.layout_navBar__x_ju5,.layout_promotionBar__bCQDs{left:0;width:100%;z-index:49}.layout_promotionBar__bCQDs{position:relative}.layout_navBar__x_ju5{position:sticky;top:0}.footer_desktop_footer_shell__3fPFk{display:block}.footer_mobile_footer_shell__FB28_{display:none}.footer_desktop_footer_root__aKlo_{padding-right:calc(3.875rem * var(--mantine-scale));padding-left:calc(3.875rem * var(--mantine-scale))}.footer_desktop_footer_layout__bJeXj{flex-wrap:nowrap;justify-content:space-between;gap:calc(4.5rem * var(--mantine-scale))}.footer_desktop_footer_subscribe__FcGFI{flex:0 1 calc(30rem * var(--mantine-scale));width:min(34vw,480px);min-width:calc(21.25rem * var(--mantine-scale));max-width:calc(30rem * var(--mantine-scale))}.footer_desktop_footer_subscribe_content__p5OYi{width:100%;max-width:calc(27.5rem * var(--mantine-scale))}.footer_desktop_footer_signup_field__ZdeJG{width:100%;max-width:calc(26.25rem * var(--mantine-scale))}.footer_footer_signup_input_wrapper__LEJuT{overflow:hidden;border-radius:calc(.375rem * var(--mantine-scale));background:#ffffff}.footer_footer_signup_input__2X_Sf{border-radius:calc(.375rem * var(--mantine-scale));padding-right:calc(7rem * var(--mantine-scale))}.footer_footer_signup_input_section__fPEKh{top:calc(-.0625rem * var(--mantine-scale));right:calc(-.0625rem * var(--mantine-scale));bottom:calc(-.0625rem * var(--mantine-scale));width:calc(7.0625rem * var(--mantine-scale));height:auto;z-index:1;display:flex;align-items:stretch;padding:calc(.0625rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) 0;border-radius:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-action-6);overflow:visible}.footer_footer_signup_button__TP_DG{width:100%;height:100%;min-height:100%;margin:0;border:0;border-radius:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-action-6)!important;box-shadow:none}.footer_desktop_footer_nav__k2hRM{display:flex;flex:1 1 auto;flex-wrap:nowrap;justify-content:space-between;min-width:0;gap:calc(3rem * var(--mantine-scale))}.footer_desktop_footer_nav_column__gD_QG{flex:1 1 0;min-width:0}.footer_desktop_footer_nav_title__0pTpq{white-space:nowrap}@media (max-width:1180px){.footer_desktop_footer_root__aKlo_{padding-right:calc(2.25rem * var(--mantine-scale));padding-left:calc(2.25rem * var(--mantine-scale))}.footer_desktop_footer_layout__bJeXj{gap:calc(2.25rem * var(--mantine-scale))}.footer_desktop_footer_subscribe__FcGFI{flex-basis:calc(22.5rem * var(--mantine-scale));width:calc(22.5rem * var(--mantine-scale));min-width:calc(18.75rem * var(--mantine-scale))}.footer_desktop_footer_subscribe_content__p5OYi{max-width:calc(22.5rem * var(--mantine-scale))}.footer_desktop_footer_signup_field__ZdeJG{max-width:calc(21.25rem * var(--mantine-scale))}.footer_desktop_footer_nav__k2hRM{gap:calc(1.75rem * var(--mantine-scale))}}@media (max-width:900px){.footer_desktop_footer_root__aKlo_{padding-right:calc(1.5rem * var(--mantine-scale));padding-left:calc(1.5rem * var(--mantine-scale))}.footer_desktop_footer_layout__bJeXj{gap:calc(1.5rem * var(--mantine-scale))}.footer_desktop_footer_subscribe__FcGFI{flex-basis:calc(18.75rem * var(--mantine-scale));width:calc(18.75rem * var(--mantine-scale));min-width:calc(17.5rem * var(--mantine-scale))}.footer_desktop_footer_signup_field__ZdeJG,.footer_desktop_footer_subscribe_content__p5OYi{max-width:calc(18.75rem * var(--mantine-scale))}.footer_desktop_footer_nav__k2hRM{gap:calc(1.125rem * var(--mantine-scale))}}.footer_mobile_footer_accordion_group__WxruT{--mobile-footer-divider:rgba(167,172,184,0.42);border-top:1px solid var(--mobile-footer-divider)}.footer_mobile_footer_accordion_item__W_6Rc{border-bottom:0;background-color:transparent}.footer_mobile_footer_accordion_control__6OsM4{padding:0;min-height:calc(3rem * var(--mantine-scale));border-bottom:1px solid var(--mobile-footer-divider);background-color:transparent!important;-webkit-tap-highlight-color:transparent}.footer_mobile_footer_accordion_control__6OsM4:active,.footer_mobile_footer_accordion_control__6OsM4:focus,.footer_mobile_footer_accordion_control__6OsM4:hover,.footer_mobile_footer_accordion_control__6OsM4[aria-expanded=true],.footer_mobile_footer_accordion_control__6OsM4[data-active]{background-color:transparent!important}.footer_mobile_footer_accordion_control__6OsM4:focus-visible{background-color:transparent!important;outline:1px solid rgba(255,255,255,.36);outline-offset:calc(-.0625rem * var(--mantine-scale))}.footer_mobile_footer_accordion_content__nx27c,.footer_mobile_footer_accordion_panel__Uf5Fa{background-color:transparent}.footer_mobile_footer_accordion_content__nx27c{padding:calc(.75rem * var(--mantine-scale)) 0}@media (max-width:768px){.footer_desktop_footer_shell__3fPFk{display:none}.footer_mobile_footer_shell__FB28_{display:block}}.page_siteNav__61VlX{--home-hero-nav-bg:rgba(18,20,26,0.34);--home-hero-nav-fg:#fff;--home-hero-nav-logo:#fff;--home-hero-nav-backdrop:blur(16px) saturate(150%);width:100%}@media (min-width:621px){html:has([data-home-hero][data-nav-tone-wide=light]) .page_siteNav__61VlX{--home-hero-nav-bg:transparent;--home-hero-nav-fg:#363b47;--home-hero-nav-logo:var(--mantine-color-brand-6);--home-hero-nav-backdrop:none}html:has([data-home-hero][data-nav-tone-wide=dark]) .page_siteNav__61VlX{--home-hero-nav-bg:transparent;--home-hero-nav-backdrop:none}html:has([data-home-hero][data-nav-tone-wide=glass-light]) .page_siteNav__61VlX{--home-hero-nav-bg:rgba(255,255,255,0.58);--home-hero-nav-fg:#363b47;--home-hero-nav-logo:var(--mantine-color-brand-6)}}@media (max-width:620px){html:has([data-home-hero][data-nav-tone-narrow=light]) .page_siteNav__61VlX{--home-hero-nav-bg:transparent;--home-hero-nav-fg:#363b47;--home-hero-nav-logo:var(--mantine-color-brand-6);--home-hero-nav-backdrop:none}html:has([data-home-hero][data-nav-tone-narrow=dark]) .page_siteNav__61VlX{--home-hero-nav-bg:transparent;--home-hero-nav-backdrop:none}html:has([data-home-hero][data-nav-tone-narrow=glass-light]) .page_siteNav__61VlX{--home-hero-nav-bg:rgba(255,255,255,0.58);--home-hero-nav-fg:#363b47;--home-hero-nav-logo:var(--mantine-color-brand-6)}}.page_desktopShell__okvj9{display:block}.page_mobileShell__AzxnM{display:none}.page_navOverlaySpacer__iLTIj{margin-top:calc(-5rem * var(--mantine-scale))}.page_mobile_submenu_row__xmlys{width:100%;padding:calc(1rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));font-weight:400;text-align:left}.page_mobile_submenu_panel__2XVoC,.page_mobile_submenu_row__xmlys{border-bottom:calc(.0625rem * var(--mantine-scale)) solid #e5e5ea}.page_mega_dropdown__rVAk3{position:fixed;width:100vw!important;left:0!important;padding:0!important;right:0;border-radius:0}.page_mega_inner__gG508{padding:calc(2.1875rem * var(--mantine-scale)) calc(7.375rem * var(--mantine-scale))!important}.page_nav_menu_text__rvCbW:hover{color:var(--mantine-color-brand-6)!important}.page_nav_menu_text__rvCbW{white-space:nowrap;flex-shrink:0}.page_desktop_menu_scroll__kVYcY{height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.page_desktop_menu_scroll_wrapper__e_58W{position:relative}.page_desktop_menu_scroll_wrapper__e_58W:after,.page_desktop_menu_scroll_wrapper__e_58W:before{content:"";position:absolute;top:0;bottom:0;width:calc(1.5rem * var(--mantine-scale));pointer-events:none;opacity:0;transition:opacity .15s ease}.page_desktop_menu_scroll_wrapper__e_58W:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.14),transparent)}.page_desktop_menu_scroll_wrapper__e_58W:after{right:0;background:linear-gradient(270deg,rgba(0,0,0,.14),transparent)}.page_desktop_menu_scroll_wrapper__e_58W[data-overflow=true][data-at-end=false]:after,.page_desktop_menu_scroll_wrapper__e_58W[data-overflow=true][data-at-start=false]:before{opacity:1}.page_desktop_menu_inner__k4sMq{width:max-content;margin:0 auto}.page_desktop_menu_scroll__kVYcY::-webkit-scrollbar{display:none}@media (max-width:768px){.page_mega_inner__gG508{padding:calc(1.25rem * var(--mantine-scale)) 0!important}}@media (max-width:1080px){.page_desktopShell__okvj9{display:none}.page_mobileShell__AzxnM{display:block}.page_navOverlaySpacer__iLTIj{margin-top:calc(-3.25rem * var(--mantine-scale))}}.page_mobile_menu_content__5UGYw{width:min(88vw,420px);max-width:min(88vw,420px);overflow-x:hidden}.page_mobile_menu_overlay__tczrW{position:fixed;right:0;bottom:0;left:0;z-index:99;padding:0;border:0;background:rgba(19,21,26,.28);cursor:pointer}.styles_viewer__GvL4Z{position:relative;border:none;padding:calc(.3125rem * var(--mantine-scale));display:inline-block;user-select:none;touch-action:pan-y pinch-zoom;cursor:pointer}.styles_grabbing__7nB41{cursor:grabbing}.styles_img__uAIPX{user-select:none;touch-action:pan-y pinch-zoom;cursor:inherit;-webkit-user-drag:none}.styles_icon__UwfDr{position:absolute;fill:#eee;text-shadow:calc(.25rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale)) black;filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));opacity:.8}.ModelCardNew_link__TXTWi{display:block;width:100%;color:inherit;text-decoration:none}.ModelCardNew_link__TXTWi:focus-visible{border-radius:calc(.5rem * var(--mantine-scale));outline:calc(.125rem * var(--mantine-scale)) solid #f88b00;outline-offset:calc(.25rem * var(--mantine-scale))}.ModelCardNew_card__WIyK8{background:transparent;box-shadow:none}.ModelCardNew_card__WIyK8[data-responsive]{--model-card-price-symbol:calc(1.125rem * var(--mantine-scale));--model-card-price-dollars:calc(1.5rem * var(--mantine-scale));--model-card-price-cents:calc(1.125rem * var(--mantine-scale));--model-card-discount-size:calc(0.8125rem * var(--mantine-scale))}.ModelCardNew_content__hPFu_{padding:calc(1rem * var(--mantine-scale)) 0 0}.ModelCardNew_mediaSection__Qrf0j{position:relative;overflow:hidden;border-radius:calc(.5rem * var(--mantine-scale))}.ModelCardNew_titleRow__l_iBs{min-width:0}.ModelCardNew_imageSavings__nLf_0{position:absolute;right:calc(.625rem * var(--mantine-scale));bottom:calc(.625rem * var(--mantine-scale));z-index:4;display:inline-flex;align-items:center;min-height:calc(1.625rem * var(--mantine-scale));padding-inline:calc(.5625rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));background:rgba(255,255,255,.92);color:#1f1f1f;font-size:calc(.75rem * var(--mantine-scale));font-weight:600;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.ModelCardNew_priceBlock__qGGiD{min-width:0;font-variant-numeric:tabular-nums}.ModelCardNew_card__WIyK8[data-responsive] .ModelCardNew_title__AYhOZ{min-width:0;overflow:hidden;font-size:calc(1.125rem * var(--mantine-scale));line-height:1.35}.ModelCardNew_card__WIyK8[data-responsive] .ModelCardNew_titleRow__l_iBs{height:calc(18px * 1.35 * 2);min-height:calc(18px * 1.35 * 2);margin-bottom:calc(.5rem * var(--mantine-scale))}.ModelCardNew_card__WIyK8[data-responsive] .ModelCardNew_priceRow__dk6Fq{height:calc(3rem * var(--mantine-scale))}@media (max-width:48em){.ModelCardNew_card__WIyK8[data-responsive]{--model-card-price-symbol:calc(0.75rem * var(--mantine-scale));--model-card-price-dollars:calc(1.25rem * var(--mantine-scale));--model-card-price-cents:calc(0.75rem * var(--mantine-scale));--model-card-discount-size:calc(0.6875rem * var(--mantine-scale))}.ModelCardNew_card__WIyK8[data-responsive] .ModelCardNew_content__hPFu_,.ModelCardNew_content__hPFu_{padding:calc(.75rem * var(--mantine-scale)) 0 0}.ModelCardNew_card__WIyK8[data-responsive] .ModelCardNew_title__AYhOZ{font-size:calc(.875rem * var(--mantine-scale));line-height:1.3}.ModelCardNew_card__WIyK8[data-responsive] .ModelCardNew_titleRow__l_iBs{height:calc(14px * 1.3 * 2);min-height:calc(14px * 1.3 * 2);margin-bottom:0}.ModelCardNew_card__WIyK8 .ModelCardNew_priceRow__dk6Fq{height:auto;padding-top:calc(.25rem * var(--mantine-scale))}.ModelCardNew_imageSavings__nLf_0{right:calc(.5rem * var(--mantine-scale));bottom:calc(.5rem * var(--mantine-scale));min-height:calc(1.5rem * var(--mantine-scale));padding-inline:calc(.4375rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale))}}@media (hover:hover) and (pointer:fine){.ModelCardNew_mediaSection__Qrf0j img{transition:transform .22s cubic-bezier(.22,1,.36,1)}.ModelCardNew_card__WIyK8:hover .ModelCardNew_mediaSection__Qrf0j img{transform:scale(1.012)}}.CollectionWrapper_root__5iEDI{padding-inline:calc(3.75rem * var(--mantine-scale))}@media (max-width:48em){.CollectionWrapper_root__5iEDI{padding-inline:calc(.625rem * var(--mantine-scale))}}.ResponsiveGrid_root__zICAl{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--responsive-grid-child-width),1fr));grid-auto-rows:1fr;gap:var(--responsive-grid-desktop-gap,10px);justify-content:center;justify-items:center;padding:calc(1.25rem * var(--mantine-scale));padding-bottom:max(20px,env(safe-area-inset-bottom));margin:calc(-1.25rem * var(--mantine-scale))}.ResponsiveGrid_root__zICAl[data-desktop-columns=fill]{grid-template-columns:repeat(auto-fill,minmax(var(--responsive-grid-child-width),1fr))}.ResponsiveGrid_root__zICAl[data-desktop-align=start]{justify-content:start;justify-items:start}@media (max-width:48em){.ResponsiveGrid_root__zICAl[data-mobile-columns]{grid-template-columns:repeat(var(--responsive-grid-mobile-cols),minmax(0,1fr));gap:var(--responsive-grid-mobile-gap,var(--mantine-spacing-sm));justify-content:stretch;justify-items:stretch;padding:0 0 env(safe-area-inset-bottom);margin:0}.ResponsiveGrid_root__zICAl:not([data-mobile-columns]){grid-template-columns:repeat(auto-fit,minmax(var(--responsive-grid-child-width),1fr));justify-content:center;justify-items:center}}.nav_nav_item__11lA1{color:#99a1b8!important;position:relative}.nav_nav_item_active__Kn4TD{color:#13151a!important}.nav_nav_item__11lA1:after{content:"";position:absolute;left:50%;bottom:calc(-.375rem * var(--mantine-scale));width:calc(1.5rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));background-color:var(--mantine-color-brand-6);border-radius:calc(62.4375rem * var(--mantine-scale));transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform .15s ease;pointer-events:none}.nav_nav_item_active__Kn4TD:after{transform:translateX(-50%) scaleX(1)}.ProductDiscount_root__DOg_V{min-width:0;font-variant-numeric:tabular-nums}.ProductDiscount_compareAt__wkFom{color:#6b7280;line-height:1.25;text-decoration:line-through;text-decoration-thickness:calc(.0625rem * var(--mantine-scale))}.ProductDiscount_savings__opLE8{display:inline-flex;align-items:center;min-height:calc(1.25rem * var(--mantine-scale));padding-inline:calc(.375rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #f2d2b6;border-radius:calc(.375rem * var(--mantine-scale));background:#fff1e6;color:#b44f00;font-weight:600;line-height:1.2;white-space:nowrap}.CampaignSummerSale_page__eM7VP{--campaign-section-gap:calc(0.5rem * var(--mantine-scale));--campaign-hero-steps-clearance:calc(2rem * var(--mantine-scale));--campaign-hero-steps-lift:var(--campaign-hero-steps-clearance);--campaign-steps-content-width:calc(65rem * var(--mantine-scale));background:#ffffff;overflow-x:clip;overflow-y:visible}.CampaignSummerSale_halloweenPage__sJxaE{--halloween-heading-size:calc(2.25rem * var(--mantine-scale));--halloween-max-width:calc(82.5rem * var(--mantine-scale));--halloween-page-padding:clamp(16px,4vw,60px);background:#ffffff;font-family:var(--font-brand),var(--font-brand-fallback),sans-serif;color:#13151a}.CampaignSummerSale_hero__8L0mJ{background:#ffffff;color:#13151a}@media (min-width:768px){.CampaignSummerSale_hero__8L0mJ{aspect-ratio:var(--campaign-hero-aspect-ratio,3326/878)}}.CampaignSummerSale_heroBlendSolid__swvPz{background:#ffffff}.CampaignSummerSale_heroBlendGradient__CiwDX{background:linear-gradient(90deg,#ffffff,rgba(255,255,255,.9) 42%,rgba(255,255,255,0))}.CampaignSummerSale_heroTitle__3jqk_{margin-top:clamp(22px,4vw,56px);max-width:min(100%,760px);font-family:var(--font-display),"Hiragino Mincho ProN","Yu Mincho",Georgia,serif;font-size:clamp(44px,3.8vw,62px);font-weight:400;line-height:1.02;letter-spacing:-.035em;color:#13151a}.CampaignSummerSale_heroSubtitle__1PNwp{margin-top:calc(.875rem * var(--mantine-scale));max-width:min(100%,760px);color:#363b47;font-weight:500;overflow-wrap:normal;text-wrap:wrap;word-break:normal}@media (min-width:768px){.CampaignSummerSale_heroSubtitle__1PNwp{color:#ffffff}}.CampaignSummerSale_primaryCta__vdnIm{margin-top:calc(1.25rem * var(--mantine-scale));min-height:calc(3.25rem * var(--mantine-scale));border:1px solid var(--mantine-color-action-6);border-radius:calc(.75rem * var(--mantine-scale));background:var(--mantine-color-action-6);box-shadow:none;color:#fff!important;font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;line-height:1.2;transition:background-color .16s ease,border-color .16s ease}.CampaignSummerSale_primaryCta__vdnIm:hover{border-color:var(--mantine-color-action-7);background:var(--mantine-color-action-7)}.CampaignSummerSale_halloweenHeroSection__WUAM_{background:#ffffff;padding:0}.CampaignSummerSale_halloweenHeroFrame__R_Z8f{width:100%;margin-inline:auto;overflow:hidden;border-radius:0;background:#241135}.CampaignSummerSale_halloweenHeroImage__dqYTO{display:block;width:100%;height:auto}.CampaignSummerSale_halloweenHeroLink__3gX00{display:block;cursor:pointer}html:has(.CampaignSummerSale_halloweenHeroLink__3gX00){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.CampaignSummerSale_halloweenHeroLink__3gX00){scroll-behavior:auto}}@media (hover:hover){.CampaignSummerSale_halloweenHeroLink__3gX00:hover .CampaignSummerSale_halloweenHeroImage__dqYTO{filter:brightness(1.04)}}.CampaignSummerSale_halloweenHeroLink__3gX00:active .CampaignSummerSale_halloweenHeroImage__dqYTO{filter:brightness(.96)}.CampaignSummerSale_halloweenHeroLink__3gX00:focus-visible{outline:calc(.1875rem * var(--mantine-scale)) solid #f88b00;outline-offset:calc(-.375rem * var(--mantine-scale))}.CampaignSummerSale_halloweenCollectionSection__H589x{scroll-margin-top:calc(8.125rem * var(--mantine-scale))}@media (max-width:767px){.CampaignSummerSale_halloweenCollectionSection__H589x{scroll-margin-top:calc(5.25rem * var(--mantine-scale))}}.CampaignSummerSale_halloweenIntroduction__yatMP{padding:24px var(--halloween-page-padding);background:#fff4e2;text-align:left}.CampaignSummerSale_halloweenIntroductionInner__7C0Mg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(2rem * var(--mantine-scale));max-width:var(--halloween-max-width);margin-inline:auto}.CampaignSummerSale_halloweenIntroduction__yatMP h1{margin:0;font-family:inherit;font-size:calc(1.625rem * var(--mantine-scale));line-height:1.2;font-weight:800;letter-spacing:0;text-wrap:balance}.CampaignSummerSale_halloweenIntroduction__yatMP p{max-width:none;margin:calc(.5rem * var(--mantine-scale)) 0 0;font-size:calc(1rem * var(--mantine-scale));line-height:1.6;color:#4f5665}.CampaignSummerSale_halloweenIntroduction__yatMP a{gap:calc(.625rem * var(--mantine-scale));padding-block:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenSummarySection__hrD2h{padding:0 var(--halloween-page-padding) clamp(26px,3vw,38px);background:#ffffff}.CampaignSummerSale_halloweenActionBar__DwGNe{display:flex;align-items:center;justify-content:space-between;gap:calc(1rem * var(--mantine-scale));width:min(100%,var(--halloween-max-width));margin:0 auto calc(.75rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #ffe0b8;border-radius:calc(.75rem * var(--mantine-scale));background:#fff8ec}.CampaignSummerSale_halloweenActionBar__DwGNe div{display:flex;min-width:0;align-items:baseline;gap:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenActionBar__DwGNe strong{color:#13151a;font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.25}.CampaignSummerSale_halloweenActionBar__DwGNe span{color:#4f5665;font-size:calc(.875rem * var(--mantine-scale));font-weight:600;line-height:1.4}.CampaignSummerSale_halloweenSummaryGrid__LjOEB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(.75rem * var(--mantine-scale));width:min(100%,var(--halloween-max-width));margin-inline:auto}.CampaignSummerSale_halloweenSummaryItem__DciSq{display:flex;align-items:center;gap:calc(.75rem * var(--mantine-scale));min-height:calc(4.25rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #ffe0b8;border-radius:calc(.75rem * var(--mantine-scale));background:#fff8ec;color:#1d2026;font-size:calc(.875rem * var(--mantine-scale));font-weight:800;line-height:1.25}.CampaignSummerSale_halloweenSummaryIcon__Uq5UM{display:grid;width:calc(2.375rem * var(--mantine-scale));height:calc(2.375rem * var(--mantine-scale));flex:0 0 auto;place-items:center;border-radius:calc(.625rem * var(--mantine-scale));background:#ffffff;color:var(--mantine-color-action-6)}.CampaignSummerSale_halloweenSectionInner__6kErT{width:min(100%,var(--halloween-max-width));margin-inline:auto;padding-inline:var(--halloween-page-padding)}.CampaignSummerSale_halloweenSectionHeader__GaFDl{display:none;margin-inline:auto;margin-bottom:clamp(18px,2.4vw,28px);text-align:center}.CampaignSummerSale_halloweenKicker__hJEhU{margin:0 0 calc(.375rem * var(--mantine-scale));color:var(--mantine-color-action-6);font-size:calc(.75rem * var(--mantine-scale));font-weight:800;line-height:1.3}.CampaignSummerSale_halloweenSectionTitle__Qb8Ph{margin:0;font-family:inherit;font-size:calc(2.25rem * var(--mantine-scale));font-weight:800;line-height:1.05;letter-spacing:0;color:#13151a;text-wrap:balance}.CampaignSummerSale_halloweenSectionCopy__TaIPl{margin:calc(.5rem * var(--mantine-scale)) auto 0;max-width:none;color:#4f5665;font-size:calc(.9375rem * var(--mantine-scale));font-weight:500;line-height:1.55}.CampaignSummerSale_halloweenCollectionSection__H589x{background:#ffffff}.CampaignSummerSale_halloweenCollectionInner__NbPCx{padding-top:clamp(8px,1.4vw,14px);padding-bottom:clamp(34px,4vw,54px)}.CampaignSummerSale_halloweenProductGrid__4DRZk{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:stretch;gap:clamp(14px,1.6vw,20px)}.CampaignSummerSale_halloweenStepsSection__0yiwL{padding:clamp(30px,4vw,58px) 0;background:#ffffff}.CampaignSummerSale_halloweenStepsGrid__nsYmi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible;background:#ffffff}.CampaignSummerSale_halloweenStepItem__VRaHr{position:relative;min-width:0;padding:clamp(18px,2.4vw,30px);text-align:center}.CampaignSummerSale_halloweenStepItem__VRaHr+.CampaignSummerSale_halloweenStepItem__VRaHr{border-left:0}.CampaignSummerSale_halloweenStepNumber__wHgjv{position:absolute;top:calc(.875rem * var(--mantine-scale));left:calc(.875rem * var(--mantine-scale));display:grid;width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));place-items:center;border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--mantine-color-action-6);color:#ffffff;font-size:calc(.8125rem * var(--mantine-scale));font-weight:800}.CampaignSummerSale_halloweenStepIcon__Tq3Au{display:grid;width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale));margin:0 auto calc(.875rem * var(--mantine-scale));place-items:center;color:#25202f}.CampaignSummerSale_halloweenStepItem__VRaHr h3{margin:0;color:#13151a;font-size:calc(1rem * var(--mantine-scale));font-weight:800;line-height:1.25}.CampaignSummerSale_halloweenStepItem__VRaHr p{margin:calc(.5rem * var(--mantine-scale)) auto 0;max-width:none;color:#5f6675;font-size:calc(.875rem * var(--mantine-scale));font-weight:500;line-height:1.45}.CampaignSummerSale_halloweenCostumeSection__SkmOI{padding:clamp(30px,4vw,58px) 0;background:#ffffff}.CampaignSummerSale_halloweenCostumeHeader__NBT3M{margin-bottom:calc(.5rem * var(--mantine-scale));text-align:center;padding-inline:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_halloweenCostumeSection__SkmOI .CampaignSummerSale_campaignGallerySection__zxuZE{padding-top:calc(.5rem * var(--mantine-scale));padding-bottom:calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE.CampaignSummerSale_halloweenJapanese__UrYsQ,.CampaignSummerSale_halloweenPage__sJxaE.CampaignSummerSale_halloweenJapanese__UrYsQ :where(*){font-family:var(--font-brand),var(--font-brand-fallback)!important}.CampaignSummerSale_halloweenCostumeGrid__7s8o3{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(.75rem * var(--mantine-scale));padding:clamp(14px,2vw,20px)}.CampaignSummerSale_halloweenCostumeItem__zJuRA{display:flex;min-width:0;flex-direction:column;align-items:center;gap:calc(.625rem * var(--mantine-scale));color:#13151a;font-size:calc(.875rem * var(--mantine-scale));font-weight:800;line-height:1.25;text-align:center}.CampaignSummerSale_halloweenCostumeThumb__ITHkU{display:grid;width:100%;aspect-ratio:1/1.15;place-items:center;border-radius:calc(.5rem * var(--mantine-scale));color:var(--mantine-color-action-6)}.CampaignSummerSale_halloweenHeadingIcon__dO_az{display:inline-block;width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));color:#ed7600;margin-bottom:calc(.5rem * var(--mantine-scale));transform:rotate(-9deg)}.CampaignSummerSale_halloweenProductCard__A_Ctp{position:relative;min-width:0;display:flex;flex-direction:column;padding:calc(.5rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #eaeaea;border-radius:calc(.5rem * var(--mantine-scale));background:white}.CampaignSummerSale_halloweenProductBadge__NUQUF{gap:calc(.25rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));margin-bottom:calc(.5rem * var(--mantine-scale));background:#ffdb70;color:#30210d;font-size:calc(.75rem * var(--mantine-scale));text-align:center}.CampaignSummerSale_halloweenProductBadge__NUQUF,.CampaignSummerSale_halloweenProductCta__T9kDx{display:flex;align-items:center;justify-content:center;border-radius:calc(.375rem * var(--mantine-scale));font-weight:800}.CampaignSummerSale_halloweenProductCta__T9kDx{gap:calc(.5rem * var(--mantine-scale));min-height:calc(2.25rem * var(--mantine-scale));margin-top:auto;padding:calc(.375rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale));box-sizing:border-box;background:#ff8200;color:#231707;font-size:calc(.875rem * var(--mantine-scale));text-decoration:none}.CampaignSummerSale_halloweenProductCta__T9kDx:hover{background:#ffad32}.CampaignSummerSale_halloweenProductCta__T9kDx:active{background:#eb7400}.CampaignSummerSale_halloweenProductCta__T9kDx:focus-visible{outline:calc(.1875rem * var(--mantine-scale)) solid #643b89;outline-offset:calc(.1875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenStepArrow__SEK9_{position:absolute;right:calc(-.75rem * var(--mantine-scale));top:calc(5.75rem * var(--mantine-scale));color:#f57c00}.CampaignSummerSale_halloweenStepIcon__Tq3Au svg{width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale))}.CampaignSummerSale_halloweenCostumeThumb__ITHkU img{width:100%;height:100%;object-fit:contain}.CampaignSummerSale_halloweenDetailsSection__J3U5_{padding:clamp(28px,4vw,50px) 0;background:#f9fafb}.CampaignSummerSale_halloweenDetailsInner__vrhXF{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);gap:clamp(20px,4vw,60px);width:min(100%,var(--halloween-max-width));margin-inline:auto;padding-inline:var(--halloween-page-padding)}.CampaignSummerSale_halloweenDetailsList__jgpg9{display:grid;gap:calc(.625rem * var(--mantine-scale));margin:0;padding:0;list-style:none}.CampaignSummerSale_halloweenDetailsList__jgpg9 li{display:flex;align-items:flex-start;gap:calc(.625rem * var(--mantine-scale));color:#363b47;font-size:calc(.9375rem * var(--mantine-scale));font-weight:600;line-height:1.45}.CampaignSummerSale_halloweenDetailsList__jgpg9 svg{flex:0 0 auto;margin-top:calc(.125rem * var(--mantine-scale));color:var(--mantine-color-action-6)}.CampaignSummerSale_halloweenBottomCta__Noaqx{padding:clamp(28px,4vw,54px) var(--halloween-page-padding);background:#ffffff}.CampaignSummerSale_halloweenBottomCtaInner__ccsWl{display:flex;align-items:center;justify-content:space-between;gap:calc(1.125rem * var(--mantine-scale));width:min(100%,var(--halloween-max-width));margin-inline:auto;padding:clamp(18px,3vw,28px);border-radius:calc(.75rem * var(--mantine-scale));background:#241135;color:#ffffff}.CampaignSummerSale_halloweenBottomCta__Noaqx h2{margin:0;font-family:inherit;font-size:calc(2rem * var(--mantine-scale));font-weight:800;line-height:1.08;letter-spacing:0}.CampaignSummerSale_halloweenBottomCta__Noaqx p{margin:calc(.375rem * var(--mantine-scale)) 0 0;color:rgba(255,255,255,.82);font-size:calc(.9375rem * var(--mantine-scale));font-weight:500;line-height:1.45}.CampaignSummerSale_halloweenPrimaryCta__RHir6{display:inline-flex;min-height:calc(2.875rem * var(--mantine-scale));flex:0 0 auto;align-items:center;justify-content:center;padding:0 calc(1.5rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));background:var(--mantine-color-action-6);color:#ffffff;font-size:calc(.875rem * var(--mantine-scale));font-weight:800;text-decoration:none;transition:background-color .16s ease}.CampaignSummerSale_halloweenPrimaryCta__RHir6:hover{background:var(--mantine-color-action-7)}.CampaignSummerSale_halloweenPrimaryCta__RHir6:focus-visible{outline:2px solid rgba(248,139,0,.45);outline-offset:calc(.1875rem * var(--mantine-scale))}.CampaignSummerSale_heroOffer__5VyYH{width:min(100%,760px);padding:calc(.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #ffe2b7;border-radius:calc(1rem * var(--mantine-scale));background:color-mix(in srgb,#fff8ec 86%,#ffffff);text-align:center}.CampaignSummerSale_heroOfferLine__N9pgI{display:inline-flex;align-items:center;justify-content:center;gap:calc(.625rem * var(--mantine-scale));color:#282f3a;font-size:clamp(14px,1.1vw,17px);font-weight:600;line-height:1.3;white-space:nowrap}.CampaignSummerSale_heroOfferTitle__D3emf{color:var(--mantine-color-action-6);font-size:clamp(16px,1.4vw,20px);font-weight:800;line-height:1.25}.CampaignSummerSale_heroOfferCopy__S_Yfx{justify-content:center}.CampaignSummerSale_heroOfferCopy__S_Yfx,.CampaignSummerSale_heroOfferItems___dNqj{display:inline-flex;align-items:baseline;gap:calc(.625rem * var(--mantine-scale))}.CampaignSummerSale_heroOfferDetails__2SRHZ{display:inline-flex;align-items:center;border:0;background:transparent;color:var(--mantine-color-action-6);font:inherit;font-weight:800;line-height:1.2;text-decoration:underline;text-underline-offset:calc(.1875rem * var(--mantine-scale));cursor:pointer}.CampaignSummerSale_heroOfferLine__N9pgI svg{flex:0 0 auto;color:var(--mantine-color-action-6)}.CampaignSummerSale_customizerOffer__bJX0O{width:100%;margin:0 auto calc(1.125rem * var(--mantine-scale))}.CampaignSummerSale_stepsSection__qbCvX{position:relative;z-index:1;margin-top:calc(-1 * (var(--campaign-hero-steps-lift) - var(--campaign-hero-steps-clearance)));padding-top:0;background:#f9fafb}.CampaignSummerSale_stepsPanel__YtCwh{max-width:calc(82.5rem * var(--mantine-scale));margin-inline:auto;padding:clamp(20px,2.4vw,34px) clamp(10px,4vw,60px) clamp(32px,4vw,52px);border:0;border-radius:calc(.75rem * var(--mantine-scale));background:#f9fafb}.CampaignSummerSale_stepsHeader___gPpw{margin-bottom:clamp(28px,3vw,42px)}.CampaignSummerSale_stepsTitle__S_b9u{font-size:clamp(26px,3vw,42px);text-wrap:balance}.CampaignSummerSale_stepsPanelTitle__57nxr{display:flex;flex-direction:column;gap:calc(.375rem * var(--mantine-scale))}.CampaignSummerSale_stepsPanelTitleMain__wrOHb{display:block}.CampaignSummerSale_stepsPanelTitleSubtitle__yGskA{display:block;color:#4f5665;font-size:clamp(18px,2.1vw,28px);font-weight:500;line-height:1.15;letter-spacing:0;white-space:nowrap}.CampaignSummerSale_sectionTitle__nMBdF{font-family:var(--font-display),"Hiragino Mincho ProN","Yu Mincho",Georgia,serif;font-weight:400;line-height:1.05;letter-spacing:-.035em;color:#13151a}.CampaignSummerSale_warmRule__oqpYz{background:#e5e5ea}.CampaignSummerSale_stepIcon__Kp1jL{border-color:color-mix(in srgb,var(--mantine-color-action-6) 52%,#ffffff);color:var(--mantine-color-action-6)}.CampaignSummerSale_stepItem__WCWiS{min-width:0}.CampaignSummerSale_stepConnector__FRkCP{color:var(--mantine-color-action-6)}.CampaignSummerSale_stepLabel__yYV3d{color:#13151a;font-weight:700}.CampaignSummerSale_stepsGrid__q_Tqw{width:min(100%,var(--campaign-steps-content-width));margin-inline:auto}.CampaignSummerSale_stepsDescription__7B7r2{width:min(100%,var(--campaign-steps-content-width));margin:clamp(22px,2.8vw,34px) auto 0;color:#4f5665;font-size:clamp(14px,1.2vw,17px);font-weight:500;line-height:1.62;text-align:left}.CampaignSummerSale_stepsDescription__7B7r2 p{margin:0}.CampaignSummerSale_stepsDescription__7B7r2 p+p,.CampaignSummerSale_stepsDescription__7B7r2 ul+p{margin-top:calc(.875rem * var(--mantine-scale))}.CampaignSummerSale_stepsDescription__7B7r2 ul{margin:calc(.5rem * var(--mantine-scale)) 0 0;padding-left:calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_stepsDescription__7B7r2 li+li{margin-top:calc(.375rem * var(--mantine-scale))}.CampaignSummerSale_stepsDescriptionLead__o6sxC{color:inherit;font-weight:800;font-style:italic}.CampaignSummerSale_stepsDescription__7B7r2 strong{color:inherit;font-weight:800}.CampaignSummerSale_stepsDescription__7B7r2 em{font-style:italic}.CampaignSummerSale_campaignGallerySection__zxuZE{background:#ffffff;padding:clamp(22px,3vw,38px) 0 clamp(20px,3vw,34px)}.CampaignSummerSale_campaignGalleryViewport__Jt0dr{width:100%;margin:0;overflow:hidden}.CampaignSummerSale_campaignGalleryViewport__Jt0dr:focus-visible{outline:2px solid var(--mantine-color-action-6);outline-offset:calc(-.25rem * var(--mantine-scale))}.CampaignSummerSale_campaignGalleryTrack__U6Ezd{display:flex;width:max-content;animation:CampaignSummerSale_campaign-gallery-marquee__uXuXr 60s linear infinite;will-change:transform}.CampaignSummerSale_campaignGalleryViewport__Jt0dr:focus-within .CampaignSummerSale_campaignGalleryTrack__U6Ezd,.CampaignSummerSale_campaignGalleryViewport__Jt0dr:hover .CampaignSummerSale_campaignGalleryTrack__U6Ezd{animation-play-state:paused}.CampaignSummerSale_campaignGalleryTrack__U6Ezd[data-static]{width:100%;justify-content:center;animation:none;will-change:auto}.CampaignSummerSale_campaignGalleryGroup__yCy8q{display:flex;flex:0 0 auto;gap:calc(1.125rem * var(--mantine-scale));padding-right:calc(1.125rem * var(--mantine-scale))}.CampaignSummerSale_campaignGalleryTrack__U6Ezd[data-static] .CampaignSummerSale_campaignGalleryGroup__yCy8q{flex-wrap:wrap;justify-content:center;padding-right:0}.CampaignSummerSale_campaignGalleryItem__RPL56{position:relative;width:clamp(220px,20vw,300px);flex:0 0 auto;overflow:hidden;aspect-ratio:1;margin:0;border-radius:calc(1rem * var(--mantine-scale));background:#e7ded3}.CampaignSummerSale_campaignGalleryImage__pYtbQ{width:100%;height:100%;object-fit:cover}@keyframes CampaignSummerSale_campaign-gallery-marquee__uXuXr{to{transform:translateX(-33.333333%)}}.CampaignSummerSale_note__Qvoci{margin-top:calc(1.5rem * var(--mantine-scale));color:#13151a}.CampaignSummerSale_noteIcon__AgSw8{color:var(--mantine-color-action-6);fill:var(--mantine-color-action-6)}.CampaignSummerSale_noteCopy__spOp0{margin:0;max-width:72ch;color:#6e7484;font-size:calc(.9375rem * var(--mantine-scale));font-weight:500;line-height:1.55}.CampaignSummerSale_accessorySection__PIr6n{padding-top:var(--campaign-section-gap);padding-bottom:clamp(24px,3vw,36px);background:#ffffff}.CampaignSummerSale_accessoryGrid__VlJCz{width:100%;max-width:calc(82.5rem * var(--mantine-scale));margin-inline:auto;padding:0 clamp(10px,4vw,60px)}.CampaignSummerSale_accessoryCard__bEqO8{position:relative;aspect-ratio:1;border:calc(.0625rem * var(--mantine-scale)) solid #e5e5ea;border-radius:calc(.75rem * var(--mantine-scale));background:#f5f5f5}.CampaignSummerSale_accessoryImage__Hw_Yq{height:100%}.CampaignSummerSale_accessoryHeader__dp3aG{margin-bottom:calc(.625rem * var(--mantine-scale))}.CampaignSummerSale_accessoryList__jwsav{display:grid;grid-template-columns:repeat(3,minmax(0,280px));justify-content:center;gap:calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_accessoryHelper__cOI0k{margin:calc(.875rem * var(--mantine-scale)) auto 0;max-width:56ch;color:#6e7484;font-size:calc(.9375rem * var(--mantine-scale));font-weight:500;line-height:1.55;text-align:center}.CampaignSummerSale_customizerSection__QQQAE{background:#ffffff;padding:var(--campaign-section-gap) 0 clamp(28px,4vw,56px)}.CampaignSummerSale_customizerInner__PI35h{width:100%;max-width:calc(82.5rem * var(--mantine-scale));margin-inline:auto;padding:0 clamp(10px,4vw,60px)}.CampaignSummerSale_customizerHeader__epy_D{margin-bottom:calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_collectionSection__WzEad{background:#ffffff}.CampaignSummerSale_collectionInner__gailQ{width:100%;max-width:calc(82.5rem * var(--mantine-scale));margin:0 auto calc(.5rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) clamp(10px,4vw,60px) calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_collectionTitle__GabOG{margin:0 0 calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_productGrid__nEprR{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,280px));justify-content:center;row-gap:calc(2rem * var(--mantine-scale));column-gap:calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_promoSection__zhiB6{background:#f9fafb}.CampaignSummerSale_promoDivider__hMC2m{border-top-color:#e5e5ea}.CampaignSummerSale_promoTitle__aY2Oh{font-family:var(--font-display),"Hiragino Mincho ProN","Yu Mincho",Georgia,serif;font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:1.05;letter-spacing:-.035em;color:#13151a}.CampaignSummerSale_promoDescription__9tSzK{color:#6e7484;font-weight:500}.CampaignSummerSale_faqSection__PRtOj{padding-top:calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_faqViewportSection__MwrVL{padding-top:0}.CampaignSummerSale_faqTitle__ba21I{font-family:var(--font-display),"Hiragino Mincho ProN","Yu Mincho",Georgia,serif;font-size:clamp(26px,3vw,42px)!important;font-weight:400;line-height:1.05!important;letter-spacing:-.035em;color:#13151a}.CampaignSummerSale_faqRootSquare__2MIat{border-radius:0!important}.CampaignSummerSale_faqRootSquare__2MIat .mantine-Accordion-content,.CampaignSummerSale_faqRootSquare__2MIat .mantine-Accordion-control,.CampaignSummerSale_faqRootSquare__2MIat .mantine-Accordion-item,.CampaignSummerSale_faqRootSquare__2MIat .mantine-Accordion-panel{border-radius:0}@media (min-width:768px){.CampaignSummerSale_accessorySection__PIr6n{display:flex;justify-content:center}}@media (max-width:767px){.CampaignSummerSale_halloweenPage__sJxaE{--halloween-heading-size:calc(1.75rem * var(--mantine-scale));--halloween-page-padding:calc(0.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenHeroSection__WUAM_{padding:0}.CampaignSummerSale_halloweenHeroFrame__R_Z8f{border-radius:0}.CampaignSummerSale_halloweenSummarySection__hrD2h{padding-bottom:calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_halloweenActionBar__DwGNe{flex-direction:column;align-items:stretch;gap:calc(.625rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenActionBar__DwGNe div{flex-direction:column;gap:calc(.1875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenActionBar__DwGNe strong{font-size:calc(.9375rem * var(--mantine-scale))}.CampaignSummerSale_halloweenActionBar__DwGNe span{font-size:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenSummaryGrid__LjOEB{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenSummaryItem__DciSq{min-height:calc(3.625rem * var(--mantine-scale));gap:calc(.5rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenSummaryIcon__Uq5UM{width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenSectionHeader__GaFDl{margin-bottom:calc(.875rem * var(--mantine-scale));text-align:left}.CampaignSummerSale_halloweenKicker__hJEhU{font-size:calc(.6875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenSectionTitle__Qb8Ph{font-size:clamp(24px,8vw,32px);letter-spacing:-.03em}.CampaignSummerSale_halloweenSectionCopy__TaIPl{margin-top:calc(.375rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));line-height:1.45}.CampaignSummerSale_halloweenCollectionInner__NbPCx{padding-bottom:calc(1.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenProductGrid__4DRZk{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenStepsSection__0yiwL{padding:calc(1.625rem * var(--mantine-scale)) 0}.CampaignSummerSale_halloweenStepsGrid__nsYmi{grid-template-columns:1fr}.CampaignSummerSale_halloweenStepArrow__SEK9_{display:none}.CampaignSummerSale_halloweenProductBadge__NUQUF{font-size:calc(.6875rem * var(--mantine-scale));min-height:calc(2.25rem * var(--mantine-scale))}.CampaignSummerSale_halloweenStepItem__VRaHr{display:grid;grid-template-columns:36px minmax(0,1fr);gap:calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale));text-align:left}.CampaignSummerSale_halloweenStepItem__VRaHr+.CampaignSummerSale_halloweenStepItem__VRaHr{border-top:calc(.0625rem * var(--mantine-scale)) solid #eceef2;border-left:0}.CampaignSummerSale_halloweenStepNumber__wHgjv{position:static;grid-row:span 3;width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale));margin-top:calc(.125rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenStepIcon__Tq3Au{display:none}.CampaignSummerSale_halloweenStepItem__VRaHr h3{font-size:calc(.875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenStepItem__VRaHr p{margin:calc(.1875rem * var(--mantine-scale)) 0 0;max-width:none;font-size:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenCostumeSection__SkmOI{padding:calc(1.625rem * var(--mantine-scale)) 0}.CampaignSummerSale_halloweenCostumeGrid__7s8o3{display:flex;gap:calc(.625rem * var(--mantine-scale));overflow-x:auto;padding:calc(.75rem * var(--mantine-scale));scroll-snap-type:x proximity}.CampaignSummerSale_halloweenCostumeItem__zJuRA{width:calc(8.5rem * var(--mantine-scale));flex:0 0 auto;scroll-snap-align:start;font-size:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenCostumeThumb__ITHkU{min-height:calc(4.625rem * var(--mantine-scale))}.CampaignSummerSale_halloweenDetailsSection__J3U5_{padding:calc(1.625rem * var(--mantine-scale)) 0}.CampaignSummerSale_halloweenDetailsInner__vrhXF{grid-template-columns:1fr;gap:calc(.875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenDetailsList__jgpg9 li{font-size:calc(.8125rem * var(--mantine-scale))}.CampaignSummerSale_halloweenBottomCta__Noaqx{padding-top:calc(1.5rem * var(--mantine-scale));padding-bottom:calc(1.875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenBottomCtaInner__ccsWl{flex-direction:column;align-items:stretch;padding:calc(1.125rem * var(--mantine-scale));text-align:center}.CampaignSummerSale_halloweenBottomCta__Noaqx h2{font-size:calc(1.625rem * var(--mantine-scale))}.CampaignSummerSale_halloweenBottomCta__Noaqx p{font-size:calc(.8125rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPrimaryCta__RHir6{width:100%}.CampaignSummerSale_heroTitle__3jqk_{margin-top:calc(1.125rem * var(--mantine-scale));width:100%;max-width:100%;font-size:clamp(36px,10vw,42px);line-height:1.04;letter-spacing:-.035em;text-wrap:pretty;white-space:normal}.CampaignSummerSale_heroSubtitle__1PNwp{margin-top:calc(.75rem * var(--mantine-scale));max-width:100%}.CampaignSummerSale_heroOffer__5VyYH{padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale))}.CampaignSummerSale_heroOfferLine__N9pgI{width:100%;align-items:flex-start;flex-wrap:nowrap;gap:calc(.5rem * var(--mantine-scale));white-space:normal}.CampaignSummerSale_heroOfferCopy__S_Yfx{min-width:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:calc(.25rem * var(--mantine-scale))}.CampaignSummerSale_heroOfferTitle__D3emf{display:block;font-size:calc(.9375rem * var(--mantine-scale))}.CampaignSummerSale_heroOfferDesktopSeparator__5GlmR{display:none}.CampaignSummerSale_heroOfferItems___dNqj{display:flex;flex-wrap:nowrap;justify-content:center;gap:calc(.375rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));line-height:1.25}.CampaignSummerSale_heroOfferLine__N9pgI>svg{margin-top:calc(.0625rem * var(--mantine-scale))}.CampaignSummerSale_hero__8L0mJ .CampaignSummerSale_primaryCta__vdnIm{margin-top:calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_stepsSection__qbCvX{margin-top:0;padding-top:0;padding-right:calc(1rem * var(--mantine-scale));padding-left:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_stepsPanel__YtCwh{padding:calc(1.25rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(2rem * var(--mantine-scale));border-right:0;border-left:0;border-radius:0}.CampaignSummerSale_stepsHeader___gPpw{margin-bottom:calc(1.75rem * var(--mantine-scale))}.CampaignSummerSale_stepsTitle__S_b9u{max-width:100%;font-size:clamp(17px,5.4vw,24px)}.CampaignSummerSale_stepsPanelTitle__57nxr{gap:calc(.3125rem * var(--mantine-scale))}.CampaignSummerSale_stepsPanelTitleSubtitle__yGskA{font-size:clamp(12px,3.6vw,14px)}.CampaignSummerSale_faqTitle__ba21I{font-size:clamp(17px,5.4vw,24px)!important}.CampaignSummerSale_stepsGrid__q_Tqw{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);align-items:start;gap:calc(.1875rem * var(--mantine-scale))}.CampaignSummerSale_stepItem__WCWiS{flex-direction:column;justify-content:flex-start;gap:calc(.3125rem * var(--mantine-scale));padding:0 calc(.125rem * var(--mantine-scale));text-align:center}.CampaignSummerSale_stepIcon__Kp1jL{width:calc(2.125rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale))}.CampaignSummerSale_stepIcon__Kp1jL svg{width:calc(1.0625rem * var(--mantine-scale));height:calc(1.0625rem * var(--mantine-scale))}.CampaignSummerSale_stepConnector__FRkCP{width:calc(.875rem * var(--mantine-scale));height:calc(.875rem * var(--mantine-scale));margin-top:calc(.625rem * var(--mantine-scale));transform:none}.CampaignSummerSale_stepLabel__yYV3d{max-width:12.5ch;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.24;overflow-wrap:normal}.CampaignSummerSale_stepsDescription__7B7r2{margin-top:calc(1.25rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));line-height:1.55}.CampaignSummerSale_campaignGalleryViewport__Jt0dr{margin-top:0}.CampaignSummerSale_campaignGallerySection__zxuZE{padding-top:calc(1.375rem * var(--mantine-scale));padding-bottom:calc(1.375rem * var(--mantine-scale))}.CampaignSummerSale_campaignGalleryGroup__yCy8q{gap:calc(.75rem * var(--mantine-scale));padding-right:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_campaignGalleryItem__RPL56{width:min(76vw,304px);border-radius:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_note__Qvoci{margin-top:calc(1.125rem * var(--mantine-scale));text-align:left}.CampaignSummerSale_noteCopy__spOp0{font-size:calc(.8125rem * var(--mantine-scale))}.CampaignSummerSale_accessorySection__PIr6n{padding:var(--campaign-section-gap) calc(1rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_accessoryGrid__VlJCz{padding:0}.CampaignSummerSale_accessoryList__jwsav{gap:calc(.5rem * var(--mantine-scale));grid-template-columns:repeat(3,minmax(0,1fr));padding:0 calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_accessoryHelper__cOI0k{margin-top:calc(.75rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale))}.CampaignSummerSale_customizerSection__QQQAE{padding-top:var(--campaign-section-gap);padding-bottom:calc(1.75rem * var(--mantine-scale))}.CampaignSummerSale_customizerInner__PI35h{padding:0 calc(1rem * var(--mantine-scale))}.CampaignSummerSale_customizerHeader__epy_D{margin-bottom:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_collectionInner__gailQ{margin-bottom:calc(.25rem * var(--mantine-scale));padding-top:calc(.5rem * var(--mantine-scale));padding-bottom:calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_collectionTitle__GabOG{margin-bottom:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_productGrid__nEprR{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(1.5rem * var(--mantine-scale));column-gap:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_faqSection__PRtOj{padding-top:calc(.25rem * var(--mantine-scale))}}@media (prefers-reduced-motion:reduce){.CampaignSummerSale_campaignGalleryTrack__U6Ezd{width:100%;overflow-x:auto;animation:none!important;scroll-snap-type:x proximity}.CampaignSummerSale_campaignGalleryGroup__yCy8q:not(:first-child){display:none}.CampaignSummerSale_campaignGalleryItem__RPL56{scroll-snap-align:center}}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{display:flex;justify-content:center;align-items:center;gap:calc(.75rem * var(--mantine-scale));font-family:inherit;letter-spacing:0;line-height:1.2}.CampaignSummerSale_halloweenPumpkin__J6Otn{display:inline-block;width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));flex:0 0 auto;object-fit:contain;mix-blend-mode:multiply}.CampaignSummerSale_halloweenBadgePumpkin__RfkXK{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));flex:0 0 auto;mix-blend-mode:multiply}.CampaignSummerSale_halloweenBat__XunLE{width:calc(4.5rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale));object-fit:contain;flex:0 0 auto;mix-blend-mode:multiply;transform:rotate(12deg)}.CampaignSummerSale_halloweenBatMirrored__c357m{transform:scaleX(-1) rotate(12deg)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCollectionInner__NbPCx{max-width:calc(90rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCollectionInner__NbPCx .CampaignSummerSale_halloweenSectionHeader__GaFDl{width:100%;text-align:center}.CampaignSummerSale_halloweenCollectionEyebrow__YsEin{margin:0 0 calc(.5rem * var(--mantine-scale));color:#f88b00;font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;line-height:1.4;letter-spacing:0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCollectionInner__NbPCx .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{justify-content:center;font-size:var(--halloween-heading-size)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCollectionInner__NbPCx .CampaignSummerSale_halloweenSectionCopy__TaIPl{max-width:none;margin:calc(.375rem * var(--mantine-scale)) 0 0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductGrid__4DRZk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductCard__A_Ctp{box-shadow:none}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductCard__A_Ctp [data-model-card]{margin-bottom:calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenProductCard__A_Ctp .mantine-Card-root>div:last-child>.mantine-Group-root{height:auto;min-height:calc(1.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductBadge__NUQUF{border-radius:calc(1.25rem * var(--mantine-scale));min-height:calc(1.875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepsSection__0yiwL{padding:calc(1.5rem * var(--mantine-scale)) 0 calc(2rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepNumber__wHgjv{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));font-size:calc(1.25rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au .CampaignSummerSale_halloweenPumpkin__J6Otn{width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCostumeSection__SkmOI{background:#ffffff;padding:calc(1rem * var(--mantine-scale)) 0 calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenHeadingIcon__dO_az{margin-bottom:0;flex:0 0 auto}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCostumeSection__SkmOI .CampaignSummerSale_halloweenSectionHeader__GaFDl{padding-inline:calc(4.375rem * var(--mantine-scale));margin-bottom:calc(.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenTableauScroll__jvEfy{overflow-x:auto;scrollbar-width:none}.CampaignSummerSale_halloweenCostumeGrid__7s8o3::-webkit-scrollbar,.CampaignSummerSale_halloweenTableauScroll__jvEfy::-webkit-scrollbar{display:none}.CampaignSummerSale_halloweenCostumeGrid__7s8o3{scrollbar-width:none}.CampaignSummerSale_halloweenTableauScroll__jvEfy:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #643b89;outline-offset:calc(.25rem * var(--mantine-scale))}.CampaignSummerSale_halloweenStepPhoto__dZI2M{width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale));object-fit:cover;border-radius:calc(.375rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au:has(.CampaignSummerSale_halloweenStepPhoto__dZI2M){display:flex;width:calc(8rem * var(--mantine-scale));gap:calc(.625rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au:has(.CampaignSummerSale_halloweenStepPhoto__dZI2M) svg{width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));flex-shrink:0}.CampaignSummerSale_halloweenTableau__F_Pin{margin:0;min-width:calc(45rem * var(--mantine-scale))}.CampaignSummerSale_halloweenTableau__F_Pin>img{display:block;width:100%;height:auto;aspect-ratio:3.7;object-fit:cover;mix-blend-mode:multiply}.CampaignSummerSale_halloweenTableau__F_Pin figcaption{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(.5rem * var(--mantine-scale));text-align:center;font-size:calc(.9375rem * var(--mantine-scale));font-weight:700}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsSection__J3U5_{background:#ffffff;padding:calc(3rem * var(--mantine-scale)) 0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsInner__vrhXF{padding-inline:calc(5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsInner__vrhXF .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{justify-content:flex-start;font-size:calc(1.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCtaInner__ccsWl{min-height:calc(15.625rem * var(--mantine-scale));flex-direction:column;justify-content:center;gap:calc(1.25rem * var(--mantine-scale));width:100%;border-radius:0;padding:40px var(--halloween-page-padding);text-align:center;background:#241135 url(/images/campaign/halloween/night-scene.webp) 50%/cover}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCtaInner__ccsWl h2{color:#ffe4a3}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6{border-radius:calc(.75rem * var(--mantine-scale));color:#ffffff;background:var(--mantine-color-action-6)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6:hover{background:var(--mantine-color-action-7)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6:active{background:var(--mantine-color-action-8)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenFaq__tKzVC{background:#ffffff}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenFaq__tKzVC h2{font-family:inherit;letter-spacing:0}@media (min-width:768px) and (max-width:1100px){.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductGrid__4DRZk{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.CampaignSummerSale_halloweenIntroduction__yatMP{padding:calc(1.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));text-align:left}.CampaignSummerSale_halloweenIntroduction__yatMP h1{font-size:calc(1.375rem * var(--mantine-scale))}.CampaignSummerSale_halloweenIntroductionInner__7C0Mg{grid-template-columns:minmax(0,1fr);gap:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_halloweenIntroduction__yatMP p{font-size:calc(.875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenIntroduction__yatMP a{width:100%}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCollectionInner__NbPCx .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{font-size:var(--halloween-heading-size)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCollectionInner__NbPCx{padding:calc(1.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductGrid__4DRZk{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.625rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{gap:calc(.5rem * var(--mantine-scale));font-size:calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPumpkin__J6Otn{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}.CampaignSummerSale_halloweenBat__XunLE{width:calc(2.375rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCostumeSection__SkmOI{padding-top:calc(.75rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCostumeSection__SkmOI .CampaignSummerSale_halloweenSectionHeader__GaFDl{padding-inline:calc(1.375rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCostumeSection__SkmOI,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsSection__J3U5_{background-size:auto 100%}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepNumber__wHgjv{width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepItem__VRaHr{grid-template-columns:36px 54px minmax(0,1fr);align-items:center}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepNumber__wHgjv{grid-row:1/3}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au{display:grid;grid-column:2;grid-row:1/3;width:calc(3rem * var(--mantine-scale));height:calc(3.375rem * var(--mantine-scale));margin:0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au svg{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au:has(.CampaignSummerSale_halloweenStepPhoto__dZI2M){width:calc(3rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au:has(.CampaignSummerSale_halloweenStepPhoto__dZI2M) svg{display:none}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepIcon__Tq3Au .CampaignSummerSale_halloweenPumpkin__J6Otn,.CampaignSummerSale_halloweenStepPhoto__dZI2M{width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepItem__VRaHr h3,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenStepItem__VRaHr p{grid-column:3}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsInner__vrhXF{padding-inline:calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsInner__vrhXF .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{font-size:calc(1.5rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCtaInner__ccsWl{min-height:calc(18.75rem * var(--mantine-scale));padding:calc(2.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));background-size:auto 100%}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCta__Noaqx h2{font-size:calc(1.625rem * var(--mantine-scale))}.CampaignSummerSale_halloweenTableau__F_Pin figcaption{font-size:calc(.8125rem * var(--mantine-scale))}}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCta__Noaqx h2,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenFaq__tKzVC h2,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenIntroduction__yatMP h1,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{font-family:var(--font-display),Georgia,serif;font-weight:400;text-wrap:wrap;letter-spacing:0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenIntroductionInner__7C0Mg>div{min-width:0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductCta__T9kDx{border-radius:calc(.375rem * var(--mantine-scale));background:#f88b00;color:white;font-weight:700}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6:hover,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductCta__T9kDx:hover{background:color-mix(in srgb,#f88b00 84%,#13151a)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6:active,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductCta__T9kDx:active{background:color-mix(in srgb,#f88b00 72%,#13151a)}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenPrimaryCta__RHir6:focus-visible,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenProductCta__T9kDx:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #a65300;outline-offset:calc(.1875rem * var(--mantine-scale))}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCta__Noaqx{padding:0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenCostumeSection__SkmOI .CampaignSummerSale_halloweenSectionHeader__GaFDl{padding-inline:0}.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenBottomCta__Noaqx h2,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenDetailsInner__vrhXF .CampaignSummerSale_halloweenSectionTitle__Qb8Ph,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenFaq__tKzVC h2,.CampaignSummerSale_halloweenPage__sJxaE .CampaignSummerSale_halloweenSectionTitle__Qb8Ph{font-size:var(--halloween-heading-size)}.CampaignSummerSale_halloweenPage__sJxaE.CampaignSummerSale_halloweenJapanese__UrYsQ h2{font-weight:700}.MightLikeModelSection_root__bGbj5{--might-like-card-width:calc(18.75rem * var(--mantine-scale));gap:calc(1rem * var(--mantine-scale))}.MightLikeModelSection_title__5VQqK{font-size:calc(1.125rem * var(--mantine-scale))}@media (max-width:768px){.MightLikeModelSection_root__bGbj5{--might-like-card-width:calc(14rem * var(--mantine-scale));gap:calc(.625rem * var(--mantine-scale))}}.ContentWrapper_root__nRs2w{padding-inline:var(
    --content-wrapper-mobile-padding,var(--mantine-spacing-md)
  )}@media (min-width:769px){.ContentWrapper_root__nRs2w{padding-inline:var(
      --content-wrapper-desktop-padding,calc(3.75rem * var(--mantine-scale))
    )}}.CartPage_page__2uU7j{--content-wrapper-desktop-padding:calc(2rem * var(--mantine-scale));--content-wrapper-mobile-padding:calc(1rem * var(--mantine-scale))}.CartPage_page_stack__t5d3Y{gap:clamp(48px,6vw,72px)}.CartPage_recommendations__FwX_o{padding-top:calc(2.875rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid #e5e5ea}.CartPage_recommendation_title__e9_sI{margin:0;color:#13151a;font-size:clamp(22px,2.4vw,34px);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-align:left;text-wrap:balance}@media (max-width:768px){.CartPage_page_stack__t5d3Y{gap:calc(2.75rem * var(--mantine-scale))}.CartPage_recommendations__FwX_o{padding-top:calc(2.125rem * var(--mantine-scale))}.CartPage_recommendation_title__e9_sI{font-size:calc(1.75rem * var(--mantine-scale))}}.CampaignRules_section__nk9bF{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);gap:calc(2.5rem * var(--mantine-scale));max-width:calc(82.5rem * var(--mantine-scale));margin:0 auto;padding:calc(1rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale));color:var(--bfcm-ink,#13151a)}.CampaignRules_intro__6ebQj{border-right:1px solid var(--bfcm-border,#ded8cf);padding-right:calc(2rem * var(--mantine-scale))}.CampaignRules_intro__6ebQj h2{font-family:"DM Serif Display",Georgia,serif;margin:0;font-size:calc(1.625rem * var(--mantine-scale));line-height:1.25;font-weight:400}.CampaignRules_date__HfEol{display:flex;flex-direction:column;gap:calc(.75rem * var(--mantine-scale));margin:calc(1.5rem * var(--mantine-scale)) 0 0;color:var(--bfcm-ink,#13151a);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.5}.CampaignRules_date__HfEol svg,.CampaignRules_icon__aAYAL{color:var(--bfcm-accent,#f77f00);flex-shrink:0}.CampaignRules_list__2_zrh{min-width:0}.CampaignRules_item__2_wJy{border-bottom:1px solid var(--bfcm-border,#ded8cf)}.CampaignRules_item__2_wJy:last-child{border-bottom:0}.CampaignRules_item__2_wJy summary{display:flex;align-items:center;gap:calc(1rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) 0;cursor:pointer;list-style:none;font-size:calc(1.0625rem * var(--mantine-scale));font-weight:700;line-height:1.4}.CampaignRules_item__2_wJy summary::-webkit-details-marker{display:none}.CampaignRules_item__2_wJy:first-child summary{padding-top:0}.CampaignRules_item__2_wJy summary span{flex:1;overflow-wrap:anywhere}.CampaignRules_item__2_wJy summary:focus-visible{outline:2px solid var(--bfcm-link,#a65300);outline-offset:calc(.25rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale))}.CampaignRules_chevron__xeBG6{flex-shrink:0}.CampaignRules_item__2_wJy[open] .CampaignRules_chevron__xeBG6{transform:rotate(180deg);color:var(--bfcm-accent,#f77f00)}.CampaignRules_content__VVEsJ{margin:0 0 calc(1.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale));font-size:calc(.9375rem * var(--mantine-scale));line-height:1.65;overflow-wrap:anywhere;white-space:pre-line}.CampaignRules_content__VVEsJ p{color:inherit;margin:0 0 calc(.625rem * var(--mantine-scale))}.CampaignRules_content__VVEsJ p:last-child{margin-bottom:0}.CampaignRules_content__VVEsJ ol,.CampaignRules_content__VVEsJ ul{padding-left:calc(1.375rem * var(--mantine-scale))}.CampaignRules_content__VVEsJ a{color:var(--bfcm-link,#a65300);text-decoration:underline;text-underline-offset:calc(.1875rem * var(--mantine-scale))}@media (max-width:1023px){.CampaignRules_section__nk9bF{padding-inline:calc(1.5rem * var(--mantine-scale));gap:calc(1.5rem * var(--mantine-scale))}}@media (max-width:767px){.CampaignRules_section__nk9bF{grid-template-columns:1fr;padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale));gap:calc(1.25rem * var(--mantine-scale))}.CampaignRules_intro__6ebQj{padding:0;border:0}.CampaignRules_intro__6ebQj h2{font-size:calc(1.375rem * var(--mantine-scale));text-align:center}.CampaignRules_date__HfEol{flex-direction:row;align-items:center;margin-top:calc(.75rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale))}.CampaignRules_item__2_wJy summary{font-size:calc(.9375rem * var(--mantine-scale));gap:calc(.75rem * var(--mantine-scale))}.CampaignRules_content__VVEsJ{margin-left:calc(2.25rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale))}}.HTMLBlock_htmlBlockContent__wewkE{line-height:1.75;color:#333;word-break:break-word}.HTMLBlock_htmlBlockContent__wewkE h1{font-size:1.75rem;font-weight:700;margin-top:2rem;margin-bottom:.75rem;line-height:1.3;color:#111}.HTMLBlock_htmlBlockContent__wewkE h2{font-size:1.45rem;font-weight:700;margin-top:1.75rem;margin-bottom:.6rem;line-height:1.35;color:#111}.HTMLBlock_htmlBlockContent__wewkE h3{font-size:1.2rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;line-height:1.4;color:#222}.HTMLBlock_htmlBlockContent__wewkE h4,.HTMLBlock_htmlBlockContent__wewkE h5,.HTMLBlock_htmlBlockContent__wewkE h6{font-size:1.05rem;font-weight:600;margin-top:1.25rem;margin-bottom:.4rem;line-height:1.4;color:#222}.HTMLBlock_htmlBlockContent__wewkE p{margin-top:0;margin-bottom:.85rem}.HTMLBlock_htmlBlockContent__wewkE ul{list-style-type:disc;padding-left:1.75rem;margin-top:.5rem;margin-bottom:.85rem}.HTMLBlock_htmlBlockContent__wewkE ol{list-style-type:decimal;padding-left:1.75rem;margin-top:.5rem;margin-bottom:.85rem}.HTMLBlock_htmlBlockContent__wewkE li{margin-bottom:.35rem;padding-left:.25rem}.HTMLBlock_htmlBlockContent__wewkE ol>li{margin-top:.75rem;margin-bottom:.75rem}.HTMLBlock_htmlBlockContent__wewkE li>ol,.HTMLBlock_htmlBlockContent__wewkE li>ul{margin-top:.3rem;margin-bottom:.3rem}.HTMLBlock_htmlBlockContent__wewkE ul ul{list-style-type:circle}.HTMLBlock_htmlBlockContent__wewkE ul ul ul{list-style-type:square}.HTMLBlock_htmlBlockContent__wewkE a{color:var(--mantine-color-brand-6);text-decoration:none;transition:color .15s ease}.HTMLBlock_htmlBlockContent__wewkE a:hover{color:#d67700;text-decoration:underline}.HTMLBlock_htmlBlockContent__wewkE blockquote{border-left:calc(.1875rem * var(--mantine-scale)) solid #dee2e6;margin:1rem 0;padding:.6rem 1rem;color:#555;background:#f8f9fa;border-radius:0 calc(.25rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) 0}.HTMLBlock_htmlBlockContent__wewkE img{max-width:100%;height:auto;border-radius:calc(.25rem * var(--mantine-scale))}.HTMLBlock_htmlBlockContent__wewkE b,.HTMLBlock_htmlBlockContent__wewkE strong{font-weight:600;color:#111}.HTMLBlock_htmlBlockContent__wewkE h1:first-child,.HTMLBlock_htmlBlockContent__wewkE h2:first-child,.HTMLBlock_htmlBlockContent__wewkE h3:first-child,.HTMLBlock_htmlBlockContent__wewkE ol:first-child,.HTMLBlock_htmlBlockContent__wewkE p:first-child,.HTMLBlock_htmlBlockContent__wewkE ul:first-child{margin-top:0}.BfcmPdpOffer_card__jBcxs{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #f1dcc5;border-radius:calc(.5rem * var(--mantine-scale));background:linear-gradient(110deg,#fbf8f3,#fff0df);color:#13151a}.BfcmPdpOffer_header__1CHWC{display:flex;align-items:center;justify-content:space-between;gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(.375rem * var(--mantine-scale))}.BfcmPdpOffer_title__b0h1O{display:inline-flex;align-items:center;gap:calc(.375rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:600;line-height:1.4}.BfcmPdpOffer_title__b0h1O svg{color:var(--mantine-color-brand-6,#f77f00);flex-shrink:0}.BfcmPdpOffer_info__qB2E5{display:inline-flex;align-items:center;gap:calc(.25rem * var(--mantine-scale));flex-shrink:0;border:0;border-radius:calc(.25rem * var(--mantine-scale));background:transparent;padding:calc(.3125rem * var(--mantine-scale)) 0 calc(.3125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));font:inherit;font-size:calc(.6875rem * var(--mantine-scale));color:#525866;cursor:pointer}.BfcmPdpOffer_info__qB2E5:hover{color:#13151a}.BfcmPdpOffer_info__qB2E5:active{background:#f6e5d2}.BfcmPdpOffer_info__qB2E5:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #a65300;outline-offset:calc(.125rem * var(--mantine-scale))}.BfcmPdpOffer_row__LZHLU{display:flex;align-items:baseline;justify-content:space-between;gap:calc(.5rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) 0;font-size:calc(.75rem * var(--mantine-scale));line-height:1.5}.BfcmPdpOffer_row__LZHLU em{font-style:normal;font-weight:600;color:#a65300}.BfcmPdpOffer_row__LZHLU strong{font-size:calc(.875rem * var(--mantine-scale));font-weight:600;font-variant-numeric:tabular-nums}.BfcmPdpOffer_row__LZHLU>span:last-child{white-space:nowrap}.BfcmPdpOffer_unit__Dhw9Z{font-size:calc(.6875rem * var(--mantine-scale))}.BfcmPdpOffer_explanation__pwsPy{margin:0;font-size:calc(.875rem * var(--mantine-scale));line-height:1.6}@media (max-width:359px){.BfcmPdpOffer_title__b0h1O{font-size:calc(.75rem * var(--mantine-scale))}.BfcmPdpOffer_row__LZHLU{font-size:calc(.6875rem * var(--mantine-scale))}}.BfcmPdpOffer_dialog__TFxo6{background:linear-gradient(110deg,#fbf8f3,#fff0df);border:calc(.0625rem * var(--mantine-scale)) solid #f1dcc5;color:#13151a}.BfcmPdpOffer_dialogHeader__qZZH9{background:transparent}.BfcmPdpOffer_dialogTitle__oiTJ3{font-size:calc(.9375rem * var(--mantine-scale));font-weight:600}.BfcmPdpOffer_dialogClose__mnDsV{color:#a65300}.BfcmPdpOffer_dialogClose__mnDsV:hover{background:#f6e5d2}.BfcmPdpOffer_dialogClose__mnDsV:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #a65300;outline-offset:calc(.125rem * var(--mantine-scale))}.PetFigurineSale_countdown__Uu8ll{color:#363b47}.PetFigurineSale_countdownRow__8t3BU{display:flex;align-items:center;flex-wrap:wrap;gap:calc(.25rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));line-height:1.5}.PetFigurineSale_countdownLabel__WaPcR{display:inline-flex;align-items:center;gap:calc(.3125rem * var(--mantine-scale));white-space:nowrap}.PetFigurineSale_countdownLabel__WaPcR svg{color:#c46a00;flex-shrink:0}.PetFigurineSale_digits__MKz08{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.PetFigurineSale_deadline__NdEU0{display:block;margin-top:calc(.1875rem * var(--mantine-scale));color:#6e7484;font-size:calc(.75rem * var(--mantine-scale));line-height:1.5}.PetFigurineSale_feature__WrlIR{background:#fff5e9;color:#713716;padding:calc(1.75rem * var(--mantine-scale)) clamp(20px,4vw,60px)}.PetFigurineSale_featureInner__30wLE{max-width:calc(75rem * var(--mantine-scale));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:calc(1.5rem * var(--mantine-scale))}.PetFigurineSale_feature__WrlIR h2{margin:0;font-size:calc(1.25rem * var(--mantine-scale));line-height:1.3;font-weight:600}.PetFigurineSale_offer__ZLg5i{margin:calc(.375rem * var(--mantine-scale)) 0;font-size:clamp(24px,2.4vw,32px);line-height:1.3;font-weight:700;letter-spacing:-.02em}.PetFigurineSale_offer__ZLg5i span{display:inline-block;font-size:calc(1.25rem * var(--mantine-scale));font-weight:500}.PetFigurineSale_featureAction__U5Yd6 p,.PetFigurineSale_scope__0QsQh{margin:0;font-size:calc(.875rem * var(--mantine-scale));line-height:1.5}.PetFigurineSale_featureAction__U5Yd6{flex-shrink:0}.PetFigurineSale_featureAction__U5Yd6 a{display:flex;align-items:center;justify-content:center;gap:calc(.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));margin-top:calc(.625rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));background:#713716;color:white;font-size:calc(.875rem * var(--mantine-scale));font-weight:600;text-decoration:none}.PetFigurineSale_featureAction__U5Yd6 a:hover{background:#58290f}.PetFigurineSale_featureAction__U5Yd6 a:active{background:#40200e}.PetFigurineSale_featureAction__U5Yd6 a:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #713716;outline-offset:calc(.25rem * var(--mantine-scale))}@media (max-width:767px){.PetFigurineSale_featureInner__30wLE{align-items:stretch;flex-direction:column;gap:calc(1rem * var(--mantine-scale))}.PetFigurineSale_feature__WrlIR h2{font-size:calc(1.125rem * var(--mantine-scale))}.PetFigurineSale_featureAction__U5Yd6 a{justify-content:space-between}}.preview-revision-feedback_title__OaDpx{color:#172235;font-size:calc(1.25rem * var(--mantine-scale));font-weight:600;line-height:1.4}.preview-revision-feedback_body__U6pmW{color:#172235}.preview-revision-feedback_message__1BKoR{margin:0;font-size:calc(1rem * var(--mantine-scale));line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.preview-revision-feedback_reassurance__oNq8_{margin:calc(1rem * var(--mantine-scale)) 0 0;color:#586477;font-size:calc(.875rem * var(--mantine-scale));line-height:1.6}.preview-revision-feedback_actions__MMXSG{display:flex;flex-wrap:wrap;gap:calc(.75rem * var(--mantine-scale));margin-top:calc(1.5rem * var(--mantine-scale))}.preview-revision-feedback_primary___hkUi,.preview-revision-feedback_secondary__jge8l{min-height:calc(2.75rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:calc(.625rem * var(--mantine-scale));font:inherit;font-size:calc(.9375rem * var(--mantine-scale));font-weight:600;line-height:1.5;cursor:pointer}.preview-revision-feedback_primary___hkUi{background:#0f172a;color:#fff}.preview-revision-feedback_primary___hkUi:hover{background:#253249}.preview-revision-feedback_primary___hkUi:active{background:#080f1c}.preview-revision-feedback_secondary__jge8l{background:#fff;color:#172235;border-color:#e2e7ef}.preview-revision-feedback_secondary__jge8l:hover{background:#f3f6fa}.preview-revision-feedback_secondary__jge8l:active{background:#e2e7ef}.preview-revision-feedback_primary___hkUi:focus-visible,.preview-revision-feedback_secondary__jge8l:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid #344d73;outline-offset:calc(.1875rem * var(--mantine-scale))}@media (max-width:480px){.preview-revision-feedback_actions__MMXSG{flex-direction:column}.preview-revision-feedback_primary___hkUi,.preview-revision-feedback_secondary__jge8l{width:100%}}.ProductHTMLBlock_htmlBlockContent__Mr8xB img{display:block;width:100%;max-width:100%;height:auto}.ProductHTMLBlock_htmlBlockContent__Mr8xB ul{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.ProductHTMLBlock_htmlBlockContent__Mr8xB ol{list-style-type:decimal;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.ProductHTMLBlock_htmlBlockContent__Mr8xB li{margin-bottom:.25rem}.pdpPurchaseStory_purchaseStory__Qu_Xs{margin-top:calc(.75rem * var(--mantine-scale));color:#13151a;min-width:0}.pdpPurchaseStory_story__D5W7o{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,4vw,56px);background:#fff;padding:calc(1.5rem * var(--mantine-scale));overflow-wrap:anywhere}.pdpPurchaseStory_storyContent__YGdSA{min-width:0}.pdpPurchaseStory_story__D5W7o h2{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(40px,3.8vw,56px);font-weight:400;line-height:1.15;letter-spacing:-.02em;text-wrap:balance;max-width:12ch;margin:0}.pdpPurchaseStory_story__D5W7o h2 em{color:var(--mantine-color-brand-6,#f77f00)}.pdpPurchaseStory_summary__ZXQWR{font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.7;color:#6e7484;margin:calc(1rem * var(--mantine-scale)) 0 0;white-space:pre-line}.pdpPurchaseStory_body__XerKZ{white-space:pre-line;margin-top:0;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.6;color:#6e7484}.pdpPurchaseStory_body__XerKZ p{position:relative;margin:0;padding:calc(.875rem * var(--mantine-scale)) 0 calc(.875rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale))}.pdpPurchaseStory_body__XerKZ p+p{border-top:calc(.0625rem * var(--mantine-scale)) solid #e7d9ca}.pdpPurchaseStory_body__XerKZ p:first-child{padding-top:0}.pdpPurchaseStory_body__XerKZ p:before{content:"";position:absolute;left:calc(.125rem * var(--mantine-scale));top:calc(1.1875rem * var(--mantine-scale));width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));border:1.5px solid var(--mantine-color-brand-6,#f77f00);border-radius:calc(.1875rem * var(--mantine-scale));transform:rotate(45deg)}.pdpPurchaseStory_body__XerKZ p:first-child:before{top:calc(.3125rem * var(--mantine-scale))}.pdpPurchaseStory_body__XerKZ p:last-child{padding-bottom:0}.pdpPurchaseStory_body__XerKZ b,.pdpPurchaseStory_body__XerKZ strong{color:#13151a;font-weight:500}.pdpPurchaseStory_body__XerKZ p>b:first-child,.pdpPurchaseStory_body__XerKZ p>strong:first-child{display:block;font-size:calc(1.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale))}.pdpPurchaseStory_body__XerKZ a{color:#975000;text-decoration:underline;text-underline-offset:calc(.1875rem * var(--mantine-scale))}.pdpPurchaseStory_assurances__Yo2XO{display:grid;grid-template-columns:minmax(0,1fr);gap:0 calc(1.25rem * var(--mantine-scale))}.pdpPurchaseStory_assurance__L6hea{display:flex;gap:calc(.75rem * var(--mantine-scale));align-items:flex-start;min-width:0;padding:calc(.875rem * var(--mantine-scale)) 0}.pdpPurchaseStory_assurance__L6hea+.pdpPurchaseStory_assurance__L6hea{border-top:calc(.0625rem * var(--mantine-scale)) solid #e5e5ea}.pdpPurchaseStory_icon__kELIJ{flex:0 0 calc(2.75rem * var(--mantine-scale));width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:50%;background:#fbf8f3;display:grid;place-items:center;--pdp-trust-icon-size:calc(1.5rem * var(--mantine-scale))}.pdpPurchaseStory_label__WMrwF{margin:0 0 calc(.25rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));line-height:1.4;font-weight:700}.pdpPurchaseStory_description__Wlu1_{margin:0;color:#53545a;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.5}@media (max-width:767px){.pdpPurchaseStory_story__D5W7o{grid-template-columns:minmax(0,1fr);gap:calc(1.25rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));text-align:left}.pdpPurchaseStory_body__XerKZ{font-size:calc(.75rem * var(--mantine-scale));line-height:1.4}.pdpPurchaseStory_body__XerKZ p>b:first-child,.pdpPurchaseStory_body__XerKZ p>strong:first-child{font-weight:500}.pdpPurchaseStory_summary__ZXQWR{font-size:calc(.875rem * var(--mantine-scale));line-height:1.5;margin-top:calc(.75rem * var(--mantine-scale))}.pdpPurchaseStory_body__XerKZ p>b:first-child,.pdpPurchaseStory_body__XerKZ p>strong:first-child{font-size:calc(.9375rem * var(--mantine-scale));line-height:1.35}.pdpPurchaseStory_story__D5W7o h2{font-size:clamp(23px,7vw,30px);max-width:none;white-space:nowrap;text-wrap:nowrap}}html[lang=ja-JP] .pdpPurchaseStory_story__D5W7o h2{font-family:var(--font-brand),var(--font-brand-fallback);font-weight:700}.preview-inline-note_note__N_V0_{width:100%;min-width:0;color:#172235}.preview-inline-note_note__N_V0_ label{display:block;margin-bottom:calc(.5rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));line-height:calc(1.375rem * var(--mantine-scale));font-weight:600}.preview-inline-note_note__N_V0_ label span{color:#586477;font-weight:400}.preview-inline-note_note__N_V0_ textarea{display:block;width:100%;box-sizing:border-box;min-height:calc(4.375rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));resize:vertical;border:calc(.0625rem * var(--mantine-scale)) solid #cbd2dc;border-radius:calc(.625rem * var(--mantine-scale));background:#fff;color:#172235;font:inherit;font-size:calc(1rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));caret-color:#172235}.preview-inline-note_note__N_V0_ textarea::placeholder{color:#687385;opacity:1}.preview-inline-note_note__N_V0_ textarea:hover:not(:disabled){border-color:#8795a9}.preview-inline-note_note__N_V0_ textarea:focus{outline:none;border-color:#627b9b;box-shadow:inset 0 0 0 calc(.0625rem * var(--mantine-scale)) #627b9b}.preview-inline-note_note__N_V0_ textarea:disabled{background:#f5f6f8;color:#586477;cursor:wait}.preview-inline-note_note__N_V0_ textarea::selection{background:#dce5f2;color:#172235}.preview-inline-note_note__N_V0_ p{margin:calc(.5rem * var(--mantine-scale)) 0 0;color:#586477;font-size:calc(.8125rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale))}.preview-inline-note_note__N_V0_ .preview-inline-note_error__7OE7w{color:#ab2721}@media (max-width:768px){.preview-inline-note_note__N_V0_ label{margin-bottom:calc(.25rem * var(--mantine-scale))}.preview-inline-note_note__N_V0_ textarea{padding-block:calc(.5rem * var(--mantine-scale));min-height:calc(4.125rem * var(--mantine-scale))}.preview-inline-note_note__N_V0_ p{margin-top:calc(.25rem * var(--mantine-scale))}.preview-inline-note_note__N_V0_ textarea{height:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));max-height:calc(2.75rem * var(--mantine-scale));resize:none;white-space:pre;overflow:auto}}.pdpSizeNote_note__hMb7h{display:flex;align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));margin:calc(.75rem * var(--mantine-scale)) 0 0;color:#6e7484;font-family:inherit;font-size:calc(.75rem * var(--mantine-scale));font-weight:400;line-height:1.4;text-align:start}.pdpSizeNote_note__hMb7h>svg{flex:0 0 calc(1rem * var(--mantine-scale));margin-top:max(0px,calc((1lh - 16px) / 2))}.pdpSizeNote_note__hMb7h>span{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.pdpSizeNote_previewWithNote__CBAtz{min-width:0}@media (max-width:768px){.pdpSizeNote_note__hMb7h{color:#6e7484!important;font-size:calc(.6875rem * var(--mantine-scale));line-height:1.45}[data-preview-layout-presentation=four_grid] .pdpSizeNote_note__hMb7h{font-size:calc(.75rem * var(--mantine-scale));line-height:1.5}}.pdpVerticalPhotoPreview_preview__D_lLC{position:fixed;inset:0;overflow-y:auto;overscroll-behavior:contain;background:rgba(10,10,11,.96);padding:64px 12px max(24px,env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.pdpVerticalPhotoPreview_photo__S9iom{display:block;width:100%;height:auto;margin:0 0 calc(.75rem * var(--mantine-scale))}.pdpVerticalPhotoPreview_close__wMx2r{position:fixed;top:max(12px,env(safe-area-inset-top));right:calc(1rem * var(--mantine-scale));z-index:1;display:grid;place-items:center;width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border:0;border-radius:50%;background:#fff;color:#13151a;cursor:pointer}.pdpVerticalPhotoPreview_close__wMx2r:focus-visible{outline:calc(.1875rem * var(--mantine-scale)) solid #f77f00;outline-offset:calc(.1875rem * var(--mantine-scale))}.pdpVerticalPhotoPreview_close__wMx2r:hover{background:#f4f4f4}.pdpVerticalPhotoPreview_close__wMx2r:active{background:#e5e5ea}