.template-product .breadcrumbs__item .breadcrumbs__link,.template-product .breadcrumbs__item a{font-size:18px;color:#75757a;line-height:22px;font-family:var(--font-stack-header)}.template-product .breadcrumbs{margin:0 0 20px}.product-single__title{font-size:40px;line-height:46px;color:var(--black);margin:0 0 24px}.product_sku.product-sku{font-size:16px;line-height:22px;color:#00497d;opacity:1;letter-spacing:.05em;font-family:var(--font-stack-header)}.price__pricing-group .price-item{font-size:24px;line-height:30px}.price-item.price-item--regular{color:#919195;opacity:1;font-weight:700}.product-single__meta .product__price{margin-bottom:54px}.product-single__meta .price__badges{display:none}.product-single__meta .form_bg_row.quantity_block{margin-bottom:56px;padding:11px 32px}.product-single__meta .swatch .header{margin:0 32px 0 0;font-size:18px;line-height:24px}.product-single__meta .product_quantity_info_container .header{font-size:18px;line-height:24px}.product-single__meta .header{margin:0}.product_quantity_info_container .qty{margin:0 0 0 32px;padding:7px 10px}.product-single__meta .swatch .color label{border:1px solid #75757A;min-height:26px!important;min-width:26px!important}.product-single__meta .swatch .swatch-element{margin:0 18px 0 0}.product-single__meta .form_bg_row{padding:18px 32px;margin:0 0 24px}.qty.product-page-qty .qty_btn{height:27px;width:27px;min-width:27px}.product-form__item--payment-button{margin-left:-24px}.product-form__item--payment-button .shopify-payment-button,.product-form__item--payment-button .product-form__cart-submit,.product-form__item--submit .wholesale__btn{margin-left:24px}.image_with_text_blocks .block .block_content p{font-size:18px;line-height:24px;color:#000;font-weight:600}.image_with_text_blocks .block svg,.image_with_text_blocks .block img{max-width:48px;height:48px}.image_with_text_blocks{align-items:start;padding:0 34px;margin-top:44px}.product-form__cart-submit.btn--primary{margin:0}.product-single__thumbnails-block.is-selected.is-nav-selected .thumbnails-block_wrapper{background:#fff}.thumbnails-block_wrapper{border-radius:16px}.thumbnails-wrapper .product-single__thumbnails-block .product-single__thumbnail-image{max-height:195px;max-width:195px}.thumbnails-wrapper .product-single__thumbnails-block{max-height:196px}.grid.product-single+.tabing{padding:72px 0;margin:0}[data-section-type=product] .tabing .nav-tabs li a{font-size:30px;line-height:36px;font-weight:700;color:#000}[data-section-type=product] .tabing .nav-tabs li{margin-right:48px;padding-right:6px}[data-section-type=product] .tabing .nav-tabs li.active{border-bottom:1px solid #BD1E1E}[data-section-type=product] .nav.nav-tabs{border-bottom:1px solid #ACACAF;font-family:var(--font-stack-header)}.tab-pane strong{font-weight:600}.tab-content .rte>*:last-child{margin-bottom:0}[data-section-type=product] .tabing .nav-tabs li{border-bottom:1px solid transparent}[data-section-type=product] .tabing .tab-content{padding-top:40px}[data-section-type=product] .qty .product-form__input--quantity{color:#000;font-size:18px;line-height:22px;max-width:58px;font-family:var(--font-stack-header)}.product-form__item--submit svg path{stroke:#fff}.product-form__item--submit{display:flex;flex-wrap:wrap;align-items:center}.product-form__cart-submit.btn--primary,a.wholesale__btn.btn.btn--secondary{flex:1;padding:11px 24px}a.wholesale__btn.btn.btn--secondary{background:transparent}[data-section-type=product] .tabing .tab-content p,[data-section-type=product] .tabing .tab-content ul li{font-size:18px;line-height:24px}.template-product:not(:has(#MainContent .index-section--slideshow:first-child,.shopify-section:first-child .custom_page_header_section)) .shopify-section-header~#PageContainer{padding-top:72px}.template-product .site-header .site-header__mobile-nav{padding:32px 20px}.template-product .breadcrumbs__item:not(:last-child):after{background-image:url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.79079 3.61855C5.06974 3.82924 5.06974 4.17076 4.79079 4.38145L0 8V6.47418L3.2757 4L0 1.52582V0L4.79079 3.61855Z' fill='%2375757A'/%3E%3C/svg%3E%0A")}.product-single__meta .product-form{padding-top:0}.product-single__meta{padding-left:75px}.grid__item.medium-up--one-half.product-single__content-group{padding-left:0;width:48.7%}.grid.product-single{margin:0;padding-bottom:72px}.grid__item.product-single__media-group{padding:0;width:51.3%}.product__tab--video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.product__tab--video iframe,.product__tab--video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.section-product-template+.shopify-section{margin-top:0}[data-value=White] .icon.icon--check{color:var(--brand-red)}button.btn.product-form__cart-submit:disabled svg{display:none}.product__key--features ul li{list-style:disc;font-size:18px;line-height:24px;margin:0 0 4px}.product__key--features{margin:56px 0 0;padding-left:30px}.product-single__media img{overflow:hidden;max-height:700px;object-fit:contain;mix-blend-mode:multiply}.breadcrumbs__list .appio-rating-badge{display:none}product-single__media-wrapper,.product-single__media{background-color:var(--color-body)}.appio-widget-title{font-size:40px;line-height:46px;color:var(--black);letter-spacing:0;text-align:center;font-weight:var(--font-weight-header);margin:0 0 40px}.appio-powered-by{display:none}@media screen and (max-width:1320px){.product-form__cart-submit.btn--primary,a.wholesale__btn.btn.btn--secondary{min-width:190px;flex:unset}}@media screen and (max-width:1199px){.product-single__meta{padding-left:20px}.product-form__item--payment-button .shopify-payment-button,.product-form__item--payment-button .product-form__cart-submit,.product-form__item--submit .wholesale__btn{margin-left:10px}.image_with_text_blocks .block{padding-left:15px}.image_with_text_blocks{margin-left:-15px}[data-section-type=product] .tabing .nav-tabs li a{font-size:26px;line-height:32px}[data-section-type=product] .tabing .tab-content{padding-top:40px}.product-single__title{font-size:34px;line-height:44px}.template-product .breadcrumbs__item .breadcrumbs__link,.template-product .breadcrumbs__item a{font-size:16px;line-height:20px}}@media screen and (max-width:989px){.product-single__meta .form_bg_row{padding:14px 24px;margin:0 0 24px}.image_with_text_blocks{padding:0 5px}.image_with_text_blocks .block .block_content p{font-size:15px;line-height:22px}.grid.product-single+.tabing{padding:50px 0}.product-single__meta .swatch .header,.product-single__meta .product_quantity_info_container .header{font-size:16px;line-height:22px}.product-form__cart-submit.btn--primary,.product-form__item--submit .wholesale__btn{width:100%}.product-form__item--submit .wholesale__btn{margin:10px 0 0}.image_with_text_blocks{margin-top:10px}.product-single__meta .swatch .swatch-element{margin:0 10px 7px 0}}@media screen and (max-width:749px){.template-product .breadcrumbs{margin:0 0 16px}.template-product:not(:has(#MainContent .index-section--slideshow:first-child,.shopify-section:first-child .custom_page_header_section)) .shopify-section-header~#PageContainer{padding-top:48px}.thumbnails-wrapper{margin:0}.product-single__media--has-thumbnails{margin-bottom:24px}.product-single__media-group{margin-bottom:34px}.product_sku.product-sku{font-size:14px;line-height:18px}.product-single__title{font-size:32px;line-height:36px;margin:0 0 16px}.product-single__meta{padding-left:0}.product-single__meta .product__price{margin-bottom:40px}.product-single__meta .form_bg_row{padding:20px 32px;margin:0 0 16px}.product-single__meta .form_bg_row.quantity_block{margin-bottom:40px}.product-form__item--submit .wholesale__btn{margin:24px 0 0}.image_with_text_blocks{margin-top:30px}.image_with_text_blocks .block{margin:0}.product-single__meta .product-form{padding-bottom:24px}.product_description_accrordion.medium-up--hide{padding:48px 16px}.product_description_accrordion .product_accordion__block .product_accordion__heading{font-size:22px;line-height:28px}.product_description_accrordion .product_accordion__block .product_accordion__heading:after{font-size:31px}.product_description_accrordion .product_accordion__block{border-bottom:1px solid #E2E2E2;padding:22px 10px 22px 0}.section-product-template+.shopify-section{margin-top:0}.grid__item.product-single__media-group,.grid__item.medium-up--one-half.product-single__content-group{width:100%}.grid.product-single{padding-bottom:0}.image_with_text_blocks .block{padding-left:0}.product-form__cart-submit.btn--primary,a.wholesale__btn.btn.btn--secondary{padding:8px 24px;font-size:14px}.thumbnails-wrapper .product-single__thumbnails-block .product-single__thumbnail-image{max-height:117px;max-width:118px;width:100%;height:100%}.thumbnails-wrapper .product-single__thumbnails-block{padding-left:2px}.thumbnails-wrapper .product-single__thumbnails{margin-left:0}.price__pricing-group .price-item{font-size:20px;line-height:26px}.image_with_text_blocks .block .block_content p{font-size:16px;line-height:25px}.product-form-sticky-parent .product-form__item.product-form__item--submit button.btn.product-form__cart-submit{width:100%}.product-single__meta.enabled_mobile_sticky_btns .product-form .product-form__item--submit{z-index:9}.product-form__cart-submit.btn--primary{min-height:40px}.product__key--features ul li{font-size:16px;line-height:22px}.product__key--features{margin:40px 0 0;padding-left:20px}}.product-faq__group-title{margin:0 0 12px;font-size:18px;line-height:1.3}.product-faq .product-faq__group+.product-faq__group .product-faq__item:first-of-type{border-top:0}.product-faq__item{border-bottom:1px solid rgba(0,0,0,.12)}.product-faq__group .product-faq__item:first-of-type{border-top:1px solid rgba(0,0,0,.12)}.product-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;font-weight:600;list-style:none}.product-faq__question::-webkit-details-marker{display:none}.product-faq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.product-faq__icon .icon{width:12px;height:12px}.product-faq__item .icon--minus,.product-faq__item[open] .icon--plus{display:none}.product-faq__item[open] .icon--minus{display:inline-block}.product-faq__answer{padding:0 0 18px}.product-faq__answer p{font-size:16px!important}@media screen and (min-width:750px)and (max-width:1199px){.product-faq__answer p{font-size:calc(var(--font-size-base) * .9px)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-product.css.map */
