.product-new-design{--alt-btn-border-radius: 30px;z-index:10;position:relative}.product-new-design[data-wetheme-section-type=template--product] .product-single-wrapper .product-sticky-wrapper{gap:30px}.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media{width:100%;max-width:100%;grid-column:1 / 2;grid-row:2 / 3;position:relative;overflow:hidden;padding:0 60px}.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media .thumbnail-media--thumbnails{overflow:hidden;position:unset}.product-new-design product-media.media-type-slider .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide,.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide{min-width:unset}.product-new-design product-media.media-type-paginated .swiper-slide .theme-img,.product-new-design product-media.media-type-slider .swiper-slide .theme-img,.product-new-design product-media.media-type-thumbnails .swiper-slide .theme-img{border-radius:11px}.product-new-design product-media.media-type-thumbnails [data-slider-main] .media-ratio--square,.product-new-design product-media.media-type-paginated [data-slider-main] .media-ratio--square,.product-new-design product-media.media-type-slider [data-slider-main] .media-ratio--square{aspect-ratio:1/.9}.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide-thumb-active .icon--placeholder,.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide-thumb-active .responsive-image-wrapper{border:1px solid #ffffff00;outline:2px solid #07973C;outline-offset:-2px;border-radius:13px}.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .icon--placeholder,.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .responsive-image-wrapper{border:1px solid #ffffff00}.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .icon--placeholder:hover,.product-new-design product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .responsive-image-wrapper:hover{outline:2px solid #07973C;outline-offset:-2px;border:1px solid #ffffff00;border-radius:13px}.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media--thumbnails:before,.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media--thumbnails:after{display:none}.product-new-design product-media .thumbnail-media .thumb-nav{opacity:1}.product-new-design product-media .thumbnail-media .thumb-nav.thumb-prev{left:0}.product-new-design product-media .thumbnail-media .thumb-nav.thumb-next{right:0}.product-new-design .product-details-product-title{font-size:38px;color:#4b3f3a}.product-new-design #ProductPrice{font-size:28px;font-weight:700;color:#02953a}.product-new-design .product-price-group .product-tax-included{font-size:18px;color:#a49e9c}.product-new-design .product-block-short-description span{line-height:100%;display:block;color:#a49e9c;margin-bottom:13px}.product-new-design .product-block-short-description a{background:none}.product-new-design .product-badges__wrapper{display:flex;gap:6px}.product-new-design .product-badges__wrapper .product-badges__item{display:flex;align-items:center;justify-content:center;gap:8px;padding:9.5px;font-size:12px;border-radius:5px;color:#4b3f3a}.product-new-design .product-badges__wrapper .product-badges__item .product-badges__icon{width:19px;height:19px;padding:2px;position:relative;display:flex;align-items:center;justify-content:center}.product-new-design .product-badges__wrapper .product-badges__item .product-badges__icon svg,.product-new-design .product-badges__wrapper .product-badges__item .product-badges__icon img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-new-design .option-label-wrapper .label-font{font-size:13px;font-weight:700;color:#4b3f3a}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-items-wrapper{grid-template-columns:repeat(4,1fr)}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label{min-height:95px;border-radius:6.5px;justify-content:center;position:relative;padding:8px;transition:none}.product-new-design .swatch .swatch-items-wrapper .swatch-element label:hover,.product-new-design .swatch .swatch-items-wrapper .swatch-element:not(.sibling-hover-active) input:checked+label{outline:2.5px solid #07953C;border-radius:6px}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-variant-price{color:#807c7b}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-value{color:#4b3f3a}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-value,.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-variant-price{line-height:1;padding:0}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-savings{position:absolute;bottom:6px;background:none!important;color:#d91717!important;font-weight:700;padding:0}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-custom-badge{position:absolute;font-size:9px;padding:3px 5px 1px;top:0;line-height:1;background:#deeae0;color:#07953c;font-weight:700;border-radius:0 0 3.8px 3.8px}.product-new-design .product--add-to-cart-form .js-qty{border:1px solid #594841;border-radius:30px}.product-new-design .product--add-to-cart-form .js-qty__adjust{padding:12px 10px!important;align-items:center;min-width:30px}.product-new-design .product--add-to-cart-form .js-qty__adjust svg{min-width:10px;min-height:10px;width:15px;height:15px}.product-new-design .product--add-to-cart-form .js-qty__adjust svg path{stroke-width:3px}.product-new-design .product--add-to-cart-form #Quantity{width:65px;font-weight:700}.product-new-design .product--add-to-cart-form .product--add-to-cart-button{background:#07953c;border-radius:30px;font-weight:700;letter-spacing:0;font-size:16px;padding:10px}.product-new-design .product--add-to-cart-form .product--add-to-cart-button [data-add-to-cart-text]{display:flex;align-items:center;justify-content:center;gap:10px}.product-new-design .paymentButtonsWrapper #ProductPrice{font-size:22px;color:#4b3f3a;margin-right:24px}.product-section.product-new-design .collapsible .label-font{font-weight:700}.product-section.product-new-design .collapsible .inline-icon--wrapper svg path{stroke-width:2px}.product-new-design .text-with-icon .text-with-icon--content{justify-content:var(--text-position)}.product-new-design .text-with-icon .text-with-icon--content svg path{stroke-width:2px}.product-new-design .text-with-icon .text-with-icon--content .text-with-icon--text{font-weight:700;font-size:14px}@media screen and (max-width: 1100px){.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media{padding:0 35px}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-items-wrapper{grid-template-columns:repeat(2,1fr)}.product-new-design .product--add-to-cart-form #Quantity{width:20px}.product-new-design .product--add-to-cart-form .product--add-to-cart-button,.product-new-design .product--add-to-cart-form #Quantity,.product-new-design .paymentButtonsWrapper #ProductPrice,.product-section.product-new-design .collapsible .label-font{font-size:14px}}@media screen and (max-width: 767px){.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media{padding:0 45px}.product-new-design .product-details-product-title{font-size:26px}.product-new-design #ProductPrice{font-size:18px}.product-new-design #ComparePrice{font-size:16px}.product-new-design .product-price-group .product-tax-included{font-size:13px}.product-new-design .product-badges__wrapper .product-badges__item{font-size:10px;gap:4px;padding:8px}.product-new-design .swatch .swatch-items-wrapper .swatch-element label:hover,.product-new-design .swatch .swatch-items-wrapper .swatch-element:not(.sibling-hover-active) input:checked+label{outline-offset:-2px}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-items-wrapper{gap:4px}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label{min-height:75px}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-value,.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-variant-price{font-size:13px}.product-new-design .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element label .swatch-element-savings{bottom:0;font-size:12px}.product-new-design .product--add-to-cart-form #Quantity{width:30px}}@media screen and (max-width: 640px){.product-new-design product-media.media-type-thumbnails.thumbnails-below .thumbnail-media{padding:0 35px}.product-new-design .btn-wrapper-default{row-gap:6px}.product-new-design[data-wetheme-section-type=template--product] .paymentButtonsWrapper .paymentButtonsWrapper__inner{gap:6px}.product-new-design .product--add-to-cart-form .product--add-to-cart-button [data-add-to-cart-text]{gap:5px}.product-new-design .product-block-short-description span{margin-bottom:6px}.product-new-design .product-block-short-description span,.product-new-design .product-block-short-description a,.product-new-design .product--add-to-cart-form .product--add-to-cart-button,.product-new-design .product--add-to-cart-form #Quantity,.product-new-design .paymentButtonsWrapper #ProductPrice,.product-section.product-new-design .collapsible .collapsible-content .content,.product-section.product-new-design .collapsible .label-font{font-size:13px}.product-new-design .product--add-to-cart-form .js-qty__adjust{padding:12px 8px!important;min-height:41px}.product-new-design .product--add-to-cart-form #Quantity{width:24px}.product-new-design .text-with-icon .text-with-icon--content .text-with-icon--text{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-product-new-design.css.map */
