.main-product-page .product.product--medium{gap:50px;flex-wrap:nowrap}.main-product-page .product.product--medium .product__media-wrapper{width:50%;margin:0;padding:0}.main-product-page .product.product--medium .product__info-wrapper{width:50%;padding:30px;background:#fafafa;border-radius:10px}.main-product-page .product__title{margin:0 0 20px;padding:0}.main-product-page .product__title h1{font-size:35px;letter-spacing:0;margin:0;padding:0;font-weight:700;line-height:1.4;color:#000;font-family:Parkinsans,sans-serif}.main-product-page p.product__text{font-size:15px;letter-spacing:0;margin:0;padding:0;font-weight:400;line-height:1.4;text-transform:none;color:#000;opacity:.5}.main-product-page .price{font-size:25px;letter-spacing:0;margin:0;padding:0;font-weight:700;line-height:1.4;color:#000}.product .product-media-container.constrain-height.media-fit-contain{width:100%}.product .product-media-container.constrain-height.media-fit-contain .media>img{object-fit:contain;padding:20px}.product-description{padding:50px 0;font-size:15px;color:#000}.product-description .des_title h2{font-size:15px;font-weight:700;border:solid 1px #dcdcdc;background:#fafafa;padding:12px 20px;margin:0 0 -1px;text-transform:uppercase;letter-spacing:0;border-radius:8px 8px 0 0}.product-description .des_title{border-bottom:solid 1px #dcdcdc;display:flex}.description-block{margin:0;padding:15px 0}.description-block p{font-size:15px;font-weight:400;padding:0;margin:0 0 15px;letter-spacing:0;line-height:1.5}.product-description ul.tabs{border-bottom:1px solid #dcdcdc;display:flex;margin:0;padding:0;gap:5px}.product-description ul.tabs:after,.product-description ul.tabs:before{display:none}.product-description ul.tabs li{display:flex;margin:0;padding:0}.product-description ul.tabs li a{font-size:14px;font-weight:700;border:solid 1px #dcdcdc;background:#fafafa;padding:12px 20px;margin:0 0 -1px;text-transform:uppercase;letter-spacing:0;border-radius:8px 8px 0 0;color:#000;text-decoration:none;line-height:1.4}.product-description ul.tabs li a.active{background:#338fd1;color:#fff;border-color:#338fd1}.description-block ul{margin:0;padding:0 0 0 20px;list-style-position:outside}.description-block ul li p{margin:0}.main-product-page .productfeatures>ul>li{list-style:none}.main-product-page .description-block ul li{padding-bottom:10px}.related-products h2{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0;border-bottom:solid 1px #dcdcdc;display:flex;margin:0;padding:0 0 15px}.related-products h2 span{border:solid 1px #dcdcdc;background:#fafafa;margin:0 0 -1px;padding:12px 20px}.main-product-page .product-form__submit{overflow:hidden;min-width:unset;height:50px;border-radius:50px;min-height:unset;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:600;line-height:normal;background:#338fd1}.product-description .productdescription,.description-block ul li{color:#222;font-style:normal;font-weight:500;line-height:normal;font-size:15px;font-family:Parkinsans,sans-serif}.related-products .product-grid .grid__item{border:solid 1px #dcdcdc;border-radius:10px}.product-form__submit .add-to-cart-span{display:flex;flex-direction:column;align-items:center;transform:translateY(18px);transition:all .5s ease-in-out}.product-form__submit .add-to-cart-span svg{transform:translateY(31px)}.product-form__submit:hover .add-to-cart-span{transform:translateY(-44px)}@media (max-width:991px){.main-product-page .product.product--medium{gap:30px;flex-wrap:wrap}.main-product-page .product.product--medium .product__media-wrapper{width:100%;max-width:100%}.main-product-page .product.product--medium .product__info-wrapper{padding:20px;width:100%;max-width:100%}}@media (max-width:767px){.main-product-page .product-description ul.tabs{overflow-x:scroll;overflow-y:hidden}.main-product-page .product-description ul.tabs li a{text-wrap:nowrap;letter-spacing:0;padding:12px;font-size:12px}.product .product-media-container.constrain-height.media-fit-contain .media>img{padding:0}.main-product-page .product__title h1{font-size:30px}.main-product-page .product__info-container>*+*{margin:10px 0}.main-product-page .product-description{padding:30px 0}.main-product-page .related-products{padding-top:0}}@media (max-width:480px){.main-product-page .product__title h1{font-size:25px}.main-product-page .price{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/main-product-style.css.map */
