.sk-brand{font-family:"Carena",var(--heading-font);font-weight:400;font-size:clamp(1.6rem,2.3vw,2.05rem);letter-spacing:0;line-height:1}.sk-brand-word{display:block;transform:translateY(.04em)}.campaign-wordmark,.campaign-wordmark-static{font-family:"Carena",var(--heading-font);font-weight:400;letter-spacing:0}.site-footer-logo{display:inline-flex;flex-direction:column;align-items:center;gap:14px;margin:0 0 20px;color:inherit;text-decoration:none}.site-footer-logo img{display:block;max-width:100%;height:auto}.site-footer-wordmark{font:400 clamp(2rem,2.6vw,2.5rem)/1 "Carena",var(--heading-font);letter-spacing:0}@media(min-width:861px){.gift-mega .nav-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px clamp(36px,4.4vw,80px)}.gift-mega .nav-row a{font-size:1.12rem;white-space:nowrap}.nav-col a.nav-gift{margin-top:6px;padding-top:10px;border-top:1px solid var(--rule);font-style:italic}}.campaign-media-mobile{display:none}@media(max-width:800px){.campaign-hero{height:auto;max-height:none;aspect-ratio:3 / 4}.campaign-track{position:absolute;top:0;right:0;bottom:0;left:0}.campaign-slide{display:block;background:#1d1512}.campaign-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.campaign-slide.has-mobile-media .campaign-media>.campaign-image{display:none}.campaign-media-mobile{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.campaign-media-mobile video,.campaign-media-mobile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.campaign-slide:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#140a0800 42%,#140a0894);pointer-events:none}.campaign-copy,.campaign-copy-right{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:2;width:100%;min-height:0;justify-content:flex-end;padding:0 7vw 62px;background:none;color:#fff;text-shadow:0 2px 18px rgb(0 0 0 / .32)}.campaign-copy h1{font-size:clamp(2.7rem,12vw,4rem)}.campaign-copy strong{margin:16px 0;font-size:.9rem}.campaign-copy a{border-color:#ffffffe6;background:#11100f33;color:#fff}.campaign-copy a:hover{background:#fff;color:var(--campaign-black)}.carousel-dots button{background:#ffffff73}.carousel-dots button.is-active{background:#fff}}.picks-section{border-top:1px solid var(--rule)}.gf{background:var(--gf-bg, transparent);padding:clamp(60px,8vw,120px) 0}.gf-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,7vw,110px);width:min(1320px,86vw);margin:0 auto}.gf--flip .gf-media{order:2}.gf-media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#e9ded3}.gf-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gf-hit{position:absolute;top:0;right:0;bottom:0;left:0}.gf-copy{max-width:520px}.gf-heading{margin:0 0 clamp(22px,2.6vw,34px);color:var(--gf-heading, #8a2f24);font:500 clamp(2.6rem,5vw,4.8rem)/.92 var(--heading-font);letter-spacing:-.01em;text-transform:uppercase}.gf-text{color:#11100fb8;font:400 clamp(1rem,1.25vw,1.15rem)/1.65 var(--heading-font);letter-spacing:.01em}.gf-text p{margin:0 0 12px}.gf-btn{display:inline-block;margin-top:clamp(22px,2.8vw,40px);padding:17px 42px;border:1px solid var(--gf-btn, #2a1f19);background:var(--gf-btn, #2a1f19);color:var(--gf-btn-text, #f4eee7);font-size:.68rem;font-weight:500;letter-spacing:.24em;text-decoration:none;text-transform:uppercase;transition:background .25s ease,color .25s ease}.gf-btn:hover{background:transparent;color:var(--gf-btn, #2a1f19)}@media(max-width:800px){.gf-inner{grid-template-columns:minmax(0,1fr);width:88vw}.gf--flip .gf-media{order:0}}.sp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,110px);padding:clamp(40px,4vw,64px) clamp(20px,2.5vw,40px);background:var(--sp-bg, transparent)}.sp--flip .sp-media{order:2}.sp-media{position:relative;aspect-ratio:var(--sp-ratio, 4 / 5);overflow:hidden;background:#e9ded3}.sp-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease}.sp-img.is-active{opacity:1}.sp-img img{display:block;width:100%;height:100%;object-fit:cover}.sp-copy{max-width:640px;padding-right:clamp(0px,3vw,60px)}.sp-heading{margin:10px 0 clamp(28px,3vw,44px);font:500 clamp(2rem,3.4vw,3.1rem)/1.05 var(--heading-font);letter-spacing:-.02em}.sp-list{display:grid;gap:clamp(28px,3.6vw,56px);margin:0;padding:0;list-style:none}.sp-item{color:#11100f66;cursor:pointer;outline:none;transition:color .35s ease}.sp-item.is-active,.sp-item:focus-visible{color:var(--campaign-black, #11100f)}.sp-num{display:block;margin-bottom:10px;font:400 .74rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.sp-item h3{margin:0 0 12px;font:500 clamp(1.45rem,2.1vw,2rem)/1.15 var(--heading-font);letter-spacing:-.01em}.sp-text{margin:0;font-size:.92rem;line-height:1.7}@media(max-width:800px){.sp{grid-template-columns:minmax(0,1fr);gap:34px;padding:0 0 60px}.sp--flip .sp-media{order:0}.sp-copy{padding:0 6vw}}.gal--show{padding:clamp(24px,3vw,44px) 0 clamp(56px,7vw,100px)}.gal--show .gal-track{position:relative;grid-auto-columns:calc(var(--gal-slide, 36) * 1vw);gap:clamp(12px,1.4vw,24px);padding-inline:calc((100% - var(--gal-slide, 36) * 1vw) / 2);scroll-padding-inline:calc((100% - var(--gal-slide, 36) * 1vw) / 2);scroll-snap-type:x mandatory}.gal--show .gal-cell{scroll-snap-align:center;cursor:pointer}.gal--show .gal-cell.is-centre{cursor:default}.gal--show .gal-cell figcaption{gap:8px;padding:18px 2px 0}.gal-title{color:var(--campaign-black, #11100f);font:600 .95rem/1.25 var(--body-font);letter-spacing:.02em;text-transform:uppercase}.gal-stars{color:var(--campaign-clay, #8a3b2f);font-size:.8rem;letter-spacing:.16em}.gal-review{margin:0;max-width:62ch;color:#11100fb8;font-size:.9rem;line-height:1.65}.gal-reviewer{color:var(--muted);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.gal-more{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:inherit;font-size:.82rem;font-weight:500;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.gal-more:hover{text-decoration:underline;text-underline-offset:4px}.gal-dots{display:flex;justify-content:center;gap:14px;padding-top:clamp(22px,2.6vw,34px)}.gal-dots button{width:9px;height:9px;padding:0;border:1px solid var(--campaign-black, #11100f);border-radius:50%;background:none;cursor:pointer}.gal-dots button.is-active{background:var(--campaign-black, #11100f)}.gal--show .gal-nav{display:none}@media(max-width:860px){.gal--show .gal-track{grid-auto-columns:calc(var(--gal-slide-m, 80) * 1vw);padding-inline:calc((100% - var(--gal-slide-m, 80) * 1vw) / 2);scroll-padding-inline:calc((100% - var(--gal-slide-m, 80) * 1vw) / 2);gap:10px}.gal--show .gal-cell figcaption{padding:16px 0 0}}.gift-hero{position:relative;display:flex;align-items:flex-end;min-height:clamp(260px,30vw,440px);overflow:hidden;background:#2a1f19;color:#fff}.gift-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gift-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#140c0999,#140c091f 70%)}.gift-hero-copy{position:relative;z-index:2;width:min(1320px,92vw);margin:0 auto;padding:0 0 clamp(28px,3.4vw,48px)}.gift-hero-copy h2{margin:0;font:500 clamp(2.4rem,4.6vw,4.4rem)/1 var(--heading-font);letter-spacing:-.02em}.gift-hero-copy p{margin:12px 0 0;font-size:.95rem;opacity:.86}.gift-hero+.gift-builder{padding-top:clamp(36px,4.6vw,70px)}.gift-choice-media{aspect-ratio:3 / 4}.gift-intro-tile{position:relative;display:grid;place-items:center;aspect-ratio:3 / 4;overflow:hidden;background:#e9ded3}.gift-intro-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gift-intro-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#140c0942}.gift-intro-tile>span{position:relative;z-index:1;padding:0 10%;color:#fff;font:500 clamp(1.6rem,2.4vw,2.4rem)/1.1 var(--heading-font);text-align:center;text-shadow:0 2px 16px rgb(0 0 0 / .35)}.gift-quick-thumb img{aspect-ratio:3 / 4;height:auto;object-fit:cover}.sk-filterbar.is-sort-only{justify-content:flex-end}.sk-filterbar.is-sort-only .sk-filterbar-spacer{display:none}@media(max-width:800px){.sk-filterbar.is-sort-only .sk-sort{width:auto}}.sp-thumb{display:none}@media(max-width:800px){.sp{padding:clamp(40px,10vw,64px) 0}.sp-media{display:none}.sp-list{gap:40px}.sp-item{display:grid;grid-template-columns:38% minmax(0,1fr);align-items:start;gap:18px;color:var(--campaign-black, #11100f);cursor:default}.sp-thumb{display:block;position:relative;aspect-ratio:2 / 3;overflow:hidden;background:#e9ded3}.sp-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sp-num{margin-bottom:8px}.sp-item h3{margin-bottom:10px;font-size:1.45rem}.sp-text{font-size:.9rem;line-height:1.6}}@media(max-width:860px){.sk-search-toggle{display:none}.sk-header-bar{grid-template-columns:1fr auto 1fr}.sk-brand{grid-column:2;justify-self:center}.sk-header-utility{grid-column:3;justify-self:end}.mobile-menu-toggle{grid-column:1;justify-self:start}}.campaign-media-desktop-video{position:absolute;top:0;right:0;bottom:0;left:0}.campaign-media-desktop-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:800px){.campaign-slide.has-mobile-media .campaign-media-desktop-video{display:none}}.gf-heading{color:var(--gf-heading, var(--campaign-black, #11100f));font:500 clamp(3.7rem,6.7vw,7rem)/.86 "Cormorant Garamond",var(--heading-font);letter-spacing:-.055em;text-transform:none}@media(max-width:800px){.sp{padding:36px 0 44px}.sp-copy{padding:0 5vw}.sp-list{gap:26px}.sp-item{grid-template-columns:27% minmax(0,1fr);gap:16px}.sp-thumb{aspect-ratio:2 / 3}.sp-num{margin-bottom:4px;font-size:.66rem}.sp-item h3{margin:0 0 6px;font-size:1.12rem;line-height:1.2}.sp-text{font-size:.8rem;line-height:1.5}}@media(max-width:800px){#series .anniversary-product-image>span{display:none}}@media(max-width:1000px){.related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.related-card h3{font-size:1.1rem}}.how-videos-grid.is-side{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:800px){.how-videos-grid.is-side{gap:14px}.how-videos-grid.is-side .how-video-copy h3{font-size:1.1rem}.how-videos-grid.is-side .how-video-copy .rte{font-size:.8rem;line-height:1.5}}.gift-slot-art{aspect-ratio:3 / 4}.nav-col a.nav-title-gifts{margin-top:22px}.gf-text{font:400 .92rem/1.7 var(--body-font);letter-spacing:normal;color:#11100fb8}#series .anniversary-section-heading h2,#bestsellers .anniversary-section-heading h2,.gf-heading{font-size:clamp(var(--section-heading-size-mobile, 56px),6.7vw,var(--section-heading-size, 112px))}@media(max-width:800px){#series .anniversary-section-heading h2,#bestsellers .anniversary-section-heading h2,.gf-heading{font-size:var(--section-heading-size-mobile, 56px)}}.anniversary-product-image,.product-image-stage,.related-card>div,.gift-choice-media,.gift-quick-thumb img,.gift-slot-art{aspect-ratio:1 / 1!important}.series-cards .anniversary-product-image{aspect-ratio:var(--series-ratio, 3 / 4)!important}@media(min-width:801px){.sp[style*=--sp-media-w]{grid-template-columns:minmax(0,var(--sp-media-w)) minmax(0,1fr)}.sp.sp--flip[style*=--sp-media-w]{grid-template-columns:minmax(0,1fr) minmax(0,var(--sp-media-w))}}@media(max-width:800px){.sp[style*=--sp-thumb-w] .sp-item{grid-template-columns:var(--sp-thumb-w) minmax(0,1fr)}.sp[style*=--sp-thumb-ratio] .sp-thumb{aspect-ratio:var(--sp-thumb-ratio)}}@media(min-width:801px){.story-hero[style*=--sth-d],.story-overlay[style*=--sth-d]{min-height:var(--sth-d)}.story-pair[style*=--pair-w]{grid-template-columns:minmax(0,var(--pair-w)) minmax(0,1fr)}.story-pair.is-reversed[style*=--pair-w]{grid-template-columns:minmax(0,1fr) minmax(0,var(--pair-w))}}@media(max-width:800px){.story-hero[style*=--sth-m],.story-overlay[style*=--sth-m]{min-height:var(--sth-m)}}.story-hero[style*=--img-focus] .story-cover,.story-overlay[style*=--img-focus] .story-overlay-media img{object-position:center var(--img-focus)}.story-pair[style*=--img-shape] .story-pair-media img,.story-figure[style*=--img-shape] img{aspect-ratio:var(--img-shape);height:auto;object-fit:cover;object-position:center var(--img-focus, center)}.story-figure[style*=--fig-w]{width:min(var(--fig-w),100vw);margin-inline:auto}.how-videos-grid[style*=--how-w]{width:var(--how-w);margin-inline:auto}@media(max-width:800px){.how-videos-grid[style*=--how-w]{width:100%}}.how-video-media[style*=--how-focus] video,.how-video-media[style*=--how-focus] img{object-position:center var(--how-focus)}.product-title-banner[data-banner]{min-height:var(--banner-h, 300px)}@media(max-width:800px){.product-title-banner[data-banner]{min-height:var(--banner-hm, 260px)}}.product-title-banner[data-banner-img]{background:var(--cedar, #3a2a20) var(--img-banner) center var(--banner-pos, center) / cover no-repeat;color:var(--paper, #f5f0e8)}.page-plain>.product-title-banner[data-banner-img]{padding:70px 7vw}.product-title-banner[data-banner-img]:before{content:"";background:rgb(20 13 10 / var(--banner-shade, .45))}.product-title-banner[data-banner-img] h1{color:var(--paper, #f5f0e8)}.product-title-banner[data-banner-img] .eyebrow,.product-title-banner[data-banner-img]>p:last-child{color:#efe7dacc}@media(min-width:801px){.gift-hero[style*=--gh-d]{min-height:var(--gh-d)}}@media(max-width:800px){.gift-hero[style*=--gh-m]{min-height:var(--gh-m)}}.gift-hero>img{object-position:center var(--gh-pos, center)}@media(min-width:801px){.campaign-hero[style*=--ch-d]{height:var(--ch-d);max-height:none}}@media(max-width:800px){.campaign-hero[style*=--ch-m]{aspect-ratio:var(--ch-m)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/soraksa-v3.css.map */
