:root{--amb-blue: #1a73c4;--amb-blue-600: #145fa3;--amb-blue-50: #eaf3fb;--amb-ink: #111418;--amb-ink-2: #3b4148;--amb-muted: #5f6773;--amb-line: #e5e8ec;--amb-bg: #ffffff;--amb-bg-soft: #f5f7f9;--amb-sale: #e0245e;--amb-sale-50: #fde8ef;--amb-ok: #18865a;--amb-warn: #b26a00;--amb-trader: #0d3b66;--amb-font: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--amb-fs-xs: .75rem;--amb-fs-sm: .8125rem;--amb-fs-md: .9375rem;--amb-fs-lg: 1.0625rem;--amb-fs-xl: 1.375rem;--amb-fs-2xl: 1.75rem;--amb-fs-price: 1.125rem;--amb-fs-price-lg: 1.75rem;--amb-s1: 4px;--amb-s2: 8px;--amb-s3: 12px;--amb-s4: 16px;--amb-s5: 24px;--amb-s6: 32px;--amb-s7: 48px;--amb-r-sm: 6px;--amb-r: 10px;--amb-r-lg: 16px;--amb-r-pill: 999px;--amb-shadow: 0 6px 24px rgba(17, 20, 24, .08);--amb-shadow-lg: 0 16px 48px rgba(17, 20, 24, .18);--amb-wrap: 1240px;--amb-gutter: 16px;--amb-header-h: 112px;--amb-ease: cubic-bezier(.2, .7, .2, 1);--amb-t: .22s}@media(min-width:900px){:root{--amb-gutter: 24px;--amb-fs-2xl: 2rem}}@media(prefers-reduced-motion:reduce){:root{--amb-t: 0s}}html{-webkit-text-size-adjust:100%;scroll-padding-top:130px}body.amb{margin:0;font:400 var(--amb-fs-md)/1.5 var(--amb-font);color:var(--amb-ink);background:var(--amb-bg);overflow-x:hidden}body.amb-lock{overflow:hidden}.amb-s,.amb-s *,.amb-s *:before,.amb-s *:after{box-sizing:border-box}.amb-s{font-family:var(--amb-font);color:var(--amb-ink)}:where(.amb-s) img{max-width:100%;height:auto;display:block}:where(.amb-s) a{color:inherit;text-decoration:none}:where(.amb-s) :is(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:normal}:where(.amb-s) button{cursor:pointer;background:none;border:0;padding:0;box-shadow:none}:where(.amb-s) :is(h1,h2,h3){margin:0;font-family:var(--amb-font);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-transform:none}:where(.amb-s) p{margin:0}:where(.amb-s) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.amb-s) fieldset{border:0;margin:0;padding:0;min-width:0}:where(.amb-s) :is(dl,dd,figure){margin:0}.amb-s :focus-visible{outline:2px solid var(--amb-blue);outline-offset:2px;border-radius:4px}.amb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.amb-wrap{max-width:var(--amb-wrap);margin:0 auto;padding:0 var(--amb-gutter)}.amb-narrow{max-width:760px}.amb-muted{color:var(--amb-muted)}.amb-ok{color:var(--amb-ok);font-weight:600}.amb-note{font-size:var(--amb-fs-sm);color:var(--amb-muted);margin:var(--amb-s2) 0}body.amb #header-group,body.amb #header-group>.shopify-section{display:contents}body.amb main#MainContent{min-height:60vh;padding-bottom:var(--amb-s7)}.amb-ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.amb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--amb-r-sm);font-weight:700;font-size:var(--amb-fs-md);border:1.5px solid transparent;transition:background var(--amb-t),color var(--amb-t),border-color var(--amb-t),transform var(--amb-t);white-space:nowrap}.amb-btn:active{transform:scale(.98)}.amb-btn .amb-ic{width:18px;height:18px}.amb-btn--dark{background:var(--amb-ink);color:#fff}.amb-btn--dark:hover{background:#2a2f36}.amb-btn--buy{background:var(--amb-ink);color:#fff}.amb-btn--buy:hover{background:var(--amb-blue)}.amb-btn--ghost{border-color:var(--amb-line);background:#fff}.amb-btn--ghost:hover{border-color:var(--amb-ink)}.amb-btn--light{background:#fff;color:var(--amb-ink)}.amb-btn--outline-light{border-color:#fff9;color:#fff}.amb-btn--outline-light:hover{background:#ffffff1f}.amb-btn--notify{background:#eef0f2;color:var(--amb-ink-2)}.amb-btn--notify:hover{background:#e2e5e9}.amb-btn--lg{min-height:52px;font-size:var(--amb-fs-lg)}.amb-btn--block{width:100%}.amb-btn:disabled{opacity:.45;cursor:not-allowed}.amb-link{color:var(--amb-blue);font-weight:600;display:inline-flex;align-items:center;gap:6px}.amb-link:hover{text-decoration:underline}.amb-link--center{display:block;margin:var(--amb-s3) auto 0}.amb-icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--amb-r-pill);color:var(--amb-ink);transition:background var(--amb-t)}.amb-icon-btn:hover{background:var(--amb-bg-soft)}.amb-icon-btn .amb-ic{width:23px;height:23px}.amb-icon-btn--sm{width:36px;height:36px}.amb-icon-btn--sm .amb-ic{width:18px;height:18px}.amb-icon-btn--box{width:52px;height:52px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);flex:none}.amb-icon-btn.is-on .amb-ic,.amb-card__wish.is-on .amb-ic{fill:var(--amb-sale);stroke:var(--amb-sale)}.amb-dot{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--amb-blue);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.amb-dot:empty{display:none}.amb-dot--inline{position:static}.amb-trader-bar{background:var(--amb-trader);color:#fff;font-size:var(--amb-fs-sm)}.amb-trader-bar .amb-wrap{display:flex;align-items:center;gap:10px;min-height:40px;flex-wrap:wrap}.amb-trader-bar .amb-ic{width:18px;height:18px}.amb-trader-bar a{margin-left:auto;text-decoration:underline;font-weight:600}.amb-trader-bar .amb-link{color:#fff}.amb-topbar{background:var(--amb-ink);color:#fff;font-size:var(--amb-fs-xs)}.amb-topbar .amb-wrap{display:flex;justify-content:space-between;align-items:center;min-height:32px;gap:12px}.amb-topbar span,.amb-topbar a{display:inline-flex;align-items:center;gap:6px}.amb-topbar .amb-ic{width:15px;height:15px}.amb-hdr{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--amb-line)}.amb-hdr__row{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"burger logo icons" "search search search";align-items:center;column-gap:4px;padding-top:6px;padding-bottom:10px}.amb-hdr__burger{grid-area:burger;margin-left:-10px}.amb-logo{grid-area:logo;justify-self:start}.amb-logo img{height:28px;width:auto}.amb-hdr__icons{grid-area:icons;display:flex;align-items:center;margin-right:-8px}.amb-hdr__sum{display:none}.amb-search{grid-area:search;position:relative;display:flex;margin-top:6px}.amb-search input{flex:1;min-width:0;height:44px;padding:0 48px 0 16px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-pill);background:var(--amb-bg-soft);font-size:16px;transition:border-color var(--amb-t),background var(--amb-t)}.amb-search input:focus{outline:none;border-color:var(--amb-blue);background:#fff}.amb-search>button{position:absolute;right:4px;top:4px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--amb-ink);color:#fff}.amb-search>button .amb-ic{width:18px;height:18px}.amb-suggest{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--amb-line);border-radius:var(--amb-r);box-shadow:var(--amb-shadow-lg);z-index:60;overflow:hidden}.amb-suggest a{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;padding:8px 12px;font-size:var(--amb-fs-sm)}.amb-suggest a:hover,.amb-suggest a:focus-visible{background:var(--amb-bg-soft)}.amb-suggest img{border-radius:6px}.amb-suggest small{display:block;color:var(--amb-muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.amb-suggest b{font-weight:800}.amb-suggest .amb-suggest__all{display:flex;justify-content:center;gap:4px;color:var(--amb-blue);font-weight:700;border-top:1px solid var(--amb-line);padding:12px}.amb-suggest__all .amb-ic{width:16px;height:16px}.amb-suggest__none{padding:16px;color:var(--amb-muted)}.amb-nav{display:none}.amb-acct{position:relative}.amb-acct__menu{position:absolute;right:0;top:calc(100% + 6px);width:260px;background:#fff;border:1px solid var(--amb-line);border-radius:var(--amb-r);box-shadow:var(--amb-shadow-lg);padding:6px;z-index:60}.amb-acct__menu a,.amb-acct__menu button{display:flex;gap:10px;align-items:center;width:100%;padding:11px 12px;border-radius:var(--amb-r-sm);font-weight:600;font-size:var(--amb-fs-sm);text-align:left}.amb-acct__menu a:hover,.amb-acct__menu button:hover{background:var(--amb-bg-soft)}.amb-acct__menu [data-trader-in]{background:var(--amb-blue-50);color:var(--amb-blue-600)}.amb-acct__who{display:grid;grid-template-columns:auto 1fr;column-gap:10px;padding:10px 12px;border-bottom:1px solid var(--amb-line);margin-bottom:4px}.amb-acct__who .amb-ic{grid-row:span 2;align-self:center;color:var(--amb-trader)}.amb-acct__who small{color:var(--amb-muted)}@media(min-width:900px){.amb-hdr__row{grid-template-columns:220px 1fr auto;grid-template-areas:"logo search icons";column-gap:32px;padding-top:14px;padding-bottom:14px}.amb-hdr__burger{display:none}.amb-logo img{height:40px}.amb-search{margin:0;max-width:640px}.amb-search input{height:48px}.amb-search>button{width:40px;height:40px}.amb-hdr__icons{gap:4px}.amb-hdr__cart{width:auto;padding:0 12px 0 10px;gap:8px;border-radius:var(--amb-r-pill);display:inline-flex}.amb-hdr__sum{display:inline;font-weight:800;font-size:var(--amb-fs-sm)}.amb-hdr__sum:empty{display:none}.amb-hdr__cart .amb-dot{left:26px;right:auto}.amb-nav{display:block;border-top:1px solid var(--amb-line)}.amb-nav__list{display:flex;align-items:center;gap:4px}.amb-nav__item--end{margin-left:auto}.amb-nav__link{display:flex;align-items:center;gap:4px;padding:12px;font-weight:700;font-size:var(--amb-fs-sm);position:relative}.amb-nav__link .amb-ic{width:15px;height:15px;transition:transform var(--amb-t)}.amb-nav__link:hover{color:var(--amb-blue)}.amb-nav__link--sale{color:var(--amb-sale)}.amb-nav__link--b2b{color:var(--amb-blue)}.amb-nav__link--b2b .amb-ic{width:18px;height:18px}.amb-mega{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--amb-line);box-shadow:var(--amb-shadow);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--amb-t),transform var(--amb-t),visibility var(--amb-t)}.amb-nav__item:hover .amb-mega,.amb-nav__item:focus-within .amb-mega{opacity:1;visibility:visible;transform:none}.amb-nav__item:hover .amb-nav__link .amb-ic{transform:rotate(180deg)}.amb-nav--hide .amb-mega{display:none}.amb-mega__in{display:grid;grid-template-columns:1fr 320px;gap:32px;padding-top:24px;padding-bottom:28px}.amb-mega__all{display:inline-flex;align-items:center;gap:4px;font-weight:800;color:var(--amb-blue);margin-bottom:12px}.amb-mega__all .amb-ic{width:16px;height:16px}.amb-mega__cols ul{columns:3;column-gap:24px}.amb-mega__cols li a{display:block;padding:7px 0;color:var(--amb-ink-2)}.amb-mega__cols li a:hover{color:var(--amb-blue)}.amb-mega__grp{break-inside:avoid;padding-bottom:6px}.amb-mega__grp>a{font-weight:700;color:var(--amb-ink)}.amb-mega__cols .amb-mega__sub{columns:auto}.amb-mega__sub li a{padding:4px 0;font-size:var(--amb-fs-sm)}.amb-mega__promo{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;background:var(--amb-bg-soft);border-radius:var(--amb-r);padding:12px}.amb-mega__promo img{border-radius:var(--amb-r-sm);background:#fff}.amb-mega__promo span{display:grid;gap:2px;font-weight:800}.amb-mega__promo small{color:var(--amb-muted);font-weight:600;font-size:11px;text-transform:uppercase}.amb-mega__promo b{font-weight:600}}.amb-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#11141800;transition:background var(--amb-t)}.amb-sheet.is-open{background:#11141873}.amb-sheet__panel{position:absolute;top:0;bottom:0;width:min(420px,100%);background:#fff;display:flex;flex-direction:column;transition:transform .28s var(--amb-ease);box-shadow:var(--amb-shadow-lg)}.amb-sheet--right .amb-sheet__panel{right:0;transform:translate(100%)}.amb-sheet--left .amb-sheet__panel{left:0;width:min(340px,88%);transform:translate(-100%)}.amb-sheet.is-open .amb-sheet__panel{transform:none}.amb-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 16px;border-bottom:1px solid var(--amb-line)}.amb-sheet__head h2{font-size:var(--amb-fs-lg)}.amb-sheet__head img{height:26px;width:auto}.amb-lang{display:flex;align-items:center;gap:2px;margin-right:4px}.amb-lang__opt{padding:6px 7px;border-radius:var(--amb-r-sm);font-size:var(--amb-fs-sm);font-weight:700;color:var(--amb-muted);background:none;border:0;cursor:pointer}.amb-lang__opt:hover{color:var(--amb-ink)}.amb-lang__opt.is-on{color:var(--amb-ink);background:var(--amb-bg-soft)}.amb-mmenu{overflow-y:auto;padding:8px 0 24px}.amb-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:700;cursor:pointer}.amb-acc summary::-webkit-details-marker{display:none}.amb-acc summary .amb-ic{transition:transform var(--amb-t)}.amb-acc[open]>summary .amb-ic{transform:rotate(180deg)}.amb-acc ul{padding:0 16px 8px 28px}.amb-acc li a{display:block;padding:9px 0;color:var(--amb-ink-2)}.amb-acc--sub summary{padding:9px 0;font-weight:400;color:var(--amb-ink-2)}.amb-acc--sub ul{padding:0 0 4px 16px}.amb-mmenu__link{display:flex;align-items:center;gap:10px;padding:14px 16px;font-weight:700;border-top:1px solid var(--amb-line)}.amb-mmenu__link--sale{color:var(--amb-sale)}.amb-mmenu__link--b2b{color:var(--amb-blue)}.amb-cart__body{flex:1;overflow-y:auto;display:flex;flex-direction:column}.amb-ship{padding:14px 16px;background:var(--amb-blue-50);font-size:var(--amb-fs-sm)}.amb-ship p{display:flex;gap:6px;align-items:center}.amb-ship.is-free{background:#e8f6ef;color:var(--amb-ok)}.amb-ship .amb-ic{width:18px;height:18px}.amb-ship__bar{height:6px;background:#fff;border-radius:3px;margin-top:8px;overflow:hidden}.amb-ship__bar span{display:block;height:100%;background:var(--amb-blue);border-radius:3px;transition:width .4s var(--amb-ease)}.amb-ship.is-free .amb-ship__bar span{background:var(--amb-ok)}.amb-cart__list{padding:4px 16px}.amb-cline{display:grid;grid-template-columns:72px 1fr auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--amb-line)}.amb-cline img{border-radius:var(--amb-r-sm);border:1px solid var(--amb-line)}.amb-cline__info{display:grid;gap:2px;font-size:var(--amb-fs-sm);min-width:0}.amb-cline__info small{color:var(--amb-muted);font-size:11px;text-transform:uppercase;letter-spacing:.03em}.amb-cline__info>a{font-weight:700}.amb-cline__info>span{color:var(--amb-muted)}.amb-cline__row{display:flex;align-items:center;gap:6px;margin-top:6px}.amb-cline__sum{font-weight:800;white-space:nowrap}.amb-cart__foot{margin-top:auto;padding:16px;border-top:1px solid var(--amb-line);background:#fff;position:sticky;bottom:0}.amb-promo{display:flex;gap:8px}.amb-promo input{flex:1;min-width:0;height:44px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);padding:0 12px;text-transform:uppercase;font-size:16px}.amb-promo__msg{font-size:var(--amb-fs-sm);color:var(--amb-ok);margin:6px 0 10px;display:flex;gap:6px;align-items:center}.amb-promo__msg small{color:var(--amb-muted)}.amb-promo__msg .amb-ic{width:16px;height:16px}.amb-qty{display:inline-flex;align-items:center;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);height:36px}.amb-qty button{width:32px;height:100%;display:grid;place-items:center}.amb-qty button .amb-ic{width:16px;height:16px}.amb-qty input{width:34px;border:0;text-align:center;font-weight:700;-moz-appearance:textfield;background:none}.amb-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.amb-totals{display:grid;gap:6px;margin:0 0 14px;font-size:var(--amb-fs-sm)}.amb-totals div{display:flex;justify-content:space-between;gap:12px}.amb-totals dt small{color:var(--amb-muted);display:block}.amb-totals dd{margin:0;font-weight:700;white-space:nowrap}.amb-totals .is-disc dd{color:var(--amb-sale)}.amb-totals__sum{font-size:var(--amb-fs-lg);padding-top:8px;border-top:1px solid var(--amb-line)}.amb-totals__sum dd{font-weight:800}.amb-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.amb-price__now{font-size:var(--amb-fs-price);font-weight:800;letter-spacing:-.02em}.amb-price__now.is-sale{color:var(--amb-sale)}.amb-price__old{color:var(--amb-muted);font-size:var(--amb-fs-sm)}.amb-price__vat{font-size:11px;font-weight:700;color:var(--amb-trader);background:#e6eef6;padding:1px 6px;border-radius:4px}.amb-price--lg .amb-price__now{font-size:var(--amb-fs-price-lg)}.amb-price--lg .amb-price__old{font-size:var(--amb-fs-md)}.amb-badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;z-index:2;pointer-events:none}.amb-badge{font-size:11px;font-weight:800;padding:3px 7px;border-radius:4px;letter-spacing:.02em;text-transform:uppercase}.amb-badge--sale{background:var(--amb-sale);color:#fff}.amb-badge--new{background:var(--amb-blue);color:#fff}.amb-badge--hit{background:var(--amb-ink);color:#fff}.amb-badge--out{background:#eef0f2;color:var(--amb-muted)}.amb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.amb-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--amb-r);transition:box-shadow var(--amb-t)}.amb-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--amb-r);background:#fff;border:1px solid var(--amb-line)}.amb-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s,transform .4s var(--amb-ease)}.amb-card__alt{opacity:0}@media(hover:hover){.amb-card:hover .amb-card__alt{opacity:1}.amb-card:hover .amb-card__media img:first-child:not(:only-of-type){opacity:0}.amb-card:hover .amb-card__media img:only-of-type{transform:scale(1.04)}.amb-card:hover{box-shadow:var(--amb-shadow)}}.amb-card.is-out .amb-card__media img{opacity:.55}.amb-card__wish{position:absolute;top:4px;right:4px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffffe6;z-index:2}.amb-card__wish .amb-ic{width:20px;height:20px}.amb-card__body{display:flex;flex-direction:column;gap:3px;padding:10px 4px 4px;flex:1}.amb-card__brand{font-size:10.5px;font-weight:700;color:var(--amb-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amb-card__name{font-weight:700;font-size:var(--amb-fs-sm);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.amb-card__name:hover{color:var(--amb-blue)}.amb-card__meta{font-size:12px;color:var(--amb-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amb-card .amb-price{margin:4px 0 8px}.amb-card .amb-btn{margin-top:auto;min-height:40px;font-size:var(--amb-fs-sm);padding:0 10px}@media(min-width:600px){.amb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.amb-card__body{padding:12px 6px 6px}.amb-card__name{font-size:var(--amb-fs-md)}}@media(min-width:1100px){.amb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.amb-rail{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--amb-gutter) * -1);padding:0 var(--amb-gutter) 8px;scrollbar-width:thin;scroll-padding:0 var(--amb-gutter)}.amb-rail>*{scroll-snap-align:start}@media(min-width:600px){.amb-rail{grid-auto-columns:31%;gap:16px}}@media(min-width:1100px){.amb-rail{grid-auto-columns:calc((100% - 64px)/5);margin:0;padding:0 0 8px}}.amb-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:14px 0 6px;font-size:var(--amb-fs-xs);color:var(--amb-muted)}.amb-crumbs .amb-ic{width:12px;height:12px}.amb-crumbs a:hover{color:var(--amb-blue)}.amb-crumbs span{color:var(--amb-ink)}.amb-phead{padding:6px 0 16px}.amb-phead h1{font-size:var(--amb-fs-2xl);font-weight:800}.amb-phead p{color:var(--amb-muted);margin-top:6px}.amb-chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:12px;margin:0 calc(var(--amb-gutter) * -1);padding-left:var(--amb-gutter);padding-right:var(--amb-gutter);scrollbar-width:none}.amb-chip{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;padding:8px 14px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-pill);font-size:var(--amb-fs-sm);font-weight:600}.amb-subcats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(132px,1fr);gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--amb-gutter) * -1) 16px;padding:0 var(--amb-gutter) 4px}.amb-subcat{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center;padding:8px 12px 8px 8px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r);background:#fff;font-size:var(--amb-fs-sm);font-weight:600;line-height:1.25}.amb-subcat:hover{border-color:var(--amb-blue);color:var(--amb-blue)}.amb-subcat img{width:44px;height:44px;object-fit:contain;border-radius:var(--amb-r-sm);background:var(--amb-bg-soft)}.amb-subcat small{display:block;color:var(--amb-muted);font-weight:500}@media(min-width:990px){.amb-subcats{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));overflow:visible;margin-left:0;margin-right:0;padding:0}}.amb-chip:hover{border-color:var(--amb-ink)}.amb-chip--on{background:var(--amb-ink);color:#fff;border-color:var(--amb-ink);padding:6px 10px 6px 14px}.amb-chip--on .amb-ic{width:14px;height:14px}.amb-empty{text-align:center;padding:48px 16px;display:grid;justify-items:center;gap:10px}.amb-empty h1,.amb-empty h3{font-size:var(--amb-fs-xl)}.amb-empty p{color:var(--amb-muted)}.amb-empty .amb-btn{margin-top:8px}.amb-empty__ic{width:48px;height:48px;color:var(--amb-blue);stroke-width:1.4}.amb-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:var(--amb-fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.amb-eyebrow .amb-ic{width:16px;height:16px}.amb-ticks{display:grid;gap:8px}.amb-ticks li{padding-left:26px;position:relative}.amb-ticks li:before{content:"";position:absolute;left:4px;top:7px;width:10px;height:6px;border-left:2px solid var(--amb-blue);border-bottom:2px solid var(--amb-blue);transform:rotate(-45deg)}.amb-specs{display:grid;gap:0;margin:12px 0 0}.amb-specs div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid var(--amb-line);font-size:var(--amb-fs-sm)}.amb-specs dt{color:var(--amb-muted)}.amb-specs dd{margin:0;font-weight:600}.amb-fields{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:600px){.amb-fields{grid-template-columns:1fr 1fr}.amb-field--full{grid-column:1 / -1}}.amb-field{display:grid;gap:5px}.amb-field label{font-size:var(--amb-fs-sm);font-weight:700}.amb-field input,.amb-field select,.amb-field textarea{width:100%;min-height:48px;padding:10px 14px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);background:#fff;font-size:16px;transition:border-color var(--amb-t)}.amb-field textarea{min-height:0;resize:vertical}.amb-field input:focus,.amb-field select:focus,.amb-field textarea:focus{outline:none;border-color:var(--amb-blue);box-shadow:0 0 0 3px var(--amb-blue-50)}.amb-field__err{display:none;color:var(--amb-sale);font-size:12px;font-weight:600}.amb-field.is-err input,.amb-field.is-err select{border-color:var(--amb-sale)}.amb-field.is-err .amb-field__err{display:block}.amb-hint{color:var(--amb-muted);font-size:12px}.amb-wd__form,.amb-wd__review,.amb-wd__done{display:grid;gap:16px;margin-top:8px}.amb-wd__form[hidden],.amb-wd__review[hidden],.amb-wd__done[hidden]{display:none}.amb-wd__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.amb-wd__sum{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;padding:16px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r);margin:0}.amb-wd__sum dt{color:var(--amb-muted);font-size:var(--amb-fs-sm)}.amb-wd__sum dd{margin:0;font-weight:600;overflow-wrap:anywhere;white-space:pre-line}.amb-wd__actions{display:flex;flex-wrap:wrap;gap:10px}.amb-wd__actions .amb-btn,.amb-wd__form>.amb-btn{width:100%}@media(min-width:600px){.amb-wd__actions .amb-btn,.amb-wd__form>.amb-btn{width:auto}}.amb-wd__done .amb-ic{width:40px;height:40px;color:var(--amb-blue)}.amb-ftr__withdraw{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid currentColor;border-radius:var(--amb-r-pill);font-weight:700}.amb-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:var(--amb-fs-sm);padding:6px 0}.amb-check input{width:20px;height:20px;margin:0;accent-color:var(--amb-ink);flex:none}.amb-check small{margin-left:auto;color:var(--amb-muted)}.amb-check a{color:var(--amb-blue);text-decoration:underline}.amb-check--lg{font-weight:700;font-size:var(--amb-fs-md)}.amb-switch{display:flex;align-items:center;gap:12px;font-weight:700;cursor:pointer;padding:14px 0}.amb-switch input{position:absolute;opacity:0}.amb-switch span{width:44px;height:26px;border-radius:13px;background:#d5d9de;position:relative;transition:background var(--amb-t);flex:none}.amb-switch span:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform var(--amb-t);box-shadow:0 1px 3px #0003}.amb-switch input:checked+span{background:var(--amb-ok)}.amb-switch input:checked+span:after{transform:translate(18px)}.amb-switch input:focus-visible+span{outline:2px solid var(--amb-blue);outline-offset:2px}.amb-opt{position:relative;cursor:pointer;display:block}.amb-opt input{position:absolute;opacity:0}.amb-opt__box{display:grid;gap:2px;padding:12px 14px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r);height:100%;transition:border-color var(--amb-t),background var(--amb-t)}.amb-opt__box small{color:var(--amb-muted);font-size:12px}.amb-opt input:checked+.amb-opt__box{border-color:var(--amb-ink);background:var(--amb-bg-soft);box-shadow:inset 0 0 0 1px var(--amb-ink)}.amb-opt input:focus-visible+.amb-opt__box{outline:2px solid var(--amb-blue);outline-offset:2px}.amb-opt.is-off{cursor:not-allowed;opacity:.45}.amb-ftr{background:var(--amb-bg-soft);margin-top:var(--amb-s7);font-size:var(--amb-fs-sm)}.amb-ftr__grid{display:grid;gap:28px;padding-top:40px;padding-bottom:28px;grid-template-columns:1fr 1fr}.amb-ftr__brand{grid-column:1 / -1;display:grid;gap:12px;align-content:start}.amb-ftr__brand img{width:160px;mix-blend-mode:multiply}.amb-ftr__brand p{color:var(--amb-ink-2);max-width:340px}.amb-ftr__h{font-size:var(--amb-fs-sm);margin-bottom:10px}.amb-ftr li{padding:4px 0}.amb-ftr a:hover,.amb-ftr .amb-link:hover{color:var(--amb-blue)}.amb-ftr .amb-link{color:inherit;font-weight:400}.amb-social{display:flex;gap:6px}.amb-social a{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff;border:1px solid var(--amb-line)}.amb-ftr__bottom{border-top:1px solid var(--amb-line);padding:16px 0 72px;color:var(--amb-muted);font-size:var(--amb-fs-xs)}.amb-ftr__bottom .amb-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px}.amb-ftr__credit{color:inherit}.amb-ftr__credit:hover{text-decoration:underline}@media(min-width:900px){.amb-ftr__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}.amb-ftr__brand{grid-column:auto}.amb-ftr__bottom{padding-bottom:20px}}.amb-toast{position:fixed;left:50%;bottom:20px;transform:translate(-50%,20px);opacity:0;pointer-events:none;z-index:120;background:var(--amb-ink);color:#fff;padding:12px 18px;border-radius:var(--amb-r);font-size:var(--amb-fs-sm);font-weight:600;display:flex;gap:8px;align-items:center;transition:opacity var(--amb-t),transform var(--amb-t);max-width:calc(100% - 32px);box-shadow:var(--amb-shadow-lg)}.amb-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.amb-toast a{text-decoration:underline}.amb-toast .amb-ic{width:18px;height:18px}.has-sticky .amb-toast{bottom:88px}.amb-stage{position:relative;overflow:hidden;background:linear-gradient(180deg,#f2f7fc,#fff);isolation:isolate}.amb-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.amb-stage__bg i{position:absolute;border-radius:50%;filter:blur(48px);opacity:.55}.amb-stage__bg i:nth-child(1){width:320px;height:320px;background:#9cc8ee;top:-120px;right:-80px}.amb-stage__bg i:nth-child(2){width:260px;height:260px;background:#f7c9d6;bottom:40px;left:-120px;animation-delay:-5s}.amb-stage__bg i:nth-child(3){width:200px;height:200px;background:#f6dcc0;top:45%;right:20%;animation-delay:-10s;opacity:.45}@keyframes amb-drift{to{transform:translate(40px,30px) scale(1.15)}}.amb-stage__in{display:grid;gap:18px;padding-top:22px;padding-bottom:18px}.amb-stage__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.07em;white-space:nowrap;text-transform:uppercase;color:var(--amb-blue-600);animation:amb-rise .7s var(--amb-ease) both}.amb-stage__eyebrow span{width:28px;height:2px;background:currentColor}.amb-stage__title{margin-top:10px;font-size:clamp(2.35rem,10.5vw,4.6rem);font-weight:800;line-height:1.02;letter-spacing:-.035em}.amb-stage__title>span{display:inline-block;animation:amb-rise .8s var(--amb-ease) both;animation-delay:calc(.08s + var(--amb-d) * .1s)}.amb-stage__rot{display:inline-grid!important;vertical-align:bottom;overflow:hidden;padding-bottom:.08em}.amb-stage__rot em{grid-area:1 / 1;font-style:normal;background:linear-gradient(100deg,var(--amb-blue) 0%,#6a5ae0 55%,var(--amb-sale) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(105%);opacity:0;transition:transform .6s var(--amb-ease),opacity .6s}.amb-stage__rot em.is-on{transform:none;opacity:1}.amb-stage__rot em.is-out{transform:translateY(-105%)}.amb-stage__lead{margin-top:12px;color:var(--amb-ink-2);max-width:460px;animation:amb-rise .8s .35s var(--amb-ease) both}.amb-stage__cta{display:flex;gap:10px;margin-top:18px;animation:amb-rise .8s .45s var(--amb-ease) both}.amb-stage__cta .amb-btn{flex:1;font-size:var(--amb-fs-md);padding:0 14px}.amb-stage__cta .amb-btn--ghost{background:#ffffffb3}@keyframes amb-rise{0%{transform:translateY(18px)}}.amb-stage__art{position:relative;height:250px;animation:amb-rise 1s .2s var(--amb-ease) both}.amb-arch{position:absolute;bottom:0;display:block;border-radius:999px 999px 22px 22px;overflow:hidden;box-shadow:0 18px 40px -18px #0d3b6659;transition:transform .4s var(--amb-ease);animation:amb-float 6s ease-in-out infinite;will-change:transform}.amb-arch img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:18% 8% 14%;transition:transform .5s var(--amb-ease)}.amb-arch:hover img{transform:scale(1.06) rotate(-2deg)}.amb-arch--1{left:0;width:31%;height:74%;background:#fbe6ec;animation-delay:-1.5s}.amb-arch--2{left:33.5%;width:37%;height:100%;background:#e6f0fa;z-index:1}.amb-arch--3{right:0;width:27%;height:62%;background:#f6ece2;animation-delay:-3.5s}@keyframes amb-float{50%{transform:translateY(-8px)}}.amb-arch__tag{position:absolute;left:50%;bottom:10px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:var(--amb-r-sm);padding:3px 8px;font-size:11px;font-weight:800;white-space:nowrap;box-shadow:var(--amb-shadow)}.amb-arch__tag b{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#b8184b}.amb-seal{position:absolute;z-index:2;width:78px;height:78px;top:-6px;left:22%;border-radius:50%;background:#fff;box-shadow:0 8px 16px #0d3b662e}.amb-seal svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.amb-seal__ring{will-change:transform;animation:amb-spin 18s linear infinite}.amb-seal__txt{font:800 9.5px var(--amb-font);fill:var(--amb-ink)}.amb-seal__ab{font:400 26px Georgia,serif;fill:var(--amb-blue)}@keyframes amb-spin{to{transform:rotate(360deg)}}.amb-stage__marquee{border-top:1px solid var(--amb-line);border-bottom:1px solid var(--amb-line);background:#fff9;overflow:hidden;padding:9px 0}.amb-stage__marquee>div{display:flex;width:max-content;animation:amb-marquee 60s linear infinite}.amb-stage__marquee span{padding-right:.5em;white-space:pre;font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px var(--amb-blue)}@keyframes amb-marquee{to{transform:translate(-50%)}}@media(min-width:900px){.amb-stage__in{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding-top:48px;padding-bottom:44px}.amb-stage__eyebrow{font-size:var(--amb-fs-xs);letter-spacing:.14em}.amb-stage__lead{font-size:var(--amb-fs-lg);margin-top:18px}.amb-stage__cta{margin-top:28px}.amb-stage__cta .amb-btn{flex:none;padding:0 26px;font-size:var(--amb-fs-lg)}.amb-stage__art{height:420px}.amb-seal{width:118px;height:118px;top:0;left:18%}.amb-arch__tag{font-size:13px;padding:5px 12px;bottom:16px}.amb-arch__tag b{font-size:10px}.amb-stage__marquee{padding:14px 0}.amb-stage__marquee span{font-size:1.6rem}.amb-stage__marquee>div{animation-duration:50s}.amb-stage__bg i:nth-child(1){width:520px;height:520px}.amb-stage__bg i{will-change:transform;animation:amb-drift 16s ease-in-out infinite alternate}}@media(prefers-reduced-motion:reduce){.amb-stage *,.amb-stage{animation:none!important}.amb-stage__rot em{transition:none}}.amb-hero{position:relative;max-width:var(--amb-wrap);margin:24px auto 0}.amb-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.amb-hero__track::-webkit-scrollbar{display:none}.amb-hero__slide{flex:0 0 100%;scroll-snap-align:start;position:relative;display:block;color:var(--amb-ink)}.amb-hero__media{aspect-ratio:3 / 1;overflow:hidden}.amb-hero__media img,.amb-hero__media svg{width:100%;height:100%;object-fit:cover}.amb-hero__copy{display:grid;justify-items:start;gap:6px;padding:14px var(--amb-gutter) 16px;background:var(--amb-bg-soft)}.amb-hero__eyebrow{font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--amb-blue-600)}.amb-hero__title{font-size:var(--amb-fs-xl);font-weight:800;line-height:1.15;letter-spacing:-.01em}.amb-hero__text{font-size:var(--amb-fs-md);color:var(--amb-ink-2);line-height:1.45}.amb-hero__btn{margin-top:6px;min-height:40px}.amb-hero__nav{display:none}.amb-hero__dots{display:flex;justify-content:center;padding:4px 0 0}.amb-hero__dots button{display:grid;place-items:center;min-width:24px;height:24px;padding:0 3px}.amb-hero__dots button:before{content:"";width:8px;height:8px;border-radius:4px;background:#cfd4da;transition:width var(--amb-t),background var(--amb-t)}.amb-hero__dots button[aria-current=true]:before{width:22px;background:var(--amb-ink)}@media(min-width:900px){.amb-hero{padding:20px var(--amb-gutter) 0}.amb-hero__track{border-radius:var(--amb-r-lg)}.amb-hero__copy{position:absolute;top:50%;right:5%;width:40%;transform:translateY(-50%);justify-items:center;text-align:center;gap:10px;padding:0;background:none}.amb-hero__title{font-size:clamp(1.75rem,3.2vw,2.75rem)}.amb-hero__text{font-size:var(--amb-fs-lg);color:inherit;max-width:34ch}.amb-hero__slide--light .amb-hero__copy{color:#fff;text-shadow:0 1px 12px rgba(0,40,60,.35)}.amb-hero__slide--light .amb-hero__eyebrow{color:#fff}.amb-hero__slide--light .amb-hero__btn{background:#fff;color:var(--amb-ink);text-shadow:none}.amb-hero__nav{display:grid;place-items:center;position:absolute;top:calc(50% + 4px);width:44px;height:44px;border-radius:50%;background:#ffffffeb;box-shadow:var(--amb-shadow);transform:translateY(-50%)}.amb-hero__nav--prev{left:calc(var(--amb-gutter) + 14px)}.amb-hero__nav--prev .amb-ic{transform:rotate(180deg)}.amb-hero__nav--next{right:calc(var(--amb-gutter) + 14px)}}.amb-benefits{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.amb-benefits>div{display:flex;gap:10px;align-items:center;padding:12px;background:var(--amb-bg-soft);border-radius:var(--amb-r)}.amb-benefits .amb-ic{width:26px;height:26px;color:var(--amb-blue)}.amb-benefits p{display:grid;font-size:var(--amb-fs-sm);line-height:1.3}.amb-benefits small{color:var(--amb-muted);font-size:11.5px}@media(min-width:900px){.amb-benefits{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.amb-benefits>div{padding:16px 18px}}.amb-sec{margin-top:36px}.amb-sec__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.amb-sec__head h2{font-size:var(--amb-fs-xl);font-weight:800}.amb-sec__head a{display:inline-flex;align-items:center;gap:2px;font-size:var(--amb-fs-sm);font-weight:700;color:var(--amb-blue);white-space:nowrap}.amb-sec__head a .amb-ic{width:16px;height:16px}.amb-sec--sale .amb-sec__head h2{color:var(--amb-sale)}@media(min-width:900px){.amb-sec{margin-top:52px}.amb-sec__head h2{font-size:var(--amb-fs-2xl)}}.amb-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.amb-tile{display:grid;background:var(--amb-bg-soft);border-radius:var(--amb-r);overflow:hidden;transition:transform var(--amb-t),box-shadow var(--amb-t)}.amb-tile img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;padding:6px}.amb-tile span{padding:0 8px 10px;font-weight:800;font-size:12.5px;line-height:1.25;text-align:center;display:grid}.amb-tile small{color:var(--amb-muted);font-weight:600;font-size:11px}.amb-tile:hover{transform:translateY(-2px);box-shadow:var(--amb-shadow)}@media(min-width:900px){.amb-tiles{grid-template-columns:repeat(6,1fr);gap:16px}.amb-tile span{font-size:var(--amb-fs-sm);padding-bottom:14px}}.amb-b2b-band{margin-top:40px;background:linear-gradient(120deg,var(--amb-trader),var(--amb-blue));color:#fff;border-radius:var(--amb-r-lg);padding:24px 20px;display:grid;gap:18px}.amb-b2b-band h2{font-size:var(--amb-fs-xl);margin:8px 0 6px}.amb-b2b-band p{opacity:.88;font-size:var(--amb-fs-sm)}.amb-b2b-band__cta{display:grid;gap:10px}@media(min-width:900px){.amb-b2b-band{grid-template-columns:1fr auto;align-items:center;padding:36px 40px;margin-top:56px}.amb-b2b-band h2{font-size:var(--amb-fs-2xl)}.amb-b2b-band__cta{grid-auto-flow:column}}.amb-brands{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.amb-brands a{aspect-ratio:3 / 2;border:1px solid var(--amb-line);border-radius:var(--amb-r);padding:12px;display:flex;align-items:center;justify-content:center;background:#fff;transition:border-color var(--amb-t)}.amb-brands a:hover{border-color:var(--amb-ink)}.amb-brands img{height:60%;width:100%;object-fit:contain;filter:grayscale(1) brightness(.6) contrast(1.6);opacity:.7;transition:filter var(--amb-t),opacity var(--amb-t)}.amb-brands span{font-weight:700;font-size:13px;text-align:center}@media(min-width:900px){.amb-brands{grid-template-columns:repeat(6,1fr);gap:16px}}.amb-news{margin-top:40px;background:var(--amb-blue-50);border-radius:var(--amb-r-lg);padding:24px 20px;display:grid;gap:16px}.amb-news h2{font-size:var(--amb-fs-xl);font-weight:800;color:var(--amb-blue-600)}.amb-news p{color:var(--amb-ink-2);margin-top:6px;font-size:var(--amb-fs-sm)}.amb-news form{display:grid;gap:8px}.amb-news form small a{color:var(--amb-blue-600)}.amb-news input{height:48px;border:1.5px solid #cfe0f1;border-radius:var(--amb-r-sm);padding:0 14px;font-size:16px}.amb-news small{color:var(--amb-muted);font-size:12px}.amb-news small a{text-decoration:underline}.amb-news__ok{display:flex;gap:8px;align-items:center;color:var(--amb-ok);font-weight:600}@media(min-width:900px){.amb-news{grid-template-columns:1fr 1fr;align-items:center;padding:36px 40px}.amb-news form{grid-template-columns:1fr auto}.amb-news small{grid-column:1 / -1}}.amb-phead--plp{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:10px}.amb-plp{display:block}.amb-toolbar{display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;position:sticky;top:113px;z-index:20;background:#fff;padding:8px 0}.amb-toolbar__f{flex:1}.amb-sort select{height:44px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);padding:0 34px 0 12px;font-weight:600;font-size:var(--amb-fs-sm);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center / 16px;-webkit-appearance:none;appearance:none;width:100%}.amb-sort{flex:1}.amb-active{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.amb-active:empty{display:none}.amb-fpanel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;background:#11141873;opacity:0;visibility:hidden;transition:opacity var(--amb-t),visibility var(--amb-t)}.amb-fpanel.is-open{opacity:1;visibility:visible}.amb-fpanel__panel{position:absolute;left:0;right:0;bottom:0;max-height:86vh;background:#fff;border-radius:var(--amb-r-lg) var(--amb-r-lg) 0 0;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .28s var(--amb-ease)}.amb-fpanel.is-open .amb-fpanel__panel{transform:none}.amb-fpanel__body{overflow-y:auto;padding:4px 16px 8px}.amb-fpanel__foot{display:grid;grid-template-columns:1fr 2fr;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--amb-line)}.amb-fgroup{padding:14px 0;border-bottom:1px solid var(--amb-line)}.amb-fgroup legend{font-weight:800;font-size:var(--amb-fs-sm);padding:0;margin-bottom:6px;float:left;width:100%}.amb-fgroup legend+*{clear:both}.amb-range{display:flex;gap:10px;margin:4px 0 10px}.amb-range label{display:flex;align-items:center;gap:6px;font-size:var(--amb-fs-sm);color:var(--amb-muted)}.amb-range__apply{min-height:36px;margin-bottom:4px}@media(max-width:899px){.amb-range__apply{display:none}}.amb-range input{width:80px;height:40px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);padding:0 8px;font-size:16px;color:var(--amb-ink)}.amb-fgroup input[type=range]{width:100%;accent-color:var(--amb-ink)}@media(min-width:900px){.amb-plp{display:grid;grid-template-columns:250px 1fr;gap:32px;align-items:start}.amb-fpanel{position:sticky;inset:auto;background:none;opacity:1;visibility:visible;z-index:1}.amb-fpanel__panel{position:static;transform:none;max-height:calc(100vh - 160px);border-radius:0}.amb-fpanel__head,.amb-fpanel__foot,.amb-toolbar__f{display:none}.amb-fpanel__body{padding:0}.amb-fgroup:first-child{padding-top:0}.amb-toolbar{justify-content:flex-end;position:static;padding-top:0}.amb-sort{flex:none;width:220px}}.amb-soon{text-align:center;padding:32px 16px 40px;display:grid;justify-items:center;gap:10px;background:var(--amb-bg-soft);border-radius:var(--amb-r-lg);margin:8px 0 32px}.amb-soon__ic{width:44px;height:44px;color:var(--amb-blue)}.amb-soon h1{font-size:var(--amb-fs-2xl)}.amb-soon p{max-width:460px;color:var(--amb-ink-2)}.amb-pdp{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.amb-pdp>*,.amb-co>*,.amb-plp>*{min-width:0}.amb-gallery__main{position:relative;border:1px solid var(--amb-line);border-radius:var(--amb-r-lg);overflow:hidden;margin:0 calc(var(--amb-gutter) * -1);border-left:0;border-right:0;border-radius:0}.amb-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.amb-gallery__track::-webkit-scrollbar{display:none}.amb-gallery__track img{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1;object-fit:contain;background:#fff}.amb-gallery__main .amb-badges{top:12px;left:12px}.amb-gallery__main .amb-badge{font-size:12px;padding:4px 9px}.amb-gallery__thumbs{display:flex;gap:8px;margin-top:10px;justify-content:center}.amb-gallery__thumbs button{width:56px;height:56px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);overflow:hidden;padding:2px;transition:border-color var(--amb-t)}.amb-gallery__thumbs button[aria-current=true]{border-color:var(--amb-ink)}.amb-pinfo{display:grid;gap:10px;align-content:start}.amb-pinfo__brand{font-size:var(--amb-fs-sm);font-weight:800;color:var(--amb-blue);text-transform:uppercase;letter-spacing:.06em}.amb-pinfo h1{font-size:var(--amb-fs-2xl);font-weight:800}.amb-pinfo__meta{color:var(--amb-muted)}.amb-pinfo__sub{display:block;font-size:var(--amb-fs-lg);font-weight:600;color:var(--amb-muted);margin-top:4px}.amb-save{color:var(--amb-sale);font-weight:700;font-size:var(--amb-fs-sm)}.amb-save--trader{color:var(--amb-trader);display:flex;gap:6px;align-items:center}.amb-save--trader .amb-ic{width:16px;height:16px}.amb-stock{display:flex;gap:6px;align-items:center;font-size:var(--amb-fs-sm);font-weight:600}.amb-stock--ok{color:var(--amb-ok)}.amb-stock--out{color:var(--amb-warn)}.amb-stock .amb-ic{width:18px;height:18px}.amb-buy,.amb-notify{display:flex;gap:8px;margin-top:6px}.amb-buy .amb-qty{height:52px}.amb-buy .amb-qty button{width:38px}.amb-buy .amb-btn{flex:1;min-width:0;padding:0 10px;font-size:var(--amb-fs-md);white-space:normal;line-height:1.15}.amb-buy .amb-btn .amb-ic{display:none}@media(min-width:420px){.amb-buy .amb-btn .amb-ic{display:block}}.amb-notify{flex-wrap:wrap}.amb-notify .amb-btn--notify{flex:1;min-height:52px}.amb-notify input{flex:1 1 100%;min-width:0;height:52px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);padding:0 12px;font-size:16px}.amb-trust{display:grid;gap:0;border:1px solid var(--amb-line);border-radius:var(--amb-r);margin-top:8px}.amb-trust li{display:flex;gap:12px;align-items:center;padding:11px 14px;font-size:var(--amb-fs-sm)}.amb-trust li+li{border-top:1px solid var(--amb-line)}.amb-trust .amb-ic{color:var(--amb-blue)}.amb-trust b{display:block}.amb-trust span{color:var(--amb-ink-2)}.amb-pyramid{margin-top:10px}.amb-pyramid h2{font-size:var(--amb-fs-lg);margin-bottom:12px}.amb-pyramid__body{--tri: 110px;min-height:calc(var(--tri) * .85);display:grid;grid-template-columns:var(--tri) minmax(0,1fr);grid-auto-rows:minmax(52px,1fr);column-gap:14px}.amb-pyramid__tri{grid-column:1;grid-row:1 / span var(--n);display:flex;flex-direction:column;gap:4px;clip-path:polygon(50% 0,100% 100%,0 100%)}.amb-pyramid__band{flex:1}.amb-pyramid__band--top{background:var(--amb-blue-50)}.amb-pyramid__band--middle{background:#d9e9f7}.amb-pyramid__band--base{background:#c6def3}.amb-pyramid__row{grid-column:2;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:4px 0}.amb-pyramid__row span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--amb-blue-600)}.amb-pyramid__row p{font-size:var(--amb-fs-sm);font-weight:600;overflow-wrap:anywhere}@media(min-width:768px){.amb-pyramid__body{--tri: 150px;grid-auto-rows:minmax(64px,1fr);column-gap:20px}}.amb-tabs{margin-top:32px}.amb-tabs__list{display:flex;gap:4px;border-bottom:1px solid var(--amb-line);overflow-x:auto;scrollbar-width:none}.amb-tabs__list button{padding:12px 14px;font-weight:700;font-size:var(--amb-fs-sm);color:var(--amb-muted);border-bottom:2.5px solid transparent;white-space:nowrap;margin-bottom:-1px}.amb-tabs__list button[aria-selected=true]{color:var(--amb-ink);border-color:var(--amb-ink)}.amb-tabs__panel{padding:18px 0;max-width:760px}.amb-stickybuy{position:fixed;left:0;right:0;bottom:0;z-index:35;background:#fff;border-top:1px solid var(--amb-line);box-shadow:0 -6px 20px #0000000f;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--amb-gutter) calc(10px + env(safe-area-inset-bottom))}.amb-stickybuy .amb-btn{flex:1;max-width:220px;min-height:48px}@media(max-width:899px){.amb-gallery__track figure{aspect-ratio:auto;height:min(64vw,260px)}.amb-gallery__thumbs{margin-top:8px;gap:6px}.amb-gallery__thumbs button{width:44px;height:44px}.amb-pdp{gap:14px}.amb-pdp h1{font-size:22px}}@media(min-width:900px){.amb-pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;margin-top:8px}.amb-gallery{position:sticky;top:150px;align-self:start;display:grid;grid-template-columns:72px 1fr;gap:12px}.amb-gallery__main{grid-column:2;grid-row:1;margin:0;border:1px solid var(--amb-line);border-radius:var(--amb-r-lg)}.amb-gallery__thumbs{grid-column:1;grid-row:1;flex-direction:column;justify-content:flex-start;margin:0}.amb-gallery__thumbs button{width:72px;height:72px}.amb-stickybuy{display:none}}.amb-b2b-hero{background:linear-gradient(130deg,var(--amb-trader),var(--amb-blue));color:#fff;border-radius:var(--amb-r-lg);padding:28px 20px;display:grid;gap:12px;margin-top:6px}.amb-b2b-hero h1{font-size:var(--amb-fs-2xl);font-weight:800}.amb-b2b-hero p{opacity:.9;max-width:620px}.amb-b2b-hero__cta{display:grid;gap:10px;margin-top:6px}@media(min-width:600px){.amb-b2b-hero__cta{grid-auto-flow:column;justify-content:start}}@media(min-width:900px){.amb-b2b-hero{padding:48px}.amb-b2b-hero h1{font-size:2.5rem}}.amb-perks{display:grid;gap:12px;margin-top:24px}.amb-perk{padding:18px;background:var(--amb-bg-soft);border-radius:var(--amb-r-lg);display:grid;gap:6px}.amb-perk .amb-ic{width:28px;height:28px;color:var(--amb-blue)}.amb-perk h2{font-size:var(--amb-fs-md)}.amb-perk p{color:var(--amb-ink-2);font-size:var(--amb-fs-sm)}@media(min-width:600px){.amb-perks{grid-template-columns:1fr 1fr}}@media(min-width:900px){.amb-perks{grid-template-columns:repeat(4,1fr);gap:16px}}.amb-b2b-form{display:grid;gap:20px;margin-top:36px}.amb-b2b-form h2{font-size:var(--amb-fs-xl);font-weight:800}.amb-b2b-form>div>p{color:var(--amb-ink-2);margin-top:8px}.amb-steps{counter-reset:s;display:grid;gap:10px;margin-top:16px}.amb-steps li{counter-increment:s;display:flex;gap:12px;align-items:center;font-weight:600}.amb-steps li:before{content:counter(s);width:30px;height:30px;border-radius:50%;background:var(--amb-blue-50);color:var(--amb-blue-600);display:grid;place-items:center;font-weight:800;flex:none}.amb-card-form{border:1px solid var(--amb-line);border-radius:var(--amb-r-lg);padding:20px 16px;display:grid;gap:16px}.amb-seg legend{font-size:var(--amb-fs-sm);font-weight:700;margin-bottom:6px}.amb-seg{display:flex;flex-wrap:wrap;gap:8px}.amb-opt--chip .amb-opt__box{padding:10px 18px;font-weight:700;border-radius:var(--amb-r-pill)}.amb-success{text-align:center;justify-items:center;padding:40px 20px;background:var(--amb-bg-soft);border:0}.amb-success h3{font-size:var(--amb-fs-xl)}.amb-success p{color:var(--amb-ink-2)}@media(min-width:900px){.amb-b2b-form{grid-template-columns:1fr 1.3fr;gap:48px;margin-top:56px}.amb-card-form{padding:28px}}.amb-qo__tools{margin-bottom:12px}.amb-qo__search{display:flex;align-items:center;gap:8px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-pill);padding:0 14px;height:44px;max-width:420px}.amb-qo__search input{border:0;flex:1;outline:none;font-size:16px;min-width:0}.amb-qo{display:grid;gap:8px}.amb-qo__row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"prod prod" "price qty" "meta qty";column-gap:12px;row-gap:2px;padding:12px;border:1px solid var(--amb-line);border-radius:var(--amb-r);align-items:center;transition:border-color var(--amb-t),background var(--amb-t)}.amb-qo__row[hidden]{display:none}.amb-qo__row.is-sel{border-color:var(--amb-blue);background:var(--amb-blue-50)}.amb-qo__row.is-out{opacity:.55}.amb-qo__row--head{display:none}.amb-qo__prod{grid-area:prod;display:flex;gap:10px;align-items:center;font-weight:700;font-size:var(--amb-fs-sm);margin-bottom:6px}.amb-qo__prod img{border-radius:6px;border:1px solid var(--amb-line);background:#fff}.amb-qo__prod small{display:block;color:var(--amb-muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.amb-qo__price{grid-area:price;font-size:var(--amb-fs-lg);font-weight:800}.amb-qo__price:after{content:" \431\435\437  \414\414\421";font-size:11px;font-weight:600;color:var(--amb-muted)}.amb-qo__old{display:none}.amb-qo__size{grid-area:meta;font-size:12px;color:var(--amb-muted)}.amb-qo__stock{display:none}.amb-qo__row>span:last-child{grid-area:qty}.amb-qo__qty{width:76px;height:44px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);text-align:center;font-weight:700;font-size:16px;background:#fff}.amb-qo__bar{position:sticky;bottom:0;z-index:20;margin-top:16px;background:#fff;border-top:1px solid var(--amb-line);padding:12px 0 calc(12px + env(safe-area-inset-bottom));display:grid;gap:8px;font-size:var(--amb-fs-sm)}.amb-qo__bar .amb-btn{width:100%}@media(min-width:900px){.amb-qo{gap:0;border:1px solid var(--amb-line);border-radius:var(--amb-r);overflow:hidden}.amb-qo__row{grid-template-columns:1fr 110px 130px 120px 100px;grid-template-areas:none;border:0;border-radius:0;border-top:1px solid var(--amb-line);padding:8px 16px}.amb-qo__row>*{grid-area:auto!important}.amb-qo__row--head{display:grid;border-top:0;background:var(--amb-bg-soft);font-size:var(--amb-fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--amb-muted);padding:12px 16px}.amb-qo__prod{margin:0}.amb-qo__old,.amb-qo__stock{display:block;font-size:var(--amb-fs-sm)}.amb-qo__old{color:var(--amb-muted)}.amb-qo__size{font-size:var(--amb-fs-sm);color:var(--amb-ink-2)}.amb-qo__price:after{content:""}.amb-qo__bar{display:flex;justify-content:space-between;align-items:center;font-size:var(--amb-fs-md)}.amb-qo__bar .amb-btn{width:auto}}@media(min-width:990px){html:has(body.amb),html:has(body.amb) body.amb{height:auto;overflow:visible}body.amb .page-wrapper{height:auto;overflow:visible}}body.amb .page-wrapper{min-height:100dvh}.amb-s [hidden],.amb-s[hidden],.amb-toast[hidden]{display:none!important}.amb-s .amb-ph,.amb-s svg.placeholder-svg{width:100%;height:100%;background:var(--amb-bg-soft);fill:#c9d2dc}.amb-ph{display:block;background:var(--amb-bg-soft);fill:#c9d2dc;border-radius:var(--amb-r-sm)}.amb-s .amb-cline .amb-ph{width:72px;height:72px}.amb-s .amb-qo__prod .amb-ph{width:48px;height:48px;flex:none}.amb-s .amb-gallery__thumbs .amb-ph{width:100%;aspect-ratio:1;height:auto}.amb-suggest a>.amb-ph{background:var(--amb-bg-soft)}.amb-ic--flip{transform:rotate(180deg)}.amb-topbar__msgs{display:grid;min-width:0}.amb-topbar__msg{grid-area:1 / 1;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.amb-topbar__msg.is-on{opacity:1;transform:none;pointer-events:auto}.amb-topbar__phone{flex:none}@media(max-width:599px){.amb-topbar__phone{font-size:0;gap:0}.amb-topbar__phone .amb-ic{width:18px;height:18px}}@media(min-width:900px){.amb-topbar__msgs{display:flex;gap:28px}.amb-topbar__msg{opacity:1;transform:none;pointer-events:auto}}.amb-topbar a:hover{text-decoration:underline}.amb-logo__text{font-weight:800;font-size:1.25rem;letter-spacing:-.02em;color:var(--amb-blue-600)}.amb-trader-bar__out{display:inline-flex;align-items:center;gap:6px}.amb-trader-bar a+a{margin-left:16px}.amb-acct__primary{background:var(--amb-blue-50);color:var(--amb-blue-600)}.amb-mega__promo img{width:120px;height:120px;object-fit:contain}.amb-suggest img,.amb-suggest a>span:first-child{width:44px;height:44px;object-fit:contain;background:#fff}.amb-hdr__cart{text-decoration:none}.amb-sheet__head .amb-logo img{height:26px;width:auto}.amb-card__buy{margin-top:auto}.amb-card__buy .amb-btn,.amb-card .amb-btn--buy,.amb-card .amb-btn--notify{width:100%}.amb-card__media svg{position:absolute;top:0;right:0;bottom:0;left:0}.amb-pform{display:grid;gap:12px}.amb-opt legend{font-size:var(--amb-fs-sm);font-weight:700;margin-bottom:8px}.amb-opt__values{display:flex;flex-wrap:wrap;gap:8px}.amb-pill{position:relative;cursor:pointer}.amb-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.amb-pill span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-pill);font-weight:700;font-size:var(--amb-fs-sm);transition:border-color var(--amb-t),background var(--amb-t)}.amb-pill input:checked+span{border-color:var(--amb-ink);background:var(--amb-ink);color:#fff}.amb-pill input:focus-visible+span{outline:2px solid var(--amb-blue);outline-offset:2px}.amb-buy,.amb-notify{margin-top:0}.amb-notify .amb-btn{flex:1}.amb-rte{color:var(--amb-ink-2)}.amb-rte>*+*{margin-top:12px}.amb-rte ul{list-style:disc;padding-left:20px}.amb-rte ol{list-style:decimal;padding-left:20px}.amb-rte a{color:var(--amb-blue);text-decoration:underline}.amb-rte h2,.amb-rte h3{color:var(--amb-ink);margin-top:20px}.amb-rte h2{font-size:var(--amb-fs-xl)}.amb-rte h3{font-size:var(--amb-fs-lg)}.amb-tabs__panel .amb-specs{margin-top:16px}.amb-gallery__track figure{flex:0 0 100%;margin:0;scroll-snap-align:start;aspect-ratio:1;background:#fff}.amb-gallery__track figure img{width:100%;height:100%;object-fit:contain}.amb-gallery__thumbs img{width:100%;height:100%;object-fit:contain}.amb-arch>svg{width:100%;height:100%}.amb-plp__desc{margin:-6px 0 14px;max-width:760px}.amb-fpanel__foot .amb-btn{width:100%}.amb-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:28px}.amb-pager a,.amb-pager span{min-width:44px;height:44px;display:inline-grid;place-items:center;padding:0 10px;border:1.5px solid var(--amb-line);border-radius:var(--amb-r-sm);font-weight:700;font-size:var(--amb-fs-sm)}.amb-pager a:hover{border-color:var(--amb-ink)}.amb-pager [aria-current=page]{background:var(--amb-ink);border-color:var(--amb-ink);color:#fff}.amb-pager .amb-ic{width:18px;height:18px}.amb-cart__body.is-busy,.amb-cartpage.is-busy{opacity:.55;pointer-events:none}.amb-cline img{width:72px;height:72px;object-fit:contain;background:#fff}.amb-cline__info s{color:var(--amb-muted);margin-right:4px}.amb-cline__disc{display:flex;gap:4px;align-items:center;color:var(--amb-sale);font-size:12px}.amb-cline__disc .amb-ic{width:14px;height:14px}.amb-totals__tax{font-size:12px;color:var(--amb-muted);margin:-8px 0 12px}.amb-totals__ship{font-size:var(--amb-fs-sm);font-weight:600;margin:-10px 0 10px}.amb-cart__foot .amb-note{display:flex;gap:8px;align-items:flex-start;color:var(--amb-trader);margin:0 0 12px}.amb-cart__foot .amb-note .amb-ic{width:18px;height:18px;margin-top:1px}.amb-cartpage .amb-cart__list{padding:0}.amb-cartpage .amb-cart__foot{position:static;border:1px solid var(--amb-line);border-radius:var(--amb-r-lg);margin-top:16px}@media(min-width:900px){.amb-cartpage{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start}.amb-cartpage>.amb-ship{grid-column:1 / -1;border-radius:var(--amb-r)}.amb-cartpage>.amb-empty{grid-column:1 / -1}.amb-cartpage .amb-cart__foot{margin:0;position:sticky;top:150px}}.amb-form-err,.amb-field__msg{color:var(--amb-sale);font-weight:600;font-size:var(--amb-fs-sm)}.amb-form-err ul{padding-left:18px;list-style:disc}.amb-card-form h2{font-size:var(--amb-fs-xl)}.amb-card-form .amb-hint a,.amb-news small a{color:var(--amb-blue);text-decoration:underline}.amb-field :is(input,textarea):user-invalid{border-color:var(--amb-sale)}.amb-contact{display:grid;gap:24px}.amb-contact__list{display:grid;gap:14px;margin-top:18px}.amb-contact__list li{display:flex;gap:12px;align-items:flex-start}.amb-contact__list .amb-ic{color:var(--amb-blue);margin-top:2px}.amb-contact__list b{display:block;font-size:var(--amb-fs-sm)}.amb-contact__list a{color:var(--amb-blue);font-weight:600}.amb-contact__list .amb-link{display:block;margin-top:4px}@media(min-width:900px){.amb-contact{grid-template-columns:1fr 1.2fr;gap:48px;align-items:start}}.amb-empty__cta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.amb-search--page{max-width:640px;margin-bottom:24px}.amb-ftr__contact li{display:flex;gap:8px;align-items:flex-start}.amb-ftr__contact .amb-ic{width:16px;height:16px;margin-top:3px;color:var(--amb-blue)}.amb-ftr__brand .amb-logo__text{font-size:1.1rem}.is-trader .amb-hdr{border-bottom-color:var(--amb-trader)}.amb-trader-bar a{margin-left:0}.amb-trader-bar a:first-of-type{margin-left:auto}.amb-s .amb-check input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;position:static;opacity:1;width:20px;height:20px;margin:0;accent-color:var(--amb-ink)}.amb-qo__prod img{width:48px;height:48px;object-fit:contain;flex:none}@media(min-width:900px){.amb-hdr__cart{padding-left:8px}.amb-hdr__cart .amb-dot{left:22px;top:2px}.amb-hdr__sum{margin-left:8px}}.amb-az{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 24px}.amb-az a{min-width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--amb-line);border-radius:var(--amb-r-sm);font-weight:700}.amb-az a:hover{border-color:var(--amb-ink)}.amb-az__group{border-top:1px solid var(--amb-line);padding:16px 0 20px;scroll-margin-top:140px}.amb-az__group h2{font-size:var(--amb-fs-xl);font-weight:800;margin-bottom:8px}.amb-az__group ul{columns:2;column-gap:24px}.amb-az__group li a{display:block;padding:6px 0;color:var(--amb-ink-2)}.amb-az__group li a:hover{color:var(--amb-blue)}@media(min-width:900px){.amb-az__group ul{columns:4}}.amb-ftr__bottom .amb-ftr__withdraw{color:var(--amb-ink);font-size:var(--amb-fs-sm)}.amb-ftr__bottom .amb-ftr__cookies{font-size:var(--amb-fs-sm);text-decoration:underline}@media(max-width:599px){#shopify-pc__banner{left:0;width:100%;min-width:0;max-height:20vh;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:8px}#shopify-pc__banner h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}#shopify-pc__banner p{font-size:12px;line-height:1.35}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;gap:8px;align-items:stretch}#shopify-pc__banner button{margin:0;padding:6px 8px;min-height:40px;font-size:13px;line-height:1.2;flex:1 1 0}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{font-size:12px;padding:4px}}.amb-sec__head h2,.amb-cats__title{font-size:1.375rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}.amb-sec__head>a{padding:6px 12px;border-radius:var(--amb-r-pill);background:var(--amb-blue-50);color:var(--amb-blue-700, #135a9c)}.amb-sec__head>a:hover{background:var(--amb-blue-700, #135a9c);color:#fff}@media(min-width:900px){.amb-sec__head h2,.amb-cats__title{font-size:1.875rem}}.amb-band--on{background:var(--amb-band);margin-top:36px;padding:26px 0 30px}.amb-band--on>.amb-sec{margin-top:0}@media(min-width:900px){.amb-band--on{margin-top:56px;padding:44px 0 48px}}.amb-banner{background:var(--amb-banner-bg, var(--amb-blue-50))}.amb-banner__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.amb-banner__copy{pointer-events:none}.amb-banner__copy a{pointer-events:auto;position:relative;z-index:2}.amb-banner__in{position:relative;max-width:1440px;margin:0 auto}.amb-banner__media{display:block;aspect-ratio:4 / 3;overflow:hidden}.amb-banner__media img{width:100%;height:100%;object-fit:cover;display:block}.amb-banner__copy{padding-top:18px;padding-bottom:24px}.amb-banner__box{display:grid;gap:10px;justify-items:start}.amb-banner__eyebrow{font-size:var(--amb-fs-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--amb-blue-700, #135a9c)}.amb-banner__title{font-size:1.75rem;font-weight:800;line-height:1.12;letter-spacing:-.02em}.amb-banner__text{color:var(--amb-ink-2);font-size:var(--amb-fs-md);max-width:46ch}.amb-banner__text p{margin:0}.amb-banner__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.amb-banner--light .amb-banner__title,.amb-banner--light .amb-banner__text{color:#fff}@media(min-width:750px){.amb-banner__media{aspect-ratio:8 / 3}.amb-banner__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding-top:0;padding-bottom:0}.amb-banner__box{max-width:42%}.amb-banner__title{font-size:clamp(2rem,3.4vw,3rem)}.amb-banner--light .amb-banner__eyebrow{color:#fff}}.amb-cats__intro{color:var(--amb-muted);font-size:var(--amb-fs-sm);margin:-6px 0 16px;max-width:70ch}.amb-cats__intro p{margin:0}.amb-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.amb-cat{min-width:0;display:grid;align-content:start;gap:8px}.amb-cat__main{display:grid;gap:8px;border-radius:var(--amb-r-lg)}.amb-cat__img{display:block;aspect-ratio:1;border-radius:var(--amb-r-lg);background:var(--amb-cat-tint);overflow:hidden;transition:transform var(--amb-t),box-shadow var(--amb-t)}.amb-cat__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:4%;transition:transform .35s var(--amb-ease)}.amb-cat__main:hover .amb-cat__img{transform:translateY(-4px);box-shadow:var(--amb-shadow)}.amb-cat__main:hover .amb-cat__img img{transform:scale(1.04)}.amb-cat__name{font-weight:800;font-size:var(--amb-fs-md);line-height:1.2;display:grid;min-width:0;overflow-wrap:anywhere}.amb-cat__name small{color:var(--amb-muted);font-weight:600;font-size:var(--amb-fs-xs);margin-top:2px}.amb-cat__subs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.amb-cat__subs a{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:var(--amb-r-pill);background:#fff;border:1px solid var(--amb-line);font-size:12px;font-weight:600;color:var(--amb-ink);transition:border-color var(--amb-t),color var(--amb-t)}.amb-cat__subs a:hover{border-color:var(--amb-cats-accent, var(--amb-blue-700, #135a9c));color:var(--amb-cats-accent, var(--amb-blue-700, #135a9c))}.amb-cats-wrap .amb-sec__head>a{color:var(--amb-cats-accent, var(--amb-blue-700, #135a9c))}@media(min-width:900px){.amb-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.amb-cat__name{font-size:var(--amb-fs-lg)}.amb-cat__subs a{font-size:var(--amb-fs-sm);min-height:32px}}.amb-usp{background:var(--amb-usp-bg, var(--amb-blue));color:var(--amb-usp-fg, #fff);margin-top:36px}@media(min-width:900px){.amb-usp{margin-top:56px}}.amb-usp__in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding-top:18px;padding-bottom:18px}.amb-usp__item{display:flex;gap:10px;align-items:center;min-width:0}.amb-usp__ic{flex:none;width:40px;height:40px;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--amb-usp-ic, var(--amb-blue))}.amb-usp__ic .amb-ic{width:22px;height:22px}.amb-usp__item p{display:grid;font-size:var(--amb-fs-sm);line-height:1.25;margin:0;min-width:0}.amb-usp__item small{font-size:12px;font-weight:500}@media(min-width:900px){.amb-usp__in{grid-template-columns:repeat(4,1fr);padding-top:22px;padding-bottom:22px}.amb-usp__item p{font-size:var(--amb-fs-md)}.amb-usp__item small{font-size:var(--amb-fs-sm)}}.amb-promos{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--amb-gutter) * -1);padding:0 var(--amb-gutter) 6px;scroll-padding:0 var(--amb-gutter);scrollbar-width:none}.amb-promos::-webkit-scrollbar{display:none}.amb-promos--1{grid-auto-columns:100%}.amb-promo{scroll-snap-align:start;display:grid;grid-template-columns:1fr 42%;align-items:center;gap:10px;height:168px;padding:16px 14px 16px 18px;border-radius:var(--amb-r-lg);background:var(--amb-promo-bg);color:var(--amb-promo-fg);overflow:hidden;transition:transform var(--amb-t),box-shadow var(--amb-t)}a.amb-promo:hover{transform:translateY(-3px);box-shadow:var(--amb-shadow)}.amb-promo__copy{display:grid;gap:4px;align-content:center;min-width:0}.amb-promo__eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;opacity:.7}.amb-promo__title{font-size:var(--amb-fs-lg);font-weight:800;line-height:1.15}.amb-promo__text{font-size:var(--amb-fs-sm);opacity:.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.amb-promo__text p{margin:0}.amb-promo__btn{display:inline-flex;align-items:center;gap:2px;justify-self:start;margin-top:6px;padding:6px 12px;border-radius:var(--amb-r-pill);background:#ffffffd9;color:var(--amb-ink);font-size:var(--amb-fs-sm);font-weight:800}.amb-promo__btn .amb-ic{width:16px;height:16px}.amb-promo__media{height:100%;aspect-ratio:1;justify-self:end;max-width:100%;border-radius:var(--amb-r);background:#fff;overflow:hidden;box-shadow:0 6px 18px #11141814}.amb-promo__media img{width:100%;height:100%;object-fit:contain;padding:8%}@media(min-width:900px){.amb-promos{grid-auto-flow:row;grid-template-columns:repeat(var(--amb-promo-cols, 3),minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:20px}.amb-promos--1{--amb-promo-cols: 1}.amb-promos--2{--amb-promo-cols: 2}.amb-promo{height:210px;padding:22px 18px 22px 26px}.amb-promo__title{font-size:1.375rem}}.amb-ptabs .amb-sec__head{margin-bottom:10px}.amb-ptabs__bar{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--amb-gutter) * -1) 16px;padding:2px var(--amb-gutter)}.amb-ptabs__bar::-webkit-scrollbar{display:none}.amb-ptabs__tab{flex:none;min-height:40px;padding:0 16px;border-radius:var(--amb-r-pill);border:1.5px solid var(--amb-line);background:#fff;font:inherit;font-weight:800;font-size:var(--amb-fs-md);color:var(--amb-ink);cursor:pointer;transition:background var(--amb-t),color var(--amb-t),border-color var(--amb-t)}.amb-ptabs__tab:hover{border-color:var(--amb-ink)}.amb-ptabs__tab[aria-selected=true]{background:var(--amb-ink);border-color:var(--amb-ink);color:#fff}.amb-ptabs__tab--sale{color:var(--amb-sale)}.amb-ptabs__tab--sale[aria-selected=true]{background:var(--amb-sale);border-color:var(--amb-sale);color:#fff}.amb-ptabs__more{display:flex;justify-content:center;margin-top:18px}.amb-ptabs__more .amb-ic{width:16px;height:16px}@media(min-width:900px){.amb-ptabs__bar{margin-left:0;margin-right:0;padding:2px 0}}.amb-brands--strip{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--amb-gutter) * -1);padding:2px var(--amb-gutter) 6px}.amb-brands--strip::-webkit-scrollbar{display:none}.amb-brands--strip a{flex:0 0 132px;aspect-ratio:3 / 2}.amb-brands a:hover img,.amb-brands a:focus-visible img{filter:none;opacity:1}.amb-brands--color img{filter:none;opacity:1}@media(min-width:900px){.amb-brands--strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:14px}.amb-brands--strip a{flex:none}}.amb-textbox{background:var(--amb-tb-bg);color:var(--amb-tb-fg);border-radius:var(--amb-r-lg);padding:20px 18px;display:grid;gap:10px;justify-items:start}.amb-textbox--center{text-align:center;justify-items:center}.amb-textbox h2{font-size:var(--amb-fs-xl);font-weight:800}.amb-textbox__text{max-width:70ch}.amb-textbox__text p{margin:0 0 .5em}@media(min-width:900px){.amb-textbox{padding:32px 36px}}.amb-grid--home{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:600px){.amb-grid--home{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.amb-grid--home{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:599px){.amb-grid--home>:nth-child(n+9){display:none}}.amb-lazy--rail{min-height:340px}.amb-lazy--grid{min-height:1300px}@media(min-width:600px){.amb-lazy--grid{min-height:1000px}}@media(min-width:1100px){.amb-lazy--rail{min-height:380px}.amb-lazy--grid{min-height:760px}}.amb-cline__shipic{display:grid;place-items:center;width:72px;height:72px;border-radius:var(--amb-r-sm);background:var(--amb-bg-soft);color:var(--amb-ink-2)}.amb-cline__shipic .amb-ic{width:28px;height:28px}.amb-cline__shipname{font-weight:700}.amb-brandcar{position:relative}.amb-brands--car{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 10px) / 3.3);grid-template-columns:none;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(var(--amb-gutter) * -1);padding:2px var(--amb-gutter) 6px;scroll-padding:0 var(--amb-gutter)}.amb-brands--car::-webkit-scrollbar{display:none}.amb-brands--car>a{scroll-snap-align:start}.amb-brandcar__btn{display:none}@media(min-width:600px){.amb-brands--car{grid-auto-columns:calc((100% - 48px)/5);gap:12px}}@media(min-width:900px){.amb-brands--car{grid-auto-columns:calc((100% - 5 * 16px) / 6);gap:16px;margin:0;padding:2px 0 6px;scroll-padding:0}.amb-brandcar__btn{display:grid;place-items:center;position:absolute;top:calc(50% - 4px);width:40px;height:40px;margin-top:-20px;border-radius:50%;border:1px solid var(--amb-line);background:#fff;color:var(--amb-ink);box-shadow:var(--amb-shadow);cursor:pointer;z-index:2;opacity:0;transition:opacity var(--amb-t),background var(--amb-t)}.amb-brandcar__btn .amb-ic{width:18px;height:18px}.amb-brandcar__btn--prev{left:-20px}.amb-brandcar__btn--prev .amb-ic{transform:rotate(180deg)}.amb-brandcar__btn--next{right:-20px}.amb-brandcar:hover .amb-brandcar__btn,.amb-brandcar__btn:focus-visible{opacity:1}.amb-brandcar__btn:hover{background:var(--amb-ink);color:#fff}}@media(prefers-reduced-motion:reduce){.amb-brands--car{scroll-behavior:auto}}.amb-banner__stage{position:relative;background:radial-gradient(38% 70% at 55% 0%,rgba(249,211,224,.9),transparent 70%),radial-gradient(30% 55% at 78% 100%,rgba(251,227,198,.85),transparent 70%),radial-gradient(35% 75% at 100% 100%,rgba(207,226,245,.95),transparent 70%),#ecf3fb}.amb-banner__cards{position:absolute;top:9%;right:4%;bottom:9%;left:4%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:3.5%;z-index:2}.amb-banner__card{align-self:start;height:86%;display:grid;place-items:center;padding:4% 2%;overflow:hidden;background:#fff;border-radius:clamp(14px,2vw,26px);box-shadow:0 18px 40px #1114181f;transition:transform var(--amb-t),box-shadow var(--amb-t)}.amb-banner__card img{width:100%;height:100%;object-fit:contain;display:block;transform:scale(1.18)}.amb-banner__card:nth-child(1){transform:translateY(9%)}.amb-banner__card:nth-child(3){transform:translateY(12%)}.amb-banner__card:nth-child(4){transform:translateY(2%)}.amb-banner__card:nth-child(n+5){display:none}a.amb-banner__card:hover{box-shadow:0 22px 48px #1114182e}a.amb-banner__card:focus-visible{outline:3px solid var(--amb-blue-700, #135a9c);outline-offset:3px}@media(min-width:750px){.amb-banner__cards{top:13%;right:1.25%;bottom:21%;left:43.3%;column-gap:1.6%}.amb-banner__card{height:80%;padding:4% 2%}.amb-banner__card:nth-child(1){transform:translateY(17%)}.amb-banner__card:nth-child(3){transform:translateY(24.5%)}.amb-banner__card:nth-child(4){transform:translateY(2%)}.amb-banner__card:nth-child(5){display:grid;transform:translateY(19%)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){a.amb-banner__card:hover{translate:0 -4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/amb.css.map */
