.header--inner:before{content:none}.product .product-gallery-container{margin-bottom:10px}.product .product-gallery-container .product-image-container[data-media-count="1"] product-slider{width:100%;margin:0 auto}.product .product-gallery-container .product-single__media-image img,.product .product-gallery-container .product-thumbnail-container .product-thumbnail,.product .product-gallery-container .product-thumbnail-container .product-thumbnail:after{border-radius:15px}.product.thb-product-detail{margin-top:0}.product.thb-product-detail .product-title{font-size:24px;font-weight:800;line-height:120%;margin-bottom:10px}@media(min-width:768px){.product.thb-product-detail .product-title{font-size:34px}}.product.thb-product-detail .product-title-container{margin-bottom:10px}@media(min-width:768px){.product.thb-product-detail .product-title-container{margin-bottom:10px}}.product variant-selects .form__label{font-weight:700}.product variant-selects label{padding:6px 15px 5px!important}.product variant-selects input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--green-1) inset!important;background-color:#38a93517!important}.product variant-selects input[type=radio]:checked+label:before{background:linear-gradient(to bottom right,transparent,transparent 49%,var(--green-1) 50%,var(--green-1) 50%,var(--green-1) 50%,transparent 51%,transparent) no-repeat!important}.product variant-selects input[type=radio]+label:before{background:linear-gradient(to bottom right,transparent,transparent 49%,var(--color-border,#dadce0) 50%,var(--color-border,#dadce0) 50%,var(--color-border,#dadce0) 50%,transparent 51%,transparent) no-repeat}.product .price{display:flex;align-items:center;gap:5px;line-height:1}.product .price.has-discounted-price .amount:not(.discounted){font-size:16px;font-weight:500;text-decoration:line-through;color:var(--gray)}@media(min-width:768px){.product .price.has-discounted-price .amount:not(.discounted){font-size:18px}}.product .price.has-discounted-price .badge{font-size:16px;font-weight:700;padding:3px 4px}.product .price .amount{font-weight:800;font-size:18px;color:var(--green-1)}@media(min-width:768px){.product .price .amount{font-size:20px}}.product .icon-list--h-small{margin-bottom:10px}@media(min-width:768px){.product .icon-list--h-small{margin-bottom:15px}}.product .icon-list--h-small ul{display:flex;gap:15px}.product .icon-list--h-small ul li{align-items:center;display:flex;font-size:14px;gap:5px;line-height:1;margin-bottom:0}.product .icon-list--h-small ul li .product--icon-list-image{margin-right:0;width:12px;height:12px}.product .icon-list--h-small ul li .product--icon-list-image svg{display:block;height:inherit;width:inherit}.product .icon-list--h-big{margin-bottom:15px}@media(min-width:768px){.product .icon-list--h-big{margin-bottom:20px}}.product .icon-list--h-big ul{align-items:start;display:flex;gap:5px;justify-content:space-between}@media(min-width:768px){.product .icon-list--h-big ul{align-items:center;gap:10px}}.product .icon-list--h-big ul li{align-items:center;display:flex;font-size:13px;font-weight:700;gap:5px;line-height:1;margin-bottom:0;text-transform:uppercase;text-wrap-style:pretty}@media(max-width:767px){.product .icon-list--h-big ul li{flex-direction:column;text-align:center}}.product .icon-list--h-big ul li .product--icon-list-image{margin-right:0;width:auto;height:46px}.product .icon-list--h-big ul li .product--icon-list-image :is(svg,img){display:block;height:inherit;width:inherit}.product .icon-list--h-big ul li span{font-weight:inherit}.product .product--product-form{margin:20px 0 27px}@media(min-width:768px){.product .product--product-form{margin:0 0 30px}}.product .product--product-form .single-add-to-cart-button--text{font-weight:inherit}@media(min-width:768px){.product .product--product-form .single-add-to-cart-button--text{font-size:18px!important}}.product__accordion:first-of-type{border-top:0}.product .add_to_cart_holder--qty{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:10px}.product .add_to_cart_holder--qty label{opacity:0;position:absolute;visibility:hidden}.product .add_to_cart_holder--qty .quantity{margin-bottom:0}.product .add_to_cart_holder--qty .button{height:100%}.product collapsible-row summary{font-size:16px!important}.product collapsible-row p{font-size:14px!important}@media(min-width:768px){.product #inflate-rating-inline{margin-bottom:17px!important}}.product .inflate-ics-count,.product .inflate-ics-count span,.product .inflate-ics-rating{font-weight:500;font-size:14px;color:#636363}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-main-product.css.map */
