body.sw-bf-theme{background:#101010;color:#f3eee4}.sw-bf-theme :is(.sw-bf-hero,.sw-bf-edits,.sw-bf-collection-offer,.sw-bf-cart){font-family:Montserrat,Arial,sans-serif;box-sizing:border-box}.sw-bf-theme .sw-bf-hero{display:grid;grid-template-columns:1fr 1fr;background:#101010;color:#f3eee4;min-height:620px}.sw-bf-hero-copy{padding:52px max(30px,6vw);align-self:center}.sw-bf-kicker{font-size:10px;letter-spacing:2.6px;font-weight:600;margin:0 0 20px;color:#d5b980;line-height:1.7}.sw-bf-hero h1{font:400 clamp(26px,2.5vw,40px)/1.2 Georgia,serif;color:#f3eee4;margin:0 0 28px;letter-spacing:-.5px;text-transform:none}.sw-bf-main-offer>span{font-size:13px;letter-spacing:4px;display:block}.sw-bf-main-offer>strong{display:block;font:600 clamp(52px,5.8vw,90px)/1.1 Montserrat,Arial,sans-serif;letter-spacing:-4px;color:#e1c493;margin:8px 0 18px;white-space:nowrap}.sw-bf-main-offer sup{font-size:.55em;vertical-align:top;position:relative;top:.16em;letter-spacing:-1px}.sw-bf-description{font-size:12px;line-height:1.9;color:#c5bfb4;margin:0 0 22px}.sw-bf-tiers{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #5d5140;margin:0 0 24px;max-width:440px}.sw-bf-tiers>div{padding:13px 8px;text-align:center;border-right:1px solid #5d5140}.sw-bf-tiers>div:last-child{border-right:0}.sw-bf-tiers .sw-bf-tier-featured{background:#dfc28e;color:#121212}.sw-bf-tiers span{font-size:9px;letter-spacing:1.5px;display:block;margin-bottom:7px}.sw-bf-tiers strong{font-size:23px;line-height:1.2;white-space:nowrap}.sw-bf-tiers small{font-size:9px;font-weight:500}.sw-bf-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.sw-bf-theme .sw-bf-button{display:inline-flex;justify-content:space-between;gap:24px;padding:17px 22px;background:#e1c493;color:#121212;text-decoration:none;font-size:10px;font-weight:700;letter-spacing:1.2px;min-height:48px}.sw-bf-theme .sw-bf-button:hover{background:#f0dbb2}.sw-bf-theme .sw-bf-text-link{font-size:9px;letter-spacing:1px;color:#f3eee4;padding:12px 0;text-decoration:underline;text-underline-offset:5px}.sw-bf-terms{font-size:10px;line-height:1.8;color:#bcb4a7;margin-top:18px;max-width:440px}.sw-bf-terms summary{cursor:pointer;display:list-item}.sw-bf-terms p{margin:8px 0}.sw-bf-hero-media{position:relative;min-height:580px;overflow:hidden;background:#29231c}.sw-bf-hero-media img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.sw-bf-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(16,16,16,.35),transparent 35%),linear-gradient(0deg,rgba(0,0,0,.5),transparent 40%);pointer-events:none}.sw-bf-image-caption{position:absolute;bottom:30px;left:32px;right:25px;z-index:1;font-size:9px;letter-spacing:2px;color:#fff}.sw-bf-edits{padding:65px 5%;background:#181818;color:#f3eee4}.sw-bf-edits-heading{text-align:center;margin-bottom:32px}.sw-bf-edits h2{font:400 clamp(25px,3vw,40px)/1.25 Georgia,serif;margin:0;color:inherit;text-transform:none}.sw-bf-edits-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1440px;margin:auto}.sw-bf-theme .sw-bf-edit{color:inherit;text-decoration:none;background:#111}.sw-bf-edit-image{aspect-ratio:1.8;overflow:hidden}.sw-bf-edit-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.sw-bf-edit:hover img{transform:scale(1.025)}.sw-bf-edit-copy{padding:28px 30px 32px}.sw-bf-edit-copy>span{font-size:9px;letter-spacing:1.8px;color:#e1c493}.sw-bf-edit-copy h3{font:400 30px/1.2 Georgia,serif;margin:13px 0;color:inherit;text-transform:none}.sw-bf-edit-copy p{font-size:12px;color:#bdb5a8;margin:0 0 25px}.sw-bf-edit-copy>strong{font-size:10px;letter-spacing:1.3px}.sw-bf-theme .shp-logo-img,.sw-bf-theme .shp-mobile-logo img{filter:brightness(0) invert(1)}.sw-bf-theme :is(.serene-collection-heading,.serene-product-title,.serene-product-price-current,.sv-heading,.sv-subheading){color:#f3eee4}.sw-bf-theme :is(.serene-collection-subheading,.serene-product-price-old){color:#b7ad9e}.sw-bf-theme :is(.serene-collection-symbol,.sv-header>img){filter:brightness(0) invert(.75)}.sw-bf-theme .serene-product-discount-badge{background:#171717;color:#f1dfbc}.sw-bf-theme .sw-bf-collection-offer{background:#191919;border-bottom:1px solid #4a4033;padding:25px 20px;text-align:center;color:#e1c493;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 25px}.sw-bf-collection-offer strong{font-size:11px;letter-spacing:2px}.sw-bf-collection-offer span{font-size:15px}.sw-bf-collection-offer small{display:block;width:100%;font-size:10px;color:#c2b8aa}.sw-bf-theme .wc-main-wrapper{background:#101010;color:#eee8dc}.sw-bf-theme :is(.wc-toolbar,.wc-sort-select,.wc-product-count,.wc-sort-label,.wc-info-wrap h3,.wc-price-current){color:#eee8dc}.sw-bf-theme .wc-sort-select{background:#181818}.sw-bf-theme .wc-toolbar{border-color:#40392f}.sw-bf-theme .wp-main-wrapper{background:#151515}.sw-bf-theme .wp-info{background:#f5f1e8;color:#241e18;padding:28px;border-radius:0}.sw-bf-theme .wp-bogo-offer{background:#161616!important;color:#e1c493!important;border:1px solid #b99b69!important;padding:16px!important}.sw-bf-theme .wp-bogo-title{color:#e1c493}.sw-bf-theme .wp-bogo-note{color:#e9e0d0;line-height:1.6}.sw-bf-theme .sw-bf-cart{padding:14px;background:#161616;color:#e6c997;border:1px solid #6b583b;font-size:11px;line-height:1.65}.sw-bf-cart strong{font-size:11px}.sw-bf-cart p{margin:7px 0}.sw-bf-cart small{color:#d0c6b6;display:block;font-size:10px}.sw-bf-theme .sw-sets{background:#101010;color:#f3eee4}.sw-bf-theme :is(.sw-sets-hero-copy>p:not(.sw-sets-eyebrow),.sw-sets-intro>p,.sw-sets-guide small,.sw-sets-filters button,.sw-sets-filters>span){color:#c3b8a6}.sw-bf-theme :is(.sw-sets h1 em,.sw-sets-guide b,.sw-sets-eyebrow){color:#dfc28e}.sw-bf-theme .sw-sets-filters button[aria-pressed=true]{color:#edc989;border-color:#edc989}.sw-bf-theme .sw-sets-hero-image>span{background:#171717e6;color:#e8d4b0}.sw-bf-theme .sw-sets-guide,.sw-bf-theme .sw-sets-filters{border-color:#494033}.sw-bf-theme .ws-gift-guide{color:#f3eee4}.sw-bf-theme :is(.ws-gift-guide__content,.ws-gift-guide__hero-copy){background:#101010}.sw-bf-theme :is(.ws-gift-guide__section-title,.ws-gift-guide__product-title,.ws-gift-guide__price,.ws-gift-guide__budget-label,.ws-gift-guide__results-bar){color:#eee6d8}.sw-bf-theme .ws-gift-guide__tab{background:#1c1b18;color:#eee6d8;border-color:#514536}.sw-bf-theme .ws-gift-guide__tab[aria-selected=true]{background:#e1c493;color:#171717}.sw-bf-theme .ws-gift-guide__budget{background:#181818;color:#e6d8c1;border-color:#6a5a43}.sw-bf-theme .ws-gift-guide__budget[aria-pressed=true]{background:#e1c493;color:#171717}.sw-bf-theme .ws-gift-guide__card{background:#181818;border-color:#40372c}.sw-bf-theme .ws-gift-guide__card :is(h3,.ws-gift-guide__price){color:#eee6d8}.sw-bf-theme a:focus-visible,.sw-bf-theme button:focus-visible,.sw-bf-theme summary:focus-visible{outline:2px solid #d8b878;outline-offset:4px}@media(max-width:749px){.sw-bf-theme .sw-bf-hero{grid-template-columns:1fr;min-height:0}.sw-bf-hero-copy{padding:30px 22px 24px}.sw-bf-kicker{font-size:8px;letter-spacing:2px;margin-bottom:13px}.sw-bf-hero h1{font-size:27px;margin-bottom:22px}.sw-bf-main-offer>span{font-size:11px;letter-spacing:3px}.sw-bf-main-offer>strong{font-size:62px;letter-spacing:-3px;margin:8px 0 14px}.sw-bf-description{font-size:11px;margin-bottom:18px}.sw-bf-tiers{margin-bottom:18px}.sw-bf-tiers>div{padding:12px 5px}.sw-bf-tiers strong{font-size:22px}.sw-bf-actions{gap:10px;justify-content:space-between}.sw-bf-theme .sw-bf-button{padding:15px;font-size:9px;gap:16px}.sw-bf-theme .sw-bf-text-link{font-size:8px}.sw-bf-terms{margin-top:12px}.sw-bf-hero-media{min-height:230px;max-height:230px}.sw-bf-image-caption{font-size:8px;bottom:20px;left:22px}.sw-bf-edits{padding:40px 18px}.sw-bf-edits-grid{grid-template-columns:1fr;gap:22px}.sw-bf-edit-copy{padding:22px}.sw-bf-edit-copy h3{font-size:27px}.sw-bf-edits h2{font-size:28px}.sw-bf-theme .wp-info{padding:22px 16px}.sw-bf-collection-offer span{font-size:12px}.sw-bf-theme .sw-sets h1{font-size:42px}}.sw-bf-theme :is(.ws-gift-guide__title,.ws-gift-guide__intro,.ws-gift-guide__hero-link,.ws-gift-guide__tab-title,.ws-gift-guide__product-price,.ws-gift-guide__product-cta){color:#f0e7d8}.sw-bf-theme :is(.ws-gift-guide__title em,.ws-gift-guide__eyebrow,.ws-gift-guide__tab-color-story,.ws-gift-guide__tab-count){color:#d9bf96}.sw-bf-theme .ws-gift-guide__tab[aria-selected=true] :is(.ws-gift-guide__tab-title,.ws-gift-guide__tab-color-story,.ws-gift-guide__tab-count){color:#211b13}.sw-bf-theme .sw-sets-gift{background:#201d18}.sw-bf-theme .sw-set-counts button{color:#e4d6bf;border-color:#6c5b44}.sw-bf-theme .sw-set-counts button[aria-pressed=true]{background:#e1c493;color:#171717}.sw-bf-theme :is(.sw-set-includes,.sw-set-meta,.sw-set-note){color:#c7baa7}.sw-bf-theme .shp-custom-btn{background:#e1c493;color:#151515;border-color:#e1c493}.sw-bf-theme .shp-custom-btn:hover{background:#f0dbb2;color:#151515}.sw-bf-theme .shp-drawer:before{background:#101010f5}.sw-bf-theme :is(.ws-gift-guide__hero,.ws-gift-guide__budget-wrap,.ws-gift-guide__sets){background:#191919;border-color:#5b4b36}.sw-bf-theme :is(.ws-gift-guide__results-bar p,.ws-gift-guide__results-bar strong,.ws-gift-guide__results-bar a,.ws-gift-guide__show-more,.ws-gift-guide__empty,.ws-gift-guide__sets-title,.ws-gift-guide__sets-text,.ws-gift-guide__help a){color:#e4d6c1}.sw-bf-theme :is(.sw-set-subtitle,.sw-set-card-bottom small,.sw-sets-gift p:not(.sw-sets-eyebrow)){color:#c4b69f}.sw-bf-theme .sw-set-card .sw-sets-primary{background:#e1c493;color:#171717;border-color:#e1c493}.sw-bf-theme .am-panel-text{color:#d6caba!important}@media(prefers-reduced-motion:reduce){.sw-bf-edit-image img{transition:none}}.sw-bf-theme{--bf-champagne:linear-gradient(115deg,#cba364 0%,#ecd09a 30%,#fff0c9 53%,#e6c48a 77%,#d2aa67 100%);--bf-champagne-edge:#efd8aa}.sw-bf-theme .sw-bf-hero{background:radial-gradient(ellipse at 10% 30%,#9f763b15,transparent 60%),#0d0e0f}.sw-bf-theme .sw-bf-kicker{color:#e6cd9b}.sw-bf-theme .sw-bf-hero h1{color:#f9f0df}.sw-bf-theme .sw-bf-main-offer>strong{color:#f1d79e}@supports (background-clip:text){.sw-bf-theme .sw-bf-main-offer>strong{background:var(--bf-champagne);background-clip:text;-webkit-background-clip:text;color:transparent}}.sw-bf-theme .sw-bf-tiers{border-color:#d0ac6a45;background:#151616;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px #f5dfb312}.sw-bf-theme .sw-bf-tiers>div{border-color:#d0ac6a30;color:#d3c5ad}.sw-bf-theme .sw-bf-tiers .sw-bf-tier-featured{background:var(--bf-champagne);color:#23190b;box-shadow:inset 0 1px #fff6dacc,inset 0 -1px #9b774040}.sw-bf-theme :is(.sw-bf-button,.shp-custom-btn){background:var(--bf-champagne);color:#23190b;border:1px solid var(--bf-champagne-edge);border-radius:3px;box-shadow:inset 0 1px #fff7ddaa,0 4px 18px #c99c431c}.sw-bf-theme :is(.sw-bf-button,.shp-custom-btn):hover{background:var(--bf-champagne);color:#23190b;filter:brightness(1.07)}.sw-bf-theme .sw-bf-text-link{color:#dfc99f;text-decoration-color:#b899625e}.sw-bf-theme .sw-bf-edits{background:#121313}.sw-bf-theme .sw-bf-edit{background:linear-gradient(125deg,#1c1b18,#121313);border:1px solid #d2b77f24;border-radius:4px;overflow:hidden}.sw-bf-theme .sw-bf-edit-copy>span,.sw-bf-theme .sw-bf-edit-copy>strong{color:#e9cfa0}.sw-bf-theme .serene-product-price-current{color:#f2d59b}.sw-bf-theme .serene-product-discount-badge{background:linear-gradient(120deg,#28251e,#393021);color:#f8dfac;border:1px solid #b99a6066;box-shadow:inset 0 1px #fce4b322}.sw-bf-theme .sw-sets{background:#0e0f10}.sw-bf-theme .sw-set-card{background:linear-gradient(135deg,#1b1b19,#121313);border-color:#d3b77e26}.sw-bf-theme .sw-set-card .sw-set-counts button{border-color:#d2b77f40;background:#ffffff03;color:#d5c8b1;border-radius:3px}.sw-bf-theme .sw-set-card .sw-set-counts button[aria-pressed=true]{background:var(--bf-champagne);color:#23190b;border-color:#efd8aa;box-shadow:inset 0 1px #fff7dd99}.sw-bf-theme .sw-set-card .sw-sets-primary{background:var(--bf-champagne);color:#23190b;border-color:#efd8aa;border-radius:3px;box-shadow:inset 0 1px #fff7dd99,0 3px 12px #c99c4314}.sw-bf-theme .sw-set-card .sw-sets-primary:hover{filter:brightness(1.07)}.sw-bf-theme .sw-bf-main-offer sup,.sw-bf-theme .bf-offer-number>span{color:#f1d79e}.sw-bf-theme .serene-product-discount-badge.bf-home-sale-badge{top:10px;left:10px;right:auto;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;background:#141414;color:#efd4a4;border:1px solid #b59865;box-shadow:none;border-radius:0;font-size:9px;font-weight:600;letter-spacing:.6px;line-height:1.4}.sw-bf-theme .bf-home-sale-badge b{border-left:1px solid #8a714c;padding-left:8px;font-size:15px;font-weight:700}.sw-bf-theme .serene-product-new-badge{left:auto;right:10px}@media(max-width:749px){.sw-bf-theme .serene-product-discount-badge.bf-home-sale-badge{top:6px;left:6px;padding:6px;gap:5px;font-size:7px;letter-spacing:.3px}.sw-bf-theme .bf-home-sale-badge b{font-size:12px;padding-left:5px}.sw-bf-theme .serene-product-new-badge{right:6px}}.sw-bf-theme :is(.serene-collection-symbol,.sv-header>.sv-symbol,.serene-cat-global-symbol,.am-ornament){display:block!important;width:180px!important;height:22.5px!important;max-width:100%!important;max-height:none!important;object-fit:contain;object-position:center;margin:16px auto!important;opacity:1!important;filter:brightness(0) saturate(100%) invert(85%) sepia(24%) saturate(555%) hue-rotate(351deg) brightness(96%) contrast(88%)!important}@media(max-width:749px){.sw-bf-theme :is(.serene-collection-symbol,.sv-header>.sv-symbol,.serene-cat-global-symbol,.am-ornament){width:148px!important;height:18.5px!important;margin:12px auto!important}}.sw-bf-theme .sp-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(24%) saturate(555%) hue-rotate(351deg) brightness(106%) contrast(92%);opacity:1;width:52px!important;height:52px!important;object-fit:contain;margin-bottom:16px!important}.sw-bf-theme .sp-title{color:#f6ead3;line-height:1.45}.sw-bf-theme .sp-text{color:#d5c8b2;font-size:12px;line-height:1.6;max-width:280px;margin:0 auto}@media(max-width:749px){.sw-bf-theme .sp-icon{width:44px!important;height:44px!important;margin-bottom:12px!important}.sw-bf-theme .sp-text{font-size:12px}}.sw-bf-theme :is(a[href$="/collections/new-arrivals"],a[href$="/collections/all-rings"],a[href$="/collections/necklaces"],a[href$="/collections/bracelets"],a[href$="/collections/earrings"],a[href$="/pages/jewelry-sets"],a[href$="/pages/gift-guide-1"]) .shp-menu-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(24%) saturate(555%) hue-rotate(351deg) brightness(106%) contrast(92%)!important;opacity:1!important;object-fit:contain;flex-shrink:0}.sw-bf-theme :is(a[href$="/collections/tide-whisper"],a[href$="/collections/heart-of-stillness"],a[href$="/collections/wild-horizon"],a[href$="/collections/night-of-stars"],a[href$="/collections/rooted-earth"]) .shp-menu-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(24%) saturate(555%) hue-rotate(351deg) brightness(106%) contrast(92%)!important;opacity:1!important;object-fit:contain;flex-shrink:0}.sw-bf-desktop-copy{display:none}@media(min-width:990px){.sw-bf-theme .sw-bf-hero-fullwidth{display:block;position:relative;isolation:isolate;min-height:clamp(520px,39vw,740px);width:100%;background:#101010}.sw-bf-hero-fullwidth .sw-bf-hero-copy{display:none}.sw-bf-hero-fullwidth .sw-bf-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;max-height:none;background:#101010;z-index:-2}.sw-bf-hero-fullwidth .sw-bf-hero-media img{object-fit:cover;object-position:center 53%;width:100%;height:100%}.sw-bf-hero-fullwidth .sw-bf-hero-media:after{background:linear-gradient(90deg,#05080bdb,#05080bb8 23%,#05080b61,#05080b00 63%),linear-gradient(0deg,rgba(6,7,9,.22),transparent 22%)}.sw-bf-hero-fullwidth .sw-bf-image-caption{display:none}.sw-bf-desktop-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;min-height:clamp(520px,39vw,740px);width:53%;padding:48px 0 48px 6vw;color:#fff7e9}.sw-bf-desktop-eyebrow{font-size:10px;letter-spacing:4px;font-weight:500;color:#e5c891;margin:0 0 18px}.sw-bf-desktop-copy h2{font:400 clamp(46px,4.2vw,76px)/1.06 Georgia,serif;letter-spacing:-1.5px;color:#fff7e9;margin:0 0 20px;text-transform:none}.sw-bf-desktop-offer{display:flex;align-items:baseline;gap:12px;font:600 clamp(60px,5.3vw,96px)/1.05 Montserrat,Arial,sans-serif;letter-spacing:-3px;color:#efd5a0;margin:0 0 22px;white-space:nowrap}.sw-bf-desktop-offer>span{font-size:clamp(12px,1.15vw,19px);font-weight:500;letter-spacing:2px}.sw-bf-desktop-offer>sup{font-size:.48em;align-self:flex-start;line-height:1.3;position:static;margin-left:-10px;letter-spacing:0}.sw-bf-desktop-tagline{font-size:13px;line-height:1.6;color:#e1d8cd;margin:0 0 22px}.sw-bf-desktop-tiers{display:flex;gap:12px;align-items:center;color:#f4e1be;font-size:11px;line-height:1.8;margin:0 0 28px;white-space:nowrap}.sw-bf-desktop-tiers i{width:1px;height:12px;background:#cbb48866}.sw-bf-desktop-copy>.sw-bf-button{min-width:215px;padding:18px 23px}.sw-bf-desktop-copy .sw-bf-terms{margin-top:16px;color:#dfd1bb;max-width:420px}.sw-bf-desktop-copy .sw-bf-terms[open]{background:#0b0d0ee8;padding:10px 14px;border:1px solid #ccb17d50}}@media(min-width:990px)and (max-width:1199px){.sw-bf-desktop-copy{padding-left:4vw;width:55%}.sw-bf-desktop-tiers{gap:7px;font-size:9px}}@media(min-width:990px){.sw-bf-desktop-copy{width:50%;padding:40px 4vw;align-items:center;text-align:center}.sw-bf-desktop-eyebrow{font-size:11px;letter-spacing:4px;margin-bottom:19px}.sw-bf-desktop-copy h2{font:400 clamp(46px,4.65vw,88px)/1.04 Georgia,serif;letter-spacing:-2px;white-space:nowrap;margin:0 0 16px}.sw-bf-desktop-offer{display:flex;justify-content:center;align-items:center;gap:18px;margin:0 0 12px;line-height:1;color:#efd5a0;letter-spacing:0}.sw-bf-desktop-offer strong{font:600 clamp(100px,9vw,170px)/.95 Montserrat,Arial,sans-serif;letter-spacing:-7px;color:#efd5a0}.sw-bf-desktop-offer strong sup{font-size:.43em;vertical-align:top;position:relative;top:.12em;letter-spacing:-1px}.sw-bf-desktop-offer>span{font-size:clamp(13px,1.35vw,24px);letter-spacing:3px;line-height:1.35}.sw-bf-desktop-offer .sw-bf-up-to{text-align:right}.sw-bf-desktop-offer .sw-bf-off{align-self:flex-end;padding-bottom:10px}.sw-bf-desktop-tagline{font-size:clamp(12px,1vw,16px);letter-spacing:.4px;margin:4px 0 23px}.sw-bf-desktop-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100%;max-width:590px;margin:0 0 25px;border-top:1px solid #d9bb7c80;border-bottom:1px solid #d9bb7c80;background:#0a0c0e42;white-space:normal}.sw-bf-desktop-tiers>div{padding:15px 6px;border-right:1px solid #d9bb7c55;display:flex;flex-direction:column;gap:8px}.sw-bf-desktop-tiers>div:last-child{border-right:0}.sw-bf-desktop-tiers span{font-size:clamp(9px,.65vw,11px);letter-spacing:1.7px;line-height:1.2;color:#decaa4}.sw-bf-desktop-tiers strong{font-size:clamp(23px,1.8vw,32px);font-weight:600;line-height:1;color:#f6e6c9}.sw-bf-desktop-tiers small{font-size:10px;font-weight:500;letter-spacing:1px}.sw-bf-desktop-tiers .sw-bf-best-tier{background:#d4b47a20}.sw-bf-desktop-tiers .sw-bf-best-tier strong{color:#f4d89e}.sw-bf-desktop-copy>.sw-bf-button{min-width:280px;justify-content:center;gap:30px;font-size:11px;letter-spacing:1.5px}.sw-bf-desktop-copy .sw-bf-terms{margin-top:13px;font-size:10px;text-align:left}}@media(min-width:990px)and (max-width:1399px){.sw-bf-desktop-copy{padding:30px 3.5vw}.sw-bf-desktop-eyebrow{margin-bottom:14px;font-size:9px}.sw-bf-desktop-copy h2{margin-bottom:14px}.sw-bf-desktop-tagline{margin-bottom:18px}.sw-bf-desktop-tiers{margin-bottom:20px}.sw-bf-desktop-tiers>div{padding:12px 5px;gap:7px}.sw-bf-desktop-copy>.sw-bf-button{min-width:250px;padding:16px 20px}}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero{height:auto;min-height:0;display:grid;grid-template-columns:40% 60%;align-items:center;overflow:visible}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-copy{position:relative;inset:auto;width:100%;min-height:0;box-sizing:border-box;padding:40px 5.6vw;margin:0;z-index:1}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-media{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;background:none!important;overflow:hidden}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-media:after{display:none!important}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-media picture{display:block;width:100%;height:auto}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-image{position:static!important;display:block;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;transform:none!important}@media(min-width:750px)and (max-width:1199px){.sw-bf-theme .ws-gift-guide .ws-gift-guide__title{font-size:42px}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-copy{padding:30px 4vw}}@media(max-width:749px){.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero{display:flex;flex-direction:column}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-copy{width:calc(100% - 32px);margin:0 auto;padding:24px 22px}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero-media{order:0}}.sw-bf-theme .ws-gift-guide .ws-gift-guide__hero{background:#101010}.sw-bf-theme .wp-main-wrapper{background:#111110}.sw-bf-theme .wp-info{background:#181714;color:#eee8dd;padding:28px 28px 36px;border:1px solid #383126}.sw-bf-theme .wp-info .wp-brand{color:#c4a46d!important;font-size:10px!important;letter-spacing:.2em}.sw-bf-theme .wp-info .wp-title{color:#f4eddf!important;font-size:25px!important;line-height:1.28}.sw-bf-theme .wp-info .wp-loox{color:#ddbf85!important;font-size:12px}.sw-bf-theme .wp-info .loox-rating{color:#ddbf85!important}.sw-bf-theme .wp-info .wp-price-current{color:#efd39e!important;font-size:29px}.sw-bf-theme .wp-info .wp-price-compare{color:#aaa398!important;opacity:1}.sw-bf-theme .wp-info .wp-badge{background:transparent!important;color:#c7bdad;border:1px solid #66563c;font-size:10px;padding:4px 6px}.sw-bf-theme .wp-info .wp-badge:before{content:"SALE ";font-size:9px}.sw-bf-theme .wp-info .wp-design-text{color:#beb5a7!important;font-size:12px!important;font-weight:400!important;line-height:1.6}.sw-bf-theme .wp-info .wp-design-toggle{color:#ddbf85!important;font-size:10px!important;margin-top:0}.sw-bf-theme .wp-info .wp-bogo-offer{padding:12px!important;background:#201d17!important;border-color:#57472f!important;display:block}.sw-bf-theme .wp-bogo-offer>img,.sw-bf-theme .wp-bogo-offer>svg{display:none}.sw-bf-theme .wp-bogo-copy{display:block;width:100%}.sw-bf-theme .wp-bogo-title{display:block;font-size:10px;letter-spacing:.12em;margin-bottom:10px;color:#dfc38e!important}.sw-bf-theme .wp-bf-product-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.sw-bf-theme .wp-bf-product-tiers>span{text-align:center;border-right:1px solid #584a33;padding:2px 5px}.sw-bf-theme .wp-bf-product-tiers>span:last-child{border:0}.sw-bf-theme .wp-bf-product-tiers small{display:block;font-size:9px;letter-spacing:.1em;color:#bfb19b;margin-bottom:4px}.sw-bf-theme .wp-bf-product-tiers strong{font-size:17px;color:#f0d39d}.sw-bf-theme .wp-bf-product-terms{font-size:10px;color:#beb3a1;margin-top:10px;line-height:1.5}.sw-bf-theme .wp-bf-product-terms summary{cursor:pointer;font-size:10px;color:#c9b78f}.sw-bf-theme .wp-bf-product-terms p{margin:7px 0 0}.sw-bf-theme .wp-info :is(.wp-gem-module-title,.wp-gem-label,.wp-variant-label,.wp-size-guide-btn,.wp-upsell-title,.wp-acc-header){color:#e6ddce!important;font-size:11px!important}.sw-bf-theme .wp-info .wp-gem-drawer-trigger{background:#201e19;border-color:#5c4d35;min-height:58px;padding:6px 9px}.sw-bf-theme .wp-info .wp-gem-drawer-trigger-media{width:44px;height:44px}.sw-bf-theme .wp-info .wp-gem-drawer-trigger-line{color:#e6ddce;font-size:12px;white-space:normal}.sw-bf-theme .wp-info .wp-gem-drawer-trigger-line-label{display:none}.sw-bf-theme .wp-info .wp-pill{background:transparent!important;color:#d9d0bf!important;border-color:#5c5140;padding:9px 15px;min-width:44px;text-align:center}.sw-bf-theme .wp-info .wp-pill.active{background:#dec18c!important;color:#17140f!important;border-color:#dec18c!important}.sw-bf-theme .wp-info .wp-pill.wp-pill-soldout{background:#25231e!important;color:#837d71!important;border-color:#454037!important}.sw-bf-theme .wp-info .wp-pill.wp-pill-soldout:after{border-color:#837d71}.sw-bf-theme .wp-info .wp-atc-link{background:linear-gradient(110deg,#cba463,#f0d7a2 55%,#cba463)!important;color:#17140f!important;border:1px solid #f0d7a2;font-size:13px;letter-spacing:.12em;min-height:52px;box-shadow:0 4px 18px #0003}.sw-bf-theme .wp-info .wp-atc-link:hover{filter:brightness(1.08);transform:translateY(-1px)}.sw-bf-theme .wp-info :is(.wp-trust-line:not(.wp-bogo-offer),.wp-delivery){color:#bfb5a4!important;font-size:11px!important;padding:0!important;gap:8px;line-height:1.5;background:transparent!important}.sw-bf-theme .wp-info :is(.wp-trust-line:not(.wp-bogo-offer),.wp-delivery) img,.sw-bf-theme .wp-info .wp-acc-icon{filter:brightness(0) saturate(100%) invert(83%) sepia(25%) saturate(520%) hue-rotate(354deg);width:17px!important;height:17px!important}.sw-bf-theme .wp-info .wp-secure{flex-wrap:wrap!important;--wp-secure-icon-width:34px!important;--wp-secure-gap:6px!important}.sw-bf-theme .wp-info .wp-upsell-wrap,.sw-bf-theme .wp-info .wp-accordion{border-color:#3e382e}.sw-bf-theme .wp-info .wp-upsell-card{background:#211f1a;border-color:#4b4132;color:#e6ddce;border-radius:2px}.sw-bf-theme .wp-info .wp-upsell-card .price{color:#dec18c}.sw-bf-theme .wp-info .wp-upsell-add-btn{background:transparent;color:#dec18c;border:1px solid #77613d}.sw-bf-theme .wp-info .wp-acc-content{color:#c7bdad!important}.sw-bf-theme .wp-info .wp-acc-content a{color:#e3c58c}.sw-bf-theme .wp-gem-drawer-panel{background:#1b1915;color:#eee4d3;border-color:#5b4b33}.sw-bf-theme :is(.wp-gem-drawer-close,.wp-gem-drawer-item){color:#eee4d3}.sw-bf-theme .wp-gem-drawer-item.active .wp-gem-drawer-item-image{border-color:#dec18c}.sw-bf-theme .wp-info :is(button,a,[tabindex]):focus-visible{outline:2px solid #f0d39d;outline-offset:3px}@media(max-width:768px){.sw-bf-theme .wp-info{padding:22px 18px;border-width:1px 0}.sw-bf-theme .wp-info .wp-title{font-size:22px!important}.sw-bf-theme .wp-info .wp-price-current{font-size:26px}.sw-bf-theme .wp-info .wp-secure{--wp-secure-icon-width:30px!important;--wp-secure-gap:5px!important}.sw-bf-theme .wp-info .wp-pill{padding:9px 12px}.sw-bf-theme .wp-bf-product-tiers strong{font-size:16px}}.sw-bf-theme .wp-rating-fallback{font-size:12px;color:#dfc38e;display:none;gap:5px;align-items:center}.sw-bf-theme .loox-rating:empty{display:none}.sw-bf-theme .loox-rating:empty+.wp-rating-fallback{display:inline-flex}.sw-bf-theme .wp-info .xcotton-productProtection-detail-header-title{color:#e4d6bd!important;font-size:12px!important}.sw-bf-theme .wp-info .xcotton-productProtection-detail-header-subtitle{color:#bfb5a4!important;font-size:11px!important}.sw-bf-theme .wp-info .xcotton-content-text-img{background:#eee8dd;border-radius:2px;padding:2px}.sw-bf-theme .wp-info .xcotton-productProtection-detail-content-item{color:#e4d6bd!important;border:1px solid #665337!important;background:#211e18!important}.sw-bf-theme .wp-info :is(.xcotton-productProtection-detail-content-item-year,.xcotton-productProtection-detail-content-item-money){color:#e4d6bd!important;font-size:11px!important}.sw-bf-theme .wp-info .wp-gem-drawer-trigger>span:last-child{color:#dec18c!important}.sw-bf-theme .wp-info .loox-rating-content,.sw-bf-theme .wp-info .loox-rating-label{color:#ddbf85!important}.sw-bf-theme .wp-info .loox-icon{color:#ddbf85!important;fill:#ddbf85!important}.sw-bf-theme .wp-info .wp-variant-label>span{color:#bfb5a4!important}.sw-bf-theme .wp-info .wp-loox .loox-rating .loox-rating-content .loox-rating-label,.sw-bf-theme #wp-independent-wrapper .wp-loox .loox-rating .loox-rating-content .loox-rating-label{color:#ddbf85!important}.sw-bf-theme .ws-loox-header{margin-bottom:28px}.sw-bf-theme .ws-loox-container{max-width:1320px;padding:26px 28px;background:#f5f2eb;border:1px solid #796443;border-radius:3px;width:calc(100% - 64px);box-sizing:border-box}.sw-bf-theme .ws-loox-totem,.sw-bf-theme .ws-header-totem{filter:brightness(0) saturate(100%) invert(82%) sepia(29%) saturate(500%) hue-rotate(352deg);width:110px;margin:12px auto}.sw-bf-theme .ws-section .ws-container{max-width:100%;margin:0;padding:0}.sw-bf-theme .ws-section .ws-header{margin-bottom:32px}.sw-bf-theme .ws-section .ws-row{background:transparent;border:0}.sw-bf-theme .ws-section .ws-col-img{aspect-ratio:3/2;max-height:none;background:#1d1b17}.sw-bf-theme .ws-section .ws-col-text{padding:30px 8%}.sw-bf-theme .ws-section .ws-block-title{font-size:23px}.sw-bf-theme .ws-section .ws-block-desc{font-size:13px;font-weight:400}.sw-bf-theme .ws-section .ws-anchor-dot,.sw-bf-theme .ws-section .ws-center-totem-wrap{display:flex}.sw-bf-theme .ws-section .ws-anchor-dot img{filter:brightness(0) saturate(100%) invert(82%) sepia(29%) saturate(500%) hue-rotate(352deg)}.sw-bf-theme .wr-main-wrapper{padding-top:50px!important;padding-bottom:50px!important}.sw-bf-theme .wr-heading{font-size:28px;margin-bottom:30px}.sw-bf-theme .wr-product-card{background:#1a1814;border:1px solid #3b3326}.sw-bf-theme .wr-info-wrap{padding:16px 12px!important;text-align:left}.sw-bf-theme .wr-item-title{font-size:14px;line-height:1.5;min-height:42px}.sw-bf-theme .wr-discount-badge{top:10px!important;left:10px!important;right:auto!important;border:1px solid #b69b68;padding:8px 10px!important;font-size:12px!important;display:flex;gap:9px;align-items:center}.sw-bf-theme .wr-discount-badge:before{content:"BLACK FRIDAY";font-size:9px;letter-spacing:.03em;border-right:1px solid #9a8054;padding-right:9px}.sw-bf-theme .wr-item-price-wrap{justify-content:flex-start;gap:10px}.sw-bf-theme .wr-item-price-wrap .wr-price-current{font-weight:600}.sw-bf-theme .wr-item-app .loox-rating,.sw-bf-theme .wr-item-app .loox-rating-label,.sw-bf-theme .wr-item-app .loox-icon{color:#dfc18b!important;fill:#dfc18b!important}.sw-bf-theme .sp-text a{color:inherit;text-underline-offset:4px}.sw-bf-theme [class^=sp-wrapper-]{background:#191713!important;border-top:1px solid #40372a}.sw-bf-theme .sp-title{color:#f1e7d5!important}.sw-bf-theme .sp-text{color:#c5baaa!important}@media(max-width:768px){.sw-bf-theme .ws-loox-container{width:calc(100% - 28px);padding:16px 8px}.sw-bf-theme .ws-loox-title{font-size:24px}.sw-bf-theme .ws-section .ws-container{padding:0 16px}.sw-bf-theme .ws-section .ws-row,.sw-bf-theme .ws-section .ws-row-reverse{flex-direction:column!important}.sw-bf-theme .ws-section .ws-col-img,.sw-bf-theme .ws-section .ws-col-text{flex:0 0 auto!important;width:100%!important}.sw-bf-theme .ws-section .ws-col-img{aspect-ratio:16/9!important;max-height:none}.sw-bf-theme .ws-section .ws-col-text{padding:20px!important}.sw-bf-theme .ws-section .ws-block-title{font-size:20px!important}.sw-bf-theme .ws-section .ws-block-desc{font-size:12px!important;line-height:1.65!important}.sw-bf-theme .wr-discount-badge{top:6px!important;left:6px!important;padding:6px!important;font-size:10px!important;gap:5px}.sw-bf-theme .wr-discount-badge:before{font-size:7px;padding-right:5px}.sw-bf-theme .wr-info-wrap{padding:10px!important}.sw-bf-theme .wr-item-title{font-size:12px!important}}.sw-bf-theme .sg-prefooter--bf-product{padding:48px 5%!important;min-height:0}.sw-bf-theme .sg-prefooter--bf-product .sg-prefooter-title{font-size:28px}.sw-bf-theme .sg-prefooter--bf-product .sg-prefooter-text{font-size:13px;margin-top:12px}.sw-bf-theme .sg-prefooter--bf-product .sg-prefooter-img{filter:brightness(.7)}@media(max-width:768px){.sw-bf-theme .sg-prefooter--bf-product{padding:36px 20px!important}.sw-bf-theme .sg-prefooter--bf-product .sg-prefooter-title{font-size:23px}}.sw-bf-theme .ws-loox-container:has(.bf-review-fallback){background:transparent;border:0;padding:0}.sw-bf-theme .ws-loox-container.bf-reviews-ready .bf-review-fallback{display:none}.sw-bf-theme .ws-loox-container.bf-reviews-ready{background:#f5f2eb;border:1px solid #796443;padding:26px}.sw-bf-theme .bf-review-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;color:#e4c58e}.sw-bf-theme .bf-review-summary strong{font-size:27px;margin-right:14px}.sw-bf-theme .bf-review-summary span{font-size:12px;color:#c7baa5}.sw-bf-theme .bf-review-summary a{color:#e4c58e;font-size:12px;text-underline-offset:5px}.sw-bf-theme .bf-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.sw-bf-theme .bf-review-card{background:#1e1c18;border:1px solid #433929;color:#e9dfcf;overflow:hidden}.sw-bf-theme .bf-review-card>img{width:100%;height:260px;object-fit:cover;display:block}.sw-bf-theme .bf-review-copy{padding:18px;font-size:12px;line-height:1.65}.sw-bf-theme .bf-review-copy>strong{font-size:13px;display:block}.sw-bf-theme .bf-review-verified{color:#c6b99f;font-size:10px}.sw-bf-theme .bf-review-stars{color:#e4c58e;letter-spacing:2px;margin:8px 0}.sw-bf-theme .bf-review-copy p{margin:0 0 12px}.sw-bf-theme .bf-review-copy time{color:#a79b88;font-size:10px}@media(max-width:768px){.sw-bf-theme .bf-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sw-bf-theme .bf-review-card>img{height:185px}.sw-bf-theme .bf-review-copy{padding:12px;font-size:11px}.sw-bf-theme .bf-review-summary strong{font-size:22px;display:block}.sw-bf-theme .bf-review-summary a{font-size:11px}}.sw-bf-theme [class^=sp-wrapper-] .sp-icon{filter:brightness(0) saturate(100%) invert(84%) sepia(32%) saturate(480%) hue-rotate(354deg)!important;opacity:1!important}.sw-bf-theme [class^=sp-wrapper-] .sp-item{opacity:1!important}@media(max-width:768px){.sw-bf-theme [class^=sp-container-]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 16px!important;padding:0 18px!important}.sw-bf-theme [class^=sp-container-] .sp-item{width:100%!important;min-width:0!important;padding:0!important}.sw-bf-theme [class^=sp-container-] .sp-title,.sw-bf-theme [class^=sp-container-] .sp-text{font-size:11px!important}}.sw-bf-theme .bf-review-loading{padding:24px;color:#e4c58e;text-align:center;border:1px solid #796443}.sw-bf-theme .bf-review-loading a{color:inherit;text-decoration:underline}@media(max-width:768px){.sw-bf-theme .ws-section>svg{display:none}.sw-bf-theme .ws-section .ws-container{padding:0 18px 0 46px}.sw-bf-theme .ws-section .ws-row{margin-bottom:34px}.sw-bf-theme .ws-section .ws-row:last-child{margin-bottom:0}.sw-bf-theme .ws-section .ws-row:before{content:"";position:absolute;left:-23px;top:16px;bottom:-50px;border-left:1px dashed #d7b67a;opacity:.8;pointer-events:none}.sw-bf-theme .ws-section .ws-row:last-child:before{display:none}.sw-bf-theme .ws-section .ws-col-text{padding:20px 0 0!important;position:static}.sw-bf-theme .ws-section .ws-text-box{position:static;padding:0}.sw-bf-theme .ws-section .ws-anchor-dot{display:none}.sw-bf-theme .ws-section .ws-dot-top,.sw-bf-theme .ws-section .ws-row:first-child .ws-dot-bottom{display:flex;left:-23px;top:16px;bottom:auto;transform:translate(-50%,-50%);background:#151411;padding:5px 0}.sw-bf-theme .ws-section .ws-anchor-dot img{width:20px!important;height:20px!important;object-fit:contain}.sw-bf-theme .ws-section .ws-block-title{font-size:18px!important;line-height:1.35!important;margin-bottom:10px!important}.sw-bf-theme .ws-section .ws-block-desc{font-size:13px!important;line-height:1.7!important}.sw-bf-theme .ws-section .ws-header{padding:0 22px}.sw-bf-theme .ws-section .ws-main-title{font-size:22px!important;line-height:1.4}}.sw-bf-theme .wc-product-card{background:#191713;border:1px solid #3b3326;overflow:hidden}.sw-bf-theme .wc-info-wrap{padding:16px 14px;align-items:flex-start;text-align:left;gap:9px}.sw-bf-theme .wc-info-wrap h3{margin:0;min-height:42px;font-size:14px;line-height:1.5}.sw-bf-theme .wc-discount-badge{top:10px;left:10px;right:auto;display:inline-flex;align-items:center;gap:9px;background:#151411;color:#e7c68d;border:1px solid #b69b68;padding:8px 10px;font-size:12px;line-height:1.3;letter-spacing:0}.sw-bf-theme .wc-discount-badge>span{font-size:9px;border-right:1px solid #9a8054;padding-right:9px;font-weight:700}.sw-bf-theme .wc-new-badge{top:10px;right:10px;background:#29231a;color:#eed7ab;border:1px solid #8e7448;font-size:9px;min-width:32px;padding:0 6px}.sw-bf-theme .wc-item-price-wrap{justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-top:2px}.sw-bf-theme .wc-price-current{color:#edcd91!important;font-size:16px;font-weight:700;order:0}.sw-bf-theme .wc-price-compare{color:#b2a897!important;font-size:12px;order:1}.sw-bf-theme .wc-item-app{justify-content:flex-start;min-height:0}.sw-bf-theme .wc-item-app:empty{display:none}.sw-bf-theme .wc-review-summary{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#d8cbb7;line-height:1.4}.sw-bf-theme .wc-rating-stars{position:relative;display:inline-block;white-space:nowrap;color:#665e50;font:14px/1.4 Arial,sans-serif;letter-spacing:1px}.sw-bf-theme .wc-rating-fill{position:absolute;left:0;top:0;overflow:hidden;color:#e5c487}.sw-bf-theme .wc-review-count{color:#bdb09c}@media(max-width:768px){.sw-bf-theme .wc-info-wrap{padding:11px 9px;gap:7px}.sw-bf-theme .wc-info-wrap h3{font-size:12px;min-height:36px}.sw-bf-theme .wc-discount-badge{top:6px;left:6px;gap:5px;padding:6px;font-size:11px}.sw-bf-theme .wc-discount-badge>span{font-size:7px;padding-right:5px}.sw-bf-theme .wc-new-badge{top:auto;bottom:6px;right:6px}.sw-bf-theme .wc-review-summary{gap:4px;font-size:10px}.sw-bf-theme .wc-rating-stars{font-size:12px}.sw-bf-theme .wc-price-current{font-size:14px}.sw-bf-theme .wc-price-compare{font-size:11px}}.sw-bf-theme .wc-page-links{gap:8px;flex-wrap:wrap;justify-content:center}.sw-bf-theme .wc-page-links a,.sw-bf-theme .wc-page-links span{color:#eadfc9;border-color:#82704e;font-size:14px;font-weight:500;width:44px;height:44px}.sw-bf-theme .wc-page-links .page,.sw-bf-theme .wc-page-links .next,.sw-bf-theme .wc-page-links .prev{border:0}.sw-bf-theme .wc-page-links a{background:#1d1b17}.sw-bf-theme .wc-page-links .current{background:#dfbf83;color:#17140f;border-color:#dfbf83;font-weight:700}.sw-bf-theme .wc-page-links a:hover{background:#dfbf83;color:#17140f;border-color:#dfbf83}.sw-bf-theme .wc-page-links .deco{border-color:transparent;color:#c9baa0}.sw-bf-theme .wc-page-links a:focus-visible,.sw-bf-theme .wc-load-more-btn:focus-visible{outline:2px solid #f5d99e;outline-offset:3px}.sw-bf-theme .wc-collection-seo-copy,.sw-bf-theme .wc-collection-seo-copy p,.sw-bf-theme .wc-collection-seo-copy li{color:#d5cbbb}.sw-bf-theme .wc-collection-seo-copy :is(h2,h3,h4,strong){color:#f1e7d5}.sw-bf-theme .wc-collection-seo-copy a{color:#edcb8c;text-decoration:underline;text-underline-offset:3px}.sw-bf-theme .wc-collection-seo-copy a:hover{color:#fff0cd}.sw-bf-theme .wc-collection-seo-copy__inner{border-top-color:#534735}.sw-bf-theme .wc-load-more-btn{color:#ead4a8;border-color:#a48958;background:#1d1b17}.sw-bf-theme .wc-load-more-btn:hover{color:#17140f;background:#dfbf83}@media(max-width:989px){.sw-bf-theme .sw-bf-hero-fullwidth{display:block;position:relative;isolation:isolate;background:#101010;min-height:0}.sw-bf-hero-fullwidth .sw-bf-hero-copy{display:none}.sw-bf-hero-fullwidth .sw-bf-hero-media{position:absolute;inset:0 0 auto;height:360px;min-height:0;max-height:none;z-index:-1;background:#101010}.sw-bf-hero-fullwidth .sw-bf-hero-media img{height:100%;width:100%;object-fit:cover;object-position:65% 50%}.sw-bf-hero-fullwidth .sw-bf-hero-media:after{background:linear-gradient(180deg,rgba(5,7,9,.7),transparent 25%,transparent 62%,#101010 100%)}.sw-bf-hero-fullwidth .sw-bf-image-caption{display:none}.sw-bf-hero-fullwidth .sw-bf-desktop-copy{display:flex;position:relative;flex-direction:column;align-items:center;text-align:center;width:100%;min-height:0;padding:318px 22px 24px;color:#fff7e9}.sw-bf-desktop-copy .sw-bf-desktop-eyebrow{display:none}.sw-bf-desktop-copy h2{position:absolute;top:24px;left:16px;right:16px;margin:0;font:400 clamp(29px,7.5vw,42px)/1.1 Georgia,serif;letter-spacing:1px;color:#fff7e9}.sw-bf-desktop-copy .sw-bf-desktop-offer{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 12px;color:#efd5a0;line-height:1}.sw-bf-desktop-offer strong{font:600 76px/.9 Montserrat,Arial,sans-serif;letter-spacing:-4px}.sw-bf-desktop-offer strong sup{font-size:.44em;vertical-align:top;position:relative;top:.1em;letter-spacing:0}.sw-bf-desktop-offer>span{font-size:12px;letter-spacing:2px;line-height:1.3}.sw-bf-desktop-copy .sw-bf-desktop-tagline{display:none}.sw-bf-desktop-copy .sw-bf-desktop-tiers{display:flex;justify-content:center;gap:0;width:100%;margin:0 0 16px;color:#eed9b1}.sw-bf-desktop-tiers>div{flex:1;padding:9px 3px;border-right:1px solid #d9bb7c55;display:flex;flex-direction:column;gap:5px}.sw-bf-desktop-tiers>div:last-child{border-right:0}.sw-bf-desktop-tiers span{font-size:9px;letter-spacing:1px}.sw-bf-desktop-tiers strong{font-size:19px;line-height:1}.sw-bf-desktop-tiers small{font-size:9px}.sw-bf-desktop-copy>.sw-bf-button{width:100%;max-width:360px;justify-content:center;padding:16px 18px;font-size:11px;letter-spacing:1px}.sw-bf-desktop-copy .sw-bf-terms{font-size:10px;margin-top:12px;text-align:left;max-width:360px;width:100%}.sw-bf-desktop-copy .sw-bf-terms p{font-size:11px;line-height:1.6}}@media(min-width:600px)and (max-width:989px){.sw-bf-hero-fullwidth .sw-bf-hero-media{height:460px}.sw-bf-hero-fullwidth .sw-bf-desktop-copy{padding-top:418px}.sw-bf-desktop-copy .sw-bf-desktop-tiers{max-width:460px}}@media(max-width:989px){.sw-bf-hero-fullwidth .sw-bf-hero-media img{object-position:50% 50%}.sw-bf-hero-fullwidth .sw-bf-hero-media:after{background:linear-gradient(180deg,rgba(5,7,9,.62),transparent 25%,transparent 72%,#101010 100%)}}@media(max-width:599px){.sw-bf-hero-fullwidth .sw-bf-hero-media{height:400px}.sw-bf-hero-fullwidth .sw-bf-desktop-copy{padding-top:358px}}.sw-bf-theme .sw-bf-edits h2,.sw-bf-theme .sw-bf-edit-copy h3{font-family:Cinzel,serif;font-weight:500;line-height:1.3}.sw-bf-theme .shp-bf-mobile-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;padding:16px 18px;margin:0 0 18px;background:linear-gradient(110deg,#c9a15d,#f3dfab 52%,#d2ad6b);border:1px solid #efd69e;border-radius:3px;color:#18140d;text-decoration:none;box-shadow:0 4px 18px #d1ac6520;font-family:Montserrat,sans-serif}.sw-bf-theme .shp-bf-mobile-entry strong{display:block;color:inherit;font-size:13px;line-height:1.4;letter-spacing:.09em;font-weight:700}.sw-bf-theme .shp-bf-mobile-entry small{display:block;color:inherit;font-size:11px;line-height:1.5;letter-spacing:.08em;margin-top:3px;font-weight:500}.sw-bf-theme .shp-bf-mobile-entry svg{flex:none}.sw-bf-theme .shp-bf-mobile-entry:focus-visible{outline:2px solid #fff4d7;outline-offset:4px}.sw-bf-theme .shp-drawer-header img{filter:brightness(0) saturate(100%) invert(85%) sepia(24%) saturate(555%) hue-rotate(351deg) brightness(106%) contrast(92%);opacity:1}.sw-bf-theme .shp-drawer-submenu>a:not(.shp-mobile-promo){color:#eee7db!important;font-size:13px!important;line-height:1.5;min-height:40px;padding:7px 0;box-sizing:border-box}.sw-bf-theme .shp-drawer-submenu>a:not(.shp-mobile-promo):is(:hover,:focus-visible){color:#f2d89b!important}.sw-bf-theme .shp-drawer-submenu{gap:4px;border-left:1px solid #caa45d55;margin:0 0 10px 4px;padding-left:16px}.sw-bf-theme .shp-drawer{height:100dvh;padding-bottom:max(30px,env(safe-area-inset-bottom))}.sw-bf-theme .shp-drawer-header{border-bottom-color:#caa45d40;margin-bottom:20px}@media(max-width:768px){.sw-bf-theme .wp-bf-product-tiers small{font-size:12px;letter-spacing:.04em}.sw-bf-theme .wp-bogo-title,.sw-bf-theme .wp-bf-product-terms,.sw-bf-theme .wp-bf-product-terms summary{font-size:12px}.sw-bf-theme .wp-info .wp-design-toggle{font-size:12px!important}}.sw-bf-theme .wp-bf-price-note{font-size:12px;line-height:1.5;color:#ded0b9;margin:12px 0 0}.sw-bf-theme select.shp-currency-select,.sw-bf-theme select.sg-currency-select{color-scheme:light;background-color:#191813!important;color:#f4ead8!important;border:1px solid #78684d;font-size:14px;min-height:44px}.sw-bf-theme select.shp-currency-select option,.sw-bf-theme select.sg-currency-select option,.sw-bf-theme select.shp-currency-select optgroup,.sw-bf-theme select.sg-currency-select optgroup{background-color:#fff!important;color:#202020!important;-webkit-text-fill-color:#202020!important;text-shadow:none!important;opacity:1!important}.sw-bf-theme select.shp-currency-select:focus-visible,.sw-bf-theme select.sg-currency-select:focus-visible{outline:2px solid #e4c58d;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/55/assets/sw-black-friday.css.map */
