:root{--bsp-ivory:#F4EFE6;--bsp-ink:#1C1B19;--bsp-taupe:#6B6358;--bsp-sand:#E0D8C8;--bsp-gold:#C8A15A;--bsp-gold-deep:#A9843F;--bsp-serif:"Bodoni Moda",Georgia,serif;--bsp-sans:"Rebond Grotesque","General Sans",system-ui,sans-serif;--bsp-ease:cubic-bezier(.23,1,.32,1)}.bs-collhead{background:var(--bsp-ivory);padding:clamp(38px,5.5vw,84px) 0 clamp(18px,2.2vw,30px)}.bs-collhead__in{max-width:1360px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.bs-collhead__crumb{font-family:var(--bsp-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--bsp-gold-deep);display:flex;gap:.6em;align-items:center}.bs-collhead__crumb a{color:var(--bsp-taupe);text-decoration:none;transition:color .2s var(--bsp-ease)}.bs-collhead__crumb a:hover{color:var(--bsp-gold-deep)}.bs-collhead__crumb .sep{opacity:.5}.bs-collhead h1{font-family:var(--bsp-serif)!important;font-weight:400!important;font-size:clamp(40px,5.2vw,74px)!important;line-height:1.02!important;letter-spacing:-.01em!important;color:var(--bsp-ink)!important;margin:.26em 0 0!important;text-transform:none}.bs-collhead__desc{font-family:var(--bsp-sans);font-weight:400;font-size:15px;line-height:1.6;color:var(--bsp-taupe);max-width:54ch;margin:15px 0 0}.bs-collhead__rule{height:1px;background:var(--bsp-sand);margin-top:clamp(20px,2.4vw,32px)}collection-component .product-grid--grid{column-gap:6px!important;row-gap:clamp(34px,3vw,46px)!important}@media(min-width:1101px){collection-component .product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:1100px){collection-component .product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){collection-component .product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:5px!important;row-gap:26px!important}}@media(min-width:750px){collection-component .product-grid--grid[product-grid-view=zoom-out]{grid-template-columns:repeat(6,minmax(0,1fr))!important}}collection-component .product-card__content{overflow:hidden;background:transparent}collection-component .card-gallery{position:relative;overflow:hidden}collection-component .card-gallery img{overflow:hidden}collection-component .product-card img{transition:transform .65s var(--bsp-ease)}collection-component .product-card:hover img{transform:scale(1.045)}collection-component .product-card .product-title,collection-component .product-card [class*=product-title],collection-component .product-card .text-block{font-family:var(--bsp-serif)!important;font-weight:400!important;font-size:14px!important;letter-spacing:.045em!important;text-transform:uppercase!important;line-height:1.28!important;color:var(--bsp-ink)!important}collection-component .price,collection-component .price__regular,collection-component .price .price__container{font-family:var(--bsp-sans)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--bsp-gold-deep)!important}collection-component .quick-add{font-family:var(--bsp-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:11px!important}collection-component .product-card img{filter:saturate(.93) contrast(1.03) brightness(1) sepia(.055)!important}collection-component .facets-block-wrapper--horizontal{position:sticky;top:0;z-index:6;background:var(--bsp-ivory);padding-block:13px;border-bottom:1px solid var(--bsp-sand);transition:box-shadow .3s var(--bsp-ease),padding .3s var(--bsp-ease)}collection-component .facets-block-wrapper--horizontal.is-stuck{box-shadow:0 6px 20px -12px #1c1b1959;padding-block:10px}@media(max-width:749px){collection-component .facets-block-wrapper--horizontal{position:static;box-shadow:none;padding-block:10px}}collection-component .facets__summary{font-family:var(--bsp-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--bsp-ink)!important}collection-component .facets__summary:hover{color:var(--bsp-gold-deep)!important}collection-component .facets__summary .facets__status{color:var(--bsp-gold-deep)!important;font-weight:500!important}collection-component .main-collection-grid__empty-title{font-family:var(--bsp-serif)!important;font-weight:400!important;letter-spacing:-.01em}collection-component .main-collection-grid__empty-link{color:var(--bsp-gold-deep)!important}#shopify-section-bs_collhead .bs-subchips,.bs-subchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.bs-chip{font-family:var(--bsp-sans);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--bsp-taupe);text-decoration:none;padding:8px 15px;border:1px solid var(--bsp-sand);border-radius:9999px;transition:border-color .25s var(--bsp-ease),color .25s var(--bsp-ease),background .25s var(--bsp-ease)}.bs-chip:hover{color:var(--bsp-ink);border-color:var(--bsp-gold)}.bs-chip.is-current{background:var(--bsp-ink);color:var(--bsp-ivory);border-color:var(--bsp-ink)}.bs-chip--wish{margin-left:auto;color:var(--bsp-gold-deep);border-color:var(--bsp-gold)}.bs-chip--wish .bs-wishcount{font-variant-numeric:tabular-nums;opacity:.85}@media(max-width:749px){.bs-chip--wish{margin-left:0}}collection-component .bs-wish{position:absolute;top:11px;right:11px;z-index:4;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--bsp-ink);background:#f4efe6b8;border:none;border-radius:9999px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transform:translateY(-2px);transition:opacity .25s var(--bsp-ease),transform .25s var(--bsp-ease),color .2s}collection-component .product-card:hover .bs-wish,collection-component .bs-wish.is-saved,collection-component .bs-wish:focus-visible{opacity:1;transform:none}collection-component .bs-wish:hover{color:var(--bsp-gold-deep)}collection-component .bs-wish.is-saved{color:var(--bsp-gold-deep)}collection-component .bs-wish.is-saved svg path{fill:var(--bsp-gold-deep);stroke:var(--bsp-gold-deep)}@media(hover:none){collection-component .bs-wish{opacity:1;transform:none}}.bs-totop{position:fixed;right:22px;bottom:22px;z-index:20;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--bsp-ink);color:var(--bsp-ivory);border:none;border-radius:9999px;box-shadow:0 8px 24px -10px #1c1b1980;transition:opacity .3s var(--bsp-ease),transform .3s var(--bsp-ease)}.bs-totop[hidden]{display:none}.bs-totop:hover{background:var(--bsp-gold-deep);transform:translateY(-2px)}collection-component .bs-fct-n{color:var(--bsp-taupe);font-size:.85em;opacity:.7;margin-left:2px}collection-component .pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:48px;padding-block:20px}collection-component .pagination a,collection-component .pagination span{font-family:var(--bsp-sans);font-size:13px;letter-spacing:.04em;color:var(--bsp-taupe);min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid transparent;border-radius:9999px;transition:all .2s var(--bsp-ease)}collection-component .pagination a:hover{color:var(--bsp-ink);border-color:var(--bsp-sand)}collection-component .pagination [aria-current],collection-component .pagination .pagination__item--current{background:var(--bsp-ink);color:var(--bsp-ivory)}collection-component .bs-badge{position:absolute;top:12px;left:12px;z-index:3;font-family:var(--bsp-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bsp-gold-deep);background:#f4efe6db;padding:5px 9px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}collection-component .bs-badge--last{color:#8a2f2f}collection-component .active-facets__button,collection-component .clear-filter{font-family:var(--bsp-sans)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--bsp-gold-deep)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bs-plp.css.map */
