.page-width{max-width:100%;padding:0 50px}.product video{width:100%;height:100%}.product .product__info-container{max-width:100%;display:flex}.product .product__accordion .accordion__content{height:0;opacity:0;backface-visibility:hidden;overflow:hidden;visibility:hidden;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94)}.product .panel__inner{margin:16px 0 0}.product .accordion-item-main{padding:15px 20px}.product .accordion-header{cursor:pointer}.product .product__accordion .active{background:#000;color:#fff;padding:20px;margin:15px 0}.product__accordion .accordion__content{padding:0}.product .product_info details{transition:all .3s ease-in-out}.product .product__accordion:last-child .active{margin-bottom:0}.product .product__accordion .active .icon.cross-icon{display:block}.product .product__accordion .active .icon.plus-icon,.product .product__accordion .icon.cross-icon{display:none}.product .product__accordion .active .accordion__title{color:#fff}.product .product__accordion .active .accordion__content{opacity:1;transition:opacity 1s cubic-bezier(.25,.46,.45,.94),height .35s cubic-bezier(.25,.46,.45,.94);visibility:visible}.product .product__info-wrapper{max-width:100%;width:100%}.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding:0}.product .product__info-container .product_info{max-width:28%;flex:28%;display:flex;align-items:end;position:sticky;top:115px;padding:0}.product .tool-tip-trigger__title{font-weight:500;font-size:12px;line-height:12px;text-transform:uppercase;color:#000;cursor:pointer}.product .product__info-container .firt_row,.product .product__info-container .second_row{height:calc(100vh - 160px)}.product .product-form__input{max-width:100%;min-width:fit-content;border:none;display:flex;flex-wrap:wrap}.product .product__info-container>*+*{margin:0}.product .product__info-container .product_info-wrapper{width:100%}.product .product__info-container .grid__item.product__media-wrapper{flex:1;padding-inline:50px}.product .product__info-container .NGY2ThumbnailLightbox{cursor:-webkit-zoom-in}.product .product__info-container .product-main-slide,.product .product_info.firt_row{margin-bottom:10px}.product .product-form__input input[type=radio]+label{border-radius:unset;opacity:1;padding:13px 5px;margin:0 10px 10px 0;box-shadow:0 0;overflow:hidden;min-width:55px;border:1px solid #000000;text-align:center;font-weight:500;font-size:10px;line-height:12px;position:relative}.product .product-form__input .disabled[type=radio]+label:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid;border-color:#e8e8e1;border-color:var(--colorBorder);transform:rotate(45deg)}.product-form__input input[type=radio].disabled+label{text-decoration:none}.product .product-form__input input[type=radio].disabled+label{color:#e8e8e1}.product .product-form__input .form__label{font-weight:500;font-size:10px;line-height:10px;text-transform:uppercase;margin-bottom:8px;letter-spacing:0;color:#000}.product .product-form__input input[type=radio]:checked+label,.product .product-form__input input[type=radio].disabled:checked+label{background-color:#d51e1e;border-color:#d51e1e}.product .limited_release_new{margin:0;color:#000;letter-spacing:0;font-weight:500;font-size:12px;line-height:1;text-transform:uppercase;padding-top:5px;padding-bottom:10px}.product .__title{display:inline-block;font-weight:500;font-size:12px;line-height:12px;text-transform:uppercase;color:#000;letter-spacing:0}.product .product__title-wrapper{margin-bottom:15px}.product .price__container{margin-bottom:24px}.product .product__title{margin-bottom:10px;font-weight:500;font-size:24px;line-height:1;text-transform:uppercase;color:#000;letter-spacing:0}.product .accordion{margin-top:0;margin-bottom:0;border-top:0;border-bottom:0}.product .accordion__title{font-weight:400;font-size:12px;line-height:1;margin:0;text-transform:uppercase;min-height:unset;letter-spacing:0;flex:1;max-width:unset}.product .price .price-item{display:block;margin:0;font-weight:500;font-size:16px;line-height:1;letter-spacing:.055em;color:#000}.product .product__accordion .icon{margin-right:10px}.product .product__accordion svg{width:14px;height:10px;display:block}.product .variant-input-wrap label{position:relative;display:inline-block;font-weight:400;padding:7px 15px;margin:0 8px 12px 0;background-color:#fff;background-color:var(--colorBody);box-shadow:0 0 0 1px #e8e8e1;box-shadow:0 0 0 1px var(--colorBorder);overflow:hidden}.product .product__accordion .accordion__content{margin:0}.product .accordion summary{padding:15px 20px}.product .product__accordion .accordion__content p{font-family:Open Sans,sans-serif;font-weight:300;font-size:12px;line-height:1.6;letter-spacing:.04em;text-transform:inherit;margin-top:0}.product .mobile_price-container{display:none}.product .product-form__buttons{max-width:100%}.product .product-form__buttons .product-form__submit{background-color:#000!important;padding:18px 15px;min-height:unset;max-width:100%;font-size:12px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:500;text-transform:uppercase;color:#fff;line-height:1;letter-spacing:0;display:block}.product .product-form__buttons .product-form__submit:disabled{opacity:.7}.product .accordion .summary__title{align-items:center}.product .button:disabled{cursor:auto;margin:0;opacity:1;background:transparent}.product .button:hover{background-color:#d51e1e;border-color:#d51e1e;box-shadow:unset}.product .button:not([disabled]):hover:after{--border-offset:unset;box-shadow:unset}.product .button:disabled:hover{background-color:unset}.product .product__main-photos .swiper-wrapper{display:unset}.product .swiper-pagination{display:none}.product .product__info-container .product-form{margin:0}.template-product .size-guide-popup-model{display:flex;justify-content:center;align-items:center;z-index:10001;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s linear}.template-product .size-guide-popup-model.active{opacity:1;visibility:visible}.template-product .size-guide-popup-model:before{content:"";top:0;left:0;width:100%;height:100%;position:fixed;background-color:#e6e6e696}.template-product.overflow{overflow:hidden}.template-product .size-guide-popup-model .tool-tip-trigger__title{justify-content:center;display:flex;font-size:18px;font-family:aviano-flare;font-weight:400;line-height:19.7px;text-transform:capitalize;letter-spacing:0}.template-product .size-guide-popup-model .tool-tip__inner{opacity:1;max-width:720px;padding:45px;background-color:#fff;position:relative;box-shadow:0 10px 20px #00000017}.template-product .size-guide-popup-model img{max-width:100%}.template-product .size-guide-popup-model .icon-close{cursor:pointer;position:absolute;top:0;right:0;width:100%;max-width:48px;height:48px;display:flex;justify-content:center;align-items:center;padding:10px}.template-product .size-guide-popup-model svg{stroke:#000;width:100%;height:100%;display:block}.template-product .size-guide-popup-model .image,.template-product .size-guide-popup-model img{display:block}@media screen and (max-width: 1300px){.product .product__info-container .grid__item.product__media-wrapper{padding-inline:12px}.product .product-form__input input[type=radio]+label{padding:10px 5px;margin:0 7px 7px 0;font-size:9px;line-height:1.3}.product .product__title{font-size:18px}.product .product__info-container .product_info{max-width:33%;flex:33%}.product .product__title-wrapper,.product .price__container{margin-bottom:20px}.product .price .price-item{font-size:11px;line-height:1;letter-spacing:.605px}.product .tool-tip-trigger__title{font-size:10px;line-height:1}}@media screen and (max-width:767px){.product .product-slideshow{align-items:center}.product .accordion-item-main{padding:15px 0}.product .product__accordion .active{margin:0}.product .accordion-item-main.active{padding:15px 20px}.product .product-form__buttons .product-form__submit{padding:14px 15px}.product .product__accordion [open]{margin:0}.template-product .size-guide-popup-model .tool-tip__inner{width:100%;max-width:93%;padding:45px 20px 20px}.main-product-upper{padding:0 0 30px!important}.product .product__title{margin-bottom:0;font-size:22px}.template-product .main-product-upper .page-width{padding-right:0!important}.product .product__title-wrapper{display:none}.product .product__info-container{flex-direction:column}.product .product__info-container .grid__item.product__media-wrapper{padding-inline:0;order:1}.product .product__info-container .firt_row{position:unset;order:3;max-width:100%;margin-top:30px;padding-right:17px}.product .product__info-container .second_row{position:unset;order:2;max-width:100%;border-block:.5px solid #000;padding-block:17px;margin-right:17px}.product .product__info-container .product-main-slide{margin-bottom:0!important}.product summary .icon-caret{display:none}.product .mobile_price-container{order:2;display:block;padding-right:17px;margin-bottom:30px}.product .mobile_price-container .price__container{display:block;margin:12px 0 0}.product .price__container{display:none}.product .product-form__buttons button{min-height:calc(3.8rem + var(--buttons-border-width) * 2);margin:0}.product .product-form__buttons button span{font-size:11px}.product .product__main-photos .swiper-wrapper{display:flex}.product .product__info-wrapper{position:relative;overflow:hidden}.product .product__photos{position:relative}.product .swiper-pagination{display:block;position:absolute;text-align:center;transition:.3s opacity;z-index:10;bottom:10px;background:#9b9b9b66;border-radius:10px;width:fit-content;left:50%;transform:translate(-50%);font-size:0;padding:5px 11px}.product .product__main-photos .swiper-pagination-bullet{margin:0 2px;width:5px;height:5px;color:#fff;border:1px solid #fff;opacity:1;background-color:transparent}.product .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.product .product__info-container .NGY2ThumbnailLightbox{cursor:unset}.product .accordion summary{padding:15px 0}.product .price .price-item{font-size:14px}.product .tool-tip-trigger__title{font-size:11px}.product .limited_release_new{font-size:11px;padding-top:10px;padding-bottom:5px}.template-product .size-guide-popup-model .tool-tip-trigger__title{font-size:14px}}.product .product__accordion .accordion__content{display:none!important;height:auto!important}.product .product__accordion .active .accordion__content{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/57/assets/product.css.map */
