.product-description section.product-bottom.product_tab{padding:0}.product-description section.product-bottom.product_tab .page-width{padding:0}.main-product-page .product.product--medium{gap:30px;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:0}.main-product-page .product.product--medium.product--no-media{max-width:100%}.main-product-page .product.product--medium .product__media-wrapper media-gallery .product__media-list li img{width:100%;height:300px;max-height:100%;object-fit:contain}.main-product-page .product__title{margin:0 0 15px;padding:0}.main-product-page .product__title+div{margin-top: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}.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{letter-spacing:0}.main-product-page .pro_info_box ul li{margin:0;padding:10px 0;list-style:none;border-bottom:1px solid #dcdcdc;line-height:1.5;font-size:13px;display:flex;gap:10px;color:#000}.main-product-page .pro_info_box ul li:last-child{border-bottom:0}.main-product-page .pro_info_box ul li span.pro_info_lab{display:block;text-align:left;width:inherit;margin:0;background:none;padding:0;font-weight:600}.main-product-page .product__tax{margin:0 0 5px;letter-spacing:0;font-size:13px;font-weight:600;color:#000}.main-product-page .product__tax+div{margin-top:0}.main-product-page .product__inventory.visibility-hidden:empty{display:none}.main-product-page .product-form__quantity .form__label{font-weight:600;color:#000}.main-product-page .product__inventory{font-size:13px;color:#000;border-top:solid 1px #dcdcdc;margin-top:0;padding-top:15px}.main-product-page .product .product-media-container .media{padding:20px!important;display:flex;align-items:center;justify-content:center;width:100%;height:70vh}.main-product-page .product .product-media-container .media>img{position:static;width:auto!important}.main-product-page .form .product-form__buttons{display:flex;gap:10px;max-width:100%}.main-product-page .form .product-form__buttons .button{width:100%;margin:0;min-width:inherit;max-width:inherit;padding:0;height:46px}.main-product-page .form .product-form__buttons .shopify-payment-button{width:100%}.main-product-page share-button.share-button{margin-top:0}.main-product-page .product-form__quantity{border-top:solid 1px #dcdcdc;margin-top:15px;padding-top:15px}.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}.main-product-page .product-contact-section{border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;margin:0;padding:15px 0}.main-product-page .product-contact-section p{font-size:13px;letter-spacing:0;margin:0}.main-product-page .product-contact-section p a.link{font-weight:700;font-size:13px}.product-description{padding:50px 0 0;font-size:15px;color:#000;clear:both}.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: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:13px;font-weight:700;border:solid 1px #dcdcdc;background:#fafafa;padding:12px 20px;margin:0 0 -1px;text-transform:uppercase;letter-spacing:0;border-radius:0;color:#000;text-decoration:none;line-height:1.4;letter-spacing:.5px}.product-description ul.tabs li a.active{background:#005581;color:#fff;border-color:#005581}.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:15px;font-weight:700;text-transform:uppercase;letter-spacing:0;border-bottom:solid 1px #dcdcdc;display:flex;margin:0;padding:0}.related-products h2 span{border:solid 1px #005581;background:#005581;margin:0 0 -1px;padding:12px 20px;font-size:13px;color:#fff}.related-products .product-grid{margin:20px 0 0;padding:0;gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.related-products .product-grid .grid__item{width:100%;max-width:100%}.related-products .product-grid .card-wrapper .card__information .card__heading{font-size:14px;letter-spacing:0;color:#000}.related-products .product-grid .card-wrapper .price{font-size:14px;font-weight:600;color:#000;letter-spacing:0}.product__info-container>.pro_info_box{margin-bottom:0}.main-product-page .product-form__submit{overflow:hidden;min-width:unset;height:50px;border-radius:0;min-height:unset;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:normal;background:#9fa615}.product-description .productdescription,.description-block ul li{color:#222;font-style:normal;font-weight:500;line-height:normal;font-size:15px}.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)}.product__info-container .product__sku{margin:15px 0 0;border-top:solid 1px #dcdcdc;padding:15px 0 0;font-size:14px;letter-spacing:0;color:#000}.product__info-container .availability-text{margin:15px 0;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:15px 0;font-size:14px;letter-spacing:0;color:#000}@media (max-width:1199px){.main-product-page .product .product-media-container .media{height:60vh}}@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%}.related-products .product-grid{grid-template-columns:repeat(3,1fr)}.related-products .product-grid .grid__item:nth-child(n+4){display:none}.main-product-page .product .product-media-container .media{height:50vh;padding:0!important}}@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 0}.main-product-page .related-products{padding-top:0}}@media (max-width:640px){.main-product-page .form .product-form__buttons{flex-wrap:wrap}.main-product-page .product-description ul.tabs li a{padding:10px;font-size:10px}.main-product-page table.fKxfqs tbody tr td.ldlwAa{width:160px}.main-product-page table.fKxfqs tbody tr td{font-size:14px}}@media (max-width:550px){.related-products .product-grid{grid-template-columns:repeat(2,1fr)}.related-products .product-grid .grid__item:nth-child(n+3){display:none}}@media (max-width:480px){.main-product-page .product__title h1{font-size:25px}.main-product-page .price{font-size:20px}.description-block p{font-size:14px;margin:0 0 10px}.product-description .productdescription,.description-block ul li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-product-style.css.map */
