:root{--gb-ink:#0E0E0E;--gb-ink-2:#1A1A1A;--gb-ink-soft:#6B6B6B;--gb-paper:#FFFFFF;--gb-off:#F4F4F4;--gb-off-2:#EBEBEB;--gb-line:rgba(14,14,14,.13);--gb-line-soft:rgba(14,14,14,.07);--gb-accent:#334FB4;--gb-accent-soft:rgba(51,79,180,.08);--gb-r-xs:4px;--gb-r-sm:6px;--gb-r-md:10px;--gb-r-lg:16px;--gb-sh-1:0 1px 2px rgba(14,14,14,.04);--gb-sh-2:0 12px 30px rgba(14,14,14,.1);--gb-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--gb-e:cubic-bezier(.22,1,.36,1);--gb-e-out:cubic-bezier(.16,1,.3,1);--gb-gut:16px;--gb-sec:58px}@media(min-width:750px){:root{--gb-gut:34px;--gb-sec:84px }}@media(min-width:1200px){:root{--gb-gut:52px;--gb-sec:104px }}.gb{font-family:var(--gb-font);color:var(--gb-ink);-webkit-font-smoothing:antialiased}.gb *,.gb *:before,.gb *:after{box-sizing:border-box}.gb img{max-width:100%}.gb-wrap{max-width:1440px;margin:0 auto;padding-inline:var(--gb-gut)}@media(max-width:749px){.gb-cat,.gb-pr,.gb-br{padding-block:var(--gb-sec)!important}}.gb-eyebrow{display:inline-flex;align-items:center;gap:.6em;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--gb-ink-soft);margin:0}.gb-eyebrow:before{content:"";width:20px;height:1px;background:var(--gb-accent);flex:0 0 auto}.gb-eyebrow--c:before{display:none}.gb-h1{font-weight:800;font-size:clamp(58px,17vw,124px);line-height:.86;letter-spacing:-.045em;text-transform:uppercase;margin:0}.gb-h2{font-weight:800;font-size:clamp(34px,10vw,66px);line-height:.92;letter-spacing:-.04em;text-transform:uppercase;margin:0}.gb-h3{font-weight:700;font-size:clamp(15px,4.2vw,19px);line-height:1.2;letter-spacing:-.02em;margin:0}.gb-p{font-size:15px;line-height:1.6;color:var(--gb-ink-soft);margin:0}@media(min-width:750px){.gb-p{font-size:16px}}.gb-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:1em 1.9em;font-family:var(--gb-font);font-size:11.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border-radius:var(--gb-r-sm);border:1px solid var(--gb-ink);color:var(--gb-ink);background:transparent;overflow:hidden;cursor:pointer;transition:color .35s var(--gb-e),border-color .35s var(--gb-e),transform .2s var(--gb-e);-webkit-tap-highlight-color:transparent}.gb-btn__l{position:relative;z-index:2}.gb-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gb-ink);transform:translateY(101%);transition:transform .45s var(--gb-e);z-index:0}@media(hover:hover){.gb-btn:hover:before{transform:translateY(0)}.gb-btn:hover{color:var(--gb-paper)}}.gb-btn:active{transform:scale(.98)}.gb-btn--fill{background:var(--gb-ink);color:var(--gb-paper);border-color:var(--gb-ink)}.gb-btn--fill:before{background:var(--gb-paper)}@media(hover:hover){.gb-btn--fill:hover{color:var(--gb-ink)}}.gb-btn--light{border-color:#ffffff73;color:#fff}.gb-btn--light:before{background:#fff}@media(hover:hover){.gb-btn--light:hover{color:var(--gb-ink);border-color:#fff}}.gb-btn--full{width:100%}@media(min-width:750px){.gb-btn--full{width:auto}}.gb-link{position:relative;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:inherit;padding-bottom:.45em;white-space:nowrap}.gb-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--gb-e)}.gb-link:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--gb-line)}@media(hover:hover){.gb-link:hover:after{transform:scaleX(1);transform-origin:left}}.gb-r{opacity:0;transform:translate3d(0,26px,0);transition:opacity .8s var(--gb-e-out),transform .8s var(--gb-e-out);transition-delay:var(--d,0ms)}.gb-r.is-in{opacity:1;transform:none}.gb-r--l{transform:translate3d(-32px,0,0)}.gb-r--r{transform:translate3d(32px,0,0)}.gb-wipe{clip-path:inset(0 0 100% 0);transition:clip-path 1.05s var(--gb-e-out);transition-delay:var(--d,0ms)}.gb-wipe.is-in{clip-path:inset(0 0 0 0)}.gb-mask{display:block;overflow:hidden;padding-block:.06em}.gb-mask>span{display:block;transform:translateY(112%);transition:transform .95s var(--gb-e-out);transition-delay:var(--d,0ms)}.is-in .gb-mask>span,.gb-mask.is-in>span{transform:none}.gb-chars span{display:inline-block;transform:translateY(102%);opacity:0;transition:transform .75s var(--gb-e-out),opacity .5s linear;transition-delay:calc(var(--i,0) * 26ms)}.gb-chars.is-in span{transform:none;opacity:1}.gb-chars .gb-sp{width:.26em}.gb-stagger>*{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s var(--gb-e-out),transform .7s var(--gb-e-out)}.gb-stagger.is-in>*{opacity:1;transform:none}.gb-stagger.is-in>*:nth-child(1){transition-delay:.03s}.gb-stagger.is-in>*:nth-child(2){transition-delay:.09s}.gb-stagger.is-in>*:nth-child(3){transition-delay:.15s}.gb-stagger.is-in>*:nth-child(4){transition-delay:.21s}.gb-stagger.is-in>*:nth-child(5){transition-delay:.27s}.gb-stagger.is-in>*:nth-child(6){transition-delay:.33s}.gb-stagger.is-in>*:nth-child(7){transition-delay:.39s}.gb-stagger.is-in>*:nth-child(8){transition-delay:.45s}.gb-media{position:relative;overflow:hidden;background:var(--gb-off);display:block}.gb-media>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.05s var(--gb-e)}.gb-card{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--gb-paper);border:1px solid var(--gb-line-soft);border-radius:var(--gb-r-md);overflow:hidden;transition:border-color .35s var(--gb-e),transform .35s var(--gb-e),box-shadow .35s var(--gb-e);-webkit-tap-highlight-color:transparent}.gb-card:active{transform:scale(.99)}@media(hover:hover){.gb-card:hover{border-color:var(--gb-ink);transform:translateY(-4px);box-shadow:var(--gb-sh-2)}.gb-card:hover .gb-media>img{transform:scale(1.05)}}.gb-card .gb-media{aspect-ratio:1/1;background:var(--gb-paper)}.gb-card .gb-media>img{object-fit:contain;padding:6%}.gb-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;opacity:0;transition:opacity .55s var(--gb-e)}@media(hover:hover){.gb-card:hover .gb-card__alt{opacity:1}}.gb-card__badge{position:absolute;top:9px;left:9px;z-index:2;background:var(--gb-ink);color:#fff;font-size:8.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:.45em .8em;border-radius:var(--gb-r-xs)}.gb-card__badge--out{background:#0e0e0e8c}.gb-card__badge--sale{background:var(--gb-accent)}.gb-card__b{display:flex;flex-direction:column;gap:4px;padding:13px 13px 15px;flex:1 1 auto}.gb-card__v{font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--gb-ink-soft)}.gb-card__t{font-size:14px;font-weight:600;line-height:1.32;letter-spacing:-.01em;color:var(--gb-ink);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.64em}.gb-card__p{margin-top:auto;padding-top:7px;font-size:15.5px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--gb-ink);display:inline-flex;align-items:baseline;gap:.45em;flex-wrap:nowrap;white-space:nowrap}.gb-card__p s{font-weight:400;font-size:.8em;color:var(--gb-ink-soft);opacity:.65}.gb-rail{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--gb-gut);margin-inline:calc(var(--gb-gut) * -1);padding-bottom:6px;scrollbar-width:none;-ms-overflow-style:none}.gb-rail::-webkit-scrollbar{display:none}.gb-rail>*{scroll-snap-align:start}.gb-mq{display:flex;overflow:hidden}.gb-mq__t{display:flex;flex:0 0 auto;align-items:center;gap:var(--gap,2.4rem);padding-right:var(--gap,2.4rem);animation:gb-mq var(--sp,30s) linear infinite}@media(hover:hover){.gb-mq:hover .gb-mq__t{animation-play-state:paused}}@keyframes gb-mq{to{transform:translate(-100%)}}@keyframes gb-cue{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(7px);opacity:.9}}.gb-prog{position:fixed;top:0;left:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(var(--p,0));background:var(--gb-accent);z-index:90;pointer-events:none}.gb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));background:#0e0e0ef2;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-top:1px solid rgba(255,255,255,.09);transform:translateY(115%);transition:transform .42s var(--gb-e)}.gb-sticky.is-on{transform:none}.gb-sticky__i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:48px;padding:6px 2px;text-decoration:none;color:#ffffffb8;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--gb-r-xs);transition:background .25s,color .25s;-webkit-tap-highlight-color:transparent}.gb-sticky__i:active{background:#ffffff24;color:#fff}@media(min-width:750px){.gb-sticky{display:none}}@media(prefers-reduced-motion:reduce){.gb-r,.gb-stagger>*,.gb-chars span{opacity:1!important;transform:none!important;transition:none!important}.gb-mask>span{transform:none!important;transition:none!important}.gb-wipe{clip-path:none!important;transition:none!important}.gb-mq__t,.gb-hero__img{animation:none!important}.gb-media>img{transition:none}.gb-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gb-core.css.map */
