.shop-module__-mQgjq__page{min-height:100svh;padding:clamp(8rem,16vh,11rem) 0 clamp(5rem,10vh,8rem)}.shop-module__-mQgjq__grid{grid-template-columns:repeat(2,1fr);gap:clamp(1.6rem,3.5vw,3rem);margin-top:3.4rem;display:grid}.shop-module__-mQgjq__card{border:1px solid var(--hairline);background:#fffcf566;border-radius:4px;flex-direction:column;transition:transform .4s,box-shadow .4s;display:flex;overflow:hidden}.shop-module__-mQgjq__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #221a121f}.shop-module__-mQgjq__featured{flex-direction:row;grid-column:1/-1}.shop-module__-mQgjq__featured .shop-module__-mQgjq__imageWrap{aspect-ratio:auto;flex:1.1}.shop-module__-mQgjq__featured .shop-module__-mQgjq__body{flex:1;align-self:center}.shop-module__-mQgjq__imageWrap{aspect-ratio:16/10;background:var(--paper-deep);overflow:hidden}.shop-module__-mQgjq__imageWrap img{object-fit:cover;filter:sepia(.06);width:100%;height:100%;transition:transform .8s}.shop-module__-mQgjq__card:hover .shop-module__-mQgjq__imageWrap img{transform:scale(1.04)}.shop-module__-mQgjq__body{padding:clamp(1.4rem,2.5vw,2.2rem)}.shop-module__-mQgjq__tag{letter-spacing:.26em;text-transform:uppercase;color:var(--oxblood);font-size:.66rem}.shop-module__-mQgjq__body h2{margin-top:.5rem;font-size:1.8rem}.shop-module__-mQgjq__text{opacity:.82;margin:.8rem 0 1.6rem;font-size:.92rem;line-height:1.7}.shop-module__-mQgjq__note{flex-wrap:wrap;align-items:center;gap:1.8rem;margin-top:3.4rem;display:flex}.shop-module__-mQgjq__note p{opacity:.65;max-width:30rem}@media (max-width:860px){.shop-module__-mQgjq__grid{grid-template-columns:1fr}.shop-module__-mQgjq__featured{flex-direction:column}}
