.custom-main-prod{position:relative;top:-40px;overflow:hidden}.custom-main-prod .video-section{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;z-index:0;direction:ltr}.custom-main-prod video{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-main-prod .product__info-container>*:first-child{margin-top:60px}.custom-main-prod .video-section:before{content:"";background-color:#000;opacity:.38;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute;z-index:1}.custom-main-prod .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:20px;padding-right:20px}.custom-main-prod details:hover summary{background-color:#444;color:#fff}.custom-main-prod details:hover summary .accordion__title{color:#fff}.custom-main-prod .bad-acco{background-color:#fff}.custom-main-prod .accordion:last-child{margin-bottom:40px!important}.custom-main-prod .accordion{border-top:none}.custom-main-prod .accordion summary{padding:15px}.custom-main-prod [aria-expanded=true]{background-color:#444;color:#fff}.custom-main-prod [aria-expanded=true] .accordion__title{color:#fff}.custom-main-prod .accordion__content{margin-bottom:0}.custom-main-prod .page-width-1450{max-width:1450px;margin:0 auto;background-color:transparent!important;position:relative;z-index:2}.custom-main-prod .product-media-container.constrain-height.media-fit-contain{margin-top:30px;background:unset}.custom-main-prod .product__media-icon{display:none}.custom-main-prod .product-form__buttons{display:flex;gap:20px;width:100%}.custom-main-prod .product-form__buttons{max-width:unset}.custom-main-prod .product-form__submit{margin-bottom:0}.custom-main-prod .shopify-payment-button{width:100%}.custom-main-prod .bad-custom-btn p{margin-top:15px;margin-bottom:15px}.custom-main-prod .bad-custom-btn a{vertical-align:revert;background-color:#ba7346;padding:0 30px;color:#fff;text-decoration:none;border-radius:50px;display:inline-block;line-height:2.2;font-weight:700;font-size:20px;position:relative}.custom-main-prod .bad-custom-btn a:before{content:"\f56d";position:absolute;top:0;bottom:0;width:100%;height:100%}.custom-main-prod .product-form__submit,.custom-main-prod .shopify-payment-button__button{margin-bottom:0;background-color:#ba7346;color:#fff;font-size:20px;font-weight:700;border-radius:20px;--border-opacity:none;height:fit-content;padding:10px}body .custom-main-prod .shopify-payment-button__button{border-radius:25px;padding:0}.custom-main-prod .product__tax,.custom-main-prod .product__tax a{color:#fff;font-size:16px}.custom-main-prod .button--secondary:after{--border-opacity:none}.custom-main-prod .button:not([disabled]):hover:after,.custom-main-prod .shopify-payment-button__button{margin-bottom:0;background-color:#ba7346;color:#fff;font-size:20px;font-weight:700;border-radius:15px;--border-opacity: none;padding:10px}.custom-main-prod .price__regular{font-size:44px;color:#ba7346;font-weight:700}.custom-main-prod .product__title h1{font-size:44px;color:#fff;font-weight:700}.product__info-container .product__description{font-size:20px;color:#fff}.custom-main-prod .button:not([disabled]):hover:after{background-color:unset}.custom-main-prod .product.grid{align-items:center}.custom-main-prod .price .price-item{margin:0 1rem 0 0}@media screen and (max-width: 990px){.custom-main-prod .custom-main-cont{padding-bottom:100px!important}.custom-main-prod .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-right:0}.custom-main-prod .page-width-1450{padding:0 30px}.custom-main-prod .product__title h1{font-size:30px}.product__info-container .product__description{font-size:16px;text-align:left;margin-top:20px}.custom-main-prod .price__regular{font-size:30px}.custom-main-prod .price{text-align:left}.custom-main-prod .product-form__buttons{flex-direction:column;gap:15px}.custom-main-prod .grid--peek.slider .grid__item:first-of-type{margin-left:0;margin-bottom:-30px}.custom-main-prod .slider--mobile:after{padding-left:0}.custom-main-prod .slider.slider--mobile{overflow-x:unset}.custom-main-prod .product__info-container>*:first-child{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-main-prod.css.map */
