.o-drop-band{position:relative;color:var(--o-ink);background:var(--o-bg);overflow:hidden;isolation:isolate}.o-drop-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.o-drop-band__bg img{width:100%;height:100%;object-fit:cover;opacity:calc(1 - .38 * var(--o-dim, 1))}.o-drop-band__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(10,10,10,calc(.85 * var(--o-dim, 1))),rgba(10,10,10,calc(.35 * var(--o-dim, 1))) 60%,rgba(10,10,10,calc(.1 * var(--o-dim, 1))))}.o-drop-band__in{display:grid;gap:28px;padding-block:0}.o-drop-band h2{font-size:clamp(44px,8vw,132px)}.o-camp{position:relative;overflow:hidden;color:var(--o-ink);isolation:isolate;min-height:var(--o-camp-height, 900px);display:grid;align-items:end}.o-camp>picture img,.o-camp>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.o-camp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--o-scrim, .45) * .78)),transparent 40%,rgba(0,0,0,var(--o-scrim, .45)))}.o-camp__in{display:grid;gap:18px;padding-block:clamp(40px,6vw,96px)}.o-camp h2{font-size:clamp(44px,7.4vw,138px);max-width:13ch}.o-camp .o-hot{left:var(--x);top:var(--y)}@media(max-width:749px){.o-camp{min-height:158vw;align-items:start}.o-camp:before{background:linear-gradient(180deg,rgba(0,0,0,var(--o-scrim, .45)),transparent 45%)}.o-camp .o-hot{left:var(--xm, var(--x));top:var(--ym, var(--y))}}.o-hot{position:absolute;z-index:3;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#fff3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #ffffffe6;display:grid;place-items:center;color:#151514;text-decoration:none}.o-hot:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.o-hot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;box-shadow:0 0 0 1px #fffc;animation:ping 2.4s var(--o-out) infinite}@keyframes ping{0%{transform:scale(.7);opacity:1}to{transform:scale(1.6);opacity:0}}.o-hot__tag{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,6px);opacity:0;pointer-events:none;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;width:max-content;max-width:240px;padding:8px 14px 8px 8px;border-radius:10px;background:var(--o-bg);color:var(--o-ink);white-space:normal;text-align:left;transition:opacity .3s,transform .4s var(--o-out);box-shadow:0 12px 30px #00000040}.o-hot__tag img{grid-row:span 2;width:48px;height:48px;object-fit:contain;background:var(--o-surface);border-radius:6px;padding:4px}.o-hot__copy{display:grid;min-width:0;gap:4px}.o-hot__tag b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .14em .2em;margin:0 -.14em -.2em;font-size:13px;font-weight:600}.o-hot__copy>span{font-family:var(--o-mono);font-size:11px}.o-hot:hover .o-hot__tag,.o-hot:focus-visible .o-hot__tag,.o-hot.is-open .o-hot__tag{opacity:1;transform:translate(-50%);pointer-events:auto}.o-cats{border-top:1px solid var(--o-line)}.o-cat{position:relative;display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:16px;padding:clamp(14px,1.6vw,22px) 0;border-bottom:1px solid var(--o-line);text-decoration:none;overflow:visible}.o-cat__n{font-family:var(--o-mono);font-size:11px;color:var(--o-muted);letter-spacing:.1em}.o-cat__t{font-size:clamp(34px,6.6vw,112px);transition:transform .6s var(--o-out),color .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.16em .14em .24em;margin:-.16em -.14em -.24em}.o-cat__c{font-family:var(--o-mono);font-size:11px;letter-spacing:.12em;color:var(--o-muted)}.o-cat__img{position:absolute;right:18%;top:50%;width:clamp(120px,14vw,230px);aspect-ratio:1;object-fit:contain;transform:translateY(-50%) rotate(-6deg) scale(.7);opacity:0;transition:opacity .35s,transform .7s var(--o-out);pointer-events:none;filter:drop-shadow(0 14px 16px color-mix(in srgb,color-mix(in srgb,rgb(var(--color-background)) 35%,#000) 30%,transparent));z-index:2}@media(max-width:749px){.o-cat{grid-template-columns:30px minmax(0,1fr);gap:8px}.o-cat__c{display:none}.o-cat__t{font-size:9.6vw;overflow:visible}}@media(hover:hover){.o-cat:hover .o-cat__t{transform:translate(clamp(10px,2vw,34px))}.o-cat:hover .o-cat__img{opacity:1;transform:translateY(-50%) rotate(4deg) scale(1)}.o-cats:hover .o-cat:not(:hover) .o-cat__t{color:var(--o-muted)}}.o-hscroll{scroll-padding-inline:var(--o-gut) var(--o-gut);display:grid;grid-auto-flow:column;grid-auto-columns:clamp(240px,30vw,460px);gap:clamp(10px,1.2vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;padding-left:var(--o-gut);padding-right:var(--o-gut);scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain}.o-hscroll::-webkit-scrollbar{display:none}.o-hscroll>*{scroll-snap-align:start}.o-look{position:relative;display:grid;gap:10px;text-decoration:none}.o-look__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--o-surface)}.o-look__img img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform 1.2s var(--o-out)}.o-look:hover .o-look__img img{transform:scale(1.04)}.o-look__cap{display:grid;gap:4px}.o-fits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1vw,16px)}@media(min-width:750px){.o-fits{grid-template-columns:repeat(4,minmax(0,1fr))}}.o-fit{position:relative;aspect-ratio:1;overflow:hidden;background:var(--o-surface)}.o-fit img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform 1s var(--o-out)}.o-fit:hover img{transform:scale(1.05)}.o-fit__h{position:absolute;left:10px;bottom:10px;padding:5px 9px 4px;border-radius:4px;background:#0000008c;color:var(--o-ink);font-family:var(--o-mono);font-size:10px;letter-spacing:.1em}.o-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--o-line)}@media(min-width:1100px){.o-specs{grid-template-columns:repeat(4,minmax(0,1fr))}}.o-spec{padding:clamp(22px,2.4vw,36px) clamp(0px,1vw,20px) clamp(22px,2.4vw,36px) 0;display:grid;gap:10px;border-bottom:1px solid var(--o-line)}.o-spec+.o-spec{padding-left:clamp(14px,1.6vw,24px);border-left:1px solid var(--o-line)}@media(max-width:1099px){.o-spec:nth-child(3){border-left:0;padding-left:0}}.o-spec__n{font-size:clamp(32px,4.2vw,64px)}.o-spec p{color:var(--o-muted);max-width:30ch}.o-join{display:grid;gap:28px;justify-items:center;text-align:center}.o-join h2{font-size:clamp(42px,8vw,140px)}.o-join p{max-width:46ch;color:var(--o-muted)}.o-promo{grid-column:span 2;position:relative;overflow:hidden;color:var(--o-ink);text-decoration:none;min-height:100%;background:var(--o-surface);isolation:isolate}.o-promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform 1.2s var(--o-out)}.o-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.55))}.o-promo:hover img{transform:scale(1.04)}.o-promo__t{position:absolute;left:0;right:0;bottom:0;display:grid;gap:8px;padding:clamp(14px,2vw,28px);justify-items:start}.o-promo__t b{font-size:clamp(30px,4vw,72px);font-weight:var(--o-display-weight)}.o-grid--shop{grid-auto-flow:dense}@media(max-width:749px){.o-promo{aspect-ratio:4 / 3;min-height:0}}.o-product-grid,.o-look-shelf{display:block}.o-heading{line-height:1.05;letter-spacing:-.02em;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}html[data-look=editorial] .o-heading{font-family:var(--o-serif);font-style:italic;font-weight:400}.o-media-placeholder{display:block;width:100%;height:100%;fill:var(--o-muted);background:var(--o-surface)}.o-drop-band__bg picture,.o-drop-band__bg .o-media-placeholder{width:100%;height:100%;display:block}.o-drop-band [data-drop-before]{display:grid;gap:var(--o-s5)}.o-drop-note{opacity:.6;max-width:80ch}.o-signup__message{flex-basis:100%}.o-drop-band .o-field{background:rgba(var(--color-foreground),.08)}.o-camp>.o-media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.o-camp__in{width:100%}.o-camp--top{align-items:start}.o-when{display:inline-flex;align-items:center;gap:var(--o-s2)}.o-when i{width:7px;height:7px;border-radius:50%;background:var(--o-hot);animation:o-blink 1.4s ease-in-out infinite}@keyframes o-blink{50%{opacity:.2}}.o-hot{text-decoration:none}.o-hot__tag{background:var(--o-bg);color:var(--o-ink)}.o-cat:focus-visible .o-cat__img{opacity:1;transform:translateY(-50%) rotate(4deg) scale(1)}.o-hscroll{gap:var(--o-s4)}.o-hscroll--flush{padding-inline:0;scroll-padding-inline:0}.o-look-controls{display:flex;justify-content:flex-end;gap:var(--o-s2);padding-top:var(--o-s5)}.o-look-strip .o-look-arrow{position:static;display:inline-grid;width:46px;height:46px;padding:0}.o-look-strip .o-look-arrow:disabled{opacity:.3;visibility:visible;pointer-events:none}.o-look-strip .tf-shelf__nav{display:none}.o-look-strip .o-look-arrow svg{fill:none;stroke:currentColor;stroke-width:1.4;width:20px;height:20px}.o-look-shelf .tf-shelf__slider-wrap{position:relative}.o-fit>a{display:block;width:100%;height:100%}.o-fit__h{color:var(--o-bg);background:rgba(var(--color-foreground),.8)}.o-fits{gap:var(--o-s4)}.o-spec:nth-child(4n+1){padding-left:0;border-left:0}.o-join__text{max-width:46ch;color:var(--o-muted)}.o-join .o-signup{justify-content:center;width:100%}.o-product-grid__items{grid-template-columns:repeat(var(--o-cols-phone, 2),minmax(0,1fr))}.o-promo{color:var(--o-photo-ink)}.o-promo .o-media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media(min-width:750px){.o-product-grid__items{grid-template-columns:repeat(var(--o-cols-tablet, 3),minmax(0,1fr))}}@media(min-width:1100px){.o-product-grid__items{grid-template-columns:repeat(var(--o-cols, 4),minmax(0,1fr))}}@media(max-width:1099px){.o-spec:nth-child(odd){border-left:0;padding-left:0}}@media(max-width:749px){.o-fits,.o-hscroll{gap:var(--o-s2)}.o-product-grid__items[style*="--o-cols-phone: 1"] .o-promo{grid-column:span 1}}@media(max-width:749px){.o-camp--mobile-top{align-items:start}.o-camp--mobile-bottom{align-items:end}}.o-camp>picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.o-camp>span[data-stagger-item]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.o-camp>span[data-stagger-item] .o-hot{pointer-events:auto}@media(max-width:749px){.o-camp--mobile-top .o-camp__in{align-self:stretch;display:flex;flex-direction:column;gap:14px}.o-camp--mobile-top .o-camp__in>div:last-child{margin-top:auto}.o-camp h2{font-size:clamp(34px,10vw,44px)}}.tf-shelf__track.is-dragging{scroll-snap-type:none!important;scroll-behavior:auto!important;cursor:grabbing;-webkit-user-select:none;user-select:none}@media(min-width:990px){.o-look-shelf .o-hscroll{grid-auto-columns:calc((100% - (var(--look-cols, 5) - 1) * var(--o-s4)) / var(--look-cols, 5))}}@media(max-width:749px){.o-cat__t{font-size:min(9.6vw,calc((100vw - 70px) / (var(--cat-chars, 8) * .88)))}}.o-cats--no-n .o-cat{grid-template-columns:minmax(0,1fr) auto}.o-cats--no-c .o-cat{grid-template-columns:60px minmax(0,1fr)}.o-cats--no-n.o-cats--no-c .o-cat{grid-template-columns:minmax(0,1fr)}@media(max-width:749px){.o-cats--no-c .o-cat{grid-template-columns:30px minmax(0,1fr)}.o-cats--no-n .o-cat,.o-cats--no-n.o-cats--no-c .o-cat{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-orbit-home.css.map */
