:root{--bg:#ffffff;--bg-soft:#f4f5f6;--ink:#2a2c2e;--muted:#6b7076;--line:#e2e4e6;--card:#ffffff;--brand:#3c4146;--brand-deep:#2a2e32;--cta:#f5c400;--cta-hover:#e0b400;--cta-text:#111111;--price:#c40000;--stock:#1b7a32;--alert:#b00000;--header-field-height:40px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input:not([type=checkbox]):not([type=radio]),select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input:not([type=checkbox]):not([type=radio]),input[type=checkbox],input[type=radio],select{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}button{color:var(--ink)}.site-shell{min-height:100vh;display:flex;flex-direction:column}.topbar{background:var(--bg-soft);border-bottom:1px solid var(--line);font-size:12px;color:#444}.content,.footer-inner,.header-inner,.nav-inner,.topbar-inner{width:min(1180px,calc(100% - 24px));margin:0 auto}.topbar-inner{display:flex;gap:20px;flex-wrap:wrap;align-items:center;padding:7px 0}.lang-switch{margin-left:auto;display:flex;gap:4px}.lang-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:#fff;color:#444;padding:2px 8px;font-size:11px;font-weight:700;cursor:pointer}.lang-switch button[data-active=true]{background:var(--brand);color:#fff;border-color:var(--brand)}.header{background:#fff;border-bottom:1px solid var(--line)}.header-inner{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"brand search side";grid-gap:16px;gap:16px;align-items:center;padding:12px 0}.brand{color:var(--brand)}.header-inner .brand{grid-area:brand}.header-search{grid-area:search;position:relative;display:flex;width:100%;min-width:0}.header-search input,.search-form input{flex:1 1;min-width:0;height:var(--header-field-height);border:1px solid #bbbbbb;border-radius:0;padding:0 10px;background:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none}.header-search input:focus,.search-form input:focus{outline:none;border-color:var(--brand-deep)}.header-search input::-webkit-search-cancel-button,.header-search input::-webkit-search-decoration,.search-form input::-webkit-search-cancel-button,.search-form input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.header-search-panel{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:40;background:#fff;border:1px solid #bbbbbb;box-shadow:0 10px 28px rgba(42,44,46,.12);max-height:380px;overflow-y:auto}.header-search-status{margin:0;padding:12px 14px;font-size:13px;color:var(--muted)}.header-search-products,.header-search-queries{list-style:none;margin:0;padding:0}.header-search-queries+.header-search-products{border-top:1px solid var(--line)}.header-search-product,.header-search-query{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:14px;color:inherit;text-decoration:none}.header-search-product:hover,.header-search-query:hover{background:var(--bg-soft)}.header-search-query{font-weight:600}.header-search-product img,.header-search-product-fallback{width:40px;height:40px;flex-shrink:0;border:1px solid var(--line);background:#fff;object-fit:cover}.header-search-product-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.header-search-product-copy strong{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-search-product-copy span{font-size:12px;color:var(--muted)}.header-side{grid-area:side;display:flex;align-items:center;gap:14px}.mobile-menu{display:none}.brand-name{display:block;font-size:32px;font-weight:800;line-height:.95;letter-spacing:-.03em}.button,.button-primary,.buy-box button[type=submit],.header-search button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c9a000;border-radius:0;background:var(--cta);color:var(--cta-text);padding:9px 16px;font-weight:700;font-size:14px;cursor:pointer}.header-search button{height:var(--header-field-height);padding:0 16px;display:inline-flex;align-items:center;justify-content:center}.button-primary:hover,.buy-box button[type=submit]:hover,.header-search button:hover{background:var(--cta-hover)}.header-help{font-size:12px;color:var(--muted);font-weight:700}.header-account,.header-cart{display:inline-flex;align-items:center;gap:6px;height:var(--header-field-height);box-sizing:border-box;font-size:14px;font-weight:700;line-height:1;border:1px solid var(--line);padding:0 12px;background:#fff;white-space:nowrap}.header-cart-icon{width:20px;height:20px;display:block}.header-cart-count{min-width:1.4em;text-align:center}.catnav{background:var(--brand)}.nav-inner{display:flex;gap:2px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-inner a{color:#fff;font-size:13px;font-weight:600;padding:10px 12px;white-space:nowrap}.nav-inner a:first-child{padding-left:0}.nav-inner a:hover{background:var(--brand-deep)}.content{flex:1 1;padding:18px 0 48px}.intro{margin-bottom:16px}.cart h1,.intro h1,.page-head h1{margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.25}.product-head h1{margin:0;font-size:28px;font-weight:700;line-height:1.3}.product-head{margin:0}.intro p{margin:0;color:var(--muted);max-width:680px}.promo-row{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:16px}.promo{border:1px solid var(--line);background:#fafafa;padding:12px 14px}.promo-sale{background:var(--bg-soft);border-color:var(--line)}.promo span,.promo strong{display:block}.promo strong{margin-bottom:4px}.promo span{color:#555;font-size:13px}.category-board{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:8px}.category-tile{border:1px solid var(--line);background:#fff;padding:14px 12px;min-height:74px}.category-tile:hover{border-color:var(--brand)}.category-tile span,.category-tile strong{display:block}.category-tile span{margin-top:4px;color:var(--muted);font-size:12px}.collection-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.collection-chips a{border:1px solid var(--line);background:#fff;padding:8px 12px;font-size:13px;font-weight:700}.collection-chips a:hover{border-color:var(--brand);color:var(--brand)}.collection-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.collection-count{margin:0;font-size:14px;font-weight:700;color:var(--ink)}.collection-filters{display:flex;flex-wrap:wrap;gap:10px 12px}.collection-filter{display:grid;grid-gap:4px;gap:4px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}.collection-filter select{min-width:148px;min-height:38px;border:1px solid #bbbbbb;background:#fff;color:var(--ink);padding:8px 28px 8px 10px;font:inherit;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%232a2c2e' d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;-webkit-tap-highlight-color:transparent}@media (max-width:720px){.collection-toolbar{align-items:stretch;flex-direction:column}.collection-filters{width:100%}.collection-filter{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px)}.collection-filter select{width:100%;min-width:0;font-size:16px}}.help-strip{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:16px;border:1px solid var(--line);background:#f3f7ff}.help-strip p{margin:4px 0 0;color:var(--muted);font-size:13px}.gallery-services{margin-top:10px}.section-title{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--brand);margin:22px 0 12px;padding-bottom:6px}.section-title h2{margin:0;font-size:18px}.section-title a{color:var(--brand);font-size:13px;font-weight:700}.trust{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.home-section{margin-top:28px}.home-section-last{margin-bottom:8px}.home-trust{margin:32px 0 36px}.trust article{border:1px solid var(--line);background:#fafafa;padding:10px 12px}.trust h3{margin:0 0 4px;font-size:13px}.trust p{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.card{border:1px solid var(--line);background:#fff;display:flex;flex-direction:column}.card:hover{border-color:var(--brand)}.card-image,.gallery-main,.thumbs button{position:relative;aspect-ratio:1/1;width:100%;overflow:hidden;background:#fff}.card-image{border-bottom:1px solid var(--line)}.gallery-photo{object-fit:contain;padding:22px}.thumbs .gallery-photo{padding:8px}.card-body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px;flex:1 1}.card-body h2{font-size:14px;font-weight:700;line-height:1.35;margin:0}.card-vendor{text-transform:uppercase}.card-vendor,.price-list{color:var(--muted);font-size:12px}.price-list{text-decoration:line-through}.price-now{color:var(--price);font-size:20px;font-weight:700}.buy-box .price-now{font-size:32px;line-height:1.1;margin:4px 0}.stock{font-size:13px;font-weight:700;color:var(--stock)}.stock.out{color:var(--alert)}.notice{border:1px solid var(--line);padding:16px;background:#fafafa}.checkout-thanks{display:grid;place-items:center;min-height:min(62vh,560px);padding:28px 0 48px}.checkout-thanks-card{width:min(560px,100%);border:1px solid var(--line);background:linear-gradient(180deg,#fff,#fafafa);padding:28px 24px 24px;text-align:left}.checkout-thanks-kicker{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.checkout-thanks-card h1{margin:0 0 12px;font-size:clamp(22px,4vw,28px);line-height:1.2;color:var(--ink)}.checkout-thanks-card>p{margin:0 0 12px;font-size:15px;line-height:1.55;color:var(--ink)}.checkout-thanks-note{margin:0 0 20px!important;padding:12px 14px;border:1px solid #e6e8ea;background:#fff;color:var(--muted)!important;font-size:14px!important;line-height:1.5}.checkout-thanks-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.checkout-thanks-actions .button-primary,.checkout-thanks-actions .button-quiet{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px}@media (max-width:720px){.checkout-thanks{min-height:auto;padding:16px 0 32px;place-items:stretch}.checkout-thanks-actions .button-primary,.checkout-thanks-actions .button-quiet{width:100%}}.crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--muted);margin:0 0 16px}.crumbs a{color:var(--brand)}.pdp{display:grid;grid-template-columns:1.15fr .85fr;grid-column-gap:28px;column-gap:28px;grid-row-gap:24px;row-gap:24px;align-items:start}.product-head{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px}.product-head .pdp-meta{margin:0}.gallery{display:grid;grid-template-columns:76px 1fr;grid-template-areas:"thumbs stage";grid-gap:8px;gap:8px;align-items:start}.gallery[data-single=true]{grid-template-columns:1fr;grid-template-areas:"stage"}.gallery-stage{position:relative;grid-area:stage}.gallery-count,.gallery-main{border:1px solid var(--line)}.gallery-count{position:absolute;right:8px;bottom:8px;background:rgba(255,255,255,.9);font-size:12px;font-weight:700;padding:3px 8px}.thumbs{grid-area:thumbs;display:flex;flex-direction:column;gap:6px;max-height:560px;min-width:72px;overflow-y:auto}.thumbs button{border:1px solid var(--line);padding:0;cursor:pointer;flex:0 0 72px;min-width:72px;min-height:72px}.thumbs button[data-active=true]{border-color:var(--brand)}.buy-box{border:1px solid var(--line);padding:18px;background:#fff}.buy-price-line{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.buy-price-line .vat{margin-top:2px}.energy-badge{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;margin-left:auto;padding:0;display:grid;grid-template-columns:auto auto;grid-gap:5px 8px;gap:5px 8px;align-items:center;cursor:pointer;text-align:left;color:inherit}.energy-badge-mark{display:flex;align-items:stretch;height:42px}.energy-badge-mark strong{display:flex;align-items:center;justify-content:center;min-width:38px;padding:0 8px 0 10px;font-size:28px;line-height:1;font-weight:800}.energy-badge-mark svg{display:block;width:14px;height:42px}.energy-badge-scale{display:flex;flex-direction:column;justify-content:center;gap:1px}.energy-badge-scale i{display:block;width:14px;height:4px;font-size:0;font-style:normal}.energy-badge-scale i[data-active=true]{width:22px;height:7px}.energy-badge-label{grid-column:1/-1;font-size:12px;font-weight:700}.tab-panel .energy-badge{margin:0 0 16px}.pdp-reviews{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px}.stars{color:var(--ink);letter-spacing:1px}.pdp-meta{display:flex;flex-wrap:wrap;gap:12px 16px;margin-bottom:12px;color:var(--muted);font-size:14px}.pdp-meta strong{color:var(--ink);font-weight:700;overflow-wrap:anywhere}.price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.price-was{color:var(--muted);font-size:16px;text-decoration:line-through}.price-off{background:var(--price);color:#fff;font-size:12px;font-weight:700;padding:3px 6px}.vat{color:var(--muted);font-size:12px;margin:4px 0 10px}.option-row{margin:12px 0}.option-row strong{display:block;font-size:13px;margin-bottom:6px}.option-chips{display:flex;flex-wrap:wrap;gap:6px}.option-chips button{display:inline-flex;align-items:center;gap:6px;border:1px solid #bbbbbb;background:#fff;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;padding:7px 10px;cursor:pointer;font-size:13px}.option-chips button[data-active=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);color:var(--ink);background:#fff}.option-swatch{object-fit:contain;background:#fff}.buy-highlights{display:grid;grid-gap:8px;gap:8px;margin:14px 0 12px;padding:12px 14px;border:1px solid #cde8d2;background:#f4faf5}.hl{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px;color:var(--stock)}.hl.out{color:var(--alert)}.hl-icon{width:20px;height:20px;flex:0 0 20px}.pdp-notices{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.pdp-notice{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--line);background:#fafafa;padding:10px 12px;font-size:13px}.pdp-notice-return{background:#f3fff4;border-color:#cde8d2}.pdp-notice span{color:#444;line-height:1.45}.pdp-notice em{font-style:normal;color:var(--brand);font-weight:700;font-size:12px}.service-boxes{display:grid;grid-gap:6px;gap:6px;margin:12px 0 16px}.service-boxes div{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--line);background:#fafafa;padding:8px 10px;font-size:13px}.buy-box label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:700;margin-bottom:10px}.buy-box input[type=number],.buy-box select{width:70px;min-height:38px;padding:8px 10px;border:1px solid #bbbbbb;border-radius:0;background:#fff;font:inherit;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart-qty-error{font-size:12px;color:var(--alert)}.buy-box button[type=submit]{width:100%;padding:12px 16px;font-size:16px}.buy-box .pay-badges{margin:12px 0 0}.buy-box button[disabled]{background:#dddddd;border-color:#cccccc;color:#777;cursor:not-allowed}.checkout-note{margin:10px 0 0;color:var(--muted);font-size:12px}.product-lower{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:24px;gap:24px;margin-top:28px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-tabs{margin-top:32px;border:1px solid var(--line);background:var(--card)}.tab-list{display:flex;flex-wrap:wrap;background:var(--bg-soft);border-bottom:1px solid var(--line)}.tab-list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:13px 16px;font-weight:700;font-size:14px;color:var(--muted);cursor:pointer}.tab-list button[data-active=true]{background:var(--card);color:var(--brand);box-shadow:inset 0 -2px 0 var(--brand)}.tab-panel{padding:22px 24px 28px;min-height:180px;line-height:1.6;font-size:15px}.tab-panel[hidden]{display:none}.tab-panel h2{margin:0 0 10px;font-size:18px}.pdp-facts{display:grid;grid-gap:22px;gap:22px}@media (min-width:800px){.pdp-facts{grid-template-columns:repeat(3,1fr);gap:28px}}.pdp-facts ul{margin:0;padding-left:18px}.pdp-facts li+li{margin-top:6px}.pdp-faq{margin:0;display:grid;grid-gap:16px;gap:16px}.pdp-faq dt{font-weight:700}.pdp-faq dd{margin:4px 0 0;color:var(--muted)}.pdp-more{display:flex;flex-wrap:wrap;gap:8px 16px;margin:20px 0 0;font-size:14px;font-weight:700}.pdp-more a{color:var(--brand)}.pdp-docs{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.pdp-doc{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--line);color:inherit;text-decoration:none;font-weight:600}.pdp-doc strong{color:var(--brand);font-size:13px}.energy-class{margin:0 0 14px}.energy-class strong{display:inline-block;margin-left:6px;padding:2px 8px;border:1px solid var(--line);background:var(--bg-soft)}.energy-label-img{display:block;width:auto;height:auto;max-width:160px;margin:0 0 16px}.manufacturer-copy{margin-top:16px}.tab-panel h3{margin:0 0 10px;font-size:18px}.tab-policies article+article{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.tab-dl{margin:0}.tab-dl dt{font-weight:700;margin-top:10px}.tab-dl dt:first-child{margin-top:0}.tab-dl dd{margin:4px 0 0}.tab-link{color:var(--brand);font-weight:700}.tab-text{white-space:pre-wrap}.specs{margin-top:0;border-top:none;padding-top:0;line-height:1.55;font-size:14px}.buying-info h2,.specs h2{margin:0 0 12px;font-size:16px}.buying-info{border:1px solid var(--line);padding:16px;background:#fafafa;height:-moz-fit-content;height:fit-content}.buying-info dl{margin:0}.buying-info dt{font-weight:700;font-size:13px}.buying-info dd{margin:0 0 12px;color:var(--muted);font-size:13px}.buying-info dd:last-child{margin-bottom:0}.specs h2{font-size:18px;margin:0 0 10px}.cart{display:grid;grid-template-columns:1.5fr .7fr;grid-gap:20px;gap:20px;align-items:start}.cart-line{display:grid;grid-template-columns:80px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.cart-line img{width:80px;height:80px;object-fit:contain;border:1px solid var(--line);background:#fff;padding:10px;box-sizing:border-box}.cart-line strong{display:block;font-size:14px;margin-bottom:4px;color:var(--brand)}.cart-actions,.cart-actions form{display:flex;gap:8px;align-items:center;margin-top:8px}.cart-actions form{margin:0}.cart-qty{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cart-actions select{width:70px;height:40px;min-height:40px;padding:0 10px;border:1px solid #bbbbbb;border-radius:0;font:inherit;font-size:14px;line-height:1;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-fill-color:var(--ink);-webkit-tap-highlight-color:transparent}.cart-actions select,.cart-actions select option{background:#fff;color:var(--ink)}.cart-actions input[type=number]{width:70px}.button-quiet{background:transparent;color:var(--muted);border:0;padding:6px 0;cursor:pointer;font-size:13px}.cart-actions .button-quiet{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;height:40px;min-height:40px;padding:0 18px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:14px;font-weight:600;line-height:1;box-sizing:border-box;white-space:nowrap}.cart-actions .button-quiet:hover{border-color:#bbbbbb;color:var(--alert)}.summary{border:1px solid var(--line);padding:14px;background:#fafafa;border-radius:0}.summary h2{margin:0 0 12px;font-size:16px}.summary-row{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.summary-row.total{font-size:18px;font-weight:700;color:var(--price);border-top:1px solid var(--line);padding-top:10px;margin-top:8px}.summary .button-primary{display:block;text-align:center;margin-top:12px;width:100%;padding:12px 16px;font-size:16px;border-radius:0}.search-form{display:flex;max-width:640px;margin:8px 0 16px}.muted{font-size:13px}.empty,.muted{color:var(--muted)}.empty{padding:16px 0 32px}.cart-actions button[type=submit]:not(.button-quiet){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:#fff;padding:7px 10px;cursor:pointer;font-size:13px}.footer{border-top:1px solid var(--line);background:#f4f5f6;margin-top:auto}.footer-inner{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:20px;gap:20px;padding:22px 0;font-size:13px;color:var(--muted)}.footer-inner.footer-wide{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:28px;padding:36px 0 24px}.footer h2{color:var(--ink);font-size:13px;margin:0 0 8px}.footer ul{margin:0;padding:0;list-style:none}.footer li{margin:0 0 6px}.footer a{color:var(--ink)}.footer a:hover{color:var(--brand)}.footer-ship{margin-top:14px}.pay-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pay-badge{display:inline-flex;align-items:center;line-height:0;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.pay-badge-img{display:block;height:24px;width:auto;max-width:46px;object-fit:contain}.footer-inner .brand{display:inline-block;margin-bottom:10px}.footer-bottom{width:min(1180px,calc(100% - 24px));margin:0 auto;border-top:1px solid var(--line);padding:12px 0 18px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted)}@media (max-width:980px){.cart,.pdp,.product-lower{grid-template-columns:1fr}.footer-inner,.footer-inner.footer-wide{grid-template-columns:1fr 1fr}.gallery{grid-template-columns:1fr;grid-template-areas:"stage" "thumbs"}.thumbs{flex-direction:row;max-height:none;min-width:0;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.thumbs::-webkit-scrollbar{display:none}.thumbs button{flex:0 0 72px}.category-board,.grid,.promo-row,.trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){:root{--header-field-height:44px}.header-inner{position:relative;grid-template-columns:1fr auto 1fr;grid-template-areas:"menu brand side" "search search search";gap:10px;padding:10px 0 12px;align-items:center}.mobile-menu{display:block;grid-area:menu;justify-self:start}.burger,.mobile-menu{position:relative;z-index:3}.header-inner .brand{grid-area:brand;justify-self:center;z-index:1}.header-side{grid-area:side;justify-self:end;gap:4px;z-index:2}body.menu-open .header-inner .brand,body.menu-open .header-side{z-index:0}.header-help,.header-side .header-account{display:none}.brand-name{font-size:24px}.header-search input{height:var(--header-field-height);padding:0 12px;font-size:16px}.header-search button{height:var(--header-field-height);padding:0 14px}.header-cart{height:var(--header-field-height);padding:0 10px}.catnav{display:none}.burger{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:44px;padding:10px 8px;border:0;background:transparent;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.burger span{display:block;width:100%;height:2px;background:var(--ink);border-radius:1px}.mobile-drawer{position:fixed;inset:0;z-index:80}.mobile-backdrop{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;inset:0;background:rgba(20,22,24,.45)}.mobile-panel{position:absolute;top:0;left:0;right:auto;bottom:0;width:min(320px,86vw);background:#fff;display:flex;flex-direction:column;overflow:hidden;padding:16px 0 0;box-shadow:12px 0 32px rgba(0,0,0,.12)}.mobile-panel-head{display:flex;justify-content:space-between;align-items:center;padding:4px 16px 12px;border-bottom:1px solid var(--line)}.mobile-panel-head button{font-weight:700}.mobile-panel-close,.mobile-panel-head button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-panel-close{width:44px;height:44px;margin:-6px -8px -6px 0;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-panel-close svg{width:22px;height:22px;display:block}.mobile-panel-links{flex:1 1;overflow-y:auto}.mobile-panel-links a{display:block;padding:14px 16px;border-bottom:1px solid var(--line);font-weight:600}.mobile-account{margin-top:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.mobile-account .header-account{width:100%;justify-content:center}.topbar-inner{flex-wrap:nowrap;gap:8px;padding:6px 0}.topbar-inner span:nth-child(n+2):not(:last-child){display:none}.topbar-inner span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-list{overflow-x:auto;flex-wrap:nowrap}.tab-list button{white-space:nowrap}.help-strip{display:grid}.grid{grid-template-columns:1fr 1fr}.section-title h2{font-size:16px}.category-tile{min-height:62px;padding:12px 10px}.content{padding-top:12px}}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--line);box-shadow:0 -10px 28px rgba(0,0,0,.08);transform:translateY(110%);transition:transform .2s ease;pointer-events:none}.sticky-atc[data-visible=true]{transform:translateY(0);pointer-events:auto}body.menu-open .sticky-atc,body.menu-open .sticky-atc[data-visible=true]{transform:translateY(110%);pointer-events:none;visibility:hidden}.sticky-atc-inner{width:min(1180px,calc(100% - 24px));margin:0 auto;display:grid;grid-template-columns:56px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0 calc(10px + env(safe-area-inset-bottom))}.sticky-atc-image{position:relative;width:56px;height:56px;border:1px solid var(--line);overflow:hidden;background:#fff}.sticky-atc-image .gallery-photo{padding:4px}.sticky-atc-copy{min-width:0}.sticky-atc-copy strong{display:block;font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc-copy .price-now{font-size:18px}.sticky-atc button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c9a000;background:var(--cta);color:var(--cta-text);padding:12px 40px;min-width:240px;font-weight:700;font-size:15px;cursor:pointer;white-space:nowrap}.sticky-atc button[type=submit]:hover{background:var(--cta-hover)}.sticky-atc button[disabled]{background:#dddddd;border-color:#cccccc;color:#777;cursor:not-allowed}@media (max-width:720px){.sticky-atc-inner{grid-template-columns:1fr auto}.sticky-atc-image{display:none}.sticky-atc button[type=submit]{min-width:160px;padding:12px 18px}.footer-inner,.footer-inner.footer-wide{grid-template-columns:1fr}}.hero{position:relative;width:100vw;max-width:100vw;margin:-18px 0 28px calc(50% - 50vw);background:#fff;border-bottom:1px solid rgba(42,44,46,.12);overflow:hidden;isolation:isolate}.hero-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#ffcf33,#f5c400 36%,#ffd84d 48%,#ffe9a3 56%,#fff8e4 61%,#ffffff 66%,#ffffff)}.hero-shine{position:absolute;inset:-20% 40% -20% -10%;background:linear-gradient(115deg,rgba(255,255,255,.55),rgba(255,255,255,0) 55%);transform:skewX(-12deg)}.hero-band{position:absolute;left:-8%;top:-35%;width:48%;height:170%;background:linear-gradient(160deg,#ffd84d,#f5c400 55%,#e8b800);transform:rotate(-8deg);box-shadow:18px 0 60px rgba(180,130,0,.18);-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent)}.hero-slash{display:none}.hero-blob{position:absolute;border-radius:50%}.hero-blob-a{width:min(38vw,420px);height:min(38vw,420px);right:8%;top:-18%;background:radial-gradient(circle,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 68%);animation:hero-drift 9s ease-in-out infinite}.hero-blob-b{width:min(26vw,260px);height:min(26vw,260px);left:18%;bottom:-22%;background:radial-gradient(circle,rgba(42,44,46,.1) 0,rgba(42,44,46,0) 70%);animation:hero-drift 11s ease-in-out infinite reverse}.hero-spark{position:absolute;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 6px rgba(255,255,255,.25);opacity:.9}.hero-spark-a{left:42%;top:22%;animation:hero-pulse 3.2s ease-in-out infinite}.hero-spark-b{right:34%;bottom:24%;width:7px;height:7px;animation:hero-pulse 4s ease-in-out .6s infinite}@keyframes hero-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,14px,0)}}@keyframes hero-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes hero-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}.hero-inner{position:relative;z-index:1;width:min(1180px,calc(100% - 24px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(220px,380px);align-items:center;grid-gap:clamp(16px,4vw,36px);gap:clamp(16px,4vw,36px);min-height:300px;padding:clamp(24px,3.4vw,40px) 0}.hero[data-has-image=false] .hero-inner{grid-template-columns:1fr}.hero-copy{min-width:0;padding:0;animation:hero-copy-in .55s ease both}@keyframes hero-copy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow{display:none}.hero-copy h1{margin:0 0 12px;font-size:clamp(26px,4.2vw,40px);line-height:1.08;font-weight:800;letter-spacing:-.02em;color:#1a1c1e;overflow-wrap:anywhere;max-width:12em}.hero-copy p{margin:0 0 22px;font-size:clamp(14px,1.8vw,17px);line-height:1.45;color:rgba(26,28,30,.72);max-width:32em;font-weight:500}.hero-copy .button-primary,.hero-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid #1a1c1e;background:#1a1c1e;color:#fff;font-size:15px;font-weight:800;box-shadow:0 10px 24px rgba(26,28,30,.18)}.hero-cta:hover{background:#2a2c2e;border-color:#2a2c2e;color:#fff}.hero-copy h1+.button-primary,.hero-copy h1+.hero-cta{margin-top:4px}.hero-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:380px;height:260px;justify-self:end;background:transparent;border:0;box-shadow:none;overflow:visible;isolation:isolate}.hero-media:before{content:"";position:absolute;inset:-48% -40% -48% -90%;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 38%,#fff);z-index:0;pointer-events:none}.hero-media-glow{display:none}.hero-photo{position:relative;z-index:1;width:auto!important;height:auto!important;max-width:100%;max-height:250px;object-fit:contain;animation:hero-float 5.5s ease-in-out infinite}.hero-dots{display:flex;justify-content:flex-start;gap:4px;margin-top:18px;padding:0}.hero-dots button{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;position:relative}.hero-dots button:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:50%;background:rgba(26,28,30,.28);transform:translate(-50%,-50%)}.hero-dots button[data-active=true]:after{background:#1a1c1e;box-shadow:0 0 0 3px rgba(26,28,30,.12)}@media (max-width:720px){.hero{margin-top:-12px;margin-bottom:18px}.hero-backdrop{background:linear-gradient(90deg,#ffcf33,#f5c400 40%,#ffe7a8 58%,#ffffff 72%,#ffffff)}.hero-band{width:58%}.hero-inner{min-height:200px;align-items:center;padding:20px 0;grid-template-columns:minmax(0,1fr) minmax(120px,150px);gap:12px}.hero-copy h1{font-size:clamp(22px,6.4vw,28px);max-width:none}.hero-copy p{margin-bottom:16px;font-size:14px}.hero-cta{min-height:44px;padding:10px 16px;font-size:14px}.hero-media{max-width:150px;height:150px}.hero-photo{max-height:140px;max-width:100%}.hero-dots{margin-top:12px}}@media (max-width:420px){.hero-inner{grid-template-columns:minmax(0,1fr) 114px;gap:10px;min-height:178px}.hero-eyebrow{margin-bottom:8px;padding:4px 8px}.hero-media{max-width:114px;height:114px}.hero-photo{max-height:108px}.hero-copy p{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.hero-blob-a,.hero-blob-b,.hero-copy,.hero-photo,.hero-spark-a,.hero-spark-b{animation:none}}.carousel{position:relative}.carousel-track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-track::-webkit-scrollbar{display:none}.carousel-track .grid{display:flex;grid-template-columns:none;gap:12px}.carousel-track .card{min-width:240px;max-width:240px;scroll-snap-align:start}.carousel-nav{position:absolute;top:120px;transform:translateY(-50%);z-index:2;width:40px;height:40px;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;box-shadow:0 2px 8px rgba(20,24,28,.08)}.carousel-nav-icon{display:block;flex-shrink:0}.carousel-nav.prev{left:-8px}.carousel-nav.next{right:-8px}@media (max-width:720px){.carousel-nav{display:none}.carousel-track{-webkit-overflow-scrolling:touch;margin:0 -12px;padding:0;scroll-padding-inline:16px}.carousel-track .card{min-width:min(210px,72vw);max-width:min(210px,72vw);scroll-margin-inline-start:16px}.carousel-track .card:first-child{-webkit-margin-start:16px;margin-inline-start:16px}.carousel-track .card:last-child{-webkit-margin-end:16px;margin-inline-end:16px}}.legal-page{max-width:760px}.legal-page h1{margin:0 0 16px;font-size:28px}.privacy-doc h2{margin:28px 0 10px;font-size:18px}.privacy-doc h3{margin:18px 0 8px;font-size:15px}.privacy-doc li,.privacy-doc p{line-height:1.65;font-size:15px}.privacy-doc ul{padding-left:20px}.privacy-doc a{text-decoration:underline}.legal-body{line-height:1.65;font-size:15px}.help-links{padding-left:18px;line-height:1.9}.help-links a,.text-link{color:var(--brand);font-weight:700}.text-link{text-decoration:underline;text-underline-offset:2px}.account-page{max-width:760px;margin:0 auto;padding:8px 0 40px}.account-page-narrow{max-width:520px}.account-page h1{margin:0 0 8px;font-size:28px}.account-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.account-greeting{margin:0 0 4px;font-size:18px;font-weight:600}.account-login-form label{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.account-login-form input{display:block;width:100%;margin-top:6px;border:1px solid #bbbbbb;border-radius:0;background:#fff;padding:10px 12px;font:inherit}.account-login-form .button-primary{width:100%;margin-top:12px;padding:12px 16px;font-size:16px}.admin-fulfill{display:grid;grid-gap:16px;gap:16px;max-width:720px}.admin-order-list{list-style:none;margin:0;padding:0}.admin-order-list li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.admin-order-list .button-quiet{padding:0;color:var(--ink);font-weight:700}.account-resend{display:block;width:100%;margin-top:10px;padding:10px 0;text-align:center;color:var(--ink);font-weight:600}.account-login-hint,.account-login-note{margin:10px 0 0}.account-login-note{margin-top:16px}.account-order-list{list-style:none;margin:0;padding:0}.account-order{display:grid;grid-template-columns:64px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--line);color:inherit;text-decoration:none}.account-order-list li:first-child .account-order{border-top:0;padding-top:0}.account-order img,.account-order-fallback{width:64px;height:64px;border:1px solid var(--line);background:#fff;object-fit:cover}.account-order-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.account-order-copy strong{font-size:14px}.account-order-total{font-weight:700;white-space:nowrap}.account-line-list{list-style:none;margin:0;padding:0}.account-line{display:grid;grid-template-columns:64px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.account-line-list li:first-child{border-top:0}.account-back{display:inline-block;margin-bottom:12px}.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-template-rows:auto 1fr;grid-gap:28px;gap:28px;align-items:start}.checkout-title{grid-column:1;grid-row:1;margin:0 0 4px;font-size:28px}.checkout-main{grid-column:1;grid-row:2;min-width:0}.checkout-card{border:1px solid var(--line);background:#fff;padding:16px;margin-bottom:12px;border-radius:0}.checkout-card h2{margin:0 0 12px;font-size:16px}.checkout-card label:not(.pay-method-head):not(.card-field):not(.checkout-check):not(.checkout-option){display:block;font-size:13px;font-weight:600;margin-bottom:10px}.checkout-card input:not([type=checkbox]):not([type=radio]):not([type=file]),.checkout-card select,.checkout-card textarea{display:block;width:100%;margin-top:6px;border:1px solid #bbbbbb;background:#fff;padding:10px 12px;font:inherit;font-size:16px;color:var(--ink);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-fill-color:var(--ink);-webkit-tap-highlight-color:transparent}.checkout-card select{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%232a2c2e' d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.checkout-card select option{color:var(--ink);background:#fff}.checkout-card input.checkout-input-invalid,.checkout-card select.checkout-input-invalid,.checkout-field-invalid input:not([type=checkbox]):not([type=radio]),.checkout-field-invalid select{border-color:var(--alert);background:#fff6f6}.checkout-field-error{display:block;margin-top:6px;font-size:12px;font-weight:600;color:var(--alert)}.checkout-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.checkout-option{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--line);padding:10px 12px;margin-bottom:8px;border-radius:0}.checkout-option input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;min-width:16px;margin:0;padding:0;border:1px solid #909090;border-radius:50%;background:#fff;flex-shrink:0}.checkout-option input[type=radio]:checked{border:5px solid var(--brand-deep)}.pay-methods{display:none}.pay-method-list{display:flex;flex-direction:column;border:1px solid var(--line);background:#fff;margin-bottom:16px;border-radius:0}.pay-method-block{border-bottom:1px solid var(--line);background:#fff}.pay-method-block:last-child{border-bottom:0}.pay-method-block[data-selected=true] .pay-method-head{background:var(--bg-soft)}.pay-method-head{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;margin:0;min-height:48px;font-size:14px;font-weight:500;line-height:1.35;color:var(--ink)}.pay-method-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.pay-method-radio{width:16px;height:16px;border:1px solid #909090;border-radius:50%;position:relative;flex-shrink:0;background:#fff;transition:border-color .15s ease}.pay-method-block[data-selected=true] .pay-method-radio{border:5px solid var(--brand-deep)}.pay-method-label{flex:1 1;min-width:0}.pay-brands{display:flex;gap:4px;align-items:center;justify-content:flex-end;flex-shrink:0}.pay-brand-mark{display:inline-flex;align-items:center;justify-content:center;height:22px;line-height:0;border-radius:3px;overflow:hidden}.pay-brand-mark-wide{height:22px}.pay-brand-img{display:block;width:auto;height:22px;max-width:42px;object-fit:contain}.pay-method-panel{padding:0 14px 14px 42px;background:#fff;border-top:1px solid var(--line)}.pay-method-panel[hidden]{display:none!important}.pay-method-hint{margin:0;padding-top:12px;font-size:13px;line-height:1.5;color:var(--muted)}.pay-apple-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;margin-top:12px;padding:10px 16px;border:0;border-radius:0;background:#000;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.pay-apple-btn svg{width:18px;height:18px}.pay-apple-btn:disabled{opacity:.55;cursor:not-allowed}.checkout-card-payment{padding-bottom:16px}.checkout-card-payment .checkout-pay{margin-top:0}@media (max-width:520px){.pay-method-head{flex-wrap:wrap;row-gap:8px}.pay-brands{width:100%;padding-left:28px;justify-content:flex-start}}.checkout-billing-fields{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.checkout-discount{margin:12px 0;padding-bottom:12px;border-bottom:1px solid var(--line)}.checkout-discount-row{display:flex;gap:8px;margin-top:6px}.checkout-discount-row input{flex:1 1;border:1px solid #bbbbbb;padding:9px 10px;border-radius:0;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkout-discount-row button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--line);background:#fff;color:var(--ink);padding:9px 14px;font:inherit;font-weight:700;cursor:pointer;border-radius:0;-webkit-text-fill-color:var(--ink);-webkit-tap-highlight-color:transparent}.checkout-discount-note{font-size:12px;margin-top:8px}.checkout-pay{width:100%;margin-top:8px;padding:12px 16px;font-size:16px;text-align:center}.card-fields{display:grid;grid-gap:10px;gap:10px;padding-top:12px}.card-field{display:block;margin:0}.card-field-label{display:block;font-size:13px;font-weight:600;margin-bottom:6px;color:var(--ink)}.card-field-input{display:flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid #bbbbbb;background:#fff;border-radius:0}.card-field-input:focus-within{border-color:var(--brand-deep);outline:1px solid var(--brand-deep)}.card-field-input .mollie-component{width:100%;min-height:42px;display:flex;align-items:center}.card-field-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.card-field-input-cvc{max-width:100%}@media (max-width:520px){.card-field-split{grid-template-columns:1fr}}.checkout-check{display:flex;align-items:flex-start;gap:10px;margin-bottom:0;font-size:14px;font-weight:500;line-height:1.45;cursor:pointer}.checkout-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;margin:2px 0 0;padding:0;flex-shrink:0;border:1.5px solid #909090;background:#fff;border-radius:2px;cursor:pointer}.checkout-check input[type=checkbox]:checked{border-color:var(--brand-deep);background-color:var(--brand-deep);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 6.2 4.7 9 10 3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.checkout-check input[type=checkbox]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px}.checkout-error{color:var(--alert);font-size:13px}.checkout-card .button-primary{width:100%;margin-top:8px;padding:12px 16px;font-size:16px;text-align:center}.checkout-summary{grid-column:2;grid-row:2;align-self:start;border:1px solid var(--line);background:var(--bg-soft);padding:16px;position:-webkit-sticky;position:sticky;top:32px;border-radius:0}.checkout-summary h2{margin:0 0 12px;font-size:16px}.checkout-line{display:grid;grid-template-columns:64px 1fr auto;grid-gap:10px;gap:10px;align-items:center;margin-bottom:12px;font-size:13px}.checkout-line>div{display:flex;flex-direction:column;gap:6px;min-width:0}.checkout-line strong{display:block;line-height:1.35}.checkout-line img{width:64px;height:64px;object-fit:contain;border:1px solid var(--line);background:#fff;padding:8px;box-sizing:border-box}@media (max-width:980px){.checkout{grid-template-columns:1fr;grid-template-rows:auto}.checkout-main,.checkout-summary,.checkout-title{grid-column:1;grid-row:auto}.checkout-summary{position:static}.checkout-split{grid-template-columns:1fr}}.cookie-root{position:fixed;inset:auto 0 0;z-index:80;padding:12px;pointer-events:none}.cookie-backdrop{position:fixed;inset:0;background:rgba(42,44,46,.28);pointer-events:auto}.cookie-panel{position:relative;pointer-events:auto;width:min(720px,100%);margin:0 auto;background:#fff;border:1px solid var(--line);box-shadow:0 12px 40px rgba(42,44,46,.16);padding:18px 18px 16px}.cookie-panel h2{margin:0 0 8px;font-size:18px}.cookie-panel p{margin:0 0 14px;font-size:14px;line-height:1.5;color:#444}.cookie-panel a{text-decoration:underline}.cookie-cats{display:grid;grid-gap:8px;gap:8px;margin:0 0 14px}.cookie-cat{display:grid;grid-template-columns:1fr auto auto;grid-gap:10px 16px;gap:10px 16px;align-items:center;border:1px solid var(--line);padding:10px 12px;font-size:13px}.cookie-cat span span{display:block;margin-top:4px;color:var(--muted);font-weight:400}.cookie-cat em{grid-column:2;font-style:normal;font-size:12px;font-weight:700;color:var(--muted)}.cookie-cat input[type=checkbox]{grid-column:3;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid #909090;background:#fff;border-radius:2px}.cookie-cat input[type=checkbox]:checked{border-color:var(--brand-deep);background-color:var(--brand-deep);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 6.2 4.7 9 10 3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.cookie-cat input[type=checkbox]:disabled{opacity:.7}.cookie-actions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px}.cookie-btn{min-height:44px;padding:10px 12px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;border-radius:0}.cookie-btn-equal{border:1px solid var(--brand-deep);background:#fff;color:var(--brand-deep)}.cookie-btn-ghost{border:1px solid var(--line);background:var(--bg-soft);color:var(--ink)}.cookie-settings-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;font-size:inherit;color:inherit;text-decoration:underline;cursor:pointer}.cookie-table-wrap{overflow-x:auto;margin-top:16px}.cookie-table{width:100%;border-collapse:collapse;font-size:13px}.cookie-table td,.cookie-table th{border-bottom:1px solid var(--line);text-align:left;padding:8px 10px 8px 0;vertical-align:top}@media (max-width:640px){.cookie-actions{grid-template-columns:1fr}}.help-page{max-width:760px;padding:8px 0 40px}.help-page-narrow{max-width:520px}.help-page h1{margin:0 0 10px;font-size:28px}.help-lead{margin:0 0 20px;color:var(--muted);font-size:16px;line-height:1.5}.help-crumb{margin:0 0 12px;font-size:13px}.help-crumb a{color:var(--brand);font-weight:700}.help-search{margin:0 0 24px}.help-search input{width:100%;height:44px;border:1px solid #bbbbbb;border-radius:0;padding:0 12px;background:#fff;font-size:16px}.help-search input:focus{outline:none;border-color:var(--brand-deep)}.help-search-results{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-top:0;background:#fff}.help-search-results li{border-top:1px solid var(--line)}.help-search-results .muted,.help-search-results a{display:block;padding:12px}.help-search-results a:hover{background:var(--bg-soft)}.help-top{margin:0 0 24px}.help-related h2,.help-top h2{margin:0 0 10px;font-size:16px}.help-related ul,.help-top ul{margin:0;padding:0;list-style:none}.help-related a,.help-top a{display:inline-block;padding:6px 0;color:var(--brand);font-weight:700}.help-questions,.help-topics{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-gap:10px;gap:10px}.help-topics{grid-template-columns:1fr 1fr}.help-questions a,.help-topic-card{display:block;padding:16px;border:1px solid var(--line);background:#fff}.help-questions a:hover,.help-topic-card:hover{border-color:#bbbbbb}.help-questions strong,.help-topic-card strong{display:block;margin-bottom:4px}.help-questions span,.help-topic-card span{display:block;color:var(--muted);font-size:13px;line-height:1.45}.help-article-body p{margin:0 0 12px;font-size:15px;line-height:1.65}.help-cta{margin:20px 0 28px}.help-cta .button-primary{display:inline-block;text-align:center;padding:12px 18px}.help-related{margin:0 0 28px}.help-exit{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:16px;border:1px solid var(--line);background:#f3f7ff}.help-exit p{margin:4px 0 0;color:var(--muted);font-size:13px}.help-exit-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.help-exit-actions .button-primary{display:inline-block;text-align:center;padding:10px 16px;white-space:nowrap}.help-exit-order{font-weight:700}.help-form textarea{min-height:140px;resize:vertical}.help-photo span{display:block;margin-top:6px}.help-form input[type=file]{padding:8px 0;border:0}.help-sent{padding:16px;border:1px solid var(--line);background:#f3fff6;font-weight:600}.help-order-link{margin:-8px 0 16px}@media (max-width:720px){.help-topics{grid-template-columns:1fr}.help-exit{flex-direction:column}.help-exit,.help-exit-actions{align-items:stretch}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e769f40faa52555-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e807dee2426166ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e769f40faa52555-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e807dee2426166ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e769f40faa52555-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e807dee2426166ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans Fallback;src:local("Arial");ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.00%;size-adjust:105.15%}.__className_67e863{font-family:Open Sans,Open Sans Fallback;font-style:normal}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a7110710f9593647-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/fb058b1a4b73e2c5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3ee0ef41fb2e8628-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_d7b8c9{font-family:Syne,Syne Fallback;font-weight:800;font-style:normal}