.ww-card-frame{border:1.5px solid rgb(var(--color-foreground, 18 18 18));border-radius:12px;overflow:hidden;background:rgb(var(--color-background, 255 255 255))}.ww-card-frame>.media{display:block;border-radius:0}.ww-card-frame>.media{padding-bottom:130%!important}.ww-card-frame>.media>img{object-fit:cover!important}.ww-card-sizes{border-top:1.5px solid rgb(var(--color-foreground, 18 18 18));padding:6px 0;background:rgb(var(--color-background, 255 255 255))}.ww-card-sizes__track{--ww-sizes-fade: 20px;display:flex;gap:6px;padding:0 6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ww-card-sizes__track>:first-child{margin-left:auto}.ww-card-sizes__track>:last-child{margin-right:auto}.ww-card-sizes__track::-webkit-scrollbar{display:none}.ww-card-sizes__track.is-overflowing{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--ww-sizes-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--ww-sizes-fade)),transparent)}.ww-card-sizes__track.is-overflowing:after{content:"";flex:0 0 calc(var(--ww-sizes-fade) - 6px)}.ww-size-pill{flex:0 0 auto;min-width:46px;height:28px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1.5px solid rgb(var(--color-foreground, 18 18 18));border-radius:999px;background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 18 18 18));cursor:pointer;transition:background .12s,color .12s}@media(hover:hover){.ww-size-pill:hover{background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255))}}.ww-size-pill.is-loading{opacity:.55;pointer-events:none}.ww-size-pill--soldout,.ww-size-pill--soldout:hover{border-color:rgba(var(--color-foreground, 18 18 18),.2);background:rgb(var(--color-background, 255 255 255));color:rgba(var(--color-foreground, 18 18 18),.38);text-decoration:line-through;cursor:not-allowed}.ww-card-add{display:block;width:calc(100% - 12px);margin:0 6px}.ww-card-add.ww-size-pill--soldout{text-decoration:none}.ww-card-frame>.media{container-type:inline-size}.ww-card-frame>.media>.ww-soldout-stamp{position:absolute;top:50%;left:50%;z-index:2;width:min-content;height:auto;max-width:none;transform:translate(-50%,-50%) rotate(-32deg);color:#d21f2e;opacity:.92;font-family:var(--font-heading-family);font-size:3rem;font-weight:900;line-height:.84;letter-spacing:.01em;text-align:center;text-transform:uppercase;white-space:normal;pointer-events:none;user-select:none;-webkit-user-select:none}@supports (font-size: 1cqw){.ww-card-frame>.media>.ww-soldout-stamp{font-size:21cqw}}@keyframes ww-stamp-flash{0%{opacity:.92}80%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:no-preference){body.ww-stamp-flash .ww-card-frame>.media>.ww-soldout-stamp{animation:ww-stamp-flash 1s step-end infinite}}.product-card.card-wrapper .ww-card-frame+.card-information{padding-top:1rem}.product-card.card-wrapper .ww-card-frame+.card-information .card__title{font-size:1.3rem;font-weight:700;line-height:1.25;text-transform:uppercase}.product-card.card-wrapper .ww-card-frame+.card-information .price{margin-top:.3rem;font-size:1.4rem;font-weight:700}.product-card.card-wrapper .ww-card-frame+.card-information .card__badge{min-height:0}.product-card.card-wrapper:hover .ww-card-frame+.card-information .price{opacity:1}@media screen and (max-width:575px){.collection-product-list.collection-product-list--2-mobile{gap:2.4rem .8rem}.container:has(.collection-product-list--2-mobile){padding-left:1rem;padding-right:1rem}.collection-product-list .ww-card-sizes__track{--ww-sizes-fade: 14px;gap:4px;padding:0 5px}.collection-product-list .ww-card-sizes__track .ww-size-pill{min-width:36px;height:26px;padding:0 6px;font-size:11px}}@media screen and (max-width:374px){.collection-product-list .ww-card-sizes__track{gap:3px;padding:0 4px}.collection-product-list .ww-card-sizes__track .ww-size-pill{min-width:35px;padding:0 5px}}.is-dragging{scroll-snap-type:none!important;scroll-behavior:auto!important;cursor:grabbing;user-select:none;-webkit-user-select:none}.is-dragging *{pointer-events:none}.is-gliding{scroll-snap-type:none!important;scroll-behavior:auto!important}@media screen and (min-width:576px){.collection-product-list{column-gap:1rem}}.product-form__submit{background:rgb(var(--color-foreground, 18 18 18))!important;color:rgb(var(--color-background, 255 255 255))!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.product-form__submit:not([disabled]):hover{opacity:.9}.price__sale .price-item--sale,.price--on-sale .price-item--sale{color:#d21f2e!important;font-weight:700}.ww-save{color:#d21f2e;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.list-choice .list-choice-objects{z-index:10}.ww-fit{margin:40px 0 52px}.ww-fit__head{letter-spacing:.12em;text-transform:uppercase;opacity:.65;font-size:1.1rem;margin-bottom:12px}.ww-fit__track{position:relative;height:18px;margin:0 9px}.ww-fit__track:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background:rgba(var(--color-foreground,18 18 18),.16);transform:translateY(-50%)}.ww-fit__stop{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:rgba(var(--color-foreground,18 18 18),.25);transform:translate(-50%,-50%)}.ww-fit__stop.is-active{width:18px;height:18px;background:rgb(var(--color-foreground,18 18 18))}.ww-fit__stop:nth-child(1){left:0}.ww-fit__stop:nth-child(2){left:50%}.ww-fit__stop:nth-child(3){left:100%}.ww-fit__labels{display:flex;justify-content:space-between;margin-top:10px;font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.ww-fit__labels span{flex:1 1 0}.ww-fit__labels span:nth-child(2){text-align:center}.ww-fit__labels span:last-child{text-align:right}.ww-fit__labels span.is-active{font-weight:800;opacity:1;color:rgb(var(--color-foreground,18 18 18))}.ww-fit--slim .ww-fit__labels,.ww-fit--regular .ww-fit__labels,.ww-fit--oversized .ww-fit__labels{opacity:1}.ww-fit__labels span:not(.is-active){opacity:.6}.ww-acc__body .ww-fit-word{font-weight:800;text-transform:uppercase;letter-spacing:.03em}.ww-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 16px;margin:16px 0;padding:14px 0;border-block:1px solid rgba(var(--color-foreground,18 18 18),.12)}.ww-specs__item{display:flex;flex-direction:column;gap:2px}.ww-specs__k{font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;opacity:.55}.ww-specs__v{font-weight:700;font-size:.92rem}.ww-acc-group{margin:18px 0;border-top:1px solid rgba(var(--color-foreground,18 18 18),.12)}.ww-acc{border-bottom:1px solid rgba(var(--color-foreground,18 18 18),.12)}.ww-acc>summary{list-style:none;cursor:pointer;padding:14px 0;display:flex;justify-content:space-between;align-items:center;font-weight:600;letter-spacing:.02em}.ww-acc>summary::-webkit-details-marker{display:none}.ww-acc>summary:after{content:"+";font-size:1.2em;opacity:.6}.ww-acc[open]>summary:after{content:"\2212"}.ww-acc__body{padding:0 0 14px;opacity:.8;font-size:1.4rem;line-height:1.5}.ww-proof-banner{background:#000;color:#fff;text-align:center;padding:12px 16px;margin:32px 0 0}.ww-proof-banner .ww-proof-banner__text{color:#fff;margin:0;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:700;line-height:1.2;text-transform:uppercase}.ww-proof-banner__inner{display:flex;align-items:center;justify-content:center;gap:16px}.ww-proof-banner__logo{flex:0 0 auto;width:56px;height:56px}.ww-proof-banner__content{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.ww-proof-banner__handle{color:#fff;font-size:1.4rem;letter-spacing:.04em;line-height:1.2}.ww-similar__more{display:flex;justify-content:center;margin-top:32px}.ww-similar__more .button{min-height:5.2rem;min-width:18rem;padding:0 3.6rem;font-size:1.6rem}.ww-reviews{max-width:44rem;margin:0 auto;padding:40px 16px;text-align:center}.ww-reviews__title{margin:0 0 14px;font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700;text-transform:uppercase}.ww-reviews__summary{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.ww-reviews__stars{display:flex;gap:3px}.ww-reviews__stars .icon-star{width:1.8rem;height:1.8rem}.ww-reviews__stars .icon-star:not(.star-active){opacity:.2}.ww-reviews__score{font-size:1.5rem}.ww-reviews__count{margin:6px 0 20px;font-size:1.4rem}.ww-reviews__bars{display:grid;gap:6px;margin:0 auto 24px;max-width:32rem}.ww-reviews__row{display:grid;grid-template-columns:auto 1fr 3rem;align-items:center;gap:12px;font-size:1.2rem}.ww-reviews__row-stars{letter-spacing:2px;white-space:nowrap;opacity:1}.ww-reviews__row-stars span{opacity:.2}.ww-reviews__row-stars span.is-on{opacity:1}.ww-reviews__bar{height:1rem;background:rgba(var(--color-foreground,18 18 18),.08)}.ww-reviews__bar span{display:block;height:100%;background:#111}.ww-reviews__row-n{text-align:left;opacity:.7}.ww-reviews__button{margin-top:8px}.ww-faq{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "list" "button";gap:1.6rem;margin:4rem 0;padding:0 2rem;color:rgb(var(--color-foreground, 18 18 18))}.ww-faq .ww-faq__title{grid-area:title;margin:.12em 0 0;color:inherit;font-size:2.2rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;text-align:center;text-transform:uppercase}.ww-faq__list{grid-area:list;display:flex;flex-direction:column;gap:.8rem;min-width:0}.ww-faq__item{border:1.5px solid rgb(var(--color-foreground, 18 18 18));border-radius:12px;background:rgb(var(--color-background, 255 255 255))}.ww-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.4rem 1.4rem 1.8rem;list-style:none;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:1.35;-webkit-tap-highlight-color:transparent}.ww-faq__item summary::-webkit-details-marker{display:none}.ww-faq__icon{position:relative;flex:0 0 auto;width:3.2rem;height:3.2rem;box-sizing:border-box;border:1.5px solid rgb(var(--color-foreground, 18 18 18));border-radius:50%;color:rgb(var(--color-foreground, 18 18 18));transition:background .2s ease,color .2s ease}.ww-faq__icon:before,.ww-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.2rem;border-radius:.2rem;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.ww-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ww-faq__item[open] .ww-faq__icon{background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255))}.ww-faq__item[open] .ww-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.ww-faq__answer{padding:0 1.8rem 1.8rem;font-size:1.4rem;line-height:1.6}.ww-faq__answer p{margin:0 0 .8rem;color:rgba(var(--color-foreground, 18 18 18),.75)}.ww-faq__answer p:last-child{margin-bottom:0}.ww-faq__answer a{color:rgb(var(--color-foreground, 18 18 18));font-weight:700;text-decoration:underline;text-underline-offset:3px}.ww-faq__button{grid-area:button;justify-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;margin:.8rem 0 .12em;padding:0 2.8rem;border-radius:999px;background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255));font-size:1.3rem;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-decoration:none;transition:opacity .15s ease}@media(hover:hover){.ww-faq__item summary:hover .ww-faq__icon{background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255))}.ww-faq__button:hover{opacity:.85}}@media screen and (min-width:990px){.ww-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:none;grid-template-rows:repeat(var(--ww-faq-rows, 1),auto);column-gap:6rem;row-gap:.8rem;margin:6rem 0;padding:0 4rem}.ww-faq__list{display:contents}.ww-faq__item{grid-column:2}.ww-faq .ww-faq__title{grid-column:1;grid-row:1;align-self:start;justify-self:start;margin-top:0;font-size:3.2rem;line-height:1;text-align:left}.ww-faq__button{grid-column:1;grid-row:var(--ww-faq-button-row, 2);align-self:end;justify-self:start;margin:0 0 .12em}.ww-faq__item summary{padding:1.8rem 1.8rem 1.8rem 2.4rem;font-size:1.6rem}.ww-faq__answer{padding:0 2.4rem 2.2rem;font-size:1.5rem}}@supports (text-box: trim-start cap alphabetic){@media screen and (min-width:990px){.ww-faq .ww-faq__title{margin-top:.12em;text-box:trim-start cap alphabetic}}}.ww-model-sizing{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 0;padding:8px 14px;border:1.5px solid rgb(var(--color-foreground,18 18 18));border-radius:6px;font-size:1.2rem;line-height:1.4}.ww-model-sizing span{white-space:nowrap}@media(max-width:389px){.ww-model-sizing{padding:8px 10px;gap:8px;font-size:1.1rem}}.ww-model-sizing .ww-gallery-dots{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;margin:-8px 0}.ww-gallery-dots__dot{position:relative;flex:0 0 auto;width:11px;height:28px;padding:0;border:0;background:none;cursor:pointer}.ww-gallery-dots__dot:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:rgba(var(--color-foreground,18 18 18),.22);transform:translate(-50%,-50%);transition:background .2s ease,transform .2s ease}.ww-gallery-dots__dot.is-active:before{background:rgb(var(--color-foreground,18 18 18));transform:translate(-50%,-50%) scale(1.35)}.ww-gallery-dots--many .ww-gallery-dots__dot{width:8px}.ww-gallery-dots--many .ww-gallery-dots__dot:before{width:5px;height:5px}.ww-model-sizing--gallery{position:relative}.ww-model-sizing--gallery .ww-gallery-dots{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}@media screen and (max-width:989px){section.container[id^=MainProduct-]{padding-top:0!important}.product-section{overflow-x:clip}.product-section .product__media-wrapper{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.product-section .product__media-list-wrapper-mobile .product__media img{object-fit:cover}.product-section .ww-model-sizing--gallery{margin:0;padding:8px 1.6rem;border-width:0;border-radius:0;font-size:1.2rem}}.ww-stock-note{display:inline-flex;align-items:center;gap:8px;margin-right:auto;margin-left:1.2rem;font-size:1.3rem;font-weight:600}.ww-stock-note:empty{display:none}.ww-stock-note__state{display:inline-flex;align-items:center;gap:8px}.ww-stock-note__state--low{color:#c8232c}.ww-stock-note__state--out{opacity:.6}.ww-stock-note__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.ww-stock-note__state--in .ww-stock-note__dot{background:#2e7d32}.product-form__group-size-heading .adv-btn-opener{margin-left:auto}.product-form__input--radios:has(.ww-stock-note) .product-form__group-name{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product-form__input--radios:has(.ww-stock-note) .ww-stock-note{margin-left:0}.product-form__input--radios:has(.ww-stock-note) label{text-transform:uppercase}.ww-model-sizing--info{display:none}@media(min-width:750px){.ww-model-sizing--gallery{display:none}.ww-model-sizing--info{display:flex;margin:1.6rem 0 1.5rem}}.product-form__input--radios .product-form__group-size-heading{margin-bottom:1.4rem}.ww-acc__more{margin:16px 0 4px;text-align:center;font-weight:700;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;opacity:1}.ww-acc__more span{text-decoration:underline;text-underline-offset:3px}.product__info-container .product-trust{border-top:0}.product__info-container .ww-acc-group{margin-top:36px}.ww-community{margin:32px 0 0;background:#000;color:#fff}.ww-community__head{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px 16px}.ww-community__avatar{position:relative;flex:0 0 auto;width:56px;height:56px}.ww-community__avatar-image{display:block;width:100%;height:100%;padding:5px;border:2px solid #fff;border-radius:50%;object-fit:contain;background:#000;box-sizing:border-box}.ww-community__badge{position:absolute;right:-8px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid #000;border-radius:50%;color:#fff;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);box-sizing:border-box}.ww-community__text{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ww-community .ww-community__title{margin:0;color:#fff;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:700;line-height:1.2;text-transform:uppercase}.ww-community__handle{color:#fff;font-size:1.4rem;letter-spacing:.04em;text-decoration:none}.ww-community__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 6px 18px}.ww-community__item{position:relative;flex:0 0 calc((100% - 12px) / 3);margin:0;overflow:hidden;border-radius:0;background:#111}.ww-community__image{display:block;width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:center top}.ww-community__item--link{display:block;color:#fff;text-decoration:none}.ww-community__item--link .ww-community__image{transition:transform .4s ease}.ww-community__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1rem;background:#00000073;color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:.02em;text-align:center;word-break:break-word;opacity:0;transition:opacity .25s ease;pointer-events:none}.ww-community__overlay svg{width:3rem;height:3rem}.ww-community__item--link:focus-visible .ww-community__overlay{opacity:1}@media(hover:hover){.ww-community__item--link:hover .ww-community__overlay{opacity:1}.ww-community__item--link:hover .ww-community__image{transform:scale(1.03)}}@media(min-width:990px){.ww-community__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:2px;padding:0}}@media(max-width:989px){.template-product .collapsible-content-section{margin-top:22px}}.product-form__input--radios:has(.product-form__group-size-heading) .product-form__controls-group{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.product-form__input--radios:has(.product-form__group-size-heading) .product-form__controls-group:has(.pills-variant-labels:nth-of-type(7)){justify-content:flex-start}.product-form__input--radios:has(.product-form__group-size-heading) .pills-variant-labels{flex:0 0 calc((100% - 5 * .6rem) / 6);min-width:0;height:4rem;padding:0 .2rem;font-size:1.3rem;font-weight:600}.product-form__input--radios:has(.product-form__group-size-heading) input[type=radio]:checked:not(.disabled)+.pills-variant-labels{border-color:rgb(var(--color-foreground, 18 18 18));background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255))}@media(max-width:319px){.product-form__input--radios:has(.product-form__group-size-heading) .pills-variant-labels{flex-basis:calc((100% - 3 * .6rem) / 4)}}.product-form__buttons .product-form__submit{min-height:5.6rem;border-radius:1.2rem!important;font-size:1.7rem;letter-spacing:.06em}@media screen and (max-width:1199px){.header{min-height:0;padding:.4rem 0}.header-top__logo .header__heading-link img.header__heading-logo{height:4.4rem;object-fit:cover}}@media screen and (min-width:1200px){.header-top{padding:.8rem 0}.header-top__logo .header__heading-link img.header__heading-logo{height:5.6rem;object-fit:cover}}.shopify-section-header-sticky{top:var(--ww-announcement-h, 0px)}.ww-row{margin:4rem 0}.ww-row__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:0 2rem;margin-bottom:1.4rem}.ww-row .ww-row__title{margin:0;font-size:2.2rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}.ww-row__link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:3.6rem;padding:0 1.6rem;border:1.5px solid rgb(var(--color-foreground, 18 18 18));border-radius:999px;background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255));font-size:1.2rem;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .15s ease}@media(hover:hover){.ww-row__link:hover{opacity:.85}}.ww-row__viewport{position:relative}.ww-row__arrow{display:none}.ww-row__track{display:flex;gap:1rem;margin:0;padding:0 2rem .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2rem;scrollbar-width:none}.ww-row__track::-webkit-scrollbar{display:none}.ww-row__item{flex:0 0 60vw;min-width:0;scroll-snap-align:start}.ww-row__skeleton{aspect-ratio:1 / 1.45;background:rgba(var(--color-foreground, 18 18 18),.05);border-color:rgba(var(--color-foreground, 18 18 18),.08)}@media screen and (min-width:750px){.ww-row__item{flex-basis:calc((100% - 3rem) / 3.3)}}@media screen and (min-width:990px){.ww-row__head,.ww-row__track{padding-left:4rem;padding-right:4rem}.ww-row__track{scroll-padding-inline:4rem;gap:1.6rem}.ww-row__item{flex-basis:calc((100% - 4.8rem)/4)}}@media screen and (min-width:990px){.ww-row__arrow{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:var(--ww-arrow-top, 40%);z-index:3;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:rgb(var(--color-foreground, 18 18 18));cursor:pointer;opacity:0;pointer-events:none;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 .4rem rgba(255,255,255,.9));transform:translateY(-50%);transition:opacity .2s ease,transform .15s ease}.ww-row__arrow svg{width:3.6rem;height:3.6rem}.ww-row__arrow--prev{left:2.4rem}.ww-row__arrow--next{right:2.4rem}.ww-row__arrow:focus-visible{opacity:1;pointer-events:auto}}@media screen and (min-width:990px)and (hover:hover){.ww-row:hover .ww-row__arrow{opacity:1;pointer-events:auto}.ww-row__arrow--prev:hover{transform:translate(-.3rem,-50%)}.ww-row__arrow--next:hover{transform:translate(.3rem,-50%)}}@media screen and (min-width:990px)and (hover:none){.ww-row__arrow{opacity:1;pointer-events:auto}}@media screen and (min-width:990px){.ww-row.is-at-start .ww-row__arrow--prev,.ww-row.is-at-end .ww-row__arrow--next{opacity:0;pointer-events:none}}.ww-similar .ww-row{margin:0 0 2.4rem}.cart-upsell.ww-pdp-upsell{margin:2.4rem 0 2.8rem;padding:0;border:0}.ww-pdp-upsell__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:.8rem}.ww-pdp-upsell__head .cart-upsell__heading{margin:0;font-size:1.3rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ww-pdp-upsell__dots{display:flex;align-items:center;margin-right:-4px}.ww-pdp-upsell__dot{position:relative;width:14px;height:24px;padding:0;border:0;background:none;cursor:pointer}.ww-pdp-upsell__dot:before{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:rgba(var(--color-foreground,18 18 18),.22);transform:translate(-50%,-50%);transition:background .2s ease}.ww-pdp-upsell__dot.is-active:before{background:rgb(var(--color-foreground,18 18 18))}.ww-pdp-upsell .cart-upsell__rail{position:relative;display:flex;gap:1rem;padding:2px 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ww-pdp-upsell .cart-upsell__rail::-webkit-scrollbar{display:none}.ww-pdp-upsell .cart-upsell__item{flex:0 0 100%;width:auto;box-sizing:border-box;display:flex;align-items:center;gap:1.2rem;padding:1rem;border:1.5px solid rgb(var(--color-foreground,18 18 18));border-radius:12px;background:rgb(var(--color-background,255 255 255));scroll-snap-align:center;scroll-snap-stop:always}.ww-pdp-upsell .cart-upsell__media{flex:0 0 auto;width:8.8rem;height:8.8rem;overflow:hidden;border-radius:8px}.ww-pdp-upsell .cart-upsell__image{width:100%;height:100%;object-fit:cover}.ww-pdp-upsell .cart-upsell__info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.2rem}.ww-pdp-upsell .cart-upsell__title{font-size:1.4rem;font-weight:700;line-height:1.25;text-transform:uppercase}.ww-pdp-upsell .cart-upsell__price{font-size:1.4rem}.ww-pdp-upsell .cart-upsell__sizes{gap:.6rem;margin-top:.8rem;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent)}.ww-pdp-upsell .cart-upsell__sizes:after{content:"";flex:0 0 12px}.ww-pdp-upsell .cart-upsell__size{min-width:4.4rem;height:3rem;border:1.5px solid rgb(var(--color-foreground,18 18 18));font-size:1.2rem}@media(hover:hover){.ww-pdp-upsell .cart-upsell__size:hover:not(:disabled){background:rgb(var(--color-foreground,18 18 18));color:rgb(var(--color-background,255 255 255))}}.ww-pdp-upsell .cart-upsell__add{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:3.4rem;margin-top:.8rem;padding:0 1.8rem;border:1.5px solid rgb(var(--color-foreground,18 18 18));border-radius:999px;background:none;color:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer}@media(hover:hover){.ww-pdp-upsell .cart-upsell__add:hover{background:rgb(var(--color-foreground,18 18 18));color:rgb(var(--color-background,255 255 255))}}@media screen and (max-width:989px){.product__info-container product-form.product-form,.product__info-container .cart-upsell.ww-pdp-upsell{margin-left:-1rem;margin-right:-1rem}}.sticky-atc .sticky-atc__button{min-height:5.2rem;padding:0 2.6rem;border-radius:1.2rem;background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255));font-size:1.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sticky-atc{padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}body.overflow-hidden-tablet .sticky-atc.is-active{transform:translateY(110%)}.footer:after{content:"";display:block;height:var(--ww-sticky-atc-h, 0px)}.ww-pdp-tiers{margin:0 0 2.8rem}.ww-pdp-tiers .cart-tiers,.ww-pdp-tiers .cart-tiers .cart-shipping-bar__text{padding:0}.ww-pdp-tiers .cart-tiers__steps{margin-left:0;margin-right:0}@media screen and (max-width:989px){.product__info-container .ww-pdp-tiers{margin-left:-1rem;margin-right:-1rem}}.ww-cbar{position:sticky;top:calc(var(--ww-announcement-h, 0px) + var(--ww-header-h, 0px));z-index:10;background:rgb(var(--color-background, 255 255 255));transition:top .15s ease-out}.ww-cbar__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.6rem 1.6rem}.ww-cbar__stock,.ww-cbar__sort summary{display:inline-flex;align-items:center;gap:.8rem;height:3rem;box-sizing:border-box;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ww-cbar__stock{padding:0 1.2rem;border:1px solid rgba(var(--color-foreground, 18 18 18),.2);border-radius:.8rem;background:transparent}.ww-cbar__dot{flex:0 0 auto;width:.8rem;height:.8rem;border-radius:50%;background:rgba(var(--color-foreground, 18 18 18),.35)}.ww-cbar__stock.is-active{border-color:rgb(var(--color-foreground, 18 18 18))}.ww-cbar__stock.is-active .ww-cbar__dot{background:#2e7d32}.ww-cbar__stock.is-disabled{opacity:.5;cursor:default}.ww-cbar__sort{position:relative}.ww-cbar__sort summary{list-style:none;padding:0 1rem;border-radius:.6rem}.ww-cbar__sort summary::-webkit-details-marker{display:none}.ww-cbar__sort[open] summary{background:rgba(var(--color-foreground, 18 18 18),.06)}.ww-cbar__chevron{transition:transform .15s ease}.ww-cbar__sort[open] .ww-cbar__chevron{transform:rotate(180deg)}.ww-cbar__menu{position:absolute;right:0;top:calc(100% + .4rem);z-index:2;box-sizing:border-box;min-width:24rem;max-width:calc(100vw - 3.2rem);margin:0;padding:.6rem 0;list-style:none;background:rgb(var(--color-background, 255 255 255));border:1px solid rgba(var(--color-foreground, 18 18 18),.12);border-radius:.6rem;box-shadow:0 1rem 3rem #0000001f}.ww-cbar__menu a{display:block;padding:1.2rem 1.8rem;font-size:1.5rem;line-height:1.3;color:inherit;text-decoration:none}.ww-cbar__menu a:hover{background:rgba(var(--color-foreground, 18 18 18),.05)}.ww-cbar__menu a.is-current{font-weight:700}@media screen and (min-width:990px){.ww-cbar__inner{padding:.6rem 4rem}}.ww-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-background, 255 255 255),.55);opacity:0;pointer-events:none;transition:opacity .15s ease}.ww-loader[hidden]{display:none}.ww-loader.is-visible{opacity:1}.ww-loader.is-blocking{pointer-events:auto;cursor:progress}.ww-loader__ring{box-sizing:border-box;width:5rem;height:5rem;border:.4rem solid rgba(var(--color-foreground, 18 18 18),.14);border-top-color:rgb(var(--color-foreground, 18 18 18));border-radius:50%;animation:ww-loader-spin .8s linear infinite}@keyframes ww-loader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ww-loader__ring{animation-duration:1.8s}}.ww-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:20vh;background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 18 18 18));pointer-events:none;animation:ww-splash-out .35s ease .75s forwards}.ww-splash__logo{width:clamp(8rem,24vw,11rem);aspect-ratio:170 / 192;background-color:currentColor;-webkit-mask:var(--ww-logo) center / contain no-repeat;mask:var(--ww-logo) center / contain no-repeat;animation:ww-splash-logo .4s ease both}@keyframes ww-splash-logo{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ww-splash-out{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce),print{.ww-splash{display:none}}:root{--ww-header-natural-h: 5.3rem;--ww-hero-peek: 9rem}@media screen and (min-width:990px){:root{--ww-header-natural-h: 12rem}}.image-banner.image-banner--screen .image-banner__wrapper .image-banner__column{margin-bottom:2.4rem}.image-banner__img picture{display:contents}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.shopify-section:has(>.image-banner--pinned){overflow:clip}.image-banner--pinned{animation:ww-hero-pin linear both;animation-timeline:scroll(root block);animation-range:calc(var(--ww-header-natural-h) + 1px) calc(var(--ww-header-natural-h) + 1px + var(--image-height))}}}@keyframes ww-hero-pin{to{transform:translateY(var(--image-height))}}.footer .footer__localization .localization-form__select{gap:1.2rem;padding:1rem 1.4rem;background:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.45);border-radius:.8rem}.footer .footer__localization .localization-form__select .value{gap:1.2rem;font-size:1.4rem;font-weight:600;color:inherit;white-space:nowrap}.footer .footer__localization .disclosure__list{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.25);border-radius:.8rem;max-height:30rem;width:28rem;max-width:calc(100vw - 4rem)}.footer .footer__localization .disclosure__link{color:rgb(var(--color-foreground))}.localization-form .disclosure__list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.localization-form .disclosure__list .disclosure__item--pinned{position:sticky;top:0;z-index:1;background:rgb(var(--color-background));border-bottom:1px solid rgba(var(--color-foreground),.15)}.localization-form .disclosure__list .disclosure__item--pinned:hover{background:rgb(var(--color-accent, var(--color-background)))}.menu-dwawer__footer .header__localization-button .currency-country{white-space:nowrap;font-size:1.5rem}.menu-dwawer__footer .disclosure__list{width:28rem;max-width:calc(100vw - 4.8rem);max-height:30rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:.8rem;box-shadow:0 1rem 3rem #0000001f}.ww-duties{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:0;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none}.ww-duties__icon{flex:0 0 auto;width:1.8rem;height:1.8rem}.announcement-bar__duties{position:relative;z-index:4}.ww-duties--bar{padding:.2rem 1.5rem .8rem;font-size:1.15rem}.ww-duties--bar .ww-duties__icon{width:1.6rem;height:1.6rem}.ww-duties--bag{padding:0 2rem 1.2rem;font-size:1.3rem;text-align:center}.ww-duties--pdp{justify-content:center;margin:0 0 2.8rem;text-align:center}@media screen and (max-width:749px){.ww-duties--pdp{font-size:1.3rem}}@media screen and (max-width:389px){.ww-duties--bar,.ww-duties--bag{gap:.6rem;padding-left:1rem;padding-right:1rem}.ww-duties--bag,.ww-duties--pdp{font-size:1.2rem}.ww-duties--bag .ww-duties__icon,.ww-duties--pdp .ww-duties__icon{width:1.6rem;height:1.6rem}.ww-duties--pdp{gap:.6rem}}@media screen and (max-width:989px){.product__info-container .ww-duties--pdp{margin-left:-1rem;margin-right:-1rem}}.image-banner--poster .image-banner__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#0000 30%,#00000059 60%,#000000c7)}.image-banner--poster .image-banner__wrapper{grid-template-columns:1fr}.image-banner--poster .image-banner__wrapper.container{max-width:none;padding-left:2rem;padding-right:2rem}@media screen and (min-width:990px){.image-banner--poster .image-banner__wrapper.container{padding-left:4rem;padding-right:4rem}}.image-banner--poster .image-banner__column{max-width:72rem;text-align:left}.image-banner.image-banner--poster .image-banner__wrapper .image-banner__column{margin-bottom:2.4rem}.image-banner--poster .image-banner__heading{color:#fff;font-size:clamp(3.2rem,8vw,6.4rem);font-weight:800;line-height:.98;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 16px rgba(0,0,0,.25)}.image-banner--poster .image-banner__information{margin-top:1.2rem}.image-banner--poster .image-banner__information p{color:#fff}.image-banner--poster .image-banner__button-wrapper{margin-top:2rem}.image-banner--poster .image-banner__button-wrapper .button{--btn-bg: 255, 255, 255;--btn-color: 0, 0, 0;--btn-before-bg: 0, 0, 0;min-width:24rem;min-height:5.6rem;padding:0 3.2rem;border-radius:.8rem;font-size:1.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.image-banner--poster .image-banner__button-wrapper .button:not([disabled]):not([aria-disabled=true]):hover{--btn-color: 255, 255, 255}@media screen and (min-width:990px){.image-banner.image-banner--poster .image-banner__wrapper .image-banner__column{margin-bottom:4rem}.image-banner--poster .image-banner__button-wrapper{margin-top:2.8rem}}.ww-gallery-dots-below{display:none}@media screen and (min-width:750px){section.container[id^=MainProduct-]{padding-top:2.4rem!important}.product-section .product .product__outer{flex-direction:row;align-items:flex-start;gap:4rem;max-width:none;margin:0}.product-section .product .product__outer .product__media-wrapper{position:sticky;top:calc(var(--ww-announcement-h, 0px) + 1.6rem);align-self:flex-start;flex:0 0 calc(50% - 2rem);width:calc(50% - 2rem);min-width:0;max-width:none;margin:0}.product-section .product .product__outer .product__info-wrapper{flex:1 1 0;width:auto;min-width:0;max-width:none;margin:0;padding:0}.product-section .product .product__info-container{position:static}.product-section .product__media-list-wrapper.product__media-list-wrapper-desktop{display:none}.product-section .product__media-list-wrapper.product__media-list-wrapper-mobile{display:flex;flex-direction:column;align-items:stretch}.product-section .product__media-list-wrapper-mobile .product__media-sublist{display:none}.product-section .product__media-list-wrapper-mobile .product__media-list{width:100%;max-width:calc((100svh - var(--ww-announcement-h, 0px) - 8rem) * .8);margin:0 auto}.product-section .product__media-list-wrapper-mobile .product__media{height:0;padding-top:125%}.product-section .product__media-list-wrapper-mobile .product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ww-gallery-dots-below{display:flex;justify-content:center;margin-top:1.2rem}.ww-gallery-dots-below .ww-gallery-dots__dot{width:16px;height:24px}.ww-gallery-dots-below .ww-gallery-dots__dot:before{width:8px;height:8px}.product__info-container product-form.product-form,.product__info-container .cart-upsell.ww-pdp-upsell,.product__info-container .ww-pdp-tiers,.product__info-container .ww-duties--pdp{margin-left:0;margin-right:0}}.product-section .product-form__buttons{max-width:none}@media screen and (min-width:990px){.product-section{--ww-pdp-photo-w: calc((100svh - var(--ww-announcement-h, 0px) - 6rem) * .8)}.product-section .product .product__outer{gap:6rem;justify-content:center}.product-section .product .product__outer .product__media-wrapper{flex:0 1 var(--ww-pdp-photo-w);width:var(--ww-pdp-photo-w)}.product-section .product .product__outer .product__info-wrapper{flex:0 1 47rem;max-width:47rem}.product-section .product__media-list-wrapper-mobile .product__media-list{max-width:var(--ww-pdp-photo-w)}}.product-section .product__media-wrapper .ww-gallery-arrow{display:none;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:0;background:none;color:#121212;box-shadow:none;opacity:0;z-index:3;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 .4rem rgba(255,255,255,.9));transition:opacity .2s ease,transform .15s ease}.product-section .product__media-wrapper .ww-gallery-arrow svg{width:3.6rem;height:3.6rem;transform:none}.product-section .product__media-wrapper .ww-gallery-arrow.swiper-btn--prev{left:1.2rem}.product-section .product__media-wrapper .ww-gallery-arrow.swiper-btn--next{right:1.2rem}@media(hover:hover){.product-section .product__media-wrapper .ww-gallery-arrow{display:flex}.product-section .product__media-list .js-media-list:hover .ww-gallery-arrow{opacity:1}.product-section .product__media-wrapper .ww-gallery-arrow:hover{background:none;color:#121212;box-shadow:none}.product-section .product__media-wrapper .ww-gallery-arrow.swiper-btn--prev:hover{transform:translate(-.3rem,-50%)}.product-section .product__media-wrapper .ww-gallery-arrow.swiper-btn--next:hover{transform:translate(.3rem,-50%)}}@media(hover:none)and (min-width:990px){.product-section .product__media-wrapper .ww-gallery-arrow{display:flex;opacity:1}}.button.ww-load-more{--btn-bg: var(--color-foreground, 18, 18, 18);--btn-color: var(--color-background, 255, 255, 255);--btn-before-bg: var(--color-foreground, 18, 18, 18);min-width:24rem;min-height:5.2rem;padding:0 3.2rem;border-radius:999px;font-size:1.4rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.button.ww-load-more:not([disabled]):not([aria-disabled=true]):hover{--btn-color: var(--color-background, 255, 255, 255);opacity:.88}.button-wrapper:has(>.ww-load-more){display:flex;justify-content:center;margin-top:3.2rem}.footer .footer-block-text{margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width:1199px){.footer .footer__content-middle-main{flex-direction:column;justify-content:center;text-align:center}.footer .footer__localization,.footer .list-payment{justify-content:center}}@media screen and (min-width:990px){.footer .footer__blocks-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;column-gap:4rem;margin-bottom:8rem}.footer .footer__blocks-wrapper>.accordion{display:none}.footer .footer__blocks-wrapper>.footer-block{display:block;margin:0;text-align:left;justify-self:center}.footer .footer__blocks-wrapper>.footer-block:nth-child(1 of.footer-block){justify-self:start}.footer .footer__blocks-wrapper>.footer-block:nth-last-child(1 of.footer-block){justify-self:end}.footer .footer-block-text{max-width:26rem;margin:0}.footer .footer-block__details-content{margin-bottom:0;gap:.8rem}.footer .footer-block__details-content li:first-child .link{padding-top:0}}.ww-badges{margin:1.2rem 2rem 1.4rem;padding:1.6rem 0}.ww-badges__list{display:grid;grid-template-columns:repeat(var(--ww-badges, 3),minmax(0,1fr));gap:1.2rem;max-width:96rem;margin:0 auto;padding:0;list-style:none}.ww-badges__badge{display:flex;flex-direction:column;align-items:center;gap:1rem;color:rgb(var(--color-foreground, 18 18 18));text-align:center;text-decoration:none}.ww-badges__icon{display:flex;width:3.2rem;height:3.2rem}.ww-badges__icon svg{width:100%;height:100%}.ww-badges__label{font-size:1.2rem;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;text-underline-offset:3px}@media(hover:hover){a.ww-badges__badge:hover .ww-badges__label{text-decoration:underline}}@media screen and (min-width:990px){.ww-badges{margin:1.6rem 4rem 1.4rem;padding:2.4rem 0}.ww-badges__icon{width:3.6rem;height:3.6rem}.ww-badges__label{font-size:1.3rem}}.product__info-container .ww-more-info--column{margin-top:3.6rem}.ww-more-info--column .collapsible-content>.container{max-width:none;padding:0}.ww-more-info--column .collapsible-content-wrapper{grid-template-columns:minmax(0,1fr);gap:.8rem}.ww-more-info--column .collapsible-content__title{font-size:2.4rem;font-weight:800;line-height:1.1;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wearwise-redesign.css.map */
