.product-form__buttons .shopify-payment-button__button{border-radius:100px;border:none;margin-bottom:10px;letter-spacing:0;text-transform:none;font-size:1.6rem}.product-form__buttons div[role=button]{border-radius:100px;letter-spacing:0}.product-form__buttons div[role=button] span{font-size:16px}.product-form__buttons .shopify-payment-button__button:after{display:none}.product__wrapper{padding:0 18px}.shopify-payment-button__more-options{padding:0 0 10px;display:none}@media screen and (min-width: 990px){.product__wrapper{margin:0 auto;max-width:1920px;padding:0 36px}}@media screen and (min-width: 1201px){.product__wrapper{padding:0 75px}}.product{margin:0}.product--no-media{margin:0 auto;max-width:57rem}.product__media-wrapper{padding-left:0}.product__info-wrapper{padding-bottom:0;padding-left:0}.slider-buttons.hide{display:none!important}@media screen and (min-width: 768px){.product--thumbnail .product__media-gallery,.product--thumbnail_slider .product__media-gallery,.product--stacked .product__info-container--sticky,.product--two-column .product__info-container--sticky{display:block;position:sticky;top:3rem;z-index:2}.product__info-wrapper{padding-left:60px}.slider-buttons{display:none!important}.product--vertically_thumbnail .product__media-item:not(.is-active){display:none}.product--vertically_thumbnail .product__media-gallery{display:flex;flex-direction:row-reverse;gap:12px}.product--vertically_thumbnail .slider-mobile-gutter{flex:8}.product--vertically_thumbnail .thumbnail-slider{flex:1;max-height:800px;overflow-y:auto}.product--vertically_thumbnail .thumbnail-slider::-webkit-scrollbar{width:6px;height:1px}.product--vertically_thumbnail .thumbnail-slider::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.product--vertically_thumbnail .thumbnail-slider:hover::-webkit-scrollbar-thumb{background:#dcdcdc}.product--vertically_thumbnail .thumbnail-slider:active::-webkit-scrollbar-thumb{background-color:#dcdcdc}.product--vertically_thumbnail .thumbnail-slider::-webkit-scrollbar-track{background:transparent;border-radius:4px}.product--vertically_thumbnail .thumbnail-slider::-webkit-scrollbar-track:hover,.product--vertically_thumbnail .thumbnail-slider::-webkit-scrollbar-track:active{background:transparent}.product--vertically_thumbnail .thumbnail-slider .thumbnail-list{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:65%;width:calc(65% - .5rem)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:35%;padding-left:4rem;width:calc(35% - .5rem)}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:60%;width:calc(60% - .5rem)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:40%;width:calc(40% - .5rem)}}@media screen and (min-width: 1920px){.product__info-wrapper{padding-left:131px}}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important;outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){box-shadow:none!important;outline:0}.shopify-payment-button__button [role=button]:focus-visible{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important;outline:.2rem solid rgba(var(--color-foreground),.5)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-size:1.4rem;letter-spacing:.07rem;line-height:calc(1 + .2 / var(--font-body-scale))}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__more-options{font-family:var(--font-body);font-size:1.2rem;letter-spacing:0;line-height:calc(1 + .5 / var(--font-body-scale));margin:1.6rem 0 1rem;text-decoration:underline;text-underline-offset:.3rem;text-transform:capitalize}.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__buttons{display:flex;width:100%;flex-direction:column;gap:var(--section-xs)}.product-form__error-message-wrapper:not([hidden]){align-items:flex-start;display:flex;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;height:1.2rem;margin-right:.7rem;margin-top:.5rem;width:1.2rem}.product-form__input{border:none;flex:0 0 100%;padding:0;flex-direction:column;gap:0}.product__wrapper-bne .product-form__input{border-top:1px solid #f0f0f0;padding:8px 0;gap:16px}.product-form__input .form__options{display:flex;align-items:center;gap:0}.product__wrapper-bne .product-form__input.product-form__swatches .form__options{gap:8px}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{font-family:var(--typography-family-Body);font-size:var(--typography-size-body-eyebrow);font-weight:400;letter-spacing:0px;padding-left:0;text-transform:capitalize;color:#000;margin-bottom:var(--section-s)}.product-form__input input[type=radio]{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.product-form__input input[type=radio]+label{background-color:var(--white);border:1px solid var(--gray-lightest);color:var(--black);cursor:pointer;display:inline-block;font-size:1.8rem;line-height:1;padding:0 16px;position:relative;text-align:center;transition:border var(--duration-short) ease;margin:-1px 0 0 -1px;border-radius:8px;height:40px;display:flex;align-items:center}.product-form__input:not(.product-form__swatches) .form__options{display:flex;flex-wrap:wrap;gap:6px}.product__wrapper-bne:not(.product__wrapper-bne).product-form__input input[type=radio]+label:before{box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity));content:"";inset:calc(var(--variant-pills-border-width) * -1);position:absolute;z-index:-1}.product-form__input input[type=radio]+label span{font-size:16px;line-height:1.6}.product-form__input input[type=radio]+label span{font-weight:400}.product-form__input input[type=radio]+label:hover{border-color:var(--black);z-index:2}.product-form__input input[type=radio].disabled+label span{text-decoration:line-through}.product-form__input input[type=radio]:checked+label{color:var(--Text-Primary);border-color:var(--black);z-index:1;box-shadow:var(--shadow-02)}.product-form__input input[type=radio]:checked+label span{font-weight:700}.product-form__input.product-form__swatches input[type=radio]:checked+label{outline:solid 1px black;outline-offset:1px}.product-form__input input[type=radio]:focus+label,.product-form__input input[type=radio]:focus-visible+label,.product-form__input input[type=radio]:focus-within+label{border-color:var(--black)}.product__wrapper-bne .form__label-color{display:flex;justify-content:space-between}.product__wrapper-bne .form__label-color span{text-transform:capitalize;font-weight:400}@media screen and (forced-colors: active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}.product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input input[type=radio].disabled+label{background-color:var(--gray-lightest);border:1px solid var(--gray-lightest);color:var(--gray-dark);z-index:0}.product-form__input input[type=radio]:disabled+label{cursor:not-allowed}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}@media (min-width: 990px){.product-form__input input[type=radio]+label span{font-size:1.6rem}}.product-metainfo p{font-size:16px;color:#b22234;margin-bottom:8px}.product-form__label-link{background-color:var(--white);border:1px solid var(--gray-lightest);color:var(--black);cursor:pointer;display:inline-block;font-size:1.8rem;line-height:1;padding:.5rem 2rem;position:relative;text-align:center;transition:border var(--duration-short) ease;text-decoration:none;margin:-1px 0 0 -1px}.product-form__label-link:hover{border-color:var(--black);z-index:2}.product-form__label-link.selected{background-color:var(--black);color:var(--white);border-color:var(--black);z-index:2}.product-form__label-link.disabled{background-color:var(--gray-lightest);border-color:var(--gray-lightest);color:var(--gray-dark);z-index:1}.product-form__label-link span{font-size:1.3rem;line-height:1.6;font-weight:500}@media only screen and (min-width: 990px){.product-form__label-link span{font-size:1.6rem}}.product-form__input .select{max-width:25rem}.product-form__submit{font-size:var(--buttons-medium-type-size);font-weight:700;font-family:var(--typography-family-Display);letter-spacing:0px;text-transform:none}.product__option-title-container.size{display:flex;grid-column-end:6;grid-column-start:1;justify-content:space-between}.product__wrapper-bne .product__option-title-container.size{margin-bottom:0}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button,.product-form__submit[disabled]+.shopify-payment-button{display:none}@media screen and (forced-colors: active){.product-form__submit[aria-disabled=true]{color:Window}}.product-form__preorder{font-size:16px;line-height:22px;color:#b22234;margin:24px 0}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*:first-child+*{margin-top:0}@media screen and (max-width: 767px){.product__info-container:first-child{padding-top:33px}}.product__info-container .product-form,.product__info-container .product__description{margin:var(--section-m) 0}.product__text{margin-bottom:0}a.product__text{color:rgba(var(--color-foreground),.75);display:block;text-decoration:none}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__text.label{color:#000;letter-spacing:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;text-transform:capitalize}.product__text--red{color:red!important}.product__text.vendor,.product__text.vendor a{color:var(--Text-Muted);text-transform:capitalize;text-decoration:none}.product__text.vendor a:hover{text-decoration:underline}.product__title{font-family:var(--typography-family-Display);font-size:var(--typography-size-display-md);color:var(--Text-Primary);font-style:normal;font-weight:700;letter-spacing:-2px;line-height:110%;word-break:break-word;margin-top:var(--section-xs);margin-bottom:var(--section-s)}.variant-radios{border-top:1px solid var(--Alpha-dark-10);padding-top:var(--section-m)}@media screen and (max-width: 767px){.product__title{font-size:24px;font-weight:700;line-height:110%}.slider-dots-container .slider-dot{display:inline-flex;cursor:pointer}.slider-dots-container .slider-dots-wrapper{text-align:center}.slider-dots-container .slider-dot:before{content:"";width:8px;height:8px;border-radius:100%;background:var(--Alpha-dark-10)}.slider-dots-container .slider-dot[aria-selected=true]:before{background-color:#000;border:1px solid #000;width:16px;border-radius:1000px}}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price .badge,.product .price__container{margin-bottom:.5rem}.product .price dl{margin-bottom:.5rem;margin-top:.5rem}.product .price--sold-out .price__badge-sold-out{background:transparent;border-color:transparent;color:rgb(var(--color-background))}.product .price--sold-out .price__badge-sale{display:none}.product__info-container .price--on-sale .price-item--regular{color:var(--gray-dark);font-size:16px;font-weight:400}@media screen and (min-width: 768px){.product__info-container>*:first-child{margin-top:0}}.price-item{font-family:var(--font-body);font-size:16px;font-weight:700;line-height:3.92rem}@media screen and (max-width: 767px){.price-item{font-family:var(--font-body);font-size:16px;font-weight:700;line-height:47.38px}.template--product.overflow-hidden iframe#launcher{bottom:0!important}#klaviyo-bis-modal{width:90%;margin:0 auto;max-width:400px;top:50%;left:50%;position:absolute;transform:translate(-50%,-100%)}}.product__sizing-links{align-items:baseline;flex-wrap:wrap;justify-content:space-between;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;gap:12px;background:var(--Alpha-dark-5);align-items:center;position:relative;padding:16px;border-radius:12px}.silloute-label{font-weight:700;font-size:var(--typography-size-body-eyebrow);color:var(--Button-Colors-primary-text);padding-top:2px;text-transform:capitalize}.product__sizing-video-and-link{display:flex;gap:8px;align-items:center;text-decoration:none;font-family:var(--typography-family-Display)}.silloute-find-your-fit{font-size:var(--typography-size-body-sm);color:var(--Text-Super-Muted);display:flex;align-items:center;gap:8px}.product__sizing-video-and-link video{width:32px;height:32px;mix-blend-mode:multiply}.product__sizing-links p:first-child{color:#fff;font-weight:500;font-size:24px;z-index:1}.sizing-link,._ks_text{color:var(--Text-Super-Muted);font-family:var(--typography-family-Body);font-size:var(--typography-size-body-md)!important;font-weight:400;line-height:12px;text-decoration:underline 1px var(--Text-Super-Muted);text-transform:capitalize;text-underline-offset:.3rem}.ks-powered-by{display:none!important}.btn.ks-chart-modal-button,span.ks-chart-modal-link{margin:0}@media screen and (min-width: 768px){.sizing-link,._ks_text{font-size:18px;line-height:15px}}.product__pre-order-availability{color:var(--gray-darkest);font-family:var(--font-subtitle);font-weight:700;line-height:15.12px;padding-bottom:80px}.red-text{color:var(--red)}.black-text{color:var(--black)}.product-form__buttons .button{height:var(--buttons-medium-height);max-width:100%;padding:0;border-radius:1000px;min-height:0;border:0}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px}.product-form__buttons .button:after,.product-form__buttons .button:before{border-radius:1000px}@media screen and (max-width: 998px){.product-form__buttons .button{max-width:100%;width:100%}.product-form__buttons .button{max-height:var(--buttons-small-height)}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 40px}#stickyButtonContainer shopify-accelerated-checkout{display:none}}@media screen and (max-width: 767px){.product-form__buttons .button{max-width:100%;width:100%}}.product__description-header{border-top:1px solid rgba(0,0,0,.05);font-family:var(--typography-family-Body);font-size:var(--typography-size-body-eyebrow);font-weight:500;line-height:22.24px;margin-bottom:16px;padding-top:12px;color:var(--Text-Primary)}.product__description,.product__description-container p,.product__description-container li{color:var(--gray-darkest);font-size:var(--typography-size-body-sm);font-style:normal;font-weight:400;line-height:1.3;padding-top:10px;color:var(--Text-Muted);font-family:var(--typography-family-Body)}.product__description-container br{content:" ";line-height:8px;margin:8px 0;display:block}.product__description-container p:first-of-type:not(:empty){padding:0;margin-top:0}.product__description-container p:first-of-type:empty+p{padding:0;margin-top:0}.product__description-title{font-weight:600}.product__description-container[open] .icon-caret{transform:rotate(180deg);transition:ease-in-out .3s}.product__description-container.description{padding-top:var(--section-m);padding-bottom:var(--section-m)}@media screen and (max-width: 767px){.product__description-container{padding-top:16px}}.product__description-container .description__details{align-items:center;display:flex;flex-flow:row wrap;font-size:15px;letter-spacing:.03em;line-height:26px;padding-top:22px}.product__description-container .description__details span{padding-right:15px}@media screen and (min-width: 990px){.product__description-container .description__details{line-height:19px;padding-top:15px}}summary .description-caret .icon-caret{top:55%;transform:rotate(0);transition:ease-in-out .3s}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax{text-align:center}.product--no-media .product__media-wrapper{padding:0}.product__tax{margin-top:-1.4rem}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{align-items:center;display:flex;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{text-align:center}.product--no-media .product__info-wrapper{padding-left:0}.product__media-wrapper .slider-button--prev{height:40px;padding:0;width:11px}.product__media-wrapper .slider-button--next{height:40px;padding:0;width:5px}.product__media-wrapper .slider-button svg{display:none}@media screen and (max-width: 767px){.product__media-list{margin-bottom:3rem;margin-left:-2.5rem;padding-bottom:2rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-1.5rem;margin-right:-1.5rem}.slider.slider--mobile.product__media-list{margin-bottom:.5rem;padding-bottom:0}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem)}.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem}}@media screen and (min-width: 768px){.product__media-item:first-child{width:100%}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:none}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (max-width: 767px){.product__media-item--variant:first-child{padding-right:1.5rem}}@media screen and (min-width: 768px) and (max-width: 989px){.product__media-list .product__media-item:first-child{padding-left:0}.product--thumbnail_slider .product__media-list{margin-left:0}.product__media-list .product__media-item{padding:0 0 .5rem;width:100%}}.product__media-icon .icon{height:1.4rem;width:1.2rem}.product__media-icon,.thumbnail__badge{align-items:center;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;height:3rem;justify-content:center;left:1.5rem;opacity:0;position:absolute;top:1.5rem;transition:color var(--duration-short) ease,opacity var(--duration-short) ease;width:3rem;z-index:1}.product__media-icon.video-icon{background:#0006;height:3.2rem;left:50%;opacity:1;top:50%;transform:translate(-50%,-50%);width:3.2rem}.product__media-icon.video-icon svg path{fill:#fff}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon:not(.video-icon){border:.1rem solid rgba(var(--color-foreground),.1)}.product__modal-opener--video{pointer-events:none}.product__modal-opener--video video{width:100%;height:100%}@media screen and (min-width: 768px){.grid__item.product__media-item--full{width:100%}}.product__media-item>*{display:block;position:relative}.product__media-toggle{background-color:transparent;border:none;color:currentColor;display:flex;padding:0}.product__media-toggle:after{content:"";cursor:pointer;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.product__media-toggle:focus-visible{box-shadow:none;outline:0}.product__media-toggle.focused{box-shadow:none;outline:0}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.product__media-toggle.focused:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.product-media-modal{background:#000c;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.product-media-modal[open]{opacity:1;visibility:visible;z-index:101}.product-media-modal__dialog{display:flex;height:100vh}.product-media-modal__content{max-height:100vh;width:100%}.product__wrapper-bne .product__modal-opener--image .product__media{border:none!important}.product__wrapper-bne .product-media-modal__content img,.product__wrapper-bne .product__modal-opener--image .product__media img{background-color:#f7f7f7}.product-media-modal__content img{pointer-events:none}.product-media-modal__content .modal-title{display:none!important}.product-media-modal{color:#fff;font-size:23px;text-align:center}@media screen and (min-width: 768px){.product-media-modal{font-size:32px}.product-media-modal__content>*:not(.active){display:block}.product__media-list .deferred-media{display:block}}@media screen and (max-width: 767px){.product--thumbnail .is-active>.product__modal-opener:not(.product__modal-opener--image),.product--thumbnail_slider .is-active>.product__modal-opener:not(.product__modal-opener--image){display:none}.product--thumbnail .is-active .deferred-media,.product--thumbnail_slider .is-active .deferred-media{display:block;width:100%}}.product__media-list .deferred-media,.product__media-list .product__modal-opener{height:100%}.product-media-modal__content>*{display:block;height:auto;margin:auto}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:1.2rem;position:fixed;right:0;top:2rem;z-index:2;padding-top:0}#stickyButtonContainer{width:100%;background-color:#fff;padding:8px 24px;z-index:8;box-shadow:0 0 8px #00000040}#stickyButtonContainer .product-form__buttons,#stickyButtonContainer .product-form{margin:0}#stickyButtonContainer .klaviyo-bis-trigger{margin:0!important}.product-media-modal__content .deferred-media{width:100%}.product-media-modal__content img:first-of-type{margin-top:12px}.product-media-modal__content img:last-of-type{margin-bottom:12px}.product-media-modal__content>*:not(.modal-title){width:80%;max-width:664px;padding:12px 0}.product-media-modal__content>.modal-title{font-family:var(--font-body);font-size:36px;font-weight:500;line-height:42px;padding:0 7rem}@media screen and (min-width: 768px){#stickyButtonContainer{display:none!important}.product-media-modal__content>*{width:100%}.product-media-modal__toggle{right:calc((100vw - 600px)/2 - 8rem);top:2.2rem}}@media screen and (min-width: 990px){.product-media-modal__content{padding-bottom:1.5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{background:rgba(var(--color-foreground),.2);box-sizing:border-box;height:100%;left:0;margin:0 auto;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-radius:var(--popup-corner-radius);border-style:solid;border-width:var(--popup-border-width);filter:drop-shadow(var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-foreground),var(--popup-shadow-opacity)));height:80%;left:50%;margin:0 auto;margin-top:5rem;overflow:auto;padding:0 1.5rem 0 3rem;position:absolute;top:0;transform:translate(-50%);width:92%}@media screen and (min-width: 768px){.product-popup-modal__content{margin-top:10rem;padding:0 1.5rem 0 3rem;width:70%}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 767px){.product-popup-modal__content table{display:block;margin:0;max-width:fit-content;overflow-x:auto;white-space:nowrap}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;height:4.4rem;padding-left:0;padding-right:1.3rem;text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 767px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{align-items:center;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);cursor:pointer;display:flex;justify-content:center;margin:0 0 0 auto;padding:1.2rem;position:sticky;top:1.5rem;width:4rem;z-index:2}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product__media-list .media{background:rgb(var(--color-background));border-radius:var(--media-radius);height:100%;overflow:visible}.product__media-list [id^=video-thumnail-]{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity))}.product__media-list .media:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));content:"";height:calc(var(--media-border-width) * 2 + 100%);left:calc(var(--media-border-width) * -1);position:absolute;top:calc(var(--media-border-width) * -1);width:calc(var(--media-border-width) * 2 + 100%);z-index:-1}.product__media-list .media>*{border-radius:calc(var(--media-radius) - var(--media-border-width));overflow:hidden}.thumbnail-list{flex-wrap:wrap;grid-gap:1rem}.product__text-card{display:flex;flex-direction:column}.product__text-card *{color:inherit!important;letter-spacing:0!important}.product__text-card h5{font-size:14px!important;font-weight:700!important}.product__text-card p{font-size:12px!important}@media screen and (min-width: 768px){.product--stacked media-gallery .grid__item{width:100%!important}.product--stacked media-gallery .grid__item:not(:last-of-type){margin-bottom:8px}.product--stacked .thumbnail-list,.product--two-column .thumbnail-list{display:none}.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr);margin-left:-1rem}}.thumbnail-list_item--variant:not(:first-child){display:none}@media screen and (min-width: 990px){.thumbnail-list{grid-template-columns:repeat(4,1fr);margin-left:0}.product--medium .thumbnail-list{grid-template-columns:repeat(5,1fr)}.product--large .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width: 767px){.product__media-item{align-items:center;display:flex}.product__modal-opener{width:100%}.thumbnail-slider{align-items:center;display:flex}.thumbnail-list.slider{display:flex;flex:1;padding:.5rem}.thumbnail-list__item.slider__slide{width:calc(16% - .6rem)}}@media screen and (min-width: 768px){.product--thumbnail_slider .thumbnail-slider{align-items:center;display:flex}.thumbnail-list.slider--tablet-up{display:flex;flex:1;padding:.5rem}.product__media-gallery .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:block}}@media screen and (min-width: 900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}.thumbnail{background-color:transparent;color:rgb(var(--color-base-text));cursor:pointer;display:block;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;border:0}.thumbnail-list__item img{border:1px solid transparent}.thumbnail-list__item.is-active img{border:1px solid var(--Alpha-dark-10);border-radius:8px}.thumbnail:focus-visible,.thumbnail:focus{outline:0!important;border:0!important;box-shadow:none}.thumbnail:hover{opacity:.7}.thumbnail img{pointer-events:none}.thumbnail--narrow img{height:100%;max-width:100%;width:auto}.thumbnail--wide img{height:auto;width:100%}.thumbnail__badge .icon{height:1rem;width:1rem}.thumbnail__badge .icon-3d-model{height:1.2rem;width:1.2rem}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:2rem;left:auto;right:.4rem;top:.4rem;width:2rem}@media screen and (min-width: 768px){.product:not(.product--small) .thumbnail__badge{height:3rem;width:3rem}.product:not(.product--small) .thumbnail__badge .icon{height:1.2rem;width:1.2rem}.product:not(.product--small) .thumbnail__badge .icon-3d-model{height:1.4rem;width:1.4rem}}.thumbnail-list__item{position:relative}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.product-wrapper__hide{opacity:0;height:0;overflow:hidden;pointer-events:none;position:absolute;left:-99999px}.product-model-info-container p{font-size:14px;font-weight:400;color:#000;opacity:.8}.product-model-info-container.py-8{padding:8px 0}@media screen and (max-width: 768px){slider-component .product-model-info-container p{padding:16px 14px 0}.parent-sizes-container small{top:-2px}}.parent-sizes-container{display:grid;grid-template-columns:repeat(5,1fr)}.parent-sizes-container a{border:1px solid #e7e7e7;color:#000;height:40px;line-height:2.5;text-align:center;text-decoration:none}.parent-sizes-container a{border:1px solid #eeeeee;color:#000;height:40px;line-height:2.5;margin:-1px 0 0 -1px;text-align:center;text-decoration:none}.parent-sizes-container a:hover{border-color:var(--black);z-index:2}.parent-sizes-container a.active{border:none;background-color:#000;color:#fff;height:40px;line-height:2.5;text-align:center;text-decoration:none}.parent-sizes-container a.inactive{background-color:#eee;color:#000}.parent-sizes-container .title{color:#000;font-family:var(--font-body);font-size:14px;font-weight:500;grid-row-start:1;grid-column-end:5;grid-column-start:1;letter-spacing:0px;margin:0 0 12px;padding-left:0;text-transform:capitalize}.parent-sizes-container small{font-size:1.2rem;font-weight:400;position:relative;top:-3px}.parent-sizes-container .size-chart-content{display:flex;grid-column-start:2;grid-column-end:6;grid-row-start:1;margin:-4px 4px 12px 0;text-align:right}.team-selector-container{border-top:1px solid var(--Alpha-dark-10);margin-top:var(--section-m);padding:var(--section-m) 0}.custom-select{position:relative;width:100%;container-name:my-custom-select}.custom-select .form__label{font-family:var(--typography-family-Body);font-size:var(--typography-size-body-eyebrow);font-weight:500;letter-spacing:0px;padding-left:0;text-transform:capitalize;color:#000;margin-bottom:var(--section-s)}.custom-select .select-wrapper{position:relative;display:inline-block;cursor:pointer;padding:8px 16px;border-radius:8px;border:1px solid var(--Alpha-dark-10);width:100%;height:48px;display:flex;transition:border .2s ease-in-out}.custom-select.open .select-wrapper{border-bottom:1px solid var(--Alpha-dark-10)}.custom-select .select-wrapper:after{content:"";position:absolute;top:50%;right:10px;height:8px;width:8px;border-left:2px solid var(--Text-Super-Muted);border-bottom:2px solid var(--Text-Super-Muted);transform:translateY(-50%) rotate(-45deg)}.custom-select.open .select-wrapper:after{transform:translateY(-20%) rotate(135deg)}.custom-select .select-options{position:absolute;top:45px;left:0;width:100%;max-height:300px;overflow-y:auto;background-color:#fff;border:1px solid #000;border-top:none;z-index:5;box-shadow:0 4px 16px #00000014;display:none;border-radius:8px;border:1px solid var(--Alpha-dark-10)}.custom-select .select-options::-webkit-scrollbar{width:8px}.custom-select .select-options::-webkit-scrollbar-thumb{background:var(--Alpha-dark-10);border-radius:8px}.select-options::-webkit-scrollbar-track{margin-top:48px}.product__info-container .custom-select .select-options{top:81px}.custom-select.open .select-options{display:block}.custom-select .select-option{padding:14px 16px;cursor:pointer;display:flex;align-items:center;font-size:14px;color:#000}.custom-select .select-option.active:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3337 4L6.00033 11.3333L2.66699 8' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");margin-left:auto;margin-bottom:-4px}.custom-select .select-option:hover{background:#0000000d}.custom-select .select-option img{margin-right:5px;width:20px;height:20px;object-fit:contain}.custom-select .selected-option{display:flex;align-items:center;font-size:14px;color:#000}.custom-select .selected-option img{margin-right:5px;width:20px;height:20px;object-fit:contain}#team-selector-filter,.team-selector-filter{width:95%;margin:0 auto;border-radius:0;height:48px;border:none;border-bottom:1px solid #e7e7e7;display:flex;padding:12px 8px 12px 20px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.33301 0.333496C3.0193 0.333496 0.333008 3.01979 0.333008 6.3335C0.333008 9.64723 3.0193 12.3335 6.33301 12.3335C7.74967 12.3335 9.05168 11.8425 10.0781 11.0214L12.9997 13.943L13.9425 13.0002L11.0209 10.0786C11.842 9.05216 12.333 7.75016 12.333 6.3335C12.333 3.01979 9.64674 0.333496 6.33301 0.333496ZM1.66634 6.3335C1.66634 3.75617 3.75568 1.66683 6.33301 1.66683C8.91034 1.66683 10.9997 3.75617 10.9997 6.3335C10.9997 8.91083 8.91034 11.0002 6.33301 11.0002C3.75568 11.0002 1.66634 8.91083 1.66634 6.3335Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left 0px center}#team-selector-filter::placeholder,.team-selector-filter::placeholder{color:var(--black-30, rgba(0, 0, 0, .3))}#no-team-found{font-size:14px;padding:10px 16px}.team-selector-filter-container{position:relative}#clear-icon{position:absolute;width:10px;height:10px;right:24px;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.94323 4.99994L9.94323 0.999938L9.00043 0.0571289L5.00043 4.05713L1.00043 0.0571289L0.0576172 0.999938L4.05762 4.99994L0.0576172 8.99994L1.00043 9.94275L5.00043 5.94275L9.00043 9.94275L9.94323 8.99994L5.94323 4.99994Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;cursor:pointer;display:block!important}input:placeholder-shown+#clear-icon{display:none!important}.nba-id__action{display:none;text-transform:none!important}.nba-id__action span:before{content:url("data:image/svg+xml,%0A%3Csvg version='1.1' id='LOGOS' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 648 648' style='enable-background:new 0 0 648 648;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23D91A32;%7D .st2%7Bfill:%2300428B;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M327,78.66v85.9h65.59v-85.9H327z M327,208.92v360.42h65.59V208.92H327z'/%3E%3Cpath class='st0' d='M504.56,569.34c60.79,0,107.44-34.37,107.44-114.09v-266c0-73.54-41.16-110.67-107.44-110.67h-69V569.3h69 V569.34z M546.41,166.91v314.15c0,6.99-2.76,13.75-7.76,18.7c-4.95,4.95-11.67,7.76-18.7,7.76h-18.89V140.49h18.89 c3.46,0,6.91,0.69,10.14,2c3.23,1.34,6.14,3.26,8.6,5.72c2.46,2.46,4.42,5.38,5.72,8.6C545.72,159.99,546.41,163.45,546.41,166.91z '/%3E%3Cg%3E%3Cpath class='st0' d='M210.22,66.03H89.41C59.92,66.03,36,89.99,36,119.44v409.04c0,29.49,23.92,53.49,53.41,53.49h120.73 c29.45,0,53.53-24,53.53-53.49V119.44C263.64,89.99,239.64,66.03,210.22,66.03'/%3E%3Cpath class='st1' d='M180.23,160.61l0.12,1.73c3.69,2.15,5.57,3.88,9.25,6.3c9.87,6.18,22,17.2,20.47,55.22 c2.76,8.29,3.99,24.58,6.53,29.8c5.15,10.18,8.56,16.78,10.06,26.38c0,0,1.5,14.94,3.42,16.01c10.18,2.3,7.26,3.3,8.72,5.03 c1.57,2.04,7.45,1.96,7.45,7.45c2.04,2.73,3.53,5.57,4.68,8.52V119.44c0-22.5-18.32-40.82-40.78-40.82h-38.98 c6.26,2.23,9.79,4.84,11.87,9.02c5.03,0.42,11.02,11.71,1.69,28.42c4.15,2.76,0.92,6.87-2.07,11.64c-0.88,1.54-1.8,4.26-4.57,4.07 c-3.53,7.45-7.83,14.67-11.06,15.13c-1,1.23-1.69,4.42-0.23,5.91C171.59,154.96,177.39,157.88,180.23,160.61'/%3E%3Cpath class='st1' d='M250.96,343.81c-5.3,13.44-18.47,22.92-33.87,22.92c-20.16,0-36.4-16.28-36.4-36.36 c0-17.16,11.79-31.56,27.8-35.4c-4.19-10.48-13.06-27.53-15.67-33.1c-2.5-5.53-8.49-40.17-9.79-47c-0.31-1.5-15.71,8.95-15.74,9.6 c-0.88,0.88-11.56,28.72-12.02,30.22c-0.23,0.96-0.23,4.68-0.23,4.68s5.26,0.65,8.26,9.79c3,9.14,12.1,42.47,12.1,42.47 s-2.46,2.53-2.57,2.38c11.48,38.48,7.49,55.07,12.63,66.36c6.49,15.9,8.22,13.82,13.79,27.19c3.99,9.75,8.45,48.08,9.95,49.77 c6.22,7.87,9.56,14.02,9.56,18.47s-5.26,17.66-3.34,25.34c1.15,4.53,1.77,14.67,3.88,16.59c0,0,1.92,3.8,1,5.49 c-0.27,0.58-0.81,1.46-0.58,2.15c3.42,12.1,14.48,32.68-3.42,43.51h0.38c19.55-3.03,34.33-19.78,34.33-40.36v-184.7H250.96z'/%3E%3Cpath class='st2' d='M205,520.65c-6.57-5.84-2.19-8.33-2.46-10.64c-4.34-17.86-18.51-28.68-11.17-34.56 c-1.8-5.91-5.49-13.32-5.38-13.29c-22.12-12.71-40.93-33.33-44.16-36.36c-3.88-4.22-10.48-8.45-11.71-11.87 c-5.3-4.88-31.37-41.86-37.44-55.49l-10.6-1.5c-4.8-19.66-20.89-36.13-21.27-55.87c-0.15-7.45,3.38-23.42,4.68-26.61 c1.27-3.23,7.45-8.52,7.45-8.52v-5.26c-23.08,0.65-16.44-1.69-20.43-10.68c-2.8-6.22-0.81-7.56,0.23-11.9 c3.11-12.71,13.4-32.33,17.63-41.24c1.31-4.49,5.76-15.36,5.76-15.36c17.2-35.02,23.62-32.45,44.04-34.44l1-1.46 c20.47-0.88,17.13-2.42,20.01-22.16c-3,1.27-3.88-6.18-3.88-6.18c-1.61-11.21,3.11-9.1,5.34-9.33 c0.46-18.47,2.38-24.27,15.67-29.34H89.41c-22.58,0-40.82,18.28-40.82,40.82v409.04c0,22.58,18.28,40.86,40.82,40.86h120.77 C196.36,561.85,204.54,547.64,205,520.65z'/%3E%3Cpath class='st0' d='M112.26,543.61v-74.07h14.36c8.29,0,13.44,4.45,13.44,14.82v10.98c0,6.72-2.04,10.18-4.92,11.83 c2.88,1.96,4.92,5.3,4.92,10.91v10.79c0,10.18-5.45,14.71-13.44,14.71h-14.36V543.61z M122.13,511.47v22.81h3.8 c3.38,0,4.3-1.77,4.3-5.3v-12.52c0-3.65-1.11-4.99-4.42-4.99H122.13z M122.13,478.91v24.46h3.69c3.49,0,4.42-1.27,4.42-5.3v-14.21 c0-3.42-1.04-4.99-4.3-4.99h-3.8V478.91z M163.3,528.6h-8.95l-1.23,15.05h-9.95l8.95-74.07h14.17l8.6,74.07h-10.37L163.3,528.6z M158.84,477.87h-0.5c-0.61,8.91-1.84,24.58-2.27,29.57l-1.11,12.75h7.68l-1.11-12.75C161.11,502.33,159.69,486.89,158.84,477.87 M82.92,543.61h-8.64v-74.07h13.67l10.98,60.67c-0.92-14.52-2.15-32.06-2.15-47V469.5h8.64v74.07H92.91l-10.98-59.33 c0.73,13.71,1.04,24.58,1.04,35.98v23.39H82.92z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");margin:0 5px;display:block}.nba-id__disclaimer{margin-top:2rem;display:none}.product-form__submit:not([disabled=disabled])~.klaviyo-bis-trigger,.product-form__submit:not([disabled])~.klaviyo-bis-trigger{display:none}.product-form__submit[disabled=disabled]~.klaviyo-bis-trigger,.product-form__submit[disabled]~.klaviyo-bis-trigger{display:flex}.button--rewards-helper-text{font-size:13px;font-weight:400;line-height:18.2px;color:#000;opacity:.5;margin-top:16px}.variant__color-swatch{width:36px;height:36px;border-radius:100%;aspect-ratio:1;padding:0!important}.variant__color-swatch:before{display:none!important}#KiwiSizingChart .ks-chart-container:not(:first-of-type){display:none}.product__wrapper .price .price__container{margin-bottom:var(--section-s)}.product__wrapper .price *,.product__info-container .price--on-sale .price-item--regular{font-size:var(--typography-size-display-xs);font-weight:700;font-family:var(--typography-family-Display);letter-spacing:-.1px;line-height:normal}.product__wrapper .price .ne-product-card-disclosure-text,.product__wrapper .price .ne-product-card-disclosure-text *{font-size:inherit;font-weight:400;font-family:inherit;letter-spacing:normal;line-height:inherit}
/*# sourceMappingURL=/cdn/shop/t/4353/assets/section-main-product.css.map */
