.main-product-section .product__thumb-item a.is-active:before,.main-product-section .product__thumb-item a:focus:before{content:unset}.main-product-section .product__thumbs .product__thumb-item{margin-bottom:0;border:unset}.main-product-section .product__thumbs--beside{flex:0 0 80px;margin-left:15px;max-width:80px}.main-product-section .product-single__meta{padding-left:0;max-width:472px}.main-product-section .product-single__title{border-bottom:2px solid #000;text-transform:uppercase;font-size:22px;width:100%;max-width:max-content}.main-product-section .product-block--price .money{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);font-size:22px}.main-product-section .quantity_selector .product__quantity label{display:none}.main-product-section .sub_specification{margin-bottom:18px}.main-product-section .buy_buttons .product-single__form .recurpay-pdp-widget{margin:0 0 15px}.main-product-section .payments_text{display:flex;align-items:center;justify-content:center;gap:2px;margin:10px 0 0}.main-product-section .product-block.buy_buttons .product-block{margin:0}.main-product-section .product__price--compare{-webkit-text-decoration:unset;text-decoration:unset;padding-right:unset}.main-product-section .product__price--compare .money{text-decoration:line-through;font-size:18px}.main-product-section .recurpay__widget{padding:0;flex-direction:column-reverse}.add-to-cart.recurpay-hide+.payments_text{display:none}.main-product-section .buy_buttons .add-to-cart{padding:8px 11px 2px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:1.9px;line-height:var(--typeHeaderLineHeight);font-size:18px}.main-product-section .okendo-review-inline{display:flex;align-items:center;gap:10px}.main-product-section .okendo-review-inline .review-stars{display:inline-flex}.main-product-section .okendo-review-inline .star{position:relative;display:inline-block;font-size:20px;line-height:.9}.main-product-section .okendo-review-inline .star.full{color:#000}.main-product-section .okendo-review-inline .star.empty,.main-product-section .okendo-review-inline .star.half{color:#ccc}.main-product-section .okendo-review-inline .star.half:before{content:"\2605";position:absolute;left:0;width:50%;overflow:hidden;color:#000}.main-product-section .okendo-review-inline .review-score{font-size:14px;margin:0;color:#000}.main-product-section .okendo-review-inline .review-label{text-decoration:underline}.main-product-section .recurpay-pdp-widget .recurpay__widget_container{border:unset}.main-product-section .recurpay__widget .recurpay__group_discounted_price,.main-product-section .recurpay__widget .recurpay__group_selling_price .money,.main-product-section .recurpay__widget .recurpay_plan_selling_price{color:#000;font-size:16px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:1.1px;line-height:var(--typeHeaderLineHeight)}.main-product-section .recurpay__widget .recurpay__widget_container--selected .recurpay__radio_group{color:#000}.main-product-section .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title:before,.main-product-section .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title:after{background-color:#000}.main-product-section .recurpay__widget .recurpay__frequency{border-color:#000;padding:10px;margin:20px 0 10px}.main-product-section .recurpay__widget .recurpay__action button{outline:0;text-transform:uppercase;background:#000;padding:8px 11px 2px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:1.9px;line-height:var(--typeHeaderLineHeight);font-size:18px}.main-product-section .offer-applied-div{color:#000;margin-bottom:12px}.main-product-section .offer-applied-left-wrapper svg g g path:first-child{fill:#000}.main-product-section .recurpay-pdp-widget .recurpay__widget_container{border-bottom:1px solid #000;border-radius:unset;margin-bottom:0}.main-product-section .recurpay__widget .recurpay__group_header{padding:10px 0}.main-product-section .recurpay__widget .recurpay__group_title,.main-product-section .recurpay__widget .recurpay_plan_title{font-size:15px;font-weight:500}.main-product-section .product-block.text{text-transform:uppercase;font-size:22px;width:100%;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);text-align:center}.main-product-section .collapsible-trigger-btn{text-align:left;border-left:unset;border-right:unset;padding:15px 0;letter-spacing:1.2px}.main-product-section .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:unset}.main-product-section .collapsible-content .collapsible-content__inner{padding:0 0 20px}.main-product-section .collapsible-content .rte ol,.main-product-section .collapsible-content .rte p,.main-product-section .collapsible-content .rte table,.rte ul{margin-bottom:15px;font-size:14px}.main-product-section .collapsible-content .rte h1,.main-product-section .collapsible-content .rte h2,.main-product-section .collapsible-content .rte h3,.main-product-section .collapsible-content .rte h4,.main-product-section .collapsible-content .rte h5,.main-product-section .collapsible-content .rte h6{margin-bottom:20px;margin-top:25px;letter-spacing:1.1px}.main-product-section .collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon svg{display:none}.main-product-section .collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon:before,.main-product-section .collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon:after{content:"";position:absolute;background-color:#000;color:#000;transition:all .25s ease}.main-product-section .collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon:before{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.main-product-section .collapsible-trigger.collapsible-trigger-btn .collapsible-trigger__icon:after{height:100%;width:1px;top:0;left:50%;transform:translate(-50%)}.main-product-section .collapsible-trigger.collapsible-trigger-btn[aria-expanded=true] .collapsible-trigger__icon:after{opacity:0}.main-product-section .recurpay__widget .recurpay__group_content_wrapper{padding:0}.main-product-section .page-content.page-content--product{padding-bottom:20px}.main-product-section .variant-input-wrap label{margin:0 5px 5px;width:30px;height:30px}.product__price-savings,.product__price-savings money{font-size:16px}.label,label:not(.variant__button-label):not(.text-label){letter-spacing:.9px}.main-product-section .product_subtitle p,.main-product-section .sub_specification p,.main-product-section .payments_text p,.main-product-section .okendo-review-inline .review-label{font-size:14px;margin:0;color:#5a5a5a}.main-product-section .recurpay__widget .recurpay__group_input:checked~.recurpay__group_label .recurpay__group_header .recurpay__radio_svg,.main-product-section .recurpay__widget .recurpay__group_label .recurpay__group_header:hover .recurpay__radio_svg{transform:scale(1.3);fill:#d9d9d9}.main-product-section .recurpay__widget .recurpay__widget_container--selected .recurpay__radio_group svg,.main-product-section .recurpay__widget .recurpay__radio_group svg{min-width:20px;min-height:20px}.main-product-section .recurpay__widget .recurpay__group_compare_price{color:#5a5a5abf;margin-bottom:6px}@media only screen and (min-width:1025px){.main-product-section .product__thumbs--beside{flex:0 0 100px;margin-left:15px;max-width:100px}.product__thumbs--beside.product__thumbs-placement--left{margin-right:25px}}@media only screen and (max-width:992px){.main-product-section .recurpay__widget .recurpay__group_title,.main-product-section .recurpay__widget .recurpay_plan_title{font-size:14px}.main-product-section .recurpay__widget .recurpay__group_subtitle{font-size:11px}.main-product-section .product-block.text{font-size:16px}.main-product-section .product_subtitle p,.main-product-section .sub_specification p,.main-product-section .payments_text p,.main-product-section .okendo-review-inline .review-label{font-size:12px}.main-product-section .product-block{margin-bottom:18px}.main-product-section .product-block--price .money{font-size:20px}}@media only screen and (max-width:768px){.main-product-section .product-single__title,.main-product-section .product-block.variant_picker{text-align:left}.main-product-section .variant-input-wrap label{width:12px;height:20px;padding:7px 10px}.main-product-section .product-single__meta{max-width:100%}.main-product-section .product-block.text,.main-product-section .product__quantity,.main-product-section .product-block.product-block--price,.main-product-section .product_subtitle p,.main-product-section .sub_specification p,.main-product-section .payments_text p,.main-product-section .okendo-review-inline .review-label{text-align:left}.main-product-section .payments_text{justify-content:flex-start}.main-product-section .product-block.text{margin-top:35px}.main-product-section .product-block--tab+.product-block--tab,.main-product-section .product-block.product-block--tab{margin-top:0;margin-bottom:0}.main-product-section .collapsible-trigger-btn{padding:12px 0;font-size:14px}.main-product-section .collapsible-content .rte ol,.main-product-section .collapsible-content .rte p,.main-product-section .collapsible-content .rte table,.rte ul{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/main-product-section.css.map */
