.product__base{display:flex;width:100%;position:relative}.product-form__input.product-form__quantity{display:none}.wishlist__btn{position:absolute;top:10px;right:10px;width:32px;height:32px;z-index:1}.wishlist__btn.product__wish-btn{top:24px;right:24px}.wishlist__btn button{background:#ffffff40;border-radius:50%;width:100%;height:100%;padding:4px;display:flex;align-items:center;justify-content:center}.wishlist__btn button svg{width:100%;height:100%}.wishlist__btn button svg path{width:16px;height:14px}.wishlist__btn button.active svg path{fill:#000}.product__base-left{width:50%;display:flex;flex-direction:column;gap:5px}.product__base-left img{width:100%;object-fit:contain;height:auto;cursor:pointer;cursor:url(cursor-zoom.svg) 16 16,auto}.product__video-container{width:100%;height:auto}.product__video-container video{width:100%;height:auto;object-fit:cover}.product__base-right{width:50%;height:auto}.product__base-right section{width:100%;height:100%}.product__form{width:62%;margin:0 auto}.product__info{display:flex;flex-direction:column;gap:25px}.product__info-top{padding-bottom:25px;border-bottom:1px solid rgb(217,220,224)}.product__title{color:#191b1c;font-size:25px;font-weight:400;line-height:1.4287;text-align:left;margin-bottom:9px!important}.price--large{font-size:0!important;padding-bottom:22px;border-bottom:1px solid rgb(217,220,224);margin-bottom:22px!important}.product__price{color:#191b1c;font-size:14px;font-weight:500;line-height:1.4287;text-align:left}.product-form__input--swatch{padding-bottom:25px;border-bottom:1px solid rgb(217,220,224);margin-bottom:25px}.product-form__input--swatch label{display:inline-flex;width:fit-content;height:fit-content;align-items:center;justify-content:center;padding:2px;background:inherit;border-radius:50%;border:1px solid;transition:all .25s cubic-bezier(.4,0,.2,1);border-color:#fff}.product-form__input--swatch .form__label{margin-bottom:-1rem!important}.product-form__input .form__label,.product-form__input--swatch .form__label{font-size:14px!important}.product-form__input--swatch input[type=radio]:checked+label{border-color:#191b1c}.product-form__input--swatch label:hover{border-color:#191b1c}.product__color{display:flex;gap:10px;margin-bottom:15px}.product__info-bottom{display:flex;flex-direction:column}.product__info-bottom button{width:fit-content;background:inherit}.product__info-bottom button+button{margin-top:23px}.product__btns-block{display:flex;flex-direction:column}.product-form__input--swatch input[type=radio],.product-form__input--pill input[type=radio]{opacity:0;position:absolute;z-index:-1}.swatch{display:inline-block;width:24px;height:24px;border-radius:50%;background:var(--swatch--background);cursor:pointer}.product-form__input--swatch label[title=White] .swatch,.product-form__input--swatch label[title=white] .swatch{border:1px solid rgb(233,233,233)}.form__select-flex-container{width:100%;display:flex;flex-wrap:wrap;gap:24px}.form__select-flex-container label{color:#191b1c;font-size:14px;font-weight:500;line-height:1.4287;cursor:pointer;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative;width:40px;height:20px}.form__select-flex-container label:after{content:"";position:absolute;bottom:0;left:0;width:100%;transform:scaleX(0);height:1px;background-color:#191b1c;transform-origin:bottom right;transition:transform .25s ease-out}.form__select-flex-container label:hover:after{transform-origin:bottom left;transform:scaleX(1)}.product-form__input--pill input[type=radio].disabled+label{text-decoration-line:line-through;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;color:#a2a2a2}.product-form__input--pill input[type=radio].disabled+label:after{display:none}.product-form__input--pill input[type=radio]:checked+label:after{display:none}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #191b1c}.product-form__buttons button[type=submit]{margin-bottom:32px;width:100%;height:44px;font-size:14px;font-weight:600;line-height:1.4287;text-align:center;display:block;letter-spacing:0;min-height:fit-content;transition:all .25s cubic-bezier(.4,0,.2,1);background:#191b1c;color:#fff}.product-form__buttons button[type=submit]:hover{background:#4b4b4b;border:none;box-shadow:none}.product-form__buttons button[type=submit]:after{display:none}.product__info-button{font-size:14px;font-weight:500;line-height:1.4287;text-align:center;position:relative;display:block;width:fit-content;background:inherit}.product__info-button+.product__info-button{margin-top:23px}.product__info-button:after{content:"";position:absolute;bottom:0;left:0;width:100%;transform:scaleX(1);height:1px;background-color:#191b1c;transform-origin:bottom left;transition:transform .25s ease-out}.product__info-button:hover:after{transform-origin:bottom right;transform:scaleX(0)}.product__info-button:before{content:"";position:absolute;bottom:0;left:0;width:100%;transform:scaleX(0);height:1px;background-color:#191b1c;transform-origin:bottom right;transition:transform .5s ease-out}.product__info-button:hover:before{transform-origin:bottom left;transform:scaleX(1)}.product__base-left{position:relative}.product__pagination-items{position:absolute;padding-left:10px;bottom:16px;display:flex;flex-direction:column;gap:20px;will-change:transform,opacity;z-index:1}product-info{padding-top:0!important}.pagination__item{width:4px;height:4px;border-radius:50%;background:#71797f;cursor:default}.pagination__item.active{background:#191b1c}.product__related-nav{display:flex;align-items:center;justify-content:space-between;padding:24px 16px 16px}.product__related-nav p{font-weight:600;font-size:20px;line-height:1.4287;color:#191b1c;-webkit-user-select:none;user-select:none}.product__rel-btn{-webkit-user-select:none;user-select:none}.product__related-slide{width:25%!important}.product__rel-btn.swiper-button-disabled svg path{fill:#888}.product__rel-btn.swiper-button-disabled{cursor:default}.product__rel-btn:not(.swiper-button-disabled) svg path{fill:#191b1c}.product__rel-btn:not(.swiper-button-disabled){cursor:pointer}.rel__scrollbar.swiper-scrollbar{background:#e9e9e9;border-radius:0;height:2px!important}.rel__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background:#191b1c;border-radius:0;display:block}.product__related-slider{padding-bottom:24px!important}.product__main-content{position:relative}.product__galary{display:none}.product__galary.active{display:block;position:absolute;z-index:99999;width:100%;height:100%;background:#fff;top:0;left:0}body.hidden-visibility{overflow:hidden}.product__galary-inner{position:relative}.product__galary-close-btn{width:25px;height:25px;position:absolute;top:25px;right:25px;z-index:999999;cursor:pointer}.product__galary-btn{position:absolute;top:50%;transform:translateY(-50%);width:25px;height:25px;z-index:999999;cursor:pointer}.galary__btn-prev{left:25px}.galary__btn-next{right:25px}.product__galary-btn img,.product__galary-close-btn img{width:100%}.product__galary-slider{height:100vh!important;width:auto;max-width:40vw}.product__galary-pug{width:fit-content!important;margin:0 auto;bottom:0;position:absolute;left:50%!important;transform:translate(-50%)!important;bottom:20px;z-index:999999}.product__galary-pug .swiper-pagination-bullet{width:4px;height:4px;margin:4px 12px;background:#71797f}.product__galary-pug .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#191b1c}.product__galary-slide{width:100%!important}.product__galary-slide img{width:100%;object-fit:contain;height:100vh}.product-form__input.product-form__input--swatch{padding-top:22px;padding-bottom:22px;border-bottom:1px solid rgb(217,220,224)}@media(max-width:1440px){.product__form{width:82%}.product__related-slide{width:33.33333333333333%!important}.product__galary-slider{max-width:70vw}}@media(max-width:768px){.product__base{flex-direction:column}.product__base-right{width:100%;position:relative}.product__base-left{width:100%;overflow-y:scroll;height:70vh}.product__form{width:100%;padding:30px 16px}.product__related-slide{width:50%!important}.product__pagination-items{position:absolute;padding-left:10px;top:calc(70vh + 67px);transform:translateY(calc(-100% - 83px));display:flex;flex-direction:column;gap:20px;will-change:transform,opacity;z-index:1;bottom:auto}}.product__info-side-menu{position:fixed;right:-100%;top:0;height:100%;width:50%;background:#fff;transform:translate(100%);transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1;pointer-events:none}.product__info-side-menu.open{transform:translate(0);opacity:1;z-index:1000;right:0;overflow-y:scroll;pointer-events:all}.product__info-side-menu-opacity{position:fixed;width:100%;height:100%;background:#000;opacity:0;z-index:-1;display:block!important;top:0;left:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.product__info-side-menu-opacity.active{z-index:999;opacity:.5}.product__info-side-menu{padding:0 40px 8px}.side-menu-close-btn{width:24px;height:24px;position:absolute;right:40px;top:20px;cursor:pointer}.side-menu-close-btn svg{width:100%;height:100%}.side-menu-info-inner{padding-top:60px}.side-menu-info-inner h2,.side-menu-info-inner h3{font-size:20px;margin-bottom:12px}.side-menu-info-inner p,span{font-size:14px;line-height:130%}.side-menu-info-inner p+p{margin-top:20px}.side-menu-info-inner .side-menu-image{margin-top:20px}.side-menu-info-inner .side-menu-image img{width:100%;height:auto;object-fit:cover}.product__info-side-menu::-webkit-scrollbar{width:5px;height:5px}.product__info-side-menu::-webkit-scrollbar-thumb{background:#000000b3}.product__info-side-menu::-webkit-scrollbar-thumb:hover{background:#000}.product__info-side-menu::-webkit-scrollbar-track{background:#0003}@media(max-width:768px){.product__info-side-menu{width:100%;transform:translate(0);transform:translateY(100%);right:auto;top:auto;bottom:auto;left:auto}.product__info-side-menu.open{transform:translateY(0);transition:all .5s cubic-bezier(.4,0,.2,1);top:0;right:0}.product__info-side-menu{padding:0 10px 20px}.side-menu-close-btn{right:20px}.product__base-left img{height:71vh;object-fit:cover}}.price--sold-out .price__badge-sold-out{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product_style.css.map */
