html[data-sz-theme=light] .sz-rd-header.final-header,html:not([data-sz-theme=light]) .sz-rd-header.final-header{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.sz-rd-header.final-header .final-brand-mark{width:40px;height:40px;object-fit:contain}.sz-rd-header.final-header .final-brand .brand-word{font:17px Marcellus,Marcellus Fallback,serif;letter-spacing:.02em}.sz-rd-header.final-header .final-brand em{font-style:normal;color:var(--text-accent)}.sz-rd-header.final-header .final-icon{position:relative;font-weight:500}.sz-rd-header.final-header .final-icon b{position:absolute;top:2px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--action);color:var(--action-ink);font-size:10px;line-height:16px;text-align:center}.sz-rd-header.final-header .final-icon b[hidden],.sz-rd-header.final-header .final-icon b[data-empty],.sz-rd-header.final-header .sz-rd-themeico{display:none}html[data-sz-theme=light] .sz-rd-header.final-header .sz-rd-themeico--moon,html:not([data-sz-theme=light]) .sz-rd-header.final-header .sz-rd-themeico--sun{display:block}html[data-sz-theme=light] [data-sz-pm-theme-caption]:after{content:"Dark"}html:not([data-sz-theme=light]) [data-sz-pm-theme-caption]:after{content:"Light"}.sz-rd-header.final-header .sz-rd-authdot{position:absolute;top:6px;right:10px}.sz-rd-menu-open .sz-rd-header.final-header{position:sticky}@media(max-width:767px){.sz-rd-header.final-header .final-desktop-links,.sz-rd-header.final-header .desktop-extra{display:none}.sz-rd-header.final-header .final-header-inner{min-height:64px;width:calc(100% - 24px)}}@media(min-width:768px)and (max-width:1023px){.sz-rd-header.final-header .final-desktop-links{gap:12px;font-size:12px}}.sz-rd-body .sz-rd-announce{background:#143c2e;color:#eff8e9;border:0}.sz-rd-body .sz-rd-announce .sz-rd-softlaunch__chip{background:#ffffff14;color:#eff8e9;border-color:#ffffff2e}.sz-rd-body .sz-rd-announce a{color:#dff5e3}@media(max-width:767px){html .sz-rd-tabbar{display:grid;grid-template-columns:repeat(5,1fr);padding:3px 12px calc(3px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}html .sz-rd-tabbar[data-sz-split-nav] .sz-rd-tabbar__tab{min-height:48px;gap:2px;color:var(--ink);font-size:12px}html .sz-rd-tabbar[data-sz-split-nav] .sz-rd-tabbar__label{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}html .sz-rd-tabbar .sz-rd-tabbar__tab[aria-current=page]{color:var(--text-accent);font-weight:600}}.sz-pm-section{display:block}.sz-pm.hero{margin-top:28px}.sz-pm .hero-photograph img{border-radius:18px}.sz-pm .final-category-grid a,.sz-pm .guide a{text-decoration:none;color:inherit;display:block}.sz-pm .category-tile{text-align:left;display:block;text-decoration:none;color:inherit}.sz-pm .category-links a{font-weight:600;border-bottom:1px solid currentColor;padding-block:4px;margin-right:16px}.sz-pm .reassurance a{text-align:left}.sz-pm .story-foot a{font-weight:600;border-bottom:1px solid currentColor}.sz-pm .final-newsletter form label{display:block}.sz-pm .final-newsletter form input[type=email]{width:100%;min-height:44px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:var(--surface);color:var(--ink);font:inherit;margin-top:6px}.sz-pm .final-newsletter form .final-check{display:flex;gap:8px;align-items:center;margin:12px 0}.sz-pm .final-newsletter form .final-check input{width:16px;height:16px}.sz-pm .final-newsletter form .button{width:100%}.sz-pm.premium-footer .premium-footer__logo img{width:40px;height:40px;object-fit:contain}.sz-pm.premium-footer .premium-footer__logo span{font:17px Marcellus,Marcellus Fallback,serif;letter-spacing:.04em}.sz-pm.premium-footer .premium-footer__logo em{font-style:normal;color:var(--text-accent)}@media(min-width:768px){.sz-pm.premium-footer .premium-footer__group>summary{pointer-events:none;list-style:none}.sz-pm.premium-footer .premium-footer__group>summary::-webkit-details-marker{display:none}}@media(max-width:767px){.sz-pm.premium-footer .premium-footer__group>summary{cursor:pointer}}.sz-pm.premium-footer .sz-rd-footer__pay{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:4px;font-size:11px;font-weight:700;background:#b2fce4;color:#0c2b27}.sz-pm.premium-footer .sz-rd-footer__pay--zip{background:#aa8fff;color:#1a0d4a}.sz-rd-header.final-header .sz-rd-burger{display:flex}.sz-rd-header.final-header .final-brand .sz-brand{display:inline-flex;align-items:center;gap:8px}.sz-rd-header.final-header .final-brand .sz-brand__word{font:17px Marcellus,Marcellus Fallback,serif;letter-spacing:.02em;color:var(--ink)}.sz-rd-header.final-header .final-brand .sz-brand__word em{font-style:normal;color:var(--text-accent)}.sz-rd-header.final-header .final-brand .sz-brand__symbol{width:40px;height:40px}.sz-pm.premium-footer .premium-footer__logo .sz-brand{display:inline-flex;align-items:center;gap:8px}.sz-rd-header.final-header .header-icon-caption{display:block;font-size:12px;line-height:15px;color:var(--ink)}.sz-rd-body .sz-rd-softlaunch,.sz-rd-body .sz-rd-announce{background:#143c2e;color:#eff8e9;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.sz-rd-body .sz-rd-softlaunch *,.sz-rd-body .sz-rd-announce *{color:#eff8e9}.sz-rd-body .sz-rd-softlaunch__chip{background:#ffffff14;border-color:#ffffff2e}.sz-pm .button,.sz-pm button.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:14px 23px;border-radius:10px;font-size:12px;font-weight:700;background:var(--action);color:var(--action-ink);border:0;box-shadow:inset 0 1px #ffffff50,0 6px 12px -8px #0006;cursor:pointer}.sz-pm .button:hover{filter:brightness(1.08)}.sz-pm.hero h1 em{display:block;max-width:7.25em}.sz-pm .guide img{width:100%;height:auto;aspect-ratio:700/440;object-fit:cover;border-radius:10px}html .sz-rd-body .sz-rd-softlaunch,html .sz-rd-body .sz-rd-announce{background:#143c2e;color:#eff8e9;border:0}.sz-rd-header.final-header button{border:0;background:none;box-shadow:none;border-radius:6px}.sz-pm-collhead{margin:42px 0 0}.sz-pm-collhead .sz-rd-listing__title{font-family:Marcellus,Marcellus Fallback,serif;font-weight:400;font-size:clamp(34px,4vw,48px);line-height:1.08;letter-spacing:-.035em;text-transform:none;margin:0}.sz-pm-collhead .final-lead{font-size:15px}.sz-rd-body .sz-pm-cols{display:block}.sz-pm-facets{margin:20px 0 0}.sz-pm-facets>summary{font-size:14px;font-weight:600;list-style:none;display:flex;align-items:center;gap:8px}.sz-pm-facets>summary::-webkit-details-marker{display:none}.sz-pm-facets>summary:before{content:"\25b8";font-size:11px}.sz-pm-facets[open]>summary:before{content:"\25be"}.sz-pm-facets .sz-rd-fltr__cb,.sz-pm-facets .sz-rd-fltr__toggle{display:none}html .sz-pm-facets .sz-rd-side{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 24px;position:static;max-width:none;min-width:0;padding:16px 0 20px;flex:none}html .sz-pm-facets .sz-rd-side .sz-rd-side__card{background:transparent;border:0;box-shadow:none;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.sz-pm-facets .sz-rd-side__h{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:8px}.sz-rd-body .sz-pm-cols .sz-rd-results{width:100%;flex:none}.sz-rd-body .sz-pm-cols .sz-rd-results__bar{margin:28px 0 8px;padding:0;border:0;background:transparent;gap:12px}.sz-rd-body .sz-pm-cols .sz-rd-sort{min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit}.sz-rd-body .sz-pm-cols .sz-rd-view__btn{min-width:38px;min-height:38px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}.sz-rd-body .sz-pm-cols .sz-rd-view__btn[aria-pressed=true]{background:var(--surface-soft);border-color:var(--action);color:var(--text-accent)}.sz-pm.final-count{margin:0 0 18px}.sz-rd-body .sz-pm-cols .sz-rd-card{background:var(--surface);border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);overflow:hidden}.sz-rd-body .sz-pm-cols .sz-rd-card__mediawrap,.sz-rd-body .sz-pm-cols .sz-rd-card__media{border-radius:0}.sz-rd-body .sz-pm-cols .sz-rd-card__body{padding:16px 16px 14px}.sz-rd-body .sz-pm-cols .sz-rd-card__name{font-size:14px;font-weight:600;line-height:1.35;text-transform:none;letter-spacing:0}.sz-rd-body .sz-pm-cols .sz-rd-card__meta{font-size:12px;color:var(--muted);line-height:1.6}.sz-rd-body .sz-pm-cols .sz-rd-card__genus{font-weight:500;color:var(--ink)}.sz-rd-body .sz-pm-cols .sz-rd-card__price{font-family:Manrope,Manrope Fallback,sans-serif;font-size:16px;font-weight:600;color:var(--ink);letter-spacing:0}.sz-rd-body .sz-pm-cols .sz-rd-card__from{font-size:12px;font-weight:500;color:var(--muted);text-transform:none;letter-spacing:0}.sz-rd-body .sz-pm-cols .sz-rd-card__per{font-size:12px;color:var(--muted)}.sz-rd-body .sz-pm-cols .sz-rd-card__bulklabel,.sz-rd-body .sz-pm-cols .sz-rd-gradepill{background:transparent;border:1px solid var(--line);color:var(--muted);border-radius:999px}@media(max-width:767px){.sz-pm-collhead{margin-top:22px}.sz-rd-body .sz-pm-cols .sz-rd-card__body{padding:12px 11px 13px}}.sz-rd-pdp .sz-rd-crumbs{font-size:12px;color:var(--muted)}.sz-rd-pdp .sz-rd-pdp__title{font-family:Marcellus,Marcellus Fallback,serif;font-weight:400;font-size:clamp(32px,3.6vw,46px);line-height:1.08;letter-spacing:-.035em;text-transform:none}.sz-rd-pdp .sz-rd-pdp__metarow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-accent);font-weight:700;margin-top:0;order:-1}.sz-rd-pdp .sz-rd-pdp__metarow a{color:var(--text-accent)}.sz-rd-pdp .sz-rd-pdp__info{display:flex;flex-direction:column}.sz-rd-pdp .sz-rd-pdp__main{border-radius:13px;border:1px solid var(--line)}.sz-rd-pdp #sz-rd-product-form{display:block;margin-top:18px;padding:20px;border:1px solid var(--line);border-radius:13px;background:var(--surface);box-shadow:var(--shadow)}.sz-rd-pdp #sz-rd-product-form .sz-rd-pdp__opt{margin:0;padding:0 0 14px}.sz-rd-pdp #sz-rd-product-form .sz-rd-pdp__opt.sz-grade-group>legend{font-family:Marcellus,Marcellus Fallback,serif;font-size:22px;font-weight:400;letter-spacing:-.02em;margin-bottom:4px}.sz-rd-pdp #sz-rd-product-form .sz-rd-pdp__gradehint{color:var(--muted);font-size:12px;margin-bottom:12px}.sz-rd-pdp .sz-rd-pdp__pricebox{border-top:0;padding-top:0}.sz-rd-pdp .sz-rd-pdp__pricebox .sz-rd-pdp__price{font-family:Manrope,Manrope Fallback,sans-serif;font-size:30px;font-weight:600;letter-spacing:-.01em}.sz-rd-pdp .sz-rd-pdp__buyrow .sz-rd-btn,.sz-rd-pdp .sz-rd-pdp__buyrow button[type=submit]{min-height:48px;border-radius:9px;background:var(--action);color:var(--action-ink);font-weight:700;font-size:13px;box-shadow:inset 0 1px #ffffff50,0 6px 12px -8px #0006}.sz-rd-pdp .sz-rd-qty{border:1px solid var(--line);border-radius:7px;background:var(--surface)}.sz-rd-pdp .sz-rd-pdp__details{border-top:1px solid var(--line)}.sz-rd-pdp .sz-rd-pdp__details>summary{font-size:15px;font-weight:500;padding:16px 0;text-transform:none;letter-spacing:0}.sz-rd-pdp .sz-rd-pdp__details>summary .sz-rd-i{display:none}.sz-rd-pdp .sz-rd-pdp__details>summary:after{content:"+";font-size:18px;color:var(--muted);margin-left:auto}.sz-rd-pdp .sz-rd-pdp__details[open]>summary:after{content:"\2013"}.sz-rd-pdp .sz-rd-pdp__facts--compact:before{font-family:Marcellus,Marcellus Fallback,serif;font-size:20px;font-weight:400;letter-spacing:-.02em;text-transform:none;color:var(--ink)}.sz-rd-pdp .sz-rd-tiers .sz-rd-tier{border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}@media(min-width:1024px){.sz-rd-pdp .sz-rd-pdp__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px}}html .sz-rd-body .sz-rd-announce__inner,html .sz-rd-body .sz-rd-softlaunch__inner,html .sz-rd-body .sz-rd-announce__meter{background:transparent;color:#eff8e9}html .sz-rd-body .sz-rd-announce__track{background:#ffffff2a}html .sz-rd-body .sz-rd-announce__fill{background:#9ccb9f}html .sz-rd-body .sz-rd-announce__meter-label{background:#ffffff1f;color:#eff8e9}.sz-pm.final-main{width:min(1280px,calc(100% - 64px));margin:42px auto 0}.sz-pm.final-collection h1{font-size:clamp(34px,4vw,48px)}.sz-pm .final-products[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sz-pm .final-products[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1023px){.sz-pm .final-products[data-columns="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.sz-pm.final-main{width:calc(100% - 36px);margin-top:28px}.sz-pm .final-products[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sz-pm .final-view-mode button[data-cols="4"]{display:none}}.sz-pm .final-products .product-card[hidden]{display:none}.sz-pm .final-empty{margin:20px 0;color:var(--muted)}.sz-pm .final-empty button{border:1px solid var(--line);border-radius:6px;padding:8px 12px;margin-left:8px}.sz-pm .final-note{font-size:12px;color:var(--muted);margin-top:24px}.sz-pm .product-image-empty{display:block;aspect-ratio:1/1;background:var(--surface-soft)}.sz-pm .product-card .wishlist{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--ink)}.sz-pm .product-card .wishlist[aria-pressed=true]{color:#c0392b}.sz-pm .product-card .card-price small{font-size:12px;font-weight:500;color:var(--muted)}.sz-pm .final-main .sz-referral-inline{margin:0 0 8px}.sz-pm-pdp{display:block}.sz-pm-pdp .sz-pm-order-form{display:contents}.sz-pm-pdp .grade-option[data-unavailable]{opacity:.55}.sz-pm-pdp .commerce-pdp-tools [data-sz-wishlist][aria-pressed=true]{color:#c0392b}.sz-pm-pdp .disclosure-body h2,.sz-pm-pdp .disclosure-body h4{font:600 15px/1.4 Manrope,Manrope Fallback,sans-serif;margin:14px 0 6px}.sz-pm-pdp .disclosure-body img{max-width:100%;height:auto;border-radius:8px}.sz-pm-pdp .sz-pm-faqwrap .sz-rd-faq__h,.sz-pm-pdp .sz-pm-faqwrap h2{font:600 15px/1.4 Manrope,Manrope Fallback,sans-serif}.sz-pm-pdp .sz-pm-faqwrap details{border-top:1px solid var(--line)}.sz-pm-pdp .sz-pm-faqwrap summary{padding:10px 0;cursor:pointer;font-weight:500}.sz-pm-pdp .sz-pm-followup{margin:48px 0 0}html[data-sz-theme=light] .sz-rd-announce,html[data-sz-theme=light] .sz-shipping-return,html .sz-rd-announce,html .sz-shipping-return{background:#143c2e!important;color:#eff8e9!important;border:0!important}html .sz-rd-announce *,html .sz-shipping-return *{color:#eff8e9}html .sz-rd-announce__track,html .sz-shipping-return .sz-rd-announce__track{background:#ffffff2a!important}html .sz-rd-announce__meter-label{background:#ffffff1f!important;color:#eff8e9!important}html .sz-rd-menu{background:var(--surface);border-top:1px solid var(--line);color:var(--ink);padding:16px clamp(16px,4vw,48px) 28px}html .sz-rd-menu a,html .sz-rd-menu summary{color:var(--ink);font:500 15px/1.4 Manrope,Manrope Fallback,sans-serif;text-transform:none;letter-spacing:0;border-radius:6px}html .sz-rd-menu .sz-rd-menu__group{border-bottom:1px solid var(--line);padding:6px 0}html .sz-rd-menu .sz-rd-menu__group summary{font-size:17px;min-height:44px;padding:10px 8px}html .sz-rd-menu .sz-rd-menu__sub{display:block;padding:9px 8px;font-size:13px;min-height:40px}html .sz-rd-menu .sz-rd-menu__subhead{font-weight:600;font-size:14px}html .sz-rd-menu .sz-rd-menu__catalogue{display:inline-block;padding:12px 8px;color:var(--text-accent);font-weight:600}html .sz-rd-menu a:hover,html .sz-rd-menu summary:hover{background:var(--surface-soft)}html .sz-rd-menu .sz-rd-menu__theme{display:flex;gap:10px;align-items:center;padding:0 0 12px}html .sz-rd-menu .sz-rd-menu__theme-btn{border:1px solid var(--line);border-radius:6px;padding:8px 12px;background:var(--surface);color:var(--ink)}html .sz-rd-menu .sz-rd-menu__theme-btn[aria-pressed=true]{background:var(--surface-soft);border-color:var(--action)}@media(min-width:768px){html .sz-rd-menu{columns:3;column-gap:32px}html .sz-rd-menu .sz-rd-menu__theme,html .sz-rd-menu .sz-rd-menu__catalogue{column-span:all}html .sz-rd-menu .sz-rd-menu__group{break-inside:avoid}}html .sz-rd-cartqv{background:var(--surface);color:var(--ink);border-left:1px solid var(--line);box-shadow:0 24px 70px #001a1266}html .sz-rd-cartqv .sz-rd-cartqv__title{font:400 24px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.02em;text-transform:none;color:var(--ink)}html .sz-rd-cartqv a,html .sz-rd-cartqv button{color:var(--ink)}html .sz-rd-cartqv .sz-rd-btn{background:var(--action);color:var(--action-ink);border-radius:9px;font-weight:700}html .sz-rd-search__dialog{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 70px #001a1266}html .sz-rd-search__input{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:8px;font:inherit}html .sz-mobile-more{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:12px}html .sz-mobile-more a{color:var(--ink);padding:12px;min-height:44px;display:block;border-radius:6px}html .sz-mobile-more h2{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.02em;text-transform:none}.sz-pm,.sz-pm :is(h1,h2,h3,p,label,button,summary,.text-link){color:var(--ink)}.sz-pm :is(.eyebrow,.final-count,.final-lead,.card-meta,.card-stock,.hero-description,.category-intro,.final-note,small){color:var(--muted)}.sz-pm .hero h1 em,.sz-pm h1 em{color:var(--text-accent)}.sz-pm .button,.sz-pm .primary-button{color:var(--action-ink)}.sz-pm-pdp{--bg:transparent;--action-ink:#fff;--surface-soft:#eef3ed;--ink:#111a14;--muted:#5e6f63;--line:#e2e7e3;--text-accent:#23603c;--shadow:inset 0 1px 0 #fff,0 2px 4px -2px #132e2318,0 15px 26px -18px #132e2342;background:transparent}html:not([data-sz-theme=light]) .sz-pm-pdp{--bg:transparent;--action-ink:#04130a;--surface:#123632;--surface-soft:#0d2f2b;--ink:#eef4ee;--muted:#a8bcaa;--line:#345650;--text-accent:#8ed5a3;--shadow:inset 0 1px 0 #d2ffe615,0 2px 4px -2px #0003,0 15px 26px -18px #0008;background:transparent}.sz-pm-pdp .primary-button,.sz-pm-pdp .button,.sz-pm-pdp .purchase button:not(.quantity-control button),.sz-pm-pdp .grade-option{border-radius:10px}.sz-pm-pdp .quantity-control,.sz-pm .final-facets select,.sz-pm .final-pagination button,.sz-pm .final-toolbar button,.sz-pm .final-search input{border-radius:6px}.sz-pm-pdp .sz-rd-dot{border-radius:999px}.sz-rd-body .sz-rd-badge,.sz-rd-body .sz-rd-card__chip{border-radius:999px;font:600 11px/1.4 Manrope,Manrope Fallback,sans-serif;letter-spacing:0;text-transform:none}.sz-pm-pdp .sz-acc__rule,.sz-pm-pdp .sz-acc__note,.sz-pm-pdp .sz-rd-faq__list,.sz-pm-pdp .sz-acc__panel{border-color:var(--line);background-color:transparent}.sz-pm-pdp .sz-acc__rule{background:var(--line)}.sz-pm-pdp .selection-library h3,.sz-pm-pdp .sz-acc__panel h3{font:600 14px/1.4 Manrope,Manrope Fallback,sans-serif;letter-spacing:0;text-transform:none;color:var(--ink)}.sz-rd-body .jdgm-widget,.sz-rd-body .jdgm-rev-widg{color:var(--ink)}.sz-rd-body .jdgm-rev-widg__title,.sz-rd-body .jdgm-carousel-title{font:400 29px/1.13 Marcellus,Marcellus Fallback,serif!important;letter-spacing:-.035em;text-transform:none}.sz-pm .final-products.final-products--related{margin-top:12px}.sz-pm-related{width:min(1280px,calc(100% - 64px));margin:54px auto 0}.sz-pm-related__row>h2{font:400 clamp(24px,2.6vw,36px)/1.13 Marcellus,"Marcellus Fallback",serif;letter-spacing:-.035em;margin:0 0 18px}@media(max-width:767px){.sz-pm-related{width:calc(100% - 36px);margin-top:36px}}@media(max-width:767px){html body #sz-concierge-launcher.sz-concierge-launcher,html body .sz-concierge-launcher{top:auto!important;bottom:calc(var(--sz-pips-nav-height,55px) + 12px)!important;right:12px!important;left:auto!important}}html .sz-concierge-launcher__badge{border-color:var(--line)}.sz-rd-body .shopify-policy__container{width:min(1280px,calc(100% - 64px));max-width:none;margin:42px auto 60px;padding:0}.sz-rd-body .shopify-policy__title{text-align:left}.sz-rd-body .shopify-policy__title h1{font:400 clamp(34px,4vw,48px)/1.08 Marcellus,"Marcellus Fallback",serif;letter-spacing:-.035em;margin:0 0 24px;text-align:left}.sz-rd-body .shopify-policy__body{max-width:72ch;font-size:15px;line-height:1.7}.sz-rd-body .shopify-policy__body h2{font:400 24px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.02em;text-transform:none;margin:32px 0 10px}.sz-rd-body .shopify-policy__body li{margin:6px 0}@media(max-width:767px){.sz-rd-body .shopify-policy__container{width:calc(100% - 36px);margin-top:28px}}.sz-pm-related__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.sz-pm-related__row h2{margin:0}@media(max-width:767px){.sz-pm .final-products--related{grid-template-columns:repeat(2,minmax(0,1fr))}}html .sz-rd-body .sz-rd-announce-band{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 32px;width:100%;max-width:none;margin:0;padding:0 clamp(16px,3vw,40px);background:#143c2e;color:#eff8e9}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch,html .sz-rd-body .sz-rd-announce-band .sz-rd-announce{width:auto;max-width:none;margin:0;padding:0;flex:0 1 auto;border:0}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__inner,html .sz-rd-body .sz-rd-announce-band .sz-rd-announce__inner{width:auto;max-width:none;margin:0;padding:9px 0;min-height:36px;font-size:12px;display:flex;align-items:center;gap:10px}html .sz-rd-body .sz-rd-announce-band .sz-rd-announce__meter{max-width:220px}@media(max-width:767px){html .sz-rd-body .sz-rd-announce-band{gap:0 12px}html .sz-rd-body .sz-rd-announce-band[data-cart-empty] .sz-rd-announce{display:none}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__inner{padding:7px 0;min-height:32px;font-size:11px;flex-wrap:nowrap}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__text--mobile{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .sz-rd-body .sz-rd-announce-band .sz-rd-announce__inner{padding:4px 0 8px;min-height:0;font-size:11px}}html .sz-rd-menu .sz-rd-menu__theme{display:none}html .sz-rd-menu>a,html .sz-rd-menu .sz-rd-menu__group summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 8px;font:500 15px/1.4 Manrope,Manrope Fallback,sans-serif;border-bottom:1px solid var(--line);border-radius:0}html .sz-rd-menu .sz-rd-menu__group{border:0;padding:0}html .sz-rd-menu .sz-rd-menu__catalogue{display:flex;color:var(--text-accent);font-weight:600}@media(min-width:768px){html .sz-rd-menu>a,html .sz-rd-menu .sz-rd-menu__group{break-inside:avoid}}html .sz-rd-search__input:focus-visible{outline:2px solid var(--action);outline-offset:2px;border-color:var(--line);box-shadow:none}html .sz-rd-search__dialog .sz-rd-btn--outline,html .sz-rd-search__quick a,html .sz-rd-searchpg__quick a{border-radius:999px;min-height:36px;padding:6px 14px;font:600 12px/1.4 Manrope,Manrope Fallback,sans-serif;background:var(--surface-soft);border:1px solid var(--line);color:var(--ink);box-shadow:none}html .sz-rd-search__dialog .sz-rd-sg__viewall{display:inline-flex;align-items:center;justify-content:center;min-height:46px;height:auto;padding:12px 23px;border-radius:10px;font:700 12px/1 Manrope,Manrope Fallback,sans-serif;background:var(--action);color:var(--action-ink)}html .sz-rd-search__dialog .sz-rd-sg__grouphead,html .sz-rd-search__dialog h3{font:600 14px/1.4 Manrope,Manrope Fallback,sans-serif;color:var(--muted);text-transform:none;letter-spacing:0}html .final-header .sz-brand,html .final-header .final-brand{gap:8px}html .final-header .sz-brand__word{margin-left:0}html .final-header .sz-brand__word{font:400 17px/1 Marcellus,Marcellus Fallback,serif;letter-spacing:0;color:var(--ink)}html .final-header .sz-brand__word em,html .final-header .sz-brand__symbol{color:var(--text-accent)}@media(max-width:767px){html .final-header .sz-brand__word{font-size:14px}html .final-header .sz-brand__symbol{flex-basis:29px;width:29px;height:29px}}@media(min-width:768px){html .sz-rd-header.final-header .sz-rd-menu{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:min(960px,calc(100% - 32px));max-height:calc(100dvh - 120px);overflow:auto;border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 70px #001a1266;padding:24px;column-count:3;column-gap:24px}html .sz-rd-menu-open .sz-rd-header.final-header .sz-rd-menu{display:block}}html [data-sz-pm-pdp] .pdp-page .grade-option,html [data-sz-pm-pdp] .pdp-page .primary-button,html [data-sz-pm-pdp] .pdp-page .purchase>button,html [data-sz-pm-pdp] .pdp-page .gallery-actions button,html [data-sz-pm-pdp] .pdp-page .wishlist-button{border-radius:10px}html [data-sz-pm-pdp] .pdp-page .quantity-control,html [data-sz-pm-pdp] .pdp-page .quantity-control>*{border-radius:6px}html body .sz-pm-pdp .grade-option,html body .sz-pm-pdp .primary-button,html body .sz-pm-pdp .gallery-actions button,html body .sz-pm-pdp .wishlist-button,html body .sz-pm-pdp .purchase>button{border-radius:10px!important}html body .sz-pm-pdp .quantity-control{border-radius:6px!important}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__link,html .sz-rd-body .sz-rd-announce-band a{color:#eff8e9!important;text-decoration:underline;text-underline-offset:3px;font-weight:600}@media(max-width:767px){html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__chip{display:none}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__text--mobile{overflow:visible;white-space:normal;text-align:center}}.sz-loader{position:fixed;inset:0 0 auto 0;z-index:2147483000;pointer-events:none}.sz-loader__bar{position:fixed;top:0;left:0;right:0;height:3px;overflow:hidden;background:color-mix(in srgb,var(--action,#1b7f47) 18%,transparent);opacity:0;transition:opacity .3s ease}.sz-loader__bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;border-radius:3px;background:linear-gradient(90deg,transparent,var(--action,#1b7f47) 30%,#7fd6a0 60%,var(--action,#1b7f47) 85%,transparent);animation:sz-loader-slide 1.4s cubic-bezier(.5,0,0,1) infinite}.sz-loader__pill{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border-radius:999px;background:var(--surface,#fff);color:var(--ink,#111a14);border:1px solid var(--line,#e2e7e3);box-shadow:0 12px 32px -12px #031a1359;font:500 13px/1 Manrope,Manrope Fallback,sans-serif;letter-spacing:-.01em;opacity:0;transform:translate(-50%,12px);transition:opacity .3s cubic-bezier(.5,0,0,1),transform .3s cubic-bezier(.5,0,0,1)}.sz-loader__mark{width:22px;height:22px;background:var(--action,#1b7f47);-webkit-mask:var(--sz-loader-mark) center/contain no-repeat;mask:var(--sz-loader-mark) center/contain no-repeat;animation:sz-loader-swim 1.6s ease-in-out infinite}.sz-loader.is-on .sz-loader__bar{opacity:1}.sz-loader.is-on .sz-loader__pill{opacity:1;transform:translate(-50%)}@keyframes sz-loader-slide{0%{transform:translate(-100%)}to{transform:translate(270%)}}@keyframes sz-loader-swim{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(2px,-3px) rotate(4deg)}}@media(max-width:767px){.sz-loader__pill{bottom:calc(84px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.sz-loader__bar:after{animation-duration:3s}.sz-loader__mark{animation:none}}.sz-pm-pdp .sz-pm-savings,.sz-pm-pdp .sz-pm-bonus{font-size:13px;line-height:1.55;color:var(--ink);margin:10px 0 0;font-variant-numeric:tabular-nums}.sz-pm-pdp .sz-pm-bonus{color:var(--action)}.sz-pm-pdp .sz-pm-savings[hidden],.sz-pm-pdp .sz-pm-bonus[hidden],.sz-pm-pdp .mode-chooser[hidden],.sz-pm-pdp .preorder-terms[hidden],.sz-pm-pdp .consent-row[hidden],.sz-pm-pdp .purchase-modes label[hidden]{display:none}.sz-pm-pdp .order-totals strong{font-variant-numeric:tabular-nums}.sz-pm-pdp .consent-row{margin-top:16px}.sz-pm-pdp .consent-row a{text-decoration:underline;text-underline-offset:3px}.sz-pm-pdp .primary-button{margin-top:4px}.sz-pm-pdp .primary-button:disabled{opacity:.4;cursor:not-allowed}.sz-pm-pdp [data-sz-pm-status]{font-size:12px;color:var(--muted);margin:8px 0 0;min-height:1em}.sz-pm-pdp [data-sz-pm-status]:empty{margin:0;min-height:0}.sz-pm-pdp .sz-pm-guarantee{margin-top:16px;padding:16px;background:var(--surface-soft);border-radius:10px;font-size:13px;line-height:1.6}.sz-pm-pdp .sz-pm-guarantee p+p{margin-top:6px}.sz-pm-pdp .sz-pm-guarantee a{text-decoration:underline;text-underline-offset:3px}.sz-pm-pdp .sz-pm-dispatch{margin:14px 0 0;font-size:13px;line-height:1.55;font-weight:600}.sz-pm-pdp .sz-pm-packing{margin:4px 0 0;font-size:12px;color:var(--muted)}.sz-pm-pdp .sz-rd-offer{margin:12px 0 0}.sz-pm-pdp .sz-rd-offer [data-sz-offer-open]{background:none;border:0;padding:6px 0;min-height:44px;color:var(--ink);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:767px){.sz-pm-pdp .sz-pm-guarantee{padding:14px}}.sz-pm-pdp .pdp-page[data-layout="01"] .selection-sidebar .blend-jumps a{position:relative;padding-left:12px;color:var(--muted);font-weight:400}.sz-pm-pdp .pdp-page[data-layout="01"] .selection-sidebar .blend-jumps a[aria-current=location]{color:var(--ink);font-weight:600}html[data-sz-theme=light]{--text-accent:#23603c}html[data-sz-theme=dark]{--text-accent:#8ed5a3}.sz-pm-pdp .sz-pm-rating{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--muted);text-decoration:none}.sz-pm-pdp .sz-pm-rating__text{text-decoration:underline;text-underline-offset:3px}.sz-pm-pdp .sz-pm-stars{font-size:15px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,var(--ink) calc(var(--r,0) / 5 * 100%),var(--line) 0);-webkit-background-clip:text;background-clip:text;color:transparent}html:not([data-sz-theme=light]) .sz-pm-pdp .sz-pm-stars{background:linear-gradient(90deg,var(--ink) calc(var(--r,0) / 5 * 100%),rgba(238,245,232,.28) 0);-webkit-background-clip:text;background-clip:text}@media(hover:hover)and (pointer:fine){.sz-pm-pdp .sz-pm-rating:hover{color:var(--ink)}}html .sz-rd-tabbar[data-sz-split-nav] .sz-rd-tabbar__tab{width:100%;justify-self:stretch;justify-content:center}.sz-pm-pdp .selection-line{align-items:flex-start}.sz-pm-pdp .selection-line>p{margin-left:auto}.sz-pm-pdp .sz-pm-heart{flex:0 0 auto;display:inline-grid;place-items:center;width:44px;height:44px;margin:-6px -6px 0 0;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.sz-pm-pdp .sz-pm-heart:hover{border-color:var(--action);color:var(--action)}.sz-pm-pdp .sz-pm-heart:focus-visible{outline:2px solid var(--action);outline-offset:2px}.sz-pm-pdp .sz-pm-heart[aria-pressed=true]{color:#c0392b;border-color:#c0392b}.sz-pm-pdp .sz-pm-heart[aria-pressed=true] path{fill:currentColor}html[data-sz-theme=dark] .sz-pm-pdp .sz-pm-heart[aria-pressed=true]{color:#ff7a6b;border-color:#ff7a6b}.sz-pm-pdp .identity h1+.sz-pm-rating{margin-top:-6px;min-height:36px}.sz-pm-pdp .identity .juvenile-note+.sz-pm-rating,.sz-pm-pdp .identity .product-summary+.sz-pm-rating{margin-top:2px;min-height:36px}.sz-pm-pdp .grade-desc{margin:14px 0 6px;font-size:15px;line-height:1.55;color:var(--ink);max-width:62ch}.sz-pm-pdp .grade-desc strong{font-weight:600;margin-right:4px}.sz-pm-pdp .grade-desc+.grade-explanation{margin-top:6px;font-size:13px;color:var(--muted)}.sz-pm-grading{color:var(--ink);padding-bottom:40px}.sz-pm-grading .gr-hero{padding-block:40px 18px;max-width:none}.sz-pm-grading h1{font:400 clamp(34px,4vw,48px)/1.13 Marcellus,"Marcellus Fallback",serif;letter-spacing:-.035em;margin:8px 0 16px;max-width:18ch}.sz-pm-grading .gr-lede{font-size:17px;line-height:1.65;max-width:62ch;color:var(--ink);margin:0}.sz-pm-grading .gr-section{padding-block:34px;border-top:1px solid var(--line)}.sz-pm-grading .gr-hero+.gr-section{border-top:0}.sz-pm-grading h2{font:400 clamp(26px,3vw,36px)/1.15 Marcellus,"Marcellus Fallback",serif;letter-spacing:-.03em;margin:4px 0 12px}.sz-pm-grading h3{font:600 15px/1.35 Manrope,Manrope Fallback,sans-serif;margin:0 0 8px}.sz-pm-grading p,.sz-pm-grading li{font-size:15px;line-height:1.7}.sz-pm-grading p{margin:0 0 12px;max-width:72ch}.sz-pm-grading .gr-sub{color:var(--ink);max-width:72ch}.sz-pm-grading .gr-note{font-size:13px;color:var(--muted);margin-top:14px}.sz-pm-grading a:not(.text-link){color:inherit;text-underline-offset:4px}.sz-pm-grading .gr-cols{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:start}.sz-pm-grading .gr-ladder{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:22px 24px;box-shadow:var(--shadow)}.sz-pm-grading .gr-ladder ol{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column-reverse}.sz-pm-grading .gr-ladder li{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.sz-pm-grading .gr-ladder li:last-child{border-top:0}.sz-pm-grading .gr-ladder li strong{font:400 19px/1.2 Marcellus,Marcellus Fallback,serif}.sz-pm-grading .gr-ladder li span{color:var(--muted)}.sz-pm-grading .gr-criteria{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.sz-pm-grading .gr-criteria li{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:18px}.sz-pm-grading .gr-criteria p{font-size:14px;line-height:1.6;color:var(--muted);margin:0}.sz-pm-grading .gr-num{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;border:1px solid var(--line);font:600 12px Manrope,Manrope Fallback,sans-serif;color:var(--text-accent,#23603c);margin-bottom:10px}.sz-pm-grading .gr-tones{margin-top:22px;background:var(--surface-soft);border-radius:13px;padding:18px 22px}.sz-pm-grading .gr-tones dl{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:8px 0 0}.sz-pm-grading .gr-tones dt{font:400 19px/1.2 Marcellus,Marcellus Fallback,serif;margin-bottom:4px}.sz-pm-grading .gr-tones dd{margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.sz-pm-grading .gr-index ul{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.sz-pm-grading .gr-index a{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:baseline;padding:16px 8px;border-top:1px solid var(--line);text-decoration:none;color:var(--ink)}.sz-pm-grading .gr-index a span{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif}.sz-pm-grading .gr-index a small{font-size:13px;color:var(--muted);text-align:right}@media(hover:hover){.sz-pm-grading .gr-index a:hover{background:var(--surface-soft)}}.sz-pm-grading .gr-family{scroll-margin-top:100px}.sz-pm-grading .gr-split{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;margin-top:18px;align-items:start}.sz-pm-grading .gr-list{margin:0;padding-left:18px}.sz-pm-grading .gr-list li{margin-bottom:8px}.sz-pm-grading .gr-grades{display:grid;gap:10px}.sz-pm-grading .gr-grades>div{display:grid;grid-template-columns:96px 1fr;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:14px 18px}.sz-pm-grading .gr-grades strong{font:400 19px/1.3 Marcellus,Marcellus Fallback,serif}.sz-pm-grading .gr-grades p{margin:0;font-size:14px;line-height:1.6}.sz-pm-grading .gr-bases{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:22px}.sz-pm-grading .gr-bases article{background:var(--surface-soft);border-radius:13px;padding:20px 22px}.sz-pm-grading .gr-bases h3{font:400 20px/1.25 Marcellus,Marcellus Fallback,serif;margin-bottom:4px}.sz-pm-grading .gr-base{font-size:12px!important;font-weight:600;color:var(--text-accent,#23603c);margin-bottom:10px!important}.sz-pm-grading .gr-bases p{font-size:14px;line-height:1.65}.sz-pm-grading .gr-lines{margin-top:22px}.sz-pm-grading .gr-lines ul{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.sz-pm-grading .gr-lines a{display:grid;grid-template-columns:56px 1fr auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:13px;background:var(--surface);text-decoration:none;color:var(--ink)}.sz-pm-grading .gr-lines img{grid-row:1/3;width:56px;height:56px;border-radius:9px;object-fit:cover}.sz-pm-grading .gr-line-name{font-weight:600;font-size:14px;line-height:1.3}.sz-pm-grading .gr-line-meta{grid-column:2;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.sz-pm-grading .gr-lines b{grid-row:1/3;grid-column:3;font-weight:400;color:var(--muted)}@media(hover:hover){.sz-pm-grading .gr-lines a:hover{border-color:var(--action)}}html[data-sz-theme=dark] .sz-pm-grading .gr-num,html[data-sz-theme=dark] .sz-pm-grading .gr-base{color:#8ed5a3}@media(max-width:1100px){.sz-pm-grading .gr-criteria{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.sz-pm-grading .gr-cols,.sz-pm-grading .gr-split{grid-template-columns:1fr;gap:24px}.sz-pm-grading .gr-tones dl,.sz-pm-grading .gr-index ul{grid-template-columns:1fr}}@media(max-width:560px){.sz-pm-grading .gr-criteria{grid-template-columns:1fr}.sz-pm-grading .gr-grades>div,.sz-pm-grading .gr-ladder li{grid-template-columns:1fr;gap:4px}.sz-pm-grading .gr-index a{grid-template-columns:1fr auto}.sz-pm-grading .gr-index a small{grid-column:1;grid-row:2;text-align:left}.sz-pm-grading .gr-lede{font-size:16px}}.sz-pm-pdp .mode-chooser{border:1px solid var(--line);border-radius:13px;background:var(--surface-soft);padding:0 16px;margin-top:16px}.sz-pm-pdp .mode-chooser[open]{background:var(--surface)}.sz-pm-pdp .mode-chooser>summary.mode-cta{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 0;cursor:pointer;list-style:none;font-size:14px}.sz-pm-pdp .mode-chooser>summary.mode-cta::-webkit-details-marker{display:none}.sz-pm-pdp .mode-chooser>summary.mode-cta:after{content:"+";font-size:20px;line-height:1;color:var(--muted)}.sz-pm-pdp .mode-chooser[open]>summary.mode-cta:after{content:"\2013"}.sz-pm-pdp .mode-cta__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--text-accent,#23603c)}html[data-sz-theme=dark] .sz-pm-pdp .mode-cta__icon{color:#8ed5a3}.sz-pm-pdp .mode-cta__text{display:grid;gap:2px}.sz-pm-pdp .mode-cta__text strong{font-size:15px;font-weight:600;color:var(--ink)}.sz-pm-pdp .mode-cta__text small{font-size:13px;color:var(--muted);line-height:1.45}.sz-pm-pdp .mode-cta__text small[hidden]{display:none}@media(hover:hover){.sz-pm-pdp .mode-chooser:not([open]):hover{border-color:var(--action)}}.sz-pm-pdp .selection-library .detail-card{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:6px 24px 4px;margin-top:16px;box-shadow:var(--shadow)}.sz-pm-pdp .selection-library .detail-card__head{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:18px 0 16px}.sz-pm-pdp .selection-library .detail-card__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--surface-soft);color:var(--text-accent,#23603c);font-size:17px}html[data-sz-theme=dark] .sz-pm-pdp .selection-library .detail-card__icon{color:#8ed5a3}.sz-pm-pdp .selection-library .detail-card__head h3{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--ink)!important;margin:0 0 4px!important}.sz-pm-pdp .selection-library .detail-card__head p{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.sz-pm-pdp .selection-library .detail-card>details{border-top:1px solid var(--line);border-bottom:0}.sz-pm-pdp .selection-library .detail-card>details:last-child{border-bottom:0}.sz-pm-pdp .selection-library .detail-card>details>summary{font-size:15px;font-weight:500;min-height:54px;padding-block:15px}.sz-pm-pdp .selection-library .detail-card>details[open]>summary{color:var(--text-accent,#23603c)}html[data-sz-theme=dark] .sz-pm-pdp .selection-library .detail-card>details[open]>summary{color:#8ed5a3}.sz-pm-pdp .selection-library .detail-card .disclosure-body{font-size:14px;line-height:1.7;padding-bottom:20px}.sz-pm-pdp .selection-library .detail-policies{margin:22px 0 0;font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center}.sz-pm-pdp .selection-library .detail-policies a{color:var(--ink);text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:560px){.sz-pm-pdp .selection-library .detail-card{padding:4px 16px 2px}.sz-pm-pdp .selection-library .detail-card__head{grid-template-columns:34px 1fr;gap:12px}.sz-pm-pdp .selection-library .detail-card__icon{width:34px;height:34px}.sz-pm-pdp .selection-library .detail-card__head h3{font-size:20px!important}}.sz-pm-pdp .grade-desc{margin:16px 0 8px;padding:16px 18px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft);max-width:none}.sz-pm-pdp .grade-desc__name{font:400 20px/1.2 Marcellus,Marcellus Fallback,serif;margin:0 0 4px}.sz-pm-pdp .grade-desc__lead{font-size:15px;line-height:1.55;margin:0 0 10px;color:var(--ink)}.sz-pm-pdp .grade-desc__list{list-style:none;margin:0;padding:0;display:grid;gap:0}.sz-pm-pdp .grade-desc__list li{display:grid;grid-template-columns:104px 1fr;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:14px;line-height:1.5}.sz-pm-pdp .grade-desc__list strong{font-weight:600;color:var(--muted);font-size:13px}.sz-pm-pdp .grade-compare{padding:12px 0;border-top:1px solid var(--line)}.sz-pm-pdp .grade-compare:first-child{border-top:0;padding-top:0}.sz-pm-pdp .grade-compare h3{font:400 19px/1.2 Marcellus,Marcellus Fallback,serif!important;margin:0 0 4px!important}@media(max-width:560px){.sz-pm-pdp .grade-desc__list li{grid-template-columns:1fr;gap:2px}}.sz-pm-grading .gr-price-grid{grid-template-columns:repeat(4,1fr);margin-top:18px}.sz-pm-grading .gr-price-grid>div{grid-template-columns:1fr;gap:6px}@media(max-width:860px){.sz-pm-grading .gr-price-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.sz-pm-grading .gr-price-grid{grid-template-columns:1fr}}.sz-pm-grading .gr-price-intro{gap:40px;margin-bottom:6px}.sz-pm-grading .gr-price-sum{background:var(--surface-soft);border-radius:13px;padding:18px 20px;font-size:15px;line-height:1.6;margin:0}.sz-pm-grading .gr-price-tag{font-size:12px!important;font-weight:600;color:var(--text-accent,#23603c);margin:0 0 2px!important}html[data-sz-theme=dark] .sz-pm-grading .gr-price-tag{color:#8ed5a3}.sz-pm-grading .gr-price-grid>div p:last-child{font-size:14px;line-height:1.65}.sz-pm-grading .gr-price-tip{display:grid;grid-template-columns:28px 1fr;gap:14px;margin-top:16px;padding:18px 20px;border:1px solid var(--action);border-radius:13px;background:var(--surface)}.sz-pm-grading .gr-price-tip .gr-num{margin:0}.sz-pm-grading .gr-price-tip p{margin:0;font-size:14px;line-height:1.65}.sz-pm-grading .gr-criteria--4{grid-template-columns:repeat(4,1fr)}.sz-pm-grading .gr-criteria--4 h3{font:400 20px/1.2 Marcellus,Marcellus Fallback,serif;margin:0 0 4px}.sz-pm-grading .gr-criteria--4 p{color:var(--ink)}.sz-pm-grading .gr-criteria--4 .gr-price-tag{color:var(--text-accent,#23603c)}html[data-sz-theme=dark] .sz-pm-grading .gr-criteria--4 .gr-price-tag{color:#8ed5a3}@media(max-width:1100px){.sz-pm-grading .gr-criteria--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.sz-pm-grading .gr-criteria--4{grid-template-columns:1fr}}.sz-pm-grading .gr-price-tip{grid-template-columns:1fr}.sz-pm-grading .gr-price-tip h3{margin-bottom:6px}.sz-pm-grading .gr-index a{grid-template-columns:1fr auto}.sz-pm-grading .gr-lines a{grid-template-columns:56px 1fr}.sz-pm-grading .gr-price-intro{max-width:72ch;margin-bottom:8px}html body .sz-pm-pdp .sz-rd-offer__backdrop{padding:24px 16px;align-items:center}html body .sz-pm-pdp .sz-rd-offer__panel{width:min(560px,100%);max-width:560px;max-height:calc(100dvh - 48px);padding:32px 32px 28px;border-radius:18px;font-size:15px;line-height:1.6;color:var(--ink)}html body .sz-pm-pdp .sz-rd-offer__close{top:20px;right:20px;width:44px;height:44px;border-radius:6px}html body .sz-pm-pdp .sz-rd-offer__eyebrow{display:none}html body .sz-pm-pdp .sz-rd-offer__title{margin:0 56px 16px 0;font-size:28px;line-height:1.2;text-wrap:balance}html body .sz-pm-pdp .sz-rd-offer__for{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin:0 0 16px;padding:14px 16px;border:0;border-radius:10px;background:var(--surface-soft);font-size:15px;color:var(--ink)}html body .sz-pm-pdp .sz-rd-offer__for strong{font-weight:600}html body .sz-pm-pdp .sz-rd-offer__forprice{font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}html body .sz-pm-pdp .sz-rd-offer__lede{margin:0 0 8px;font-size:15px;line-height:1.6;color:var(--muted);text-wrap:pretty}html body .sz-pm-pdp .sz-rd-offer__err{margin:0 0 16px;font-size:14px}html body .sz-pm-pdp .sz-rd-offer__step{display:flex;align-items:center;gap:10px;margin:28px 0 14px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}html body .sz-pm-pdp .sz-rd-offer__step:after{content:none}html body .sz-pm-pdp .sz-rd-offer__step span{width:24px;height:24px;border:1px solid var(--line);border-radius:50%;font-size:13px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}html body .sz-pm-pdp .sz-rd-offer__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;align-items:start}html body .sz-pm-pdp .sz-rd-offer__field{display:flex;flex-direction:column;margin:0 0 16px}html body .sz-pm-pdp .sz-rd-offer__grid .sz-rd-offer__field{margin:0}html body .sz-pm-pdp .sz-rd-offer__field label{display:block;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--ink)}html body .sz-pm-pdp .sz-rd-offer__opt{font-weight:400;color:var(--muted)}html body .sz-pm-pdp .sz-rd-offer__panel input:not([type=hidden]),html body .sz-pm-pdp .sz-rd-offer__panel textarea{box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px;line-height:1.4}html body .sz-pm-pdp .sz-rd-offer__panel textarea{min-height:96px;resize:vertical}html body .sz-pm-pdp .sz-rd-offer__panel input::placeholder,html body .sz-pm-pdp .sz-rd-offer__panel textarea::placeholder{color:var(--muted);opacity:1}html body .sz-pm-pdp .sz-rd-offer__panel input:focus-visible,html body .sz-pm-pdp .sz-rd-offer__panel textarea:focus-visible{outline:2px solid var(--text-accent);outline-offset:1px;border-color:var(--text-accent)}html body .sz-pm-pdp .sz-rd-offer__help{display:block;margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}html body .sz-pm-pdp .sz-rd-offer__grades{margin:0;padding:4px 16px;border:0;border-radius:10px;background:var(--surface-soft)}html body .sz-pm-pdp .sz-rd-offer__grades>.sz-rd-offer__help{margin:0;padding:12px 0}html body .sz-pm-pdp .sz-rd-offer__grade{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:12px 0;cursor:pointer}html body .sz-pm-pdp .sz-rd-offer__grade+.sz-rd-offer__grade,html body .sz-pm-pdp .sz-rd-offer__grade+.sz-rd-offer__help{border-top:1px solid var(--line)}html body .sz-pm-pdp .sz-rd-offer__gradename{display:flex;flex-direction:column;gap:2px;font-size:15px;font-weight:600;line-height:1.35;color:var(--ink)}html body .sz-pm-pdp .sz-rd-offer__gradeprice{font-size:14px;font-weight:400;color:var(--muted);font-variant-numeric:tabular-nums}html body .sz-pm-pdp .sz-rd-offer__panel .sz-rd-offer__gradeqty{flex:0 0 88px;width:88px;text-align:center;font-variant-numeric:tabular-nums}html body .sz-pm-pdp .sz-rd-offer__send{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:8px 0 0;padding:14px 20px;border:0;border-radius:6px;background:var(--action);color:var(--action-ink);font:inherit;font-size:16px;font-weight:600;box-shadow:none}html body .sz-pm-pdp .sz-rd-offer__send:after{content:none}html body .sz-pm-pdp .sz-rd-offer__send svg{width:14px;height:14px;display:inline-block}html body .sz-pm-pdp .sz-rd-offer__status{margin:8px 0 0;font-size:14px;text-align:center}html body .sz-pm-pdp .sz-rd-offer__warn{margin:16px 0 0;font-size:14px;line-height:1.55;color:var(--muted)}html body .sz-pm-pdp .sz-rd-offer__fine{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--muted)}html body .sz-pm-pdp .sz-rd-offer__fine a,html body .sz-pm-pdp .sz-rd-offer__donebody a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}html body .sz-pm-pdp .sz-rd-offer__done{margin:0;padding:0;border:0;background:none;outline:none}html body .sz-pm-pdp .sz-rd-offer__done .sz-rd-offer__donehead{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:0;border:0;background:none;font-size:17px;font-weight:600;color:var(--ink)}html body .sz-pm-pdp .sz-rd-offer__done .sz-rd-offer__donehead svg{width:16px;height:16px;flex:0 0 16px;color:var(--text-accent)}html body .sz-pm-pdp .sz-rd-offer__done[data-sz-offer-done] .sz-rd-offer__donehead{display:block;font-size:24px;font-weight:400}html body .sz-pm-pdp .sz-rd-offer__donebody{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}html body .sz-pm-pdp .sz-rd-offer__ok{min-height:48px;margin:20px 0 0;border-radius:6px}html body .sz-pm-pdp .sz-rd-offer__done .sz-rd-offer__fine{margin-top:12px}@media(max-width:767px){html body .sz-pm-pdp .sz-rd-offer__backdrop{padding:12px;align-items:flex-end}html body .sz-pm-pdp .sz-rd-offer__panel{max-height:calc(100dvh - 24px);padding:24px 20px calc(20px + env(safe-area-inset-bottom))}html body .sz-pm-pdp .sz-rd-offer__close{top:14px;right:14px}html body .sz-pm-pdp .sz-rd-offer__title{font-size:24px}html body .sz-pm-pdp .sz-rd-offer__grid{grid-template-columns:1fr;gap:16px}}html body .sz-pm-pdp .sz-pm-offer-slot{margin:12px 0 0;text-align:center}html body .sz-pm-pdp .sz-pm-offer-slot[hidden]{display:none}html body .sz-pm-pdp .sz-pm-offer-slot .sz-rd-offer__line{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}html body .sz-pm-pdp .purchase .sz-pm-offer-slot .sz-rd-offer__link{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;padding:0 2px;border:0;border-radius:0;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;width:auto;box-shadow:none}html body .sz-pm-pdp .purchase .sz-pm-offer-slot .sz-rd-offer__link:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}html body .sz-pm-pdp .sz-pm-offer-slot .sz-rd-offer__sentnote{color:var(--text-accent);font-weight:600}html body .sz-pm-pdp .sz-rd-offer.is-slotted{margin:0}.sz-pm .premium-footer__follow{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:12px}.sz-pm .premium-footer__follow a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.sz-pm .premium-footer__follow a:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}html body .sz-pm-pdp .sz-rd-offer__inboxtip{max-width:42ch;margin:12px auto 0;font-size:14px;line-height:1.55;color:var(--muted);text-wrap:pretty}html body .sz-pm-pdp .sz-rd-offer__send,html body .sz-pm-pdp .sz-rd-offer__ok{border-radius:10px}html body:has(.sz-pm-pdp .sz-rd-offer__backdrop:not([hidden])) .sz-rd-main{z-index:auto}html .sz-rd-menu__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:28;background:#00000080;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}html .sz-rd-menu-open .sz-rd-menu__scrim{opacity:1;visibility:visible;transition:opacity .28s ease}html .sz-rd-menu .sz-rd-menu__bar{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 0 0 8px;margin:0 0 6px;border-bottom:1px solid var(--line)}html .sz-rd-menu .sz-rd-menu__bar-title{font:400 20px/1 Marcellus,Marcellus Fallback,serif;color:var(--ink)}html .sz-rd-menu .sz-rd-menu__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;color:var(--ink);border-radius:50%;cursor:pointer}html .sz-rd-menu .sz-rd-menu__close:hover{background:var(--surface-soft)}html .sz-rd-menu .sz-rd-menu__group summary{cursor:pointer;list-style:none;transition:background .2s ease}html .sz-rd-menu .sz-rd-menu__group summary::-webkit-details-marker{display:none}html .sz-rd-menu .sz-rd-menu__group summary svg{transition:transform .28s cubic-bezier(.2,.7,.2,1);color:var(--muted)}html .sz-rd-menu .sz-rd-menu__group[open] summary svg{transform:rotate(180deg);color:var(--ink)}html .sz-rd-menu .sz-rd-menu__group[open] summary{background:var(--surface-soft)}html .sz-rd-menu .sz-rd-menu__body{padding:4px 0 10px 8px;border-left:2px solid var(--line);margin:6px 0 10px 12px}html .sz-rd-menu .sz-rd-menu__group[open] .sz-rd-menu__body{animation:sz-menu-in .32s cubic-bezier(.2,.7,.2,1) both}@keyframes sz-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html .sz-rd-menu .sz-rd-menu__sub{position:relative;border:0;min-height:40px;padding:8px;font-size:14px;color:var(--muted);transition:color .2s ease,transform .2s ease}html .sz-rd-menu .sz-rd-menu__sub:hover{color:var(--ink);background:none;transform:translate(3px)}html .sz-rd-menu .sz-rd-menu__all{color:var(--ink);font-weight:600}html .sz-rd-menu .sz-rd-menu__subhead{color:var(--ink);font-weight:600;margin-top:6px}html .sz-rd-menu .sz-rd-menu__sub--deep{padding-left:18px;font-size:13px}html .sz-rd-menu .sz-rd-menu__subgroup{padding-bottom:4px}html .sz-rd-menu>a:not(.sz-rd-menu__catalogue){transition:background .2s ease}@media(max-width:767px){html .sz-rd-header.final-header .sz-rd-menu{display:block;position:fixed;inset:0 auto 0 0;z-index:29;width:min(360px,88vw);overflow-y:auto;overscroll-behavior:contain;padding:0 18px calc(24px + env(safe-area-inset-bottom,0px));border:0;box-shadow:0 0 50px #0005;transform:translate(-102%);visibility:hidden;transition:transform .8s cubic-bezier(.22,.61,.36,1),visibility 0s linear .8s}html .sz-rd-menu-open .sz-rd-header.final-header .sz-rd-menu{transform:none;visibility:visible;transition:transform .8s cubic-bezier(.22,.61,.36,1)}html .sz-rd-menu-open .sz-rd-header.final-header{display:grid;max-height:none}html body.sz-rd-menu-open{overflow:hidden}html .sz-rd-menu .sz-rd-menu__bar{margin:0 -18px 6px;padding:0 6px 0 18px;position:sticky;top:0;background:var(--surface);z-index:1}}@media(min-width:768px){html .sz-rd-header.final-header .sz-rd-menu{display:block;opacity:0;visibility:hidden;transform:translate(-50%,-8px);transition:opacity .22s ease,transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s;padding:4px 28px 24px}html .sz-rd-menu-open .sz-rd-header.final-header .sz-rd-menu{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .22s ease,transform .26s cubic-bezier(.2,.7,.2,1)}html .sz-rd-menu .sz-rd-menu__bar{column-span:all;margin-bottom:10px}html .sz-rd-menu__scrim{display:none}html .sz-rd-menu .sz-rd-menu__group{break-inside:avoid;margin-bottom:4px}}html .sz-rd-burger .sz-rd-burger__ico{display:inline-flex;transition:opacity .2s ease,transform .25s ease}html .sz-rd-burger .sz-rd-burger__ico--close,html .sz-rd-menu-open .sz-rd-burger .sz-rd-burger__ico--open{display:none}html .sz-rd-menu-open .sz-rd-burger .sz-rd-burger__ico--close{display:inline-flex}html .sz-rd-menu-open .sz-rd-burger .sz-rd-burger__label{font-size:0}html .sz-rd-menu-open .sz-rd-burger .sz-rd-burger__label:after{content:attr(data-close);font-size:11px}html .sz-rd-menu__scrim{background:#0000;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:backdrop-filter .8s ease,-webkit-backdrop-filter .8s ease,opacity .8s ease,visibility 0s linear .8s}html .sz-rd-menu-open .sz-rd-menu__scrim{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff14}html .sz-rd-menu .sz-rd-menu__bar{display:none}html .sz-rd-menu .sz-rd-menu__catalogue{display:block;margin:4px 0 10px;padding:12px 8px;font:600 11px/1.4 Manrope,Manrope Fallback,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line)}html .sz-rd-menu>a,html .sz-rd-menu .sz-rd-menu__group summary{min-height:44px;padding:10px 8px;font:500 14px/1.4 Manrope,Manrope Fallback,sans-serif;border-bottom:0}html .sz-rd-menu .sz-rd-menu__group[open] summary{background:none;color:var(--ink)}html .sz-rd-menu .sz-rd-menu__group[open] summary span{text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){html .sz-rd-menu-open .sz-rd-header.final-header{display:block;max-height:none}html .sz-rd-header.final-header .sz-rd-menu{width:min(320px,86vw);padding-top:0;box-shadow:none;border-right:1px solid var(--line);z-index:60}html .sz-rd-header.final-header .sz-rd-menu__scrim{z-index:59}html .sz-rd-menu .sz-rd-menu__bar{display:flex}html .sz-rd-menu .sz-rd-menu__body{overflow:hidden}html .sz-rd-menu .sz-rd-menu__group[open] .sz-rd-menu__body{animation:none}}@media(min-width:768px){html .sz-rd-header.final-header .sz-rd-menu{display:block;position:fixed;inset:0 auto 0 0;top:0;left:0;width:300px;max-height:none;height:100dvh;overflow:visible;border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;columns:auto;column-gap:0;padding:calc(var(--sz-header-h,72px) + 8px) 20px 24px;transform:translate(-102%);opacity:1;visibility:hidden;transition:transform .8s cubic-bezier(.22,.61,.36,1),visibility 0s linear .8s;z-index:29}html .sz-rd-menu-open .sz-rd-header.final-header .sz-rd-menu{transform:none;visibility:visible;transition:transform .8s cubic-bezier(.22,.61,.36,1)}html .sz-rd-menu-open .sz-rd-header.final-header{position:sticky;z-index:40}html .sz-rd-menu__scrim{display:block}html .sz-rd-menu .sz-rd-menu__group{position:static;break-inside:auto}html .sz-rd-menu .sz-rd-menu__body{position:absolute;top:0;bottom:0;left:100%;width:300px;overflow-y:auto;margin:0;padding:calc(var(--sz-header-h,72px) + 14px) 20px 24px;border:0;border-right:1px solid var(--line);background:var(--surface);transform:translate(-100%);opacity:0;z-index:-1;animation:none;transition:transform .75s cubic-bezier(.22,.61,.36,1),opacity .5s ease;pointer-events:none}html .sz-rd-menu .sz-rd-menu__group[open] .sz-rd-menu__body{pointer-events:auto}html .sz-rd-menu .sz-rd-menu__group[open] .sz-rd-menu__body{transform:none;opacity:1;animation:none}html .sz-rd-menu .sz-rd-menu__group summary{position:relative}html .sz-rd-menu .sz-rd-menu__group summary svg{transform:rotate(-90deg)}html .sz-rd-menu .sz-rd-menu__group[open] summary svg{transform:rotate(-90deg) translateY(2px)}}html .sz-rd-header.final-header>*:not(.sz-rd-menu):not(.sz-rd-menu__scrim){position:relative;z-index:3}html .sz-rd-header.final-header .sz-rd-menu__scrim{z-index:1}html .sz-rd-header.final-header .sz-rd-menu{z-index:2}html .sz-rd-menu .sz-rd-menu__back,html .sz-rd-menu .sz-rd-menu__close span{display:none}@media(max-width:767px){html .sz-rd-header.final-header .sz-rd-menu{width:100vw;max-width:none;border-right:0;overflow-x:hidden;padding-left:20px;padding-right:20px}html .sz-rd-menu .sz-rd-menu__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 -20px 10px;padding:0 12px 0 6px;min-height:56px}html .sz-rd-menu .sz-rd-menu__bar-title{font:400 17px/1 Marcellus,Marcellus Fallback,serif;letter-spacing:.06em;text-transform:uppercase;text-align:center}html .sz-rd-menu .sz-rd-menu__close{width:auto;height:44px;padding:0 10px 0 8px;gap:4px;border-radius:999px;justify-self:start;font:500 12px/1 Manrope,Manrope Fallback,sans-serif;letter-spacing:.06em;text-transform:uppercase}html .sz-rd-menu .sz-rd-menu__close span{display:inline}html .sz-rd-menu .sz-rd-menu__theme,html .sz-rd-menu .sz-rd-menu__catalogue,html .sz-rd-menu>a,html .sz-rd-menu .sz-rd-menu__group>summary{transition:transform .75s cubic-bezier(.22,.61,.36,1),opacity .55s ease}html .sz-rd-menu.is-deep .sz-rd-menu__theme,html .sz-rd-menu.is-deep .sz-rd-menu__catalogue,html .sz-rd-menu.is-deep>a,html .sz-rd-menu.is-deep .sz-rd-menu__group>summary{transform:translate(-28%);opacity:0;pointer-events:none}html .sz-rd-menu>a,html .sz-rd-menu .sz-rd-menu__group summary{min-height:52px;padding:14px 0;font:500 15px/1.4 Manrope,Manrope Fallback,sans-serif;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}html .sz-rd-menu .sz-rd-menu__group summary svg{transform:rotate(-90deg)}html .sz-rd-menu .sz-rd-menu__group[open] summary{background:none}html .sz-rd-menu .sz-rd-menu__group[open] summary span{text-decoration:none}html .sz-rd-menu .sz-rd-menu__group[open] summary svg{transform:rotate(-90deg)}html .sz-rd-menu .sz-rd-menu__body{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;margin:0;padding:0 20px calc(24px + env(safe-area-inset-bottom,0px));border:0;background:var(--surface);overflow-y:auto;overscroll-behavior:contain;transform:translate(100%);transition:transform .75s cubic-bezier(.22,.61,.36,1);z-index:2;animation:none}html .sz-rd-menu.is-deep .sz-rd-menu__group[open] .sz-rd-menu__body{transform:none}html .sz-rd-menu .sz-rd-menu__back{display:flex;align-items:center;gap:6px;width:calc(100% + 40px);margin:0 -20px 10px;padding:0 12px 0 10px;min-height:56px;border:0;border-bottom:1px solid var(--line);background:var(--surface);color:var(--ink);font:400 17px/1 Marcellus,Marcellus Fallback,serif;cursor:pointer;position:sticky;top:0;z-index:1;text-align:left}html .sz-rd-menu .sz-rd-menu__back svg{color:var(--ink)}html .sz-rd-menu .sz-rd-menu__sub{min-height:48px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink)}html .sz-rd-menu .sz-rd-menu__sub:hover{transform:none}html .sz-rd-menu .sz-rd-menu__all{font-weight:500}html .sz-rd-menu .sz-rd-menu__subhead{font-weight:600;margin-top:12px}html .sz-rd-menu .sz-rd-menu__sub--deep{padding-left:16px;font-size:14px;color:var(--muted)}html .sz-rd-menu .sz-rd-menu__subgroup{padding-bottom:0}}@media(max-width:767px){html .sz-rd-menu-open .sz-rd-header.final-header>*:not(.sz-rd-menu):not(.sz-rd-menu__scrim){z-index:1}html .sz-rd-menu-open .sz-rd-header.final-header .sz-rd-menu{z-index:60}html .sz-rd-menu-open .sz-rd-header.final-header .sz-rd-menu__scrim{z-index:59}}html.sz-menu-leaving .sz-rd-header.final-header .sz-rd-menu{transform:translate(-102%)!important;visibility:visible!important;transition:transform .75s cubic-bezier(.4,0,.6,1)!important}html.sz-menu-leaving .sz-rd-menu__scrim{opacity:0!important;visibility:visible!important;backdrop-filter:blur(0)!important;-webkit-backdrop-filter:blur(0)!important;transition:all .75s ease!important}html.sz-menu-leaving main,html.sz-menu-leaving .sz-pm-crumbs{opacity:0;transition:opacity .65s ease}html.sz-pm-sheet-open .sz-rd-announce-band,html body.sz-rd-menu-open .sz-rd-announce-band{visibility:hidden}html .sz-rd-cartqv-scrim{transition:backdrop-filter .8s cubic-bezier(.22,.61,.36,1),-webkit-backdrop-filter .8s cubic-bezier(.22,.61,.36,1),background .8s ease,opacity .8s ease!important}html .sz-rd-cartqv{top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(420px,90vw)!important;max-height:none!important;border-radius:0!important;border-left:1px solid var(--line)!important;border-top:0!important;background:var(--surface);transform:translate(102%)!important;transition:transform .8s cubic-bezier(.22,.61,.36,1)!important;font-family:Manrope,Manrope Fallback,sans-serif}html .sz-rd-cartqv.is-open{transform:none!important}html .sz-rd-cartqv__head{min-height:64px;padding:12px 16px 12px 22px;border-bottom:1px solid var(--line)}html .sz-rd-cartqv .sz-rd-cartqv__title{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:0}html .sz-rd-cartqv__title small{font:500 13px/1 Manrope,Manrope Fallback,sans-serif;color:var(--muted)}html .sz-rd-cartqv__close{width:44px;height:44px;border:0;background:none;color:var(--ink)}html .sz-rd-cartqv__list{padding:0 22px}html .sz-rd-cartqv__line{gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}html .sz-rd-cartqv__img{flex-basis:72px;width:72px;height:72px;border-radius:10px;background:var(--surface-soft)}html .sz-rd-cartqv__ph--plate{display:grid;place-items:center;background:var(--surface-soft);color:var(--muted)}html .sz-rd-cartqv__ph--plate svg{width:28px;height:28px}html .sz-rd-cartqv__ship{margin:6px 0 0;font:500 13px/1.45 Manrope,Manrope Fallback,sans-serif;color:var(--ink)}html .sz-rd-cartqv__ship[data-unlocked]{color:var(--action)}html .sz-rd-cartqv__ship[hidden]{display:none}html .sz-rd-body a.sz-rd-cartqv__name,html .sz-rd-cartqv a.sz-rd-cartqv__name{font:400 16px/1.3 Marcellus,Marcellus Fallback,serif;color:var(--ink)}html .sz-rd-cartqv__variant{font-size:12px;color:var(--muted)}html .sz-rd-cartqv__plan{color:var(--muted);font-weight:500}html .sz-rd-cartqv .sz-rd-qty--sm{height:36px;border:1px solid var(--line);border-radius:10px}html .sz-rd-cartqv .sz-rd-qty--sm .sz-rd-qty__btn{color:var(--ink)}html .sz-rd-cartqv .sz-rd-qty--sm .sz-rd-cartqv__qty,html .sz-rd-cartqv__price{font-weight:600;color:var(--ink)}html .sz-rd-cartqv__remove{color:var(--muted)}html .sz-rd-cartqv__foot{padding:16px 22px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface)}html .sz-rd-cartqv__sub{font-size:14px;color:var(--muted)}html .sz-rd-cartqv__sub b{font:400 22px/1 Marcellus,Marcellus Fallback,serif;color:var(--ink)}html .sz-rd-cartqv__note{color:var(--muted)}html .sz-rd-cartqv__acts .sz-rd-btn{min-height:48px;border-radius:10px;font:600 14px/1 Manrope,Manrope Fallback,sans-serif;text-transform:none;letter-spacing:0}html .sz-rd-cartqv__acts .sz-rd-btn--outline{background:none;border:1px solid var(--ink);color:var(--ink)}@media(prefers-reduced-motion:reduce){html .sz-rd-cartqv,html .sz-rd-cartqv-scrim{transition:none!important}}@media(max-width:767px){html body #sz-concierge-launcher.sz-concierge-launcher,html body .sz-concierge-launcher{bottom:calc(var(--sz-pips-nav-height,55px) + 26px)!important}html body:has(.sz-pm-pdp) #sz-concierge-launcher{bottom:calc(98px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:767px){html:has(.sz-pm-pdp){--sz-cz-launcher-bottom: calc(92px + env(safe-area-inset-bottom,0px)) }}html .sz-rd-cartqv__head{min-height:60px;padding:10px 12px 10px 24px}html .sz-rd-cartqv .sz-rd-cartqv__title{font-size:20px}html .sz-rd-cartqv__title small{margin-left:4px;font-size:12px;letter-spacing:.02em}html .sz-rd-cartqv__list{padding:4px 24px}html .sz-rd-cartqv__line{gap:16px;padding:20px 0}html .sz-rd-cartqv__img{flex-basis:64px;width:64px;height:64px;border-radius:8px}html .sz-rd-body a.sz-rd-cartqv__name,html .sz-rd-cartqv a.sz-rd-cartqv__name{font-size:15px;line-height:1.35}html .sz-rd-cartqv__body{gap:3px}html .sz-rd-cartqv__row{gap:12px;margin-top:8px}html .sz-rd-cartqv .sz-rd-qty--sm{height:30px;border-radius:8px}html .sz-rd-cartqv .sz-rd-qty--sm .sz-rd-qty__btn{width:28px;height:28px;font-size:14px}html .sz-rd-cartqv .sz-rd-qty--sm .sz-rd-cartqv__qty{min-width:20px;font-size:13px}html .sz-rd-cartqv__price{font-size:14px;font-weight:500}html .sz-rd-cartqv__remove{flex-basis:100%;padding:0;font-size:12px;text-align:left;text-underline-offset:3px}html .sz-rd-cartqv__foot{gap:12px;padding:18px 24px calc(14px + env(safe-area-inset-bottom,0px))}html .sz-rd-cartqv__sub{align-items:baseline}html .sz-rd-cartqv__sub b{font-size:20px}html .sz-rd-cartqv__note{font-size:12px;line-height:1.5}html .sz-rd-cartqv__acts{display:grid;grid-template-columns:1fr;gap:10px}html .sz-rd-cartqv__acts .sz-rd-cartqv__checkout{min-height:44px;padding:0 16px;border-radius:10px;font:600 14px/1 Manrope,Manrope Fallback,sans-serif;letter-spacing:.02em}html .sz-rd-cartqv__links{display:flex;justify-content:space-between;align-items:center}html .sz-rd-cartqv__links a,html .sz-rd-cartqv__links button{min-height:40px;padding:0;border:0;background:none;color:var(--ink);font:500 13px/1 Manrope,Manrope Fallback,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}html .sz-rd-cartqv__links button{color:var(--muted)}html .sz-rd-menu a.sz-rd-menu__deals{display:flex;align-items:baseline;gap:8px}html .sz-rd-menu a.sz-rd-menu__deals em{font:italic 400 1.05em/1.2 Marcellus,Marcellus Fallback,serif;background:linear-gradient(100deg,#e9c46a,#f4a261,#8fd4a8,#e9c46a,#f4a261);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sz-deals-shimmer 7s linear infinite}html[data-sz-theme=light] .sz-rd-menu a.sz-rd-menu__deals em{background-image:linear-gradient(100deg,#9a6b12,#c0582b,#1b7f47,#9a6b12,#c0582b)}@keyframes sz-deals-shimmer{to{background-position:-300% 0}}@media(prefers-reduced-motion:reduce){html .sz-rd-menu a.sz-rd-menu__deals em{animation:none}}html body.sz-rd-menu-open .sz-rd-announce-band,html body.sz-rd-menu-open .sz-rd-announce-band *,html.sz-pm-sheet-open .sz-rd-announce-band,html.sz-pm-sheet-open .sz-rd-announce-band *,html.sz-rd-cartqv-open .sz-rd-announce-band,html.sz-rd-cartqv-open .sz-rd-announce-band *{visibility:hidden!important}html .sz-rd-cartqv__continue{width:100%;min-height:44px;padding:0 16px;border:1px solid var(--ink);border-radius:10px;background:none;color:var(--ink);font:600 14px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer;transition:background .2s ease}html .sz-rd-cartqv__continue:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}html .sz-rd-cartqv__viewbag{justify-self:center;padding:4px 0;color:var(--muted);font:500 12px/1 Manrope,Manrope Fallback,sans-serif;text-decoration:underline;text-underline-offset:4px}html .sz-rd-menu a.sz-rd-menu__deals{justify-content:flex-start!important}.sz-pm .hero-from{margin-top:16px;font-size:14px;color:var(--muted)}.sz-pm .hero-from strong{color:var(--ink);font:400 22px/1 Marcellus,Marcellus Fallback,serif;letter-spacing:-.01em}.sz-pm-shopby{padding-block:40px 8px}.sz-pm-shopby h2{font-size:32px}.sz-pm-shopby__rail{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:16px}.sz-pm-shopby__tile{display:flex;flex-direction:column;gap:4px;min-width:0;color:var(--ink);text-decoration:none}.sz-pm-shopby__media{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--surface-soft);margin-bottom:8px;box-shadow:inset 0 0 0 1px var(--line)}.sz-pm-shopby__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sz-pm-shopby__tile:hover .sz-pm-shopby__media img{transform:scale(1.05)}.sz-pm-shopby__plate{display:grid;place-items:center;width:100%;height:100%;font:400 20px/1 Marcellus,Marcellus Fallback,serif;color:var(--muted);background:radial-gradient(120% 90% at 30% 20%,color-mix(in srgb,var(--action) 16%,var(--surface-soft)),var(--surface-soft))}.sz-pm-shopby__name{font-size:14px;font-weight:600;line-height:1.3}.sz-pm-shopby__meta{font-size:12px;color:var(--muted)}@media(max-width:1023px){.sz-pm-shopby__rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.sz-pm-shopby{padding-block:28px 0}.sz-pm-shopby h2{font-size:26px}.sz-pm-shopby__rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}.sz-pm-shopby__rail::-webkit-scrollbar{display:none}.sz-pm-shopby__tile{flex:0 0 31%;scroll-snap-align:start}.sz-pm-shopby__name{font-size:13px}.sz-pm-shopby__meta{font-size:11px}}.sz-pm-featured__links{display:flex;gap:22px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0;margin-bottom:4px}@media(max-width:767px){.sz-pm-featured--rail .final-products[data-columns]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}.sz-pm-featured--rail .final-products::-webkit-scrollbar{display:none}.sz-pm-featured--rail .final-products>*{flex:0 0 46%;scroll-snap-align:start;min-width:0}.sz-pm-featured .section-heading{flex-wrap:wrap}.sz-pm-featured__links{justify-content:flex-start;gap:16px}}.sz-pm .sz-pm-shimmer{font-style:italic;background:linear-gradient(100deg,#9a6b12,#c0582b,#1b7f47,#9a6b12,#c0582b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sz-deals-shimmer 7s linear infinite}:root[data-sz-theme=dark] .sz-pm .sz-pm-shimmer{background-image:linear-gradient(100deg,#e9c46a,#f4a261,#8fd4a8,#e9c46a,#f4a261)}@media(prefers-reduced-motion:reduce){.sz-pm .sz-pm-shimmer{animation:none}}.sz-pm-dial{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}.sz-pm-dial__stage{position:relative;display:grid;gap:18px}.sz-pm-dial__tank{--dial-top:rgb(88,160,146);--dial-bot:rgb(24,82,76);position:relative;height:300px;border-radius:20px;overflow:hidden;background:var(--dial-bot);box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 40px -28px #0b2b2899;transition:box-shadow .6s ease}.sz-pm-dial__water{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 60% at 30% 0%,#ffffff40,transparent 60%),linear-gradient(180deg,var(--dial-top),var(--dial-bot))}.sz-pm-dial__water:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(100deg,#fff0 0 28px,#ffffff0d 28px 34px,#fff0 34px 70px);mix-blend-mode:soft-light;animation:sz-dial-caustic 14s linear infinite}@keyframes sz-dial-caustic{to{background-position:420px 0}}.sz-pm-dial__soil{position:absolute;left:0;right:0;bottom:0;height:46px;background:radial-gradient(14px 8px at 12% 30%,#5b4a36,transparent),radial-gradient(18px 9px at 58% 40%,#4b3d2c,transparent),radial-gradient(12px 7px at 82% 28%,#5b4a36,transparent),linear-gradient(180deg,#3a2f22,#1d1711);border-top-left-radius:50% 14px;border-top-right-radius:50% 10px}.sz-pm-dial__bubbles i{position:absolute;bottom:40px;width:7px;height:7px;border-radius:50%;background:#ffffff8c;box-shadow:inset -1px -1px #fff5;animation:sz-dial-bubble 7s ease-in infinite;opacity:0}.sz-pm-dial__bubbles i:nth-child(1){left:14%;animation-delay:0s}.sz-pm-dial__bubbles i:nth-child(2){left:16%;width:4px;height:4px;animation-delay:1.6s}.sz-pm-dial__bubbles i:nth-child(3){left:47%;animation-delay:3.1s;width:5px;height:5px}.sz-pm-dial__bubbles i:nth-child(4){left:78%;animation-delay:.8s}.sz-pm-dial__bubbles i:nth-child(5){left:80%;width:4px;height:4px;animation-delay:4.4s}.sz-pm-dial__bubbles i:nth-child(6){left:62%;animation-delay:5.6s;width:3px;height:3px}@keyframes sz-dial-bubble{0%{transform:translateY(0);opacity:0}10%{opacity:.9}to{transform:translateY(-250px) translate(6px);opacity:0}}.sz-pm-dial__floaters{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .22s ease,transform .22s ease}.sz-pm-dial__floaters.is-out{opacity:0;transform:translateY(8px)}.sz-pm-dial__float{position:absolute;display:block;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px #ffffff40,0 14px 24px -12px #0009;animation:sz-dial-bob 6s ease-in-out infinite}.sz-pm-dial__float img{width:100%;height:100%;object-fit:cover}.sz-pm-dial__float--1{width:132px;height:132px;left:12%;top:22%}.sz-pm-dial__float--2{width:96px;height:96px;left:52%;top:16%;animation-delay:-2s}.sz-pm-dial__float--3{width:80px;height:80px;left:74%;top:50%;animation-delay:-4s}@keyframes sz-dial-bob{50%{transform:translateY(-8px)}}.sz-pm-dial__tank.is-empty .sz-pm-dial__water{filter:saturate(.55)}.sz-pm-dial__readout{position:absolute;top:14px;left:14px;right:14px;display:flex;gap:8px;margin:0;pointer-events:none}.sz-pm-dial__readout div{display:flex;align-items:baseline;gap:5px;padding:6px 10px;border-radius:999px;background:#0b1f1ccc;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sz-pm-dial__readout dt{font-size:10px;font-weight:700;letter-spacing:.08em;opacity:.7}.sz-pm-dial__readout dd{margin:0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;min-width:2.2ch}.sz-pm-dial__control{display:grid;gap:10px}.sz-pm-dial__label{font-size:13px;color:var(--muted)}.sz-pm-dial__label strong{color:var(--ink);font:400 20px/1.2 Marcellus,Marcellus Fallback,serif;margin-left:4px}.sz-pm-dial__range{--fill:50%;-webkit-appearance:none;appearance:none;width:100%;height:28px;background:none;margin:0;cursor:pointer}.sz-pm-dial__range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,#4e8cc4 0 28%,#58a092 40% 60%,#b0803e 72%)}.sz-pm-dial__range::-moz-range-track{height:8px;border-radius:999px;background:linear-gradient(90deg,#4e8cc4 0 28%,#58a092 40% 60%,#b0803e 72%)}.sz-pm-dial__range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;background:var(--surface);border:2px solid var(--ink);box-shadow:0 4px 10px -4px #0008;transition:transform .2s ease}.sz-pm-dial__range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--surface);border:2px solid var(--ink);box-shadow:0 4px 10px -4px #0008}.sz-pm-dial__range:active::-webkit-slider-thumb{transform:scale(1.12)}.sz-pm-dial__range:focus-visible{outline:2px solid var(--action);outline-offset:4px;border-radius:999px}.sz-pm .sz-pm-dial__stops{display:flex;justify-content:space-between;margin-top:-4px}.sz-pm .sz-pm-dial__stops button{min-height:32px;padding:0 2px;font-size:12px;color:var(--muted);transition:color .3s ease}.sz-pm .sz-pm-dial__stops button.is-near{color:var(--ink);font-weight:600}.sz-pm-dial__first{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer;margin-top:2px}.sz-pm-dial__first input{width:18px;height:18px;accent-color:var(--action);margin:0}.sz-pm-dial__results{min-width:0;display:grid;gap:14px;align-content:start}.sz-pm-dial__headline{font:400 26px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.02em;margin:0}.sz-pm-dial__headline b{font-weight:400;color:var(--action);font-size:1.35em;margin-right:4px}.sz-pm-dial__sub{margin:-6px 0 0;font-size:13px;color:var(--muted);line-height:1.55}.sz-pm-dial__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sz-pm-dial__card{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--ink);text-decoration:none;animation:sz-dial-in .5s cubic-bezier(.2,.7,.2,1) both}.sz-pm-dial__card:nth-child(2){animation-delay:.04s}.sz-pm-dial__card:nth-child(3){animation-delay:.08s}.sz-pm-dial__card:nth-child(4){animation-delay:.12s}.sz-pm-dial__card:nth-child(5){animation-delay:.16s}.sz-pm-dial__card:nth-child(6){animation-delay:.2s}.sz-pm-dial__card:nth-child(7){animation-delay:.24s}.sz-pm-dial__card:nth-child(8){animation-delay:.28s}@keyframes sz-dial-in{0%{opacity:0;transform:translateY(8px)}}.sz-pm-dial__img{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--surface-soft);box-shadow:inset 0 0 0 1px var(--line);margin-bottom:6px}.sz-pm-dial__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.sz-pm-dial__card:hover .sz-pm-dial__img img{transform:scale(1.05)}.sz-pm-dial__plate{display:grid;place-items:center;height:100%;font:400 14px/1 Marcellus,Marcellus Fallback,serif;color:var(--muted)}.sz-pm-dial__name{font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sz-pm-dial__price{font-size:12px;color:var(--muted)}.sz-pm-dial__tag{align-self:flex-start;margin-top:3px;padding:3px 7px;border-radius:999px;font-size:10px;font-weight:600;background:#f4e3c3;color:#6b4708}.sz-pm-dial__tag--soft{background:var(--surface-soft);color:var(--muted)}:root[data-sz-theme=dark] .sz-pm-dial__tag:not(.sz-pm-dial__tag--soft){background:#4a3712;color:#f4d79b}.sz-pm-dial__fams{display:flex;flex-wrap:wrap;gap:8px}.sz-pm-dial__fam{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--ink);color:var(--ink);font-size:13px;font-weight:600;text-decoration:none;transition:background .2s ease}.sz-pm-dial__fam:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.sz-pm-dial .sz-pm-finder__foot{margin:0}@media(max-width:1023px){.sz-pm-dial{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){.sz-pm-dial__tank{height:210px;border-radius:16px}.sz-pm-dial__float--1{width:96px;height:96px;left:10%;top:28%}.sz-pm-dial__float--2{width:72px;height:72px;left:50%;top:24%}.sz-pm-dial__float--3{width:60px;height:60px;left:76%;top:50%}.sz-pm-dial__readout div{padding:5px 8px}.sz-pm-dial__readout dd{font-size:13px}.sz-pm-dial__headline{font-size:22px}.sz-pm-dial__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}.sz-pm-dial__row::-webkit-scrollbar{display:none}.sz-pm-dial__card{flex:0 0 38%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.sz-pm-dial__water:after,.sz-pm-dial__bubbles i,.sz-pm-dial__float,.sz-pm-dial__card{animation:none}.sz-pm-dial__bubbles{display:none}}.sz-pm-dial .sz-fs .sz-fs__chips{margin:0;padding:4px 2px;scroll-padding-inline:2px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.sz-pm-dial .sz-fs{font-family:Manrope,Manrope Fallback,sans-serif;color:var(--ink)}.sz-pm-dial__range{touch-action:pan-y;height:44px}.sz-pm-dial__range::-webkit-slider-thumb{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}.sz-pm-dial.is-dragging .sz-pm-dial__range::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 0 0 8px color-mix(in srgb,var(--action) 18%,transparent),0 6px 14px -6px #0009}.sz-pm-dial.is-dragging .sz-pm-dial__range::-moz-range-thumb{transform:scale(1.15);box-shadow:0 0 0 8px color-mix(in srgb,var(--action) 18%,transparent),0 6px 14px -6px #0009}.sz-pm-dial__label strong{display:inline-block;min-width:11ch}.sz-pm-dial__row,.sz-pm-dial__fams,.sz-pm-dial__headline,.sz-pm-dial__sub{transition:opacity .16s ease,transform .16s ease}.sz-pm-dial.is-swapping .sz-pm-dial__row,.sz-pm-dial.is-swapping .sz-pm-dial__fams,.sz-pm-dial.is-swapping .sz-pm-dial__headline,.sz-pm-dial.is-swapping .sz-pm-dial__sub{opacity:0;transform:translateY(4px)}.sz-pm-dial__row{min-height:200px}.sz-pm-dial .sz-pm-dial__refine.sz-fs{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.sz-pm-dial__refine .sz-fs__palette{gap:12px}.sz-pm-dial__refine .sz-fs__sw{width:28px;height:28px}@media(min-width:1200px){.sz-pm-dial .sz-pm-dial__refine.sz-fs{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.sz-pm-dial__refine .sz-pm-finder__refine-clear{grid-column:1/-1}}@media(max-width:767px){.sz-pm-dial .sz-pm-dial__refine.sz-fs{padding:12px}.sz-pm-dial__row{min-height:0}}.sz-pm-dial__more{display:grid;gap:4px;margin-top:6px;padding-top:14px;border-top:1px solid var(--line)}.sz-pm-dial__more.no-colour [for=sz-dial-colour],.sz-pm-dial__more.no-colour .sz-pm-dial__range--colour{display:none}.sz-pm-dial__label--sm strong{font-size:16px;min-width:0}.sz-pm-dial__range--colour,.sz-pm-dial__range--price{height:36px}.sz-pm-dial__range--colour::-webkit-slider-runnable-track{height:10px;background:var(--track);box-shadow:inset 0 0 0 1px #0000001a}.sz-pm-dial__range--colour::-moz-range-track{height:10px;background:var(--track)}.sz-pm-dial__range--colour::-webkit-slider-thumb{margin-top:-9px;background:var(--thumb,var(--surface));border:3px solid var(--surface);box-shadow:0 0 0 1px var(--ink),0 4px 10px -4px #0008}.sz-pm-dial__range--colour::-moz-range-thumb{background:var(--thumb,var(--surface));border:3px solid var(--surface);box-shadow:0 0 0 1px var(--ink)}.sz-pm-dial__range--price::-webkit-slider-runnable-track{height:6px;background:linear-gradient(90deg,var(--ink) var(--fill,100%),var(--line) var(--fill,100%))}.sz-pm-dial__range--price::-moz-range-track{height:6px;background:linear-gradient(90deg,var(--ink) var(--fill,100%),var(--line) var(--fill,100%))}.sz-pm-dial__range--price::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px}.sz-pm-dial__range--price::-moz-range-thumb{width:18px;height:18px}.sz-pm-dial__range--colour::-webkit-slider-thumb,.sz-pm-dial__range--price::-webkit-slider-thumb{transition:transform .2s ease}.sz-pm-dial__range--colour:active::-webkit-slider-thumb,.sz-pm-dial__range--price:active::-webkit-slider-thumb{transform:scale(1.15)}.sz-pm-dial__more .sz-pm-finder__refine-clear{justify-self:start;margin-top:2px}.sz-pm .sz-pm-dial input.sz-pm-dial__range[type=range]{background:none;border:0;border-radius:0;padding:0;box-shadow:none;min-height:0}.sz-pm .sz-pm-dial input.sz-pm-dial__range--colour[type=range],.sz-pm .sz-pm-dial input.sz-pm-dial__range--price[type=range]{height:34px}.sz-pm .product-image-empty.sz-pm-cardplate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1/1;background:radial-gradient(120% 90% at 80% 10%,color-mix(in srgb,var(--action) 14%,transparent),transparent 60%),linear-gradient(180deg,var(--surface-soft),var(--surface))}.sz-pm-cardplate__ico{color:var(--action);opacity:.45;line-height:0}.sz-pm-cardplate__kind{font:700 10px/1.3 Manrope,Manrope Fallback,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);text-align:center;padding:0 12px}@media(max-width:767px){.final-filterbar{flex-direction:row-reverse}.sz-pm .final-filterbtn{min-height:40px;padding:0 16px;border:1px solid var(--ink);border-radius:999px;background:var(--surface);color:var(--ink);font:600 13px/1 Manrope,Manrope Fallback,sans-serif}.sz-pm.final-main,.sz-pm .final-main{padding-bottom:88px}}@media(min-width:768px){.sz-pm-crumbs{background:transparent}}html:has(.sz-pm-crumbs) .sz-rd-crumbs{display:none}.final-products:is(.sz-pm *,.sz-pm) h2{line-height:1.45;min-height:2.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.final-products:is(.sz-pm *,.sz-pm) .card-price{white-space:nowrap;display:flex;align-items:baseline;gap:4px}.final-products:is(.sz-pm *,.sz-pm) .card-price a{margin-left:auto;color:var(--muted);text-decoration:none;font-size:14px}.final-products:is(.sz-pm *,.sz-pm) .card-price a:hover{color:var(--ink)}.final-products:is(.sz-pm *,.sz-pm) summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;color:var(--ink)}.final-products:is(.sz-pm *,.sz-pm) summary::-webkit-details-marker{display:none}.final-products:is(.sz-pm *,.sz-pm) summary:after{content:"";flex:0 0 auto;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .3s ease}.final-products:is(.sz-pm *,.sz-pm) details[open] summary:after{transform:rotate(225deg) translateY(-1px)}@media(max-width:767px){.final-products:is(.sz-pm *,.sz-pm) .card-price{font-size:15px}.final-products:is(.sz-pm *,.sz-pm) .card-price a{display:none}.final-products:is(.sz-pm *,.sz-pm) .card-price small{font-size:11px}.final-products:is(.sz-pm *,.sz-pm) .product-body{gap:6px}}.sz-pm .text-link,.sz-pm .section-heading>.text-link,.sz-pm-featured__links .text-link{white-space:nowrap}.sz-pm-catalogue__head{padding:28px 0 8px;max-width:640px}.sz-pm-catalogue__head h1{font-size:clamp(36px,5vw,52px);margin:0 0 12px}.sz-pm-catalogue__intro{color:var(--muted);font-size:14px;line-height:1.6;margin:0}.sz-pm-catalogue__tiles{padding:28px 0 12px}.sz-pm-catalogue__index{margin:32px 0 40px}.sz-pm-catalogue__index-title{font-size:28px;margin:0 0 8px}.sz-pm-catalogue__row{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:24px;padding:22px 0;border-top:1px solid var(--line)}.sz-pm-catalogue__row:last-child{border-bottom:1px solid var(--line)}.sz-pm-catalogue__group{margin:0;font:400 22px/1.25 Marcellus,Marcellus Fallback,serif}.sz-pm-catalogue__group a{color:var(--ink);text-decoration:none}.sz-pm-catalogue__group a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sz-pm-catalogue__subs{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 28px}.sz-pm-catalogue__sublink{display:inline-block;font-weight:600;font-size:14px;color:var(--ink);text-decoration:none;padding:2px 0}.sz-pm-catalogue__sublink:hover{text-decoration:underline;text-underline-offset:4px}.sz-pm-catalogue__leaves{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;font-size:13px}.sz-pm-catalogue__leaves a{color:var(--muted);text-decoration:none}.sz-pm-catalogue__leaves a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.sz-pm-catalogue__leaves--top{margin:0;font-size:14px}.sz-pm-catalogue__leaves--top a{color:var(--ink);font-weight:600}@media(max-width:767px){.sz-pm-catalogue__head{padding-top:16px}.sz-pm-catalogue__row{grid-template-columns:1fr;gap:10px;padding:18px 0}.sz-pm-catalogue__subs{grid-template-columns:1fr 1fr;gap:12px 16px}}html body.sz-rd-body .sz-rd-cart__summary{background:var(--surface);border:1px solid var(--line);border-radius:13px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:24px;color:var(--ink)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-side__h{font:700 10px/1.3 Manrope,Manrope Fallback,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__sumrow{font-size:14px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__sumrow--total{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-payin4{margin:12px 0 0;padding:10px 12px;border:0;border-radius:10px;background:var(--surface-soft);box-shadow:none}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-payin4__row{font-size:13px;gap:8px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-payin4__hint{font-size:12px;color:var(--muted);margin-top:4px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-ship{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-ship__head{display:block}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-ship__label{font:600 13px/1.3 Manrope,Manrope Fallback,sans-serif;color:var(--ink);margin-bottom:10px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-ship__chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-ship__chip span{min-width:0;min-height:40px;padding:0 4px;font:600 13px/1 Manrope,Manrope Fallback,sans-serif;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-ship__chip input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--surface)}html body.sz-rd-body .sz-rd-cart__summary .sz-referral-note{margin:10px 0 0;padding:0;border:0;font-size:12px;line-height:1.5;color:var(--muted)}html body.sz-rd-body .sz-rd-cart__summary .sz-referral-note strong{color:var(--ink)}html body.sz-rd-body .sz-rd-cart__summary .sz-referral__socials{gap:6px;margin:8px 0 0}html body.sz-rd-body .sz-rd-cart__summary .sz-referral__socials a{min-height:32px;padding:0 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;color:var(--ink)}html body.sz-rd-body .sz-rd-cart__summary .sz-referral__socials svg{width:15px;height:15px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__shipnote{font-size:12px;color:var(--muted);margin-top:10px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-dispatch{margin-top:16px;border-radius:10px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__shipweek{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__notehead{display:flex;align-items:center;gap:8px;font:600 13px/1.3 Manrope,Manrope Fallback,sans-serif;color:var(--ink);margin:0}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shipseg{border-radius:999px;background:var(--surface-soft);border:1px solid var(--line);padding:3px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shipseg__opt{border-radius:999px;font:600 13px/1 Manrope,Manrope Fallback,sans-serif;color:var(--muted);padding:10px 6px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shipseg__opt[aria-checked=true]{background:var(--ink);color:var(--surface);box-shadow:none}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__notehint{font-size:12px;color:var(--muted);line-height:1.5}html body.sz-rd-body .sz-rd-cart__summary details.sz-rd-cart__note{margin-top:16px;padding:0;border:0;border-top:1px solid var(--line);border-radius:0;background:none}html body.sz-rd-body .sz-rd-cart__summary details.sz-rd-cart__note>summary{list-style:none;cursor:pointer;min-height:48px;padding:14px 0}html body.sz-rd-body .sz-rd-cart__summary details.sz-rd-cart__note>summary::-webkit-details-marker{display:none}html body.sz-rd-body .sz-rd-cart__summary details.sz-rd-cart__note>summary:after{content:"";margin-left:auto;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .3s ease}html body.sz-rd-body .sz-rd-cart__summary details.sz-rd-cart__note[open]>summary:after{transform:rotate(225deg)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__checkout{width:100%;min-height:50px;margin-top:16px;border-radius:10px;background:var(--action);color:var(--action-ink);font:600 14px/1 Manrope,Manrope Fallback,sans-serif;letter-spacing:.02em;box-shadow:none}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__checkout.is-disabled{opacity:.45;cursor:not-allowed}.sz-pm-cart-hint{display:none;margin:8px 0 0;text-align:center;font-size:12px;color:var(--muted)}form:has(.sz-rd-cart__checkout.is-disabled) .sz-pm-cart-hint{display:block}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__continue{text-align:center;margin-top:12px;font-size:13px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-cart__continue a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}html body.sz-rd-body .sz-rd-cart__line{background:var(--surface);border:1px solid var(--line);border-radius:13px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill{background:var(--surface);border-color:var(--line);color:var(--ink)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill b{color:var(--ink)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill[aria-checked=true] b{color:var(--surface)}.final-products:is(.sz-pm *,.sz-pm) .card-price s{font-size:13px;color:var(--muted);font-weight:400}.final-products:is(.sz-pm *,.sz-pm) .card-deal{margin:-4px 0 0}.final-products:is(.sz-pm *,.sz-pm) .card-deal span{display:inline-block;padding:3px 9px;border-radius:999px;background:#fbe3dc;color:#9a3412;font:700 11px/1.4 Manrope,Manrope Fallback,sans-serif}:root[data-sz-theme=dark] .final-products:is(.sz-pm *,.sz-pm) .card-deal span{background:#4a2116;color:#ffc2ad}.szad-pm-grid{margin-top:18px}@media(max-width:767px){.final-products:is(.sz-pm *,.sz-pm) .card-price s{font-size:11px}}html body.sz-rd-body .sz-rd-404{max-width:560px;margin:0 auto;padding:56px 18px 72px;text-align:center}html body.sz-rd-body .sz-rd-404 .pips-disc{transform:scale(.7);margin-bottom:4px!important}html body.sz-rd-body .sz-rd-404__code{font:700 10px/1.3 Manrope,Manrope Fallback,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;background:none;-webkit-text-fill-color:currentColor}html body.sz-rd-body .sz-rd-404__code:before{content:"Error "}html body.sz-rd-body .sz-rd-404__title{font:400 clamp(34px,5vw,48px)/1.1 Marcellus,"Marcellus Fallback",serif;color:var(--ink);margin:0 0 10px}html body.sz-rd-body .sz-rd-404__sub{color:var(--muted);font-size:14px;margin:0 0 24px}html body.sz-rd-body .sz-rd-404__form{display:flex;gap:8px;margin:0 0 16px}html body.sz-rd-body .sz-rd-404__form .sz-rd-searchform__input{flex:1;min-height:48px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:0 14px}html body.sz-rd-body .sz-rd-404__form .sz-rd-searchform__btn{min-height:48px;border-radius:10px;padding:0 18px;background:var(--action);color:var(--action-ink);box-shadow:none}html body.sz-rd-body .sz-rd-404__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}html body.sz-rd-body .sz-rd-404__actions .sz-rd-btn{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border-radius:10px;font:600 13px/1 Manrope,Manrope Fallback,sans-serif;box-shadow:none;background:var(--ink);color:var(--surface);border:1px solid var(--ink)}html body.sz-rd-body .sz-rd-404__actions .sz-rd-btn--outline{background:transparent;color:var(--ink)}html body.sz-rd-body main .sz-rd-glass.sz-rd-glass,html body.sz-rd-body main .sz-hub__card.sz-hub__card,html body.sz-rd-body main .sz-rd-empty.sz-rd-empty,html body.sz-rd-body main .sz-hub__empty.sz-hub__empty{background:var(--surface);border:1px solid var(--line);border-radius:13px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html body.sz-rd-body main .sz-rd-btn.sz-rd-btn,html body.sz-rd-body main .sz-hub__btn.sz-hub__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid var(--action);background:var(--action);color:var(--action-ink);font:600 13px/1 Manrope,Manrope Fallback,sans-serif;letter-spacing:.01em;box-shadow:none;text-decoration:none}html body.sz-rd-body main .sz-rd-btn--outline.sz-rd-btn--outline,html body.sz-rd-body main .sz-hub__btn--outline.sz-hub__btn--outline{background:transparent;border-color:var(--ink);color:var(--ink)}html body.sz-rd-body main .sz-rd-btn--sm.sz-rd-btn--sm{min-height:36px;padding:0 14px;font-size:12px}html body.sz-rd-body main .sz-rd-btn.sz-rd-btn:hover,html body.sz-rd-body main .sz-hub__btn.sz-hub__btn:hover{filter:brightness(1.05)}html body.sz-rd-body main .sz-rd-btn--outline.sz-rd-btn--outline:hover,html body.sz-rd-body main .sz-hub__btn--outline.sz-hub__btn--outline:hover{background:color-mix(in srgb,var(--ink) 7%,transparent);filter:none}html body.sz-rd-body main .sz-rd-topics__chip.sz-rd-topics__chip,html body.sz-rd-body main .sz-hub__chip.sz-hub__chip{border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:none;font:600 12px/1 Manrope,Manrope Fallback,sans-serif}html body.sz-rd-body main .sz-rd-topics__chip.sz-rd-topics__chip[aria-pressed=true],html body.sz-rd-body main .sz-rd-topics__chip.sz-rd-topics__chip.is-active,html body.sz-rd-body main .sz-rd-topics__chip.sz-rd-topics__chip[aria-current]{background:var(--ink);border-color:var(--ink);color:var(--surface)}html body.sz-rd-body main .sz-rd-empty.sz-rd-empty{padding:36px 24px;text-align:center}html body.sz-rd-body main .sz-rd-empty__title.sz-rd-empty__title{font:400 22px/1.3 Marcellus,Marcellus Fallback,serif;color:var(--ink)}html body.sz-rd-body main .sz-rd-blogcard__title.sz-rd-blogcard__title{font-family:Marcellus,Marcellus Fallback,serif;font-weight:400;letter-spacing:-.01em}.sz-pm .sz-pm-shimmer--whole{font-style:normal}.card-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2px 0 0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.card-tiers__step{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:6px 2px;text-align:center;line-height:1.2}.card-tiers__step+.card-tiers__step{border-left:1px solid var(--line)}.card-tiers__step b{font:700 12px/1.2 Manrope,Manrope Fallback,sans-serif;color:var(--ink)}.card-tiers__step i{font:500 11px/1.2 Manrope,Manrope Fallback,sans-serif;font-style:normal;color:var(--text-accent,#23603c)}.card-tiers__step--1{background:color-mix(in srgb,var(--action) 4%,transparent)}.card-tiers__step--2{background:color-mix(in srgb,var(--action) 9%,transparent)}.card-tiers__step--3{background:color-mix(in srgb,var(--action) 15%,transparent)}:root[data-sz-theme=dark] .card-tiers__step i{color:#8ed5a3}@media(max-width:767px){.card-tiers__step{padding:5px 1px}.card-tiers__step b{font-size:11px}.card-tiers__step i{font-size:10px}}.product-card .card-offers-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:2px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--action) 7%,var(--surface));color:var(--text-accent,#23603c);font:600 12px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer;transition:background .2s ease,border-color .2s ease}.product-card .card-offers-btn:hover{border-color:var(--action)}.card-offers-btn svg{transition:transform .3s ease}.card-offers-btn[aria-expanded=true] svg{transform:rotate(45deg)}:root[data-sz-theme=dark] .product-card .card-offers-btn{color:#8ed5a3}.card-offers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:16px;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);transform:translateY(100%);opacity:0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.card-offers[hidden]{display:none}.card-offers.is-open{transform:none;opacity:1}.product-card .card-offers__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer}.card-offers__title{margin:0;font:400 18px/1.2 Marcellus,Marcellus Fallback,serif}.card-offers__list{margin:0;padding:0;list-style:none;display:grid;gap:6px}.card-offers__list li{display:flex;align-items:center;gap:8px;font:600 13px/1.3 Manrope,Manrope Fallback,sans-serif}.card-offers__list li:before{content:"";flex:0 0 6px;height:6px;border-radius:50%;background:var(--action)}.card-offers__grades{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.card-offers__grades span{display:block;font-weight:700;color:var(--ink)}.card-offers__go{align-self:flex-start;font:600 12px/1 Manrope,Manrope Fallback,sans-serif;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.card-offers .card-tiers{margin:0;background:var(--surface)}@media(max-width:767px){.card-offers{padding:12px;gap:8px}.card-offers__title{font-size:16px}.card-offers__grades{display:none}.product-card .card-offers-btn{min-height:30px;padding:0 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.card-offers{transition:none}}.sz-pm-offersbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px;padding:10px 10px 10px 16px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--action) 6%,var(--surface))}.sz-pm-offersbar__line{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin:0;font-size:13px;color:var(--ink)}.sz-pm-offersbar__lead{font:400 17px/1.2 Marcellus,Marcellus Fallback,serif}.sz-pm-offersbar__steps{display:flex;gap:14px;color:var(--muted)}.sz-pm-offersbar__steps b{color:var(--ink);font-weight:700}.sz-pm-offersbar__short{display:none;color:var(--text-accent,#23603c);font-weight:600}.sz-pm .sz-pm-offersbar__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border:1px solid var(--ink);border-radius:999px;background:var(--surface);color:var(--ink);font:600 13px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer}.sz-pm .sz-pm-offersbar__btn:hover{background:color-mix(in srgb,var(--ink) 7%,var(--surface))}:root[data-sz-theme=dark] .sz-pm-offersbar__short{color:#8ed5a3}@media(max-width:767px){.sz-pm-offersbar{padding:8px 8px 8px 14px}.sz-pm-offersbar__steps{display:none}.sz-pm-offersbar__short{display:inline}.sz-pm-offersbar__lead{font-size:15px}.sz-pm .sz-pm-offersbar__btn{min-height:36px;padding:0 12px;font-size:12px}}.sz-pm-offerssheet{display:grid;gap:22px;color:var(--ink)}.sz-pm-offerssheet__block h3{margin:0 0 10px;font:400 22px/1.2 Marcellus,Marcellus Fallback,serif}.sz-pm-offerssheet__ladder{margin:0}.sz-pm-offerssheet__ladder .card-tiers__step{padding:12px 4px}.sz-pm-offerssheet__ladder .card-tiers__step b{font-size:16px}.sz-pm-offerssheet__ladder .card-tiers__step i{font-size:13px}.sz-pm-offerssheet__list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.sz-pm-offerssheet__list li{display:flex;align-items:center;gap:10px;font:600 15px/1.35 Manrope,Manrope Fallback,sans-serif}.sz-pm-offerssheet__list li:before{content:"";flex:0 0 7px;height:7px;border-radius:50%;background:var(--action)}.sz-pm-offerssheet__note{margin:8px 0 0;font-size:13px;color:var(--muted)}.sz-pm-offerssheet__link{justify-self:start;font:600 13px/1 Manrope,Manrope Fallback,sans-serif;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.card-pretag{position:absolute;left:10px;top:10px;z-index:2;padding:5px 10px;border-radius:999px;background:var(--surface);color:var(--ink);font:700 10px/1.2 Manrope,Manrope Fallback,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 2px 8px -4px #0006}.sz-pm-offerssheet[hidden]{display:none}.card-slide{margin-top:auto;overflow:hidden;overflow:clip;border-top:1px solid var(--line);padding-top:10px}.card-slide__track{display:flex;width:200%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.card-slide:not(.has-offer) .card-slide__track{width:100%}.card-slide.is-offer .card-slide__track{transform:translate(-50%)}.card-slide__pane{flex:0 0 50%;min-width:0;display:flex;align-items:center;gap:8px;min-height:48px;box-sizing:border-box}.card-slide:not(.has-offer) .card-slide__pane{flex-basis:100%}.card-slide__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.final-products .card-slide .card-price,.final-products .card-slide .card-deal{margin:0}.product-card .card-slide__go{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 4px 0 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:600 12px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer;transition:border-color .2s ease,background .2s ease}.product-card .card-slide__go svg{width:28px;height:28px;padding:6px;box-sizing:border-box;border-radius:50%;background:var(--ink);color:var(--surface);transition:transform .3s ease}.product-card .card-slide__go:hover{border-color:var(--ink)}.product-card .card-slide__go:hover svg{transform:translate(2px)}.product-card .card-slide__back{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer}.card-slide__steps{flex:1;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.card-slide__step{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 2px;text-align:center;line-height:1.2}.card-slide__step+.card-slide__step{border-left:1px solid var(--line)}.card-slide__step b{font:700 12px/1.2 Manrope,Manrope Fallback,sans-serif;color:var(--ink)}.card-slide__step i{font:500 11px/1.2 Manrope,Manrope Fallback,sans-serif;font-style:normal;color:var(--text-accent,#23603c)}.card-slide__step--1{background:color-mix(in srgb,var(--action) 4%,transparent)}.card-slide__step--2{background:color-mix(in srgb,var(--action) 9%,transparent)}.card-slide__step--3{background:color-mix(in srgb,var(--action) 15%,transparent)}.card-slide__pre{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;margin:0;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--action) 8%,transparent)}.card-slide__pre b{font:700 12px/1.25 Manrope,Manrope Fallback,sans-serif;color:var(--ink)}.card-slide__pre i{font:500 11px/1.25 Manrope,Manrope Fallback,sans-serif;font-style:normal;color:var(--muted)}:root[data-sz-theme=dark] .card-slide__step i{color:#8ed5a3}@media(max-width:767px){.card-slide__hint{display:none}.product-card .card-slide__go{padding:0;border:0;min-height:36px}.card-slide__step b{font-size:11px}.card-slide__step i{font-size:10px}.product-card .card-slide__back{width:30px;height:30px}.card-slide__pane{gap:6px}}@media(prefers-reduced-motion:reduce){.card-slide__track{transition:none}}.card-slide.has-offer .card-slide__track{transform:translate(-50%)}.card-slide.has-offer.is-offer .card-slide__track{transform:translate(0)}.product-card .card-slide__go{gap:5px;min-height:30px;padding:0 10px 0 3px;font-size:11px}.product-card .card-slide__go svg{width:24px;height:24px;padding:5px}.product-card .card-slide__go:hover svg{transform:translate(-2px)}.product-card .card-slide__back{width:28px;height:28px}.card-slide__pane{min-height:42px;gap:6px}.card-slide__steps--pre{grid-template-columns:1fr 1fr 1fr 1.55fr}.card-slide__step{padding:4px 1px}.card-slide__step b{font-size:11px}.card-slide__step i{font-size:10px}.card-slide__step--pre{background:color-mix(in srgb,var(--action) 22%,transparent)}.card-slide__step--pre b{font-size:10px;letter-spacing:.02em}.card-slide__pre{padding:5px 8px}.card-slide__pre b{font-size:11px}.card-slide__pre i{font-size:10px}@media(max-width:767px){.product-card .card-slide__go{padding:0}.product-card .card-slide__back{width:24px;height:24px}.card-slide__pane{gap:4px}.card-slide__step b{font-size:10px}.card-slide__step i,.card-slide__step--pre b{font-size:9px}}.product-card .card-slide__go{gap:4px;min-height:32px;padding:0 2px;border:0;border-radius:0;background:none;color:var(--text-accent,#23603c);font:600 11px/1 Manrope,Manrope Fallback,sans-serif}.product-card .card-slide__go svg{width:auto;height:auto;padding:0;border-radius:0;background:none;color:currentColor}.product-card .card-slide__go .card-slide__tag{width:13px;height:13px}.product-card .card-slide__go .card-slide__chev{width:11px;height:11px;transition:transform .3s ease}.product-card .card-slide__go .card-slide__hint{text-decoration:underline dotted;text-underline-offset:3px}.product-card .card-slide__go:hover{border:0;color:var(--ink)}.product-card .card-slide__go:hover svg{transform:none}.product-card .card-slide__go:hover .card-slide__chev{transform:translate(-2px)}:root[data-sz-theme=dark] .product-card .card-slide__go{color:#8ed5a3}@media(max-width:767px){.product-card .card-slide__go .card-slide__hint{display:none}.product-card .card-slide__go{min-height:32px;min-width:32px;justify-content:center;border:1px dashed color-mix(in srgb,var(--action) 45%,transparent);border-radius:8px;padding:0 6px}}.final-filterbar__actions{display:flex;align-items:center;gap:22px}.sz-pm .final-filterbar__actions .final-offersbtn{position:relative}.sz-pm .final-filterbar__actions .final-offersbtn+.final-filterbtn:before{content:"";position:absolute;left:-12px;top:50%;width:1px;height:16px;transform:translateY(-50%);background:var(--line)}.sz-pm .final-filterbar__actions .final-filterbtn{position:relative}@media(max-width:767px){.final-filterbar__actions{gap:8px}.sz-pm .final-filterbar__actions .final-offersbtn+.final-filterbtn:before{display:none}}@media(hover:hover)and (min-width:768px){.sz-pm .final-filterbar__actions .final-filterbtn{transition:color .3s ease}.sz-pm .final-filterbar__actions .final-filterbtn:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sz-pm .final-filterbar__actions .final-filterbtn:hover,.sz-pm .final-filterbar__actions .final-filterbtn:focus-visible{color:var(--text-accent,#23603c);background:none}.sz-pm .final-filterbar__actions .final-filterbtn:hover:after,.sz-pm .final-filterbar__actions .final-filterbtn:focus-visible:after{transform:scaleX(1)}:root[data-sz-theme=dark] .sz-pm .final-filterbar__actions .final-filterbtn:hover,:root[data-sz-theme=dark] .sz-pm .final-filterbar__actions .final-filterbtn:focus-visible{color:#8ed5a3}}@media(prefers-reduced-motion:reduce){.sz-pm .final-filterbar__actions .final-filterbtn:after{transition:none}}@media(min-width:768px){.sz-pm-crumbs{font-size:15px;padding:12px 0 4px}.sz-pm-crumbs__list li{padding:6px 0}.sz-pm-crumbs__list li+li:before{margin:0 12px;font-size:11px}}@media(max-width:767px){.sz-pm-crumbs{font-size:15px;min-height:50px}}.sz-pm .sz-pm-crumbs__list li a{transition:color .3s ease}@media(hover:hover){.sz-pm .sz-pm-crumbs__list li a:hover{color:var(--text-accent,#23603c)}}:root[data-sz-theme=dark] .sz-pm .sz-pm-crumbs__list li a:hover{color:#8ed5a3}.sz-pm .sz-pm-subnav__list a{position:relative;transition:color .3s ease}.sz-pm .sz-pm-subnav__list a:not([aria-current]):after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.sz-pm .sz-pm-subnav__list a:not([aria-current]):hover{color:var(--text-accent,#23603c)}.sz-pm .sz-pm-subnav__list a:not([aria-current]):hover:after{transform:scaleX(1)}:root[data-sz-theme=dark] .sz-pm .sz-pm-subnav__list a:not([aria-current]):hover{color:#8ed5a3}}.sz-pm .sz-pm-subnav__list a:not([aria-current]):focus-visible{color:var(--text-accent,#23603c)}.sz-pm .sz-pm-subnav__list a:not([aria-current]):focus-visible:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.sz-pm .sz-pm-subnav__list a:after{transition:none}}@media(min-width:1101px){.sz-rd-header.final-header .final-header-inner{width:min(1280px,calc(100% - 96px))}}@media(min-width:768px)and (max-width:1100px){.sz-rd-header.final-header .final-header-inner{width:calc(100% - 48px)}}.card-slide__short{display:none}@media(max-width:767px){.final-products .card-slide .card-price{white-space:normal;font-size:14px;line-height:1.25}.final-products .card-slide .card-price small,.final-products .card-slide .card-price s{font-size:10px}.product-card .card-slide__go{min-width:30px;width:30px;min-height:30px;padding:0}.product-card .card-slide__go .card-slide__chev,.card-slide__off,.card-slide__long{display:none}.card-slide__short{display:inline}.card-slide__step{padding:5px 1px}.card-slide__step i{font-size:10px}.card-slide__steps--pre{grid-template-columns:1fr 1fr 1fr 1.7fr}}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-payin4:before{content:none}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-payin4{-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:480px){html body.sz-rd-body .sz-rd-cart__summary .sz-referral__socials a{flex:0 0 auto;min-height:34px;padding:0 10px}}.sz-pm-dial__water:after{top:0;right:0;bottom:0;left:-420px;animation-name:sz-dial-caustic-x;will-change:transform}@keyframes sz-dial-caustic-x{to{transform:translate(420px)}}.sz-pm-dial:not(.is-onscreen) :is(.sz-pm-dial__bubbles i,.sz-pm-dial__float),.sz-pm-dial:not(.is-onscreen) .sz-pm-dial__water:after{animation-play-state:paused}.sz-pm .sz-pm-shimmer:not(.is-onscreen){animation-play-state:paused}html body:not(.sz-rd-menu-open) .sz-rd-menu a.sz-rd-menu__deals em{animation-play-state:paused}.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__l2{opacity:1}html .sz-rd-menu a.sz-rd-menu__deals em{font:inherit;font-style:normal}html body.sz-rd-body .sz-rd-wrap,html body .sz-pm.final-main,html body .sz-pm.sz-pm-related,html body.sz-rd-body .shopify-policy__container{width:min(1280px,calc(100% - 96px))}@media(min-width:768px){.sz-pm-pdp .pdp-page[data-layout="01"]{width:min(1280px,calc(100% - 96px))}}@media(min-width:768px)and (max-width:1100px){html body.sz-rd-body .sz-rd-wrap,html body .sz-pm.final-main,html body .sz-pm.sz-pm-related,html body.sz-rd-body .shopify-policy__container,.sz-pm-pdp .pdp-page[data-layout="01"]{width:calc(100% - 48px)}}@media(max-width:767px){html body.sz-rd-body .sz-rd-wrap,html body .sz-pm.final-main,html body .sz-pm.sz-pm-related,html body.sz-rd-body .shopify-policy__container{width:calc(100% - 36px)}}@media(max-width:359px){html body.sz-rd-body .sz-rd-wrap,html body .sz-pm.final-main,html body .sz-pm.sz-pm-related,html body.sz-rd-body .shopify-policy__container{width:calc(100% - 28px)}}.sz-rd-wrap .jdgm-widget.jdgm-cards-carousel,.sz-rd-wrap .jdgm-widget.jdgm-review-widget{max-width:none;margin-inline:0}.final-products .product-card{container-type:inline-size}@container (max-width:279px){.final-products .product-card .card-slide .card-price{white-space:normal;font-size:14px;line-height:1.25}.final-products .product-card .card-slide .card-price small,.final-products .product-card .card-slide .card-price s{font-size:10px}.final-products .product-card .card-slide__go{min-width:30px;width:30px;min-height:30px;padding:0}.final-products .product-card .card-slide__go .card-slide__hint,.final-products .product-card .card-slide__go .card-slide__chev,.final-products .product-card .card-slide__off,.final-products .product-card .card-slide__long{display:none}.final-products .product-card .card-slide__short{display:inline}}@media(max-width:999px){html body.sz-rd-body .sz-rd-article__col{max-width:none;margin-inline:0}}.sz-rd-wrap .shopify-app-block .jdgm-widget.jdgm-review-widget{max-width:none!important;margin-left:0!important;margin-right:0!important}html body .product-card .card-tab{position:absolute;top:0;left:10px;z-index:2;display:inline-flex;align-items:center;min-height:26px;padding:5px 11px 6px;border-radius:0 0 7px 7px;font:600 12px/1.15 Manrope,Manrope Fallback,sans-serif;letter-spacing:.01em;white-space:nowrap;pointer-events:none}html body .product-card .card-tab--pre{background:#f1f6eef2;color:#1d4a32;box-shadow:inset 0 -1px #b7cbb08c,inset 1px 0 #b7cbb04d,inset -1px 0 #b7cbb04d}html body .product-card .card-tab--deal{background:#1b7f47;color:#fff}html body .product-card .card-tab--out{background:#e4e9e6;color:#3d504b}html:not([data-sz-theme=light]) body .product-card .card-tab--pre{background:#2c4335f2;color:#e6f2e8;box-shadow:inset 0 -1px #c1dbb326}html:not([data-sz-theme=light]) body .product-card .card-tab--out{background:#2b3634;color:#c9d3cf}html body .product-card[data-stock=out] .product-image img{opacity:.62;filter:saturate(.55)}html body .product-card .card-deal,html body .product-card .card-pretag{display:none}html body .final-products .product-card .product-body h2{font:400 17px/1.28 Marcellus,Marcellus Fallback,serif;letter-spacing:0;min-height:2.56em;text-wrap:balance;margin:0}html body .final-products .product-card .product-body h2 a{color:var(--ink);text-decoration:none}html body .final-products .product-card .card-meta{margin-top:-4px;font-size:12.5px;line-height:1.4;text-wrap:pretty}html body .final-products .product-card .card-price{font:500 16px/1.2 Manrope,Manrope Fallback,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0}html body .final-products .product-card .card-price small{font-size:12px;font-weight:500;color:var(--muted)}html body .final-products .product-card .card-price s{font-size:13px;font-weight:400;color:var(--muted);text-decoration-thickness:1px}html body .final-products .product-card .card-price--deal{color:var(--ink)}html body .sz-pm-cardplate__kind{text-transform:none;letter-spacing:.01em;font:500 12px/1.3 Manrope,Manrope Fallback,sans-serif}@media(max-width:767px){html body .product-card .card-tab{left:8px;min-height:24px;padding:4px 9px 5px;font-size:11px}html body .final-products .product-card .product-body h2,html body .final-products .product-card .card-price{font-size:15px}html body .final-products .product-card .card-price small,html body .final-products .product-card .card-price s{font-size:11px}html body .sz-pm .product-card .wishlist{width:32px;height:32px;top:8px;right:8px}html body .sz-pm .product-card .wishlist:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}html body .product-card .card-slide__go{width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border:1px solid var(--line);border-radius:50%;justify-content:center}}html body .sz-rd-announce[data-empty] .sz-rd-announce__meter,html body .sz-rd-header .final-icon--theme{display:none}html body .sz-pm .hero-from{font-size:15px;line-height:1.5}html body .sz-pm .hero-from strong{font:600 15px/1.5 Manrope,Manrope Fallback,sans-serif;color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums}html body .sz-pm.hero .hero-description,html body .sz-pm .hero .hero-description{margin-top:20px}html body .final-products .product-card .product-body h2{min-height:0}html body .final-products .product-card .card-meta{margin-top:-2px}html body .final-products .product-card .card-slide{margin-top:auto}html body .sz-pm .product-card .wishlist{box-shadow:none}@media(max-width:767px){.sz-pm-pdp .sz-pm-buybar__info,.sz-pm-pdp .sz-pm-buybar__change,.sz-pm-pdp .sz-pm-buybar__dtotal{display:none!important}}@media(min-width:768px){html body .sz-pm-pdp .grade-sticky.sz-pm-buybar{position:fixed;left:0;right:0;top:var(--sz-buybar-top,0px);z-index:28;display:flex;align-items:center;gap:24px;min-height:72px;padding:12px max(48px,calc((100% - 1280px)/2));background:var(--surface);border-bottom:1px solid var(--line);box-shadow:none;transform:translateY(-8px);opacity:0;visibility:hidden;pointer-events:none;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s ease,visibility 0s linear .2s}html body .sz-pm-pdp .grade-sticky.sz-pm-buybar.is-on{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s ease,visibility 0s}html body .sz-pm-pdp .grade-sticky.sz-pm-buybar[hidden],html body .sz-pm-pdp .sz-pm-buybar__bag{display:none}html body .sz-pm-pdp .sz-pm-buybar__info{display:grid;gap:2px;min-width:0;margin-right:auto}html body .sz-pm-pdp .sz-pm-buybar__title{font:400 20px/1.2 Marcellus,Marcellus Fallback,serif;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .sz-pm-pdp .sz-pm-buybar__meta{font:500 13px/1.3 Manrope,Manrope Fallback,sans-serif;color:var(--muted);font-variant-numeric:tabular-nums}html body .sz-pm-pdp .sz-pm-buybar__change{flex:0 0 auto;font:500 14px/1 Manrope,Manrope Fallback,sans-serif;color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;padding:14px 4px}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add{flex:0 0 auto;display:inline-flex;flex-direction:row;align-items:center;gap:10px;min-height:52px;min-width:220px;margin:0;padding:0 28px;border:0;border-radius:6px;background:var(--action,#1b7f47);color:#fff!important;font:600 15px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add span{color:#fff!important}html body .sz-pm-pdp .sz-pm-buybar__l1{font:600 15px/1 Manrope,Manrope Fallback,sans-serif}html body .sz-pm-pdp .sz-pm-buybar__l2{display:none!important}html body .sz-pm-pdp .sz-pm-buybar__dtotal{font:600 15px/1 Manrope,Manrope Fallback,sans-serif;font-variant-numeric:tabular-nums;padding-left:10px;border-left:1px solid #ffffff59}html body .sz-pm-pdp .sz-pm-buybar__dtotal:empty{display:none}@media(hover:hover)and (pointer:fine){html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add:hover{filter:brightness(1.08)}html body .sz-pm-pdp .sz-pm-buybar__change:hover{color:var(--text-accent,#23603c)}}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add:active{transform:scale(.97);transition:transform .12s}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add:focus-visible,html body .sz-pm-pdp .sz-pm-buybar__change:focus-visible{outline:2px solid var(--text-accent,#23603c);outline-offset:3px}html:not([data-sz-theme=light]) body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add{color:#04130a!important}html:not([data-sz-theme=light]) body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add span{color:#04130a!important}html:not([data-sz-theme=light]) body .sz-pm-pdp .sz-pm-buybar__dtotal{border-left-color:#04130a40}}@media(prefers-reduced-motion:reduce){html body .sz-pm-pdp .grade-sticky.sz-pm-buybar,html body .sz-pm-pdp .grade-sticky.sz-pm-buybar.is-on{transition:none;transform:none}}@media(max-width:767px){html body .sz-pm-pdp .pdp-page[data-layout="01"]{display:flex;flex-direction:column}html body .sz-pm-pdp .pdp-page[data-layout="01"] .selection-grid{display:contents}html body .sz-pm-pdp .pdp-page[data-layout="01"] .selection-reading{order:-1;margin:0 0 22px}html body .sz-pm-pdp .pdp-page[data-layout="01"] .selection-order{margin-top:20px}html body:has(.sz-pm-pdp) .sz-pm-crumbs__list{display:none}}:root{--sz-glide:cubic-bezier(.22,.61,.36,1);--sz-glide-out:cubic-bezier(.4,0,.6,1);--sz-t-hover:.45s;--sz-rip-y:22px}@media(max-width:767px){:root{--sz-rip-y:12px}}@media(prefers-reduced-motion:no-preference){html.sz-rip .sz-rip-wait{opacity:0!important;transform:translate3d(0,var(--sz-rip-y),0)!important}html.sz-rip .sz-rip-in{transition:opacity 1s var(--sz-glide) var(--sz-rip-d,0ms),transform 1.25s var(--sz-glide) var(--sz-rip-d,0ms)!important}html.sz-rip .sz-rip-wait :is(.product-image,.sz-pm-shopby__media) img{transform:scale(1.06)!important}html.sz-rip .sz-rip-in :is(.product-image,.sz-pm-shopby__media) img{transition:transform 1.8s var(--sz-glide) var(--sz-rip-d,0ms)!important}html body .sz-pm .button,html body .sz-pm button.button{transition:filter var(--sz-t-hover) var(--sz-glide),background-color var(--sz-t-hover) var(--sz-glide),color var(--sz-t-hover) var(--sz-glide),border-color var(--sz-t-hover) var(--sz-glide)}html body .sz-pm :is(.sz-pm-crumbs__list li a,.sz-pm-subnav__list a,.final-filterbar__actions .final-filterbtn),html body .sz-pm .sz-pm-dial__stops button{transition:color var(--sz-t-hover) var(--sz-glide)}html body .sz-pm :is(.sz-pm-subnav__list a:not([aria-current]),.final-filterbar__actions .final-filterbtn):after{transition:transform .6s var(--sz-glide)}html body .product-card :is(.card-offers-btn,.card-slide__go){transition:background-color var(--sz-t-hover) var(--sz-glide),border-color var(--sz-t-hover) var(--sz-glide),color var(--sz-t-hover) var(--sz-glide)}html body .product-card :is(.card-offers-btn,.card-slide__go) svg,html body .product-card .card-slide__go .card-slide__chev{transition:transform .6s var(--sz-glide)}html body .sz-fs__chips button{transition:background-color var(--sz-t-hover) var(--sz-glide),color var(--sz-t-hover) var(--sz-glide),border-color var(--sz-t-hover) var(--sz-glide)}html body .sz-pm-pdp .sz-pm-heart{transition:color var(--sz-t-hover) var(--sz-glide),border-color var(--sz-t-hover) var(--sz-glide),background-color var(--sz-t-hover) var(--sz-glide)}html body .sz-pm-pdp .grade-card{transition:border-color var(--sz-t-hover) var(--sz-glide),box-shadow var(--sz-t-hover) var(--sz-glide)}html body .sz-pm-pdp .grade-card .grade-option{transition:background-color var(--sz-t-hover) var(--sz-glide),box-shadow var(--sz-t-hover) var(--sz-glide)}html body .premium-footer a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--sz-t-hover) var(--sz-glide),text-decoration-color var(--sz-t-hover) var(--sz-glide)}html body .premium-footer a:hover,html body .sz-pm .premium-footer__follow a{text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){html body .final-products .product-card{transition:border-color var(--sz-t-hover) var(--sz-glide)}html body .final-products .product-card:hover{transform:none}html body .final-products .product-card .product-image img,html body .sz-pm-shopby__media img{transition:transform 1.2s var(--sz-glide)}html body .final-products .product-card:hover .product-image img{transform:scale(1.04)}}html body .sz-pm-sheet__panel{transition:transform .75s var(--sz-glide)}html body .sz-pm-sheet:not(.is-open) .sz-pm-sheet__panel{transition:transform .5s var(--sz-glide-out)}html body .sz-pm-sheet__overlay{transition:backdrop-filter .7s var(--sz-glide),-webkit-backdrop-filter .7s var(--sz-glide),background .7s var(--sz-glide)}html body .sz-pm-zoom{transition:opacity .5s var(--sz-glide)}html body .card-offers{transition:transform .7s var(--sz-glide),opacity .5s var(--sz-glide)}html body .card-slide__track{transition:transform .75s var(--sz-glide)}@media(min-width:768px){html body .sz-pm-pdp .grade-sticky.sz-pm-buybar{transition:transform .6s var(--sz-glide),opacity .5s var(--sz-glide),visibility 0s linear .6s}html body .sz-pm-pdp .grade-sticky.sz-pm-buybar.is-on{transition:transform .6s var(--sz-glide),opacity .5s var(--sz-glide),visibility 0s}}@supports (interpolate-size:allow-keywords) and selector(::details-content){html body :is(.sz-pm-pdp details[id$=-details],.sz-rd-faq,.sz-rd-faq__q,.premium-footer__group){interpolate-size:allow-keywords}html body :is(.sz-pm-pdp details[id$=-details],.sz-rd-faq,.sz-rd-faq__q,.premium-footer__group)::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .48s var(--sz-glide),opacity .6s var(--sz-glide),content-visibility .48s allow-discrete}html body :is(.sz-pm-pdp details[id$=-details],.sz-rd-faq,.sz-rd-faq__q,.premium-footer__group)[open]::details-content{block-size:auto;opacity:1}}html body .sz-pm-pdp .gallery-main{transition:opacity .7s var(--sz-glide)}html body .sz-pm-pdp .gallery-main.is-swap{opacity:.35;transition:opacity .22s ease-out}}@media print{html.sz-rip .sz-rip-wait{opacity:1!important;transform:none!important}}html body .sz-rd-menu .sz-rd-menu__top{display:flex;align-items:center;gap:8px;margin:4px 0 10px;padding:4px 0;border-bottom:1px solid var(--line);column-span:all}html body .sz-rd-menu .sz-rd-menu__top .sz-rd-menu__catalogue{flex:1 1 auto;min-width:0;margin:0;border:0}html body .sz-rd-menu .sz-rd-menu__theme{display:inline-flex;flex:none;align-items:stretch;gap:0;margin:0;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--surface)}html body .sz-rd-menu .sz-rd-menu__theme-btn{display:inline-grid;place-items:center;width:44px;height:42px;min-height:0;margin:0;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted);cursor:pointer}html body .sz-rd-menu .sz-rd-menu__theme-btn+.sz-rd-menu__theme-btn{border-left:1px solid var(--line);border-radius:0 5px 5px 0}html body .sz-rd-menu .sz-rd-menu__theme-btn:first-child{border-radius:5px 0 0 5px}html body .sz-rd-menu .sz-rd-menu__theme-btn[aria-pressed=true]{background:var(--surface-soft);color:var(--action);box-shadow:none}html body .sz-rd-menu .sz-rd-menu__theme-btn:focus-visible{outline:2px solid var(--action);outline-offset:2px;position:relative;z-index:1}@media(hover:hover)and (pointer:fine){html body .sz-rd-menu .sz-rd-menu__theme-btn:not([aria-pressed=true]):hover{color:var(--ink)}}html body .sz-rd-menu.is-deep .sz-rd-menu__top{border-bottom-color:transparent;transition:border-color .5s ease}@media(prefers-reduced-motion:no-preference){html body .sz-rd-menu .sz-rd-menu__theme-btn{transition:color var(--sz-t-hover) var(--sz-glide),background-color var(--sz-t-hover) var(--sz-glide)}}@media(max-width:767px){html body .sz-rd-menu .sz-rd-menu__top{min-height:52px}}html body .sz-pm-catalogue__head{max-width:720px;padding-bottom:0}html body .sz-pm-catalogue__search{margin:24px 0 0}html body .sz-pm-catalogue__search label{display:block;margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ink)}html body .sz-pm-catalogue__searchrow{display:flex;gap:8px;max-width:560px}html body .sz-pm-catalogue__searchrow input[type=search]{flex:1 1 auto;min-width:0;min-height:48px;margin:0;padding:0 14px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:400 16px/1.2 Manrope,Manrope Fallback,sans-serif;-webkit-appearance:none;appearance:none}html body .sz-pm-catalogue__searchrow input[type=search]::placeholder{color:var(--muted)}html body .sz-pm-catalogue__searchrow input[type=search]:focus-visible{outline:2px solid var(--action);outline-offset:2px;border-color:var(--action)}html body .sz-pm-catalogue__searchrow .button{flex:none;min-height:48px;border-radius:6px;padding-inline:22px}html body .sz-pm-catalogue__week{margin:32px 0 0;padding:20px 24px;border-radius:10px;background:var(--surface-soft)}html body .sz-pm-catalogue__week dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 32px;margin:0}html body .sz-pm-catalogue__week dt{margin:0 0 4px;font-size:13px;color:var(--muted)}html body .sz-pm-catalogue__week dd{margin:0;font-size:15px;line-height:1.45;color:var(--ink)}html body .sz-pm-catalogue__week dd a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}html body .sz-pm-catalogue__pause{margin:14px 0 0;font-size:15px;font-weight:600;color:var(--ink)}html body .sz-pm-catalogue__tiles{padding:48px 0 0}html body .sz-pm-catalogue :is(.sz-pm-catalogue__tiles,.sz-pm-catalogue__ways,.sz-pm-catalogue__lines) .section-heading{margin-bottom:18px}html body .sz-pm-catalogue :is(.sz-pm-catalogue__tiles,.sz-pm-catalogue__ways,.sz-pm-catalogue__lines) .section-heading h2{margin:0;font-size:32px}html body .sz-pm-catalogue__ways{padding:56px 0 0}html body .sz-pm-catalogue__waygrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}html body .sz-pm-catalogue__way h3{margin:0 0 4px;font:400 20px/1.3 Marcellus,Marcellus Fallback,serif;color:var(--ink)}html body .sz-pm-catalogue__waynote{margin:0 0 12px;min-height:2.9em;font-size:13px;line-height:1.45;color:var(--muted)}html body .sz-pm-catalogue__way ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}html body .sz-pm-catalogue__way li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}html body .sz-pm-catalogue__way li a{flex:1 1 auto;display:flex;align-items:center;gap:10px;min-height:46px;color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}html body .sz-pm-catalogue__way li a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}html body .sz-pm-catalogue__way li span{flex:none;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}html body .sz-pm-catalogue__way--colour{grid-column:1/-1}html body .sz-pm-catalogue__way--colour .sz-pm-catalogue__waynote{min-height:0}html body .sz-pm-catalogue__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));column-gap:32px}html body .sz-pm-catalogue__swatches .sz-fs__sw{flex:none;width:18px;height:18px;transition:none}html body .sz-pm-catalogue__lines{padding:56px 0 0}html body .sz-pm-catalogue__linesnote{margin:-8px 0 18px;max-width:640px}html body .sz-pm-catalogue__index{margin:56px 0 0}html body .sz-pm-catalogue__tools{margin:56px 0 72px}html body .sz-pm-catalogue__toollist{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:8px 0 0;padding:0;border-top:1px solid var(--line)}html body .sz-pm-catalogue__toollist li{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:10px 0;border-bottom:1px solid var(--line)}html body .sz-pm-catalogue__toollist a{align-self:flex-start;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none}html body .sz-pm-catalogue__toollist a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}html body .sz-pm-catalogue__toollist span{font-size:13px;color:var(--muted)}@media(max-width:1023px){html body .sz-pm-catalogue__waygrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){html body .sz-pm-catalogue__searchrow .button{padding-inline:16px}html body .sz-pm-catalogue__week{margin-top:24px;padding:16px}html body .sz-pm-catalogue__week dl{grid-template-columns:1fr;gap:12px}html body .sz-pm-catalogue__tiles{padding-top:36px}html body .sz-pm-catalogue :is(.sz-pm-catalogue__tiles,.sz-pm-catalogue__ways,.sz-pm-catalogue__lines) .section-heading h2{font-size:26px}html body .sz-pm-catalogue__ways,html body .sz-pm-catalogue__lines{padding-top:44px}html body .sz-pm-catalogue__waygrid{grid-template-columns:1fr;gap:28px}html body .sz-pm-catalogue__waynote{min-height:0}html body .sz-pm-catalogue__swatches{grid-template-columns:1fr 1fr;column-gap:20px}html body .sz-pm-catalogue__index,html body .sz-pm-catalogue__tools{margin-top:44px}html body .sz-pm-catalogue__toollist{grid-template-columns:1fr}}html body .sz-rd-announce-band .sz-rd-announce__inner:before{content:none}html body .sz-rd-header.final-header .final-brand .sz-brand{gap:10px;align-items:center}html body .sz-rd-header.final-header .final-brand .sz-brand__symbol{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center}html body .sz-rd-header.final-header .final-brand .sz-brand__symbol svg{width:100%;height:100%}html body .sz-rd-header.final-header .final-brand .sz-brand__word{font-size:20px;line-height:1;letter-spacing:.02em}html body .sz-rd-header.final-header .sz-rd-burger .sz-rd-burger__label{font:500 12px/1.2 Manrope,Manrope Fallback,sans-serif;letter-spacing:0;text-transform:none}@media(min-width:1024px){html body .sz-rd-header.final-header .final-desktop-links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;font-weight:500;color:var(--ink)}html body .sz-rd-header.final-header .final-header-actions{margin-left:auto}}@media(min-width:1200px){html body .sz-rd-header.final-header .final-desktop-links{gap:14px;font-size:14px;font-weight:500}}@media(prefers-reduced-motion:no-preference){html body .sz-rd-header.final-header .final-desktop-links :is(a,button),html body .sz-rd-header.final-header .final-icon{transition:background-color var(--sz-t-hover) var(--sz-glide),color var(--sz-t-hover) var(--sz-glide)}}@media(max-width:767px){html body .sz-rd-header.final-header .final-brand .sz-brand{gap:8px}html body .sz-rd-header.final-header .final-brand .sz-brand__symbol{flex-basis:24px;width:24px;height:24px}html body .sz-rd-header.final-header .final-brand .sz-brand__word{font-size:14px}html body .sz-rd-header.final-header .sz-rd-burger .sz-rd-burger__label{font-size:11px}}:root{--sz-rise:color-mix(in srgb,var(--action) 72%,#000)}:root[data-sz-theme=dark]{--sz-rise:color-mix(in srgb,var(--action) 78%,#fff)}@keyframes sz-line-wipe{0%{background-size:100% 1px;background-position:100% 100%}44%{background-size:0 1px;background-position:100% 100%}56%{background-size:0 1px;background-position:0 100%}to{background-size:100% 1px;background-position:0 100%}}html body .sz-pm .text-link,html body .sz-pm .section-heading>.text-link,html body .sz-rd-viewall{border-bottom:0;text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/100% 1px}html body .sz-pm-pdp .text-link:hover{text-decoration:none}html body .sz-rd-header.final-header .final-desktop-links :is(a,button){position:relative}html body .sz-rd-header.final-header .final-desktop-links [aria-current=page]{text-decoration:none}html body .sz-rd-header.final-header .final-desktop-links :is(a,button):after{content:"";position:absolute;left:6px;right:6px;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:50% 50%;pointer-events:none}html body .sz-rd-header.final-header .final-desktop-links [aria-current=page]:after{transform:scaleX(1)}html body :is(.sz-pm-catalogue__week dd a,.sz-rd-softlaunch__link,.sz-pm main p a:not([class]),.sz-pm-pdp .sz-rd-pdp__factlink){text-underline-offset:4px;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){html body :is(.sz-pm .button,.sz-pm button.button,.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline),main .sz-rd-btn:not(.sz-rd-btn--outline)){position:relative;isolation:isolate;overflow:hidden}html body :is(.sz-pm .button,.sz-pm button.button,.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline),main .sz-rd-btn:not(.sz-rd-btn--outline)):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--sz-rise);transform:scaleY(0);transform-origin:50% 100%;pointer-events:none}html body :is(.sz-pm .button,.sz-pm button.button,.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline),main .sz-rd-btn:not(.sz-rd-btn--outline)):is(:hover,:focus-visible):not(:disabled):before{transform:scaleY(1)}html body.sz-rd-body :is(.sz-pm .button,.sz-pm button.button,.sz-pm-pdp .primary-button,.sz-rd-cart__checkout,main .sz-rd-btn.sz-rd-btn:not(.sz-rd-btn--outline)):hover{filter:none}html body :is(.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline)):after{content:"";position:absolute;right:0;bottom:0;z-index:-1;width:auto;height:auto;left:0;top:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.2) 50%,transparent 68%);transform:translate(-110%);pointer-events:none}html body :is(.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline)):is(:hover,:focus-visible):not(:disabled):after{transform:translate(110%)}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.sz-rd-cartqv__acts .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam,.sz-pm .sz-referral-inline__pill,.sz-pm-pdp .sz-pm-pay__opt){position:relative;isolation:isolate;overflow:hidden}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.sz-rd-cartqv__acts .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam,.sz-pm .sz-referral-inline__pill,.sz-pm-pdp .sz-pm-pay__opt):before{content:"";position:absolute;right:0;bottom:0;z-index:-1;width:auto;height:auto;left:0;top:0;border-radius:inherit;background:color-mix(in srgb,var(--ink) 7%,transparent);transform:scaleX(0);transform-origin:100% 50%;pointer-events:none}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.sz-rd-cartqv__acts .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam,.sz-pm .sz-referral-inline__pill,.sz-pm-pdp .sz-pm-pay__opt):is(:hover,:focus-visible):not(:disabled){border-color:var(--ink);background-color:transparent}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.sz-rd-cartqv__acts .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam,.sz-pm .sz-referral-inline__pill,.sz-pm-pdp .sz-pm-pay__opt):is(:hover,:focus-visible):not(:disabled):before{transform:scaleX(1);transform-origin:0 50%}html body :is(.sz-pm .text-link,.sz-rd-viewall):is(:hover,:focus-visible){animation:sz-line-wipe .95s var(--sz-glide)}html body .sz-rd-header.final-header .final-desktop-links :is(a,button):hover{background:none}html body .sz-rd-header.final-header .final-desktop-links :is(a,button):is(:hover,:focus-visible):after{transform:scaleX(1)}html body :is(.sz-pm-catalogue__group a,.sz-pm-catalogue__sublink,.sz-pm-catalogue__leaves a,.sz-pm-catalogue__toollist a,.sz-pm-shopby__name),html body .final-products .product-card h2 a{text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}html body :is(.sz-pm-catalogue__group a,.sz-pm-catalogue__sublink,.sz-pm-catalogue__leaves a,.sz-pm-catalogue__toollist a):is(:hover,:focus-visible),html body .final-products .product-card:hover h2 a,html body :is(.sz-pm-shopby__tile:hover,.sz-pm-shopby__tile:focus-visible) .sz-pm-shopby__name{text-decoration:none;background-size:100% 1px}html body .sz-pm-shopby__tile .sz-pm-shopby__name{align-self:flex-start}html body .sz-rd-menu .sz-rd-menu__group>summary>span{display:inline-block}html body .sz-pm-catalogue__way li a:is(:hover,:focus-visible){text-decoration:none;color:var(--text-accent);transform:translate(6px)}html body :is(.sz-rd-menu>a,.sz-rd-menu .sz-rd-menu__sub):is(:hover,:focus-visible){color:var(--text-accent)}html body .sz-rd-menu .sz-rd-menu__group>summary:hover>span{color:var(--text-accent);transform:translate(6px)}html body .sz-rd-menu>a:not(.sz-rd-menu__catalogue):hover{background:none}html body .sz-rd-header.final-header .final-icon{isolation:isolate}html body .sz-rd-header.final-header .final-icon:hover{background:none}html body .sz-rd-header.final-header .final-icon:before{content:"";position:absolute;top:1px;left:50%;width:34px;height:34px;margin-left:-17px;border-radius:50%;background:var(--surface-soft);transform:scale(.55);opacity:0;z-index:-1;pointer-events:none}html body .sz-rd-header.final-header .final-icon:is(:hover,:focus-visible):before{transform:scale(1);opacity:1}html body .sz-rd-header.final-header .final-icon:is(:hover,:focus-visible)>span{color:var(--text-accent)}html body :is(.sz-pm-catalogue__week dd a,.sz-rd-softlaunch__link,.sz-pm main p a:not([class]),.sz-pm-pdp .sz-rd-pdp__factlink):hover{text-underline-offset:2px;text-decoration-color:var(--text-accent)}html body .sz-rd-softlaunch__link:hover{text-decoration-color:currentColor}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body :is(.sz-pm .button,.sz-pm button.button,.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline),main .sz-rd-btn:not(.sz-rd-btn--outline)):before{transition:transform .6s var(--sz-glide)}html body :is(.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,.sz-rd-cartqv__acts .sz-rd-btn:not(.sz-rd-btn--outline)):is(:hover,:focus-visible):after{transition:transform 1.3s var(--sz-glide) .12s}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.sz-rd-cartqv__acts .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam,.sz-pm .sz-referral-inline__pill,.sz-pm-pdp .sz-pm-pay__opt){transition:border-color var(--sz-t-hover) var(--sz-glide),color var(--sz-t-hover) var(--sz-glide)}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.sz-rd-cartqv__acts .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam,.sz-pm .sz-referral-inline__pill,.sz-pm-pdp .sz-pm-pay__opt):before{transition:transform .65s var(--sz-glide)}html body .sz-rd-header.final-header .final-desktop-links :is(a,button):after{transition:transform .55s var(--sz-glide)}html body :is(.sz-pm-catalogue__group a,.sz-pm-catalogue__sublink,.sz-pm-catalogue__leaves a,.sz-pm-catalogue__toollist a,.final-products .product-card h2 a,.sz-pm-shopby__name){transition:background-size .6s var(--sz-glide),color var(--sz-t-hover) var(--sz-glide)}html body :is(.sz-pm-catalogue__way li a,.sz-rd-menu .sz-rd-menu__group>summary>span){transition:transform .55s var(--sz-glide),color var(--sz-t-hover) var(--sz-glide)}html body :is(.sz-rd-menu>a,.sz-rd-menu .sz-rd-menu__sub){transition:color var(--sz-t-hover) var(--sz-glide)}html body .sz-rd-header.final-header .final-icon:before{transition:transform .5s var(--sz-glide),opacity .4s var(--sz-glide)}html body .sz-rd-header.final-header .final-icon>span{transition:color var(--sz-t-hover) var(--sz-glide)}html body :is(.sz-pm-catalogue__week dd a,.sz-rd-softlaunch__link,.sz-pm main p a:not([class]),.sz-pm-pdp .sz-rd-pdp__factlink){transition:text-underline-offset .45s var(--sz-glide),text-decoration-color .45s var(--sz-glide)}}@media(hover:none){html body :is(.sz-pm .button,.sz-pm button.button,.sz-pm-pdp .primary-button,.sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add,.sz-rd-cart__checkout,main .sz-rd-btn:not(.sz-rd-btn--outline)):active{background-color:var(--sz-rise)}html body :is(.sz-pm .final-pagination button,main .sz-rd-btn--outline,.product-card .card-offers-btn,.sz-pm .sz-pm-dial__fam):active{background-color:var(--surface-soft);border-color:var(--ink)}}html body .sz-pm .eyebrow,html body .sz-pm .section-heading .eyebrow,html body .sz-pm .hero .eyebrow,html body .sz-pm .specimen-feature .story-copy>.eyebrow{font:600 13px/1.4 Manrope,Manrope Fallback,sans-serif;letter-spacing:0;text-transform:none;color:var(--muted);max-width:none;margin-bottom:10px}html body :is(.sz-rd-blogcard__topic,.sz-pm-plate__kind,.sz-rd-searchpg__contenthead,.sz-mm__eyebrow,.sz-rd-side__h,.sz-referral-inline__lead){font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html body .sz-rd-blogcard__topic{margin-right:10px}html body .sz-rd-listing__title .sz-rd-listing__topic{display:block;margin-top:6px;font-size:.55em;letter-spacing:0;color:var(--muted)}html body .sz-rd-listing__title .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html body .sz-pm-dial__readout dt{font-size:12px;letter-spacing:0}html body .sz-pm-catalogue__head h1{font-size:48px;line-height:1.08}html body .sz-pm :is(.sz-pm-shopby .section-heading h2,.sz-pm-shopby>h2,.sz-pm-catalogue__tiles .section-heading h2,.sz-pm-catalogue__ways .section-heading h2,.sz-pm-catalogue__lines .section-heading h2,.sz-pm-catalogue__index-title),html body .sz-pm-related .sz-pm-related__row>h2,html body .sz-pm-pdp :is(.product-story>h2,.product-details>h2){font-size:40px;line-height:1.13;letter-spacing:-.035em}html body .sz-pm-pdp :is(.grade-selector,.purchase)>h2{font-size:24px;line-height:1.2;letter-spacing:-.02em}html body .sz-pm-catalogue__way h3{font-size:22px}@media(min-width:1024px){html body .sz-pm-pdp .identity h1{font-size:48px;line-height:1.12}}@media(max-width:767px){html body .sz-pm .eyebrow,html body .sz-pm .section-heading .eyebrow,html body .sz-pm .hero .eyebrow{font-size:12px}html body .sz-pm-catalogue__head h1{font-size:34px}html body .sz-pm :is(.sz-pm-shopby .section-heading h2,.sz-pm-shopby>h2,.sz-pm-catalogue__tiles .section-heading h2,.sz-pm-catalogue__ways .section-heading h2,.sz-pm-catalogue__lines .section-heading h2,.sz-pm-catalogue__index-title),html body .sz-pm-related .sz-pm-related__row>h2,html body .sz-pm-pdp :is(.product-story>h2,.product-details>h2){font-size:29px}html body .sz-pm-pdp :is(.grade-selector,.purchase)>h2{font-size:22px}html body .sz-pm-catalogue__way h3,html body .sz-pm-catalogue__group{font-size:20px}}html body .sz-pm-pdp .pdp-page[data-layout] :is(#story,#details)>h2{font-size:40px;line-height:1.13;letter-spacing:-.035em}@media(max-width:767px){html body .sz-pm-pdp .pdp-page[data-layout] :is(#story,#details)>h2{font-size:29px}}html body .sz-pm-pdp .sz-pm-plate__kind,html body .sz-pm .sz-referral-inline__lead{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}@media(min-width:768px){html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__text--mobile{width:auto;white-space:nowrap}html .sz-rd-body .sz-rd-announce-band .sz-rd-announce__msg{white-space:nowrap}}@media(min-width:768px)and (max-width:1023px){html .sz-rd-body .sz-rd-announce-band{flex-wrap:nowrap;gap:0 24px}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__text--desktop{display:none}html .sz-rd-body .sz-rd-announce-band .sz-rd-softlaunch__text--mobile{display:inline}html .sz-rd-body .sz-rd-announce-band .sz-rd-announce__inner{flex-wrap:nowrap}html .sz-rd-body .sz-rd-announce-band .sz-rd-announce__meter{flex:0 0 120px;width:120px}}@media(min-width:1024px)and (max-width:1279px){html .sz-rd-body .sz-rd-announce-band:not([data-cart-empty]) .sz-rd-softlaunch__text--desktop{display:none}html .sz-rd-body .sz-rd-announce-band:not([data-cart-empty]) .sz-rd-softlaunch__text--mobile{display:inline}}@media(max-width:767px){html body #sz-concierge-launcher.sz-concierge-launcher:not([data-sz-docked]),html body .sz-concierge-launcher:not([data-sz-docked]){visibility:hidden!important}}.sz-gt{container-type:inline-size;margin:6px 0 18px;color:var(--ink)}.sz-gt__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sz-gt__table{width:100%;border-collapse:collapse;table-layout:fixed;font:400 14px/1.55 Manrope,Manrope Fallback,sans-serif;color:var(--ink)}.sz-gt__table :is(th,td){padding:12px 10px;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.sz-gt__table thead th{border-top:0;padding-top:0;vertical-align:bottom}.sz-gt__table th[scope=row]{width:24%;padding-left:0;font:600 13px/1.45 Manrope,Manrope Fallback,sans-serif;letter-spacing:0;text-transform:none;color:var(--muted)}.sz-gt__corner{width:24%;padding-left:0}.sz-gt__grade{display:block;font:400 20px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.01em;color:var(--ink)}.sz-gt__grade:before{content:"";display:block;width:28px;height:4px;border-radius:2px;margin-bottom:8px;background:var(--gc,var(--line))}.sz-gt__price{font-weight:600;font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.sz-gt__unit{font-size:12px;color:var(--muted)}.sz-gt__table td[data-stock=out]{color:var(--muted)}.sz-gt__none{font-size:13px;color:var(--muted)}.sz-gt__table tfoot td,.sz-gt__table tfoot th{padding-top:14px}.sz-gt__choose{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--ink);font:600 14px/1.2 Manrope,Manrope Fallback,sans-serif;cursor:pointer;text-align:center;position:relative;isolation:isolate;overflow:hidden}.sz-gt__open{font-weight:600;font-size:14px}.sz-gt__pick{display:none;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;font:500 14px/1.3 Manrope,Manrope Fallback,sans-serif;color:var(--muted)}.sz-gt__pick label{display:flex;align-items:center;gap:8px}.sz-gt__pick select{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:500 16px/1.2 Manrope,Manrope Fallback,sans-serif}@container (min-width:900px){.sz-gt__table th[scope=row],.sz-gt__corner{width:17%}}@container (max-width:560px){.sz-gt__pick:not([hidden]){display:flex}.sz-gt.is-paired .is-off{display:none}.sz-gt__table th[scope=row],.sz-gt__corner{width:30%}.sz-gt:not(.is-paired) .sz-gt__table{min-width:calc(110px + var(--gt-n) * 140px)}.sz-gt__grade{font-size:19px}}@media(hover:hover)and (pointer:fine){html body .sz-gt__choose:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--ink) 7%,transparent);transform:scaleX(0);transform-origin:100% 50%;pointer-events:none}html body .sz-gt__choose:is(:hover,:focus-visible):before{transform:scaleX(1);transform-origin:0 50%}html body .sz-gt__choose:is(:hover,:focus-visible){border-color:var(--ink)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body .sz-gt__choose{transition:border-color var(--sz-t-hover) var(--sz-glide)}html body .sz-gt__choose:before{transition:transform .65s var(--sz-glide)}}.sz-gt__choose:active{background:color-mix(in srgb,var(--ink) 7%,transparent)}.sz-gt__choose:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.sz-pm-pdp #grading-details .sz-gt{margin-top:0}.sz-gc{color:var(--ink);padding-bottom:48px}.sz-gc__head{padding-block:40px 14px}.sz-gc__head h1{font:400 clamp(34px,4vw,48px)/1.13 Marcellus,"Marcellus Fallback",serif;letter-spacing:-.035em;margin:0 0 14px}.sz-gc__intro{font-size:17px;line-height:1.65;max-width:62ch;margin:0}.sz-gc__more{margin:10px 0 0;font-size:15px}.sz-gc__more a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){.sz-gc__more a:hover{text-underline-offset:2px;text-decoration-color:var(--text-accent)}}.sz-gc__lines{padding-block:12px 4px}.sz-gc__lines ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sz-gc__lines a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font:500 14px/1.2 Manrope,Manrope Fallback,sans-serif;color:var(--ink);text-decoration:none;white-space:nowrap}.sz-gc__lines a[aria-current]{border-color:var(--ink);background:var(--surface-soft)}.sz-gc__lines a:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}@media(hover:hover)and (pointer:fine){.sz-gc__lines a:hover{border-color:var(--ink)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.sz-gc__lines a{transition:border-color var(--sz-t-hover) var(--sz-glide),background-color var(--sz-t-hover) var(--sz-glide)}}.sz-gc__line{padding-block:28px 8px;border-top:1px solid var(--line);margin-top:20px;scroll-margin-top:120px}.sz-gc__line[hidden]{display:none}.sz-gc.is-tabbed .sz-gc__line{border-top:0;margin-top:8px}.sz-gc__linehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 24px;margin-bottom:18px}.sz-gc__linehead h2{font:400 40px/1.13 Marcellus,Marcellus Fallback,serif;letter-spacing:-.035em;margin:0 0 6px}.sz-gc__family{margin:0;font:600 13px/1.4 Manrope,Manrope Fallback,sans-serif;color:var(--muted)}.sz-gc__foot,.sz-gc__empty{font-size:14px;line-height:1.6;color:var(--muted);max-width:62ch;margin-top:12px}@media(max-width:767px){.sz-gc__head{padding-block:28px 10px}.sz-gc__lines ul{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sz-gc__lines ul::-webkit-scrollbar{display:none}.sz-gc__linehead h2{font-size:29px}.sz-gc__family{font-size:12px}}@media(min-width:768px){html body .sz-pm-pdp .pdp-page .grade-selector{container:szgrades / inline-size}html body .sz-pm-pdp .pdp-page .grade-selector .grade-options{display:flex;flex-direction:column;gap:8px;overflow:visible;scroll-snap-type:none;padding:2px 0 4px;margin:0}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card{flex:0 0 auto;min-width:0;scroll-snap-align:none}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]){cursor:pointer}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-card__note{display:none}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-option{border-bottom:0;background:transparent;box-shadow:none}html body .sz-pm-pdp .pdp-page .grade-selector .grade-dots{display:none}@media(hover:hover)and (pointer:fine){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]):hover{border-color:var(--ink)}}}@container szgrades (min-width:470px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-options{flex-direction:row;align-items:stretch}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card{flex:0 0 88px;container-type:inline-size}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected]{flex-grow:1}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-option{grid-template-columns:minmax(0,1fr);gap:3px;padding:14px 10px 12px;text-align:left}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected] .grade-option{padding-inline:16px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-name{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-option{padding-inline:8px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-name{font-size:14px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-card__note{padding-inline:8px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-price{grid-column:1;grid-row:2;font-size:15px;font-variant-numeric:tabular-nums}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-stock{grid-column:1;grid-row:3;white-space:nowrap}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-card__note{display:block;padding:10px 10px 12px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-desc__list{display:none}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-desc__lead{margin:0;font-size:12px;line-height:1.45;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}}@container (max-width:300px){html body .sz-pm-pdp .grade-card__note .grade-desc__list li{grid-template-columns:1fr;gap:2px}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card{transition:flex-grow .6s var(--sz-glide),border-color var(--sz-t-hover) var(--sz-glide),box-shadow var(--sz-t-hover) var(--sz-glide)}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected] .grade-desc__list{animation:sz-fold-in .55s var(--sz-glide) .12s both}}@keyframes sz-fold-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:767px){.sz-pm-pdp .sz-pm-buybar__grades,.sz-pm-pdp .sz-pm-buybar__qty{display:none!important}}@media(min-width:768px){html body .sz-pm-pdp .grade-sticky.sz-pm-buybar{gap:16px}html body .sz-pm-pdp .sz-pm-buybar__grades{flex:0 0 auto;display:flex;gap:6px}html body .sz-pm-pdp .sz-pm-buybar__grades button{display:grid;justify-items:center;align-content:center;gap:1px;min-width:72px;min-height:52px;padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font:600 14px/1.15 Manrope,Manrope Fallback,sans-serif;cursor:pointer;position:relative;isolation:isolate;overflow:hidden}html body .sz-pm-pdp .sz-pm-buybar__grades small{font:500 12px/1.2 Manrope,Manrope Fallback,sans-serif;color:var(--muted);font-variant-numeric:tabular-nums}html body .sz-pm-pdp .sz-pm-buybar__grades button[aria-pressed=true]{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action);background:var(--surface-soft)}html body .sz-pm-pdp .sz-pm-buybar__grades button:disabled{opacity:.5;cursor:not-allowed}html body .sz-pm-pdp .sz-pm-buybar__qty{flex:0 0 auto;display:flex;align-items:center;height:52px;border:1px solid var(--line);border-radius:8px}html body .sz-pm-pdp .sz-pm-buybar__qty button{width:44px;height:100%;border:0;background:transparent;color:var(--ink);font:500 20px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer}html body .sz-pm-pdp .sz-pm-buybar__qty output{min-width:28px;text-align:center;font:600 15px/1 Manrope,Manrope Fallback,sans-serif;font-variant-numeric:tabular-nums;color:var(--ink)}html body .sz-pm-pdp :is(.sz-pm-buybar__grades button,.sz-pm-buybar__qty button):focus-visible{outline:2px solid var(--text-accent,#23603c);outline-offset:2px}html body .sz-pm-pdp .sz-pm-buybar__qty button:active{background:color-mix(in srgb,var(--ink) 7%,transparent)}@media(hover:hover)and (pointer:fine){html body .sz-pm-pdp .sz-pm-buybar__grades button:not(:disabled):not([aria-pressed=true]):hover{border-color:var(--ink)}html body .sz-pm-pdp .sz-pm-buybar__qty button:hover{color:var(--text-accent,#23603c)}}}@media(min-width:768px)and (max-width:1099px){html body .sz-pm-pdp .sz-pm-buybar__info{display:none}html body .sz-pm-pdp .sz-pm-buybar__grades{margin-right:auto}html body .sz-pm-pdp .sz-pm-buybar__grades button{min-width:0;padding:6px 10px}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add{min-width:0;padding:0 18px}}@media(min-width:768px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body .sz-pm-pdp .sz-pm-buybar__grades button{transition:border-color var(--sz-t-hover) var(--sz-glide),background-color var(--sz-t-hover) var(--sz-glide)}html body .sz-pm-pdp .sz-pm-buybar__qty button{transition:color var(--sz-t-hover) var(--sz-glide)}}html body .sz-pm-zoom__close{top:18px;right:18px;width:48px;height:48px;background:#fff;color:#0b1a12;box-shadow:0 4px 18px #0008;z-index:2}html body .sz-pm-zoom__close svg{width:22px;height:22px;stroke-width:2}html body .sz-pm-zoom__close:focus-visible{outline:2px solid #fff;outline-offset:3px}html body .sz-pm-zoom__hint{color:#ffffffd9;font-size:13px}@media(hover:hover)and (pointer:fine){html body .sz-pm-zoom__close:hover{background:#e9f2ec}html body .sz-pm-zoom{cursor:zoom-out}html body .sz-pm-zoom__stage{cursor:default}html body .sz-pm-zoom__stage img{cursor:zoom-in}html body .sz-pm-zoom__stage.is-in img{cursor:zoom-out}}html body .sz-pm-pdp .sz-pm-journey__node{align-content:start;grid-template-rows:auto auto auto}html body .sz-pm-pdp .sz-pm-journey--row .sz-pm-journey__label{margin-top:6px}html body .sz-pm-pdp .sz-pm-journey__val{max-width:13ch;text-wrap:balance}html body .sz-pm-pdp .sz-pm-journey--row .sz-pm-states{display:grid;gap:10px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line)}html body .sz-pm-pdp .sz-pm-states__row{display:grid;gap:6px;margin:0}html body .sz-pm-pdp .sz-pm-journey--row .sz-pm-states__lead{margin:0;font:600 13px/1.35 Manrope,Manrope Fallback,sans-serif;color:var(--ink)}html body .sz-pm-pdp .sz-pm-states__chips{display:flex;flex-wrap:wrap;gap:6px}html body .sz-pm-pdp .sz-pm-journey--row .sz-pm-states__chip{min-width:44px;justify-content:center;padding:4px 9px;font-size:12px;letter-spacing:0}html body .sz-pm-pdp .sz-pm-journey--row .sz-pm-states__chip[data-no]{text-decoration:none;opacity:1;color:var(--muted);background:transparent;border-color:var(--line)}html body .sz-pm-pdp .sz-pm-states__msg{display:flex;gap:8px}html body .sz-pm-pdp .sz-pm-states__msg a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:var(--surface)}html body .sz-pm-pdp .sz-pm-states__msg a:focus-visible{outline:2px solid var(--text-accent,#23603c);outline-offset:2px}html body .sz-pm-pdp .sz-pm-states{container:szstates / inline-size}@container szstates (min-width:470px){html body .sz-pm-pdp .sz-pm-states__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}html body .sz-pm-pdp .sz-pm-states__chips,html body .sz-pm-pdp .sz-pm-states__msg{justify-content:flex-end}}@media(hover:hover)and (pointer:fine){html body .sz-pm-pdp .sz-pm-states__msg a:hover{border-color:var(--ink);color:var(--text-accent,#23603c)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body .sz-pm-pdp .sz-pm-states__msg a{transition:border-color var(--sz-t-hover) var(--sz-glide),color var(--sz-t-hover) var(--sz-glide)}}@media(max-width:767px){html .sz-rd-cartqv{width:100vw!important;max-width:none!important;border-left:0!important;box-shadow:none!important}}html:is(.sz-pm-sheet-open,.sz-rd-cartqv-open) .sz-concierge-teaser,html body.sz-rd-menu-open .sz-concierge-teaser{display:none!important}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippills:not([hidden]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill{align-items:flex-start;min-width:0;padding:9px 10px;border-radius:12px}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill b{font-size:13px;white-space:nowrap}html body.sz-rd-body .sz-rd-cart__summary .sz-rd-shippill small{font-size:11px;white-space:nowrap}html body .sz-pm .reassurance>a{color:var(--ink);text-decoration:none;cursor:pointer}html body .sz-pm .reassurance>a span{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--ink) 45%,transparent)}html body .sz-pm .reassurance>a:focus-visible{outline:2px solid var(--text-accent,#23603c);outline-offset:4px;border-radius:2px}@media(hover:hover)and (pointer:fine){html body .sz-pm .reassurance>a:hover span{color:var(--text-accent,#23603c);text-decoration-color:currentColor}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body .sz-pm .reassurance>a span{transition:color var(--sz-t-hover) var(--sz-glide),text-decoration-color var(--sz-t-hover) var(--sz-glide)}}@media(max-width:767px){html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list{display:flex!important;justify-content:flex-start;flex:1;min-width:0;overflow:hidden}html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list li{display:flex;padding:0}html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list li:first-child,html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list li[aria-current]{display:none!important}html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list li+li:before{content:"\276f";margin:0 8px;font-size:11px;color:var(--muted)}html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list li:nth-child(2):before{content:none}html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__list li a{color:var(--ink);font-weight:500;white-space:nowrap}html body .sz-pm-crumbs[data-pt=product]:not([data-from-list]) .sz-pm-crumbs__back span{display:none}html body .sz-pm-crumbs[data-pt=product] .sz-pm-crumbs__back{padding-right:6px;min-width:32px}html body .sz-pm-crumbs[data-pt=product][data-from-list] .sz-pm-crumbs__list{display:none!important}}@media(min-width:768px){html body .sz-pm-crumbs[data-from-list]{display:flex;align-items:center;gap:18px}html body .sz-pm-crumbs[data-from-list] .sz-pm-crumbs__back{display:inline-flex;align-items:center;gap:4px;padding:7px 18px 7px 0;border-right:1px solid var(--line);color:var(--ink);font-weight:500;text-decoration:none;white-space:nowrap}}@media(min-width:768px){html body .sz-pm-pdp .sz-pm-buybar__crumbs{display:flex;align-items:center;min-width:0;overflow:hidden;white-space:nowrap;font:500 15px/1.3 Manrope,Manrope Fallback,sans-serif;color:var(--muted)}html body .sz-pm-pdp .sz-pm-buybar__crumbs[hidden]{display:none}html body .sz-pm-pdp .sz-pm-buybar__crumbs a{flex:0 1 auto;min-width:0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;color:var(--ink);text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px}html body .sz-pm-pdp .sz-pm-buybar__crumbs .sz-pm-buybar__back{flex:0 1 auto;display:inline-flex;align-items:center;gap:4px}html body .sz-pm-pdp .sz-pm-buybar__back span{min-width:0;overflow:hidden;text-overflow:ellipsis}html body .sz-pm-pdp .sz-pm-buybar__crumbs svg{flex:0 0 auto;width:16px;height:16px;margin-left:-4px}html body .sz-pm-pdp .sz-pm-buybar__chev{flex:0 0 auto;display:inline-flex;margin-right:4px;color:var(--ink)}html body .sz-pm-pdp .sz-pm-buybar__sep{flex:0 0 auto;margin:0 12px;font-size:11px;font-weight:400;color:var(--muted)}html body .sz-pm-pdp .sz-pm-buybar__rule{flex:0 0 auto;align-self:stretch;width:1px;margin:2px 18px;background:var(--line)}html body .sz-pm-pdp .sz-pm-buybar__crumbs a:focus-visible{outline:2px solid var(--text-accent,#23603c);outline-offset:2px;text-decoration:underline}@media(hover:hover){html body .sz-pm-pdp .sz-pm-buybar__crumbs a:hover{color:var(--text-accent,#23603c);text-decoration:underline}:root[data-sz-theme=dark] body .sz-pm-pdp .sz-pm-buybar__crumbs a:hover{color:#8ed5a3}}@media(prefers-reduced-motion:no-preference){html body .sz-pm-pdp .sz-pm-buybar__crumbs a{transition:color var(--sz-t-hover) var(--sz-glide)}}.sz-pm-pdp :is(#grades,#story,#purchase){scroll-margin-top:110px}}html body.sz-rd-body .sz-rd-announce-band.sz-shipping-return{position:fixed;top:0;left:0;right:0;z-index:45;box-shadow:0 3px 10px #0000001f}html body.sz-rd-body .sz-rd-announce-band.sz-shipping-return[hidden]{display:none!important}.sz-pm .premium-footer__brandrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.sz-pm .premium-footer__brandrow .premium-footer__logo{flex:none}.sz-pm .premium-footer__business--top{margin:0;gap:8px}.sz-pm .premium-footer__business--top a{white-space:nowrap}@media(max-width:767px){html body .sz-pm-crumbs.sz-pm-crumbs--return{position:fixed;left:0;right:0;z-index:44;min-height:44px;margin:0;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 4px 12px #00000014}html body .sz-pm-crumbs.sz-pm-crumbs--return .sz-pm-crumbs__back{min-height:44px}html body .sz-pm-crumbs.sz-pm-crumbs--return[hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){html body .sz-pm-crumbs.sz-pm-crumbs--return:not([hidden]){animation:sz-crumbs-in .22s cubic-bezier(.23,1,.32,1)}}}@keyframes sz-crumbs-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(min-width:768px){html body .sz-pm-crumbs--return{display:none!important}}@media(max-width:767px){html body .sz-pm-crumbs[data-pt=product]:not([data-from-list]){gap:0;justify-content:flex-start}html body .sz-pm-crumbs[data-pt=product]:not([data-from-list]) .sz-pm-crumbs__back{min-width:0;padding:0 8px 0 0}}html body .sz-pm-pdp .grade-card[data-level=entry]{--gc:var(--gr-entry,#a7eabe)}html body .sz-pm-pdp .grade-card[data-level=mid]{--gc:var(--gr-mid,#7dd09c)}html body .sz-pm-pdp .grade-card[data-level=high]{--gc:var(--gr-high,#4fb67b)}html body .sz-pm-pdp .grade-card[data-level=collector]{--gc:var(--gr-collector,#009d5a)}@media(min-width:768px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:before{content:"";display:block;flex:none;height:4px;background:var(--gc,var(--line))}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected]:before{height:6px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:has(.grade-option:focus-visible){outline:2px solid var(--text-accent,#23603c);outline-offset:2px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-option:focus-visible{outline:0}}@container szgrades (min-width:470px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-options{gap:8px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-option{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 10px 18px;border-bottom:0;background:transparent;box-shadow:none}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-price{order:1;font-size:15px;font-weight:600}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-stock{order:2;font-size:12px;white-space:normal}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-name{order:3;margin-top:auto;padding-top:20px;writing-mode:vertical-rl;transform:rotate(180deg);font:400 26px/1 Marcellus,Marcellus Fallback,serif;letter-spacing:.01em;white-space:nowrap;overflow:visible;text-overflow:clip;color:var(--ink)}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-card__note{display:none!important}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected] .grade-name{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.01em}@media(hover:hover)and (pointer:fine){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]):hover{flex-basis:104px;border-color:var(--ink)}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]):hover .grade-name{color:var(--text-accent,#23603c)}:root[data-sz-theme=dark] body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]):hover .grade-name{color:#8ed5a3}}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card{transition:flex-grow .42s cubic-bezier(.32,.72,0,1),flex-basis .2s cubic-bezier(.23,1,.32,1),border-color .2s ease,transform .12s ease}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]):active{transform:scale(.98)}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-name{transition:color .2s ease}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-option>*{animation:sz-unfold .32s cubic-bezier(.23,1,.32,1) both}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-option>:nth-child(2){animation-delay:.06s}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-option>:nth-child(3){animation-delay:.1s}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__lead{animation:sz-unfold .34s cubic-bezier(.23,1,.32,1) .14s both}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list{animation:none}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list li{animation:sz-unfold .34s cubic-bezier(.23,1,.32,1) both}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list li:nth-child(1){animation-delay:.18s}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list li:nth-child(2){animation-delay:.22s}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list li:nth-child(3){animation-delay:.26s}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list li:nth-child(n+4){animation-delay:.3s}html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card:before{transition:height .2s ease}}@container szgrades (min-width:470px){@media(prefers-reduced-motion:no-preference){html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card:not([data-selected]) .grade-name{animation:sz-spine .3s cubic-bezier(.23,1,.32,1) .14s both}}}@media(prefers-reduced-motion:reduce){html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-option>*,html body .sz-pm-pdp .pdp-page .grade-selector[data-touched] .grade-card[data-selected] .grade-desc__list li{animation:sz-fade .2s ease both}}@keyframes sz-unfold{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes sz-spine{0%{opacity:0;transform:rotate(180deg) translateY(-10px)}to{opacity:1;transform:rotate(180deg)}}@keyframes sz-fade{0%{opacity:0}to{opacity:1}}html body .sz-pm-pdp .grade-options,html body .sz-pm-pdp .pdp-page[data-layout] .grade-options{background:transparent}@media(min-width:768px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card{background:transparent}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-option{background:transparent}}html body .final-products .product-card .card-price.card-price--deal{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:5px;row-gap:2px;white-space:normal}html body .final-products .product-card .card-price.card-price--deal s{order:-1;flex:0 0 100%;font-size:13px;font-weight:500;line-height:1.2;color:var(--muted);text-decoration-thickness:1px}@media(max-width:767px){html body .final-products .product-card .card-price.card-price--deal s{font-size:12px}}html body .sz-pm-pdp .grade-card .grade-price.grade-price--deal{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.15}html body .sz-pm-pdp .grade-card .grade-price--deal s{font-size:12px;font-weight:500;color:var(--muted);text-decoration-thickness:1px}html body .sz-pm-pdp .grade-card .grade-deal{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#1b7f47;color:#fff;font-size:11px;font-weight:600;line-height:1.55;white-space:nowrap;vertical-align:1px}html body .sz-pm-pdp .sz-pm-gradepick b s{font-weight:500;color:var(--muted);text-decoration-thickness:1px;margin-right:4px}@container szgrades (min-width:470px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-price.grade-price--deal{align-items:flex-start}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-deal{display:table;margin:4px 0 0}}html body .final-products .product-card .card-price.card-price--deal s{flex:0 0 auto}html body .final-products .product-card .card-price.card-price--deal:after{content:"";order:-1;flex:0 0 100%;height:0}html body .final-products .product-card .card-price.card-price--deal small:first-child:nth-last-child(3){order:-3;font-size:12px;font-weight:500;color:var(--muted)}html body .final-products .product-card .card-price.card-price--deal s{order:-2}html body .sz-pm-pdp .grade-card .grade-offer{grid-column:1/-1;font-size:12px;font-weight:500;line-height:1.35;color:var(--text-accent,#23603c)}:root[data-sz-theme=dark] body .sz-pm-pdp .grade-card .grade-offer{color:#8ed5a3}@container szgrades (min-width:470px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-card .grade-offer{grid-column:1;grid-row:4}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-offer{order:2;font-size:11px;margin-top:2px}}@media(max-width:767px){html body .sz-pm-pdp .pdp-page .grade-selector .grade-options{gap:0;padding:6px 48px 10px;margin:0 -18px;isolation:isolate;scroll-snap-type:x mandatory;scroll-padding-inline:0}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card{flex:0 0 calc(100vw - 96px);scroll-snap-align:center;margin-right:-40px;background:#f8f9fa;box-shadow:0 10px 24px -14px #132e2359;position:relative;will-change:transform}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:last-child{margin-right:0}:root[data-sz-theme=dark] body .sz-pm-pdp .pdp-page .grade-selector .grade-card{background:#0b2b28}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:before{content:"";display:block;flex:none;height:4px;background:var(--gc,var(--line))}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected]:before{height:6px}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card:not([data-selected]) .grade-option{background:transparent}html body .sz-pm-pdp .pdp-page .grade-selector .grade-card[data-selected] .grade-name{font:400 22px/1.2 Marcellus,Marcellus Fallback,serif;letter-spacing:-.01em}}html body .sz-rd-nudge{display:flex;flex-direction:column;gap:5px;margin:8px 0 2px}html body .sz-rd-nudge__bar{display:block;height:5px;border-radius:999px;background:var(--line,#e2e7e3);overflow:hidden}html body .sz-rd-nudge__bar i{display:block;height:100%;border-radius:999px;background:#1b7f47;transition:width .3s ease}html body .sz-rd-nudge__text{font-size:12px;font-weight:600;line-height:1.35;color:var(--text-accent,#23603c)}:root[data-sz-theme=dark] body .sz-rd-nudge__text{color:#8ed5a3}:root[data-sz-theme=dark] body .sz-rd-nudge__bar i{background:#35a862}html body .sz-rd-cartqv__savings b{color:var(--text-accent,#23603c)}:root[data-sz-theme=dark] body .sz-rd-cartqv__savings b{color:#8ed5a3}html body .sz-pm .sz-pm-prebanner{margin:6px 0 18px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface,#fff);max-width:640px}html body .sz-pm .sz-pm-prebanner__title{margin:0 0 4px;font:400 22px/1.25 Marcellus,Marcellus Fallback,serif;color:var(--ink)}html body .sz-pm .sz-pm-prebanner__text{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}html body .sz-rd-cartqv :is(.sz-rd-cartqv__price,.sz-rd-cartqv__qty,.sz-rd-cartqv__sub,.sz-rd-cartqv__sub b,.sz-rd-cartqv__due,.sz-rd-cartqv__due b,.sz-rd-cartqv__pay,.sz-rd-cartqv__pay b),html body.sz-rd-body .sz-rd-cart :is(.sz-rd-cart__sumrow,.sz-rd-cart__sumrow *,.sz-rd-cart__linetotal,.sz-rd-cart__linetotal *,.sz-rd-cart__unit,.sz-rd-cart__unit *,.sz-rd-cart__qty,.sz-rd-cart__discount,.sz-rd-cart__linetoday){font-family:Manrope,Manrope Fallback,sans-serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}html body .sz-rd-cartqv .sz-rd-cartqv__price{font-size:14px;font-weight:600;color:var(--ink)}html body .sz-rd-cartqv .sz-rd-qty--sm .sz-rd-cartqv__qty{font-size:14px;font-weight:600}html body .sz-rd-cartqv .sz-rd-cartqv__sub{font-size:14px;font-weight:500;line-height:1.3;color:var(--muted);align-items:baseline}html body .sz-rd-cartqv .sz-rd-cartqv__sub b{font-size:14px;font-weight:600;line-height:1.3;color:var(--ink)}html body .sz-rd-cartqv .sz-rd-cartqv__sub:not(.sz-rd-cartqv__savings){color:var(--ink)}html body .sz-rd-cartqv .sz-rd-cartqv__sub:not(.sz-rd-cartqv__savings),html body .sz-rd-cartqv .sz-rd-cartqv__sub:not(.sz-rd-cartqv__savings) b{font-size:18px;font-weight:600}html body .sz-rd-cartqv .sz-rd-cartqv__savings b{color:var(--text-accent,#23603c)}:root[data-sz-theme=dark] body .sz-rd-cartqv .sz-rd-cartqv__savings b{color:#8ed5a3}html body .sz-rd-cartqv .sz-rd-cartqv__due{font-size:14px;font-weight:500;color:var(--ink)}html body .sz-rd-cartqv .sz-rd-cartqv__due b{font-size:16px;font-weight:600;color:var(--ink)}html body .sz-rd-cartqv .sz-rd-cartqv__due--later,html body .sz-rd-cartqv .sz-rd-cartqv__due--later b{font-size:14px;color:var(--muted)}html body .sz-rd-cartqv .sz-rd-cartqv__pay{font-size:12px}html body .sz-rd-cartqv .sz-rd-cartqv__pay b{font-size:12px;font-weight:600}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__summary .sz-rd-cart__sumrow{font-size:14px;font-weight:500;line-height:1.35}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__summary .sz-rd-cart__sumrow--total,html body.sz-rd-body .sz-rd-cart .sz-rd-cart__summary .sz-rd-cart__sumrow--total *{font-size:18px;font-weight:600;line-height:1.3}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__summary .sz-rd-cart__sumrow--today *{font-size:16px;font-weight:600}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__summary .sz-rd-cart__sumrow--later,html body.sz-rd-body .sz-rd-cart .sz-rd-cart__summary .sz-rd-cart__sumrow--later *{font-size:14px;color:var(--muted)}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__linetotal{font-size:14px;font-weight:600}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__unit{font-size:12px;font-weight:500}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__discount,html body.sz-rd-body .sz-rd-cart .sz-rd-cart__linetoday{font-size:12px}html body.sz-rd-body .sz-rd-listing__count{font-size:12px;font-weight:500}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__qty{font-size:14px;font-weight:600;font-family:Manrope,Manrope Fallback,sans-serif;font-variant-numeric:lining-nums tabular-nums}html body.sz-rd-body .sz-rd-cart .sz-rd-cart__meta,html body.sz-rd-body .sz-rd-cart .sz-rd-cart__meta *{font-size:12px}html body.sz-rd-body .sz-rd-cart .sz-rd-payin4__row strong{font-size:13px;font-weight:600;font-variant-numeric:lining-nums tabular-nums}html body .sz-rd-cartqv a.sz-rd-cartqv__name,html body.sz-rd-body .sz-rd-cart .sz-rd-cart__title,html body.sz-rd-body .sz-rd-cart .sz-rd-cart__title a{font:400 16px/1.3 Marcellus,Marcellus Fallback,serif}html body .sz-rd-cartqv .sz-rd-cartqv__acts a.sz-rd-cartqv__checkout,html body .sz-rd-cartqv .sz-rd-cartqv__acts a.sz-rd-cartqv__checkout:hover{color:#fff}:root[data-sz-theme=dark] body .sz-rd-cartqv .sz-rd-cartqv__acts a.sz-rd-cartqv__checkout{color:#04130a}@media(min-width:768px){html body .sz-pm-pdp .grade-sticky.sz-pm-buybar{min-height:60px;padding-top:8px;padding-bottom:8px;gap:14px}html body .sz-pm-pdp .sz-pm-buybar__info{gap:0}html body .sz-pm-pdp .sz-pm-buybar__title{font-size:17px}html body .sz-pm-pdp .sz-pm-buybar__crumbs{font-size:13px}html body .sz-pm-pdp .sz-pm-buybar__grades{gap:4px}html body .sz-pm-pdp .sz-pm-buybar__grades button{min-width:62px;min-height:44px;padding:3px 10px;gap:0;font-size:13px}html body .sz-pm-pdp .sz-pm-buybar__grades small{font-size:11px}html body .sz-pm-pdp .sz-pm-buybar__qty{height:44px}html body .sz-pm-pdp .sz-pm-buybar__qty button{width:40px;font-size:18px}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add{min-height:44px;min-width:180px;padding:0 20px}}@media(min-width:768px)and (max-width:1099px){html body .sz-pm-pdp .sz-pm-buybar__grades button{min-width:0;padding:3px 8px}html body .sz-pm-pdp .sz-pm-buybar .sz-pm-buybar__add{min-width:0;padding:0 16px}}html body .sz-pm-pdp .grade-card__spine{display:none}html body .sz-pm-pdp .grade-selector .grade-options[data-fan]{display:block!important;position:relative!important;height:var(--fan-h,300px)!important;overflow:hidden!important;padding:0!important;margin:0 0 4px!important;gap:0!important;container-type:normal!important;scroll-snap-type:none!important;isolation:isolate}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card{position:absolute!important;left:0!important;top:0!important;width:var(--fan-w)!important;max-width:none!important;min-width:0!important;height:100%!important;flex:none!important;margin:0!important;padding:0 0 0 var(--fan-spine)!important;box-sizing:border-box!important;display:block!important;overflow:hidden!important;border:1.5px solid var(--line)!important;border-radius:10px!important;background:var(--surface-soft)!important;box-shadow:none!important;animation:none!important;cursor:pointer;scroll-snap-align:none!important;transition:transform .3s cubic-bezier(.23,1,.32,1),background-color .2s ease,border-color .15s ease}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card[data-fan-open]{border-color:var(--ink)!important;background:var(--surface)!important;cursor:default}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card:before{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;top:0!important;width:auto!important;height:4px!important;background:var(--gc,var(--line))!important;z-index:2}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card__spine{position:absolute;left:0;top:0;bottom:0;width:var(--fan-spine);box-sizing:border-box;padding:16px 0 12px;display:flex;flex-direction:column;align-items:center;gap:8px;border-right:1px solid color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card__spine b{writing-mode:vertical-rl;transform:rotate(180deg);font:400 17px/1 Marcellus,Marcellus Fallback,serif;white-space:nowrap}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card__spine i{width:12px;height:1px;background:color-mix(in srgb,var(--ink) 12%,transparent)}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card__spine span{writing-mode:vertical-rl;transform:rotate(180deg);font:600 12px/1 Manrope,Manrope Fallback,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] :is(.grade-option,.grade-card__note){opacity:0;transition:opacity .1s ease-out}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card[data-fan-open] :is(.grade-option,.grade-card__note),html body .sz-pm-pdp .grade-selector .grade-options[data-fan-measure] :is(.grade-option,.grade-card__note){opacity:1;transition:opacity .22s ease-out .12s}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;column-gap:12px!important;row-gap:2px!important;width:100%!important;min-height:0!important;margin:0!important;padding:14px 14px 8px!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;animation:none!important;transform:none!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option:after{display:none!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option .grade-name{grid-column:1;grid-row:1;writing-mode:horizontal-tb!important;transform:none!important;margin:0!important;padding:0!important;font:400 20px/1.2 Marcellus,Marcellus Fallback,serif!important;animation:none!important;opacity:1!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option .grade-price{grid-column:2;grid-row:1;justify-self:end;font:600 15px/1.2 Manrope,Manrope Fallback,sans-serif!important;font-variant-numeric:tabular-nums;white-space:nowrap;animation:none!important;opacity:1!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option :is(.grade-stock,.grade-offer){grid-column:1 / -1;display:block!important;font:500 12px/1.35 Manrope,Manrope Fallback,sans-serif!important;color:var(--muted)!important;animation:none!important;opacity:1!important;writing-mode:horizontal-tb!important;transform:none!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card__note{display:block!important;margin:0!important;padding:0 14px 6px!important;border:0!important;animation:none!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__lead{margin:0!important;padding:8px 0!important;font:400 14px/1.45 Manrope,Manrope Fallback,sans-serif!important;color:var(--ink)!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:0!important;margin:0!important;padding:0!important;list-style:none!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__list li{display:block!important;margin:0!important;padding:7px 0!important;border:0!important;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)!important;background:none!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__list strong{display:block!important;font:500 12px/1.3 Manrope,Manrope Fallback,sans-serif!important;color:var(--muted)!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__list span{display:block!important;font:400 13px/1.4 Manrope,Manrope Fallback,sans-serif!important;color:var(--ink)!important;opacity:.86}html body .sz-pm-pdp .grade-selector .grade-options[data-fan-measure] .grade-card{height:auto!important;transform:none!important;position:absolute!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card:has(.grade-option:focus-visible){outline:2px solid var(--text-accent,#23603c)!important;outline-offset:2px}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option:focus-visible{outline:0!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card .grade-option[data-unavailable]{opacity:.5}html body .sz-pm-pdp .grade-selector .grade-options[data-fan]~.grade-dots{display:none!important}@media(max-width:767px){html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__list{grid-template-columns:minmax(0,1fr)!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-desc__list li{padding:6px 0!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card__spine b{font-size:15px}html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-option .grade-name{font-size:18px!important}}@media(prefers-reduced-motion:reduce){html body .sz-pm-pdp .grade-selector .grade-options[data-fan] .grade-card{transition:none}}html body .sz-pm-pdp .grade-selector .grade-options[data-fan]{touch-action:pan-y}html body .sz-pm-pdp .grade-selector .grade-options[data-fan-drag]{cursor:grabbing;user-select:none;-webkit-user-select:none}html body .sz-pm-pdp .grade-selector .grade-options[data-fan-drag] .grade-card{transition:none!important;will-change:transform}html body .sz-pm-pdp .grade-selector .grade-options[data-fan]{transition:height .3s cubic-bezier(.23,1,.32,1)}html body .sz-pm-pdp .grade-selector .grade-options[data-fan-measure]{transition:none}@media(prefers-reduced-motion:reduce){html body .sz-pm-pdp .grade-selector .grade-options[data-fan]{transition:none}}html body .sz-pm-pdp .pdp-page .grade-selector .grade-options[data-fan] .grade-card[data-sz-pm-grade-card] .grade-card__note{display:block!important}html body .sz-pm-pdp .grade-selector .grade-options[data-fan-narrow] .grade-desc__list{grid-template-columns:minmax(0,1fr)!important}.sz-pm-pdp .sz-pm-bundle{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--green) 28%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--green) 7%,var(--surface))}.sz-pm-pdp .sz-pm-bundle[hidden]{display:none}.sz-pm-pdp .sz-pm-bundle__tag{flex:none;display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:7px;background:#1b7f47;color:#fff;font:600 12px/1.15 Manrope,Manrope Fallback,sans-serif;letter-spacing:.01em;white-space:nowrap}.sz-pm-pdp .sz-pm-bundle__text{flex:1 1 180px;margin:0;font-size:13px;line-height:1.45;color:var(--ink);font-variant-numeric:tabular-nums}.sz-pm-pdp .sz-pm-bundle__set{flex:none;min-height:36px;padding:6px 14px;border:1px solid var(--action);border-radius:999px;background:transparent;color:var(--action);font:600 13px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer}.sz-pm-pdp .sz-pm-bundle__set:hover{background:var(--action);color:var(--action-ink)}.sz-pm-pdp .sz-pm-bundle__set:focus-visible{outline:2px solid var(--action);outline-offset:2px}.sz-pm-pdp .sz-pm-bundle__set[hidden]{display:none}.sz-pm-featured__offer{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.sz-pm-featured__offer strong{color:var(--ink);font-weight:600}.sz-pm-colloffer{margin:10px 0 0;max-width:720px;font-size:15px;line-height:1.5;color:var(--muted)}.sz-pm-colloffer strong{color:var(--ink);font-weight:600}.sz-pm-colloffer__link{color:var(--action);font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sz-pm-leadmore{display:block;width:max-content;margin:-20px 0 22px;padding:6px 0;border:0;background:none;color:var(--action);font:600 14px/1.2 Manrope,Manrope Fallback,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sz-pm-leadmore[hidden]{display:none}.sz-pm-leadmore:focus-visible{outline:2px solid var(--action);outline-offset:2px}@media(max-width:767px){.final-collection .final-lead[data-sz-pm-lead]:not(.is-open){max-height:3.2em;max-height:2lh;overflow:hidden}.final-collection .final-lead[data-sz-pm-lead] p{margin:0}}@media(min-width:768px){.sz-pm-leadmore{display:none!important}}.sz-pm-pdp .sz-pm-stockcap{font-size:13px;line-height:1.55;color:var(--ink);margin:10px 0 0}.sz-pm-pdp .sz-pm-stockcap[hidden],.sz-pm-pdp .sz-pm-stockcap__pre[hidden]{display:none}.sz-pm-pdp .sz-pm-stockcap__pre{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;font-weight:600;color:var(--action);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:24px}html .sz-rd-cartqv__stock{font-size:13px;line-height:1.5;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fff4dc;color:#5c3b00}html .sz-rd-cartqv__stock[hidden]{display:none}html .sz-rd-cartqv__left,html .sz-rd-cart__left{display:block;font-size:12px;line-height:1.5;color:var(--muted);margin:4px 0 0}html .sz-rd-cart__stocknote{font-size:14px;line-height:1.5;margin:0 0 16px;padding:12px 14px;border-radius:10px;background:#fff4dc;color:#5c3b00}:root[data-sz-theme=dark] .sz-rd-cartqv__stock,:root[data-sz-theme=dark] .sz-rd-cart__stocknote{background:#3a2c0d;color:#ffe2a8}html body .sz-rd-nudge[hidden]{display:none}.sz-pm-stockseg{display:flex;gap:8px;margin:0 0 16px;flex-wrap:wrap}.sz-pm-stockseg[hidden]{display:none}.sz-pm-stockseg button{-webkit-appearance:none;appearance:none;font:inherit;font-size:14px;font-weight:600;line-height:1;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer}.sz-pm-stockseg button[aria-pressed=true]{background:var(--action);border-color:var(--action);color:var(--action-ink)}.sz-pm-stockseg button:focus-visible{outline:2px solid var(--action);outline-offset:2px}html .sz-rd-cart__group,html .sz-rd-cartqv__group{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:8px 0 0;font-size:15px;font-weight:700;line-height:1.3;color:var(--ink);list-style:none}html .sz-rd-cart__group span,html .sz-rd-cartqv__group span{font-size:13px;font-weight:500;color:var(--muted)}html .sz-rd-cartqv__group{padding:12px 0 4px;margin:0}html .sz-rd-cartqv__group+.sz-rd-cartqv__line{border-top:0}html .sz-rd-cart__line[hidden],html .sz-rd-cartqv__line[hidden],html .sz-rd-cartqv__sub[hidden]{display:none}.product-card .card-note{margin:0;min-height:24px;display:flex;align-items:center}.product-card .card-offer{min-height:24px;padding:0;border:0;background:none;color:var(--action);font:600 12px/1.3 Manrope,Manrope Fallback,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.product-card .card-offer[hidden],.product-card .card-nudge[hidden]{display:none}.product-card .card-nudge{color:var(--action);font:600 12px/1.3 Manrope,Manrope Fallback,sans-serif}.product-card .card-each{display:none}.product-card .card-slide__pane--price{justify-content:space-between}.product-card .card-price--deal{white-space:normal;flex-wrap:wrap}.product-card .card-add{flex:0 0 auto;margin:0;display:flex}.product-card .card-add [hidden]{display:none!important}.product-card .card-add__btn{display:inline-flex;align-items:center;height:40px;padding:0 12px;border:1px solid var(--action);border-radius:999px;background:var(--action);color:#fff;font:600 13px/1 Manrope,Manrope Fallback,sans-serif;cursor:pointer;white-space:nowrap}.product-card .card-add__btn>span{display:inline-flex;align-items:center;gap:4px}.product-card .card-add__done,.product-card .card-add[data-in] .card-add__idle{display:none!important}.product-card .card-add[data-in] .card-add__done{display:inline-flex!important}.product-card .card-add[data-in] .card-add__btn{background:var(--surface);color:var(--action)}.product-card .card-add__qty{display:inline-flex;align-items:center;height:40px;border-radius:999px;background:var(--action);color:#fff}.product-card .card-add__qty button{display:grid;place-items:center;width:32px;height:40px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.product-card .card-add__qty button:disabled{opacity:.4;cursor:default}.product-card .card-add__n{min-width:18px;text-align:center;font:700 14px/1 Manrope,Manrope Fallback,sans-serif}.product-card .card-add.is-busy{cursor:progress}.product-card .card-add__link{display:inline-flex;align-items:center;flex:0 0 auto;height:40px;padding:0 12px;box-sizing:border-box;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:600 13px/1 Manrope,Manrope Fallback,sans-serif;text-decoration:none;white-space:nowrap}.product-card .card-add__link:hover,.product-card .card-add__btn:hover{filter:brightness(.96)}.product-card :is(.card-add__btn,.card-add__link,.card-add__qty button,.card-offer):focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(max-width:359px){.product-card .card-add__qty button{width:28px}.product-card .card-add__btn,.product-card .card-add__link{padding:0 10px}}.product-card .card-offer__short{display:none}@media(max-width:767px){.product-card .card-offer__long{display:none}.product-card .card-offer__short{display:inline}}html .sz-rd-cartqv__bonus,html .sz-rd-cart__bonus{font:600 13px/1.3 Manrope,Manrope Fallback,sans-serif;color:var(--action)}html .sz-rd-cartqv__line--bonus .sz-rd-cartqv__price{color:var(--action);font-weight:700}html .sz-rd-cartqv__bonusnote{margin:0 0 8px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--action) 8%,transparent);color:var(--ink);font:500 13px/1.4 Manrope,Manrope Fallback,sans-serif}html .sz-rd-cartqv__bonusnote[hidden]{display:none}.product-card .card-slide__pane--price{flex-wrap:wrap;row-gap:0}.product-card .card-bulk{flex:0 0 100%;margin:2px 0 0;font:500 10.5px/1.2 Manrope,Manrope Fallback,sans-serif;color:var(--muted);white-space:nowrap}.sz-cardtoast{position:fixed;z-index:1000;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#111a14;color:#fff;box-shadow:0 10px 30px #00000047;font:500 13px/1.3 Manrope,Manrope Fallback,sans-serif;overflow:hidden;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.sz-cardtoast.is-on{opacity:1;transform:none;pointer-events:auto}.sz-cardtoast__img{flex:0 0 auto;width:40px;height:40px;border-radius:8px;background:#071b12 center/cover no-repeat}.sz-cardtoast__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sz-cardtoast__k{font-size:11.5px;color:#a7c4b1}.sz-cardtoast__k:before{content:"\2713\a0";color:#8ed5a3;font-weight:700}.sz-cardtoast__name{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sz-cardtoast__sum{font-size:12px;color:#d6e6db}.sz-cardtoast__go{flex:0 0 auto;min-height:44px;padding:0 4px;border:0;background:none;color:#8ed5a3;font:700 13px/1 Manrope,Manrope Fallback,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sz-cardtoast__go:focus-visible{outline:2px solid #8ed5a3;outline-offset:2px}.sz-cardtoast__bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--action,#1b7f47);transform-origin:left center;transform:scaleX(0)}.sz-cardtoast.is-run .sz-cardtoast__bar{animation:szCardToastBar 2s linear forwards}@keyframes szCardToastBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(min-width:768px){.sz-cardtoast{left:auto;right:24px;bottom:24px;width:360px;padding:12px 14px}.sz-cardtoast__img{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.sz-cardtoast{transition:none;transform:none}.sz-cardtoast.is-run .sz-cardtoast__bar{animation:none}}html body.sz-rd-body .sz-shipping-return{transform:translateY(-100%);visibility:hidden;transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility 0s linear .28s;will-change:transform}html body.sz-rd-body .sz-shipping-return.is-on{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility 0s}html .sz-rd-header.final-header{transition:top .28s cubic-bezier(.22,.61,.36,1)}html[data-sz-theme=light] .sz-rd-tabbar{background:#fafbf8}html:not([data-sz-theme=light]) .sz-rd-tabbar{background:#0b2b28}@media(prefers-reduced-motion:reduce){html body.sz-rd-body .sz-shipping-return,html body.sz-rd-body .sz-shipping-return.is-on,html .sz-rd-header.final-header{transition:none}}@media(max-width:767px){html .sz-rd-tabbar{transition:transform .28s cubic-bezier(.22,.61,.36,1)}html.sz-tabbar-tucked:not(.sz-buybar-on) .sz-rd-tabbar{transform:translateY(110%)}}@media(max-width:767px)and (prefers-reduced-motion:reduce){html .sz-rd-tabbar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/sz-pm-fixes.css.map */
