.sc-conversion-bar{position:relative;width:100%;max-width:100vw;min-height:28px;overflow:hidden;isolation:isolate;background:var(--sc-conversion-bg,var(--sc-primary));color:var(--sc-conversion-text,var(--sc-bg));border-bottom:1px solid rgba(215,181,109,.35)}.sc-conversion-bar-viewport{width:100%;max-width:100%;min-height:28px;overflow:hidden;display:flex;align-items:center}.sc-conversion-bar-track{display:flex;width:max-content;min-width:max-content;flex:0 0 auto;align-items:center;animation:scConversionScroll var(--sc-conversion-speed,32s) linear infinite;will-change:transform}.sc-conversion-bar-group{display:flex;flex:0 0 auto;align-items:center;gap:14px;padding:8px 28px 8px 16px;white-space:nowrap;font:600 8px/1.25 var(--sc-body-family),Arial,sans-serif;letter-spacing:.14em}.sc-conversion-bar-group span{display:inline-block;flex:0 0 auto;white-space:nowrap}.sc-conversion-bar-group i{flex:0 0 auto;color:var(--sc-gold);font-style:normal}.sc-conversion-bar--none .sc-conversion-bar-track{animation:none;width:100%;justify-content:center}.sc-conversion-bar:hover .sc-conversion-bar-track,.sc-conversion-bar:focus-within .sc-conversion-bar-track{animation-play-state:paused}.sc-conversion-bar:focus-visible{outline:2px solid var(--sc-gold);outline-offset:-2px}@keyframes scConversionScroll{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}@media screen and (max-width:749px){.sc-conversion-bar,.sc-conversion-bar-viewport{min-height:38px}.sc-conversion-bar-group{gap:11px;padding:9px 22px 9px 14px;font-size:12px;letter-spacing:.11em}}@media(prefers-reduced-motion:reduce){.sc-conversion-bar-track{animation:none!important;transform:none!important;width:100%;justify-content:center}.sc-conversion-bar-group{white-space:normal;text-align:center}.sc-conversion-bar-group[aria-hidden=true]{display:none}}.sc-button--hero-secondary{border-color:var(--sc-green);color:var(--sc-green);background:transparent}.sc-button--hero-secondary:hover{background:var(--sc-green);color:var(--sc-bg)}.sc-trust-strip{padding:20px 0;background:#fff;border-top:1px solid var(--sc-light-border);border-bottom:1px solid var(--sc-light-border)}.sc-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.sc-trust-item{display:flex;align-items:center;gap:12px;padding:12px 20px;border-right:1px solid var(--sc-light-border)}.sc-trust-item:last-child{border-right:0}.sc-trust-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(215,181,109,.65);border-radius:50%;color:var(--sc-primary);font-size:12px;flex:none}.sc-trust-item strong{display:block;color:var(--sc-primary);font:600 9px/1.2 var(--sc-body-family),Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.sc-trust-item small{display:block;margin-top:5px;color:var(--sc-muted);font:400 9px/1.45 var(--sc-body-family),Arial,sans-serif}.sc-product-proof-badge{position:absolute;top:15px;right:15px;padding:7px 9px;background:var(--sc-green);color:#fff;font:600 7px/1 var(--sc-body-family),Arial,sans-serif;letter-spacing:.15em}.sc-product-quick-add{position:absolute;left:12px;right:12px;bottom:12px;z-index:5;min-height:40px;border:0;background:#faf6eef5;color:var(--sc-primary);font:700 8px/1 var(--sc-body-family),Arial,sans-serif;letter-spacing:.15em;cursor:pointer;opacity:0;transform:translateY(7px);transition:opacity .22s ease,transform .22s ease}.sc-product-card:hover .sc-product-quick-add,.sc-product-quick-add:focus-visible{opacity:1;transform:none}.sc-product-rating{margin:7px 0 0;color:var(--sc-primary);font-size:12px;letter-spacing:.05em}.sc-product-rating span{color:var(--sc-muted);margin-left:5px}.sc-product-quick-add{min-height:44px;padding:10px 14px}.sc-product-quick-add:focus-visible,.sc-product-image-link:focus-visible,.sc-product-info-link:focus-visible,.sc-exit-close:focus-visible{outline:2px solid var(--sc-gold);outline-offset:3px}.sc-decision-section{padding:44px 0;background:#fff;border-top:1px solid var(--sc-light-border);border-bottom:1px solid var(--sc-light-border)}.sc-decision-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.sc-decision-title{font-size:clamp(45px,5vw,72px);line-height:.92}.sc-decision-grid>.sc-body{max-width:500px;margin-top:20px}.sc-decision-points{display:grid;grid-template-columns:1fr;gap:0}.sc-decision-points>div{display:grid;grid-template-columns:36px 1fr;column-gap:15px;padding:17px 0;border-bottom:1px solid var(--sc-light-border)}.sc-decision-points>div:first-child{padding-top:0}.sc-decision-points>div:last-child{border-bottom:0}.sc-decision-points span{color:var(--sc-gold);font:600 9px/1.4 var(--sc-body-family),Arial,sans-serif}.sc-decision-points strong{color:var(--sc-primary);font:500 24px/1 var(--sc-heading-family),Georgia,serif}.sc-decision-points p{grid-column:2;margin:6px 0 0;color:var(--sc-muted);font-size:12px;line-height:1.6}.sc-decision-section .sc-decision-grid>div:first-child>.sc-eyebrow,.sc-decision-section .sc-decision-grid>div:first-child>.sc-body,.sc-decision-section .sc-decision-points>div{opacity:0;transform:translateY(18px)}.sc-decision-section .sc-decision-title{opacity:1;transform:none}.sc-decision-section.is-visible .sc-decision-grid>div:first-child>.sc-eyebrow{animation:scDecisionTextIn .65s cubic-bezier(.16,1,.3,1) .05s both}.sc-decision-section.is-visible .sc-decision-grid>div:first-child>.sc-decision-title-link{color:inherit;border-bottom:1px solid rgba(215,181,109,.55);transition:border-color .25s ease,color .25s ease}.sc-decision-title-link:hover{color:var(--sc-primary);border-color:var(--sc-primary)}.sc-decision-title-link:focus-visible{outline:2px solid var(--sc-gold);outline-offset:4px}.sc-decision-section.is-visible .sc-decision-title{animation:scDecisionTitleIn .9s cubic-bezier(.16,1,.3,1) .14s both}.sc-decision-section.is-visible .sc-decision-grid>div:first-child>.sc-body{animation:scDecisionTextIn .75s cubic-bezier(.16,1,.3,1) .28s both}.sc-decision-section.is-visible .sc-decision-points>div:nth-child(1){animation:scDecisionPointIn .7s cubic-bezier(.16,1,.3,1) .24s both}.sc-decision-section.is-visible .sc-decision-points>div:nth-child(2){animation:scDecisionPointIn .7s cubic-bezier(.16,1,.3,1) .36s both}.sc-decision-section.is-visible .sc-decision-points>div:nth-child(3){animation:scDecisionPointIn .7s cubic-bezier(.16,1,.3,1) .48s both}.sc-decision-section .sc-decision-title{position:relative;transition:color .35s ease,text-shadow .35s ease,letter-spacing .35s ease}.sc-decision-section .sc-decision-title:after{content:"";display:block;width:54px;height:1px;margin-top:16px;background:var(--sc-gold);transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.16,1,.3,1)}.sc-decision-section.is-visible .sc-decision-title:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.sc-decision-section .sc-decision-title:hover{color:var(--sc-primary);text-shadow:0 5px 24px rgba(164,19,60,.08);letter-spacing:-.025em}.sc-decision-section .sc-decision-title:hover:after{width:78px}.sc-decision-section .sc-decision-points>div{transition:transform .35s cubic-bezier(.16,1,.3,1),padding-left .35s ease}.sc-decision-section .sc-decision-points>div:hover{transform:translate(5px);padding-left:5px}.sc-decision-section .sc-decision-points>div:hover span{text-shadow:0 0 10px rgba(215,181,109,.45)}}@keyframes scDecisionTextIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes scDecisionTitleIn{0%{opacity:0;transform:translateY(24px) scale(.985);filter:blur(3px)}65%{opacity:1;transform:translateY(-2px) scale(1.005);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes scDecisionPointIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.sc-decision-section .sc-decision-grid>div:first-child>.sc-eyebrow,.sc-decision-section .sc-decision-grid>div:first-child>.sc-decision-title,.sc-decision-section .sc-decision-grid>div:first-child>.sc-body,.sc-decision-section .sc-decision-points>div{opacity:1!important;transform:none!important;animation:none!important;filter:none!important;transition:none!important}.sc-decision-section .sc-decision-title:after{transform:scaleX(1);transition:none}}.sc-sticky-bag{position:fixed;left:50%;bottom:18px;z-index:9990;width:min(520px,calc(100% - 28px));transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 12px 10px 17px;background:#fff;border:1px solid rgba(164,19,60,.15);box-shadow:0 18px 50px #2a2a2a29;border-radius:2px}.sc-sticky-bag[hidden]{display:none}.sc-sticky-bag-count{display:block;color:var(--sc-muted);font:600 7px/1.2 var(--sc-body-family),Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.sc-sticky-bag strong{display:block;margin-top:4px;color:var(--sc-primary);font:500 21px/1 var(--sc-heading-family),Georgia,serif}.sc-sticky-bag-button{min-height:40px;background:var(--sc-primary);color:#fff;border-color:var(--sc-primary)}@media(max-width:900px){.sc-trust-grid{grid-template-columns:repeat(2,1fr)}.sc-trust-item:nth-child(2){border-right:0}.sc-trust-item:nth-child(-n+2){border-bottom:1px solid var(--sc-light-border)}.sc-decision-grid{grid-template-columns:1fr;gap:28px}}@media(max-width:749px){.sc-concierge-trigger{padding:7px 11px 7px 8px;gap:7px}.sc-concierge-trigger-mark{width:25px;height:25px;font-size:12px}.sc-concierge-trigger small,.sc-concierge-trigger strong{font-size:12px}.sc-concierge-panel{padding:15px}.sc-concierge-panel:before{margin-bottom:11px}.sc-concierge-head{gap:9px;padding-bottom:10px}.sc-concierge-head h2{font-size:26px;margin-bottom:5px}.sc-concierge-head p:not(.sc-eyebrow){font-size:12px;line-height:1.45}.sc-concierge-close{width:26px;height:26px;font-size:18px}.sc-concierge-quick{gap:5px;margin:11px 0 12px}.sc-concierge-quick button{min-height:37px;padding:7px 6px;font-size:12px}.sc-concierge-input-row{grid-template-columns:1fr 40px}.sc-concierge-input-row input{padding:9px 10px;font-size:12px}.sc-concierge-input-row button{font-size:16px}}@media(prefers-reduced-motion:reduce){.sc-product-quick-add{transition:none}}.sc-gift-box{position:absolute;left:50%;top:54%;width:28px;height:23px;transform:translate(-50%,-50%);transform-origin:50% 80%;filter:drop-shadow(0 5px 7px rgba(109,0,37,.16));animation:scGiftBoxFloat 4.2s ease-in-out infinite}.sc-homepage .sc-gift-body{position:absolute;left:2px;right:2px;bottom:0;height:17px;border-radius:2px 2px 5px 5px;background:linear-gradient(135deg,#b51545,#8f173d);border:1px solid rgba(164,19,60,.55)}.sc-gift-lid{position:absolute;z-index:3;left:0;top:1px;width:28px;height:7px;border-radius:3px;background:linear-gradient(135deg,#c72b58,#a4133c);border:1px solid rgba(164,19,60,.55);transform-origin:8% 90%;animation:scGiftLidOpen 4.2s cubic-bezier(.16,1,.3,1) infinite}.sc-homepage .sc-gift-ribbon-v{position:absolute;z-index:4;left:50%;top:1px;bottom:0;width:4px;transform:translate(-50%);background:var(--sc-gold);border-radius:2px}.sc-homepage .sc-gift-ribbon-h{position:absolute;z-index:5;left:2px;right:2px;top:8px;height:3px;background:var(--sc-gold)}.sc-homepage .sc-gift-spark{position:absolute;z-index:2;color:var(--sc-gold);font-family:Georgia,serif;font-size:12px;line-height:1;opacity:0;pointer-events:none}.sc-gift-spark--1{left:50%;top:3px;animation:scGiftSparkOne 4.2s ease-out infinite}.sc-gift-spark--2{left:67%;top:18px;font-size:12px;animation:scGiftSparkTwo 4.2s ease-out .05s infinite}@keyframes scGiftBoxFloat{0%,to{transform:translate(-50%,-50%) translateY(1px) scale(1)}38%{transform:translate(-50%,-50%) translateY(0) scale(1)}48%{transform:translate(-50%,-50%) translateY(-3px) scale(1.04)}58%{transform:translate(-50%,-50%) translateY(0) scale(1)}}@keyframes scGiftLidOpen{0%,32%,to{transform:rotate(0) translate(0)}42%{transform:rotate(-24deg) translate(-3px,-7px)}54%{transform:rotate(-18deg) translate(-2px,-5px)}64%,78%{transform:rotate(-3deg) translateY(-1px)}}@keyframes scGiftSparkOne{0%,35%,to{opacity:0;transform:translate(-50%,8px) scale(.5)}44%{opacity:1;transform:translate(-50%,-3px) scale(1)}66%{opacity:.1;transform:translate(-50%,-18px) scale(.7)}}@keyframes scGiftSparkTwo{0%,37%,to{opacity:0;transform:translateY(4px) scale(.4)}47%{opacity:1;transform:translate(4px,-2px) scale(1)}66%{opacity:0;transform:translate(10px,-12px) scale(.6)}}.sc-homepage .sc-hero-title,.sc-homepage .sc-hero-title .sc-hero-line{line-height:.82!important}.sc-homepage .sc-hero-title .sc-hero-line--2,.sc-homepage .sc-hero-title .sc-hero-accent{color:var(--sc-green)!important;-webkit-text-fill-color:var(--sc-green)!important;background:none!important;background-image:none!important;animation-name:scHeroLineInFinal!important}@media screen and (max-width:749px){.sc-homepage .sc-hero-title,.sc-homepage .sc-hero-title .sc-hero-line{line-height:.84!important}}@media(prefers-reduced-motion:reduce){.sc-homepage .sc-hero-title,.sc-homepage .sc-hero-title .sc-hero-line{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.sc-homepage .sc-hero-title{font-size:clamp(48px,5.2vw,58px)!important;line-height:.92!important}.sc-homepage .sc-intro-title,.sc-homepage .sc-menu-title,.sc-homepage .sc-section-title,.sc-homepage .sc-story-title,.sc-homepage .sc-legacy-signup-title,.sc-homepage .sc-decision-title{font-size:clamp(36px,4vw,46px)!important;line-height:.98!important}.sc-homepage .sc-menu-flavour{font-size:38px!important}.sc-homepage .sc-product-title{font-size:20px!important;line-height:1.05!important}.sc-homepage .sc-todays-special-title{font-size:clamp(28px,3.2vw,38px)!important;line-height:1!important}.sc-homepage .sc-concierge-head h2{font-size:22px!important}.sc-homepage .sc-hero,.sc-homepage .sc-hero-grid,.sc-homepage .sc-hero-image{min-height:560px}.sc-homepage .sc-product-image{aspect-ratio:.92}.sc-homepage .sc-story-image{aspect-ratio:1.02}@media(max-width:749px){.sc-homepage .sc-hero-title{font-size:clamp(44px,12.5vw,60px)!important}.sc-homepage .sc-intro-title,.sc-homepage .sc-menu-title,.sc-homepage .sc-section-title,.sc-homepage .sc-story-title,.sc-homepage .sc-legacy-signup-title,.sc-homepage .sc-decision-title{font-size:clamp(32px,9.5vw,40px)!important}.sc-homepage .sc-menu-flavour{font-size:32px!important}.sc-homepage .sc-product-title{font-size:18px!important}.sc-homepage .sc-hero,.sc-homepage .sc-hero-grid{min-height:auto}.sc-homepage .sc-hero-image{min-height:360px}.sc-homepage .sc-story-image{aspect-ratio:1.08}}.sc-homepage{width:100%;max-width:100%;overflow-x:clip}.sc-homepage .sc-container{width:min(var(--sc-container-width),calc(100% - clamp(28px,6vw,96px)));margin-inline:auto}.sc-homepage .sc-hero-grid{width:100%;max-width:1600px;margin-inline:auto}.sc-homepage .sc-hero-actions{align-items:stretch;gap:10px;max-width:620px}.sc-homepage .sc-hero-actions .sc-button{min-width:0;white-space:nowrap}.sc-homepage .sc-legacy-signup-submit{color:#fff!important;background:var(--sc-primary)!important;border:1px solid var(--sc-primary)!important;padding:0 18px!important;min-height:44px}.sc-homepage .sc-legacy-signup-submit:hover{color:#fff!important;background:var(--sc-green)!important;border-color:var(--sc-green)!important}.sc-homepage .sc-concierge-trigger{gap:7px;padding:7px 11px 7px 8px;min-height:38px;border-radius:999px}.sc-homepage .sc-concierge-trigger-mark{width:24px;height:24px;font-size:12px;flex:0 0 24px}.sc-homepage .sc-concierge-trigger small{display:none!important}.sc-homepage .sc-concierge-trigger strong{font-size:12px;line-height:1;letter-spacing:.13em;white-space:nowrap}@media(max-width:420px){.sc-homepage .sc-hero-actions{grid-template-columns:1fr}.sc-homepage .sc-hero-actions .sc-button{min-height:44px}}.sc-homepage .sc-concierge-trigger strong{display:block;max-width:86px;text-align:left;line-height:1.05;letter-spacing:.13em;white-space:normal}@media(prefers-reduced-motion:reduce){.sc-homepage .sc-concierge-trigger,.sc-homepage .sc-concierge-trigger-mark,.sc-homepage .sc-concierge-trigger-mark:before,.sc-homepage .sc-concierge-trigger-mark:after{transition:none;animation:none}}.sc-homepage .sc-product-rating,.sc-homepage .sc-product-rating span:first-child{color:#f0d58a!important}.sc-homepage .sc-product-rating span:last-child{color:#fff4d7!important}
/*# sourceMappingURL=/cdn/shop/t/369/assets/sc-homepage-part-2.css.map */
