@charset "UTF-8";@font-face{font-family:"Helvetica Neue";src:url("../fonts/HelveticaNeue.eot");src:url("../fonts/HelveticaNeue.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue.woff2") format("woff2"), url("../fonts/HelveticaNeue.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("../fonts/HelveticaNeue-Medium.eot");src:url("../fonts/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue-Medium.woff2") format("woff2"), url("../fonts/HelveticaNeue-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("../fonts/HelveticaNeue-Light.eot");src:url("../fonts/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeue-Light.woff2") format("woff2"), url("../fonts/HelveticaNeue-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Alliance Platt";src:url("../fonts/Alliance-PlattBold.eot");src:url("../fonts/Alliance-PlattBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Alliance-PlattBold.woff2") format("woff2"), url("../fonts/Alliance-PlattBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b, strong{font-weight:bolder}code, kbd, samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button, input, optgroup, select, textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button, input{overflow:visible;border-radius:0}button, select{text-transform:none}button, [type=button], [type=reset], [type=submit]{-webkit-appearance:button}button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox], [type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page{width:100%}@media (max-width:1024px){.page-contacts{margin-top:200px}}body{line-height:1.3;font-family:Helvetica Neue, sans-serif;font-weight:400;overflow-x:hidden !important;background:#F1F4E6}.wrapper{width:88%;margin-left:auto;margin-right:auto}@media (max-width:1680px){.wrapper{width:90%}}@media (max-width:1024px){.wrapper{max-width:1024px}}.wrapper.small{padding-right:8.3333333333%;padding-left:8.3333333333%}@media (max-width:768px){.wrapper.small{padding-right:0;padding-left:0}}a{text-decoration:none;color:#2B3E43}*:focus{outline:none}h1{font-size:3rem;color:inherit;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance;margin:0}@media (max-width:1680px){h1{font-size:2.5rem}}@media (max-width:1024px){h1{font-size:30px}}h2{font-size:2.7rem;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}@media (max-width:1680px){h2{font-size:2.3rem}}@media (max-width:1024px){h2{font-size:24px}}h3{font-size:1.9rem;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}@media (max-width:1680px){h3{font-size:1.7rem}}@media (max-width:1024px){h3{font-size:1.35rem}}h4{font-family:Alliance Platt, sans-serif;margin:10px 0 20px 0}h5{font-size:18px;color:inherit;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}@media (max-width:1024px){h5{font-size:16px}}.sf-field-post-meta-attribute_wall-thickness-mm ul{position:relative}.tooltip{color:#DDFEE0;width:15px;height:15px;border-radius:100%;border:1px solid #DDFEE0;display:flex;align-items:center;font-size:10px;justify-content:center;position:relative;top:-13px}@media (max-width:1024px){.tooltip{top:-30px;right:-101%}}.tooltip-text{position:absolute;font-size:12px;color:#DDFEE0;left:102%;top:-10px;width:244px}.btn, .checkout-button, .wpcf7-submit, .single_add_to_cart_button, .wc-backward, .woocommerce-form-login__submit, .woocommerce-form-register__submit, .woocommerce-Button, .button{font-size:1rem;color:inherit;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;border-width:1px;border-style:solid;position:relative;cursor:pointer;z-index:9}.btn:not(.hidden), .checkout-button:not(.hidden), .wpcf7-submit:not(.hidden), .single_add_to_cart_button:not(.hidden), .wc-backward:not(.hidden), .woocommerce-form-login__submit:not(.hidden), .woocommerce-form-register__submit:not(.hidden), .woocommerce-Button:not(.hidden), .button:not(.hidden){display:inline-block}.btn:not(.no-padding), .checkout-button:not(.no-padding), .wpcf7-submit:not(.no-padding), .single_add_to_cart_button:not(.no-padding), .wc-backward:not(.no-padding), .woocommerce-form-login__submit:not(.no-padding), .woocommerce-form-register__submit:not(.no-padding), .woocommerce-Button:not(.no-padding), .button:not(.no-padding){padding:0.6770833333vw 1.3020833333vw}@media (max-width:1680px){.btn:not(.no-padding), .checkout-button:not(.no-padding), .wpcf7-submit:not(.no-padding), .single_add_to_cart_button:not(.no-padding), .wc-backward:not(.no-padding), .woocommerce-form-login__submit:not(.no-padding), .woocommerce-form-register__submit:not(.no-padding), .woocommerce-Button:not(.no-padding), .button:not(.no-padding){padding:0.6770833333vw 1.1979166667vw}}@media (max-width:1024px){.btn:not(.no-padding), .checkout-button:not(.no-padding), .wpcf7-submit:not(.no-padding), .single_add_to_cart_button:not(.no-padding), .wc-backward:not(.no-padding), .woocommerce-form-login__submit:not(.no-padding), .woocommerce-form-register__submit:not(.no-padding), .woocommerce-Button:not(.no-padding), .button:not(.no-padding){padding:10px 18px}}@media (max-width:1680px){.btn, .checkout-button, .wpcf7-submit, .single_add_to_cart_button, .wc-backward, .woocommerce-form-login__submit, .woocommerce-form-register__submit, .woocommerce-Button, .button{font-size:0.9rem}}@media (max-width:1024px){.btn, .checkout-button, .wpcf7-submit, .single_add_to_cart_button, .wc-backward, .woocommerce-form-login__submit, .woocommerce-form-register__submit, .woocommerce-Button, .button{font-size:14px}}.btn.flex, .checkout-button.flex, .wpcf7-submit.flex, .single_add_to_cart_button.flex, .wc-backward.flex, .woocommerce-form-login__submit.flex, .woocommerce-form-register__submit.flex, .woocommerce-Button.flex, .button.flex{display:flex}.btn span, .checkout-button span, .wpcf7-submit span, .single_add_to_cart_button span, .wc-backward span, .woocommerce-form-login__submit span, .woocommerce-form-register__submit span, .woocommerce-Button span, .button span{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative;right:0}.btn:before, .checkout-button:before, .wpcf7-submit:before, .single_add_to_cart_button:before, .wc-backward:before, .woocommerce-form-login__submit:before, .woocommerce-form-register__submit:before, .woocommerce-Button:before, .button:before{content:"";-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:0;height:100%;background:#6AC387;position:absolute;left:0;top:0;bottom:0}@media screen and (min-width:1024px){.btn:hover:not(.htmx-request) > span, .checkout-button:hover:not(.htmx-request) > span, .wpcf7-submit:hover:not(.htmx-request) > span, .single_add_to_cart_button:hover:not(.htmx-request) > span, .wc-backward:hover:not(.htmx-request) > span, .woocommerce-form-login__submit:hover:not(.htmx-request) > span, .woocommerce-form-register__submit:hover:not(.htmx-request) > span, .woocommerce-Button:hover:not(.htmx-request) > span, .button:hover:not(.htmx-request) > span{right:-0.5208333333vw}.btn:hover:not(.htmx-request):before, .checkout-button:hover:not(.htmx-request):before, .wpcf7-submit:hover:not(.htmx-request):before, .single_add_to_cart_button:hover:not(.htmx-request):before, .wc-backward:hover:not(.htmx-request):before, .woocommerce-form-login__submit:hover:not(.htmx-request):before, .woocommerce-form-register__submit:hover:not(.htmx-request):before, .woocommerce-Button:hover:not(.htmx-request):before, .button:hover:not(.htmx-request):before{width:1.1458333333vw;border-right:1px solid}}.btn.dark, .checkout-button.dark, .wpcf7-submit.dark, .single_add_to_cart_button.dark, .wc-backward.dark, .woocommerce-form-login__submit.dark, .woocommerce-form-register__submit.dark, .woocommerce-Button.dark, .button.dark{color:#2B3E43}.btn.dark.filled, .checkout-button.dark.filled, .wpcf7-submit.dark.filled, .single_add_to_cart_button.dark.filled, .wc-backward.dark.filled, .woocommerce-form-login__submit.dark.filled, .woocommerce-form-register__submit.dark.filled, .woocommerce-Button.dark.filled, .button.dark.filled{background-color:#2B3E43}.btn.dark.filled span, .checkout-button.dark.filled span, .wpcf7-submit.dark.filled span, .single_add_to_cart_button.dark.filled span, .wc-backward.dark.filled span, .woocommerce-form-login__submit.dark.filled span, .woocommerce-form-register__submit.dark.filled span, .woocommerce-Button.dark.filled span, .button.dark.filled span{color:#DDFEE0}.btn.tinvwl_button_view, .checkout-button.tinvwl_button_view, .wpcf7-submit.tinvwl_button_view, .single_add_to_cart_button.tinvwl_button_view, .wc-backward.tinvwl_button_view, .woocommerce-form-login__submit.tinvwl_button_view, .woocommerce-form-register__submit.tinvwl_button_view, .woocommerce-Button.tinvwl_button_view, .button.tinvwl_button_view{color:#DDFEE0;background-color:#2B3E43}.btn.tinvwl_button_close, .checkout-button.tinvwl_button_close, .wpcf7-submit.tinvwl_button_close, .single_add_to_cart_button.tinvwl_button_close, .wc-backward.tinvwl_button_close, .woocommerce-form-login__submit.tinvwl_button_close, .woocommerce-form-register__submit.tinvwl_button_close, .woocommerce-Button.tinvwl_button_close, .button.tinvwl_button_close{color:#DDFEE0;background-color:#2B3E43}.btn.filled, .checkout-button.filled, .wpcf7-submit.filled, .single_add_to_cart_button.filled, .wc-backward.filled, .woocommerce-form-login__submit.filled, .woocommerce-form-register__submit.filled, .woocommerce-Button.filled, .button.filled{background-color:#ECFEA5}.btn.filled span, .checkout-button.filled span, .wpcf7-submit.filled span, .single_add_to_cart_button.filled span, .wc-backward.filled span, .woocommerce-form-login__submit.filled span, .woocommerce-form-register__submit.filled span, .woocommerce-Button.filled span, .button.filled span{color:#2B3E43}.btn.filled.light, .checkout-button.filled.light, .wpcf7-submit.filled.light, .single_add_to_cart_button.filled.light, .wc-backward.filled.light, .woocommerce-form-login__submit.filled.light, .woocommerce-form-register__submit.filled.light, .woocommerce-Button.filled.light, .button.filled.light{background-color:#DDFEE0}.btn.wp-element-button, .checkout-button.wp-element-button, .wpcf7-submit.wp-element-button, .single_add_to_cart_button.wp-element-button, .wc-backward.wp-element-button, .woocommerce-form-login__submit.wp-element-button, .woocommerce-form-register__submit.wp-element-button, .woocommerce-Button.wp-element-button, .button.wp-element-button{background-color:#2B3E43 !important}.btn.wp-element-button span, .checkout-button.wp-element-button span, .wpcf7-submit.wp-element-button span, .single_add_to_cart_button.wp-element-button span, .wc-backward.wp-element-button span, .woocommerce-form-login__submit.wp-element-button span, .woocommerce-form-register__submit.wp-element-button span, .woocommerce-Button.wp-element-button span, .button.wp-element-button span{color:#DDFEE0}.btn.light, .checkout-button.light, .wpcf7-submit.light, .single_add_to_cart_button.light, .wc-backward.light, .woocommerce-form-login__submit.light, .woocommerce-form-register__submit.light, .woocommerce-Button.light, .button.light{color:#DDFEE0}.btn.alt, .checkout-button.alt, .wpcf7-submit.alt, .single_add_to_cart_button.alt, .wc-backward.alt, .woocommerce-form-login__submit.alt, .woocommerce-form-register__submit.alt, .woocommerce-Button.alt, .button.alt{color:#DDFEE0;background-color:transparent}.btn.single_add_to_cart_button, .checkout-button.single_add_to_cart_button, .wpcf7-submit.single_add_to_cart_button, .single_add_to_cart_button.single_add_to_cart_button, .wc-backward.single_add_to_cart_button, .woocommerce-form-login__submit.single_add_to_cart_button, .woocommerce-form-register__submit.single_add_to_cart_button, .woocommerce-Button.single_add_to_cart_button, .button.single_add_to_cart_button{color:#2B3E43}@keyframes line{0%{width:0;left:0}50%{width:100%;left:0}51%{width:0;left:100%}100%{width:0;left:0}}.link{position:relative;text-decoration:none !important;cursor:pointer;white-space:normal;background-image:linear-gradient(#2B3E43, #2B3E43);background-repeat:no-repeat !important;background-position:bottom 2px left !important;background-size:100% 1px !important;display:unset !important;font-size:18px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.3}@media (max-width:1680px){.link{font-size:1rem}}@media (max-width:1024px){.link{font-size:14px}}.link.dark{background-image:linear-gradient(#2B3E43, #2B3E43)}.link.light{font-size:18px;color:white;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.3;background-image:linear-gradient(#FFFFFF, #FFFFFF)}.link.text-sand{color:#F1F4E6;background-image:linear-gradient(#F1F4E6, #F1F4E6)}.link.bold{font-weight:700}.woocommerce-info a{font-size:18px;color:#2B3E43;font-weight:500;font-family:Helvetica Neue, sans-serif;line-height:1.3;text-decoration:underline}.nav-btn{width:9.375vw;padding:1.25vw 0;font-size:18px;color:#2B3E43;font-weight:700;font-family:Helvetica Neue, sans-serif;line-height:1;display:flex;align-items:center;justify-content:center;border:1px solid #2B3E43;background:#F1F4E6;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.is-active .nav-btn{background:#2B3E43;color:#F1F4E6}.color-accent{color:#ECFEA5}.color-bg-green{color:#DDFEE0}.heading-block{display:flex;align-items:center;justify-content:center;margin-bottom:6.25vw}@keyframes menuAppear{0%{opacity:0;top:0}10%{opacity:0}100%{top:calc(100% + 1px);opacity:1}}.select2-container{width:100% !important}.select2-container .selection .select2-selection{height:auto;border:1px solid #2B3E43;border-radius:0;background:#ECFEA5;padding:0.6770833333vw 1.1458333333vw;padding-right:2.0833333333vw;display:flex;align-items:center;font-size:1rem}@media (max-width:1024px){.select2-container .selection .select2-selection{padding:9px 18px}}.select2-container .selection .select2-selection .select2-selection__rendered{line-height:1;padding-left:0}@media (max-width:1680px){.select2-container .selection .select2-selection .select2-selection__rendered{font-size:14px}}@media (max-width:1024px){.select2-container .selection .select2-selection .select2-selection__rendered{font-size:14px}}.select2-container .selection .select2-selection .select2-selection__arrow{border:solid #2B3E43;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg) translateY(-50%);height:auto;width:auto;margin:auto;left:auto;right:15px;top:calc(50% - 3px)}.select2-container .selection .select2-selection .select2-selection__arrow b{display:none}.select2-container.select2-container--disabled .selection .select2-selection .select2-selection__arrow{display:none}.select2-container .select2-dropdown .select2-search__field{padding:9px 12px}.select2-dropdown{background:#ECFEA5}.select2-dropdown .select2-results .select2-results__options .select2-results__option{background:#ECFEA5;border-bottom:1px solid #2B3E43;font-size:1rem}.select2-dropdown .select2-results .select2-results__options .select2-results__option:hover{color:#6AC387}.select2-dropdown .select2-results .select2-results__options .select2-results__option:last-of-type{border-bottom:none}.select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{color:#2B887F}.splide__arrow span{display:flex}.page-contacts .white-popup-block form .single-input p{color:#FFFFFF}.page-contacts .white-popup-block form .single-input .wpcf7-form-control-wrap input, .page-contacts .white-popup-block form .single-input .wpcf7-form-control-wrap textarea{border-color:#FFFFFF;color:#FFFFFF}.page-contacts .white-popup-block form .single-input .wpcf7-form-control-wrap input::placeholder, .page-contacts .white-popup-block form .single-input .wpcf7-form-control-wrap textarea::placeholder{color:rgba(255, 255, 255, 0.6)}.page-contacts .white-popup-block .select2-container .selection .select2-selection{border-color:#FFFFFF}.page-contacts .white-popup-block .select2-container--default .select2-selection--single .select2-selection__rendered{color:rgba(255, 255, 255, 0.6)}.page-contacts .white-popup-block .select2-container .selection .select2-selection .select2-selection__arrow{border:solid #FFFFFF;border-width:0 1px 1px 0}.white-popup-block{width:86%;margin:0 auto;padding:4.4270833333vw 0 !important;background:#F1F4E6 !important;position:relative}.white-popup-block .wrapper .left ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:2.6041666667vw;margin-top:2.6041666667vw}@media (max-width:1024px){.white-popup-block .wrapper .left ul{margin-top:60px}}.white-popup-block .wrapper .left ul li{position:relative}.white-popup-block .wrapper .left ul li:before{content:"";background:url("../images/icon-check-dark.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:1.0416666667vw;height:0.78125vw;position:absolute;top:-20px}@media (max-width:1024px){.white-popup-block .wrapper .left ul li:before{width:18px;height:13px}}@media (max-width:1024px){.white-popup-block .wrapper .left h3{margin:50px 0 20px 0}}.white-popup-block .wrapper .left .contacts{display:flex;grid-template-columns:1fr 1fr;grid-gap:2.6041666667vw}@media (max-width:1024px){.white-popup-block .wrapper .left .contacts{grid-gap:27px}}.white-popup-block .wrapper .right ul{list-style:none;padding:0;margin:0 0 30px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:2.6041666667vw;margin-top:2.6041666667vw}@media (max-width:1024px){.white-popup-block .wrapper .right ul{margin-top:60px}}.white-popup-block .wrapper .right ul li{position:relative}.white-popup-block .wrapper .right ul li:before{content:"";background:url("../images/icon-check-dark.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:1.0416666667vw;height:0.78125vw;position:absolute;top:-20px}@media (max-width:1024px){.white-popup-block .wrapper .right ul li:before{width:18px;height:13px}}.white-popup-block .popup-modal-dismiss{width:28px;height:28px;border:1px solid #2B3E43;display:flex;align-items:center;justify-content:center;position:absolute;right:40px;top:50px}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}th, td{border:1px solid #2B3E43;padding:7px;text-align:left}@media screen and (max-width:600px){table{border:0}thead{display:none}td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}}.page-default .heading-block{margin-bottom:0}.page-default .heading-block .wrapper h1{text-align:center}.page-id-71 .page-default .wrapper{width:100%}.page-404{margin-top:9.8958333333vw}.page-404 .wrapper{display:flex;flex-direction:column;align-items:center}.page-404 .wrapper h1{font-size:9.375vw}.woocommerce-variation-add-to-cart .quantity{display:none !important}.filter{background-color:#2B887F;padding:25px 30px 25px 30px;position:relative}@media (max-width:1680px){.filter{padding:23px 25px 23px 25px}}@media (max-width:1024px){.filter{padding:25px;display:none}}.filter.active{display:block}.filter form ul{padding:0;display:flex;justify-content:space-between}@media screen and (max-width:768px){.filter form ul{flex-wrap:wrap;gap:1rem}}.filter form ul li{padding:0;position:relative;display:flex;flex-direction:column;gap:1rem;width:16.66666%;margin-right:2rem}@media (max-width:1680px){.filter form ul li{gap:0.8rem}}@media (max-width:1024px){.filter form ul li{width:100%;flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){.filter form ul li{width:100%;margin-right:0}}.filter form ul li[data-sf-field-input-type=range-slider]{gap:0}.filter form ul li p{font-size:16px;color:#DDFEE0;font-family:Alliance Platt, sans-serif;padding:0;font-weight:300;text-wrap:nowrap;margin:10px 20px 0 0}.filter form ul li .sf-meta-range{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto}.filter form ul li .sf-meta-range .sf-range-min, .filter form ul li .sf-meta-range .sf-range-max{color:#DDFEE0;position:absolute;top:80%}.filter form ul li .sf-meta-range .sf-range-min{left:0}.filter form ul li .sf-meta-range .sf-range-values-seperator{display:none}.filter form ul li .sf-meta-range .sf-range-max{right:0;max-width:120px;text-align:right}.filter form ul li .sf-meta-range label{position:relative;width:calc(50% - 10px);order:2}@media (max-width:1024px){.filter form ul li .sf-meta-range label{top:0}}.filter form ul li .sf-meta-range label .sf-range-min, .filter form ul li .sf-meta-range label .sf-range-max{position:relative;top:initial;left:initial;background-color:transparent;max-width:none;width:100%;border:1px solid #DDFEE0;padding:3px 4px;font-size:16px}@media (max-width:1680px){.filter form ul li .sf-meta-range label .sf-range-min, .filter form ul li .sf-meta-range label .sf-range-max{font-size:13px}}.filter form ul li .sf-meta-range label:has(input.sf-range-min){left:0}.filter form ul li .sf-meta-range label:has(input.sf-range-max){right:0}.filter form ul li .sf-meta-range .sf-range-values-seperator{order:2}.filter form ul li .sf-meta-range .meta-slider{height:2px;border:none;box-shadow:none;background-color:#DDFEE0;max-width:100%;margin:12px 0;width:100%;order:1}.filter form ul li .sf-meta-range .meta-slider .noUi-base .noUi-connects{background-color:#6AC387}.filter form ul li .sf-meta-range .meta-slider .noUi-base .noUi-connects .noUi-connect{background-color:#DDFEE0}.filter form ul li .sf-meta-range .meta-slider .noUi-base .noUi-origin .noUi-handle{width:12px;height:12px;background-color:#DDFEE0;border:none;right:-5px}.filter form ul li .sf-meta-range .meta-slider .noUi-base .noUi-origin .noUi-handle:before{display:none}.filter form ul li .sf-meta-range .meta-slider .noUi-base .noUi-origin .noUi-handle:after{display:none}.filter form ul li.wall-thickness:after{content:"";position:absolute;top:50%;transform:translate(-50%, -50%);width:1px;height:100%;background-color:#DDFEE0}@media screen and (max-width:768px){.filter form ul li.wall-thickness:after{display:none}}.filter form ul li.wall-thickness:before{left:-1.5rem}.filter form ul li.wall-thickness:after{right:-1.5rem}.filter form ul li.sf-field-taxonomy-product_cat:before{display:none}.filter form ul li.sf-field-submit, .filter form ul li.sf-field-reset{width:8.3333333%;align-self:center;margin-right:0}@media (max-width:1024px){.filter form ul li.sf-field-submit, .filter form ul li.sf-field-reset{width:auto}}.filter form ul li.sf-field-reset{width:2rem;height:2rem;margin-right:1rem}.filter form ul li.sf-field-reset:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-image:url(../images/icon-delete-1.svg);background-size:1rem;background-repeat:no-repeat;background-position:center;pointer-events:none}.filter form ul li.sf-field-reset input{opacity:0;width:100%;height:100%;cursor:pointer}.filter form ul li.sf-field-post-meta-_living_area .sf-text-number:after{content:" m²"}.filter form ul li.sf-field-taxonomy-product_cat input.sf-input-checkbox:checked + label.sf-label-checkbox{opacity:1}.filter form ul li.sf-field-taxonomy-product_cat input.sf-input-checkbox + label.sf-label-checkbox:before, .filter form ul li.sf-field-taxonomy-product_cat input.sf-input-checkbox:checked + label.sf-label-checkbox:before{content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);width:2rem;height:2rem;border:none;background-color:transparent;box-sizing:border-box;background-image:url(../images/icon-product_cat.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.filter form ul li.sf-field-taxonomy-product_cat input.sf-input-checkbox + label.sf-label-checkbox:after, .filter form ul li.sf-field-taxonomy-product_cat input.sf-input-checkbox:checked + label.sf-label-checkbox:after{display:none}.filter form ul li input[name=_sf_submit]{width:auto;background:#ECFEA5;padding:12px 20px;font-size:16px;font-weight:400;font-family:Helvetica Neue, sans-serif;cursor:pointer;line-height:1;border:1px solid #ECFEA5;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.filter form ul li input[name=_sf_submit]:hover{background:transparent;color:#ECFEA5;border-color:#ECFEA5}.filter form ul li ul{display:flex}@media (max-width:1024px){.filter form ul li ul{flex-direction:column}}.filter form ul li ul input.sf-input-checkbox{display:none}.filter form ul li ul{}.filter form ul li ul input.sf-input-checkbox + label.sf-label-checkbox:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #DDFEE0;background-color:transparent;box-sizing:border-box}.filter form ul li ul{}.filter form ul li ul input.sf-input-checkbox:checked + label.sf-label-checkbox:before{content:url("../images/icon-check-small.svg");border:2px solid #DDFEE0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-size:cover}.filter form ul li ul li{width:auto}.filter form ul li ul li label{font-size:16px;color:#DDFEE0;font-family:Helvetica Neue, sans-serif;padding-left:30px !important}.filter form ul li.sf-field-sort_order{position:absolute;bottom:-62px;right:0;width:auto;margin-right:0}@media (max-width:1024px){.filter form ul li.sf-field-sort_order{position:relative;bottom:initial}.filter form ul li.sf-field-sort_order .select2-container .selection .select2-selection{border-color:#DDFEE0}.filter form ul li.sf-field-sort_order .select2-container .selection .select2-selection .select2-selection__rendered{color:#DDFEE0}.filter form ul li.sf-field-sort_order .select2-container .selection .select2-selection .select2-selection__arrow{border-color:#DDFEE0}}.filter form ul li:not(.sf-field-sort_order) .select2-container .selection .select2-selection{background:transparent;border-color:#DDFEE0}.filter form ul li:not(.sf-field-sort_order) .select2-container .selection .select2-selection .select2-selection__rendered{color:#DDFEE0}.filter form ul li:not(.sf-field-sort_order) .select2-container .selection .select2-selection .select2-selection__arrow{border-color:#DDFEE0;right:15px}@media screen and (max-width:768px){.filter form ul li[data-sf-field-input-type=select] h4{margin-bottom:0}.filter form ul li[data-sf-field-input-type=select] label{width:100%}}@keyframes pulsing{0%{transform:scale(1);opacity:0.8}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:0.8}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#6AC387}::-webkit-scrollbar-thumb{background:#ECFEA5}::-webkit-scrollbar-thumb:hover{background:#ECFEA5}.page-thankyou{margin:0 auto}.page-thankyou h2{text-align:center}.wc-empty-cart-message{width:100%}.wc-empty-cart-message .wc-block-components-notice-banner{border:none;background-color:transparent !important}.wc-empty-cart-message .wc-block-components-notice-banner svg{display:none}.wc-empty-cart-message .wc-block-components-notice-banner .wc-block-components-notice-banner__content{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:500px;margin:0 auto}.wc-empty-cart-message .wc-block-components-notice-banner .wc-block-components-notice-banner__content p{text-align:center}.wc-empty-cart-message .wc-block-components-notice-banner .wc-block-components-notice-banner__content a{display:none}.wc-empty-cart-message .wc-block-components-notice-banner .wc-block-components-notice-banner__content a.btn{display:block}.slick-slide img{width:100%;height:auto}.rank-math-breadcrumb p a{color:#ECFEA5}.rank-math-breadcrumb p span{color:#ECFEA5}.rank-math-breadcrumb p span.last{color:#ECFEA5}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;margin:-3rem 0 3rem}.woocommerce-error{background-color:#f2d1d1;padding:10px;list-style-position:inside}.tinv-header{display:none}button[name=tinvwl-add-to-cart].button.alt{background-color:#ECFEA5;color:#2B3E43}.tinvwl-theme-style .heading-block{margin-bottom:50px}.tinv-wishlist.woocommerce p{margin:0 auto}.mfp-content{padding-top:100px;padding-bottom:50px}.wpcf7-response-output{border:0 !important;color:white}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img{max-width:24px;max-height:24px}@media (max-width:1024px){.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img{max-width:20px;max-height:20px}}body.home .sf-field-sort_order{display:none}.otgs-development-site-front-end{display:none}.select2-container--default .select2-results__option[aria-disabled=true], .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-disabled=true]:hover{color:#2B3E43;padding-top:0.75rem;padding-bottom:0.75rem;font-weight:600}input:not([type=radio]):not(.no-styling), textarea:not(.no-styling){width:100%;border:1px solid #2B3E43;background-color:transparent;padding:11px 14px;font-size:1rem;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.3}@media (max-width:1680px){input:not([type=radio]):not(.no-styling), textarea:not(.no-styling){padding:10px;font-size:0.9rem}}@media (max-width:1024px){input:not([type=radio]):not(.no-styling), textarea:not(.no-styling){padding:11px 18px}}@media (max-width:768px){input:not([type=radio]):not(.no-styling), textarea:not(.no-styling){padding:10px 16px}}input:not([type=radio]):not(.no-styling)::placeholder, textarea:not(.no-styling)::placeholder{opacity:0.6}.select2-container .selection .select2-selection{background-color:transparent;padding:11px 14px}@media (max-width:1680px){.select2-container .selection .select2-selection{padding:10px}}@media (max-width:1024px){.select2-container .selection .select2-selection{font-size:1rem;padding:11px 18px}}.select2-container .selection .select2-selection .select2-selection__rendered{font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.3}@media (max-width:1680px){.select2-container .selection .select2-selection .select2-selection__rendered{font-size:0.875rem}}@media (max-width:1024px){.select2-container .selection .select2-selection .select2-selection__rendered{font-size:14px}}abbr[title]{text-decoration:none}body.woocommerce-checkout .blockUI, body.woocommerce-cart .blockUI{display:none !important}body.woocommerce-checkout #order_review, body.woocommerce-checkout #customer_details, body.woocommerce-checkout .cart_totals, body.woocommerce-cart #order_review, body.woocommerce-cart #customer_details, body.woocommerce-cart .cart_totals{transition:opacity 0.15s}body.woocommerce-checkout.updating #order_review, body.woocommerce-checkout.updating #customer_details, body.woocommerce-checkout.updating .cart_totals, body.woocommerce-cart.updating #order_review, body.woocommerce-cart.updating #customer_details, body.woocommerce-cart.updating .cart_totals{opacity:0.7;pointer-events:none}.woocommerce-shipping-methods li input.shipping_method[type=hidden] + label{padding-left:26px;position:relative;font-size:1rem}.woocommerce-shipping-methods li input.shipping_method[type=hidden] + label:before{content:"";position:absolute;left:0;top:8px;transform:translateY(-50%);width:18px;height:18px;border:1px solid #DDFEE0;border-radius:50%}.woocommerce-shipping-methods li input.shipping_method[type=hidden] + label:after{content:"";position:absolute;left:5px;top:8px;transform:translateY(-50%);width:8px;height:8px;background-color:#DDFEE0;border-radius:50%}input, select, textarea{border-radius:0}header{transition:0.3s ease}header.hide{transform:translateY(-100%)}header.hide #search-results{display:none}header form .fade{background:rgb(241, 244, 230);background:linear-gradient(270deg, rgb(241, 244, 230) 0%, rgb(241, 244, 230) 60%, rgba(241, 244, 230, 0) 100%)}header.filled form .fade, header.scrolled form .fade{background:rgb(236, 254, 165);background:linear-gradient(270deg, rgb(236, 254, 165) 0%, rgb(236, 254, 165) 60%, rgba(236, 254, 165, 0) 100%)}.desktop-header{background:transparent;border-bottom:1px solid #2B3E43;position:absolute;width:100%;top:0;left:0;background-color:#ECFEA5}@media (max-width:1024px){.desktop-header{display:none}}.desktop-header .menu{list-style:none}@media (max-width:1024px){.desktop-header .menu{display:none}}.desktop-header .menu > li{padding-top:1rem;padding-bottom:1rem}@media (max-width:1680px){.desktop-header .menu > li{padding-top:0.875rem;padding-bottom:0.875rem}}.desktop-header .menu li a{display:block}.desktop-header .menu li:last-of-type{margin-right:0}.desktop-header .menu li.menu-item-has-children{display:flex;align-items:center;cursor:pointer;position:relative;border:1px solid transparent;border-bottom:none;border-top:none;transition:0.3s all;padding-left:0.25rem;padding-right:0.25rem}.desktop-header .menu li.menu-item-has-children:before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:transparent;transition:all 0.3s;z-index:1}.desktop-header .menu li.menu-item-has-children:after{content:"";border:solid #2B3E43;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:7px;position:relative;top:-2px}@media (max-width:1680px){.desktop-header .menu li.menu-item-has-children:after{top:-4px}}.desktop-header .menu li.menu-item-has-children.active{background-color:#f1f4e6;border-color:#2B3E43}.desktop-header .menu li.menu-item-has-children.active:before{background-color:#F1F4E6}.desktop-header .menu li.menu-item-has-children.active:after{-webkit-transform:rotate(-135deg);margin-top:9px}.desktop-header .menu li.menu-item-has-children.active .sub-menu{visibility:visible;opacity:1}.desktop-header .menu li.menu-item-has-children.wpml-ls-item{padding:0;background-color:transparent;border:0}.desktop-header .menu li.menu-item-has-children.wpml-ls-item li{border:0}.desktop-header .menu .sub-menu{visibility:hidden;display:flex;position:absolute;width:250px;background:#f1f4e6;padding:1.25rem;margin:0;list-style:none;left:-1px;flex-direction:column;top:100%;transition:0.3s all;opacity:0;border:1px solid #2B3E43;gap:0.5rem}.desktop-header .menu .sub-menu li{width:100%;position:relative;border:1px solid #2B3E43}.desktop-header .menu .sub-menu li:before{content:"";background-color:#ECFEA5;position:absolute;left:0;top:0;width:0;height:100%;transition:all 0.5s}.desktop-header .menu .sub-menu li a{padding:0 0.75rem;position:relative;min-height:90px;display:flex;align-items:center}@media (max-width:1680px){.desktop-header .menu .sub-menu li a{min-height:80px}}.desktop-header .menu .sub-menu li a .menu-item-text p{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-size:24px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1;margin:0;text-wrap:balance;opacity:0.4;margin:0}.desktop-header .menu .sub-menu li a .menu-item-icon{position:relative;display:none}.desktop-header .menu .sub-menu li a .menu-item-icon:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#2B3E43;opacity:0.6;transition:all 0.3s}.desktop-header .menu .sub-menu li a .menu-item-icon img{width:100%;height:12.65625vw;object-fit:cover}@media screen and (min-width:1024px){.desktop-header .menu .sub-menu li:hover:before{width:100%}}.desktop-header .menu#menu-wpml{position:relative;user-select:none}.desktop-header .menu#menu-wpml .sub-menu{width:calc(100% + 2.5rem + 1px);height:auto;background-color:#ECFEA5;padding:0.5rem 1rem;left:-1.25rem;border:1px solid #2B3E43;border-top:0;flex-direction:column;gap:0.5rem;top:calc(100% + 1rem + 2px)}.desktop-header .menu#menu-wpml .sub-menu li{width:100%;padding-left:0.25rem}.desktop-header .menu#menu-wpml .sub-menu li a{border:0;display:initial;padding:0}.desktop-header .left{border-right:1px solid #2B3E43;padding:0 2.0833333333vw;display:flex;align-items:center;justify-content:center}.desktop-header .mid .top{border-bottom:1px solid #2B3E43}.desktop-header .mid .top .notification{margin:auto 2.0833333333vw}.desktop-header .mid .top .notification p{margin:0;font-size:14px;color:#2B3E43;font-weight:300;font-family:Helvetica Neue, sans-serif;line-height:1;font-size:14px}.desktop-header .mid .top .notification p span{font-weight:500;text-decoration:underline}.desktop-header .mid .top .notification p a{font-size:14px;color:#2B3E43;font-weight:300;font-family:Helvetica Neue, sans-serif;line-height:1;font-size:14px}.desktop-header .mid .top .contacts a{font-size:14px;color:#2B3E43;font-weight:300;font-family:Helvetica Neue, sans-serif;line-height:1;margin-right:2.0833333333vw;font-size:14px}.desktop-header .mid .top .contacts a:before{background-color:#2B3E43}.desktop-header .mid .top .contacts a:after{background-color:#2B3E43}.desktop-header .mid .top .contacts a:last-of-type{margin-right:0}.desktop-header .right{border-left:1px solid #2B3E43}.desktop-header .right .icons a .number{font-size:12px;margin-top:5px}.desktop-header .right .icons a svg .accent-light{fill:#2B3E43}.desktop-header .right .icons a svg .accent-light-stroke{stroke:#2B3E43}.desktop-header.transparent{background-color:transparent;border-bottom:1px solid #2B3E43}.desktop-header.transparent .wrapper .mid .top{border-bottom:1px solid #2B3E43}.desktop-header.transparent .wrapper .mid .top .contacts a{color:#2B3E43}.desktop-header.transparent .wrapper .mid .top .contacts a:before{background-color:#2B3E43}.desktop-header.transparent .wrapper .mid .top .contacts a:after{background-color:#2B3E43}.desktop-header.transparent .wrapper .mid .top .notification p{color:#2B3E43}.desktop-header.transparent .wrapper .left .logo svg path{fill:#2B3E43}.desktop-header.transparent .wrapper .mid .bottom .menu li a{color:#2B3E43}.desktop-header.transparent .wrapper .mid .bottom .menu li.menu-item-has-children:after{border:solid #2B3E43;border-width:0 1px 1px 0}.desktop-header.transparent .wrapper .left{border-right:1px solid #2B3E43}.desktop-header.transparent .wrapper .right{border-left:1px solid #2B3E43}.desktop-header.transparent .wrapper .right .icons a svg .accent-light-stroke{stroke:#2B3E43}.desktop-header.transparent .wrapper .right .icons a svg .accent-light{fill:#2B3E43}.desktop-header.transparent .wrapper .right .icons a .number{color:#2B3E43}.desktop-header.transparent .menu#menu-wpml .sub-menu{background-color:transparent}.desktop-header.stick{position:sticky !important;top:0}.desktop-header.scrolled{position:fixed;background:#ECFEA5}.desktop-header.scrolled.stick{position:sticky !important;top:0}.desktop-header.scrolled .wrapper .left .logo svg path{fill:#2B3E43}.desktop-header.scrolled .wrapper .mid .bottom .menu li a{color:#2B3E43}.desktop-header.scrolled .wrapper .mid .bottom .menu li.menu-item-has-children:after{border:solid #2B3E43;border-width:0 1px 1px 0}.desktop-header.scrolled .wrapper .left{border-right:1px solid #2B3E43}.desktop-header.scrolled .wrapper .right{border-left:1px solid #2B3E43}.desktop-header.scrolled .wrapper .right .icons a svg .accent-light-stroke{stroke:#2B3E43}.desktop-header.scrolled .wrapper .right .icons a svg .accent-light{fill:#2B3E43}.desktop-header.scrolled .wrapper .right .icons a .number{color:#2B3E43}.desktop-header.scrolled .menu#menu-wpml .sub-menu{background-color:#ECFEA5}.mobile-header{position:fixed;top:0;left:0;width:100%;background-color:#ecfea5;z-index:999999;display:none}@media (max-width:1024px){.mobile-header{display:block}}.mobile-header.stick{position:sticky !important;top:0}.mobile-header .bottom img{width:20px;height:auto}.mobile-header .bottom svg{width:20px;height:auto}.mobile-header .bottom .mid .icons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:20px}.mobile-header .bottom .mid .icons a{position:relative}.mobile-header .bottom .mid .icons a .number{position:absolute;top:100%;left:50%;transform:translateX(-50%)}@media (max-width:1024px){.mobile-header .bottom .mid .icons a .number{top:80%;font-size:0.7rem}}.mobile-header .bottom .right .menu-open-wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:row;cursor:pointer}.mobile-header .bottom .right .menu-open-wrap .open{display:block}.mobile-header .bottom .right .menu-open-wrap .close{display:none}.mobile-header .bottom .right .menu-open-wrap.active .open{display:none}.mobile-header .bottom .right .menu-open-wrap.active .close{display:block}.mobile-header .mobile-menu{height:100vh;display:none}.mobile-header .mobile-menu .menu li{margin-bottom:17px}.mobile-header .mobile-menu .menu li a{font-size:22px;color:#2B3E43}.mobile-header .mobile-menu .menu li.menu-item-has-children{display:inline-flex;flex-direction:column;align-items:flex-start}.mobile-header .mobile-menu .menu li.menu-item-has-children > a{position:relative}.mobile-header .mobile-menu .menu li.menu-item-has-children > a:after{content:"";border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg) translateY(-50%);margin-left:7px;position:absolute;top:calc(50% - 3px)}.mobile-header .mobile-menu .menu li.menu-item-has-children.active a:after{transform:rotate(-135deg) translateY(-50%);margin-left:12px}.mobile-header .mobile-menu .menu li.menu-item-has-children.active .sub-menu{display:block}.mobile-header .mobile-menu .menu li .sub-menu{list-style:none;padding:0;margin:17px 0 0 15px;display:none}.mobile-header .mobile-menu .menu li .sub-menu li{margin-bottom:10px}.mobile-header .mobile-menu .menu li .sub-menu li:nth-last-child(1){margin-bottom:0}.mobile-header .mobile-menu .menu li .sub-menu li .menu-item-icon{display:none}.mobile-header .mobile-menu .menu li .sub-menu li a{font-size:18px}.mobile-header .mobile-menu.active{display:block}.mobile-header .mobile-menu #category-navigation li a{text-wrap:none;border:1px solid #2B3E43;padding:2px 5px}.shake-animation{animation:shake-swing 0.5s}@keyframes shake-swing{0%, 100%{transform:rotate(0)}20%, 50%, 80%{transform:rotate(-7deg)}40%, 60%{transform:rotate(7deg)}}.menu-item-46{display:none !important}footer .mobile-sticky{position:fixed;bottom:1.3020833333vw;right:2.8645833333vw}footer .sticky-filter{position:fixed;bottom:1.3020833333vw;right:2.8645833333vw;cursor:pointer;display:flex;flex-direction:column;align-items:flex-end;z-index:99;display:none}footer .sticky-filter .filter{margin-bottom:0;padding:1.9270833333vw 1.40625vw;position:absolute;right:48px;bottom:100%;width:19.53125vw;transform:scale(0);transform-origin:bottom right;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}footer .sticky-filter .filter.active{transform:scale(1)}footer .sticky-filter .filter ul{flex-direction:column;row-gap:30px}footer .sticky-filter .filter ul li{width:100%;flex-direction:column;align-items:flex-start}footer .sticky-filter .filter ul li.sf-field-post-meta-attribute_wall-thickness-mm{display:none !important}footer .sticky-filter .filter ul li h4{margin-bottom:30px;font-size:16px}footer .sticky-filter .btn .text{display:block}footer .sticky-filter .btn .close{display:none}footer .sticky-filter .btn.active{padding:16px}footer .sticky-filter .btn.active .text{display:none !important}footer .sticky-filter .btn.active .close{display:block}footer .wrapper .form form{display:flex;flex-wrap:wrap}footer .wrapper .form form .wpcf7-form-control-wrap{width:calc(100% - 127px)}@media (max-width:1024px){footer .wrapper .form form .wpcf7-form-control-wrap{width:calc(100% - 99px)}}footer .wrapper .form form .wpcf7-form-control-wrap input{width:100%;height:100%;padding:0 1.3541666667vw;background:transparent;border:1px solid #2B3E43}footer .wrapper .form form .acceptance-text{margin-top:10px;display:block;font-size:0.9rem}footer .wrapper .form form .acceptance-text .link{font-size:0.9rem}footer .wrapper .form form .wpcf7-submit{width:127px;background:#2B3E43;padding:0.78125vw;font-size:16px;color:#F1F4E6;font-weight:500;font-family:Helvetica Neue, sans-serif;line-height:1;border:1px solid #2B3E43}@media (max-width:1024px){footer .wrapper .form form .wpcf7-submit{font-size:14px;padding:12px 20px;width:99px}}footer .wrapper .form form .wpcf7-spinner{display:none}footer .link{font-size:1rem;color:#F1F4E6;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;background-image:linear-gradient(#F1F4E6, #F1F4E6)}@media (max-width:1680px){footer .link{font-size:0.9rem}}.cta-block{padding:7.8125vw 0;background:#DDFEE0}.cta-block .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}@media (max-width:1024px){.cta-block .wrapper{grid-template-columns:1fr}}.cta-block .wrapper .single{padding:6.25vw 4.4270833333vw;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media (max-width:1024px){.cta-block .wrapper .single{padding:50px 27px}}.cta-block .wrapper .single h2{color:#DDFEE0;margin:0 0 2.6041666667vw 0}.cta-block .wrapper .single p{color:#DDFEE0}.cta-block .wrapper .single h5{color:#DDFEE0;margin:0}.cta-block .wrapper .single .btn{color:#DDFEE0;margin:2.6041666667vw 0 0 0}@media (max-width:1024px){.cta-block .wrapper .single .btn{margin:32px 0 0 0}}.cta-block .wrapper .single:nth-of-type(1){background:#2B887F}.cta-block .wrapper .single:nth-of-type(2){background:#2B3E43}.secondary-menu{margin-bottom:45px;width:100%}.secondary-menu ul{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center;padding:0;margin:0}.secondary-menu ul li{width:9.375vw;display:flex}.secondary-menu ul li a{font-size:18px;color:#ECFEA5;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1;margin:0;text-wrap:balance;display:block;padding:1.25vw 0;width:100%;border:1px solid #ECFEA5;text-align:center;background:transparent;cursor:pointer}.secondary-menu ul li:first-of-type{position:relative}.secondary-menu ul li:first-of-type:before{content:"";width:1000px;position:absolute;height:1px;background:#ECFEA5;left:-1000px;top:50%}.secondary-menu ul li:last-of-type{position:relative}.secondary-menu ul li:last-of-type:after{content:"";width:1000px;position:absolute;height:1px;background:#ECFEA5;right:-1000px;top:50%}.list-block .wrapper .wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:7.7083333333vw;margin-top:2.34375vw}.list-block .wrapper .wrap .single span{font-size:18px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1;margin:0;text-wrap:balance}.faq-block .tabs-nav li.ui-tabs-active{background:#ECFEA5}.accordion .item.active .plus{transform:rotate(180deg)}.accordion .item.active .plus span:nth-child(2){transform:rotate(180deg)}.form-block form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-block form .single-input{width:100%;margin-bottom:5px}.form-block form .single-input p{font-family:Alliance Platt, sans-serif;margin:12px 0}.form-block form .single-input .wpcf7-form-control-wrap{width:100%;display:block}.form-block form .single-input .wpcf7-form-control-wrap .wpcf7-not-valid-tip{margin-top:10px}.form-block form .single-input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler{border:1px solid #2B3E43;border-radius:0}.form-block form .single-input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container{padding:17px 20px}.form-block form .single-input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner h3{display:none}.form-block form .single-input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner span{display:none}.form-block form .single-input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{font-size:18px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1}@media (max-width:1024px){.form-block form .single-input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{font-size:14px}}.form-block form .single-input.small{width:49%}@media (max-width:1024px){.form-block form .single-input.small{width:100%}}.form-block form .single-input.smaller{width:31%}@media (max-width:1024px){.form-block form .single-input.smaller{width:100%}}.form-block form .single-input.smaller .select2-container .selection .select2-selection{background:transparent}.form-block form .accept-wrap p{font-size:14px;color:inherit;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.2;margin:0;font-size:14px}@media (max-width:1024px){.form-block form .accept-wrap p{font-size:11px}}.form-block form .accept-wrap p a{font-size:14px;color:inherit;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.2;text-decoration:underline;font-size:14px}@media (max-width:1024px){.form-block form .accept-wrap p a{font-size:11px}}.form-block form .accept-wrap .wpcf7-list-item{margin:0}.form-block form .accept-wrap .wpcf7-list-item-label{font-size:14px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;font-size:14px}@media (max-width:1024px){.form-block form .accept-wrap .wpcf7-list-item-label{font-size:11px}}.form-block form .wpcf7-submit{background-color:#2B3E43;padding:15px 25px;font-size:16px;color:#FFFFFF;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;margin-top:30px}@media (max-width:1024px){.form-block form .wpcf7-submit{font-size:14px;margin-top:20px;padding:12px 23px}}.icons a svg{position:relative;top:0}.icons a svg g{fill:transparent}.icons a .number{position:relative;top:0}.category-block .single{height:33.8541666667vw}@media (max-width:1024px){.category-block .single{height:55px}}.category-block .single.active{width:55.5555555556%}@media (max-width:1024px){.category-block .single.active{width:100%;height:175px}}.category-block .single.active .overlay{opacity:0.2}.category-block .single.active .inner{opacity:1}.is-ajax-search-result{background:#2B3E43 !important;padding:1px !important}.is-ajax-search-result .is-ajax-search-post{background-color:#ECFEA5 !important;border-bottom:1px solid #2B887F !important}.is-ajax-search-result .is-ajax-search-post .is-title a{color:#2B3E43;font-size:18px;font-weight:400;text-decoration:none !important}.is-ajax-search-result .is-ajax-search-post:hover{background-color:#DDFEE0 !important}.is-ajax-search-result .is-show-more-results{margin-top:1px}.is-ajax-search-result .is-show-more-results .is-show-more-results-text{background-color:#2B3E43;color:#DDFEE0;padding:15px;font-size:16px}.woocommerce-page .woocommerce-notices-wrapper{width:100%}.woocommerce-page .account-getin{display:flex;flex-direction:column;border:1px solid #2B3E43;width:42.7083333333vw;margin:0 auto}.woocommerce-page .account-getin .usernav{margin:2.6041666667vw 0;position:relative}.woocommerce-page .account-getin .usernav:before{content:"";width:100%;height:1px;background:#2B3E43;position:absolute;top:calc(50% - 1px);left:0;z-index:1}.woocommerce-page .account-getin .usernav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:2;position:relative}.woocommerce-page .account-getin .usernav ul li.ui-state-active a{background:#2B3E43;color:#F1F4E6}.woocommerce-page .account-getin .woocommerce-form p{width:28.125vw;margin:20px auto}.woocommerce-page .account-getin .woocommerce-form .form-row{margin:0 7.2916666667vw;display:flex;flex-direction:column-reverse;align-items:center}.woocommerce-page .account-getin .woocommerce-form .form-row .woocommerce-form__label-for-checkbox{font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1}.woocommerce-page .account-getin .woocommerce-form .form-row .woocommerce-form__label-for-checkbox input{display:none}.woocommerce-page .account-getin .woocommerce-form .form-row .woocommerce-form__label-for-checkbox input:checked + span::after{opacity:1}.woocommerce-page .account-getin .woocommerce-form .form-row .woocommerce-form__label-for-checkbox span{position:relative;display:flex;align-items:center}.woocommerce-page .account-getin .woocommerce-form .form-row .woocommerce-form__label-for-checkbox span:before{content:"";position:absolute;width:20px;height:20px;border:1px solid #2B3E43;left:-30px}.woocommerce-page .account-getin .woocommerce-form .form-row .woocommerce-form__label-for-checkbox span:after{content:"";position:absolute;top:3px;left:-24px;width:10px;height:10px;background-color:#2B3E43;opacity:0}.woocommerce-page .account-getin .woocommerce-form .form-row button{margin-bottom:15px}.woocommerce-page .account-getin .woocommerce-form .woocommerce-form-row{margin:0 auto 2.0833333333vw auto;display:flex;flex-direction:column;align-items:flex-start;width:28.2291666667vw}.woocommerce-page .account-getin .woocommerce-form .woocommerce-form-row label{font-size:18px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1;margin:0;text-wrap:balance;margin:0 0 1.0416666667vw 0}.woocommerce-page .account-getin .woocommerce-form .woocommerce-form-row span{width:100%}.woocommerce-page .account-getin .woocommerce-form .woocommerce-form-row input{border:1px solid #2B3E43;font-size:18px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;background:transparent;padding:12px;width:100%}.woocommerce-page .account-getin .woocommerce-form .lost_password{display:flex;align-items:center;justify-content:center;margin-top:2.8645833333vw;margin-bottom:2.6041666667vw}.woocommerce-page .account-getin .woocommerce-form .lost_password a{font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;opacity:0.6}.woocommerce-MyAccount-navigation{width:100%;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:4.4270833333vw}.woocommerce-MyAccount-navigation:before{content:"";width:100%;height:1px;background:#2B3E43;position:absolute;top:calc(50% - 1px);left:0;z-index:1}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;align-items:center;list-style:none;margin:0;padding:0;position:relative;z-index:2}.woocommerce-MyAccount-navigation ul li a{border:1px solid #2B3E43;padding:0.78125vw 1.3020833333vw;background-color:#2B3E43;color:#DDFEE0}.woocommerce-MyAccount-content{width:50vw;margin:0 auto}.woocommerce-MyAccount-content .woocommerce-form-row{margin:0 auto 2.0833333333vw auto;display:flex;flex-direction:column;align-items:flex-start;width:28.2291666667vw}.woocommerce-MyAccount-content .woocommerce-form-row label{font-size:18px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1;margin:0;text-wrap:balance;margin:0 0 1.0416666667vw 0}.woocommerce-MyAccount-content .woocommerce-form-row span{width:100%}.woocommerce-MyAccount-content .woocommerce-form-row input{border:1px solid #2B3E43;font-size:18px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;background:transparent;width:100%;padding:12px 30px}.woocommerce-MyAccount-content fieldset{padding:0;border:none}.woocommerce-MyAccount-content fieldset legend{margin:5.2083333333vw auto 2.6041666667vw auto;font-size:40px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}@media (max-width:1024px){.woocommerce-MyAccount-content fieldset legend{font-size:24px}}.woocommerce-MyAccount-content p{display:flex;align-items:center;justify-content:center}.woocommerce-MyAccount-content .woocommerce-customer-details--phone, .woocommerce-MyAccount-content .woocommerce-customer-details--email{align-items:flex-start;justify-content:flex-start}.woocommerce-MyAccount-content .woocommerce-orders-table{margin:0 auto;width:100%}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name a{font-size:20px;color:#2B3E43;font-weight:700;font-family:Helvetica Neue, sans-serif;line-height:1}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name strong{font-size:20px;color:#2B3E43;font-weight:700;font-family:Helvetica Neue, sans-serif;line-height:1}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .wc-item-meta{display:flex;align-items:flex-start;flex-direction:column}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .wc-item-meta li{display:flex;align-items:center;margin-bottom:10px}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name .wc-item-meta li p{margin:0;font-weight:700;margin-left:7px}.woocommerce-MyAccount-content form{width:100%}.woocommerce-MyAccount-content .tinv-wishlist{justify-content:center}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list{background-color:#2B3E43}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list thead tr th{background-color:#2B3E43;color:#DDFEE0}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list thead tr th span{color:#DDFEE0}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list thead tr th.product-cb{display:none}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td{color:#DDFEE0}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td a{color:#DDFEE0}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td span{color:#DDFEE0}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td img{width:150px;height:auto}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td.product-action{width:220px}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td.product-cb{display:none}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td.product-remove button{border-radius:0}.woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list tbody tr td.product-remove button span .ftinvwl{color:#2B3E43}.tinv-wishlist .product-action{width:auto}.information-modal{padding:40px !important}.information-modal .wrapper{display:flex;flex-wrap:wrap;border:1px solid #2B3E43;width:100%}.information-modal .wrapper .left{width:33.3333333333%;padding:0 5.7291666667vw 0 3.125vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.information-modal .wrapper .right{width:66.6666666667%;padding:3.3854166667vw 5.625vw;border-left:1px solid #2B3E43}.information-modal .wrapper .right .wrap{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:6.6145833333vw;grid-row-gap:4.4270833333vw}.information-modal .popup-modal-dismiss{right:10px;top:10px}.cta-form-block.sandy .wrapper .right form .single-input .wpcf7-form-control-wrap input, .cta-form-block.sandy .wrapper .right form .single-input .wpcf7-form-control-wrap textarea{border-color:#2B3E43;color:#2B3E43;margin-bottom:10px}.cta-form-block.sandy .wrapper .right form .single-input .wpcf7-form-control-wrap input::placeholder, .cta-form-block.sandy .wrapper .right form .single-input .wpcf7-form-control-wrap textarea::placeholder{color:#2B3E43}.cta-form-block.sandy .wrapper .right form .single-input p{color:#2B3E43;margin-top:0}.cta-form-block.sandy .wrapper .right form .wpcf7-submit{background-color:#2B3E43;color:white}.cta-form-block.sandy .wrapper .right form .wpcf7-spinner{display:none !important}.cta-form-block.sandy .wrapper .right form .select2-container .selection .select2-selection{border-color:#2B3E43;background:transparent}.cta-form-block.sandy .wrapper .right form .select2-container .selection .select2-selection .select2-selection__rendered{line-height:28px}.cta-form-block.sandy .wrapper .right form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#2B3E43}.cta-form-block.sandy .wrapper .right form .select2-container .selection .select2-selection .select2-selection__arrow{border:solid #2B3E43;border-width:0 1px 1px 0;top:23px}.cta-form-block.sandy .wrapper .right form .notice{color:#2B3E43}.cta-form-block.sandy .wrapper .right form .notice a{color:#2B3E43}.cta-form-block .wrapper .right form .single-input .wpcf7-form-control-wrap input, .cta-form-block .wrapper .right form .single-input .wpcf7-form-control-wrap textarea{border-color:#F5F5F5;color:#DDFEE0;margin-bottom:10px}.cta-form-block .wrapper .right form .single-input .wpcf7-form-control-wrap input::placeholder, .cta-form-block .wrapper .right form .single-input .wpcf7-form-control-wrap textarea::placeholder{color:#F1F4E6}.cta-form-block .wrapper .right form .single-input p{color:#F5F5F5;margin-top:0}.cta-form-block .wrapper .right form .wpcf7-submit{background-color:#F5F5F5;color:#2B3E43}.cta-form-block .wrapper .right form .wpcf7-spinner{display:none !important}.cta-form-block .wrapper .right form .select2-container .selection .select2-selection{border-color:white;background:transparent}.cta-form-block .wrapper .right form .select2-container .selection .select2-selection .select2-selection__rendered{line-height:28px}.cta-form-block .wrapper .right form .select2-container--default .select2-selection--single .select2-selection__rendered{color:white}.cta-form-block .wrapper .right form .select2-container .selection .select2-selection .select2-selection__arrow{border:solid #DDFEE0;border-width:0 1px 1px 0;top:23px}.newsletter-block{margin-top:5.2083333333vw;padding:5.2083333333vw 0 0 0;background:#DDFEE0}.newsletter-block .wrapper{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #2B3E43;padding:6.25vw 4.4270833333vw}.newsletter-block .wrapper .left{width:41.6666666667%;margin-right:8.3333333333%}.newsletter-block .wrapper .left h2{margin:0 0 2.6041666667vw 0}.newsletter-block .wrapper .left p{margin:0}.newsletter-block .wrapper .right{width:41.6666666667%}.newsletter-block .wrapper .right .form form{display:flex;flex-wrap:wrap}.newsletter-block .wrapper .right .form form .wpcf7-form-control-wrap{width:calc(100% - 127px)}@media (max-width:1024px){.newsletter-block .wrapper .right .form form .wpcf7-form-control-wrap{width:calc(100% - 99px)}}.newsletter-block .wrapper .right .form form .wpcf7-form-control-wrap input{width:100%;height:100%;padding:0 1.3541666667vw;background:transparent;border:1px solid #2B3E43}.newsletter-block .wrapper .right .form form .acceptance-text{margin-top:10px;display:block}.newsletter-block .wrapper .right .form form .wpcf7-submit{width:127px;background:#2B3E43;padding:0.78125vw;font-size:16px;color:#F1F4E6;font-weight:500;font-family:Helvetica Neue, sans-serif;line-height:1;border:1px solid #2B3E43}@media (max-width:1024px){.newsletter-block .wrapper .right .form form .wpcf7-submit{font-size:14px;padding:12px 20px;width:99px}}.newsletter-block .wrapper .right .form form .wpcf7-spinner{display:none}.pagination .page-numbers{border:1px solid #2B3E43;line-height:1;display:flex;align-items:center;justify-content:center;color:#2B3E43;padding:8px 11px}@media (max-width:1024px){.pagination .page-numbers{padding:7px 10px;font-size:0.9rem}}.pagination .page-numbers.current{background-color:#2B3E43;color:white}@media screen and (min-width:1024px){.pagination .page-numbers:hover:not(.current){background-color:#e7e9e0}}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{width:initial;height:initial;display:flex}.page-about .facts-block .wrapper{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #2B3E43;position:relative}.page-about .facts-block .wrapper:before{content:"";width:1px;height:100%;position:absolute;left:33.3333333333%;background:#2B3E43}@media (max-width:1024px){.page-about .facts-block .wrapper:before{display:none}}.page-about .facts-block .wrapper .left{width:33.3333333333%;padding:0 4.4270833333vw}@media (max-width:1024px){.page-about .facts-block .wrapper .left{width:100%;padding:40px 27px;border-bottom:1px solid #2B3E43}}.page-about .facts-block .wrapper .left h2{margin:0 0 2.6041666667vw 0}.page-about .facts-block .wrapper .left p{margin:0}.page-about .facts-block .wrapper .right{width:66.6666666667%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8.8541666667vw;grid-row-gap:4.1666666667vw;padding:4.4270833333vw}@media (max-width:1024px){.page-about .facts-block .wrapper .right{width:100%;grid-template-columns:1fr;padding:40px 27px;grid-row-gap:30px}}.page-about .facts-block .wrapper .right .single .number{font-size:18px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1;margin:0;text-wrap:balance}@media (max-width:1440px){.page-about .facts-block .wrapper .right .single .number{font-size:16px}}.page-about .facts-block .wrapper .right .single h4{margin:0 0 20px 0}.page-about .facts-block .wrapper .right .single p{margin:0}.page-about .history-block .wrapper{padding:9.8958333333vw 4.4270833333vw}@media (max-width:1024px){.page-about .history-block .wrapper{padding:220px 27px 50px 27px}}.page-about .history-block .wrapper p{max-width:32.2916666667vw}@media (max-width:1024px){.page-about .history-block .wrapper p{max-width:100%}}.single-blog .content-block .right .testimonial:before{content:"";position:absolute;background:url("../images/icon-testimonial.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:5rem;height:5rem;right:2rem;top:-2.5rem}@media (max-width:1024px){.single-blog .content-block .right .testimonial:before{width:3rem;height:3rem;right:1.5rem;top:-2rem}}.single-blog .content-block .right .newsletter form{display:flex;flex-wrap:wrap}.single-blog .content-block .right .newsletter form .wpcf7-form-control-wrap{width:calc(100% - 127px)}@media (max-width:1024px){.single-blog .content-block .right .newsletter form .wpcf7-form-control-wrap{width:calc(100% - 99px)}}.single-blog .content-block .right .newsletter form .wpcf7-form-control-wrap input{width:100%;height:100%;padding:0 1.3541666667vw;background:transparent;border:1px solid #2B3E43}.single-blog .content-block .right .newsletter form .wpcf7-submit{width:127px;background:#2B3E43;padding:0.78125vw;font-size:16px;color:#F1F4E6;font-weight:500;font-family:Helvetica Neue, sans-serif;line-height:1;border:1px solid #2B3E43}@media (max-width:1024px){.single-blog .content-block .right .newsletter form .wpcf7-submit{font-size:14px;padding:12px 20px;width:99px}}.single-blog .content-block .right .newsletter form .wpcf7-spinner{display:none}.single-blog .content-block .right .share-row .wrap a{margin-right:15px}.single-blog .content-block .right .share-row .wrap a svg{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative;top:0}.single-blog .content-block .right .share-row .wrap a svg path:nth-of-type(1){fill:transparent;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.single-blog .content-block .right .share-row .wrap a:hover svg{top:15px}.single-blog .content-block .right .share-row .wrap a:hover svg path:nth-of-type(1){fill:#2B3E43}.woocommerce-cart .wc-empty-cart-message p{text-align:center;margin:0 auto;max-width:500px}.woocommerce-cart .woocommerce-notices-wrapper{display:none}.woocommerce-cart input[type=radio]{display:none}.woocommerce-cart input[type=radio] + label{color:#DDFEE0;padding-left:26px;font-weight:initial;line-height:initial;font-size:1rem;position:relative;cursor:pointer}.woocommerce-cart input[type=radio] + label:before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;border:1px solid #DDFEE0;border-radius:100%;background:transparent}.woocommerce-cart input[type=radio] + label:after{content:"";position:absolute;top:7px;left:5px;width:8px;height:8px;border-radius:50%;background-color:transparent}.woocommerce-cart input[type=radio]:checked + label:after{background-color:#DDFEE0}.woocommerce-cart .select2-container .selection .select2-selection{border-color:#DDFEE0}.woocommerce-cart .select2-container .selection .select2-selection .select2-selection__rendered{color:#DDFEE0}.woocommerce-cart .select2-container .selection .select2-selection .select2-selection__arrow{border-color:#DDFEE0}.woocommerce-cart input:not([type=radio]):not(.no-styling), .woocommerce-cart textarea:not(.no-styling){border-color:#DDFEE0;color:#DDFEE0}.woocommerce-cart input:not([type=radio]):not(.no-styling)::placeholder, .woocommerce-cart textarea:not(.no-styling)::placeholder{color:#DDFEE0}.woocommerce-cart .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#2B3E43;color:#2B3E43}.woocommercee{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.woocommercee .woocommerce-cart-formm{width:58.3333333333%}.woocommercee .woocommerce-cart-formm .shop_table .cart_item{display:flex;flex-direction:row}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .product-remove{position:relative;order:2;margin:auto 0 auto 10px}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .product-remove a{border:1px solid #2B3E43;width:28px;height:28px;display:flex;align-items:center;justify-content:center;line-height:1;color:#2B3E43;font-size:25px}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .product-thumbnail{margin-right:10px;line-height:0}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .product-thumbnail a{display:block}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .product-thumbnail a img{border:1px solid #2B3E43;height:100%;width:auto}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data{border:1px solid #2B3E43;padding:2.6041666667vw 2.0833333333vw;display:flex;align-items:flex-start;flex-direction:column;width:100%}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-name a{font-size:25px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}@media (max-width:1024px){.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-name a{font-size:20px}}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity{margin:0 3.6458333333vw}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity{position:relative;padding:9px 1.8229166667vw;border:1px solid #2B3E43}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity input{background:transparent;width:17px;border:none;padding:0}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity input::-webkit-outer-spin-button, .woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity input[type=number]{-moz-appearance:textfield}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity .quantity-nav .quantity-button{position:absolute;cursor:pointer}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity .quantity-nav .quantity-button.quantity-up{right:10px;top:0;bottom:0;display:flex;align-items:center}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .top .product-quantity .quantity .quantity-nav .quantity-button.quantity-down{left:10px;top:0;bottom:0;display:flex;align-items:center}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom{margin-top:1.3020833333vw}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .more{display:flex;flex-direction:row;align-items:center;font-weight:500}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .plus{margin-left:20px;cursor:pointer;width:14px;height:14px;position:relative;display:flex;align-items:center;justify-content:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transform:rotate(0)}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .plus:before{content:"";position:absolute;width:100%;background-color:#2B3E43;height:4px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .plus:after{content:"";position:absolute;width:100%;background-color:#2B3E43;height:4px;transform:rotate(90deg);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .plus.active{transform:rotate(90deg)}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .plus.active:before{transform:rotate(90deg)}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .variation{margin-top:20px}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .variation .single{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .variation .single div{margin-right:10px}.woocommercee .woocommerce-cart-formm .shop_table .cart_item .meta-data .bottom .variation .single p{margin:0}.woocommercee .actions{margin-top:5.2083333333vw}.woocommercee .actions .coupon{display:grid;grid-template-columns:3fr 1fr;width:33.4375vw}.woocommercee .actions .coupon label{display:none}.woocommercee .actions .coupon input{height:100%;padding:0 1.3541666667vw;background:transparent;border:1px solid #2B3E43;width:100%}.woocommercee .actions .coupon button{display:inline-block;font-size:16px;color:#DDFEE0;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;padding:0.78125vw 1.3020833333vw;border:1px solid #2B3E43;position:relative;cursor:pointer;background:#2B3E43}.woocommercee .actions .coupon button span{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative;right:0}.woocommercee .actions .coupon button:before{content:"";-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:0;height:100%;background:#6AC387;position:absolute;left:0;top:0;bottom:0}.woocommercee .actions .coupon button:hover span{right:-0.5208333333vw}.woocommercee .actions .coupon button:hover:before{width:1.1458333333vw;border-right:1px solid}.woocommercee .actions button.dark{display:none}.woocommercee .cart-collaterals{width:33.3333333333%}.woocommercee .cart-collaterals .cart_totalssG{padding:2.0833333333vw 2.6041666667vw;background:#2B3E43}.woocommercee .cart-collaterals .cart_totalssG h2{font-size:25px;color:#FFFFFF;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance;margin:0}@media (max-width:1024px){.woocommercee .cart-collaterals .cart_totalssG h2{font-size:20px}}.woocommercee .cart-collaterals .cart_totalssG .shop_table{width:100%}.woocommercee .cart-collaterals .cart_totalssG .shop_table .cart-subtotal{display:none}.woocommercee .cart-collaterals .cart_totalssG .shop_table .order-total{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid #F1F4E6;border-bottom:1px solid #F1F4E6;margin:2.6041666667vw 0}.woocommercee .cart-collaterals .cart_totalssG .shop_table .order-total th{font-size:18px;color:#FFFFFF;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.3;background:transparent}@media (max-width:1024px){.woocommercee .cart-collaterals .cart_totalssG .shop_table .order-total th{font-size:14px}}.woocommercee .cart-collaterals .cart_totalssG .shop_table .order-total .woocommerce-Price-amount{font-size:20px;color:#FFFFFF;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}.woocommercee .cart-collaterals .cart_totalssG .wc-proceed-to-checkout{display:flex;justify-content:center;align-items:center}.woocommercee .woocommerce-notices-wrapper .woocommerce-message{font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1}.woocommercee .woocommerce-notices-wrapper .woocommerce-message a{font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1;text-decoration:underline}.woocommercee .woocommerce-notices-wrapper .cart-empty{font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1}.shipping-calculator-form{display:block !important}.variation{display:block !important}.woocommerce-checkout fieldset{padding:0}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none !important}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;column-gap:2%}@media (max-width:768px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper{flex-direction:column}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row:not(.hidden), .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row:not(.hidden){display:flex}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-first, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-last, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-wide, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-first, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-last{width:32%}@media (max-width:768px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-first, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-last, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-wide, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-first, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-last{width:100%}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row.form-row-full, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row.form-row-full{width:100%}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row{flex-direction:column;align-items:flex-start;margin:0;margin-bottom:20px}@media (max-width:1024px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row{width:100%;margin-bottom:20px}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row label, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row label{font-size:16px}@media (max-width:1024px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row label.checkbox, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row label.radio, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row label.checkbox, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row label.radio{font-size:1rem}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper{width:100%}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input:not([type=radio]), .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper input:not([type=radio]), .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea{margin-top:12px}@media (max-width:1680px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input:not([type=radio]), .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper input:not([type=radio]), .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea{margin-top:10px}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2{display:block;margin-top:10px}@media (max-width:1024px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2{margin-top:10px}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row-full, .woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-full{width:100%}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields{margin-left:30px}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label{cursor:pointer;position:relative;padding-left:26px;font-size:16px;color:#2B3E43;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label input{display:none}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label input:checked + span::after{opacity:1}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label span{position:relative;display:flex;align-items:center}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label span:before{content:"";position:absolute;top:0;left:0;width:8px;height:8px;border:1px solid #2B3E43}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label span:after{content:"";position:absolute;top:6px;left:6px;width:10px;height:10px;background-color:#2B3E43;opacity:0}@media (max-width:1680px){.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .woocommerce-account-fields label span:after{top:5px;left:5px}}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields h3{display:none}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields textarea{margin-top:10px}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #order_review .attachment-woocommerce_thumbnail{max-width:100%;height:auto}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #order_review #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{margin:40px 0 0 0;color:#DDFEE0;font-size:0.7291666667vw}.woocommerce-checkout .page-default .woocommerce .woocommerce-checkout #order_review #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{color:#DDFEE0;text-decoration:underline}.woocommerce-checkout .heading-block{display:none}.wc_payment_methods li label{position:relative;padding-left:26px}label[for=payment_method_stripe] img{display:none}.testmode-info{font-size:0.7rem;margin:12px 0 !important}.woocommerce-billing-fields h3{display:none}.woocommerce-shipping-fields label.checkbox{color:#2B3E43}.woocommerce-shipping-fields h3{font-family:Helvetica Neue, sans-serif;font-size:initial;font-weight:initial;margin-bottom:20px}#order_review ul{list-style-type:none;margin:0;padding:0}#order_review li .payment_method_cod{display:none !important}#order_review li input[type=radio] + label{cursor:pointer;position:relative;padding-left:26px;font-size:1rem}#order_review li input[type=radio] + label:before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;border:1px solid #DDFEE0;border-radius:100%;background:transparent}@media (max-width:1024px){#order_review li input[type=radio] + label:before{top:1px}}#order_review li input[type=radio] + label:after{content:"";position:absolute;top:7px;left:5px;width:8px;height:8px;border-radius:50%;background-color:transparent}@media (max-width:1024px){#order_review li input[type=radio] + label:after{top:6px}}#order_review li input[type=checkbox] + label{cursor:pointer;position:relative;padding-left:26px}@media (max-width:1680px){#order_review li input[type=checkbox] + label{padding-left:22px}}#order_review li input[type=checkbox] + label{font-size:16px;color:#DDFEE0;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1}@media (max-width:1024px){#order_review li input[type=checkbox] + label{font-size:14px}}#order_review li input[type=checkbox] + label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #DDFEE0;background:transparent}@media (max-width:1680px){#order_review li input[type=checkbox] + label:before{width:15px;height:15px}}@media (max-width:1024px){#order_review li input[type=checkbox] + label:before{top:2px}}#order_review li input[type=checkbox] + label:after{content:"";position:absolute;top:5px;left:5px;width:8px;height:8px;border-radius:50%;background-color:transparent}@media (max-width:1680px){#order_review li input[type=checkbox] + label:after{width:6px;height:6px}}#order_review li input[type=radio], #order_review li input[type=checkbox]{display:none}#order_review li input[type=radio]:checked + label:after{background-color:#DDFEE0}#order_review li input[type=checkbox]:checked + label:after{background-color:#DDFEE0}#order_review .blockOverlay{background-color:#2B3E43 !important}#order_review p{margin:0}#order_review p.woocommerce-SavedPaymentMethods-saveNew{margin-top:5px}#order_review label.checkbox:before{border-color:#DDFEE0}#order_review label.checkbox:after{background-image:url("../images/icon-check.svg")}#order_review #shipping_method{display:flex;flex-direction:column;gap:0.5rem;margin-top:1rem}@media (max-width:1024px){label.checkbox{font-size:16px}}label.checkbox{padding-left:30px}@media (max-width:1680px){label.checkbox{padding-left:26px}}@media (max-width:1024px){label.checkbox{padding-left:22px}}label.checkbox{display:block}label.checkbox input{display:none}label.checkbox:has(input:checked):after{opacity:1}label.checkbox{position:relative;display:block}label.checkbox a{color:#DDFEE0;text-decoration:underline}label.checkbox:before{content:"";position:absolute;width:18px;height:18px;border:1px solid #2B3E43;top:0;left:0}@media (max-width:1680px){label.checkbox:before{width:15px;height:15px}}@media (max-width:1024px){label.checkbox:before{top:2px}}label.checkbox:after{content:"";position:absolute;top:0px;left:0px;width:18px;height:18px;opacity:0;border-radius:100%;background-image:url("../images/icon-check-dark.svg");background-repeat:no-repeat;background-size:70%;background-position:center}@media (max-width:1680px){label.checkbox:after{width:15px;height:15px}}.pay-options .awcdp-deposits-wrapper{width:100%}.awcdp-deposits-wrapper{margin-top:10px}.awcdp-deposits-wrapper .awcdp-deposits-option{width:100%;background:transparent;display:flex;flex-direction:column;gap:0.625rem;border:0;padding-bottom:1.1rem;margin-bottom:0}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio + .awcdp-radio-label{color:#DDFEE0;padding-left:26px;font-weight:initial;line-height:initial;font-size:1rem}.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio, .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio{border:0;padding:0}.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio .awcdp-deposit-radio:checked + .awcdp-radio-label:before, .awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio .awcdp-deposit-radio + .awcdp-radio-label:before, .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio:checked + .awcdp-radio-label:before, .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio + .awcdp-radio-label:before{background-color:transparent;border-color:#DDFEE0;top:3px;margin:0;box-shadow:none;display:block;position:absolute;width:18px;height:18px}.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio .awcdp-deposit-radio:checked + .awcdp-radio-label:after, .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio:checked + .awcdp-radio-label:after{content:"";position:absolute;top:8px;left:5px;width:8px;height:8px;background-color:#DDFEE0;border-radius:100%}@media (max-width:1024px){.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio .awcdp-deposit-radio:checked + .awcdp-radio-label:after, .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio:checked + .awcdp-radio-label:after{top:7px;left:5px}}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-deposits-description{display:none !important}.woocommerce-privacy-policy-text{display:none}.payment_box.payment_method_stripe{padding:0 0 10px;margin-top:15px}#shipping_option_field span{display:flex;align-items:center;gap:0.6rem}.woocommerce-input-wrapper input[type=radio]{display:none}.woocommerce-input-wrapper input[type=radio] + label{position:relative;padding-left:26px;margin-right:15px}.woocommerce-input-wrapper input[type=radio] + label::before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;border:1px solid #2B3E43;border-radius:100%}.woocommerce-input-wrapper input[type=radio]:checked + label::after{content:"";position:absolute;top:7px;left:5px;width:8px;height:8px;border-radius:50%;background-color:#2B3E43}.payment_method_cheque{display:none}body.pay-enquiry #payment h5, body.pay-enquiry #payment .wc_payment_methods{display:none}.woocommerce-notices-wrapper:empty{display:none}.discount_amount .woocommerce-remove-coupon{display:none}.woocommerce-NoticeGroup{width:100%;margin-bottom:30px}.woocommerce-NoticeGroup ul{margin:0}.woocommerce-message{background-color:#d1f2d2;padding:10px;list-style-position:inside;margin-bottom:30px;display:none}#order_review label.checkbox{margin-bottom:0.8rem}#order_review label.checkbox span{font-size:1rem}body.woocommerce-order-received .heading-block{display:none}body.woocommerce-checkout .woocommerce .category-block .wrapper{width:100%}.woocommerce-terms-and-conditions-wrapper p{font-size:0}@media (max-width:1024px){#ship-to-different-address-checkbox + span{font-size:1rem}}.blockOverlay{background-color:#F1F4E6 !important}.pay-options + h4{display:none}.pay-options strong{text-align:right}#primary{width:100%}.single-product .woocommerce-variation.single_variation{display:none !important}.single-product{padding-top:10rem;width:100%}@media (max-width:1680px){.single-product{padding-top:8.5rem}}@media (max-width:1024px){.single-product{padding-top:6rem}}.single-product .sticky-filter{display:none}.single-product .woocommerce-notices-wrapper{width:86%;margin:0 auto;display:flex;align-items:center;justify-content:center;margin-bottom:50px;display:none}.single-product .woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-direction:column;align-items:center}.single-product .woocommerce-notices-wrapper a{text-decoration:none !important;margin-bottom:15px}.single-product .product .wrapper .summary .woocommerce-breadcrumb{font-size:0.95rem}.single-product .product .wrapper .summary .woocommerce-breadcrumb a{font-size:0.95rem}.single-product .product .wrapper .summary .woocommerce-product-rating{display:none}.single-product .product .wrapper .woocommerce-tabs{display:none}.single-product .product .wrapper .related{display:none}@media (max-width:1024px){.single-product .product .wrapper.content{flex-direction:column}}.single-product .product .wrapper.content .vizul-block{margin:6.25vw 0 0 0;width:100%}.single-product .product .wrapper.content .vizul-block img{width:100%;height:auto}.single-product .product .wrapper.content .left .comments-block{display:none}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .woocommerce-Reviews-title{display:none}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist{list-style:none;padding:0;margin:0}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container img, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container img{display:none}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text{border:1px solid #2B887F;margin:0 0 10px 0}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .meta{background:#2B887F;padding:1.5625vw 2.6041666667vw;display:flex;align-items:center;justify-content:space-between;margin:0}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__author, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .meta .woocommerce-review__author{font-size:25px;color:#FFFFFF;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance;margin:0}@media (max-width:1024px){.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__author, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .meta .woocommerce-review__author{font-size:20px}}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__dash, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .meta .woocommerce-review__dash{display:none}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__published-date, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .meta .woocommerce-review__published-date{opacity:0.6;font-size:18px;color:#FFFFFF;font-weight:400;font-family:Helvetica Neue, sans-serif;line-height:1.3}@media (max-width:1024px){.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__published-date, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .meta .woocommerce-review__published-date{font-size:14px}}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .description, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .comment_container .comment-text .description{padding:2.6041666667vw}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .children, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .children{padding-left:7.2916666667vw;position:relative}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .children:before, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .children:before{content:"";position:absolute;width:3.8541666667vw;height:1px;border-top:1px dashed #2B887F;left:3.8541666667vw;top:2.3958333333vw}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .children:after, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .children:after{content:"";position:absolute;width:1px;height:2.9166666667vw;border-right:1px dashed #2B887F;left:3.8541666667vw;top:-0.5208333333vw}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .comment .children .comment, .single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #comments .commentlist .review .children .comment{list-style:none}.single-product .product .wrapper.content .left .comments-block .woocommerce-Reviews #review_form_wrapper{display:none}.single-product .product .wrapper.content .left .description-block{background:#2B3E43;padding:4.4270833333vw}.single-product .product .wrapper.content .left .description-block h4{color:#DDFEE0}.single-product .product .wrapper.content .left .description-block p{color:#DDFEE0}.single-product .product .wrapper.content .left .custom-block{margin:6.25vw 0}.single-product .product .wrapper.content .left .custom-block .wrap{display:grid;grid-template-columns:1fr 1fr}.single-product .product .wrapper.content .left .custom-block .wrap .single{display:flex;flex-direction:row;align-items:center}.single-product .product .wrapper.content .left .custom-block .wrap .single span{font-weight:500}.single-product .product .wrapper.content .left .custom-block .wrap .single p{margin:5px 0}.single-product .product .wrapper.content .right stickyy{background:#ECFEA5;border:1px solid #2B3E43;padding:2.6041666667vw 2.0833333333vw;margin-bottom:10px;top:5.2083333333vw}@media (max-width:1024px){.single-product .product .wrapper.content .right stickyy{padding:40px 27px;overflow:hidden}}.single-product .product .wrapper.content .right stickyy p{font-size:14px}.single-product .product .wrapper.content .right stickyy p .link{font-size:14px}.single-product .product .wrapper.content .right stickyy .single_variation_wrap{display:flex;flex-direction:column}.single-product .product .wrapper.content .right stickyy .single_variation_wrap .woocommerce-variation{display:none !important}.single-product .product .wrapper.content .right stickyy .single_variation_wrap .delivery-address-field{display:flex;flex-direction:column;align-items:flex-start;order:3;margin-bottom:30px}.single-product .product .wrapper.content .right stickyy .single_variation_wrap .delivery-address-field label{font-weight:bold}.single-product .product .wrapper.content .right stickyy .single_variation_wrap .delivery-address-field input{width:100%;margin-top:20px;padding:16px 20px;background-color:transparent;background:#ECFEA5;border:1px solid #2B3E43}.single-product .product .wrapper.content .right stickyy .single_variation_wrap .woocommerce-variation-add-to-cart{order:4}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container h2{font-size:18px;color:#2B3E43;font-weight:700;font-family:Alliance Platt, sans-serif;line-height:1.3;margin:0;text-wrap:balance}@media (max-width:1024px){.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container h2{font-size:16px}}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row{position:relative;width:4.9479166667vw;display:flex;align-items:center;justify-content:center;border:1px solid #2B3E43;padding:9px 0}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row .wc-pao-addon-input-multiplier{background:transparent;width:17px;padding:0;border:none}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row input::-webkit-outer-spin-button, .single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row input[type=number]{-moz-appearance:textfield}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row .quantity-nav .quantity-button{position:absolute;cursor:pointer}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row .quantity-nav .quantity-button.quantity-up{right:10px;top:0;bottom:0;display:flex;align-items:center}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row .quantity-nav .quantity-button.quantity-down{left:10px;top:0;bottom:0;display:flex;align-items:center}.single-product .product .wrapper.content .right stickyy .cart .wc-pao-addons-container .wc-pao-addon-container .form-row.no-border{width:100%;border:none}.single-product .product .wrapper.content .right stickyy .cart .quantity{display:none}.single-product .product .wrapper.content .right stickyy .cart .single_add_to_cart_button{display:block;margin:0 auto}@media (max-width:1024px){.single-product .product .wrapper.content .right .variations{margin-bottom:10px}}.single-product .product .wrapper.content .right .variations tr{display:flex;flex-direction:column}.single-product .product .wrapper.content .right .variations tr th, .single-product .product .wrapper.content .right .variations tr td{border:none;padding:8px 0}@media (max-width:1024px){.single-product .product .wrapper.content .right .variations tr th{padding:10px 0 0}}@media (max-width:1024px){.single-product .product .wrapper.content .right .variations tr td{padding:10px 0}}.single-product .product .wrapper.content .right .variations .reset_variations{display:none !important}@media (max-width:1024px){.single-product .product .wrapper.content .right div.product-addon-totals ul li:not(.wc-pao-subtotal-line){padding:0}}.single-product .unique-projects-block h2{margin:0}#product-addons-total .product-addon-totals{border-top:1px solid #2B3E43;border-bottom:1px solid #2B3E43}#product-addons-total .product-addon-totals ul{padding:0}#product-addons-total .product-addon-totals ul .wc-pao-subtotal-line{border-top:1px solid #2B3E43}@media (max-width:1680px){.woocommerce-product-details__short-description p{font-size:0.9rem}}#popup{display:none !important}.summary .varations-specification .single{position:relative}@media screen and (min-width:768px){.summary .varations-specification .single{display:flex;align-items:center}}.summary .varations-specification .single span{font-weight:500;color:#2B3E43}.summary .varations-specification .single span.data{margin-right:5px}.summary .varations-specification .single .single-info{display:inline}.summary .varations-specification .single.wall-thickness span.data{margin-left:5px}.summary .varations-specification .single.sku span.data{margin-left:5px}.summary .varations-specification .single:before{content:"";width:4px;height:4px;background-color:#2B3E43;position:absolute;left:-10px;top:10px}.list-block .varations-specification{position:relative;display:grid;grid-template-columns:1fr 1fr}@media (max-width:1024px){.list-block .varations-specification{grid-template-columns:1fr}}.list-block .varations-specification .left{width:100%}.list-block .varations-specification .right{width:100%}.list-block .varations-specification .single{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #F1F4E6;padding:20px 0;font-size:1rem}@media (max-width:1680px){.list-block .varations-specification .single{padding:18px 0;font-size:0.9rem}}@media (max-width:768px){.list-block .varations-specification .single{padding:16px 0}}.list-block .varations-specification .single img{margin-right:15px;height:auto}@media (max-width:1680px){.list-block .varations-specification .single img{width:20px}}.list-block .varations-specification .single .data-wrap{margin:0;display:flex;align-items:center;flex-direction:row;gap:5px;justify-content:space-between;width:100%;padding-right:20px}@media screen and (max-width:768px){.list-block .varations-specification .single .data-wrap{padding-right:0}}.list-block .varations-specification .single .data-wrap .prefix{font-weight:600}.list-block .varations-specification .single .data-wrap .data-this{display:flex;align-items:center;gap:5px}.list-block .varations-specification .single .data-wrap .data-this .data{display:flex;flex-direction:column;align-items:center;position:relative}.list-block .varations-specification .single .data-wrap .data-this .data .single-info:nth-of-type(n + 2){display:none}.list-block .varations-specification .single .data-wrap .data-this .data .single-info.active{display:block}.list-block .varations-specification .single .data-wrap .data-this .data .arrow{border:solid #F1F4E6;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:-15px;top:5px;cursor:pointer}.list-block .varations-specification.active .overlay{opacity:0.9;z-index:2}.list-block .varations-specification .overlay{position:absolute;top:0;left:0;background-color:#2B887F;width:100%;height:100%;z-index:-1;display:flex;align-items:center;justify-content:center;opacity:0;transition:all, 0.5s}.list-block .varations-specification .overlay img{width:60px;animation:pulsing 1s infinite}@media (max-width:1024px){.add-to-cart-bar .select2-container .selection .select2-selection{padding:8px 16px}}.page-technology .manufacturing-block .wrapper{display:flex;flex-direction:column;align-items:center}.page-technology .manufacturing-block .wrapper .wrap{width:100%;margin-top:4.4270833333vw}.page-technology .manufacturing-block .wrapper .wrap .single{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}@media (max-width:1024px){.page-technology .manufacturing-block .wrapper .wrap .single{flex-direction:column;margin-bottom:30px}}.page-technology .manufacturing-block .wrapper .wrap .single .photo{width:calc(41.6666666667% - 5px);height:20.8333333333vw;border:1px solid #2B3E43}@media (max-width:1024px){.page-technology .manufacturing-block .wrapper .wrap .single .photo{width:100%;height:170px}}.page-technology .manufacturing-block .wrapper .wrap .single .text{width:calc(58.3333333333% - 5px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:4.4270833333vw;border:1px solid #2B3E43}@media (max-width:1024px){.page-technology .manufacturing-block .wrapper .wrap .single .text{padding:20px;width:100%}.page-technology .manufacturing-block .wrapper .wrap .single .text h4{margin:0}}.page-technology .manufacturing-block .wrapper .wrap .single:nth-of-type(even){display:flex;flex-direction:row-reverse}.page-comparison .comparison-block .wrapper{overflow-x:scroll}.page-comparison .comparison-block .wrapper::-webkit-scrollbar{width:5px;height:0px}.page-comparison .comparison-block .wrapper .wrap{grid-template-columns:repeat(20, 390px)}.page-comparison .comparison-block .wrapper .wrap .column .single{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #2B3E43}.page-comparison .comparison-block .wrapper .wrap .column .single img{margin-right:10px}.page-comparison .comparison-block .wrapper .wrap .column .single p{margin:20px 0}.page-comparison .comparison-block .wrapper .wrap .column .single.photo{width:19.1666666667vw;height:12.5vw}.page-comparison .comparison-block .wrapper .wrap .column .single.photo img{width:100%;height:100%}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-url{border-bottom:none}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-nesamone{display:flex;flex-direction:column;align-items:flex-start;gap:5px;border-bottom:none;margin:0 0 20px 0}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-nesamone p{display:none}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-nesamone div{position:relative;display:flex;padding-left:15px}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-nesamone div:before{content:"";width:4px;height:4px;background:#2B3E43;position:absolute;left:0;top:8px}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-nesamone div span{margin-left:5px}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-photo{border-bottom:none}.page-comparison .comparison-block .wrapper .wrap .column .single.data-variation-title{border-bottom:none}.page-comparison .comparison-block .wrapper .wrap .column.info{position:sticky;left:0;z-index:100}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.info{position:absolute;bottom:0}}.page-comparison .comparison-block .wrapper .wrap .column.info .title{border-bottom:none;height:4.1666666667vw}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.info .title{display:none}}.page-comparison .comparison-block .wrapper .wrap .column.info .photo{border-bottom:none}.page-comparison .comparison-block .wrapper .wrap .column.info .button{height:4.1666666667vw;pointer-events:none;border:none}.page-comparison .comparison-block .wrapper .wrap .column.info .single{background-color:#F1F4E6}.page-comparison .comparison-block .wrapper .wrap .column.data{position:relative}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.data{width:90%}}.page-comparison .comparison-block .wrapper .wrap .column.data .single{padding:0 40px}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.data .single{justify-content:flex-end;padding:0px 19px}}.page-comparison .comparison-block .wrapper .wrap .column.data .single img{width:100%}.page-comparison .comparison-block .wrapper .wrap .column.data .single.data-variation-title{justify-content:flex-start}.page-comparison .comparison-block .wrapper .wrap .column.data .single.data-variation-title p{font-size:30px;font-family:Alliance Platt, sans-serif}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.data .single.data-variation-photo img{margin-right:0}}.page-comparison .comparison-block .wrapper .wrap .column.data .single.data-variation-url{margin:20px 0}.page-comparison .comparison-block .wrapper .wrap .column.data:hover{background-color:#ECFEA5}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.data:hover{background-color:initial}}.page-comparison .comparison-block .wrapper .wrap .column.data .remove-item{position:absolute;top:10px;right:0px;width:30px;height:30px;border:1px solid #2B3E43;border-radius:100%;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.page-comparison .comparison-block .wrapper .wrap .column.data .remove-item{top:23px;right:21px}}