﻿.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap::after{background-position:center;background-repeat:no-repeat;background-size:contain}.product-complexes .swiper-btn-prev,.product-complexes .swiper-btn-next,.product-before-and-after-wrap .swiper-btn-prev,.product-before-and-after-wrap .swiper-btn-next,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap::after{transition:0.15s linear}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .wpcf7-not-valid-tip{font-size:12px;letter-spacing:0;line-height:24px}.products_loop .product_sale .discount_bar_content,.products_loop div.product .list_price del .woocommerce-Price-amount,.products_loop div.product .list_price del .amount,.products_loop div.product .list_price .decimals,.products_loop div.product .list_price .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price .decimals,.products_loop div.product .woocommerce-variation-price .woocommerce-Price-currencySymbol,.products_loop div.product .list_price del,.products_loop div.product .list_price .price del,.products_loop div.product .woocommerce-variation-price del,.products_loop div.product .woocommerce-variation-price .price del,.product-complexes-upper h2,h2,.product-faq-wrap .product-faq-item-question .question,.tooltipster-base.tooltipster-sidetip .tooltipster-content,.tooltipster-base.tooltipster-sidetip .tooltipster-content h4,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="submit"],.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .product_sale .discount_bar_content,.woocommerce.single-product .product_upper .add-to-cart-price-wrap span{font-size:15px;letter-spacing:0;line-height:20px}.products_loop div.product .list_price,.products_loop div.product .woocommerce-variation-price{font-size:30px;letter-spacing:0;line-height:30px}@media only screen and (max-width:991px){.products_loop div.product .list_price,.products_loop div.product .woocommerce-variation-price{font-size:25px;letter-spacing:0;line-height:25px}}.woocommerce.single-product .product_upper h1{font-size:48px;letter-spacing:0;line-height:48px}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper h1{font-size:30px;letter-spacing:0;line-height:30px}}.products_loop.row,.products_loop .row{margin-left:-9px;margin-right:-9px}.products_loop .col{margin-bottom:46px;padding-left:9px;padding-right:9px}.products_loop a{display:block;width:100%;color:inherit;text-decoration:none}.products_loop a.woocommerce-LoopProduct-link{display:block;flex:1 0 auto}.products_loop .product_image_wrapper{position:relative}.products_loop .product_image{position:relative;height:335px;padding:24px;background:#F4F4F8;border-radius:6px}.products_loop .product_image img{object-fit:contain;max-width:100%;max-height:100%}.products_loop .product_image .info_icons_wrapper{position:absolute;top:2%;right:2%;width:100%;height:auto}.products_loop .product_image .info_icons_wrapper .info_icons{position:relative}.products_loop .product_image .info_icons_wrapper .info_icons .info_icon{position:absolute}.products_loop .product_image .info_icons_wrapper .info_icons .info_icon img{max-width:60px}.products_loop .product_image .info_icons_wrapper .info_icons .info_icon:nth-of-type(1){right:0;z-index:3}.products_loop .product_image .info_icons_wrapper .info_icons .info_icon:nth-of-type(2){right:15%;z-index:2}.products_loop .product_image .info_icons_wrapper .info_icons .info_icon:nth-of-type(3){right:30%;z-index:1}.products_loop .product_sale{position:absolute;left:0;bottom:24px;z-index:2}.products_loop .product_sale .discount_bar_content{max-width:140px;min-height:46px;padding:8px 19px 8px 10px;color:#DE1837;font-weight:600;line-height:15px;text-transform:uppercase;background:#FFFFFF;border-top-right-radius:100px;border-bottom-right-radius:100px}.products_loop .product_sale .discount_bar_content p{margin:0;line-height:15px}.products_loop .product_sale .discount_bar_content.icon{width:50px;height:46px;padding:4px 11px 4px 4px;background:#DE1837}.products_loop .product_sale .discount_bar_content.icon img{max-width:100%;max-height:100%;object-fit:contain}.products_loop .product_title_wrapper{padding-top:16px}.products_loop h2{margin:0;color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:normal;text-transform:uppercase}.products_loop h2:not(:last-child){margin-bottom:4px}.products_loop .excerpt{font-style:italic;line-height:15px;padding-bottom:4px}.products_loop .excerpt span{display:block}.products_loop .excerpt p:last-child{margin:0}.products_loop div.product form.cart{margin:0}.products_loop div.product .variation-radios{flex-direction:row !important}.products_loop div.product .variations_form>.single_variation{display:none !important}.products_loop div.product .variations_form .variation_container{flex-direction:column;min-height:71px}.products_loop div.product .variations_form .variation_container .variations{margin:0}.products_loop div.product .variations_form table,.products_loop div.product .variations_form tbody,.products_loop div.product .variations_form tr{display:block}.products_loop div.product .variations_form table{margin:0}.products_loop div.product .variations_form th{display:none}.products_loop div.product .variations_form td{display:block;padding:0}.products_loop div.product .variations_form .woocommerce-variation-price_per_unit{display:none}.products_loop div.product .variations_form .quantity,.products_loop div.product .variations_form td select{display:none !important}.products_loop div.product .variations_form label{margin:0}.products_loop div.product .variations_form .variation-radios label{line-height:24px;font-weight:normal;cursor:pointer}.products_loop div.product .variations_form .variation-radios label:not(:last-child){margin-right:8px}.products_loop div.product .variations_form .variation-radios span{position:relative;color:#D3D3D3;font-weight:normal;transition:color 0.15s linear}.products_loop div.product .variations_form .variation-radios span:after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100%;height:3px;background:#DE1837;opacity:0;transition:opacity 0.15s linear;z-index:1}.products_loop div.product .variations_form .variation-radios input{display:none}.products_loop div.product .variations_form .variation-radios input:checked~span{color:#3E3E3E}.products_loop div.product .variations_form .variation-radios input:checked~span:after{opacity:1}.products_loop div.product .product_sizes{width:100%;margin-top:4px}.products_loop div.product .product_sizes select{display:none}.products_loop div.product .product_sizes span{position:relative;display:inline-block;color:#D3D3D3;transition:color 0.15s linear}.products_loop div.product .product_sizes span:after{content:"";position:absolute;top:100%;left:0;display:block;width:100%;height:3px;margin-top:-1px;background:#DE1837;opacity:0;transition:opacity 0.15s linear}.products_loop div.product .product_sizes span.active{color:#3E3E3E}.products_loop div.product .product_sizes span.active:after{opacity:1}.products_loop div.product .product_sizes span:not(:last-child){margin-right:8px}.products_loop div.product .product_sizes.has_sizes{margin-top:0}.products_loop div.product .quantity{display:none}.products_loop div.product .single_variation_wrap,.products_loop div.product .add_to_cart_wrapper{position:relative;width:100%}.products_loop div.product .single_variation_wrap p,.products_loop div.product .add_to_cart_wrapper p{margin:0}.products_loop div.product .single_variation_wrap .stock,.products_loop div.product .add_to_cart_wrapper .stock{display:none}.products_loop div.product .single_variation_wrap .woocommerce-variation{height:auto !important;transition:none !important;opacity:1 !important}.products_loop div.product .add_to_cart_wrapper{flex-shrink:0;min-height:32px}.products_loop div.product .price_wrapper{display:none}.products_loop div.product .price{font-size:inherit;color:inherit}.products_loop div.product .list_price{display:flex}.products_loop div.product .list_price del{order:2}.products_loop div.product .list_price del ins{color:#000000}.products_loop div.product .list_price del .woocommerce-Price-amount,.products_loop div.product .list_price del .amount{font-weight:normal}.products_loop div.product .list_price del .woocommerce-Price-amount .decimals,.products_loop div.product .list_price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.products_loop div.product .list_price del .amount .decimals,.products_loop div.product .list_price del .amount .woocommerce-Price-currencySymbol{top:initial}.products_loop div.product .list_price del .woocommerce-Price-amount .decimals,.products_loop div.product .list_price del .amount .decimals{display:initial}.products_loop div.product .list_price ins{color:#DE1837;text-decoration:none}.products_loop div.product .list_price,.products_loop div.product .woocommerce-variation-price{padding-top:19px;border-top:1px solid #D3D3D3;color:inherit;line-height:24px;font-weight:600;min-height:46px}.products_loop div.product .list_price *,.products_loop div.product .woocommerce-variation-price *{display:inline-block;font-weight:inherit;opacity:1}.products_loop div.product .list_price .price,.products_loop div.product .woocommerce-variation-price .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.products_loop div.product .list_price ins,.products_loop div.product .woocommerce-variation-price ins{margin-right:9px;color:#DE1837}.products_loop div.product .list_price .decimals,.products_loop div.product .list_price .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price .decimals,.products_loop div.product .woocommerce-variation-price .woocommerce-Price-currencySymbol{position:relative;top:-9px}.products_loop div.product .list_price .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price .woocommerce-Price-currencySymbol{left:-3px}.products_loop div.product .list_price del,.products_loop div.product .list_price .price del,.products_loop div.product .woocommerce-variation-price del,.products_loop div.product .woocommerce-variation-price .price del{margin-top:-2px;color:#000000;font-weight:normal;opacity:1}.products_loop div.product .list_price del ins,.products_loop div.product .list_price .price del ins,.products_loop div.product .woocommerce-variation-price del ins,.products_loop div.product .woocommerce-variation-price .price del ins{color:#000000;font-weight:normal}.products_loop div.product .list_price del bdi,.products_loop div.product .list_price .price del bdi,.products_loop div.product .woocommerce-variation-price del bdi,.products_loop div.product .woocommerce-variation-price .price del bdi{text-decoration:line-through}.products_loop div.product .list_price del .decimals,.products_loop div.product .list_price del .woocommerce-Price-currencySymbol,.products_loop div.product .list_price .price del .decimals,.products_loop div.product .list_price .price del .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price del .decimals,.products_loop div.product .woocommerce-variation-price del .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price .price del .decimals,.products_loop div.product .woocommerce-variation-price .price del .woocommerce-Price-currencySymbol{top:initial;font-size:inherit;text-decoration:line-through}.products_loop div.product .list_price del .woocommerce-Price-currencySymbol,.products_loop div.product .list_price .price del .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price del .woocommerce-Price-currencySymbol,.products_loop div.product .woocommerce-variation-price .price del .woocommerce-Price-currencySymbol{left:initial}.products_loop div.product .stock{display:none;position:relative;color:inherit;font-size:inherit}.products_loop div.product .stock.out-of-stock{padding-left:20px}.products_loop div.product .stock.out-of-stock:before{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;background:#DE1837;border-radius:50%;transform:translateY(-50%)}.products_loop div.product .stock.out-of-stock:after{content:"";position:absolute;top:50%;left:4px;width:4px;height:4px;margin-top:-1px;border:1px solid #FFFFFF;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(45deg)}.products_loop div.product .list_out_of_stock{display:none;width:100%;margin-bottom:-13px;padding-top:7px;border-top:1px solid #D3D3D3}.products_loop div.product .list_out_of_stock .stock_status::before{content:"";position:relative;margin-right:6px;display:block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.products_loop div.product .list_out_of_stock .stock_status.outofstock::before{background-image:url("../../images/icons/out_of_stock_icon.svg")}.products_loop div.product .list_out_of_stock .stock_notification{text-decoration:underline;cursor:pointer}.products_loop div.product .list_out_of_stock.active{display:block}.products_loop div.product .add_to_cart_button{position:absolute;bottom:0;right:0;margin:0;padding:0;background:none;border:none;outline:none;cursor:pointer;background-color:#DE1837;width:44px;height:34px;align-items:center;justify-content:center;display:flex !important;border-radius:15px}.products_loop div.product .add_to_cart_button *{cursor:pointer}.products_loop div.product .add_to_cart_button .plus{position:relative;display:block;width:7px;height:7px}.products_loop div.product .add_to_cart_button .plus:before,.products_loop div.product .add_to_cart_button .plus:after{content:"";position:absolute;top:50%;left:50%;display:block;width:100%;height:2px;background:#FFFFFF}.products_loop div.product .add_to_cart_button .plus:before{transform:translateX(-50%) translateY(-50%)}.products_loop div.product .add_to_cart_button .plus:after{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.products_loop div.product .add_to_cart_button img{width:100%;height:auto;max-width:21px;display:block;transition:transform 0.15s linear}.products_loop div.product .add_to_cart_button span{display:none}.products_loop div.product .add_to_cart_button.disabled{display:none !important}.products_loop div.product .add_to_cart_button:not(.disabled):hover img{transform:translateX(2px)}.products_loop div.product .added_to_cart{display:none}@media only screen and (max-width:991px){.products_loop.row,.products_loop .row{margin-left:-3px;margin-right:-3px}.products_loop .col{margin-bottom:34px;padding-left:3px;padding-right:3px}.woocommerce .all_products .products_loop h2,.woocommerce .all_products .products_loop div.product form.cart,.woocommerce .all_products .products_loop div.product .woocommerce-Price-amount,.woocommerce .all_products .products_loop .add_to_cart_wrapper>.list_out_of_stock,.products_outside_wrapper .products_wrapper .products_loop h2,.products_outside_wrapper .products_wrapper .products_loop div.product form.cart,.products_outside_wrapper .products_wrapper .products_loop div.product .woocommerce-Price-amount,.products_outside_wrapper .products_wrapper .products_loop .add_to_cart_wrapper>.list_out_of_stock{padding:0 12px}.woocommerce .all_products .products_loop .excerpt,.products_outside_wrapper .products_wrapper .products_loop .excerpt{padding:0 12px 4px}.woocommerce .all_products .products_loop div.product .list_price .woocommerce-Price-amount,.products_outside_wrapper .products_wrapper .products_loop div.product .list_price .woocommerce-Price-amount{padding:0;padding-left:9px}.woocommerce .all_products .products_loop div.product .list_price del .woocommerce-Price-amount,.products_outside_wrapper .products_wrapper .products_loop div.product .list_price del .woocommerce-Price-amount{padding-left:0}.woocommerce .all_products .products_loop div.product .add_to_cart_button,.products_outside_wrapper .products_wrapper .products_loop div.product .add_to_cart_button{right:12px}.woocommerce .all_products .products_loop div.product .woocommerce-variation .woocommerce-Price-amount,.products_outside_wrapper .products_wrapper .products_loop div.product .woocommerce-variation .woocommerce-Price-amount{padding:0}.woocommerce .all_products .products_loop div.product .woocommerce-variation-add-to-cart .add_to_cart_button,.products_outside_wrapper .products_wrapper .products_loop div.product .woocommerce-variation-add-to-cart .add_to_cart_button{right:0}}@media only screen and (max-width:575px){.products_loop .product_image{height:240px;padding:14px 24px}}.product-features{gap:72px}.product-features .product-feature{text-align:center}.product-features .product-feature-img{margin-bottom:15px;aspect-ratio:1;width:48px;height:48px}.product-features .product-feature-img img{width:100%;height:100%;object-fit:contain}.product-features .product-feature p{font-weight:500;line-height:1;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:991px){.product-features{gap:24px}.product-features .product-feature{width:calc(33.33% - 24px)}}.product_tabs p:last-child{margin-bottom:0}.product_tabs .product_tabs_nav{border-bottom:1px solid #B3B3B3;margin-bottom:38px;gap:38px}.product_tabs .product_tabs_nav .product_tabs_nav-item{position:relative;font-size:15px;font-weight:600;line-height:1;text-transform:uppercase;padding-bottom:18px;transition:color 0.15s ease-in-out}@media only screen and (min-width:992px){.product_tabs .product_tabs_nav .product_tabs_nav-item::after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:0;height:2px;margin-top:16px;background:#DE1837;transition:width 0.15s ease-in-out}}.product_tabs .product_tabs_nav .product_tabs_nav-item.active .product_tabs_nav_item_title,.product_tabs .product_tabs_nav .product_tabs_nav-item:hover .product_tabs_nav_item_title{color:#DE1837}.product_tabs .product_tabs_nav .product_tabs_nav-item.active::after,.product_tabs .product_tabs_nav .product_tabs_nav-item:hover::after{width:100%}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header{padding-top:18px;padding-bottom:18px;border-bottom:1px solid #E6E6E6;transition:border-color 0.15s ease-in-out;gap:8px}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .open-close-img{position:relative;width:14px;height:14px}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .open-close-img svg{width:100%;height:auto}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .open-close-img .open,.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .open-close-img .close{width:100%;height:100%;transition:opacity 0.15s ease-in-out}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .open-close-img .open{opacity:1}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .open-close-img .close{opacity:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header .product_tabs_nav_item_title_content{position:relative;font-size:15px;font-weight:600;line-height:1;text-transform:uppercase;transition:color 0.15s ease-in-out;gap:8px}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header.active{border-color:#DE1837;color:#DE1837}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header.active .open-close-img .open{opacity:0}.product_tabs .product_tabs_contents-item .product_tabs_accordion-header.active .open-close-img .close{opacity:1}.product_tabs .product_tabs_contents-item:nth-child(1) .product_tabs_accordion-header{padding-top:0}@media only screen and (max-width:991px){.product_tabs .product_tabs_contents-item .product_tabs_accordion-body{display:none;padding-top:21px;padding-bottom:16px}.product_tabs .product_tabs_contents-item .product_tabs_accordion-body:has(.product-complexes){padding-bottom:0}}@media only screen and (min-width:992px){.product_tabs .product_tabs_contents-item{display:none}.product_tabs .product_tabs_contents-item.active{display:block}}@media only screen and (min-width:992px){.product_tabs .product_tabs_contents-item .introduction-columns,.product_tabs .product_tabs_contents-item .ingredients-columns{gap:108px}.product_tabs .product_tabs_contents-item .introduction-columns .introduction-1,.product_tabs .product_tabs_contents-item .introduction-columns .introduction-2,.product_tabs .product_tabs_contents-item .introduction-columns .ingredients-1,.product_tabs .product_tabs_contents-item .introduction-columns .ingredients-2,.product_tabs .product_tabs_contents-item .ingredients-columns .introduction-1,.product_tabs .product_tabs_contents-item .ingredients-columns .introduction-2,.product_tabs .product_tabs_contents-item .ingredients-columns .ingredients-1,.product_tabs .product_tabs_contents-item .ingredients-columns .ingredients-2{flex:0 0 calc(50% - 54px);width:calc(50% - 54px)}}@media only screen and (max-width:991px){.product_tabs .product_tabs_contents-item .introduction-columns,.product_tabs .product_tabs_contents-item .ingredients-columns{gap:24px}}.product_tabs .product_tabs_contents-item .how-to-use-column{max-width:509px}.product_tabs .product_tabs_contents-item .scent-components{gap:19px}@media only screen and (max-width:991px){.product_tabs .product_tabs_contents-item .scent-components{gap:16px}}.product_tabs .product_tabs_contents-item .scent-components-item{position:relative;overflow:hidden;width:100%;padding:18px 11px 11px;border-radius:15px;background:#FFFFFF;box-shadow:6px 6px 20px 0 rgba(172, 172, 172, 0.25);text-decoration:none;text-align:center}@media only screen and (min-width:992px){.product_tabs .product_tabs_contents-item .scent-components-item{max-width:141px}}@media only screen and (max-width:991px){.product_tabs .product_tabs_contents-item .scent-components-item{max-width:calc(50% - 16px)}}.product_tabs .product_tabs_contents-item .scent-components-item-img{aspect-ratio:1.1634615385;width:100%;margin-bottom:4px}.product_tabs .product_tabs_contents-item .scent-components-item-img img{width:100%;height:100%;object-fit:contain}.product_tabs .product_tabs_contents-item .scent-components-item span{transition:color 0.15s ease-in-out}.product_tabs .product_tabs_contents-item .scent-components-item .scent-components-item-hover{opacity:0;transition:opacity 0.3s ease-in-out;background-color:#DE1837;position:absolute;top:0;left:0;width:100%;height:100%}.product_tabs .product_tabs_contents-item .scent-components-item .scent-components-item-hover span{color:#FFFFFF;font-weight:600;line-height:1}.product_tabs .product_tabs_contents-item .scent-components-item .scent-components-item-hover-inside{gap:11px}.product_tabs .product_tabs_contents-item .scent-components-item:hover .scent-components-item-hover{opacity:1}.product_tabs .product_tabs_contents-item .ingredients-columns .item_title{text-decoration:underline}.product_tabs .product_tabs_contents-item .tab_popups .tab_popup{display:none}.product-complexes{visibility:hidden;position:relative;overflow:hidden;padding-top:5px}.product-complexes.is-ready{visibility:visible;transition:opacity 0.3s ease}.product-complexes-upper{gap:24px;margin-bottom:44px}.product-complexes-upper h2{color:#3E3E3E;font-weight:600;text-transform:uppercase;margin-bottom:0}.product-complexes .swiper-btn-prev{margin-right:11.79px}.product-complexes .swiper-btn-prev,.product-complexes .swiper-btn-next{cursor:pointer}.product-complexes .swiper-btn-prev:hover,.product-complexes .swiper-btn-next:hover{transform:scale(1.33)}.product-complexes .complexes-items{position:relative}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper{padding-bottom:32px}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide{height:auto}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper{padding-top:30px;height:100%}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex{text-decoration:none;height:100%;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;box-shadow:10px 12px 20px rgba(210, 210, 210, 0.5);transition:all 0.15s linear;color:#3E3E3E}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex:hover{text-decoration:none;box-shadow:10px 12px 20px 0 rgba(172, 172, 172, 0.5)}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex strong{font-weight:600}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex p{line-height:24px;margin-bottom:8px}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex p:last-child{margin-bottom:0}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex .bg-center{position:relative;padding-bottom:100%;border-radius:16px;background-color:#FFFFFF}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex .btm_content{padding:30px 18px 24px 20px;background-color:#FFFFFF;min-height:146px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex .btm_content .top{flex:1}.product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .complex .btm_content .btn{margin-top:12px}.product_tabs .product-complexes{margin-top:40px;width:calc(100% + 48px);margin-left:-24px}.product_tabs .product-complexes .product-complexes-upper{margin-bottom:0}.product_tabs .product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper{padding-bottom:38px}.product_tabs .product-complexes .complexes-items .complexes-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper{padding-top:44px}.comments-container-wrap{padding-top:48px;padding-bottom:53px;background-color:rgba(236, 236, 236, 0.28)}@media only screen and (max-width:991px){.comments-container-wrap{padding-bottom:18px}}h2{position:relative;color:#DE1837;font-weight:600;text-transform:uppercase}.feedbacks_list .comments_count{font-weight:600;margin-bottom:13px}.feedbacks_list .comment{padding:13px 0 14px;border-top:1px solid #D3D3D3}.feedbacks_list .comment:first-of-type{border-top:0}.feedbacks_list .comment.added{display:none}.feedbacks_list .rating{font-size:17px;margin-bottom:5px}.feedbacks_list .rating span{font-family:"WooCommerce"}.feedbacks_list .rating span::before{content:"";color:#3E3E3E}.feedbacks_list .rating span.default::before{color:#D3D3D3}.feedbacks_list .author{font-weight:600;margin-bottom:3px}.feedbacks_list .content{font-style:italic}.feedbacks_list .load_more_comments{margin-top:10px}.feedback_form .form-wrap{position:relative;max-width:100%}@media only screen and (min-width:992px){.feedback_form .form-wrap{width:420px;padding:13px 28px 76px 29px;border-radius:16px;box-shadow:10px 12px 20px 0 rgba(172, 172, 172, 0.5);margin:0 47px 0 auto}}@media only screen and (max-width:991px){.feedback_form .form-wrap{margin-top:44px}}.feedback_form h2{margin-bottom:13px}.feedback_form .rating{position:relative;padding-bottom:28px}.feedback_form .rating .rating-error{position:absolute;bottom:4px;color:#DE1837;display:none}.feedback_form .rating .rating-title{font-weight:600;margin-bottom:14px}.feedback_form .rating span:not(.rating-title){font-family:"WooCommerce";font-size:17px}.feedback_form .rating span:not(.rating-title)::before{content:"";color:#D3D3D3}.feedback_form .rating span:not(.rating-title).chosen::before{color:#3E3E3E}.feedback_form .rating.invalid .rating-error{display:block}.feedback_form .rating.invalid span:not(.rating-title)::before{color:#DE1837}.feedback_form .wpcf7-form p{margin-bottom:0}.feedback_form .wpcf7-form br,.feedback_form .wpcf7-form .wpcf7-spinner{display:none}.feedback_form .wpcf7-form .required{position:relative;top:1px;font-size:19px;color:#DE1837}.feedback_form .wpcf7-form label{display:block;width:100%;font-weight:600;margin-bottom:0}.feedback_form .wpcf7-form textarea,.feedback_form .wpcf7-form input{width:100%;border:0;border-bottom:1px solid #E6E6E6;padding:8px 8px 8px 0;background-color:transparent;outline:none;resize:none;transition:border-bottom-color 0.15s linear}.feedback_form .wpcf7-form textarea:-webkit-autofill,.feedback_form .wpcf7-form textarea:-webkit-autofill:hover,.feedback_form .wpcf7-form textarea:-webkit-autofill:focus,.feedback_form .wpcf7-form input:-webkit-autofill,.feedback_form .wpcf7-form input:-webkit-autofill:hover,.feedback_form .wpcf7-form input:-webkit-autofill:focus{color:#000000;-webkit-text-fill-color:#000000;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out 0s}.feedback_form .wpcf7-form textarea::placeholder,.feedback_form .wpcf7-form input::placeholder{line-height:24px;font-weight:600;color:#000000;opacity:0.5}.feedback_form .wpcf7-form textarea:focus,.feedback_form .wpcf7-form input:focus{border-bottom-color:#000000}.feedback_form .wpcf7-form textarea.wpcf7-not-valid,.feedback_form .wpcf7-form input.wpcf7-not-valid{border-bottom-color:#DE1837}.feedback_form .wpcf7-form .wpcf7-form-control-wrap{position:relative;display:block;padding-bottom:24px}.feedback_form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;bottom:0;left:0}.feedback_form .wpcf7-form .wpcf7-form-control-wrap[data-name="rating"]{display:none}.feedback_form .wpcf7-form .wpcf7-form-control-wrap[data-name="textarea"] textarea{display:block;height:117px}.feedback_form .wpcf7-form .submit-wrap{position:relative;display:block;margin-left:auto;margin-right:0;max-width:max-content}@media only screen and (min-width:992px){.feedback_form .wpcf7-form .submit-wrap{position:absolute;top:calc(100% - 23px);right:28px}}.feedback_form .wpcf7-form .submit-wrap input{line-height:24px;color:#FFFFFF;background-color:#DE1837;padding:10px 40px 12px 16px;border-radius:25px;border:none;font-weight:600}.feedback_form .wpcf7-form .submit-wrap::after{content:"";position:absolute;top:17px;right:26px;display:block;width:7px;height:11px;background-image:url(../../images/icons/white_btn_arrow.svg);transition:right 0.15s linear}.feedback_form .wpcf7-form .submit-wrap:hover::after{right:16px}.feedback_form .wpcf7-form .wpcf7-response-output{position:absolute;bottom:50px;left:29px;font-weight:600;margin:0;padding:0;border:none}.product-before-and-after-wrap{visibility:hidden;position:relative;overflow:hidden;padding-top:5px}.product-before-and-after-wrap.is-ready{visibility:visible;transition:opacity 0.3s ease}.product-before-and-after-wrap .product-before-and-after-intro{gap:24px;margin-bottom:32px;flex:auto}.product-before-and-after-wrap .swiper-controls{flex:1 0 auto}.product-before-and-after-wrap .swiper-btn-prev{margin-right:11.79px}.product-before-and-after-wrap .swiper-btn-prev,.product-before-and-after-wrap .swiper-btn-next{cursor:pointer}.product-before-and-after-wrap .swiper-btn-prev:hover,.product-before-and-after-wrap .swiper-btn-next:hover{transform:scale(1.33)}.product-before-and-after-wrap .product-before-and-after-items{position:relative}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper{padding-bottom:32px}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide{height:auto}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper{height:100%}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item{overflow:hidden;border-radius:16px;background-color:#FFFFFF;box-shadow:10px 12px 20px 0 rgba(210, 210, 210, 0.5)}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img{overflow:hidden;position:relative;aspect-ratio:1.0923566879;width:100%;border-radius:16px}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .before{border-right:1px solid #FFFFFF}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .before,.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .after{position:relative;width:50%;height:100%}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .before img,.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .after img{width:100%;height:100%;object-fit:cover}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .product-before-and-after-item-img-before-tag,.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .product-before-and-after-item-img-after-tag{position:absolute;top:16px;border-radius:15px;background-color:#FFFFFF;box-shadow:6px 6px 20px 0 rgba(172, 172, 172, 0.25)}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .product-before-and-after-item-img-before-tag span,.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .product-before-and-after-item-img-after-tag span{padding:3px 16px}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .product-before-and-after-item-img-before-tag{left:16px}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item-img .product-before-and-after-item-img-after-tag{right:16px}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item .product-before-and-after-item-content{padding:24px 20px 20px}.product-before-and-after-wrap .product-before-and-after-items .product-before-and-after-items-swiper .swiper-wrapper .swiper-slide .slide-wrapper .product-before-and-after-item .product-before-and-after-item-content p:last-child{margin-bottom:0}.product-faq-wrap .product-faq-intro{margin-bottom:18px}.product-faq-wrap .product-faq-items{border-top:1px solid #E6E6E6}.product-faq-wrap .product-faq-item{padding-top:20px;border-bottom:1px solid #E6E6E6}.product-faq-wrap .product-faq-item-question{cursor:pointer;gap:8px;padding-bottom:20px}.product-faq-wrap .product-faq-item-question .open-close-img{position:relative;width:14px;height:14px;min-width:14px}.product-faq-wrap .product-faq-item-question .open-close-img svg{width:100%;height:auto}.product-faq-wrap .product-faq-item-question .open-close-img .open,.product-faq-wrap .product-faq-item-question .open-close-img .close{width:100%;height:100%;transition:opacity 0.15s ease-in-out}.product-faq-wrap .product-faq-item-question .open-close-img .open{opacity:1}.product-faq-wrap .product-faq-item-question .open-close-img .close{opacity:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-faq-wrap .product-faq-item-question .question{font-weight:600;text-transform:uppercase;transition:color 0.15s ease-in-out}.product-faq-wrap .product-faq-item-question[aria-expanded="true"] .open-close-img .open{opacity:0}.product-faq-wrap .product-faq-item-question[aria-expanded="true"] .open-close-img .close{opacity:1}.product-faq-wrap .product-faq-item-question[aria-expanded="true"] .question{color:#DE1837}.product-faq-wrap .product-faq-item-answer{line-height:24px;padding-bottom:20px}.product-faq-wrap .product-faq-item-answer p:last-child{margin-bottom:0}.product-faq-wrap a,.product-faq-wrap p a{color:#DE1837;text-decoration:underline}.woocommerce.single-product .product_sliders .sliders_nav{margin-bottom:26px;border-bottom:1px solid #D3D3D3}.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item{position:relative;margin-bottom:17px;margin-right:18px;color:#D3D3D3;line-height:24px;font-weight:600;text-transform:uppercase;transition:color 0.15s ease-in-out}.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item:after{content:"";position:absolute;top:100%;left:0;display:block;width:0;height:2px;margin-top:16px;background:#DE1837;transition:width 0.15s ease-in-out}.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item:hover,.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item.active{color:#3E3E3E}.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item:hover:after,.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item.active:after{width:100%}.woocommerce.single-product .product_sliders .sliders_nav .sliders_nav_item:last-child{margin-right:0}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper{display:none;position:relative}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .slider_container{overflow:hidden}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .slider_container .swiper-slide{height:auto}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .slider_container .swiper-slide .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;height:100%;padding:0}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .swiper-btn-prev,.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .swiper-btn-next{position:absolute;top:152px;transform:scale(1);transition:transform 0.15s ease-in-out;cursor:pointer;z-index:1}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .swiper-btn-prev:hover,.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .swiper-btn-next:hover{transform:scale(1.33)}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .swiper-btn-prev{left:-15px}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .swiper-btn-next{right:-15px}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper.active{display:block}.woocommerce.single-product .product_sliders .variation-price{display:none}.woocommerce.single-product .product_sliders .products_outside_wrapper .products_wrapper{display:none}.woocommerce.single-product .product_sliders .products_outside_wrapper .products_wrapper.active{display:block}.woocommerce.single-product .product_sliders .products_outside_wrapper .products_wrapper .products_loop{margin:0 -24px}.woocommerce.single-product .product_sliders .products_outside_wrapper .products_wrapper .products_loop .product{margin-bottom:32px}.woocommerce.single-product .product_sliders .add-to-cart-price-wrap .add-to-cart-price-wrap-btn-text,.woocommerce.single-product .product_sliders .add-to-cart-price-wrap .atc-total-price{display:none !important}.woocommerce.single-product .product_sliders .variation-out-of-stock{display:none}@media only screen and (max-width:991px){.woocommerce.single-product .product_sliders{margin-top:26px;margin-bottom:80px}.woocommerce.single-product .product_sliders .container{overflow:hidden;padding:0}.woocommerce.single-product .product_sliders .sliders_nav{margin-right:-24px;width:calc(100% + 24px)}.woocommerce.single-product .product_sliders .sliders_wrapper .slider_wrapper .slider_container{overflow:visible}}@media only screen and (max-width:991px){.woocommerce.single-product .product_sliders-wrap{overflow:hidden}}.tooltipster-base{margin-left:-10px;transform:translateX(50%);z-index:5}.tooltipster-base.tooltipster-sidetip .tooltipster-box{margin-bottom:13px;background:#FBFBFB;border:none;border-radius:16px;box-shadow:5px 6px 10px 0 rgba(210, 210, 210, 0.5)}.tooltipster-base.tooltipster-sidetip .tooltipster-content{padding:17px 22px 17px 17px;color:#3E3E3E;line-height:24px}.tooltipster-base.tooltipster-sidetip .tooltipster-content h4{margin-bottom:2px;font-weight:600;line-height:24px;text-transform:uppercase}.tooltipster-base.tooltipster-sidetip .tooltipster-content .text_wrapper{margin-bottom:4px}.tooltipster-base.tooltipster-sidetip .tooltipster-content p:last-child{margin-bottom:0}.tooltipster-base.tooltipster-sidetip .tooltipster-content span{display:inline-block}.tooltipster-base.tooltipster-sidetip .tooltipster-arrow{width:0;height:0;margin-left:0;border-style:solid;border-width:14px 10px 0 10px;border-color:#FBFBFB transparent transparent transparent}.tooltipster-base.tooltipster-sidetip .tooltipster-arrow .tooltipster-arrow-uncropped{display:none}.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-bottom:0;margin-top:13px;box-shadow:5px -6px 10px 0 rgba(210, 210, 210, 0.5)}.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{border-width:0 10px 14px 10px;border-color:transparent transparent #FBFBFB transparent}@media only screen and (min-width:992px){.tooltipster-base.tooltipster-sidetip .tooltipster-box{border-radius:16px 16px 16px 0}.tooltipster-base.tooltipster-sidetip .tooltipster-arrow{left:0 !important}.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{border-radius:0 16px 16px 16px}}@media only screen and (max-width:991px){.tooltipster-base{margin-left:0;transform:none}}.woocommerce.single-product .product-elements{gap:80px}@media only screen and (max-width:991px){.woocommerce.single-product .product-elements{gap:56px}}.woocommerce.single-product main{position:relative;padding-top:calc(135.38px + 50px);padding-bottom:72px}@media only screen and (max-width:991px){.woocommerce.single-product main{padding-top:112px;padding-bottom:0}}.woocommerce.single-product .bg_layer{position:absolute;top:0;left:0;width:100%;height:520px;background:#EDECFE;z-index:-1}@media only screen and (max-width:991px){.woocommerce.single-product .bg_layer.bg_layer-main{height:112px}}@media only screen and (max-width:991px){.woocommerce.single-product .product-gallery-outside .bg_layer{width:calc(100% + 48px);left:-24px;height:67.5%}}.woocommerce.single-product .product_upper .stock_wrapper{margin-bottom:26px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap{position:relative;margin-top:17px;margin-bottom:2px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .stock_status::before{content:"";position:relative;margin-right:6px;display:block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .stock_status.instock::before{background-image:url("../../images/icons/in_stock_icon.svg")}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .stock_status.outofstock::before{background-image:url("../../images/icons/out_of_stock_icon.svg")}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .free_shipping_text{margin-top:2px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .stock_notification{text-decoration:underline;margin-left:28px;cursor:pointer}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap{display:none;position:absolute;z-index:2;top:100%;left:-24px;padding:16px 22px 15px 22px;background:#FFFFFF;border-radius:16px;box-shadow:6px 6px 20px 0 rgba(172, 172, 172, 0.25)}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7{width:100%}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form{width:100%;display:flex;align-items:flex-end}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]{border:none;border-bottom:1px solid #E6E6E6;background-color:#FFFFFF;color:#000000;opacity:1;margin-right:30px;padding:0}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]::-webkit-input-placeholder{color:#000000;opacity:0.5}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:-ms-input-placeholder{color:#000000;opacity:0.5}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]::placeholder{color:#000000;opacity:0.5}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:active,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus-visible{border-bottom:1px solid #3E3E3E;outline:none}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:active::-webkit-input-placeholder,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus::-webkit-input-placeholder,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus-visible::-webkit-input-placeholder{opacity:1}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:active:-ms-input-placeholder,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus:-ms-input-placeholder,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus-visible:-ms-input-placeholder{opacity:1}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:active::placeholder,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus::placeholder,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]:focus-visible::placeholder{opacity:1}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="submit"]{margin-bottom:0;padding:5px 30.1px 6px 13.6px;border:none;cursor:pointer;color:#FFFFFF;background-color:#DE1837;width:100%;border-radius:27px;font-weight:600}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap{position:relative;width:82px;display:flex;align-items:center}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap::after{content:"";position:absolute;top:10px;right:14px;display:block;width:7px;height:11px;background-image:url("../../images/icons/white_btn_arrow.svg");background-color:#DE1837}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap .wpcf7-spinner{display:none}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap:hover::after{right:8px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form p,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form span{margin:0;padding:0}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form span.wpcf7-form-control-wrap{display:inline-block}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .wpcf7-not-valid-tip{color:#DE1837}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form.invalid .wpcf7-response-output,.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form.unaccepted .wpcf7-response-output{display:none}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form.invalid input[type="email"],.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form.unaccepted input[type="email"]{border-bottom:1px solid #DE1837}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form.sent .wpcf7-response-output{border-color:transparent;border:0;padding:0;margin:0}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap.out_of_stock{display:none}.woocommerce.single-product .product_upper .stock_wrapper.out_of_stock .stock_status_wrap.in_stock{display:none}.woocommerce.single-product .product_upper .stock_wrapper.out_of_stock .stock_status_wrap.out_of_stock{display:block}.woocommerce.single-product .product_upper .woocommerce-product-rating{margin-bottom:30px}.woocommerce.single-product .product_upper .woocommerce-product-rating .star-rating{font-size:17px;margin:6px 15px 0 0}.woocommerce.single-product .product_upper .woocommerce-product-rating .star-rating::before{content:"";color:#D3D3D3;font-family:"WooCommerce"}.woocommerce.single-product .product_upper .woocommerce-product-rating .star-rating>span:not(.rating)::before{content:"";color:#3E3E3E;font-family:"WooCommerce"}.woocommerce.single-product .product_upper .woocommerce-product-rating .woocommerce-review-link{color:#3E3E3E;line-height:24px;text-decoration:underline;cursor:pointer}.woocommerce.single-product .product_upper .info_icons_wrapper{margin:20px 0}.woocommerce.single-product .product_upper .info_icons_wrapper .info_icons .info_icon img{max-width:80px}.woocommerce.single-product .product_upper .info_icons_wrapper .info_icons .info_icon:not(:last-child){margin-right:10px}.woocommerce.single-product .product_upper .content_wrapper{max-width:444px}.woocommerce.single-product .product_upper h1{color:inherit;margin-bottom:24px;text-transform:uppercase}.woocommerce.single-product .product_upper p{margin-bottom:24px;line-height:24px}.woocommerce.single-product .product_upper p:last-child{margin-bottom:0}.woocommerce.single-product .product_upper .product_description{margin-bottom:25px;color:inherit}.woocommerce.single-product .product_upper form.cart,.woocommerce.single-product .product_upper .add_to_cart_wrapper,.woocommerce.single-product .product_upper .stock_wrapper,.woocommerce.single-product .product_upper .woocommerce-product-rating{color:#3E3E3E}.woocommerce.single-product .product_upper form.cart{margin:0}.woocommerce.single-product .product_upper form.cart div.quantity{float:none;margin:0}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper form.cart div.quantity{margin:0 auto}}.woocommerce.single-product .product_upper form.variations_form,.woocommerce.single-product .product_upper .add_to_cart_wrapper{padding:16px;background:#FFFFFF;border-radius:16px;box-shadow:5px 6px 10px 0 rgba(210, 210, 210, 0.5)}.woocommerce.single-product .product_upper form.variations_form .added_to_cart,.woocommerce.single-product .product_upper form.variations_form .list_price,.woocommerce.single-product .product_upper form.variations_form .stock,.woocommerce.single-product .product_upper form.variations_form .list_out_of_stock,.woocommerce.single-product .product_upper .add_to_cart_wrapper .added_to_cart,.woocommerce.single-product .product_upper .add_to_cart_wrapper .list_price,.woocommerce.single-product .product_upper .add_to_cart_wrapper .stock,.woocommerce.single-product .product_upper .add_to_cart_wrapper .list_out_of_stock{display:none}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper form.variations_form,.woocommerce.single-product .product_upper .add_to_cart_wrapper{width:100%;box-shadow:0 0 16px 0 rgba(210, 210, 210, 0.6);margin:16px auto 0}}.woocommerce.single-product .product_upper .variation_container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce.single-product .product_upper form.variations_form .variations{margin:0;display:flex;align-items:center}.woocommerce.single-product .product_upper form.variations_form .variations table,.woocommerce.single-product .product_upper form.variations_form .variations tbody,.woocommerce.single-product .product_upper form.variations_form .variations tr,.woocommerce.single-product .product_upper form.variations_form .variations td{display:block;padding:0;line-height:inherit}.woocommerce.single-product .product_upper form.variations_form .variations select{display:none}.woocommerce.single-product .product_upper form.variations_form .single_variation_wrap .single_variation{display:none !important}.woocommerce.single-product .product_upper .select2-container{width:131px !important;margin:0;border-radius:0;box-shadow:none}.woocommerce.single-product .product_upper .select2-container span{display:block}.woocommerce.single-product .product_upper .select2-container .select2-selection{padding-top:0}.woocommerce.single-product .product_upper .quantity_wrapper{margin-top:5px}.woocommerce.single-product .product_upper .quantity_wrapper input{width:37px;padding:0 4px;font-weight:600;border:none;text-align:center;-moz-appearance:textfield}.woocommerce.single-product .product_upper .quantity_wrapper input::-webkit-outer-spin-button,.woocommerce.single-product .product_upper .quantity_wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce.single-product .product_upper .quantity_wrapper .change_qty{position:relative;display:block;width:30px;height:30px;border:1px solid #D3D3D3;border-radius:50%;transition:border-color 0.15s ease-in-out}.woocommerce.single-product .product_upper .quantity_wrapper .change_qty:before,.woocommerce.single-product .product_upper .quantity_wrapper .change_qty:after{transition:background-color 0.15s ease-in-out}.woocommerce.single-product .product_upper .quantity_wrapper .change_qty:before{content:"";position:absolute;top:50%;left:50%;display:block;width:14px;height:3px;background-color:#D3D3D3;border-radius:3px;transform:translateX(-50%) translateY(-50%)}.woocommerce.single-product .product_upper .quantity_wrapper .change_qty.increase:after{content:"";position:absolute;top:50%;left:50%;display:block;width:3px;height:14px;background-color:#D3D3D3;border-radius:3px;transform:translateX(-50%) translateY(-50%)}.woocommerce.single-product .product_upper .quantity_wrapper .change_qty:hover{border-color:#DE1837}.woocommerce.single-product .product_upper .quantity_wrapper .change_qty:hover:before,.woocommerce.single-product .product_upper .quantity_wrapper .change_qty:hover:after{background-color:#DE1837}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper .quantity_wrapper{margin-top:0}}.woocommerce.single-product .product_upper #product_images{position:relative}.woocommerce.single-product .product_upper #product_images .mobile_upper{position:relative;color:#7D7BA4;background:#EDECFE;padding-top:32px;gap:12px}.woocommerce.single-product .product_upper #product_images .mobile_upper:before{content:"";position:absolute;top:0;left:-24px;right:-24px;height:100%;background:inherit;z-index:-1}.woocommerce.single-product .product_upper #product_images .mobile_upper h1{margin-bottom:0}.woocommerce.single-product .product_upper #product_images .mobile_upper .product_description{margin-bottom:0;padding-bottom:0}.woocommerce.single-product .product_upper #product_images .mobile_upper .woocommerce-product-rating{margin-bottom:0}.woocommerce.single-product .product_upper #product_images .product-gallery-outside{position:relative}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper #product_images .product-gallery-outside{padding-top:52px}}.woocommerce.single-product .product_upper #product_images .product_gallery_container{position:relative;width:calc(100% - 72px)}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper #product_images .product_gallery_container{order:2;width:calc(100% + 48px)}}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper{position:relative}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .product_sale{position:absolute;top:0;left:0;z-index:2}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .product_sale .discount_bar_content{max-width:140px;min-height:46px;padding:8px 19px 8px 10px;color:#DE1837;font-weight:600;line-height:15px;text-transform:uppercase;background:#FFFFFF;border-top-right-radius:100px;border-bottom-right-radius:100px}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .product_sale .discount_bar_content p{margin:0;line-height:15px}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .product_sale .discount_bar_content.icon{width:50px;height:46px;padding:4px 11px 4px 4px;background:#DE1837}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .product_sale .discount_bar_content.icon img{max-width:100%;max-height:100%;object-fit:contain}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper #product-gallery{height:580px;overflow:hidden}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper #product-gallery .swiper-slide{display:flex;justify-content:center}}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper #product-gallery .slide_inside{aspect-ratio:1;max-height:100%;max-width:100%;cursor:pointer}.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .slide_inside .product_image{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper #product_images .product_gallery_wrapper .slide_inside .product_image{padding:0 24px}}.woocommerce.single-product .product_upper #product_images .product_gallery_thumbs_container{position:relative;margin-top:6px;width:72px;padding-left:24px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper #product_images .product_gallery_thumbs_container{width:48px;padding-left:0;position:absolute;top:52px;left:0;z-index:2;margin-top:0;justify-content:start}}.woocommerce.single-product .product_upper #product_images .product_gallery_thumbs_container .product_gallery_thumbs_wrapper #product-gallery-thumbs{height:186px;overflow:hidden}.woocommerce.single-product .product_upper #product_images .product_gallery_thumbs_container .product_gallery_thumbs_wrapper .slide_image{position:relative;cursor:pointer}.woocommerce.single-product .product_upper #product_images .product_gallery_thumbs_container .product_gallery_thumbs_wrapper .product_image{aspect-ratio:1;max-height:48px;max-width:48px;padding:3px;width:100%;height:100%;object-fit:contain;border:1px solid transparent;transition:border-color 0.15s ease-in-out}.woocommerce.single-product .product_upper #product_images .product_gallery_thumbs_container .product_gallery_thumbs_wrapper .swiper-slide-thumb-active .product_image{border-color:red}.woocommerce.single-product .product_upper #product_images .swiper-btn-prev,.woocommerce.single-product .product_upper #product_images .swiper-btn-next{position:relative;width:54px;height:54px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.woocommerce.single-product .product_upper #product_images .swiper-btn-prev img,.woocommerce.single-product .product_upper #product_images .swiper-btn-next img{width:30px;height:30px;background:#FFFFFF;border-radius:50%;transition:all 0.15s ease;transition-property:width, height;z-index:1}.woocommerce.single-product .product_upper #product_images .swiper-btn-prev:hover img,.woocommerce.single-product .product_upper #product_images .swiper-btn-next:hover img{width:40px;height:40px}.woocommerce.single-product .product_upper #product_images .swiper-btn-prev{margin-bottom:10px}.woocommerce.single-product .product_upper #product_images .swiper-btn-prev img{transform:rotate(-90deg)}.woocommerce.single-product .product_upper #product_images .swiper-btn-next{margin-top:10px}.woocommerce.single-product .product_upper #product_images .swiper-btn-next img{transform:rotate(90deg)}.woocommerce.single-product .product_upper .add-to-cart-price-wrap{position:relative;min-height:52px;padding:14px;background-color:#DE1837;color:#FFFFFF;border-radius:35px;gap:8px}.woocommerce.single-product .product_upper .add-to-cart-price-wrap button{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border:none;outline:none}.woocommerce.single-product .product_upper .add-to-cart-price-wrap span{font-style:normal;font-weight:600;line-height:normal;color:#FFFFFF;width:max-content;max-width:max-content}.woocommerce.single-product .product_upper .add-to-cart-price-wrap span.atc-total-price{color:#FFFFFF;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.woocommerce.single-product .product_upper .add-to-cart-price-wrap .plus,.woocommerce.single-product .product_upper .add-to-cart-price-wrap img{display:none}@media only screen and (min-width:992px){.woocommerce.single-product .product-type-variable .product_upper .content,.woocommerce.single-product .product-type-simple .product_upper .content{min-width:512px}}.woocommerce.single-product .product-type-variable .product_upper .variation_container,.woocommerce.single-product .product-type-simple .product_upper .variation_container{column-gap:24px;row-gap:16px}@media only screen and (max-width:992px){.woocommerce.single-product .product-type-variable .product_upper .variation_container,.woocommerce.single-product .product-type-simple .product_upper .variation_container{column-gap:16px}}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper{text-align:center}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option{position:relative;min-height:72px;padding:9px 4px;width:calc(100% - 8px);max-width:132px;border-radius:15px;border:1px solid #DE1837;border:1px solid #B8B8B8;margin-bottom:0;transition:border-color 0.25s ease}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option:has(input[type="radio"]:checked),.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option.variation-option-simple,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option:has(input[type="radio"]:checked),.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option.variation-option-simple,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option:has(input[type="radio"]:checked),.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option.variation-option-simple,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option:has(input[type="radio"]:checked),.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option.variation-option-simple{border-color:#DE1837}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option input[type="radio"],.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option input[type="radio"],.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option input[type="radio"],.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option:has(.variation-out-of-stock),.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option:has(.variation-out-of-stock),.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option:has(.variation-out-of-stock),.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option:has(.variation-out-of-stock){border-color:rgba(184, 184, 184, 0.5);pointer-events:none}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option:has(.variation-out-of-stock) .variation-label,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option:has(.variation-out-of-stock) .variation-label,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option:has(.variation-out-of-stock) .variation-label,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option:has(.variation-out-of-stock) .variation-label{opacity:0.5}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option .variation-out-of-stock,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option .variation-out-of-stock,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option .variation-out-of-stock,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option .variation-out-of-stock{display:flex;align-items:center;font-size:15px;font-weight:400;letter-spacing:0;line-height:20px}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option .variation-out-of-stock::before,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option .variation-out-of-stock::before,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option .variation-out-of-stock::before,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option .variation-out-of-stock::before{content:"";position:relative;margin-right:6px;display:block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url("../../images/icons/out_of_stock_icon.svg")}@media only screen and (max-width:991px){.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-option,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-option,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-option,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-option{width:100%;max-width:100%;gap:16px;padding:9px 29px}}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .variation-label,.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .product_sizes .size,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .variation-label,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .product_sizes .size,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .variation-label,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .product_sizes .size,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .variation-label,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .product_sizes .size{color:#000000;font-size:15px;font-style:normal;font-weight:400;line-height:1}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .price,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .price,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .price,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .price{font-size:inherit;color:inherit;display:flex;flex-direction:column;text-align:center}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .price .amount,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .price .amount,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .price .amount,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .price .amount{color:#3E3E3E;font-size:24px;font-style:normal;font-weight:600;line-height:1}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .price ins,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .price ins,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .price ins,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .price ins{order:1;text-decoration:none}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .price ins .amount,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .price ins .amount,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .price ins .amount,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .price ins .amount{color:#DE1837}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .price del,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .price del,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .price del,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .price del{opacity:1;order:2;line-height:1}.woocommerce.single-product .product-type-variable .product_upper .variation-radios-price-wrapper .price del .amount,.woocommerce.single-product .product-type-variable .product_upper .price_wrapper .price del .amount,.woocommerce.single-product .product-type-simple .product_upper .variation-radios-price-wrapper .price del .amount,.woocommerce.single-product .product-type-simple .product_upper .price_wrapper .price del .amount{color:#3E3E3E;font-size:15px;font-style:normal;font-weight:400;line-height:1;text-decoration-line:line-through}.woocommerce.single-product .product-type-variable .product_upper form.variations_form .price_wrapper,.woocommerce.single-product .product-type-variable .product_upper form.variations_form>.single_variation,.woocommerce.single-product .product-type-variable .product_upper .add_to_cart_wrapper .price_wrapper,.woocommerce.single-product .product-type-variable .product_upper .add_to_cart_wrapper>.single_variation{display:none !important}.woocommerce.single-product .product-type-variable .product_upper .variations{order:1;width:100%}.woocommerce.single-product .product-type-variable .product_upper .variations .variation-radios-price-wrapper{justify-content:space-between;gap:8px}@media only screen and (max-width:991px){.woocommerce.single-product .product-type-variable .product_upper .variations .variation-radios-price-wrapper{gap:16px}}.woocommerce.single-product .product-type-variable .product_upper .variations tbody,.woocommerce.single-product .product-type-variable .product_upper .variations tbody tr,.woocommerce.single-product .product-type-variable .product_upper .variations tbody td{width:100%}.woocommerce.single-product .product-type-variable .product_upper .quantity{order:2}.woocommerce.single-product .product-type-variable .product_upper .single_variation_wrap{order:3;flex:1 0 auto}.woocommerce.single-product .product-type-simple .product_upper .add-to-cart-price-wrap{flex:1 0 auto}.woocommerce.single-product .product-type-simple .product_upper .price_wrapper{margin-bottom:16px}.woocommerce.single-product .product.outofstock .variations_form{display:none}@media only screen and (max-width:991px){.woocommerce.single-product .product_upper .content{order:2}.woocommerce.single-product .product_upper .content .content_wrapper{max-width:100%}.woocommerce.single-product .product_upper .content .content_wrapper .product_title,.woocommerce.single-product .product_upper .content .content_wrapper .product_description,.woocommerce.single-product .product_upper .content .content_wrapper .woocommerce-product-rating{display:none}.woocommerce.single-product .product_upper h1{margin-bottom:32px}.woocommerce.single-product .product_upper .add_to_cart_wrapper{margin-left:0;padding:24px 26px 26px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap{margin-top:28px;margin-bottom:22px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap{width:100%;left:0}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form{flex-direction:column;justify-content:center;align-items:center}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form input[type="email"]{margin-right:auto;width:100%;margin:0 auto 16px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap{width:100%}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap input[type="submit"]{padding:12px 19px}.woocommerce.single-product .product_upper .stock_wrapper .stock_status_wrap .out_of_stock_form_wrap .wpcf7 form .submit_wrap::after{top:50%;transform:translateY(-50%)}.woocommerce.single-product .product_upper .info_icons_wrapper .info_icons .info_icon img{max-width:60px}.woocommerce.single-product .product_upper .info_icons_wrapper .info_icons .info_icon:not(:last-child){margin-right:unset}}