.home-veil-cover_cover__h_QbT{position:absolute;inset:0;z-index:0;--cover-base:var(--background)}.home-veil-cover_cover__h_QbT[data-dark=true]{--cover-base:#111214}.home-veil-cover_art__Y0bca{position:absolute;inset:-45px calc((1180px - 100vw)/2) -10px 15%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 5%,transparent 18%,#000 48%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent 5%,transparent 18%,#000 48%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 84%,transparent)}.home-veil-cover_art__Y0bca .dither-veil{position:absolute;inset:0;opacity:0;transition:opacity 1s;cursor:crosshair}.home-veil-cover_art__Y0bca .dither-veil[data-ready=true]{opacity:1}.home-veil-cover_fallback__NKlGZ{position:absolute;inset:0;background:url(/images/pepnova-orbital-cover.webp) 50%/cover no-repeat}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_fallback__NKlGZ{opacity:.35;filter:grayscale(1)}.home-veil-cover_art__Y0bca:has(.dither-veil[data-ready=true]) .home-veil-cover_fallback__NKlGZ{opacity:0}.home-veil-cover_controls___fKch{position:absolute;right:0;display:flex;align-items:center;gap:20px;color:var(--secondary);font-size:10px}.home-veil-cover_controls___fKch>span{opacity:.7;font:9px monospace;letter-spacing:1px}.home-veil-cover_controls___fKch button{display:inline-flex;align-items:center;gap:20px;border:1px solid var(--line);border-radius:30px;padding:12px 17px;background:color-mix(in srgb,var(--cover-base) 75%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);font:inherit;cursor:pointer}.home-veil-cover_controls___fKch button:hover{border-color:#7a9b85}.home-veil-cover_controls___fKch button:focus-visible{outline:2px solid #7a9b85;outline-offset:4px}.home-veil-cover_products__QhqBw{position:absolute;left:43%;right:0;top:0;bottom:50px;background:var(--cover-base);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 95%,transparent)}@media(min-width:1600px){.home-veil-cover_art__Y0bca{right:calc((1180px - 100vw)/2)}}@media(max-width:1230px){.home-veil-cover_art__Y0bca{right:-25px;left:10%}}@media(max-width:760px){.home-veil-cover_art__Y0bca{inset:-15px -20px auto;height:400px;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.home-veil-cover_fallback__NKlGZ{background-position:68%}.home-veil-cover_art__Y0bca .dither-veil{width:150%;left:-50%}.home-veil-cover_controls___fKch{top:315px;bottom:auto;right:0}.home-veil-cover_controls___fKch>span{display:none}.home-veil-cover_products__QhqBw{inset:0 -15px auto;height:330px}.home-veil-cover_products__QhqBw section[data-compact=true]{height:330px}}@media(prefers-reduced-motion:reduce){.home-veil-cover_art__Y0bca .dither-veil{transition:none}.home-veil-cover_controls___fKch>span{display:none}}.home-veil-cover_art__Y0bca[data-hidden=true]{opacity:0;pointer-events:none}.home-veil-cover_art__Y0bca{pointer-events:none}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_fallback__NKlGZ{opacity:.8;filter:saturate(.7) brightness(.78)}.home-veil-cover_leftVeil__nBOrz{position:absolute;inset:-15px 38% 30px -90px;overflow:hidden;opacity:.13;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 58%,transparent 98%),linear-gradient(180deg,transparent,#000 20%,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 58%,transparent 98%),linear-gradient(180deg,transparent,#000 20%,#000 72%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.home-veil-cover_leftVeil__nBOrz .dither-veil{position:absolute;inset:0;opacity:0;transition:opacity .7s}.home-veil-cover_leftVeil__nBOrz .dither-veil[data-ready=true]{opacity:1}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_leftVeil__nBOrz{opacity:.16}@media(max-width:760px){.home-veil-cover_leftVeil__nBOrz{inset:335px -15px 0;opacity:.08}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_leftVeil__nBOrz{opacity:.1}}@media(prefers-reduced-motion:reduce){.home-veil-cover_leftVeil__nBOrz .dither-veil{transition:none}}.home-veil-cover_leftVeil__nBOrz{inset:35px auto 45px -115px;width:330px;opacity:1;-webkit-mask-image:none;mask-image:none;-webkit-mask-composite:source-over;mask-composite:add;background:#120f17}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_leftVeil__nBOrz{opacity:1}.home-veil-cover_leftVeil__nBOrz .dither-veil{opacity:1;transition:none}@media(max-width:1230px) and (min-width:761px){.home-veil-cover_leftVeil__nBOrz{left:-10px;width:260px}}@media(max-width:760px){.home-veil-cover_leftVeil__nBOrz{inset:0 0 auto;width:100%;height:440px;opacity:1}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_leftVeil__nBOrz{opacity:1}.home-veil-cover_leftVeil__nBOrz .dither-veil{width:100%;left:0}.home-veil-cover_controls___fKch{top:455px}}.home-veil-cover_art__Y0bca{inset:-45px 33% -10px calc((1180px - 100vw)/2);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 60%,transparent 98%),linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 60%,transparent 98%),linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent)}.home-veil-cover_fallback__NKlGZ{transform:scaleX(-1)}.home-veil-cover_leftVeil__nBOrz{inset:55px auto 70px 30px;width:390px;z-index:1;background:transparent}.home-veil-cover_leftVeil__nBOrz .dither-veil{mix-blend-mode:lighten}.home-veil-cover_products__QhqBw{left:0;right:45%;z-index:2}.home-veil-cover_controls___fKch{right:auto;left:25px;bottom:20px}@media(max-width:1230px) and (min-width:761px){.home-veil-cover_art__Y0bca{left:-25px;right:37%}.home-veil-cover_leftVeil__nBOrz{left:0;width:340px}.home-veil-cover_products__QhqBw{right:48%}}@media(max-width:760px){.home-veil-cover_art__Y0bca{inset:-15px -20px auto;height:480px;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent)}.home-veil-cover_leftVeil__nBOrz{inset:0 0 auto;width:100%;height:440px;background:transparent}.home-veil-cover_products__QhqBw{inset:0 -15px auto;height:400px}.home-veil-cover_products__QhqBw section[data-compact=true]{height:400px}.home-veil-cover_controls___fKch{left:0;right:auto;top:455px;bottom:auto}}.home-veil-cover_leftVeil__nBOrz .dither-veil{mix-blend-mode:normal}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_fallback__NKlGZ{filter:grayscale(1) brightness(.48) contrast(1.15);opacity:.75}.home-veil-cover_leftVeil__nBOrz{filter:drop-shadow(0 10px 24px #102d2318)}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_leftVeil__nBOrz{filter:drop-shadow(0 0 24px #a8d9c319)}.home-veil-cover_art__Y0bca{inset:-45px calc((1180px - 100vw)/2) -10px 30%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 85%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 85%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.home-veil-cover_fallback__NKlGZ{transform:none}.home-veil-cover_cover__h_QbT:after{content:"";position:absolute;inset:0 -20px 0 45%;background:linear-gradient(90deg,transparent,var(--cover-base) 95%);pointer-events:none}.home-veil-cover_leftVeil__nBOrz{z-index:2}.home-veil-cover_controls___fKch{z-index:3}@media(max-width:1230px) and (min-width:761px){.home-veil-cover_art__Y0bca{left:30%;right:-25px}}@media(max-width:760px){.home-veil-cover_art__Y0bca{inset:-15px -20px auto;height:480px;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent)}.home-veil-cover_cover__h_QbT:after{display:none}}@media(min-width:1231px){.home-veil-cover_cover__h_QbT:after{inset:-45px calc((1180px - 100vw)/2) -10px 45%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent)}}@media(min-width:761px) and (max-width:1230px){.home-veil-cover_cover__h_QbT:after{inset:-45px -25px -10px 45%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 85%,transparent)}}@media(min-width:761px){.home-veil-cover_art__Y0bca{inset:0 0 0 25%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent)}.home-veil-cover_cover__h_QbT:after{inset:0 0 0 45%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent)}.home-veil-cover_leftVeil__nBOrz{inset:100px auto 90px 5vw;width:clamp(380px,35vw,650px)}.home-veil-cover_controls___fKch{left:6vw;bottom:38px}.home-veil-cover_products__QhqBw{left:3vw;right:49%;top:100px;bottom:90px;display:grid;align-items:center}}@media(min-width:761px) and (max-width:1000px){.home-veil-cover_leftVeil__nBOrz{left:10px;width:350px}.home-veil-cover_controls___fKch{left:30px}}.home-veil-cover_art__Y0bca:has([data-ready=true]) .home-veil-cover_fallback__NKlGZ{opacity:0}.home-veil-cover_art__Y0bca canvas{display:block;width:100%;height:100%}.home-veil-cover_art__Y0bca:has([data-ready=true]){-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 85%,transparent)}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_art__Y0bca canvas{opacity:.5}.home-veil-cover_orbitFront__mEH1O,.home-veil-cover_orbitRear__J3_CK{position:absolute;inset:100px auto 90px calc(5vw - 100px);width:calc(clamp(380px,35vw,650px) + 200px);pointer-events:none}.home-veil-cover_orbitRear__J3_CK{z-index:1}.home-veil-cover_orbitFront__mEH1O{z-index:3;height:calc(100% - 190px)}.home-veil-cover_orbitRear__J3_CK canvas{display:block;width:100%;height:100%}.home-veil-cover_orbitFront__mEH1O[data-hidden=true],.home-veil-cover_orbitRear__J3_CK[data-hidden=true]{visibility:hidden}.home-veil-cover_cover__h_QbT:after{display:none}.home-veil-cover_controls___fKch{z-index:4}@media(min-width:761px) and (max-width:1000px){.home-veil-cover_orbitFront__mEH1O,.home-veil-cover_orbitRear__J3_CK{left:-65px;width:500px}}@media(max-width:760px){.home-veil-cover_orbitFront__mEH1O,.home-veil-cover_orbitRear__J3_CK{inset:0 -30px auto;width:calc(100% + 60px);height:440px}}.home-veil-cover_cover__h_QbT{overflow:clip}.home-veil-cover_orbitFront__mEH1O,.home-veil-cover_orbitRear__J3_CK{inset:0;width:100%;height:100%}@media(max-width:760px){.home-veil-cover_orbitFront__mEH1O,.home-veil-cover_orbitRear__J3_CK{inset:0;width:100%;height:440px}}.home-veil-cover_cover__h_QbT{z-index:auto}.home-veil-cover_cover__h_QbT,.home-veil-cover_cover__h_QbT *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.home-veil-cover_cover__h_QbT img{-webkit-user-drag:none}.home-veil-cover_preview__Pb7sH{position:absolute;inset:0;opacity:.5;transition:opacity .45s ease;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 55%,transparent);mask-image:linear-gradient(90deg,transparent 10%,#000 55%,transparent)}.home-veil-cover_cover__h_QbT[data-dark=true] .home-veil-cover_preview__Pb7sH{opacity:.22}@media(max-width:760px){.home-veil-cover_preview__Pb7sH img{object-position:65% center}}@media(prefers-reduced-motion:reduce){.home-veil-cover_preview__Pb7sH{transition:none}}.commerce-home_root__QDTH1{max-width:1180px;margin:auto;padding-top:108px;color:var(--ink);scroll-margin-top:100px}.commerce-home_root__QDTH1 a{text-decoration:none;color:inherit}.commerce-home_root__QDTH1 a:focus-visible{outline:2px solid #a77a45;outline-offset:5px}.commerce-home_offer__bip2t{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:13px 18px;border-radius:14px;background:#173f32;color:#f7f4ee}.commerce-home_offer__bip2t p{margin:0;font-size:14px;line-height:1.4}.commerce-home_offer__bip2t span{margin-right:12px;font-size:10px;letter-spacing:1.6px;color:#e4c39a}.commerce-home_offer__bip2t a{color:inherit;white-space:nowrap;font-size:13px}.commerce-home_offer__bip2t a:hover{color:#e4c39a}.commerce-home_hero__vFwtz{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:center;gap:12px 20px}.commerce-home_copy__KCVbT{padding:12px 0 8px}.commerce-home_eyebrow___CRd6{font-size:10px;letter-spacing:2.5px;color:#a77a45;margin:0 0 16px}.commerce-home_copy__KCVbT h1{font-size:clamp(34px,3.2vw,48px);font-weight:500;line-height:1.18;letter-spacing:-1.6px;margin:0}.commerce-home_copy__KCVbT em{display:block;font-style:normal;color:#35674f}.commerce-home_description__v2MPc{font-size:15px;line-height:1.7;color:var(--secondary);max-width:28ch;margin:18px 0 0}.commerce-home_gift__PUGGf{margin-top:22px}.commerce-home_gift__PUGGf>p{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--secondary);max-width:36ch}.commerce-home_giftChoices__R1tFe{display:flex;flex-wrap:wrap;gap:8px}.commerce-home_giftChoices__R1tFe a{display:flex;flex-direction:column;gap:2px;min-width:108px;padding:10px 12px 11px;border:1px solid color-mix(in srgb,#a77a45 45%,var(--line));border-radius:12px;background:color-mix(in srgb,#a77a45 10%,transparent)}.commerce-home_giftChoices__R1tFe a:hover{border-color:#a77a45}.commerce-home_giftChoices__R1tFe small{font-size:10px;letter-spacing:1.2px;color:#a77a45}.commerce-home_giftChoices__R1tFe strong{font-size:13px;font-weight:550}.commerce-home_giftChoices__R1tFe em{font-style:normal;font-size:12px;color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commerce-home_actions__jwO2z{display:flex;gap:22px;align-items:center;margin-top:22px;font-size:14px}.commerce-home_actions__jwO2z .commerce-home_primary__CezRo{background:#173f32;color:white;border-radius:100px;padding:15px 24px}.commerce-home_visual__Jji53{min-width:0}.commerce-home_facts__FF1Mo{container-type:inline-size;overflow-x:auto;scrollbar-width:none;margin:6px 0 0;border-block:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}.commerce-home_facts__FF1Mo::-webkit-scrollbar{display:none}.commerce-home_factsTrack__7KZ_z{display:flex;width:max-content;animation:commerce-home_factTravel__g4h3Y 24s linear infinite}.commerce-home_factsGroup__ngqT_{display:flex;min-width:100cqw;justify-content:space-between;align-items:center;gap:64px;flex-shrink:0;list-style:none;margin:0;padding:18px 64px 18px 0}.commerce-home_facts__FF1Mo li{display:flex;align-items:center;gap:11px;white-space:nowrap;font-size:12px;letter-spacing:.3px;color:var(--secondary)}.commerce-home_facts__FF1Mo li svg{color:#a77a45}.commerce-home_facts__FF1Mo:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@keyframes commerce-home_factTravel__g4h3Y{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.commerce-home_factsTrack__7KZ_z{animation:none}.commerce-home_factsGroup__ngqT_[aria-hidden=true]{display:none}}.commerce-home_featured__zxw6Y{padding:48px 0 28px;scroll-margin-top:100px}.commerce-home_featured__zxw6Y header{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px}.commerce-home_featured__zxw6Y h2{font-size:30px;font-weight:500;margin:0;letter-spacing:-1px}.commerce-home_featured__zxw6Y .commerce-home_eyebrow___CRd6{margin-bottom:10px}.commerce-home_featured__zxw6Y header>a{font-size:12px;color:var(--secondary)}.commerce-home_cards__Y3dz0{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.commerce-home_card__gRcOW{position:relative;display:flex;flex-direction:column;text-align:center;padding:16px 16px 14px;border:1px solid var(--line);border-radius:18px;background:var(--background);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.commerce-home_card__gRcOW:focus-visible,.commerce-home_card__gRcOW:hover{transform:translateY(-6px);box-shadow:0 18px 32px #123e3114;border-color:#9cad9c}.commerce-home_cardTop__9pd0S{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.6px;color:var(--secondary)}.commerce-home_card__gRcOW h3{margin:8px 0 0;font-size:22px;font-weight:500}.commerce-home_productVisual__LA1xK{height:156px;position:relative;margin:0 -16px 4px;overflow:hidden;pointer-events:none}.commerce-home_productVisual__LA1xK>div{height:100%;width:100%;transform:scale(1.12);transition:transform .55s cubic-bezier(.2,.7,.2,1)}.commerce-home_card__gRcOW:focus-visible .commerce-home_productVisual__LA1xK>div,.commerce-home_card__gRcOW:hover .commerce-home_productVisual__LA1xK>div{transform:scale(1.22)}.commerce-home_productVisual__LA1xK .canvas-mount{width:100%;height:100%}.commerce-home_card__gRcOW footer{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:auto}.commerce-home_card__gRcOW small{display:block;font-size:11px;color:var(--secondary);margin-bottom:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commerce-home_card__gRcOW footer strong{font-size:22px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commerce-home_card__gRcOW footer div>em{display:block;margin-top:4px;font-size:11px;font-style:normal;color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commerce-home_card__gRcOW:hover footer>span{background:#315e47}[data-theme=dark] .commerce-home_copy__KCVbT em{color:#98bda5}[data-theme=dark] .commerce-home_card__gRcOW{background:#1c1d20}@media(max-width:1240px){.commerce-home_root__QDTH1{margin-inline:28px}}@media(max-width:900px){.commerce-home_cards__Y3dz0{grid-template-columns:1fr 1fr}}@media(max-width:760px){.commerce-home_root__QDTH1{margin-inline:20px;padding-top:88px}.commerce-home_hero__vFwtz{grid-template-columns:1fr;gap:0}.commerce-home_visual__Jji53{order:-1}.commerce-home_offer__bip2t{align-items:flex-start;flex-direction:column;gap:8px;padding:12px 14px}.commerce-home_offer__bip2t span{display:block;margin:0 0 4px}.commerce-home_copy__KCVbT{padding:8px 0 18px}.commerce-home_copy__KCVbT h1{font-size:36px}.commerce-home_giftChoices__R1tFe a{flex:1 1 96px;min-width:0}.commerce-home_facts__FF1Mo{gap:8px 16px}.commerce-home_featured__zxw6Y{padding:24px 0 12px}.commerce-home_featured__zxw6Y header{align-items:center;gap:12px;margin-bottom:12px}.commerce-home_featured__zxw6Y .commerce-home_eyebrow___CRd6{display:none}.commerce-home_featured__zxw6Y h2{font-size:20px;line-height:1.25;letter-spacing:-.5px}.commerce-home_featured__zxw6Y header>a{flex-shrink:0;font-size:11px;white-space:nowrap}}@media(max-width:380px){.commerce-home_copy__KCVbT h1{font-size:32px}}.commerce-home_cards__Y3dz0:focus-visible{outline:2px solid var(--blue);outline-offset:5px;border-radius:18px}@media(prefers-reduced-motion:reduce){.commerce-home_card__gRcOW,.commerce-home_card__gRcOW footer>span,.commerce-home_productVisual__LA1xK>div{transition:none}.commerce-home_card__gRcOW:focus-visible,.commerce-home_card__gRcOW:hover{transform:none}.commerce-home_card__gRcOW:focus-visible .commerce-home_productVisual__LA1xK>div,.commerce-home_card__gRcOW:hover .commerce-home_productVisual__LA1xK>div{transform:scale(1.12)}}.commerce-home_actions__jwO2z .specular-button{color:#f4fff9;padding:15px 24px;font-size:14px}.commerce-home_hero__vFwtz{position:relative;isolation:isolate;min-height:690px;grid-template-columns:minmax(320px,440px) minmax(0,1fr);margin-top:22px}.commerce-home_copy__KCVbT{position:relative;z-index:2;padding:45px 0 80px;pointer-events:none}.commerce-home_copy__KCVbT>*{pointer-events:auto}.commerce-home_copy__KCVbT h1{font-size:clamp(40px,4.1vw,60px)}.commerce-home_copy__KCVbT .commerce-home_description__v2MPc{max-width:30ch}.commerce-home_giftChoices__R1tFe a{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:760px){.commerce-home_hero__vFwtz{display:block;min-height:0;padding-top:345px;margin-top:5px}.commerce-home_copy__KCVbT{padding:20px 0 24px}.commerce-home_copy__KCVbT h1{font-size:40px}.commerce-home_copy__KCVbT .commerce-home_description__v2MPc{max-width:32ch}}@media(max-width:380px){.commerce-home_copy__KCVbT h1{font-size:34px}}@media(min-width:1231px){.commerce-home_hero__vFwtz{min-height:750px}.commerce-home_copy__KCVbT{margin-left:255px;width:400px}.commerce-home_copy__KCVbT h1{font-size:48px}}@media(min-width:761px) and (max-width:1230px){.commerce-home_hero__vFwtz{min-height:750px}.commerce-home_copy__KCVbT{margin-left:280px;width:360px}.commerce-home_copy__KCVbT h1{font-size:43px}}@media(max-width:760px){.commerce-home_hero__vFwtz{padding-top:490px}}@media(min-width:761px){.commerce-home_hero__vFwtz{display:grid;grid-template-columns:1fr minmax(370px,480px);min-height:750px;gap:50px}.commerce-home_copy__KCVbT{grid-column:2;margin-left:0;width:auto;padding:45px 0 85px}.commerce-home_copy__KCVbT h1{font-size:clamp(43px,3.8vw,56px)}.commerce-home_copy__KCVbT .commerce-home_description__v2MPc{max-width:34ch}}@media(min-width:761px) and (max-width:1000px){.commerce-home_hero__vFwtz{grid-template-columns:1fr 370px;gap:25px}.commerce-home_copy__KCVbT h1{font-size:43px}}@media(min-width:761px){.commerce-home_copy__KCVbT{text-align:right}.commerce-home_copy__KCVbT .commerce-home_description__v2MPc,.commerce-home_copy__KCVbT h1 svg,.commerce-home_gift__PUGGf>p{margin-left:auto}.commerce-home_actions__jwO2z,.commerce-home_giftChoices__R1tFe{justify-content:flex-end}.commerce-home_giftChoices__R1tFe a{text-align:right}.commerce-home_root__QDTH1{padding-top:0}.commerce-home_hero__vFwtz{width:calc(100vw - 16px);margin-left:calc((100% - 100vw + 16px)/2);margin-top:0;min-height:100svh;padding:100px max(5vw,40px) 70px;box-sizing:border-box;grid-template-columns:1fr minmax(420px,38vw);gap:5vw}.commerce-home_copy__KCVbT{padding:25px 0 70px}.commerce-home_copy__KCVbT h1{font-size:clamp(48px,4.2vw,72px)}.commerce-home_copy__KCVbT .commerce-home_description__v2MPc{font-size:16px}.commerce-home_giftChoices__R1tFe{gap:12px}.commerce-home_giftChoices__R1tFe a{min-width:110px}.commerce-home_actions__jwO2z{margin-top:28px}}@media(min-width:761px) and (max-width:1000px){.commerce-home_hero__vFwtz{padding-inline:30px;grid-template-columns:1fr 390px;gap:20px}.commerce-home_copy__KCVbT h1{font-size:46px}.commerce-home_giftChoices__R1tFe a{min-width:88px;padding-inline:10px}}@media(max-width:760px){.commerce-home_hero__vFwtz{min-height:calc(100svh - 90px)}}@media(min-width:761px){.commerce-home_copy__KCVbT .commerce-home_actions__jwO2z{margin-top:clamp(120px,14svh,170px)}}.commerce-home_copy__KCVbT{text-align:center}.commerce-home_copy__KCVbT h1 svg{margin-inline:auto}.commerce-home_copy__KCVbT .commerce-home_actions__jwO2z{justify-content:center}.commerce-home_hero__vFwtz{width:100vw;margin-left:calc((100% - 100vw)/2)}@media(max-width:760px){.commerce-home_hero__vFwtz{padding-inline:20px}}.commerce-home_scrollHint__j7PHO{position:absolute;z-index:4;bottom:22px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:44px;height:54px;color:var(--secondary);opacity:.75;transition:opacity .2s}.commerce-home_scrollHint__j7PHO:focus-visible,.commerce-home_scrollHint__j7PHO:hover{opacity:1}.commerce-home_scrollMouse__vz8lO{display:block;position:relative;width:19px;height:29px;border:1px solid;border-radius:12px}.commerce-home_scrollMouse__vz8lO>span{position:absolute;top:6px;left:8px;width:1px;height:6px;background:currentColor;border-radius:1px;animation:commerce-home_scrollWheel__qIr2s 1.8s ease-in-out infinite}@keyframes commerce-home_scrollWheel__qIr2s{0%,to{transform:translateY(0);opacity:.9}60%{transform:translateY(6px);opacity:.2}}@media(prefers-reduced-motion:reduce){.commerce-home_scrollMouse__vz8lO>span{animation:none}}@media(max-width:760px){.commerce-home_hero__vFwtz{padding-bottom:85px}.commerce-home_scrollHint__j7PHO{bottom:15px}}.commerce-home_featuredSkeleton__zY508{display:flex;flex-direction:column;align-items:center;gap:16px;min-height:330px;padding:22px 16px;border:1px solid var(--line);border-radius:18px}.commerce-home_featuredSkeleton__zY508 i,.commerce-home_featuredSkeleton__zY508 span{display:block;width:70%;height:14px;border-radius:999px;background:color-mix(in srgb,var(--secondary) 18%,var(--background));animation:commerce-home_featuredPulse__hOwZo 1.4s ease-in-out infinite}.commerce-home_featuredSkeleton__zY508 span{width:100%;height:156px;border-radius:12px}.commerce-home_featuredSkeleton__zY508 i:last-child{width:50%;height:28px;margin-top:auto}@keyframes commerce-home_featuredPulse__hOwZo{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.commerce-home_featuredSkeleton__zY508 i,.commerce-home_featuredSkeleton__zY508 span{animation:none}}.product-card-action_action__oF9m3{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;margin:0;border:0;border-radius:100px;padding:8px 20px;background:#173f32;color:#fff;font:inherit;font-size:13px;font-weight:400;line-height:normal;letter-spacing:normal;white-space:nowrap;text-decoration:none;transition:background .2s}.product-card-action_action__oF9m3:before{content:"";position:absolute;inset:-7px 0;border-radius:inherit}.product-card-action_action__oF9m3:any-link{color:#fff}.product-card-action_action__oF9m3:hover{background:#315e47}@media(max-width:760px){.product-card-action_action__oF9m3{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.product-card-action_action__oF9m3{transition:none}}.mobile-product-showcase_rail__JYnID{min-width:0}@media(max-width:760px){.mobile-product-showcase_rail__JYnID{display:grid;grid-auto-flow:column;grid-auto-columns:62%;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:4px 2px 10px}.mobile-product-showcase_rail__JYnID:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:16px}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_flatten__X_N30{display:contents}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ{min-width:0;min-height:264px;padding:12px;border-radius:16px;scroll-snap-align:start}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ:focus-visible,.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ:focus-within,.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ:hover{transform:none;box-shadow:none}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ:focus-visible{outline-offset:-3px}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_title__6zh2A{display:block;align-content:center;min-height:38px;margin:0;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:-.2px;overflow-wrap:anywhere}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_model__lIzpL{height:108px;flex-shrink:0;margin:2px -8px 4px;pointer-events:none}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ:focus-visible .mobile-product-showcase_model__lIzpL>div,.mobile-product-showcase_rail__JYnID .mobile-product-showcase_card__uSCQQ:hover .mobile-product-showcase_model__lIzpL>div,.mobile-product-showcase_rail__JYnID .mobile-product-showcase_model__lIzpL>div{transform:none}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_footer__hGrXm{min-height:95px;gap:5px;margin-top:auto}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_footer__hGrXm small{font-size:10px;line-height:1.4}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_footer__hGrXm strong{font-size:18px;line-height:1.2}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_footer__hGrXm div>em{margin-top:3px;font-size:10px;line-height:1.4}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_footer__hGrXm>a,.mobile-product-showcase_rail__JYnID .mobile-product-showcase_footer__hGrXm>span{margin-top:auto}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_skeleton__kdSuH{min-height:264px;padding:12px;border-radius:16px;scroll-snap-align:start}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_skeleton__kdSuH span{height:108px}.mobile-product-showcase_rail__JYnID .mobile-product-showcase_desktopOnly__qKxms{display:none}}.specular-button{--sb-radius:18px;--sb-tint:#ffffff;--sb-tint-opacity:0.04;--sb-blur:0px;--sb-text-color:#f5f5f5;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.5em;margin:0;border:0;border-radius:var(--sb-radius);font:inherit;font-weight:500;line-height:1;letter-spacing:.01em;color:var(--sb-text-color);background:color-mix(in srgb,var(--sb-tint) calc(var(--sb-tint-opacity) * 100%),transparent);box-shadow:0 10px 24px -14px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(var(--sb-blur));backdrop-filter:blur(var(--sb-blur));cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.specular-button:active{transform:scale(.97)}.specular-button:focus-visible{outline:2px solid color-mix(in srgb,var(--sb-text-color) 55%,transparent);outline-offset:3px}.specular-button:disabled{opacity:.5;cursor:default}.specular-button:disabled:active{transform:none}.specular-button--sm{padding:10px 20px;font-size:.875rem}.specular-button--md{padding:14px 28px;font-size:1rem}.specular-button--lg{padding:18px 38px;font-size:1.125rem}.specular-button__light{position:absolute;inset:-24px;z-index:1;display:block;width:calc(100% + 48px);height:calc(100% + 48px);pointer-events:none}.specular-button__label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:inherit}.specular-button{text-decoration:none;white-space:nowrap}.specular-button[aria-disabled=true]{pointer-events:none;opacity:.5}.specular-button{border:1px solid color-mix(in srgb,var(--sb-text-color) 18%,transparent)}.colourful-text_word__2UUPN{white-space:nowrap;display:inline-block}.colourful-text_word__2UUPN>span{display:inline-block;color:var(--letter-color);animation:colourful-text_colourfulLetter__ZPsnS 5s ease-in-out var(--letter-delay) infinite}@keyframes colourful-text_colourfulLetter__ZPsnS{0%,12%,to{transform:translateY(0) scale(1);filter:blur(0);opacity:1}5%{transform:translateY(-3px) scale(1.01);filter:blur(2px);opacity:.8}50%{color:var(--letter-color)}75%{color:color-mix(in srgb,var(--letter-color),#ff8f55 45%)}}@media(prefers-reduced-motion:reduce){.colourful-text_word__2UUPN>span{animation:none}}.hero-stroke-text_title__humek{width:100%}.hero-stroke-text_line__2ug5j{display:block;position:relative;line-height:1.18;min-height:1.18em}.hero-stroke-text_accent__8lSh_{color:#35674f}.hero-stroke-text_hidden__hwy27{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hero-stroke-text_fallback__io7sP{display:block}.hero-stroke-text_measuring__HAQty{position:absolute;width:100%;height:1px;visibility:hidden}.hero-stroke-text_ready__pdvAG{display:block;width:100%;height:auto;overflow:visible}.hero-stroke-text_line__2ug5j text{font-family:inherit;font-size:48px;font-weight:500;letter-spacing:-1.6px}.hero-stroke-text_outline___esuB{fill:none;stroke:currentColor;stroke-width:.65;stroke-linejoin:round;stroke-dasharray:350;stroke-dashoffset:350;animation:hero-stroke-text_draw__Hm_JC 1.7s cubic-bezier(.22,.61,.36,1) both}.hero-stroke-text_fill__WFoMN{fill:currentColor;opacity:0;animation:hero-stroke-text_fill__WFoMN .8s ease 1.1s both}.hero-stroke-text_accent__8lSh_ .hero-stroke-text_outline___esuB{animation-delay:.2s}.hero-stroke-text_accent__8lSh_ .hero-stroke-text_fill__WFoMN{animation-delay:1.3s}@keyframes hero-stroke-text_draw__Hm_JC{to{stroke-dashoffset:0}}@keyframes hero-stroke-text_fill__WFoMN{to{opacity:1}}@media(prefers-reduced-motion:reduce){.hero-stroke-text_outline___esuB{animation:none;stroke-dashoffset:0}.hero-stroke-text_fill__WFoMN{animation:none;opacity:1}}