:root{interpolate-size:allow-keywords}html{scroll-padding-top:calc(var(--gcs-header-h) + 8px);-webkit-text-size-adjust:100%}body.gcs-body{font-family:var(--gcs-font-body);font-size:var(--gcs-fs-body);line-height:1.5;letter-spacing:0;color:var(--gcs-anthrazit);background:var(--gcs-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.gcs-locked,html.gcs-locked body{overflow:hidden}html.gcs-locked [class*=kl-teaser-],html.gcs-locked .cc-revoke,html.gcs-locked .bis-reset[class*=bis-edge-]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:none!important}html.gcs-has-sticky .cc-revoke.cc-bottom{bottom:calc(80px + env(safe-area-inset-bottom))!important;transition:bottom .2s}html.gcs-has-sticky [class*=kl-teaser-]{bottom:calc(76px + env(safe-area-inset-bottom))!important;transition:bottom .2s}html.gcs-quiet-apps [class*=kl-teaser-]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}:where(.gcs-scope,.gcs-sec,.gcs-ann,.gcs-header,.gcs-footer,.gcs-drawer,.gcs-card,.gcs-mini-card,.gcs-gmodal) :is(h1,h2,h3,h4,h5,h6){margin:0;font:inherit;color:inherit;letter-spacing:inherit;word-break:normal}:where(.gcs-scope,.gcs-sec,.gcs-ann,.gcs-header,.gcs-footer,.gcs-drawer,.gcs-card,.gcs-mini-card,.gcs-gmodal) :is(p,figure,blockquote,dl,dd){margin:0}:where(.gcs-scope,.gcs-sec,.gcs-ann,.gcs-header,.gcs-footer,.gcs-drawer,.gcs-card,.gcs-mini-card,.gcs-gmodal) a{color:inherit;text-decoration:none}:where(.gcs-scope,.gcs-sec,.gcs-ann,.gcs-header,.gcs-footer,.gcs-drawer,.gcs-card,.gcs-mini-card,.gcs-gmodal) button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.gcs-scope,.gcs-sec,.gcs-ann,.gcs-header,.gcs-footer,.gcs-drawer,.gcs-card,.gcs-mini-card,.gcs-gmodal) img{max-width:100%;height:auto}:where(.gcs-scope,.gcs-sec,.gcs-ann,.gcs-header,.gcs-footer,.gcs-drawer,.gcs-card,.gcs-mini-card,.gcs-gmodal) :focus-visible{outline:2px solid var(--gcs-focus);outline-offset:2px;box-shadow:none}.skip-to-content-link:focus{z-index:200;padding:12px 16px;background:var(--gcs-anthrazit);color:var(--gcs-white);font:600 var(--gcs-fs-base)/1 var(--gcs-font-body);letter-spacing:0}.gcs-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root,.gcs-scheme--cream,.gcs-scheme--white{--gcs-bg: var(--gcs-cream);--gcs-fg: var(--gcs-anthrazit);--gcs-fg-muted: var(--gcs-grey-500);--gcs-line: var(--gcs-grey-200);--gcs-surface: var(--gcs-white);--gcs-btn-bg: var(--gcs-anthrazit);--gcs-btn-fg: var(--gcs-white);--gcs-btn-bg-hover: var(--gcs-anthrazit-deep);--gcs-focus: var(--gcs-anthrazit);--gcs-pp: var(--gcs-green-text);--gcs-accent-text: var(--gcs-coral-text);--gcs-error-fg: var(--gcs-error);--gcs-success-fg: var(--gcs-green-text);--gcs-input-bg: var(--gcs-white);--gcs-input-bd: var(--gcs-grey-300);--gcs-tint: rgba(var(--gcs-anthrazit-rgb), .08);--gcs-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E2226' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.gcs-scheme--white{--gcs-bg: var(--gcs-white);--gcs-surface: var(--gcs-cream)}.gcs-scheme--dark,.gcs-scheme--deep{--gcs-bg: var(--gcs-anthrazit);--gcs-fg: var(--gcs-white);--gcs-fg-muted: var(--gcs-grey-400);--gcs-line: var(--gcs-anthrazit-line);--gcs-surface: var(--gcs-anthrazit-deep);--gcs-btn-bg: var(--gcs-white);--gcs-btn-fg: var(--gcs-anthrazit);--gcs-btn-bg-hover: var(--gcs-cream);--gcs-focus: var(--gcs-white);--gcs-pp: var(--gcs-green);--gcs-accent-text: var(--gcs-coral);--gcs-error-fg: var(--gcs-coral);--gcs-success-fg: var(--gcs-green);--gcs-input-bg: rgba(255, 255, 255, .04);--gcs-input-bd: var(--gcs-grey-500);--gcs-tint: rgba(255, 255, 255, .1);--gcs-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.gcs-scheme--deep{--gcs-bg: var(--gcs-anthrazit-deep);--gcs-surface: var(--gcs-anthrazit)}.gcs-scheme--cream,.gcs-scheme--white,.gcs-scheme--dark,.gcs-scheme--deep{background:var(--gcs-bg);color:var(--gcs-fg)}.gcs-wrap{width:100%;max-width:var(--gcs-page-max);margin-inline:auto;padding-inline:var(--gcs-gutter)}.gcs-wrap--narrow{max-width:820px}.gcs-sec{padding-block:var(--gcs-space-7)}.gcs-sec--s{padding-block:var(--gcs-space-5)}.gcs-sec--flush{padding-block:0}@media screen and (min-width:990px){.gcs-sec{padding-block:var(--gcs-space-8)}.gcs-sec--s{padding-block:var(--gcs-space-6)}.gcs-sec--flush{padding-block:0}}.gcs-sec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gcs-space-3) var(--gcs-space-4);margin-bottom:var(--gcs-space-5)}.gcs-sec__intro{max-width:56ch;margin-top:var(--gcs-space-3);color:var(--gcs-fg-muted)}.gcs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gcs-space-2)}@media screen and (min-width:750px){.gcs-grid--3,.gcs-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.gcs-grid{gap:var(--gcs-space-4)}.gcs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gcs-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--gcs-space-2)) / 2.25);gap:var(--gcs-space-2);margin-inline:calc(var(--gcs-gutter) * -1);padding-inline:var(--gcs-gutter);scroll-padding-inline:var(--gcs-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gcs-rail::-webkit-scrollbar{display:none}.gcs-rail>*{scroll-snap-align:start}@media screen and (min-width:990px){.gcs-rail{grid-auto-columns:calc((100% - 3 * var(--gcs-space-4)) / 4);gap:var(--gcs-space-4)}}.gcs-stack{display:grid;gap:var(--gcs-space-3)}.gcs-stack--s{gap:var(--gcs-space-2)}.gcs-stack--l{gap:var(--gcs-space-5)}.gcs-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gcs-space-2) var(--gcs-space-4)}.gcs-divider{height:1px;border:0;margin:0;background:var(--gcs-line)}.gcs-h{margin:0;font-family:var(--gcs-font-display);font-weight:400;font-style:normal;line-height:.92;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;color:inherit}.gcs-h--xl{font-size:var(--gcs-fs-display-xl)}.gcs-h--l{font-size:var(--gcs-fs-display-l)}.gcs-h--m{font-size:var(--gcs-fs-display-m);line-height:.95}.gcs-h--s{font-size:var(--gcs-fs-display-s);line-height:1;letter-spacing:.02em}.gcs-a{font-family:var(--gcs-font-accent);font-weight:400;font-style:normal}.gcs-a--i{font-style:italic}.gcs-h .gcs-a{font-size:.96em;letter-spacing:0;font-variant-numeric:lining-nums}.gcs-sub{margin:0;font-family:var(--gcs-font-accent);font-size:var(--gcs-fs-sub);font-weight:400;line-height:1.35}.gcs-num{font-family:var(--gcs-font-accent);font-size:var(--gcs-fs-num);font-weight:400;line-height:1}.gcs-text-l{font-size:var(--gcs-fs-intro);line-height:1.5}.gcs-text{font-size:var(--gcs-fs-body);line-height:1.5}.gcs-text-s{font-size:var(--gcs-fs-small);line-height:1.4}.gcs-label{font-size:var(--gcs-fs-label);font-weight:600;line-height:1.3;letter-spacing:.02em}.gcs-eyebrow{font-size:var(--gcs-fs-label);font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.gcs-muted{color:var(--gcs-fg-muted)}.gcs-strong{font-weight:600}.gcs-rte>*+*{margin-top:.9em}.gcs-rte a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gcs-rte :is(ul,ol){padding-left:1.2em}.gcs-rte li+li{margin-top:.35em}.gcs-rte strong{font-weight:600}.gcs-rte :is(h2,h3,h4){font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-m);line-height:1;letter-spacing:.02em;text-transform:uppercase}.gcs-hl{--gcs-hl-bottom: .12em;--gcs-hl-height: clamp(3px, .1em, 11px);position:relative;isolation:isolate;white-space:nowrap}.gcs-hl:after{content:"";position:absolute;z-index:-1;left:-.03em;right:-.03em;bottom:var(--gcs-hl-bottom);height:var(--gcs-hl-height);border-radius:var(--gcs-radius-xs);background:var(--gcs-green);box-shadow:var(--gcs-glow-green);pointer-events:none}.gcs-glow{color:var(--gcs-coral);text-shadow:0 0 12px rgba(var(--gcs-coral-rgb),.55);white-space:nowrap}.gcs-h:where(:has(.gcs-hl)){line-height:.98;isolation:isolate}.gcs-h--s:where(:has(.gcs-hl)){line-height:1}.gcs-h .gcs-hl{--gcs-hl-bottom: .2em;--gcs-hl-height: clamp(3px, .08em, 9px);isolation:auto}.gcs-a.gcs-hl,.gcs-h .gcs-a.gcs-hl,.gcs-sub .gcs-hl,.gcs-num.gcs-hl,.gcs-num .gcs-hl{--gcs-hl-bottom: .13em}.gcs-btn{--_bg: var(--gcs-btn-bg);--_fg: var(--gcs-btn-fg);--_bd: var(--gcs-btn-bg);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border:1.5px solid var(--_bd);border-radius:var(--gcs-radius-xs);background:var(--_bg);color:var(--_fg);font-family:var(--gcs-font-body);font-size:var(--gcs-fs-base);font-weight:600;line-height:1.15;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.gcs-btn:hover{--_bg: var(--gcs-btn-bg-hover);--_bd: var(--gcs-btn-bg-hover)}.gcs-btn:focus-visible{outline:2px solid var(--gcs-focus);outline-offset:2px;box-shadow:none}.gcs-btn--outline{--_bg: transparent;--_fg: var(--gcs-fg);--_bd: var(--gcs-fg)}.gcs-btn--outline:hover{--_bg: var(--gcs-fg);--_fg: var(--gcs-bg);--_bd: var(--gcs-fg)}.gcs-btn--light{--_bg: var(--gcs-white);--_fg: var(--gcs-anthrazit);--_bd: var(--gcs-white)}.gcs-btn--light:hover{--_bg: var(--gcs-cream);--_bd: var(--gcs-cream)}.gcs-btn--full{width:100%}.gcs-btn--split{justify-content:space-between;text-align:left}.gcs-btn--s{min-height:40px;padding:8px 16px;font-size:var(--gcs-fs-ui)}.gcs-btn--l{min-height:56px;padding:14px 24px;font-size:var(--gcs-fs-field)}.gcs-btn:disabled,.gcs-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.gcs-btn[hidden]{display:none!important}.gcs-btn.is-loading,.gcs-btn[aria-busy=true]{color:transparent;pointer-events:none}.gcs-btn.is-loading:after,.gcs-btn[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:18px;height:18px;margin:auto;border:2px solid var(--_fg);border-right-color:transparent;border-radius:50%;animation:gcs-spin .7s linear infinite}.gcs-link{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.gcs-link:hover{text-decoration-thickness:2px}.gcs-link--arrow{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.gcs-link--arrow .gcs-icon{transition:transform .2s var(--gcs-ease)}.gcs-link--arrow:hover .gcs-icon{transform:translate(3px)}.gcs-iconbtn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--gcs-radius-xs);color:inherit;cursor:pointer;transition:background-color .15s}@media(hover:hover){.gcs-iconbtn:hover{background-color:var(--gcs-tint)}}.gcs-badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:var(--gcs-radius-xs);font-family:var(--gcs-font-body);font-size:var(--gcs-fs-label);font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.gcs-badge--coral{background:var(--gcs-coral);color:var(--gcs-anthrazit)}.gcs-badge--dark{background:var(--gcs-anthrazit);color:var(--gcs-white)}.gcs-badge--light{background:var(--gcs-white);color:var(--gcs-anthrazit)}.gcs-badge--line{background:var(--gcs-white);color:var(--gcs-anthrazit);box-shadow:inset 0 0 0 1.5px var(--gcs-anthrazit)}.gcs-badge--save{background:var(--gcs-green);color:var(--gcs-anthrazit);text-transform:none;letter-spacing:0}.gcs-badge--outline{background:transparent;color:inherit;box-shadow:inset 0 0 0 1px currentColor}.gcs-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-family:var(--gcs-font-body);font-variant-numeric:tabular-nums;line-height:1.2}.gcs-price__now{font-size:var(--gcs-fs-base);font-weight:700;white-space:nowrap}.gcs-price__was{font-size:var(--gcs-fs-small);font-weight:500;color:var(--gcs-fg-muted);text-decoration-thickness:1px;white-space:nowrap}.gcs-price__off{display:none;align-self:center;padding:2px 6px;border-radius:2px;background:var(--gcs-coral);color:var(--gcs-white);font-size:var(--gcs-fs-label);font-weight:700;line-height:1.2;white-space:nowrap}.gcs-price--sale .gcs-price__off{display:inline-block;animation:gcs-off-pulse 2s ease-in-out infinite}@keyframes gcs-off-pulse{0%,60%,to{scale:1}80%{scale:1.15}}.gcs-price__pp{flex-basis:100%;font-size:var(--gcs-fs-small);font-weight:600;color:var(--gcs-pp)}.gcs-price--s .gcs-price__now{font-size:var(--gcs-fs-ui)}.gcs-price--s .gcs-price__was,.gcs-price--s .gcs-price__pp{font-size:var(--gcs-fs-label)}.gcs-price--l .gcs-price__now{font-size:var(--gcs-fs-price-l)}.gcs-price--l .gcs-price__was{font-size:var(--gcs-fs-base)}.gcs-price--l .gcs-price__pp{font-size:var(--gcs-fs-ui)}.gcs-card{--gcs-fg: var(--gcs-anthrazit);--gcs-fg-muted: var(--gcs-grey-500);--gcs-pp: var(--gcs-green-text);--gcs-focus: var(--gcs-anthrazit);position:relative;display:flex;flex-direction:column;min-width:0;background:var(--gcs-white);color:var(--gcs-anthrazit)}.gcs-scheme--white .gcs-card{outline:1px solid var(--gcs-grey-200);outline-offset:-1px}.gcs-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--gcs-white)}.gcs-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .35s var(--gcs-ease),transform .6s var(--gcs-ease)}.gcs-card__img--alt{display:none;opacity:0}.gcs-card__ph{fill:var(--gcs-grey-200);background:var(--gcs-cream)}.gcs-card__badge{position:absolute;top:8px;left:8px;z-index:2}.gcs-badge.gcs-card__badge{min-height:18px;padding:2px 6px 1px;font-size:10px;letter-spacing:.05em}.gcs-badge--line.gcs-card__badge{box-shadow:inset 0 0 0 1px var(--gcs-anthrazit)}.gcs-card__over{min-height:8.5px;margin:0;overflow:hidden;font-family:var(--gcs-font-body);font-size:6.93px;font-weight:700;line-height:8.5px;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--gcs-coral-text)}.gcs-card__over:empty{display:block}.gcs-card__over-mark{display:inline-block;width:3.8px;height:3.8px;margin-right:3px;vertical-align:.5px;background:currentColor}.gcs-card__over[data-state=preorder]{color:var(--gcs-anthrazit)}.gcs-card__over[data-state=preorder] .gcs-card__over-mark{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.gcs-card__over[data-state=soldout]{color:var(--gcs-grey-500)}.gcs-card__add{position:absolute;right:8px;bottom:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:44px;height:44px;padding:0;border:0;border-radius:var(--gcs-radius-xs);background:var(--gcs-anthrazit);color:var(--gcs-white);font-family:var(--gcs-font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s,opacity .2s,transform .25s var(--gcs-ease)}.gcs-card__add:hover{background:var(--gcs-anthrazit-deep)}.gcs-card__add:focus-visible{outline:2px solid var(--gcs-anthrazit);outline-offset:2px;box-shadow:0 0 0 4px var(--gcs-white)}.gcs-card__add:disabled{background:var(--gcs-grey-200);color:var(--gcs-grey-500);cursor:not-allowed}.gcs-card__add[aria-busy=true]{pointer-events:none}.gcs-card__add[aria-busy=true] .gcs-icon{animation:gcs-spin .7s linear infinite}.gcs-card__add{width:24px;height:24px;right:4px;bottom:4px}.gcs-card__add .gcs-icon{width:14px;height:14px}.gcs-card__add:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.gcs-card__add-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gcs-card__info{display:flex;flex:1;flex-direction:column;gap:4px;padding:10px 12px 14px}.gcs-card__info{container-type:inline-size}.gcs-card__title{--gcs-card-tfs: var(--gcs-fs-card);display:block;margin:0;overflow:hidden;font-family:var(--gcs-font-display);font-size:min(var(--gcs-card-tfs),calc(100cqi / (var(--gcs-tlen, 12) * .4)));font-weight:400;line-height:1.02;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.gcs-card__link{color:inherit;text-decoration:none}.gcs-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gcs-card__link:focus-visible{outline:none}.gcs-card__link:focus-visible:after{outline:2px solid var(--gcs-anthrazit);outline-offset:2px}.gcs-card__meta{margin:0;font-size:var(--gcs-fs-label);line-height:1.3;color:var(--gcs-grey-500)}.gcs-card .gcs-price{margin-top:auto;padding-top:4px}.gcs-card .gcs-price{display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"now was ." "pp pp pp";align-items:baseline;column-gap:5px;row-gap:2px}.gcs-card .gcs-price__now{grid-area:now}.gcs-card .gcs-price__was{grid-area:was;font-size:calc(var(--gcs-fs-label) * .8)}.gcs-card .gcs-price--sale{padding-top:3px}.gcs-card .gcs-price__off{grid-area:was;justify-self:end;align-self:start;transform:translate(calc(100% + 3px),-20%);padding:1px 2px;background:var(--gcs-coral);color:var(--gcs-white);font-size:7.7px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.gcs-card .gcs-price__pp{grid-area:pp;font-size:10px;font-weight:400}.gcs-mini-card .gcs-price{display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"now was ." "pp pp pp";align-items:baseline;column-gap:5px;row-gap:2px}.gcs-mini-card .gcs-price__now{grid-area:now}.gcs-mini-card .gcs-price__was{grid-area:was;font-size:calc(var(--gcs-fs-label) * .8)}.gcs-mini-card .gcs-price__off{grid-area:was;justify-self:end;align-self:start;transform:translate(calc(100% + 3px),-20%);padding:1px 2px;background:var(--gcs-coral);color:var(--gcs-white);font-size:7.7px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.gcs-mini-card .gcs-price__pp{grid-area:pp;font-size:calc(var(--gcs-fs-label) * .75)}.gcs-card.is-soldout .gcs-card__img{opacity:.5}.gcs-card--compact .gcs-card__info{padding:8px 10px 10px;gap:2px}.gcs-card--compact .gcs-card__title{--gcs-card-tfs: var(--gcs-fs-title-xs)}.gcs-card--compact .gcs-card__add{width:22px;height:22px;right:4px;bottom:4px}.gcs-card--compact .gcs-card__add:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}@media screen and (min-width:990px){.gcs-card__info{padding:14px 16px 18px}}@media(hover:hover)and (min-width:990px){.gcs-card__img--alt{display:block}.gcs-card.has-alt:hover .gcs-card__img--alt{opacity:1}.gcs-card.has-alt:hover .gcs-card__img:not(.gcs-card__img--alt){opacity:0}.gcs-card:not(.has-alt):hover .gcs-card__img{transform:scale(1.03)}.gcs-card__add{left:10px;right:10px;bottom:10px;width:auto;height:44px;opacity:0;transform:translateY(8px)}.gcs-card:hover .gcs-card__add,.gcs-card__add:focus-visible{opacity:1;transform:none}.gcs-card__add .gcs-icon{display:none}.gcs-card__add-label{position:static;width:auto;height:auto;clip:auto;font-size:var(--gcs-fs-ui);font-weight:600}.gcs-card--compact .gcs-card__add{height:38px}}.gcs-mini-card{--gcs-fg: var(--gcs-anthrazit);--gcs-fg-muted: var(--gcs-grey-500);--gcs-pp: var(--gcs-green-text);--gcs-focus: var(--gcs-anthrazit);--gcs-mc-h: 80px;--gcs-mc-img: 64px;--gcs-mc-add: 48px;--gcs-mc-title: var(--gcs-fs-title-xs);position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;background:var(--gcs-white);color:var(--gcs-anthrazit);outline:1.5px solid transparent;outline-offset:-1.5px;transition:outline-color .15s}.gcs-mini-card--large{--gcs-mc-h: 88px;--gcs-mc-img: 72px;--gcs-mc-add: 52px;--gcs-mc-title: var(--gcs-fs-title-s)}@media(hover:hover){.gcs-mini-card:has(.gcs-mini-card__link:hover){outline-color:var(--gcs-grey-200)}}.gcs-mini-card__link{display:flex;align-items:center;gap:10px;min-width:0;min-height:var(--gcs-mc-h);padding:8px 10px 8px 8px;color:inherit;text-decoration:none}.gcs-mini-card__link:focus-visible{outline:2px solid var(--gcs-focus);outline-offset:-2px}.gcs-mini-card__media{flex:none;width:var(--gcs-mc-img);height:var(--gcs-mc-img);background:var(--gcs-white)}.gcs-mini-card__img{display:block;width:100%;height:100%;object-fit:contain}span.gcs-mini-card__img{background:var(--gcs-cream)}.gcs-mini-card.is-soldout .gcs-mini-card__media{opacity:.5}.gcs-mini-card__info{display:grid;align-content:center;gap:4px;min-width:0}.gcs-mini-card__title{display:-webkit-box;overflow:hidden;padding-top:2px;font-family:var(--gcs-font-display);font-size:var(--gcs-mc-title);font-weight:400;line-height:.98;letter-spacing:.02em;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.gcs-mini-card__price{gap:0 6px;line-height:1.15}.gcs-mini-card__price .gcs-price__pp{white-space:nowrap}.gcs-mini-card__add{position:relative;display:grid;place-items:center;width:var(--gcs-mc-add);min-height:44px;padding:0;border:0;border-radius:0;background:var(--gcs-anthrazit);color:var(--gcs-white);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s}.gcs-mini-card__add:hover{background:var(--gcs-anthrazit-deep)}.gcs-mini-card__add:focus-visible{outline:2px solid var(--gcs-white);outline-offset:-6px;box-shadow:none}.gcs-mini-card__add .gcs-icon{stroke-width:2;transition:transform .2s var(--gcs-ease)}.gcs-mini-card__add[aria-expanded=true] .gcs-icon{transform:rotate(45deg)}.gcs-mini-card__add[aria-busy=true]{pointer-events:none}.gcs-mini-card__add[aria-busy=true] .gcs-icon{animation:gcs-spin .7s linear infinite}.gcs-mini-card__picker[hidden]{display:none}@media screen and (min-width:990px){.gcs-mini-card--large{--gcs-mc-h: 96px;--gcs-mc-img: 80px;--gcs-mc-add: 56px}}.gcs-field{display:grid;gap:6px}.gcs-field__label{font-size:var(--gcs-fs-label);font-weight:600;line-height:1.3;letter-spacing:.02em}.gcs-field__hint{font-size:var(--gcs-fs-small);color:var(--gcs-fg-muted)}.gcs-field__error{font-size:var(--gcs-fs-small);font-weight:500;color:var(--gcs-error-fg)}.gcs-input,.gcs-select,.gcs-textarea{width:100%;min-height:48px;padding:12px 14px;border:1.5px solid var(--gcs-input-bd);border-radius:var(--gcs-radius-xs);background-color:var(--gcs-input-bg);color:var(--gcs-fg);font-family:var(--gcs-font-body);font-size:var(--gcs-fs-field);line-height:1.3;letter-spacing:0;appearance:none;-webkit-appearance:none;box-shadow:none;transition:border-color .15s}.gcs-textarea{min-height:120px;resize:vertical}.gcs-input::placeholder,.gcs-textarea::placeholder{color:var(--gcs-fg-muted);opacity:1}.gcs-input:hover,.gcs-select:hover,.gcs-textarea:hover{border-color:var(--gcs-fg)}.gcs-input:focus,.gcs-select:focus,.gcs-textarea:focus{border-color:var(--gcs-fg);outline:none;box-shadow:none}.gcs-input:focus-visible,.gcs-select:focus-visible,.gcs-textarea:focus-visible{outline:none;border-color:var(--gcs-focus);box-shadow:0 0 0 1px var(--gcs-focus)}.gcs-input[aria-invalid=true]{border-color:var(--gcs-error-fg)}.gcs-input[type=search]::-webkit-search-cancel-button,.gcs-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.gcs-select{padding-right:42px;background-image:var(--gcs-chevron);background-repeat:no-repeat;background-position:right 12px center;background-size:18px 18px;cursor:pointer}.gcs-select option{color:var(--gcs-anthrazit);background:var(--gcs-white)}.gcs-check{display:inline-flex;align-items:flex-start;gap:10px;font-size:var(--gcs-fs-ui);line-height:1.4;cursor:pointer}.gcs-check input{display:grid;flex:none;place-content:center;width:20px;height:20px;margin:0;border:1.5px solid var(--gcs-input-bd);border-radius:var(--gcs-radius-xs);background:var(--gcs-input-bg);appearance:none;-webkit-appearance:none;cursor:pointer}.gcs-check input:after{content:"";width:5px;height:10px;border:solid var(--gcs-bg);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg) scale(0);transition:transform .12s}.gcs-check input:checked{border-color:var(--gcs-fg);background:var(--gcs-fg)}.gcs-check input:checked:after{transform:translateY(-1px) rotate(45deg) scale(1)}.gcs-check input:focus-visible{outline:2px solid var(--gcs-focus);outline-offset:2px}.gcs-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gcs-space-2)}.gcs-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gcs-tiles--rows{grid-template-columns:minmax(0,1fr)}.gcs-tile{position:relative;display:block;min-width:0;cursor:pointer}.gcs-tile .gcs-tile__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.gcs-tile__box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:10px 8px;border:1.5px solid var(--gcs-grey-200);border-radius:0;background:var(--gcs-white);color:var(--gcs-anthrazit);font-size:var(--gcs-fs-ui);font-weight:600;line-height:1.2;text-align:center;transition:border-color .15s,background-color .15s,color .15s}.gcs-tile__sub{font-size:var(--gcs-fs-label);font-weight:500;opacity:.8}.gcs-tile:hover .gcs-tile__box{border-color:var(--gcs-grey-500)}.gcs-tile__input:checked+.gcs-tile__box{border-color:var(--gcs-anthrazit);background:var(--gcs-anthrazit);color:var(--gcs-white)}.gcs-tile__input:focus-visible+.gcs-tile__box{outline:2px solid var(--gcs-focus);outline-offset:2px}.gcs-tile.is-unavailable .gcs-tile__box,.gcs-tile__input:disabled+.gcs-tile__box{color:var(--gcs-grey-500);text-decoration:line-through;text-decoration-thickness:1.5px}.gcs-tile.is-unavailable .gcs-tile__input:checked+.gcs-tile__box{background:var(--gcs-white);color:var(--gcs-grey-500);border-color:var(--gcs-anthrazit)}.gcs-tile__input:disabled{cursor:not-allowed}.gcs-acc{border-bottom:1px solid var(--gcs-line)}.gcs-acc-group>.gcs-acc:first-child{border-top:1px solid var(--gcs-line)}.gcs-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--gcs-space-4);min-height:56px;padding:14px 0;font-size:var(--gcs-fs-base);font-weight:600;line-height:1.3;list-style:none;cursor:pointer}.gcs-acc>summary::-webkit-details-marker{display:none}.gcs-acc>summary::marker{content:""}.gcs-acc>summary .gcs-icon{flex:none;transition:transform .25s var(--gcs-ease)}.gcs-acc[open]>summary .gcs-icon--chevron-down{transform:rotate(180deg)}.gcs-acc[open]>summary .gcs-icon--plus{transform:rotate(45deg)}.gcs-acc__body{padding:0 0 18px}@supports selector(::details-content){.gcs-acc::details-content{block-size:0;overflow:hidden;transition:block-size .3s var(--gcs-ease),content-visibility .3s allow-discrete}.gcs-acc[open]::details-content{block-size:auto}}.gcs-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--gcs-dur)}.gcs-drawer[open]{visibility:visible;pointer-events:auto;transition-delay:0s}div.gcs-drawer__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--gcs-deep-rgb),.62);opacity:0;transition:opacity var(--gcs-dur) var(--gcs-ease);-webkit-tap-highlight-color:transparent}.gcs-drawer[open] .gcs-drawer__overlay{opacity:1}.gcs-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(440px,92vw);max-width:100%;background:var(--gcs-bg);color:var(--gcs-fg);box-shadow:var(--gcs-shadow-panel);outline:none;overscroll-behavior:contain;transform:translate(100%);transition:transform var(--gcs-dur) var(--gcs-ease),opacity var(--gcs-dur) var(--gcs-ease)}.gcs-drawer[open] .gcs-drawer__panel{transform:none}.gcs-drawer--left .gcs-drawer__panel{right:auto;left:0;width:min(400px,88vw);transform:translate(-100%)}.gcs-drawer--bottom .gcs-drawer__panel{top:auto;left:0;width:100%;max-height:88vh;max-height:88dvh;transform:translateY(100%)}.gcs-drawer--top .gcs-drawer__panel{bottom:auto;left:0;width:100%;max-height:100vh;max-height:100dvh;transform:translateY(-100%)}@media screen and (min-width:990px){.gcs-drawer--bottom .gcs-drawer__panel{top:50%;bottom:auto;left:50%;width:min(560px,92vw);max-height:85vh;opacity:0;transform:translate(-50%,-46%)}.gcs-drawer--bottom[open] .gcs-drawer__panel{opacity:1;transform:translate(-50%,-50%)}}.gcs-drawer__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--gcs-space-3);min-height:60px;padding:8px 6px 8px var(--gcs-space-4);border-bottom:1px solid var(--gcs-line)}.gcs-drawer__title{font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-l);font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase}.gcs-drawer__body{flex:1 1 auto;min-height:0;padding:var(--gcs-space-4);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gcs-drawer__foot{flex:none;padding:var(--gcs-space-4);padding-bottom:calc(var(--gcs-space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--gcs-line)}.gcs-gmodal{width:min(440px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--gcs-anthrazit);overflow:visible}.gcs-gmodal::backdrop{background:#16191c9e}.gcs-gmodal[open]{animation:gcs-gmodal-in .32s var(--gcs-ease)}.gcs-gmodal[open]::backdrop{animation:gcs-gmodal-fade .32s ease}@keyframes gcs-gmodal-in{0%{opacity:0;transform:translateY(12px)}}@keyframes gcs-gmodal-fade{0%{opacity:0}}.gcs-gmodal__panel{display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:var(--gcs-cream);box-shadow:var(--gcs-shadow-panel)}.gcs-gmodal__head{position:relative;flex:none;container-type:inline-size;padding:18px 20px 20px}.gcs-gmodal__poster{--gm-fs: min(120px, calc((min(100vw - 32px, 440px) - 40px) / (var(--gm-chars, 12) * .36)));display:grid;gap:4px;margin:0}@supports (width: 1cqi){.gcs-gmodal__poster{--gm-fs: min(120px, calc(100cqi / (var(--gm-chars, 12) * .36)))}}.gcs-gmodal__kicker{padding-right:48px;font-family:var(--gcs-font-accent);font-size:clamp(22px,calc(var(--gm-fs) * .32),30px);font-style:italic;line-height:1.1}.gcs-gmodal__word{display:block;margin:0 0 -.04em -.025em;font-family:var(--gcs-font-display);font-size:var(--gm-fs);font-weight:400;line-height:.86;letter-spacing:0;text-transform:uppercase}.gcs-gmodal__close{position:absolute;top:8px;right:8px;color:var(--gcs-white)}.gcs-gmodal__close:focus-visible{outline:2px solid var(--gcs-white);outline-offset:-2px}.gcs-gmodal__body{display:grid;gap:10px;padding:20px 20px 24px}.gcs-gmodal__title{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-l);font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase}.gcs-gmodal__title .gcs-icon{margin-top:-3px}.gcs-gmodal__text{margin:0;font-size:var(--gcs-fs-body);line-height:1.5}.gcs-gmodal__note{margin:0;font-size:var(--gcs-fs-small);line-height:1.4;color:var(--gcs-grey-500)}.gcs-gmodal__link{justify-self:start;min-height:44px;margin-top:2px;font-size:var(--gcs-fs-base)}.gcs-gmodal__link:focus-visible{outline:2px solid var(--gcs-anthrazit);outline-offset:2px}.gcs-skeleton,div.gcs-skeleton:empty,span.gcs-skeleton:empty{display:block;border-radius:var(--gcs-radius-xs);background:var(--gcs-line);animation:gcs-pulse 1.4s ease-in-out infinite}.gcs-skeleton--text{height:.9em;margin:.3em 0}.gcs-skeleton--img{aspect-ratio:1 / 1}.gcs-spinner{display:inline-block;width:20px;height:20px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:gcs-spin .7s linear infinite}.gcs-toast{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:120;max-width:calc(100vw - 32px);padding:12px 16px;border-radius:var(--gcs-radius-xs);background:var(--gcs-anthrazit);color:var(--gcs-white);box-shadow:var(--gcs-shadow-panel);font:500 var(--gcs-fs-ui)/1.4 var(--gcs-font-body);opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity .2s,transform .25s var(--gcs-ease)}.gcs-toast.is-visible{opacity:1;transform:translate(-50%)}.gcs-toast--error{background:var(--gcs-error)}@keyframes gcs-spin{to{transform:rotate(360deg)}}@keyframes gcs-pulse{50%{opacity:.5}}@keyframes gcs-drop{0%{opacity:0;transform:translateY(-6px)}}.gcs-icon{display:inline-block;flex:none;vertical-align:middle;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gcs-icon *{vector-effect:non-scaling-stroke}.gcs-icon--logo-g{stroke:none}.gcs-ann{background:var(--gcs-coral);color:var(--gcs-anthrazit);--gcs-focus: var(--gcs-anthrazit)}.gcs-ann__inner{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding-block:8px;font-size:var(--gcs-fs-label);font-weight:600;line-height:1.3;letter-spacing:.02em;text-align:center}.gcs-ann__link{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gcs-header-section{position:sticky;top:0;z-index:60;pointer-events:none}.gcs-header{position:relative;display:block;background:var(--gcs-anthrazit);color:var(--gcs-white);border-bottom:1px solid var(--gcs-anthrazit-line);pointer-events:auto;transition:transform .3s var(--gcs-ease)}.gcs-header.is-hidden{transform:translateY(-100%)}.gcs-header__bar{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left logo right";align-items:center;height:var(--gcs-header-h);max-width:var(--gcs-page-max);margin-inline:auto;padding-inline:4px}.gcs-header__left{grid-area:left;display:flex;align-items:center}.gcs-header__right{grid-area:right;display:flex;align-items:center;justify-content:flex-end}.gcs-header__bar>.gcs-logo{grid-area:logo}.gcs-logo{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap}.gcs-logo__word{padding-top:.08em;font-family:var(--gcs-font-display);font-size:clamp(17px,5.1vw,22px);font-weight:400;line-height:1;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:349px){.gcs-footer .gcs-logo__word{display:none}}.gcs-header__logo{position:relative;justify-self:center;justify-content:center;min-width:44px}.gcs-header__logo .gcs-logo__word{display:none}.gcs-header__icon{width:44px}.gcs-header__account{display:none}.gcs-header__cart{position:relative}.gcs-header__count{position:absolute;top:4px;right:2px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:var(--gcs-radius-xs);background:var(--gcs-white);color:var(--gcs-anthrazit);font-size:var(--gcs-fs-label);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.gcs-header__count[data-count="0"]{display:none}.gcs-header__count.is-bumped{animation:gcs-bump .5s cubic-bezier(.16,1,.3,1)}@keyframes gcs-bump{0%{transform:scale(1)}30%{transform:scale(1.4)}to{transform:scale(1)}}.gcs-nav{display:none;grid-area:nav}@media screen and (min-width:990px){.gcs-header__bar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav right";gap:var(--gcs-space-5);padding-inline:var(--gcs-gutter)}.gcs-header__left{display:none}.gcs-header__logo{justify-self:start}.gcs-header__logo:not(.gcs-header__logo--word) .gcs-icon--logo-g{width:43px;height:36px}.gcs-header__logo--word .gcs-logo__word{display:inline}.gcs-logo__word{font-size:var(--gcs-fs-title-m)}.gcs-header__account{display:inline-flex}.gcs-nav{display:flex;justify-content:center}}.gcs-nav__list{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.gcs-nav__item{position:relative;display:flex;align-items:center}.gcs-nav__item--mega{position:static}.gcs-nav__link{position:relative;display:inline-flex;align-items:center;height:44px;padding:.1em 10px 0;font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-s);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:inherit;text-decoration:none}.gcs-nav__link:after{content:"";position:absolute;left:10px;right:10px;bottom:7px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .2s var(--gcs-ease)}.gcs-nav__link:hover:after,.gcs-nav__link[aria-current=page]:after,.gcs-nav__item.is-open>.gcs-nav__link:after{transform:scaleX(1)}.gcs-nav__item[data-gcs-nav-item]>.gcs-nav__link{padding-right:4px}.gcs-nav__item[data-gcs-nav-item]>.gcs-nav__link:after{right:4px}.gcs-nav__item[data-gcs-nav-item]+.gcs-nav__item>.gcs-nav__link{padding-left:0}.gcs-nav__item[data-gcs-nav-item]+.gcs-nav__item>.gcs-nav__link:after{left:0}.gcs-nav__toggle{display:inline-flex;align-items:center;justify-content:flex-start;width:44px;height:44px;padding-left:2px;color:inherit;opacity:.75}.gcs-nav__toggle:hover,.gcs-nav__toggle[aria-expanded=true]{opacity:1}.gcs-nav__toggle .gcs-icon{transition:transform .2s var(--gcs-ease)}.gcs-nav__toggle[aria-expanded=true] .gcs-icon{transform:rotate(180deg)}.gcs-mega,.gcs-dropdown{--gcs-fg: var(--gcs-anthrazit);--gcs-fg-muted: var(--gcs-grey-500);--gcs-line: var(--gcs-grey-200);--gcs-focus: var(--gcs-anthrazit);position:absolute;top:100%;z-index:41;background:var(--gcs-cream);color:var(--gcs-anthrazit);box-shadow:var(--gcs-shadow-panel);animation:gcs-drop .22s var(--gcs-ease)}.gcs-mega[hidden],.gcs-dropdown[hidden]{display:none}.gcs-mega{left:0;right:0;padding-block:var(--gcs-space-6) 40px}.gcs-mega__inner{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px}.gcs-mega__links{display:grid;align-content:start;gap:2px;margin:0;padding:0;list-style:none}.gcs-mega__link{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-l);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.gcs-mega__link .gcs-icon{opacity:0;transform:translate(-4px);transition:opacity .15s,transform .2s var(--gcs-ease)}.gcs-mega__link:hover .gcs-icon,.gcs-mega__link:focus-visible .gcs-icon{opacity:1;transform:none}.gcs-mega__tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--gcs-space-3)}.gcs-mega__tile{display:flex;flex-direction:column;gap:10px}.gcs-mega__img{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--gcs-white)}.gcs-mega__img img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .5s var(--gcs-ease)}.gcs-mega__tile:hover img{transform:scale(1.04)}.gcs-mega__label{font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-s);line-height:1;letter-spacing:.03em;text-transform:uppercase}.gcs-dropdown{top:calc(100% + (var(--gcs-header-h) - 44px) / 2);left:-10px;min-width:240px;padding:8px 0}.gcs-dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc((var(--gcs-header-h) - 44px) / 2)}.gcs-nav__item[data-gcs-nav-item]+.gcs-nav__item>.gcs-dropdown{left:-20px}.gcs-dropdown ul{margin:0;padding:0;list-style:none}.gcs-dropdown a{display:flex;align-items:center;min-height:44px;padding:0 24px 0 20px;font-size:var(--gcs-fs-base);font-weight:500;line-height:1.3;transition:background-color .15s}.gcs-dropdown a:hover{background:var(--gcs-white)}.gcs-dropdown a:focus-visible{outline-offset:-2px}.gcs-dropdown a[aria-current=page]{font-weight:700}.gcs-mnav{margin:0;padding:0;list-style:none}.gcs-mnav__item{border-bottom:1px solid var(--gcs-line)}.gcs-mnav__link{display:flex;align-items:center;justify-content:space-between;gap:var(--gcs-space-3);width:100%;min-height:62px;padding:12px 0 9px;font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-xl);font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:inherit;text-decoration:none;list-style:none;cursor:pointer}summary.gcs-mnav__link::-webkit-details-marker{display:none}summary.gcs-mnav__link::marker{content:""}.gcs-mnav__link .gcs-icon{transition:transform .25s var(--gcs-ease)}.gcs-mnav__group[open]>summary .gcs-icon{transform:rotate(180deg)}.gcs-mnav__sub{display:grid;gap:0;margin:0;padding:0 0 14px;list-style:none}.gcs-mnav__sublink{display:flex;align-items:center;justify-content:space-between;min-height:46px;font-size:var(--gcs-fs-field);font-weight:500;color:inherit}.gcs-mnav__sublink .gcs-icon{color:var(--gcs-fg-muted)}.gcs-mnav__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gcs-space-2);margin:0;padding:2px 0 18px;list-style:none}.gcs-mnav__tile{display:flex;flex-direction:column;gap:6px}.gcs-mnav__tile-img{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--gcs-white)}.gcs-mnav__tile-img img{display:block;width:100%;height:100%;object-fit:contain}.gcs-mnav__tile-label{font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-xs);line-height:1;letter-spacing:.03em;text-transform:uppercase}.gcs-mnav__foot{display:grid;gap:var(--gcs-space-4);margin-top:var(--gcs-space-5)}.gcs-mnav__account{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-weight:600}.gcs-promises{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:var(--gcs-fs-small);line-height:1.35;color:var(--gcs-fg-muted)}.gcs-promises li{display:flex;align-items:center;gap:10px}.gcs-promises .gcs-icon{color:var(--gcs-fg)}.gcs-promises a{padding-block:13px;margin-block:-13px;text-decoration:underline;text-underline-offset:3px}.gcs-search__panel{max-height:100vh;max-height:100dvh}.gcs-search__bar{display:flex;align-items:center;gap:6px;width:100%;max-width:880px;margin-inline:auto;padding:10px 6px 10px var(--gcs-gutter)}.gcs-search__form{position:relative;flex:1;display:flex;align-items:center;min-width:0}.gcs-search__form>.gcs-icon{position:absolute;left:13px;color:var(--gcs-fg-muted);pointer-events:none}.gcs-search__input{padding-left:42px}.gcs-search__body{width:100%;max-width:880px;margin-inline:auto;padding:4px var(--gcs-gutter) calc(var(--gcs-space-5) + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.gcs-search__status{min-height:1px}.gcs-ps{display:grid;gap:var(--gcs-space-5)}.gcs-ps__label{margin-bottom:8px;font-size:var(--gcs-fs-label);font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-fg-muted)}.gcs-ps__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.gcs-ps__product{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:var(--gcs-space-3);padding:6px;margin-inline:-6px;border-radius:var(--gcs-radius-xs);transition:background-color .15s}.gcs-ps__product:hover,.gcs-ps__product:focus-visible{background:var(--gcs-white)}.gcs-ps__img{display:block;width:60px;height:60px;object-fit:contain;background:var(--gcs-white)}.gcs-ps__info{display:grid;gap:4px;min-width:0}.gcs-ps__title{font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-s);line-height:1;letter-spacing:.02em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gcs-ps__link{display:flex;align-items:center;justify-content:space-between;gap:var(--gcs-space-3);min-height:46px;border-bottom:1px solid var(--gcs-line);font-size:var(--gcs-fs-base);font-weight:500}.gcs-ps__link .gcs-icon{color:var(--gcs-fg-muted);transition:transform .2s var(--gcs-ease)}.gcs-ps__link:hover .gcs-icon{transform:translate(3px)}.gcs-ps__empty{font-size:var(--gcs-fs-base)}.gcs-ps__shortcut{display:flex;align-items:center;justify-content:space-between;gap:var(--gcs-space-3);min-height:56px;padding:10px 14px 8px 16px;border-radius:var(--gcs-radius-xs);background:var(--gcs-anthrazit);color:var(--gcs-white);font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-m);line-height:1;letter-spacing:.02em;text-transform:uppercase;transition:background-color .15s}.gcs-ps__shortcut:hover{background:var(--gcs-anthrazit-deep)}.gcs-ps__shortcut:focus-visible{outline:2px solid var(--gcs-anthrazit);outline-offset:2px}.gcs-ps.is-loading{opacity:.55;transition:opacity .15s}.gcs-footer{--gcs-line: var(--gcs-anthrazit-line)}.gcs-footer__news{display:grid;gap:var(--gcs-space-5);padding-block:var(--gcs-space-7);border-bottom:1px solid var(--gcs-line)}.gcs-footer__news-copy{display:grid;gap:var(--gcs-space-3)}.gcs-news__row{display:flex;gap:var(--gcs-space-2)}.gcs-news__row .gcs-input{flex:1;min-width:0}.gcs-news__row .gcs-btn{flex:none}.gcs-news__legal{margin-top:10px;font-size:var(--gcs-fs-label);line-height:1.45;color:var(--gcs-fg-muted)}.gcs-news__legal a{text-decoration:underline;text-underline-offset:2px}.gcs-news__msg{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:var(--gcs-fs-ui);font-weight:500}.gcs-news__msg--ok{color:var(--gcs-success-fg)}.gcs-news__msg--error{color:var(--gcs-error-fg)}.gcs-footer__main{display:grid;gap:var(--gcs-space-6);padding-block:40px}.gcs-footer__brand{display:grid;align-content:start;gap:var(--gcs-space-3)}.gcs-footer__brand .gcs-logo{justify-self:start}.gcs-footer__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gcs-space-5)}.gcs-footer__heading{margin-bottom:10px;color:var(--gcs-fg);font-family:var(--gcs-font-display);font-size:var(--gcs-fs-title-m);font-weight:400;line-height:1;letter-spacing:.03em;text-transform:uppercase}.gcs-footer__links{display:grid;margin:0;padding:0;list-style:none}.gcs-footer__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--gcs-space-3);list-style:none}.gcs-footer__summary::-webkit-details-marker{display:none}.gcs-footer__summary::marker{content:""}.gcs-footer__heading-text{margin:0}.gcs-footer__summary .gcs-icon{color:var(--gcs-fg-muted);transition:transform .25s var(--gcs-ease)}.gcs-footer__acc[open]>.gcs-footer__summary .gcs-icon{transform:rotate(180deg)}@media screen and (max-width:749px){.gcs-footer__menus{grid-template-columns:minmax(0,1fr);gap:0}.gcs-footer__nav{border-bottom:1px solid var(--gcs-line)}.gcs-footer__nav:first-child{border-top:1px solid var(--gcs-line)}.gcs-footer__summary{min-height:56px;margin:0;padding-block:14px 12px;cursor:pointer}.gcs-footer__acc .gcs-footer__links{padding-bottom:var(--gcs-space-3)}}@media screen and (min-width:750px){.gcs-footer__summary{pointer-events:none}.gcs-footer__summary .gcs-icon{display:none}}.gcs-footer__links a{display:inline-flex;align-items:center;max-width:100%;min-width:44px;min-height:44px;font-size:var(--gcs-fs-ui);color:var(--gcs-grey-400);transition:color .15s;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.gcs-footer__links a:hover,.gcs-footer__links a[aria-current=page]{color:var(--gcs-white)}.gcs-footer__support{display:grid;align-content:start;justify-items:start;gap:var(--gcs-space-3);font-size:var(--gcs-fs-ui);color:var(--gcs-grey-400)}.gcs-footer__support .gcs-link{min-height:44px;color:var(--gcs-fg)}.gcs-footer .gcs-footer__social{display:flex;gap:4px;margin:0 0 0 -10px}.gcs-footer__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px var(--gcs-space-4);margin:0;padding:var(--gcs-space-5) 0;border-block:1px solid var(--gcs-line);list-style:none;font-size:var(--gcs-fs-small);line-height:1.35}.gcs-footer__trust li{display:flex;align-items:center;gap:10px}.gcs-footer__trust a{padding-block:13px;margin-block:-13px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gcs-footer__bottom{display:grid;gap:var(--gcs-space-4);padding-block:var(--gcs-space-5) calc(var(--gcs-space-6) + env(safe-area-inset-bottom));font-size:var(--gcs-fs-label);color:var(--gcs-grey-400)}.gcs-loc{display:grid;gap:6px;max-width:360px}.gcs-loc .gcs-select{min-height:44px;padding-block:8px;padding-left:40px}.gcs-loc__field{position:relative}.gcs-loc__field>.gcs-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.gcs-pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.gcs-pay__icon{display:block;width:38px;height:24px;border-radius:var(--gcs-radius-xs)}@media screen and (min-width:750px){.gcs-footer__news{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--gcs-space-6)}}@media screen and (min-width:990px){.gcs-footer__main{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) minmax(0,1fr);gap:48px;padding-block:56px}.gcs-footer__trust{grid-template-columns:repeat(4,minmax(0,1fr))}.gcs-footer__bottom{grid-template-columns:auto 1fr auto;align-items:center}.gcs-footer__bottom .gcs-pay{justify-content:center}}@media screen and (max-width:989px){.gcs-hide-mobile{display:none!important}}@media screen and (min-width:990px){.gcs-hide-desktop{display:none!important}}.gcs-center{text-align:center}.gcs-nowrap{white-space:nowrap}.gcs-mt-0{margin-top:0!important}.gcs-mt-3{margin-top:var(--gcs-space-3)!important}.gcs-mt-5{margin-top:var(--gcs-space-5)!important}.gcs-list-reset{margin:0;padding:0;list-style:none}.gcs-rail.gcs-list-reset{margin-inline:calc(var(--gcs-gutter) * -1);padding-inline:var(--gcs-gutter)}.gcs-ratio{position:relative;overflow:hidden}.gcs-ratio>:is(img,video,svg){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gcs-ratio--1x1{aspect-ratio:1 / 1}.gcs-ratio--4x5{aspect-ratio:4 / 5}.gcs-ratio--16x9{aspect-ratio:16 / 9}.gcs-placeholder{display:block;background:var(--gcs-anthrazit)}@media(prefers-reduced-motion:reduce){:where([class*=gcs-]),:where([class*=gcs-]):before,:where([class*=gcs-]):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.gcs-spinner,.gcs-btn.is-loading:after,.gcs-btn[aria-busy=true]:after,.gcs-card__add[aria-busy=true] .gcs-icon,.gcs-mini-card__add[aria-busy=true] .gcs-icon{animation-duration:1.2s!important;animation-iteration-count:infinite!important}}body .gcs-card__media,body .gcs-gal__slide,body .gcs-gal__thumb,body .gcs-mini-card__media,body .gcs-line__media{background:var(--gcs-cream)}.gcs-mnav__label{display:inline-flex;align-items:center;gap:10px}.gcs-mnav__icon{flex:none;width:26px;height:26px}.gcs-qa-drawer .gcs-tile__img{display:block;width:36px;height:36px;margin:0 auto 2px;object-fit:contain;background:var(--gcs-white)}.gcs-mini-card__img,.gcs-line__media img{mix-blend-mode:multiply}.gcs-ps__img{background:transparent;mix-blend-mode:multiply}.gcs-ps .gcs-price__off{align-self:flex-start;margin-left:-5px;transform:translateY(-20%);padding:1px 2px;font-size:7.7px;letter-spacing:-.02em}
/*# sourceMappingURL=/cdn/shop/t/18/assets/gcs-base.css.map */
