.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{font-size:20px!important;color:#000!important}.woocommerce-js .variations select{padding:0 10px!important}.cfvsw-swatches-option{border:1px solid #827a95;font-size:14px;letter-spacing:.5px;padding:7px 20px;color:#000}.cfvsw-selected-swatch{border-color:#002F5E!important;background-color:#002F5E!important;color:#fff!important}.woocommerce-js #review_form #respond .form-submit input{left:auto;padding:16px 30px;font-size:14px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:#BBA14F}.ast-single-product-payments{margin-top:20px!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active::before,li#tab-title-description,li#tab-title-additional_information,.woocommerce-tabs #tab-description,.woocommerce-tabs #tab-additional_information{display:none!important}@media (max-width:767px){div.ast-sticky-add-to-cart{display:none!important}}.single-product .woocommerce-tabs.wc-tabs-wrapper{padding-top:0!important}.custom-additional-wrapper .product-additionalInfo-copy{display:flex!important}.product-additionalInfo-copy.new_additionalInfo{display:none!important}@media (max-width:1240px){.single-product .content-area.primary{padding-bottom:0px!important}}.single-product .content-area.primary{margin-bottom:0px!important}.single-product .woocommerce-tabs.wc-tabs-wrapper{margin-bottom:0!important}@media (max-width:1240px){.single-product .content-area.primary{padding-top:70px!important}}@media (max-width:1240px){.single-product .ast-container{margin-top:0px!important}}.single-product .tab-title-description>p{width:20px!important}.archive div#primary p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wc-block-product-filter-price-slider__right.text input.max,.wc-block-product-filter-price-slider__left.text input.min{border-radius:10px!important;max-width:100px!important}@media (min-width:992px){.single-product .product,.single-product .woocommerce,.single-product .site-main,.single-product .content-area{overflow:visible!important}}table.woocommerce-product-attributes.shop_attributes tbody{display:grid;gap:20px;grid-template-columns:1fr 1fr}tr.woocommerce-product-attributes-item{border:none;display:flex;width:100%;flex-direction:column;padding:0;border-bottom:2px solid #dfdfdf;font-size:16px;font-weight:400;letter-spacing:.5px}.woocommerce-js table.shop_attributes th{color:#002F5E!important;padding:0!important;width:auto!important;border:none!important;font-size:18px;font-weight:500;letter-spacing:.5px}.woocommerce-js table.shop_attributes{border:none!important}.woocommerce-js table.shop_attributes td{padding-left:0px!important;color:#000!important;border:none!important;font-style:normal!important}.single-product .product-description-copy span.description-text{display:flex;flex-direction:column;gap:12px}.single-product .woocommerce-Tabs-panel--description{max-height:500px;overflow-y:auto}@media only screen and (min-width:788px){.single-product section.related.products h2{font-size:20px!important}.single-product ul.products .ast-article-single h2{font-size:20px}}.single-product .summary span.description-title,.single-product .summary span.additionalInfo-title{font-size:20px!important;color:#000!important}.single-product .product-description-copy,.single-product .product-additionalInfo-copy{margin-top:25px!important;display:flex;flex-direction:column;gap:10px}.woocommerce-checkout h2.woocommerce-column__title{background-color:#002F5E!important;color:white!important}