.shop-cg-section[data-astro-cid-fx4v2ahj]{background-color:var(--paper,#faf6f0);border-bottom:1px solid var(--line,#e2dcd0);padding-block:clamp(2.5rem,5vw,4.5rem)}.shop-cg-head[data-astro-cid-fx4v2ahj]{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(1.5rem,3.5vw,2.5rem);display:flex}.eyebrow-tag[data-astro-cid-fx4v2ahj]{letter-spacing:.16em;text-transform:uppercase;color:var(--pink,#c14d7a);margin-bottom:.35rem;font-size:.688rem;font-weight:700;display:inline-block}.section-title[data-astro-cid-fx4v2ahj]{font-family:var(--display,"Playfair Display", serif);color:var(--maroon-2,#6b0e38);margin:0 0 .4rem;font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:600;line-height:1.1}.section-sub[data-astro-cid-fx4v2ahj]{color:var(--ink-soft,#6b7280);max-width:32rem;margin:0;font-size:clamp(.85rem,1.8vw,.98rem)}.view-all-link[data-astro-cid-fx4v2ahj]{color:var(--maroon,#8a174b);white-space:nowrap;background:var(--paper-2,#f5f2eb);border:1px solid var(--line,#e2dcd0);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.view-all-link[data-astro-cid-fx4v2ahj]:hover{background:var(--maroon,#8a174b);color:#fff;border-color:var(--maroon,#8a174b)}.view-all-link[data-astro-cid-fx4v2ahj] svg[data-astro-cid-fx4v2ahj]{transition:transform .2s}.view-all-link[data-astro-cid-fx4v2ahj]:hover svg[data-astro-cid-fx4v2ahj]{transform:translate(3px)}.shop-cg-grid[data-astro-cid-fx4v2ahj]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:clamp(1rem,2.5vw,1.75rem);padding-bottom:.75rem;display:flex;overflow:auto hidden}.shop-cg-grid[data-astro-cid-fx4v2ahj]::-webkit-scrollbar{display:none}.shop-cg-grid[data-astro-cid-fx4v2ahj]>[data-astro-cid-fx4v2ahj]{scroll-snap-align:start;flex:0 0 22.5%}@media (width<=1024px){.shop-cg-grid[data-astro-cid-fx4v2ahj]>[data-astro-cid-fx4v2ahj]{flex:0 0 30%}}@media (width<=768px){.shop-cg-head[data-astro-cid-fx4v2ahj]{flex-direction:column;align-items:flex-start;gap:1rem}.shop-cg-grid[data-astro-cid-fx4v2ahj]{gap:.85rem}.shop-cg-grid[data-astro-cid-fx4v2ahj]>[data-astro-cid-fx4v2ahj]{flex:0 0 calc(46% - .425rem)}}@media (width<=480px){.shop-cg-grid[data-astro-cid-fx4v2ahj]{gap:.65rem}.shop-cg-grid[data-astro-cid-fx4v2ahj]>[data-astro-cid-fx4v2ahj]{flex:0 0 calc(46% - .325rem)}}.collections-editorial-section[data-astro-cid-cm7g632b]{padding-block:clamp(3rem,5vw,6rem)}.collections-split-layout[data-astro-cid-cm7g632b]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);margin-top:2rem;display:grid}.collections-rows-list[data-astro-cid-cm7g632b]{flex-direction:column;display:flex}.collection-row-item[data-astro-cid-cm7g632b]{border-bottom:1px solid var(--line);padding-block:1.5rem;transition:all .3s cubic-bezier(.25,1,.5,1);position:relative}.collection-row-item[data-astro-cid-cm7g632b]:first-child{border-top:1px solid var(--line)}.row-header-link[data-astro-cid-cm7g632b]{color:var(--ink);justify-content:space-between;align-items:center;gap:1.25rem;width:100%;text-decoration:none;display:flex}.row-left[data-astro-cid-cm7g632b]{flex:1;align-items:baseline;gap:1.25rem;display:flex}.row-num[data-astro-cid-cm7g632b]{font-family:var(--sans);letter-spacing:.12em;color:var(--pink);min-width:1.8rem;font-size:.781rem;font-weight:600}.row-name[data-astro-cid-cm7g632b]{font-family:var(--display);color:var(--maroon-2);margin:0 0 .3rem;font-size:clamp(1.25rem,2vw,1.85rem);font-weight:600;transition:color .3s,transform .3s}.row-blurb[data-astro-cid-cm7g632b]{color:var(--ink-soft);max-width:26rem;margin:0;font-size:.85rem;line-height:1.45}.row-right[data-astro-cid-cm7g632b]{flex-shrink:0;align-items:center;gap:1rem;display:flex}.row-count[data-astro-cid-cm7g632b]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.781rem;font-weight:500}.arrow-circle[data-astro-cid-cm7g632b]{border:1px solid var(--line);width:40px;height:40px;color:var(--maroon-2);border-radius:50%;place-items:center;transition:all .3s;display:grid}.row-touch-preview[data-astro-cid-cm7g632b]{margin-top:1rem;display:none}.touch-gallery-grid[data-astro-cid-cm7g632b]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.touch-img-card[data-astro-cid-cm7g632b]{background:var(--paper-2);border:1px solid var(--line);border-radius:4px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.touch-img-card[data-astro-cid-cm7g632b] img[data-astro-cid-cm7g632b]{aspect-ratio:1;object-fit:cover;width:100%}.touch-card-title[data-astro-cid-cm7g632b]{color:var(--maroon-2);white-space:nowrap;text-overflow:ellipsis;padding:.3rem .4rem;font-size:.7rem;font-weight:500;overflow:hidden}.collections-right-showcase[data-astro-cid-cm7g632b]{aspect-ratio:4/3.5;background:var(--paper-2);border:1px solid var(--line);border-radius:8px;width:100%;position:relative;overflow:hidden}.showcase-frame[data-astro-cid-cm7g632b]{width:100%;height:100%;position:relative}.showcase-slide[data-astro-cid-cm7g632b]{opacity:0;visibility:hidden;flex-direction:column;padding:1rem;transition:opacity .4s,visibility .4s;display:flex;position:absolute;inset:0}.showcase-slide[data-astro-cid-cm7g632b].active{opacity:1;visibility:visible}.showcase-grid-preview[data-astro-cid-cm7g632b]{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.showcase-img-box[data-astro-cid-cm7g632b]{background:var(--paper-3);border-radius:6px;position:relative;overflow:hidden}.showcase-img-box[data-astro-cid-cm7g632b] img[data-astro-cid-cm7g632b]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.showcase-img-box[data-astro-cid-cm7g632b]:hover img[data-astro-cid-cm7g632b]{transform:scale(1.06)}.img-box-overlay[data-astro-cid-cm7g632b]{bottom:0;opacity:0;background:linear-gradient(#0000,#000000a6);padding:.6rem .5rem .4rem;transition:opacity .25s;position:absolute;inset-inline:0}.showcase-img-box[data-astro-cid-cm7g632b]:hover .img-box-overlay[data-astro-cid-cm7g632b]{opacity:1}.box-prod-title[data-astro-cid-cm7g632b]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:500;display:block;overflow:hidden}.showcase-caption[data-astro-cid-cm7g632b]{font-family:var(--sans);color:var(--maroon-2);justify-content:space-between;align-items:center;margin-top:.75rem;font-size:.813rem;font-weight:600;display:flex}.caption-count[data-astro-cid-cm7g632b]{color:var(--ink-soft);font-size:.75rem}@media (hover:hover) and (pointer:fine){.collection-row-item[data-astro-cid-cm7g632b]:hover,.collection-row-item[data-astro-cid-cm7g632b].active{padding-left:.5rem}.collection-row-item[data-astro-cid-cm7g632b]:hover .row-name[data-astro-cid-cm7g632b],.collection-row-item[data-astro-cid-cm7g632b].active .row-name[data-astro-cid-cm7g632b]{color:var(--maroon)}.collection-row-item[data-astro-cid-cm7g632b]:hover .arrow-circle[data-astro-cid-cm7g632b],.collection-row-item[data-astro-cid-cm7g632b].active .arrow-circle[data-astro-cid-cm7g632b]{background:var(--maroon);border-color:var(--maroon);color:#fff;transform:translate(4px)}}@media (hover:none),(pointer:coarse),(width<=900px){.collections-split-layout[data-astro-cid-cm7g632b]{grid-template-columns:1fr}.collections-right-showcase[data-astro-cid-cm7g632b]{display:none}.row-header-link[data-astro-cid-cm7g632b]{flex-direction:column;align-items:flex-start}.row-right[data-astro-cid-cm7g632b]{justify-content:space-between;width:100%;margin-top:.5rem}.collection-row-item[data-astro-cid-cm7g632b].expanded .row-touch-preview[data-astro-cid-cm7g632b]{display:block}}.parallax-image-container[data-astro-cid-gscpmmqb]{width:100%;display:block;position:relative;overflow:hidden}.parallax-img-target[data-astro-cid-gscpmmqb]{object-fit:cover;will-change:transform;width:100%;height:115%;display:block;position:relative;top:-7.5%}.stmt-img-frame[data-astro-cid-zx4qcpyt]{aspect-ratio:4/3;border-radius:2px;width:100%;position:relative;overflow:hidden}#stmt-img-target[data-astro-cid-zx4qcpyt]{object-fit:cover;will-change:transform;width:100%;height:100%}.news-grid[data-astro-cid-3x7ilnzn]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.75rem;margin-top:2rem;display:grid}.news-card[data-astro-cid-3x7ilnzn]{background:var(--paper-2,#f7f1e9);border:1px solid var(--line,#8a174b1f);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.news-img-frame[data-astro-cid-3x7ilnzn]{background:var(--paper-3,#efe6dc);flex-shrink:0;width:100%;height:180px;max-height:190px;overflow:hidden}.news-img-frame[data-astro-cid-3x7ilnzn] img[data-astro-cid-3x7ilnzn]{object-fit:cover;width:100%;height:100%;display:block}.news-body[data-astro-cid-3x7ilnzn]{flex-direction:column;flex:1;padding:1.25rem 1.5rem;display:flex}.news-meta[data-astro-cid-3x7ilnzn]{letter-spacing:.12em;text-transform:uppercase;color:var(--maroon,#8a174b);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.news-body[data-astro-cid-3x7ilnzn] h3[data-astro-cid-3x7ilnzn]{font-family:var(--display,"Playfair Display", serif);color:var(--maroon-2,#6b0e38);margin:0 0 .6rem;font-size:1.25rem;font-weight:700;line-height:1.3}.news-summary[data-astro-cid-3x7ilnzn]{color:var(--ink,#3e3336);margin:0;font-size:.88rem;line-height:1.6}
