:root{--color-white:#ffffff;--color-white-80:hsla(0, 0%, 100%, 0.8);--color-red:#ff0000;--color-white-header-info:rgba(255, 255, 255, 0.95);--color-main-dark:rgb(9, 4, 73);--color-main-p:rgba( 9, 4, 35, 100% );--color-green-premium-background:rgba( 66, 100, 47, 3% );--color-green-info-button-act:rgba( 66, 100, 47, 6% );--color-green-product-atts:rgba( 66, 100, 47, 2% );--color-green-product-acr:rgba( 66, 100, 47, 15% );--button-add-to-cart-color:rgba( 66, 100, 47, 25% );--input-focus-shadow:rgba( 66, 100, 47, 20% );--button-add-to-cart-color-act:rgba( 67, 101, 47, 65% );--header-gradient-color:rgba( 67, 101, 47, 45% );--hover-color-1:rgba(9, 4, 73, 0.251);--hover-color-2:rgba(8, 4, 73, 0.651);--hover-color-3:rgba(9, 4, 73, 0.8);--hover-color-1-active:var(--color-main-dark);--search-background-color:var(--color-white);--form-background-active:rgba( 66, 100, 47, 5% );--search-suggestion-hover:rgba( 66, 100, 47, 10% );--primary-nav-background:rgba( 246, 247, 245, 100% );--mobile-header-background:var(--color-white);--form-text-color:rgba(9, 4, 7, 0.8);--text-middle-strong-color:rgba( 9, 4, 73, 70% );--color-strong-monstera:#42642f;--color-strong-monstera-90:rgba( 66, 100, 47, 90% );--color-strong-monstera-80:rgba( 66, 100, 47, 80% );--color-button-hover-active:rgba( 66, 100, 47, 35% );--main-numeric-val:1rem;--cta-button-background-color:rgba( 43, 4, 73, 60% );--cta-hover-button-background-color:rgba( 43, 4, 73, 85% );--const-font-small-size:1rem;--const-font-mobile-size:1.125rem;--const-word-spacing-min:.12;--const-letter-spacing-min:0.065;--const-line-height:1.5;--clamp-font-p-size-desktop:clamp(1.125rem, calc((20 - 16) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.125rem), 1.25rem);--clamp-font-p-small-size-desktop:clamp(1rem, calc(1rem + ((1vw - 0.4rem) * 1.25)), 1.25rem);--clamp-font-nav-size-desktop:clamp(1.25rem, calc(1.25rem + ((1vw - 0.4rem) * 1.25)), 1.75rem);--nav-items-padding:calc( var( --clamp-font-nav-size-desktop ) * ( var( --const-word-spacing-min ) * 3 ) );--info-items-padding:calc( var( --clamp-font-p-size-desktop ) * ( var( --const-word-spacing-min ) * 2 ) );--second-menu-font-size:var( --main-numeric-val );--list-product-add-to-cart-font-size:1.125rem;--list-product-price-font-size:clamp(0.875rem, calc((16 - 14) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 0.875rem), 1rem);--h1-font-size:clamp(1.875rem, calc((48 - 30) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.875rem), 3rem);--h2-font-size:clamp(1.75rem, calc((40 - 28) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.75rem), 2.5rem);--h3-font-size:clamp(1.625rem, calc((34 - 26) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.625rem), 2.125rem);--h4-font-size:clamp(1.4375rem, calc((28 - 23) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.4375rem), 1.75rem);--h5-font-size:clamp(1.25rem, calc((24 - 20) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.25rem), 1.5rem);--h6-font-size:clamp(1.125rem, calc((22 - 18) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.125rem), 1.375rem);--clamp-logo-height:clamp( 5.1564rem, calc( 0.0911 * ( 100vw - 20rem ) + 5.1564rem), 7.1875rem );--clamp-padding-value:clamp(1.5rem, calc(0.0396 * (100vw - 20rem) + 1.5rem), 3.875rem);--clamp-product-list-padding:clamp(1rem, calc((24 - 16) / (1920 - 320) * (100vw - 20rem) + 1rem), 1.5rem);--header-min-height:var( --clamp-logo-height );--second-menu-icon-size:clamp(2.5rem, calc(-0.05 * (100vw - 60rem) + 2.5rem), 1.5rem);--const-padding-bottom:calc( var( var(--main-numeric-val) ) * 2 );--max-width-small-desktop:80rem;--max-width-medium-desktop:100rem;--max-width-wide-desktop:120rem;--global-transition:ease-in-out 0.5s;--global-transition-all:all 0.5s;--global-transition-time:0.5s;--jcws-text-underline-offset:4px;--jcws-text-decoration-thickness:0.4px}:root :where(.wp-element-button,.wp-block-button__link){background:none;border:1px solid var(--hover-color-1-active);border-radius:0%;color:var(--hover-color-2);font-family:inherit;font-size:inherit;line-height:inherit;padding:calc((var( --main-numeric-val ) / 2) + 2px) calc(var( --main-numeric-val ) + 2px);text-decoration:none}@media(max-width:960px){:root :where(.wp-element-button,.wp-block-button__link){font-size:var(--const-font-mobile-size)}}@font-face{font-family:'Ubuntu Sans Regular';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Ubuntu Sans Regular';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Ubuntu Sans Regular';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Ubuntu Sans Regular';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Lora';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/Lora-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Lora';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/Lora-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Lora';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/Lora-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Lora';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/Lora-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Lora';src:url(https://kwiaciarniaklara.pl/wp-content/fonts/Lora-BoldItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}body,button,input,select,option,textarea,:root :where(body){font-family:'Ubuntu Sans Regular';font-size:var(--clamp-font-p-size-desktop)!important;font-weight:400;line-height:1.5;letter-spacing:calc(var(--const-letter-spacing-min) * var( --clamp-font-p-size-desktop ));word-spacing:calc(var(--const-word-spacing-min) * var( --clamp-font-p-size-desktop ))}h1{font-size:var(--h1-font-size);letter-spacing:calc(var( --const-letter-spacing-min ) * var( --h1-font-size ));word-spacing:calc(var( --const-word-spacing-min ) * var( --h1-font-size ));padding-bottom:calc(2 * var(--h1-font-size));font-family:'Lora';font-weight:500;font-style:italic}h1 strong{font-weight:900}h2{font-size:var(--h2-font-size);letter-spacing:calc(var( --const-letter-spacing-min ) * var( --h2-font-size ));word-spacing:calc(var( --const-word-spacing-min ) * var( --h2-font-size ));padding-bottom:calc(2 * var(--h2-font-size));font-family:'Ubuntu Sans Regular';font-weight:200;color:var(--color-main-p)}h3{font-size:var(--h3-font-size);letter-spacing:calc(var( --const-letter-spacing-min ) * var( --h3-font-size ));word-spacing:calc(var( --const-word-spacing-min ) * var( --h3-font-size ));padding-bottom:calc(2 * var(--h3-font-size));font-family:'Lora'}h4{font-size:var(--h4-font-size);letter-spacing:calc(var( --const-letter-spacing-min ) * var( --h4-font-size ));word-spacing:calc(var( --const-word-spacing-min ) * var( --h4-font-size ));padding-bottom:calc(2 * var(--h4-font-size));font-family:'Ubuntu Sans Regular';font-weight:300}p{padding-bottom:calc(2 * var( --clamp-font-p-size-desktop ));color:var(--color-main-p);font-size:var(--clamp-font-p-size-desktop)}@media (max-width:960px){.wp-block-columns{flex-direction:column;row-gap:0rem}}.jcws-header-container{display:flex;margin-right:0;margin-left:auto}.jcws-header-container-top-bar{display:none;transition:var(--global-transition)}.col-full-nav.is_stuck .jcws-header-container-top-bar{transition:var(--global-transition);display:flex;flex:auto}.jcws-primary-navigation{display:flex;background-color:var(--color-white);border-top:calc(var(--main-numeric-val) / 2) solid #fff;margin-top:-1px;width:auto;max-width:100%;justify-content:space-around;flex-wrap:nowrap;align-items:center}@media (min-width:960px){.shoptimizer-cart{width:max-content}#secondary{width:21%}.content-area{width:77%}.jcws-mobile-sub-menu,.jcws-mobile-second-menu-container{display:none}}.commercekit-ajs-results{margin-top:-.45rem;z-index:1065}.commercekit-ajs-suggestions{border:none}.commercekit-ajs-suggestions>.autocomplete-suggestion{border-bottom:1px solid var(--hover-color-1-active)}.commercekit-ajs-suggestions .commercekit-ajs-post,.commercekit-ajs-suggestions .commercekit-ajs-product{width:100%;color:var(--form-text-color)}.commercekit-ajs-suggestions>.autocomplete-suggestion:hover,.commercekit-ajs-suggestions>.autocomplete-suggestion.active{background-color:var(--search-suggestion-hover)}.commercekit-ajs-product-title{font-size:var(--const-font-small-size)}.commercekit-ajs-product-price,.commercekit-ajs-product-price ins{color:var(--color-strong-monstera);font-weight:600;font-size:var(--clamp-font-p-size-desktop)}.commercekit-ajs-suggestions .commercekit-ajs-post,.commercekit-ajs-suggestions .commercekit-ajs-product{font-size:var(--const-font-small-size);color:var(--text-middle-strong-color)}.commercekit-ajs-post .commercekit-ajs-post-title{font-size:var(--const-font-small-size)}.commercekit-ajs-post .commercekit-ajs-post-title span.post-type{color:var(--text-middle-strong-color);font-size:var(--const-font-small-size);padding-left:.5rem}.commercekit-ajs-view-all-holder>a{height:40px;line-height:40px;background:var(--form-background-active);text-align:center;color:var(--hover-color-1-active);text-transform:uppercase;font-weight:600;font-size:var(--const-font-small-size);letter-spacing:.02em}.commercekit-ajs-view-all-holder>a:hover{background-color:var(--color-button-hover-active);color:var(--hover-color-1-active)}.commercekit-ajs-product-price del{margin-right:5px;color:var(--text-middle-strong-color);font-weight:300}.jcws-top-bar-icon{margin:4px 6px 4px 6px;border:solid 2px;border-radius:100%;width:calc(var( --main-numeric-val ) * 1.5);padding:4px;color:var(--hover-color-1-active);opacity:.65;transition:all 0.3s ease-in-out}a>.jcws-top-bar-icon:hover{transition:all 0.3s ease-in-out;opacity:1}.custom-html-widget{display:inline-flex;max-width:100%}#custom_html-6>.custom-html-widget{flex-direction:column}.jcws-header-icon-column{max-width:28px}.jcws-header-icon-column>figure>img{opacity:.7}.jcws-header-main-column{font-weight:200}.jcws-header-icon-column>a{opacity:.65;transition:all 0.3s ease-in-out}.jcws-header-icon-column>a:hover{opacity:1;transition:all 0.3s ease-in-out}.jcws-header-text-column{min-width:fit-content}.jcws-header-text-column>p{font-size:var(--clamp-font-p-small-size-desktop);padding-left:var(--info-items-padding);color:var(--hover-color-1-active);padding-bottom:0}.jcws-header-text-column>p>a{opacity:.65;transition:all 0.3s ease-in-out;text-decoration:none}.jcws-header-text-column>p>a:hover{opacity:1;transition:all 0.3s ease-in-out;text-decoration:none}.jcws-category-header-klara>a{font-weight:400;text-transform:uppercase;font-family:'Ubuntu Sans Regular'}.jcws-category-header-klara>a:hover{font-family:'Ubuntu Sans Regular';transition:var(--global-transition);text-decoration:none}.wp-block-buttons>.wp-block-button a{font-weight:300;font-family:'Ubuntu Sans Regular';transition:var(--global-transition-all)}.wp-block-buttons>.wp-block-button a:hover{background-color:var(--color-green-info-button-act);color:var(--hover-color-3);transition:var(--global-transition-all);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.4px}.wp-block-buttons>.wp-block-button{background-color:#fff}.wp-block-kadence-advanced-form .kb-advanced-form{gap:var(--main-numeric-val)}.jcws--section-main h2{background:var(--color-strong-monstera);background:linear-gradient(0deg,var(--header-gradient-color) 32%,#fff0 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;font-weight:300;margin-bottom:var(--main-numeric-val)}.jcws--section-main h2{margin-bottom:calc(var(--main-numeric-val) *2)}.jcws--section-main{margin-bottom:var(--clamp-padding-value)}@media (min-width:1600px){.jcws--section-main-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media (max-width:1599px){.jcws--section-main-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-small-desktop)}}.jcws--section-main-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);margin:0 auto}.commercekit-wishlist-table tbody td,.commercekit-wishlist-table thead th{border-bottom:1px solid var(--color-strong-monstera);padding:var(--main-numeric-val) 0;vertical-align:middle;font-size:var(--clamp-font-p-size-desktop)}.commercekit-wishlist-table thead th{font-family:'Lora';font-weight:500;font-style:italic;font-size:var(--h6-font-size);color:var(--color-main-dark)}.commercekit-wishlist-table .image{width:max-content}.commercekit-wishlist-table a.commercekit-remove-wishlist2{width:44px;height:44px;display:inline-block;vertical-align:middle;text-align:center}.commercekit-wishlist-table tbody td.name{padding-left:calc(var( --main-numeric-val ) / 2)}@media (max-width:800px){.commercekit-wishlist-table tbody td.name{padding-left:0;padding-right:0;margin:0 auto}.commercekit-wishlist-table tbody td,.commercekit-wishlist-table thead th{border-bottom:none;padding:calc(var(--main-numeric-val) / 4) 0}.commercekit-wishlist-table tbody td.name{padding-bottom:0;font-size:var(--h5-font-size);line-height:1.5}.commercekit-wishlist-table thead{display:none}.commercekit-wishlist-table tr{position:relative;margin-bottom:calc(var( --main-numeric-val ) / 2);padding-bottom:calc(var( --main-numeric-val ) / 2);border-bottom:1px solid var(--color-strong-monstera);display:flex;padding-left:0;flex-direction:column;align-items:stretch}.commercekit-wishlist-table td.remove{position:relative}.commercekit-wishlist-table td.image{position:relative;max-height:initial;margin:0 auto;padding:calc(var(--main-numeric-val) / 4) 0}.commercekit-wishlist-table tbody td.stock{font-size:var(--const-font-mobile-size);opacity:.6}}.commercekit-wishlist-table .remove{padding-right:calc(var( --main-numeric-val ) / 2)}.commercekit-wishlist-table .remove a{display:block;font-size:32px;line-height:39px;border-radius:100%;color:var(--hover-color-2);font-weight:700;text-align:center;border:1.5px solid var(--hover-color-2);transition:var(--global-transition)}.commercekit-wishlist-table .remove a:hover{color:var(--color-red);border-color:var(--hover-color-3)}.commercekit-wishlist-table a{color:var(--hover-color-2)}.commercekit-wishlist-table tbody td.price{color:var(--color-main-p)}.commercekit-wishlist-table .cart button,.commercekit-wishlist-table .cart a.button{padding:calc(var( --main-numeric-val ) / 2) var(--main-numeric-val);line-height:1.5;transition:var(--global-transition);border-radius:0;font-size:var(--clamp-font-p-size-desktop);color:var(--hover-color-2);white-space:nowrap;font-weight:300;cursor:pointer;border:1px solid var(--button-add-to-cart-color-act);background-color:var(--button-add-to-cart-color)}.commercekit-wishlist-table .cart .commercekit-wishlist-cart:hover,.commercekit-wishlist-table .cart a.button:hover{background-color:var(--button-add-to-cart-color-act);color:var(--hover-color-3);text-decoration:underline;transition:var(--global-transition)}.commercekit-wishlist-pages{font-size:inherit;justify-content:space-between;align-items:center;margin-top:-1rem;margin-bottom:var(--clamp-padding-value)}.jcws-no-p{padding-bottom:calc(var(--main-numeric-val)* 3)!important}@media (max-width:960px){.has-global-padding{padding-left:0;padding-right:0}}.wp-container-core-columns-is-layout-1{gap:0!important}@media (min-width:961px){.col-full-nav.jcws-header-style{border-bottom:1px solid var(--color-strong-monstera-80);box-shadow:0 0 2px var(--color-strong-monstera)}}p.jcws-pp-newsletter{margin-left:2rem}p.jcws-pp-account{padding-bottom:0;margin-left:0;font-size:var(--const-font-mobile-size)}.button.jcws-disabled{opacity:.3;cursor:not-allowed}@media (max-width:960px){div#h-skip-to-content{padding-bottom:var(--const-padding-bottom)}.main-header.col-full.jcws-wrapper{padding-right:calc(var( --main-numeric-val ) / 2);padding-left:calc(var( --main-numeric-val ) / 2)}.woocommerce-checkout .main-header.col-full.jcws-wrapper{display:none}.jcws-mobile-second-menu-container ul.menu{word-spacing:0;letter-spacing:0}}.jcws-topbutton{height:40px;width:40px;position:fixed;right:8px;bottom:22px;z-index:9;background-repeat:no-repeat;display:none;color:var(--hover-color-2);background-color:var(--color-white);border-radius:100%}.jcws-mobile-header-widget{padding-left:var(--main-numeric-val);padding-right:var(--main-numeric-val);padding-top:calc(var( --main-numeric-val ) / 2);justify-items:center}@media(max-width:960px){.jcws-mobile-header-widget .wp-element-button.wp-block-button__link{padding:0 calc(var(--main-numeric-val) + 2px)}}.jcws-menu-widget .wp-element-button.wp-block-button__link{padding:0 calc(var(--main-numeric-val) + 2px);position:absolute;top:8px;transform:translateY(-300%);transition:transform 0.5s;width:fit-content}@media(max-width:960px){.jcws-menu-widget .wp-element-button.wp-block-button__link{padding:0 calc(var(--main-numeric-val) + 2px);position:relative;transform:none;transition:transform 0.5s}}.jcws-menu-widget .wp-element-button.wp-block-button__link:focus{transform:translateY(0%)}.jcws-mailpoet-form .mailpoet_form_html a.jcws-info-h{color:var(--color-white-80);cursor:pointer;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration:underline;text-underline-offset:3px;transition:var(--global-transition-all)}.jcws-mailpoet-form .mailpoet_form_html a.jcws-info-h:hover{color:var(--color-white);text-decoration:underline;text-underline-offset:6px}.jcws-mailpoet-form .mailpoet_form_html a{color:var(--color-white)}.jcws-mailpoet-form a .mailpoet_paragraph{width:max-content;line-height:inherit;background-color:var(--color-white)}.jcws-mailpoet-form .mailpoet_paragraph input[type="email"].mailpoet_text{padding:1rem 0.7rem!important}.jcws-mailpoet-form .mailpoet_form_html input[type="email"].mailpoet_text.parsley-error{background-color:#f2dede;border-color:#e2401c;color:#e2401c}.jcws-mailpoet-form .parsley-required,.parsley-custom-error-message{background-color:#e2401c;border-top:1px solid var(--color-strong-monstera-80);border-bottom:1px solid var(--color-strong-monstera-80);border-right:1px solid var(--color-strong-monstera-80);border-left:.4rem solid #e2401c;font-size:var(--clamp-font-p-size-desktop);color:#fff;outline:0;line-height:1.5;font-family:'Ubuntu Sans Regular'}.jcws-mailpoet-form .mailpoet_message{margin:0;padding:calc(var( --main-numeric-val ) / 2) var(--main-numeric-val);background-color:var(--color-white-80)}.jcws-mailpoet-form .mailpoet_form_html p{font-family:'Ubuntu Sans Regular';padding:calc(var( --main-numeric-val ) / 2) 0;color:var(--color-main-p)}.jcws-mailpoet-form .mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{background-color:var(--color-white-80);font-family:'Ubuntu Sans Regular';visibility:visible;color:var(--color-main-p);cursor:auto}.woocommerce button[name="update_cart"],.woocommerce submit[name="update_cart"]{display:none}.single-product .woocommerce:has(ul.woocommerce-error){padding-bottom:30px}.pdp-ajax.single-product .woocommerce-error{max-width:100%;width:300px;margin:0;position:fixed;right:20px;bottom:20px;z-index:10;font-size:14px}.pdp-ajax.single-product .woocommerce-error a{display:none}.pdp-ajax.single-product.sticky-b .woocommerce-error{bottom:80px}.single-product .woocommerce-error{margin:0 auto}.single-product .woocommerce-message{margin-left:auto;margin-right:auto}.single-product .woocommerce-message .message-content a.button{display:none}@media(min-width:769px) and (max-width:1199px){.woocommerce-message .message-content{max-width:500px}}@media(min-width:769px){.woocommerce-message .message-inner{display:flex;align-items:center}.woocommerce-message .buttons-wrapper{margin-left:auto;flex-shrink:0}}.single-product .woocommerce-message{margin-bottom:0}.single-product:has(.archive-header .woocommerce-message) .content-area{padding-top:2rem}.single-product .woocommerce-message a{color:var(--hover-color-2);transition:var(--global-transition-all);text-decoration:underline;text-underline-offset:var(--jcws-text-underline-offset);text-decoration-thickness:var(--jcws-text-decoration-thickness)}.single-product .woocommerce-message a.button:hover{color:var(--hover-color-3);text-decoration:underline;text-underline-offset:calc(var(--jcws-text-underline-offset) * 2);text-decoration-thickness:var(--jcws-text-decoration-thickness)}.single-product .woocommerce-message a:not(.button){font-weight:600}.single-product .woocommerce:has(.woocommerce-message){margin-left:auto;margin-right:auto}@media(min-width:960px){.single-product .woocommerce:has(.woocommerce-message){padding-right:2.617924em;padding-left:2.617924em}}.single-product .woocommerce-message .buttons-wrapper{display:flex}.single-product .woocommerce-message .buttons-wrapper .checkout{order:2;margin-left:1em}.woocommerce-message .button.checkout:after{display:inline-block;position:relative;top:5px;margin-left:6px;content:"";width:20px;height:20px;background:var(--color-main-p);mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 9L16 12M16 12L13 15M16 12L8 12M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:contain}@media(max-width:768px){.single-product .woocommerce-message{text-align:center}.single-product .woocommerce-message .message-inner:before{display:none}.single-product .woocommerce-message .message-inner .buttons-wrapper{display:inline-block;padding-top:.5rem}.single-product .woocommerce-message .button.cart{margin-left:0;padding-left:0;border-left:0}.single-product .woocommerce-message .message-inner .buttons-wrapper a span{border-color:#fff}}@media only screen and (min-width:1070px){.single-product .site-content .col-full{max-width:inherit;margin:0;padding:0}}.product-details-wrapper,.related.products,.woocommerce-Tabs-panel,.upsells.products,#sspotReviews,.woocommerce-tabs.wc-tabs-wrapper,.yith-wfbt-section.woocommerce,.wc-prl-recommendations{max-width:var(--max-width-wide-desktop);margin-right:auto;margin-left:auto}.product-details-wrapper,.related.products,.upsells.products,#sspotReviews,.woocommerce-tabs.wc-tabs-wrapper,.yith-wfbt-section.woocommerce,.wc-prl-recommendations{padding-right:1em;padding-left:1em}@media(min-width:960px){.product-details-wrapper,.related.products,.woocommerce-Tabs-panel,.upsells.products,#sspotReviews,.woocommerce-tabs.wc-tabs-wrapper,.yith-wfbt-section.woocommerce,.wc-prl-recommendations{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value)}}.single-product .content-area{width:100%}@media(max-width:992px){.single-product .content-area{width:calc(100% + 2em);margin-left:-1em}}.product-details-wrapper{overflow:hidden;padding-bottom:2rem}body:not(.sticky-atc-open) .product-details-wrapper{position:relative;z-index:unset}@media(min-width:960px) and (max-width:1199px){.single-product .site-content .col-full{padding:0}}.product{position:relative}@media(min-width:960px){.product .images,.product .woocommerce-product-gallery{float:left}.product .summary{position:relative;float:right}.product .woocommerce-product-gallery,.product .images{width:37%}.product .summary{width:63%;padding-left:var(--clamp-padding-value)}.pdp-g-skinny .product .woocommerce-product-gallery,.pdp-g-skinny .product .images{width:40%}.pdp-g-skinny .product .summary{width:56%}.pdp-g-regular .product .woocommerce-product-gallery,.pdp-g-regular .product .images{width:48%}.pdp-g-regular .product .summary{width:48%}}@media(min-width:960px) and (max-width:1199px){.product .woocommerce-product-gallery,.product .images{width:55%}.product .summary{width:45%}}.product .images,.product .woocommerce-product-gallery{position:relative}body:has(.pswp--open) .site-header{z-index:2}@media(min-width:960px){body.header-4:has(.pswp--open) .header-4-container{z-index:2}}@media(max-width:992px){.product .images,.product .woocommerce-product-gallery{margin-bottom:1rem}}.product .woocommerce-product-gallery__wrapper img{width:100%;display:block}.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;width:2em;height:2em;text-indent:-9999px;overflow:hidden;z-index:1;border-radius:50%;color:#111;background:#fff;transition:all .2s}.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{display:block;width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";background:#333;mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8V4M4 4H8M4 4L9 9M20 8V4M20 4H16M20 4L15 9M4 16V20M4 20H8M4 20L9 15M20 20L15 15M20 20V16M20 20H16' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:contain}.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{transform:scale3d(1.1,1.1,1.1)}.product .woocommerce-product-gallery .flex-viewport{margin-bottom:.5rem;transform-style:preserve-3d}.woocommerce-product-gallery__image:not(.flex-active-slide) img{margin-left:-1px}.woocommerce-product-gallery__image:only-child img{margin:0}.pswp__caption__center{text-align:center}ul.flex-direction-nav{display:flex;justify-content:space-between;position:absolute;z-index:2;top:50%;width:100%;margin:-82px 0 0;list-style:none;pointer-events:none}a.flex-next,a.flex-prev{visibility:hidden;color:#111;pointer-events:visible}a.flex-next:after,a.flex-prev:before{display:inline-flex;width:32px;height:32px;content:"";background:#333;visibility:visible;position:relative;opacity:0;transition:all .2s ease;mask-size:contain}.woocommerce-product-gallery:hover a.flex-prev:before{left:15px;opacity:1}a.flex-prev:before{left:0;mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 19L8 12L15 5' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}a.flex-next:after{right:0;mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5L16 12L9 19' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-product-gallery:hover a.flex-next:after{right:15px;opacity:1}.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;text-align:center}.product .woocommerce-product-gallery .flex-control-thumbs li{display:inline-block;margin:0 .25rem 0;cursor:pointer}.product .woocommerce-product-gallery .flex-control-thumbs li img{width:40px;opacity:.5;transition:all .2s}@media(min-width:960px){.product .woocommerce-product-gallery .flex-control-thumbs li img{width:60px}}.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.summary .onsale{color:#3bb54a;background:transparent;font-size:14px}.summary h1{margin-bottom:.35rem;padding-right:60px;word-break:break-word}.summary h1.entry-title{padding-bottom:0;color:var(--color-main-dark);font-weight:500;font-family:'Lora';font-style:italic;border-bottom:1px solid}@media(max-width:992px){.summary h1.entry-title{font-size:24px;padding-right:0}}.shoptimizer-product-prevnext{display:block;position:absolute;display:inline-flex;top:12px;right:0}.shoptimizer-product-prevnext a{display:inline-flex;position:relative;color:#333}.site-content .shoptimizer-product-prevnext a:hover{color:#333}.shoptimizer-product-prevnext a:focus-visible{border-radius:99%}.shoptimizer-product-prevnext a span.icon{margin-left:3px;color:#999;font-size:20px;transition:.2s stroke}.shoptimizer-product-prevnext .title{display:block;padding:.5rem .75rem .25rem .75rem;font-size:12px;line-height:1.4}.shoptimizer-product-prevnext .prevnext_price{display:block;padding-bottom:10px;color:var(--hover-color-2)}.shoptimizer-product-prevnext .prevnext_price del{opacity:.65}.shoptimizer-product-prevnext svg{width:calc(var(--main-numeric-val) * 2);height:calc(var(--main-numeric-val) * 2);color:var(--hover-color-2);margin:4px;transition:var(--global-transition) stroke}.shoptimizer-product-prevnext a:hover svg{stroke:var(--hover-color-3)}.shoptimizer-product-prevnext .tooltip{visibility:hidden;position:absolute;z-index:2;right:0;width:120px;margin-top:30px;opacity:0;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.15);font-size:13px;text-align:center;transition:all .25s ease-out;transform:translateY(10px)}.shoptimizer-product-prevnext .tooltip img{display:block}.shoptimizer-product-prevnext a:hover .tooltip{display:block;visibility:visible;opacity:1;transform:translateY(0)}.shoptimizer-product-prevnext a:hover span.icon{color:var(--hover-color-3)}@media(max-width:992px){.shoptimizer-product-prevnext{display:none}}.product p.price{float:left;margin:0 0 .5rem 0}.product p.price del{color:#72767c}.product p.price p.availability{margin:0}.product .woocommerce-product-rating{display:flex;align-items:center}.product.product-type-external .woocommerce-product-rating{margin-bottom:1rem}.product .woocommerce-product-rating .star-rating{margin-right:.6180469716em}.product .woocommerce-product-rating a{color:#333;font-size:13px;line-height:1}.woocommerce-product-details__short-description{clear:both;font-size:var(--const-font-small-size);line-height:1.5;padding-bottom:.5rem}.woocommerce-product-details__short-description p{margin-bottom:.75rem}.woocommerce-product-details__short-description p:empty,.woocommerce-product-details__short-description *:last-child{margin-bottom:0}.woocommerce-product-details__short-description+.woocommerce-product-rating,.summary .clear+.woocommerce-product-details__short-description>details:first-child{margin-top:.5rem}.woocommerce-product-details__short-description table th,.woocommerce-product-details__short-description table td{padding:5px 0;font-size:13px}@media(min-width:782px){.woocommerce-Tabs-panel .wp-block-columns{padding-top:10px}}.product p.stock{clear:both;margin-top:1rem;margin-bottom:0;padding-top:.85rem;border-top:1px solid var(--color-strong-monstera);position:relative}.product p.stock.out-of-stock{margin-bottom:.5rem;font-weight:600}.product p.stock.in-stock:before,.product p.stock.out-of-stock:before{position:relative;margin-right:.5rem;display:inline-flex;width:16px;height:16px;content:"";mask-position:center;mask-repeat:no-repeat;mask-size:contain}.product p.stock.in-stock:before{top:3px;background:#0f834d;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5 13l4 4L19 7' /%3E%3C/svg%3E")}.product p.stock.out-of-stock:before{top:3px;background:#a61e00;mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.stock:empty:before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#a61e00}.product .woocommerce-variation-availability p.stock{margin-top:0;padding-bottom:.85rem}.product table.variations{margin:0}.product table.variations td,.product table.variations th{display:list-item;padding:0;list-style:none}.product .summary table.variations .value{padding-bottom:.5rem}.product .summary table.variations tr:last-child .value{padding-bottom:1rem}.product .summary table.variations select{margin-bottom:.25rem;background-color:#fff;font-size:15px}a.reset_variations{font-size:13px}.variations label{display:block;margin-bottom:6px;color:#222;font-size:14px;font-weight:600}.variations .selected-variation label span:first-child:after{background:#0f834d;mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 13L9 17L19 7' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:relative;margin-left:6px;top:3px;display:inline-block;width:16px;height:16px;content:"";mask-position:center;mask-repeat:no-repeat;mask-size:contain}.woocommerce-variation-description:not(:empty){margin-bottom:.5rem}.woocommerce-variation-description p{font-size:14px}.woocommerce-variation-description p:only-child{margin:0}.woocommerce-variation-description+.woocommerce-variation-price:not(:empty){margin:0 0 .75rem 0;color:#111}.woocommerce-variation-price .price del .amount{font-size:13px}.woocommerce-variation-price .price .amount{font-size:16px}.summary table{font-size:inherit}.summary table th{padding:.5rem 1rem .5rem 0}.summary table td{padding:.5rem 1rem .5rem 0}table.woocommerce-grouped-product-list tr td{border-bottom:1px solid var(--color-strong-monstera)}table.woocommerce-grouped-product-list tr:first-child td{padding-top:0}table.woocommerce-grouped-product-list tr:last-child td{border:0}table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{width:95px;padding-top:.5rem}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__price{padding-right:0;text-align:right}table.woocommerce-grouped-product-list del{opacity:.6;font-size:.85em}table.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__label{font-size:13.5px}.product table.woocommerce-grouped-product-list p.stock{margin:0;padding:0;border:0;font-size:12px;line-height:1.3}.product table.woocommerce-grouped-product-list p.stock:before,.product table.woocommerce-grouped-product-list p.stock:after{display:none}table.woocommerce-grouped-product-list .button,table.woocommerce-grouped-product-list .button:hover{padding:0;border-bottom:1px solid #ccc;color:#333;background-color:transparent;font-size:14px}table.woocommerce-grouped-product-list a{color:#222}.product.product-type-grouped .cart .single_add_to_cart_button{width:100%;margin-left:0}.product.product-type-external .cart .single_add_to_cart_button{width:100%;margin-left:0}.product form.cart .quantity{float:left}div.product .summary form.cart{margin:.75rem 0 1rem 0}.cart .single_add_to_cart_button{float:left;width:max-content;height:52px;margin-left:40px;padding-top:0;padding-bottom:0;border-radius:0;background:var(--button-add-to-cart-color);border:1px solid var(--button-add-to-cart-color-act);font-weight:400;line-height:1;text-align:center;transition:var(--global-transition)}.cart .single_add_to_cart_button:hover{background-color:var(--button-add-to-cart-color-act);text-decoration:underline}.product form.cart .quantity:has(input[type=hidden])+button.single_add_to_cart_button{margin-left:0;width:max-content}.product form.cart .button,.ajax_add_to_cart.add_to_cart_button{position:relative}.product form.cart .single_add_to_cart_button:after,.ajax_add_to_cart.add_to_cart_button:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(255,255,255,0.3);border-left-color:#fff;border-radius:50%;vertical-align:middle}.product form.cart .loading.single_add_to_cart_button:after,.loading.ajax_add_to_cart.add_to_cart_button:after{opacity:1;transition:opacity .25s ease;animation:rotate 450ms infinite linear}.product form.cart .button.loading,.ajax_add_to_cart.add_to_cart_button.loading{color:transparent !important}.product form.cart .button.added:before{position:relative;top:4px;margin-right:8px;content:"";display:inline-block;width:20px;height:20px;background:#fff}.single_add_to_cart_button+.added_to_cart{display:none}.product .variations_button:after,.product .variations_button:before,.product form.cart:after,.product form.cart:before{display:table;content:"";clear:both}p#wcpay-payment-request-button-separator,#wc-stripe-payment-request-button-separator{font-size:13px}#wcpay-payment-request-wrapper+.single_add_to_cart_button,#wc-stripe-payment-request-wrapper+.single_add_to_cart_button,p#wc-stripe-payment-request-button-separator:not([style*="display:none;"])+.single_add_to_cart_button,p#wcpay-payment-request-button-separator:not([style*="display:none;"])+.single_add_to_cart_button{float:none;margin:0;width:100%}#wcpay-payment-request-wrapper+.single_add_to_cart_button,#wc-stripe-payment-request-wrapper+.single_add_to_cart_button{margin-top:10px}.wcppec-checkout-buttons{position:relative;z-index:1}#shoptimizer-modals-wrapper{display:grid;grid-template-columns:auto auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:15px}.product-widget{clear:both;margin-bottom:1rem;padding-top:.75rem;color:#111;font-size:14px}.outofstock .product-widget{display:none}.product-widget .widget p{margin-bottom:.5rem}.product-widget .widget fieldset p{margin-bottom:0}.product-widget ul{margin:10px 0 0 0}.product-widget ul li{position:relative;margin-bottom:3px;margin-left:22px;list-style:none}.product-widget p,.product-widget ul li,.product-widget fieldset legend{font-size:clamp(0.8125rem,0.749rem+0.2033vw,0.875rem)}.product-widget ul li:before{position:absolute;top:3px;left:-22px;content:"";display:block;width:14px;height:14px;background:#333}.product-widget fieldset{margin-top:.5em;padding-top:.5rem;padding-bottom:1rem;margin-bottom:1rem;border:1px solid #e2e2e2}.product-widget fieldset legend{display:block;margin:0 auto;width:inherit;padding:10px;color:#111;font-weight:600;text-align:center}.woocommerce-product-details__short-description>details:first-child{margin-top:15px}form.variations_form+.woocommerce-product-details__short-description{padding-top:10px}.textwidget.custom-html-widget,details{width:100%}.product-widget .textwidget.custom-html-widget{display:block}.summary details summary{display:block;font-size:var(--h6-font-size);border-top:1px solid var(--color-strong-monstera);outline-offset:1px;padding-top:.6rem;padding-bottom:.6rem;font-weight:400;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;position:relative;padding-right:2rem;color:var(--color-main-dark)}.summary details ul{margin-left:15px}.summary details summary::-webkit-details-marker{display:none}.summary details summary:focus-visible{outline-offset:1px}.summary details summary:-webkit-details-marker{display:none}.summary details summary:after{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9L12 16L5 9' stroke='%234A5568' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;content:"";width:var(--main-numeric-val);height:var(--main-numeric-val);display:block;background:var(--color-main-dark);margin-top:-7px;transition:transform .5s;position:absolute;right:0;top:50%}.summary details[open] summary:after{transform:scaleY(-1)}.summary details .cg-accordion-item{padding-bottom:var(--main-numeric-val);font-size:var(--const-font-small-size)}.summary details .cg-accordion-item .wp-block-columns .wp-block-column{padding:var(--main-numeric-val)}.summary details p{padding-bottom:0;letter-spacing:.8}.summary details ul:last-child,.summary details p:last-child{margin-bottom:0}.product form.cart .button.added:before,.product-widget ul li:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.woocommerce-tabs.wc-tabs-wrapper{max-width:100%;width:100%;border-top:1px solid #f5f5f5}.woocommerce-tabs{overflow:hidden;background-color:#fff}@media(min-width:960px){.woocommerce-tabs{padding-bottom:2.617924em}}.woocommerce-tabs ul.tabs{margin:0;padding-top:1.5rem;text-align:center;list-style:none}.woocommerce-tabs ul.tabs li{position:relative;display:inline-block}.woocommerce-tabs ul.tabs li a{display:block;padding:.75rem;color:#444;font-size:clamp(0.9375rem,0.874rem+0.2033vw,1rem)}.woocommerce-tabs .tabs li a:after{display:block;position:absolute;top:calc(100% - 8px);left:11px;width:calc(100% - 22px);border-bottom:3px solid #ccc;content:"";transition:transform .3s cubic-bezier(0.28,0.75,0.22,0.95);transform:scale(0,1);transform-origin:right center;will-change:transform}.woocommerce-tabs ul.tabs li.active a{color:#111;font-weight:600}.woocommerce-tabs ul.tabs li.reviews_tab a{position:relative;padding-right:30px}.woocommerce-tabs ul.tabs li a span{font-size:10px;position:absolute;bottom:13px;right:4px;border-radius:50%;color:#fff;height:20px;width:20px;line-height:20px;display:inline-block;background-color:#dc9814;font-weight:bold}.woocommerce-tabs .tabs li#tab-title-reviews a:after{width:calc(100% - 41px)}.woocommerce-tabs .tabs li.active a:after{transform:scale(1,1);transform-origin:left center}.woocommerce-tabs .tabs li.active a:focus-visible:after{visibility:hidden}@media(max-width:600px){.woocommerce-tabs ul.tabs{text-align:left}.woocommerce-tabs ul.tabs li,.woocommerce-tabs ul.tabs li a{display:block;padding:0}.woocommerce-tabs ul.tabs li{padding:.7rem 0;border-bottom:1px solid #eee}.woocommerce-tabs ul.tabs li a span{position:relative;top:-2px;right:-4px;text-align:center}.woocommerce-tabs .tabs li a:after{display:none}}.panel.woocommerce-Tabs-panel--additional_information h2:first-of-type,.panel.woocommerce-Tabs-panel--reviews h2:first-of-type{display:none}.woocommerce-tabs .panel:focus{outline:0}.woocommerce-tabs .panel{padding-top:1.5rem;padding-bottom:1.5rem}body:not(.pdp-full) .woocommerce-tabs .panel{max-width:960px}.woocommerce-Tabs-panel p.title{margin-bottom:5px;letter-spacing:.5px}.woocommerce-Tabs-panel p.title+h2{margin-top:0}.woocommerce-Tabs-panel h2{margin-bottom:.75rem}.woocommerce-Tabs-panel .wp-block-columns p{margin-block-start:0}.panel.woocommerce-Tabs-panel--description .elementor h2:first-of-type{display:block}@media(max-width:992px){.woocommerce-tabs .entry-content{font-size:14px}.woocommerce-tabs .wp-block-spacer{max-height:10px}}@media(max-width:599px){.woocommerce-Tabs-panel .wp-block-columns{margin-bottom:1.5rem}.woocommerce-Tabs-panel .wp-block-columns:last-child{margin-bottom:0}div.product .wp-block-column:has(img){order:-1}}table.woocommerce-product-attributes{background-color:var(--color-green-product-atts);margin:calc(var(--main-numeric-val) * 2) auto calc(var(--main-numeric-val) * 2) auto;padding:var(--main-numeric-val)}table.woocommerce-product-attributes th,table.woocommerce-product-attributes td{border-bottom:1px solid var(--color-strong-monstera);padding:.75rem 0}table.woocommerce-product-attributes tr:first-child td,table.woocommerce-product-attributes tr:first-child th{padding-top:0}table.woocommerce-product-attributes td{text-align:right}table.woocommerce-product-attributes tr:last-child th,table.woocommerce-product-attributes tr:last-child td{border:0}table.woocommerce-product-attributes th{color:var(--color-main-p);font-weight:600;min-width:150px}table.woocommerce-product-attributes p{margin-bottom:0;padding-bottom:0}table.woocommerce-product-attributes a{color:var(--color-main-dark)}.product_meta{width:100vw;max-width:100%;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center}.product_meta:has(span){padding-top:.85rem;padding-bottom:.85rem;border-top:1px solid rgba(0,0,0,0.05);font-size:clamp(0.8125rem,0.749rem+0.2033vw,0.875rem)}.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{display:block;margin:0 8px;color:#111}@media(min-width:960px){.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{display:inline-block}}.product_meta .posted_in a,.product_meta .tagged_as a{color:#555}.product_meta .posted_in a:first-child,.product_meta .tagged_as a:first-child{margin-left:5px}.product_meta .sku_wrapper span{margin-left:5px}.product_meta a:hover{color:#000}.related-wrapper{background-color:#fff}@media(min-width:960px){.related-wrapper>section>h2{margin-bottom:calc(var(--main-numeric-val) * 2);background:var(--color-strong-monstera);background:linear-gradient(0,var(--button-add-to-cart-color-act) 32%,rgba(0,0,0,0) 32%);width:max-content;padding-right:calc(var(--main-numeric-val) * 3);padding-left:calc(var(--main-numeric-val) * 1);padding-bottom:0;float:left;line-height:.8}.related>h2:first-child,.upsells>h2:first-child{margin-bottom:1.75rem}}@media(max-width:959px){.related-wrapper section{padding-top:2rem;padding-bottom:1rem}.related-wrapper section+section{padding-top:1rem}}.page .product-details-wrapper,.page .related.products,.page .woocommerce-tabs{max-width:100%;padding-left:0;padding-right:0}.site-main:has(form.post-password-form){max-width:750px;margin:0 auto;padding:1em 1em 3rem 1em;font-size:15px}.site-main form.post-password-form{padding:2.5rem 2.5rem 2rem 2.5rem;background:#fff;border:1px solid #eee;box-shadow:0 0 6px rgba(0,0,0,0.04)}.site-main form.post-password-form input{margin-left:.5rem}.site-main form.post-password-form input[type="submit"]{height:40px;padding:0 1.5rem}.iconic-woothumbs-shoptimizer .zm-viewer,.iconic-woothumbs-shoptimizer .iconic-woothumbs-fullscreen{z-index:2}.iconic-was-swatches__item{margin-right:10px}.iconic-was-swatches{margin:0}.wqm-qty .quantity-nav{display:none}.wqm-qty-wrapper select.qty{width:6em;text-align:left;background-color:#fff}.wqm-qty-wrapper+.button{margin-left:0;width:100%}.sspot-all-reviews.single-product .site-content .col-full{background-color:transparent}.jcws-product-tag{padding-bottom:calc(2* var(--clamp-font-p-size-desktop))}.jcws-tagged_as,.jcws-sku_wrapper{color:var(--color-main-p)}.jcws-product-desc-section{padding:25px 0 0 0}.jcws-product-desc-section-inner{width:100%;max-width:100%}@media(min-width:960px){.jcws-product-desc-section-inner .wp-block-columns{box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}}@media(min-width:1600px){.jcws-product-desc-section-inner .wp-block-columns{max-width:var(--max-width-small-desktop)}}
.checkout-wrap{margin-top:40px;margin-bottom:75px}.woocommerce-cart .checkout-wrap{margin-top:20px}ul.checkout-bar{position:relative;display:flex;width:80%;height:2px;margin:0 auto 20px 10%}ul.checkout-bar li{display:inline-block;position:relative;width:33.333%;margin:22px 0 0;padding:0;font-size:var(--const-font-small-size);text-align:center;color:var(--color-main-dark)}ul.checkout-bar li:before{position:absolute;z-index:3;top:-44px;left:50%;margin-left:-28px;width:calc(var(--main-numeric-val) * 2);height:calc(var(--main-numeric-val) * 2);border:calc(var(--main-numeric-val) / 2) solid var(--color-white);border-radius:50%;color:var(--color-white);background:#ddd;box-sizing:content-box;font-size:var(--const-font-small-size);font-weight:700;line-height:calc(var(--main-numeric-val) * 2);text-align:center}.checkout-bar li.active:after,.woocommerce-checkout .checkout-bar li.next:after{position:absolute;z-index:0;top:-22px;left:50%;width:100%;height:2px;background-color:var(--color-strong-monstera);background-size:35px 35px;content:""}ul.checkout-bar{background-color:#ececec}ul.checkout-bar:before{position:absolute;left:0;width:17%;height:2px;border-radius:6px;background-color:var(--color-strong-monstera);background-size:35px 35px;content:""}.woocommerce-checkout .checkout-bar li.final:after{position:absolute;right:0;width:50%;top:-22px;height:2px;border-radius:6px;background-color:var(--color-strong-monstera);background-size:35px 35px;content:""}ul.checkout-bar li.next,ul.checkout-bar li.active{z-index:3;color:var(--hover-color-2);background:0}ul.checkout-bar li:nth-child(1):before{content:"1"}ul.checkout-bar li:nth-child(2):before{content:"2"}ul.checkout-bar li:nth-child(3):before{content:"3"}ul.checkout-bar a{color:var(--hover-color-2);font-size:var(--const-font-small-size);font-weight:600;text-decoration:none;transition:var(--global-transition-all)}ul.checkout-bar a:hover{color:var(--hover-color-3);text-decoration:underline;text-underline-offset:var(--jcws-text-underline-offset);text-decoration-thickness:var(--jcws-text-decoration-thickness);transition:var(--global-transition-all)}.woocommerce-cart ul.checkout-bar li.active:before,.woocommerce-checkout ul.checkout-bar li.active:before,.woocommerce-checkout ul.checkout-bar li.next:before,.woocommerce-checkout ul.checkout-bar li.final:before{background:var(--color-main-dark)}@media(max-width:992px){.woocommerce-checkout .checkout-wrap{margin-bottom:60px}.woocommerce-cart .checkout-wrap{margin-top:0}}@media(max-width:768px){.site ul.checkout-bar{width:100%;margin-left:0}.site ul.checkout-bar li::before{left:50%;margin-left:-19px}.site ul.checkout-bar li,.site ul.checkout-bar li a{font-size:11px}}@media(max-width:500px){.site ul.checkout-bar li span{visibility:hidden}.checkout-wrap{margin-bottom:40px}}.woocommerce-cart .site-main{padding-top:2rem}.woocommerce-cart .content-area{width:100%;padding-bottom:2rem}.woocommerce-cart h1.entry-title{display:none}.woocommerce-cart-form{float:left;width:62%;margin-bottom:0}.cart-collaterals{float:right;width:33%}@media(max-width:992px){.woocommerce-cart-form,.cart-collaterals{float:none;width:100%}}table.cart{margin-bottom:3rem}@media(max-width:992px){table.cart{margin-bottom:1.5rem}}table.cart thead{display:none}table.cart td,table.cart th{padding:1em 0}table.cart td{border-bottom:1px solid var(--button-add-to-cart-color-act);font-size:var(--clamp-font-p-size-desktop)}table.cart .product-price{display:none}table.cart tr td.product-thumbnail{width:75px;padding-left:10px;padding-right:10px}table.cart .product-thumbnail img{max-width:calc(var(--main-numeric-val) * 5);height:auto}table.cart tr td.product-thumbnail a{display:inherit}@media(max-width:992px){table.cart tr td.product-thumbnail{width:40px}table.cart .product-thumbnail img{max-width:40px}}table.cart tr td.product-name{width:50%;padding-right:1rem}table.cart tbody tr td.product-subtotal{text-align:right;padding-left:10px}table.cart td.product-name a{color:#111}table.cart dl.variation{margin:0}td.product-remove a.remove{font-size:0;display:flex;justify-content:center;align-items:center;text-indent:-9999px}td.product-remove a.remove:before{width:calc(var(--main-numeric-val) * 2);height:calc(var(--main-numeric-val) * 2);content:"";background-color:var(--hover-color-3);display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-trash-2'%3E%3Cpolyline points='3 6 5 6 21 6'%3E%3C/polyline%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cline x1='10' y1='11' x2='10' y2='17'%3E%3C/line%3E%3Cline x1='14' y1='11' x2='14' y2='17'%3E%3C/line%3E%3C/svg%3E")}@media(min-width:768px){table.cart tr td.product-remove{width:20px;padding-right:0}}table.cart .quantity{user-select:none;border:1px solid var(--hover-color-1-active);border-radius:0;width:calc(var(--main-numeric-val) * 5);height:calc(var(--main-numeric-val) * 2);padding:4px;display:flex;align-items:center;justify-content:center}table.cart td.product-quantity .qty{width:24px;height:25px;box-shadow:none;padding:0}table.cart .quantity:has(input[type='hidden']){display:none}table.cart td.actions{padding-top:1.5em;padding-bottom:0;border:0}table.cart td.actions input,table.cart td.actions button{height:auto;margin:0;line-height:1transition:.5s background}table.cart td.actions input.input-text{font-size:16px;padding:0 12px;margin-right:5px}table.cart td.actions button{font-size:14px;padding:0 22px;color:#111;background-color:#f8f8f8;font-weight:normal}table.cart td.actions button:disabled{background-color:#ccc;color:#111}table.cart td.actions button:hover{background-color:#111;color:#fff}table.cart td.actions .coupon{overflow:hidden}table.cart td.actions .coupon label{display:none}@media(min-width:993px){table.cart td.actions input.input-text{max-width:200px}table.cart td.actions{text-align:right}table.cart td.actions .coupon{display:inline-block;float:left;text-align:left}}@media(max-width:992px){table.cart td.actions button{width:100%;margin-top:10px;margin-bottom:15px}table.cart td.actions .coupon+.button{margin-top:0}}.shoptimizer-ajax-cart [name='update_cart']{display:none}.cart-summary{display:none}.cart-summary .widget{overflow:hidden;margin-bottom:2rem}.cart-summary .widget:last-child{margin-bottom:0}.cart-summary .widget .widget-title{margin-bottom:1em;font-size:24px;text-transform:none;letter-spacing:0}.cart-summary .widget p{margin-bottom:0;font-size:15px;line-height:1.55}.cart-summary .widget ul{overflow:hidden;padding:30px 25px 5px 25px;border:1px solid #eee;box-shadow:0 1px 15px rgba(0,0,0,0.08)}.cart-summary .widget li{position:relative;margin-bottom:20px}.cart-summary .widget li strong{display:block;margin-top:3px}.cart-summary .widget li strong:before{display:block;font-size:12px;letter-spacing:3px;content:"\2605\2605\2605\2605\2605"}@media(min-width:768px){.cart-summary{display:block}.cart-summary .widget ul{padding:30px 10px 10px 10px}.cart-summary .widget li{display:inline-block;float:left;width:33.33%;padding-right:2%;padding-left:18px}.cart-summary .widget li strong{margin-top:10px}.cart-summary .widget li:after{position:absolute;top:0;right:0;width:1px;height:100%;border-radius:50%;background-color:#eee;content:""}.cart-summary .widget li:last-child:after{display:none}}.cart_totals h2{display:none}.cart_totals .shop_table{border:1px solid var(--button-add-to-cart-color);border-bottom:0;table-layout:fixed;background-color:var(--color-green-info-button-act);font-size:var(--const-font-small-size)}.cart_totals .shop_table tr.shipping td,.cart_totals .shop_table tr.shipping th{display:block;width:200%}.cart_totals .shop_table tr.shipping td{border-bottom:1px solid var(--button-add-to-cart-color);text-align:left}.cart_totals .shop_table tr.cart-subtotal td,.cart_totals .shop_table tr.cart-subtotal th{border-bottom:1px solid var(--button-add-to-cart-color)}.cart_totals .shop_table td,.cart_totals .shop_table th{padding:var(--main-numeric-val) 22px;color:var(--color-main-dark)}.cart_totals table.shop_table_responsive tr td{text-align:right}.cart_totals .shop_table tr.shipping th{padding-bottom:0}.cart_totals .shop_table tr.order-total td,.cart_totals .shop_table tr.order-total th{border-bottom:1px solid var(--button-add-to-cart-color);font-size:var(--clamp-font-p-size-desktop);font-weight:500}.cart-collaterals .cart_totals small.includes_tax{font-weight:400;display:block}@media(max-width:767px){.cart_totals .shop_table td,.cart_totals .shop_table th{padding-left:15px;padding-right:15px}}.cart-collaterals p.woocommerce-shipping-destination{margin-bottom:.5em}ul#shipping_method{clear:both;margin-bottom:1em;margin-left:0;list-style:none}ul#shipping_method li{margin-bottom:.25rem}#shipping_method>li>label:before{display:inline-block;width:7px}#shipping_method>li>input[type="radio"]:first-child{clip:rect(1px 1px 1px 1px);position:absolute !important}#shipping_method>li>input[type="radio"]:first-child:checked+label:before{background-color:#dc9814}ul#shipping_method li input:focus-visible+label:before{outline:.25rem solid #2491ff;outline-offset:0}ul#shipping_method li:only-child label:before{background-color:#111}ul#shipping_method li:only-child,#shipping_method>li>input[type=radio]:checked+label{font-weight:600}ul#shipping_method li:only-child span,#shipping_method>li>input[type=radio]:checked+label span{font-weight:normal}ul#shipping_method li span.amount{float:right}ul#shipping_method li label:before{display:inline-block;position:relative;top:1.5px;width:7px;height:7px;margin-right:.5407911001em;border-radius:50%;border:3px solid #fff;content:"";box-shadow:0 0 2px 0 rgba(0,0,0,1);box-sizing:content-box}.woocommerce-shipping-calculator a.shipping-calculator-button{color:#111;font-size:14px;text-decoration:underline;text-underline-offset:.15em}.woocommerce-shipping-calculator p{margin-bottom:.5rem}.woocommerce-shipping-calculator .shipping-calculator-form{padding-top:.8em}.select2-container{font-size:16px}.select2-container--default .select2-selection--single{border-color:var(--hover-color-2);height:64.3px}.select2-dropdown{border-color:var(--hover-color-2)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:64.3px;right:5px}.cart-collaterals .shipping-calculator-form .select2-container{height:38px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:64.3px;padding-left:10px}.cart-collaterals .shipping-calculator-form button{display:block;width:100%;margin-top:15px;border:1px solid var(--hover-color-2);color:var(--hover-color-2);background-color:transparent;font-weight:600;font-size:inherit}.cart-collaterals .shipping-calculator-form button:hover{border-color:var(--hover-color-3)}.wc-proceed-to-checkout{margin-bottom:1.618em}.wc-proceed-to-checkout .button.checkout-button{display:flex;align-items:center;justify-content:center;padding:0 1rem;height:auto;border-radius:0;border:1px solid var(--cta-hover-button-background-color);color:var(--hover-color-1-active);background-color:var(--cta-button-background-color);transition:var(--global-transition);outline-offset:-0.2rem}.wc-proceed-to-checkout a.button.checkout-button:hover{background-color:var(--cta-hover-button-background-color);color:var(--color-white);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.4px}.cart-custom-field{font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}.cart-custom-field img{margin:0 auto 20px auto;display:block}@media(max-width:992px){.cart-custom-field img{width:100%;max-width:400px}}@media(max-width:768px){.m-cart table.cart tbody,.m-cart table.cart tfoot,.m-cart table.cart tr{display:block}.m-cart table.cart tr.woocommerce-cart-form__cart-item{position:relative;border-bottom:1px solid #e2e2e2;margin-bottom:15px;padding-bottom:15px;padding-left:110px;min-height:130px}.m-cart table.cart td.product-thumbnail{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding:5px 0 0 0;max-height:120px;border-bottom:0;width:100px}.m-cart table.cart .product-thumbnail img{width:100px;max-width:100px}.m-cart table.cart td{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;padding:5px 0}.m-cart table.cart tr td:last-child{border:0}.m-cart table.cart td.product-remove{position:absolute;padding:0;top:0;right:0;z-index:1;border:0}.m-cart table.cart td.product-quantity .quantity-nav{display:inherit}.m-cart table.cart td:before{flex:1 1 auto;padding-top:0;text-align:left;font-size:12px;display:block}.m-cart table.cart tr td[data-title]:before{content:attr(data-title) ": ";font-weight:600;display:block}.m-cart table.cart tr td.product-name{padding-right:30px;padding-top:0;padding-bottom:0}.m-cart table.cart tbody tr td.product-subtotal{width:100%;padding-left:0}.m-cart table.cart td.product-quantity .quantity-nav{left:auto;right:0}.m-cart table.cart td.product-price,.m-cart table.cart th.product-price{display:flex}.m-cart table.cart tr td.product-name:before,.m-cart table.cart tr td.product-price:before{display:none}.m-cart table.cart tr td.product-name{border:0;width:100%}.m-cart table.cart tr td.product-name a{padding-right:40px;display:block;line-height:1.5}.m-cart table.cart tr td.product-price{padding-top:2px;padding-bottom:0;border-bottom:0}.m-cart table.cart tr td small{margin-left:5px}.m-cart table.cart td.actions .coupon{width:100%}.m-cart table.cart .cgkit-fsn-bar-cart{margin:0 0 20px 0}}.cross-sells{clear:both;padding-top:1.5rem}.cross-sells h2{margin-bottom:1.5rem}@media(max-width:767px){.cross-sells h2{margin-bottom:1rem}}a.restore-item{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.2em;font-weight:bold}.woocommerce-cart .cart-empty{position:relative;margin-bottom:0;padding-top:200px;padding-bottom:20px;border:0;color:#111;background:transparent;font-size:clamp(1.625rem,0.8628rem+2.439vw,2.375rem);font-weight:600;text-align:center;letter-spacing:-0.01em;line-height:1.35}.woocommerce-cart .cart-empty:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:-20px;margin-left:10px;content:"";display:block;width:220px;height:220px;background:var(--button-add-to-cart-color-act)}.woocommerce-cart p.return-to-shop{text-align:center}.woocommerce-cart p.return-to-shop a{font-size:var(--clamp-font-p-size-desktop);font-weight:bold;transition:var(--global-transition-all)}.woocommerce-cart p.return-to-shop a:hover{font-size:var(--clamp-font-p-size-desktop);font-weight:bold;background-color:var(--button-add-to-cart-color-act);color:var(--hover-color-1-active);text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.woocommerce-cart .cart-empty{padding-top:180px}.woocommerce-cart .cart-empty:before{width:100px;height:100px}}.woocommerce-checkout.min-ck:not(.woocommerce-order-received) .site-header{border-bottom:1px solid #eee}.woocommerce-checkout.min-ck .shoptimizer-myaccount{display:none}.woocommerce-checkout.min-ck .col-full-nav{border:0}.woocommerce-checkout.min-ck:not(.woocommerce-order-received) header h1{position:absolute;margin:0;top:20px;left:0;right:auto;width:100%;text-align:center;z-index:-1}@media(max-width:959px){.woocommerce-checkout.min-ck .mobile-search-toggle,.woocommerce-checkout.min-ck .shoptimizer-myaccount,.woocommerce-checkout.min-ck:not(.woocommerce-order-received) header h1,.woocommerce-checkout.min-ck .mobile-myaccount,.min-ck.woocommerce-checkout button.menu-toggle{display:none}}@media all and (min-width:960px){#customer_details+#wc_checkout_add_ons,#order_review,#order_review_heading{float:right;width:41.1764705882%;margin-right:0}#order_review,#order_review_heading{clear:right}}.woocommerce-checkout .content-area{width:100%}.woocommerce-billing-fields h3+.woocommerce-billing-fields__field-wrapper{padding-top:0}.woocommerce-checkout:not(.woocommerce-order-received) .site-main{padding-top:1.5rem;padding-bottom:1.5rem}form.checkout{position:static;padding-top:1rem}form.checkout:has(.woocommerce-NoticeGroup-checkout){padding-top:0}.woocommerce-checkout p#billing_address_1_field,.woocommerce-checkout p#shipping_address_1_field{margin-bottom:.5rem}.woocommerce-form__label-for-checkbox{display:block;cursor:pointer}.form-row input#createaccount,#ship-to-different-address .woocommerce-form__input-checkbox{position:relative;top:1px;margin-right:10px;-webkit-transform:none;transform:none}#ship-to-different-address{margin-bottom:1.5rem;padding-top:2rem;border-top:1px solid var(--color-strong-monstera-80);font-size:var(--h5-font-size)}@media(max-width:992px){form.checkout h3{margin-bottom:0}}.woocommerce-checkout-review-order-table{table-layout:fixed}.woocommerce-checkout-review-order-table thead{display:none}.cg-checkout-table-product-name{font-size:var(--clamp-font-p-size-desktop);color:var(--color-main-dark)}.woocommerce-checkout-review-order-table .product-item-thumbnail{width:calc(var(--main-numeric-val) * 8);padding-right:1em}.woocommerce-checkout-review-order-table .product-item-thumbnail img{display:block;margin:0}.woocommerce-checkout-review-order-table .product-item-thumbnail,.cg-checkout-table-product-name{display:table-cell;vertical-align:middle}.woocommerce-checkout-review-order-table .product-quantity{font-weight:normal;color:var(--const-font-small-size);font-size:var(--main-numeric-val)}.woocommerce-checkout-review-order-table .product-name{word-wrap:break-word}.woocommerce-checkout-review-order-table tbody td{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--button-add-to-cart-color);font-size:var(--clamp-font-p-size-desktop)}.woocommerce-checkout-review-order-table td.product-total{text-align:right}.woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:2rem;border-bottom:0}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{padding:1em 20px;border-bottom:1px solid var(--button-add-to-cart-color);color:var(--color-main-dark);background-color:var(--color-green-info-button-act);font-size:var(--clamp-font-p-size-desktop);font-weight:400}.woocommerce-checkout-review-order-table tr.cart-subtotal td,.woocommerce-checkout-review-order-table tr.cart-subtotal th{border-top:1px solid var(--button-add-to-cart-color)}.woocommerce-checkout-review-order-table tr.cart-subtotal th{border-top-left-radius:0}.woocommerce-checkout-review-order-table tr.cart-subtotal td{border-top-right-radius:0}.woocommerce-checkout-review-order-table tr.order-total th{border-bottom-left-radius:0}.woocommerce-checkout-review-order-table tr.order-total td{border-bottom-right-radius:0}.woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout-review-order-table tr.order-total th{font-size:var(--clamp-font-p-size-desktop)}.woocommerce-checkout-review-order-table tr.shipping td,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tr.order-total td:first-child{border-left:1px solid var(--button-add-to-cart-color)}#order_review .shop_table tr.shipping th{padding-bottom:0;border-right:1px solid var(--button-add-to-cart-color);border-bottom:0}.woocommerce-checkout-review-order-table tfoot td{border-right:1px solid var(--button-add-to-cart-color);text-align:right}.woocommerce-checkout-review-order-table tr.shipping td,.woocommerce-checkout-review-order-table tr.shipping th{display:block;width:calc(200% + 0px);text-align:left}.woocommerce-checkout-review-order-table tfoot td small.includes_tax{font-weight:400;display:block}.woocommerce-checkout-review-order-table tr.order-total th,.woocommerce-checkout-review-order-table tr.order-total td{font-weight:600}#payment .payment_methods{margin:0;border:1px solid var(--button-add-to-cart-color);border-radius:0;background-color:var(--color-green-info-button-act)}#payment .payment_methods li{position:relative;list-style:none;padding:.75rem 0;border-bottom:1px solid #eee}#payment .payment_methods li.woocommerce-notice,#payment .payment_methods li.woocommerce-notice:first-child{padding:20px 20px 10px 20px;border:0;font-size:14px}#payment .payment_methods li img{float:right;max-height:1.8em}#payment .payment_methods li.payment_method_stripe img{position:relative;top:3px;max-width:30px !important}.payment_method_paypal a{margin-left:.5rem;border-bottom:1px solid #e2e2e2;color:#555;font-size:12px}.payment_method_paypal a:hover{color:#222}#payment .payment_methods p{margin:0;padding-top:10px;font-size:13px;padding-bottom:0;margin-bottom:var(--main-numeric-val)}#payment .payment_methods li .payment_box{padding:0 1.3em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{padding:0;border:0}#payment .payment_methods li:last-child:not(.woocommerce-notice){border-bottom:0}#payment .payment_methods li .payment_box fieldset{margin:0;padding:1em 0 0;border:0;font-size:.875em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row input[type="checkbox"]{margin-right:5px}#payment .payment_methods li .payment_box fieldset #cvv{width:22% !important}#payment .payment_methods li .payment_box fieldset .help{float:right;width:75%}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{margin:0;padding-top:1em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li{margin-top:.6180469716em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li input[type="radio"]{margin-right:.236em}#payment .payment_methods li .payment_box ul.wc-saved-payment-methods{margin-left:0}#payment .payment_methods li .payment_box .wc-credit-card-form-card-cvc,#payment .payment_methods li .payment_box .wc-credit-card-form-card-expiry,#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{font-size:1.41575em}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/unknown.svg);background-repeat:no-repeat;background-position:right .6180469716em center;background-size:31px 20px}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/visa.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/mastercard.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/laser.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/diners.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/maestro.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/jcb.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/amex.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/credit-cards/discover.svg)}#payment .payment_methods li input[type="radio"]:first-child:checked+label:before{color:#111}#payment .payment_methods li input[type="radio"]:focus-visible+label:before{outline:.25rem solid #2491ff;outline-offset:0}#payment .payment_methods>.wc_payment_method>label,#payment .payment_methods>.woocommerce-PaymentMethod>label{display:block;padding:0 1.41575em;cursor:pointer;color:var(--color-main-dark);font-size:inherit;font-weight:600;box-sizing:initial}#payment .payment_methods>.wc_payment_method>label .about_paypal{font-weight:400}#payment .payment_methods>.wc_payment_method>label:before,#payment .payment_methods>.woocommerce-PaymentMethod>label:before{display:inline-block;position:relative;top:1.5px;width:7px;height:7px;margin-right:.5407911001em;border-radius:50%;border:3px solid #fff;content:"";box-shadow:0 0 2px 0 rgba(0,0,0,1);box-sizing:content-box}#payment .payment_methods li.wc_payment_method>input[type="radio"]:first-child,#payment .payment_methods li.woocommerce-PaymentMethod>input[type="radio"]:first-child{clip:rect(1px,1px,1px,1px);position:absolute !important}#payment .payment_methods li.wc_payment_method>input[type="radio"]:first-child:checked+label:before,#payment .payment_methods li.woocommerce-PaymentMethod>input[type="radio"]:first-child:checked+label:before{background-color:#dc9814}.woocommerce-checkout ul#shipping_method{margin-bottom:0}#wc-stripe-payment-request-wrapper{clear:none !important;padding-top:0 !important}.wc-proceed-to-checkout.angelleye_cart_button,#paypal_box_button{position:relative;z-index:1}p.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated label{font-size:13px}.woocommerce-checkout #payment .payment_method_stripe label[for="payment_method_stripe"]{padding-left:1.415em}#payment .place-order{float:none;width:100%;margin-top:1.5em;margin-bottom:0;padding:0}#payment .place-order .button{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:1.5rem;font-size:var(--h4-font-size);line-height:1.5;padding:0 1rem;height:auto;border-radius:0;border:1px solid var(--cta-hover-button-background-color);color:var(--hover-color-1-active);background-color:var(--cta-button-background-color);transition:var(--global-transition);outline-offset:-0.2rem}#payment .place-order .button:hover{background-color:var(--cta-hover-button-background-color);color:var(--color-white);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.4px}#payment .place-order .button+.ppc-button-wrapper{margin-top:16px}#payment .woocommerce-form__label-for-checkbox{position:relative;padding-left:1.5rem;line-height:1.5}#payment .woocommerce-form__label-for-checkbox input[type="checkbox"]{position:absolute;margin:0;left:0;top:4px}span.woocommerce-terms-and-conditions-checkbox-text{font-weight:normal}span.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.woocommerce-privacy-policy-text{font-size:13px}.woocommerce-privacy-policy-text a{text-decoration:underline}.coupon-wrapper{clear:both;margin-top:1rem;padding:1.25rem 0;border-top:1px solid #eee}.woocommerce-form-coupon-toggle a{text-decoration:underline;text-decoration-thickness:.75px;text-underline-offset:.12em}.woocommerce-form-coupon-toggle .woocommerce-info{margin:0 0 1rem;padding:0;border:0;color:#333;background:0}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon,.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:hover{color:#111}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{font-weight:600}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon+span.dizmiz{display:none}.checkout_coupon{width:53%;margin:1.5rem 0;padding:1.5rem;border:2px dashed #eee}.checkout_coupon .blockUI.blockOverlay{background-size:15px 15px !important}.checkout_coupon p{margin-bottom:.75rem;font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}.checkout_coupon p.form-row-last{margin-bottom:0}.checkout_coupon .form-row button,.checkout_coupon input{height:40px;padding-top:0;padding-bottom:0;border-radius:0;font-size:15px;line-height:40px}.coupon-wrapper .woocommerce-error,.coupon-wrapper .woocommerce-message{margin-top:1rem;margin-bottom:0;font-size:14px}@media(max-width:992px){.checkout_coupon{float:none;width:100%;margin-right:0}.checkout_coupon .button{width:100%}}form.checkout>.blockUI{position:fixed !important}.woocommerce-checkout .blockUI.blockOverlay:before{display:inline-block;height:40px;width:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;content:"";background:#555}.woocommerce-form-login{margin:0;padding:0;border:0}@media(min-width:993px){.woocommerce-form-login{width:100%;padding:0}}.woocommerce-form-login .form-row{width:100%}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{position:relative;top:1px;margin-right:.5rem}.woocommerce-form-login p{font-size:clamp(0.8125rem,0.749rem+0.2033vw,0.875rem)}.woocommerce-form-login .button{margin-top:15px}.woocommerce-form-login .lost_password{margin-top:1rem;margin-bottom:0}.woocommerce-form-login .lost_password a{color:#333}.woocommerce-order-received .entry-header{display:none}.woocommerce-checkout p.woocommerce-thankyou-order-received{display:flex;justify-content:center;margin:1.5em 0 1em 0;color:#0d891c;font-size:clamp(1.25rem,0.7419rem+1.626vw,1.75rem);letter-spacing:-0.01em}.woocommerce-checkout p.woocommerce-thankyou-order-received:before{content:"";display:block;width:42px;height:42px;margin-top:2px;margin-right:10px;background:#1a9c2a}.woocommerce-order ul.order_details{padding:1rem 1.5rem;margin-left:0;margin-bottom:2rem;background-color:var(--color-green-info-button-act);text-align:center;border:1px solid var(--button-add-to-cart-color)}.woocommerce-order ul.order_details li{display:inline-block;padding:1rem 1.618rem 1rem 1.618rem;margin-bottom:0;color:var(--color-main-dark);font-size:var(--h6-font-size)}.woocommerce ul.order_details li strong{display:block;color:var(--color-main-p);font-size:var(--const-font-small-size)}table.woocommerce-table--order-details td{font-size:var(--const-font-small-size)}table.woocommerce-table--order-details tbody td{padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--button-add-to-cart-color-act)}table.woocommerce-table--order-details tfoot tr:first-child td,table.woocommerce-table--order-details tfoot tr:first-child th{padding-top:1rem}table.woocommerce-table--order-details tfoot tr:last-child th,table.woocommerce-table--order-details tfoot tr:last-child td{padding-top:.5rem;font-size:20px;font-weight:600;color:#111}table.woocommerce-table--order-details thead th{border-bottom:1px solid var(--color-strong-monstera-90);padding-bottom:.75rem;color:var(--color-main-p);font-size:var(--h6-font-size);font-family:'Lora';font-style:italic;font-weight:500}.woocommerce-order-received table.woocommerce-table--order-details tfoot th{font-weight:normal}.woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child th,.woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child td{border-top:1px solid #eee}.woocommerce-order-received table.woocommerce-table--order-details td{color:#111;width:50%}.woocommerce-order-received table.woocommerce-table--order-details td a{color:#111}.woocommerce-order-received table.woocommerce-table--order-details td strong{font-weight:normal}.woocommerce-order-received table.woocommerce-table--order-details .wc-item-meta{margin-bottom:0;color:#555}.woocommerce-order-received table.woocommerce-table--order-details .wc-item-meta li{margin:0}.woocommerce-order-received .col2-set.addresses{width:100%;margin:0}.woocommerce-order-received table.shop_table.additional_details{margin:2.5em 0}.woocommerce-order-received table.shop_table.additional_details th,.woocommerce-order-received table.shop_table.additional_details td{padding:10px 0 0 0}.woocommerce-checkout.woocommerce-order-received .entry-content{padding-top:0}.woocommerce-order-received .archive-header{padding-bottom:0}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table--order-details th:last-child,.woocommerce-order-received .woocommerce-order-details table.woocommerce-table--order-details td:last-child{text-align:right}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table--order-details td small{display:block}.woocommerce-order-received .woocommerce-order-details{padding:2rem;margin-bottom:3rem;border:1px solid var(--button-add-to-cart-color);position:relative;transition:all 180ms ease 0s;border-radius:0}.woocommerce-order-received .woocommerce-order-details p{padding-bottom:0}.woocommerce-order-received .woocommerce-order-details table{margin:0}.wc-item-meta{margin-top:10px;margin-left:0;font-size:.875em;list-style:none}.wc-item-meta li p,.wc-item-meta li strong{display:inline-block;margin:0}.wc-item-meta li strong{color:#111}.woocommerce-order-received .woocommerce-order-details:before{z-index:3;transition:inherit;content:"";position:absolute;top:0;right:0;background:#fff;width:38px;border-left:10px solid #fff;height:33px;transform:translate(50%,-50%) rotate(45deg);box-shadow:0 1px 0 0 #eee}.woocommerce-order-received .woocommerce-order-details:after{z-index:2;transition:inherit;content:"";position:absolute;top:1px;right:1px;width:28px;height:28px;border-bottom-left-radius:6px;background:#fcfcfd;box-shadow:-1px 1px 0 0 #eee;transform:translate(8px,-7px)}.woocommerce-order-received .woocommerce-order-details:hover:before{width:42px;height:42px;transform:translate(50%,-50%) rotate(45deg)}.woocommerce-order-received .woocommerce-order-details:hover:after{transform:none}.thankyou-custom-field .widget{margin:0}.thankyou-custom-field .widget .border{clear:both;text-align:center;padding:15px 20px;border-radius:6px;font-size:clamp(0.8125rem,0.749rem+0.2033vw,0.875rem);background:#fcf9ef;border:1px dashed #ffa11a;color:#111}.thankyou-custom-field .widget ul.products{width:calc(100% + 30px);margin-left:-15px;padding-top:1rem}@media all and (min-width:993px){.woocommerce-order-received .col2-set.addresses{display:flex}.woocommerce-order-received .col2-set .col-1,.woocommerce-order-received .col2-set .col-2{width:50%}}@media(max-width:992px){.woocommerce-order-received .woocommerce-order-details{padding:1.5rem}.woocommerce-checkout ul.order_details li{padding-right:0;padding-bottom:0;padding-left:0}.woocommerce-checkout ul.order_details li{display:block;text-align:left}}@media(max-width:768px){.woocommerce-order-received .woocommerce-order-details:before{width:42px;height:42px;transform:translate(50%,-50%) rotate(45deg)}.woocommerce-order-received .woocommerce-order-details:after{transform:none}.m-search-bh .site .entry-content:not(.wc-tab) p.woocommerce-thankyou-order-received{margin-top:3em}.entry-content:not(.wc-tab) p.woocommerce-thankyou-order-received:before{width:34px;height:34px;margin-top:0}.woocommerce-checkout .site ul.order_details li{padding-top:.5em;padding-bottom:.5em}.woocommerce-checkout .site ul.order_details{margin-bottom:2em}.woocommerce-order-received .site table.woocommerce-table--order-details tfoot td,.woocommerce-order-received .site table.woocommerce-table--order-details tfoot th{font-size:14px}.woocommerce-order-received .woocommerce-order h2{font-size:22px;letter-spacing:0}table.woocommerce-table--order-details,table.woocommerce-table--order-details td{font-size:13px}.woocommerce-order-received address{font-size:14px}}
@media(min-width:993px){.woocommerce-account .content-area{width:100%}.woocommerce-MyAccount-navigation{float:left;width:17.6470588235%;margin-right:5.8823529412%}.woocommerce-MyAccount-content{float:right;width:76.4705882353%;padding-top:.7rem;font-size:calc(var(--const-font-small-size) * 1.5)}.col2-set#customer_login,.col2-set.addresses{float:left;width:100%;margin-right:0;margin-left:0}.col2-set#customer_login .col-1,.col2-set.addresses .col-1{float:left;width:48%;margin-right:0}.col2-set#customer_login .col-2,.col2-set.addresses .col-2{float:right;width:48%;margin-right:0}.woocommerce-MyAccount-content .form-row-first{float:left;width:42.4615384615%;margin-right:3.6923076923%}.woocommerce-MyAccount-content .form-row-last{float:right;width:53.8461538462%;margin-right:0}}.woocommerce-MyAccount-content{font-size:inherit}#customer_login p{font-size:var(--const-font-small-size)}#customer_login p.registration-form-mailpoet{padding-bottom:0}.woocommerce-ResetPassword p{font-size:var(--const-font-small-size)}#customer_login p a{font-weight:bold;text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:.75px}.form-row input.woocommerce-form__input-checkbox{float:left;margin:5px 2px 0 0}span.jcws-space,.form-row input.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox span,.woocommerce-account .woocommerce-form-login__rememberme span{margin-left:.5rem}.woocommerce-account .col2-set .button{margin-top:1rem}.woocommerce-privacy-policy-text p{margin:0}.woocommerce-MyAccount-navigation ul{margin-left:0}.woocommerce-MyAccount-navigation ul li{position:relative;border-bottom:1px solid var(--color-strong-monstera-90);list-style:none;font-size:inherit}.woocommerce-MyAccount-navigation ul li:last-child{border:0}.woocommerce-MyAccount-navigation ul li a{color:var(--hover-color-2);display:block;padding:.675em 0 .775em 0}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{color:var(--hover-color-3)}.woocommerce-MyAccount-navigation li.is-active a{font-weight:600}.woocommerce-MyAccount-navigation ul li a:before{background:var(--hover-color-3);position:relative;top:0;float:right;content:"";width:calc(var(--main-numeric-val) * 2);height:calc(var(--main-numeric-val) * 2);opacity:.35;mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:var(--global-transition)}.woocommerce-MyAccount-navigation ul li a:hover:before,.woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 24 24"><g fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"><path d="M0 0h24v24H0z"/><rect width="16" height="16" x="4" y="4" stroke="%23030819" stroke-linecap="round" stroke-width="1.5" rx="2"/><path d="M4 9h16M9 10v10" stroke="%23030819" stroke-linecap="round" stroke-width="1.5"/></g></svg>')}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5H7C5.89543 5 5 5.89543 5 7V19C5 20.1046 5.89543 21 7 21H17C18.1046 21 19 20.1046 19 19V7C19 5.89543 18.1046 5 17 5H15M9 5C9 6.10457 9.89543 7 11 7H13C14.1046 7 15 6.10457 15 5M9 5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5M12 12H15M12 16H15M9 12H9.01M9 16H9.01' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 16L4 17C4 18.6569 5.34315 20 7 20L17 20C18.6569 20 20 18.6569 20 17L20 16M16 12L12 16M12 16L8 12M12 16L12 4' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 12L5 10M5 10L12 3L19 10M5 10V20C5 20.5523 5.44772 21 6 21H9M19 10L21 12M19 10V20C19 20.5523 18.5523 21 18 21H15M9 21C9.55228 21 10 20.5523 10 20V16C10 15.4477 10.4477 15 11 15H13C13.5523 15 14 15.4477 14 16V20C14 20.5523 14.4477 21 15 21M9 21H15' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 10H21M7 15H8M12 15H13M6 19H18C19.6569 19 21 17.6569 21 16V8C21 6.34315 19.6569 5 18 5H6C4.34315 5 3 6.34315 3 8V16C3 17.6569 4.34315 19 6 19Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.12104 17.8037C7.15267 16.6554 9.4998 16 12 16C14.5002 16 16.8473 16.6554 18.879 17.8037M15 10C15 11.6569 13.6569 13 12 13C10.3431 13 9 11.6569 9 10C9 8.34315 10.3431 7 12 7C13.6569 7 15 8.34315 15 10ZM21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 16L21 12M21 12L17 8M21 12L7 12M13 16V17C13 18.6569 11.6569 20 10 20H6C4.34315 20 3 18.6569 3 17V7C3 5.34315 4.34315 4 6 4H10C11.6569 4 13 5.34315 13 7V8' stroke='%23374151' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wishlist a:before,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--cgkit-wishlist a:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="%23000" version="1.1" viewBox="0 0 471.701 471.701"><path d="M433.601 67.001c-24.7-24.7-57.4-38.2-92.3-38.2s-67.7 13.6-92.4 38.3l-12.9 12.9-13.1-13.1c-24.7-24.7-57.6-38.4-92.5-38.4-34.8 0-67.6 13.6-92.2 38.2-24.7 24.7-38.3 57.5-38.2 92.4 0 34.9 13.7 67.6 38.4 92.3l187.8 187.8c2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-3.9l188.2-187.5c24.7-24.7 38.3-57.5 38.3-92.4.1-34.9-13.4-67.7-38.1-92.4zm-19.2 165.7-178.7 178-178.3-178.3c-19.6-19.6-30.4-45.6-30.4-73.3s10.7-53.7 30.3-73.2c19.5-19.5 45.5-30.3 73.1-30.3 27.7 0 53.8 10.8 73.4 30.4l22.6 22.6c5.3 5.3 13.8 5.3 19.1 0l22.4-22.4c19.6-19.6 45.7-30.4 73.3-30.4 27.6 0 53.6 10.8 73.2 30.3 19.6 19.6 30.3 45.6 30.3 73.3.1 27.7-10.7 53.7-30.3 73.3z"/></svg>')}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wc-smart-coupons a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8C10.3431 8 9 8.89543 9 10C9 11.1046 10.3431 12 12 12C13.6569 12 15 12.8954 15 14C15 15.1046 13.6569 16 12 16M12 8C13.1104 8 14.0799 8.4022 14.5987 9M12 8V7M12 8L12 16M12 16L12 17M12 16C10.8896 16 9.92008 15.5978 9.40137 15M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%234A5568' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--likes a:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M14 10h4.764a2 2 0 011.789 2.894l-3.5 7A2 2 0 0115.263 21h-4.017c-.163 0-.326-.02-.485-.06L7 20m7-10V5a2 2 0 00-2-2h-.095c-.5 0-.905.405-.905.905 0 .714-.211 1.412-.608 2.006L7 11v9m7-10h-2M7 20H5a2 2 0 01-2-2v-6a2 2 0 012-2h2.5' /%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--points a:before,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--points-and-rewards a:before{mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8V21M12 8C12 8 12 6.50722 12 6C12 4.89543 12.8954 4 14 4C15.1046 4 16 4.89543 16 6C16 7.10457 15.1046 8 14 8C13.4027 8 12 8 12 8ZM12 8C12 8 12 6.06291 12 5.5C12 4.11929 10.8807 3 9.5 3C8.11929 3 7 4.11929 7 5.5C7 6.88071 8.11929 8 9.5 8C10.3178 8 12 8 12 8ZM5 12H19M5 12C3.89543 12 3 11.1046 3 10C3 8.89543 3.89543 8 5 8H19C20.1046 8 21 8.89543 21 10C21 11.1046 20.1046 12 19 12M5 12L5 19C5 20.1046 5.89543 21 7 21H17C18.1046 21 19 20.1046 19 19V12' stroke='%23374151' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-content p a,.addresses header.title a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16rem}.woocommerce-account .woocommerce-MyAccount-content p a:hover,.addresses header.title a:hover{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px;color:var(--hover-color-3)}.woocommerce-account h2{font-size:var(--h2-font-size)}.woocommerce-account .woocommerce-orders-table th{padding:10px 15px 10px 0;border-bottom:1px solid var(--button-add-to-cart-color-act);color:var(--color-main-p);font-size:var(--h6-font-size)}.woocommerce-account table td{font-size:var(--clamp-font-p-size-desktop);color:var(--color-main-p)}.woocommerce-account tr.woocommerce-orders-table__row td{padding:10px 15px 10px 0;border-bottom:1px solid var(--button-add-to-cart-color-act)}.woocommerce-account tr.woocommerce-orders-table__row td.woocommerce-orders-table__cell-order-actions{text-align:right;padding-right:0}.woocommerce-account .woocommerce-orders-table tr th:first-child,.woocommerce-account .woocommerce-orders-table tr td:first-child{padding-left:0}.woocommerce-account .woocommerce-orders-table tr th:last-child{text-align:right;padding-right:0}td.woocommerce-orders-table__cell-order-number a{font-weight:bold;text-decoration:underline}tr.woocommerce-orders-table__row--status-completed td.woocommerce-orders-table__cell-order-status{color:#25841e;font-weight:600}.my_account_orders .button,.woocommerce-MyAccount-downloads .button{margin-right:.236rem;font-size:inherit}.woocommerce-account .woocommerce-order-downloads table thead th{padding:0 20px 10px 0;border-bottom:1px solid #eee}.woocommerce-account .woocommerce-order-downloads td{padding:10px 20px 10px 0;border-bottom:1px solid #eee}.woocommerce-account .woocommerce-order-downloads a.button.alt{font-size:13px;margin:0}.woocommerce-MyAccount-content .woocommerce-Pagination{float:none;text-align:center;display:flex;justify-content:space-between}.woocommerce-MyAccount-content .woocommerce-Pagination a{padding:.7em 1.5em;background-color:#fff;color:#111;border:1px solid #e2e2e2;border-radius:4px;font-size:13px;font-weight:600}.woocommerce-MyAccount-content .woocommerce-Pagination a:only-child{margin-left:auto}.woocommerce-MyAccount-content .woocommerce-Pagination a:hover{border-color:#ccc}.woocommerce-MyAccount-content .woocommerce-Pagination a.woocommerce-button--previous:before{margin-right:5px;content:"\2190"}.woocommerce-MyAccount-content .woocommerce-Pagination a.woocommerce-button--next:after{margin-left:5px;content:"\2192"}.woocommerce-order-details{margin-bottom:2rem;padding:2rem;border:1px solid var(--color-green-product-acr)}.woocommerce-order-details table{margin-bottom:0;font-size:var(--const-font-small-size)}.woocommerce-order-details table th,.woocommerce-order-details table td{padding:.5rem 0}.woocommerce-order-details table a{font-weight:600}.woocommerce-order-details table a:hover{text-decoration:underline;background-color:var(--button-add-to-cart-color-act);transition:var(--global-transition-all);text-underline-offset:4px}.woocommerce-order-details table strong{font-weight:normal}.woocommerce-order-details table tfoot th,.woocommerce-order-details table tfoot td{border-bottom:0;padding-bottom:0}.woocommerce-order-details th,.woocommerce-order-details td{padding-top:10px;border-bottom:1px solid #eee}.woocommerce-order-details th:last-child,.woocommerce-order-details td:last-child{text-align:right}.woocommerce-order-details tfoot tr:last-child th,.woocommerce-order-details tfoot tr:last-child td{border:0;font-size:18px;font-weight:bold}.woocommerce-account .entry-content:not(.wc-tab) .woocommerce-order-details p{font-size:13px}.woocommerce-order-details .wc-item-meta{margin-top:5px;margin-bottom:0}.woocommerce-order-details .wc-item-meta li,.woocommerce-account .entry-content:not(.wc-tab) .woocommerce-order-details .wc-item-meta p{font-size:12px}.woocommerce-order-details .wc-item-meta li{margin-bottom:0}.woocommerce-MyAccount-content mark{font-weight:600}.wc-item-meta{margin-top:10px;margin-left:0;font-size:.875em;list-style:none}.wc-item-meta li p,.wc-item-meta li strong{display:inline-block;margin:0}.woocommerce-account .woocommerce-MyAccount-content p.order-again{margin:1.5rem 0 0 0}.woocommerce-account .woocommerce-MyAccount-content p.order-again a{text-decoration:none;font-size:14px}.woocommerce-Address-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;flex-direction:column}.woocommerce-Address-title h3{margin-bottom:0}.addresses header.title a{font-size:var(--const-font-small-size);margin-left:.5rem}.woocommerce-account p#billing_address_1_field,.woocommerce-account p#shipping_address_1_field{margin-bottom:.5rem}.woocommerce-account fieldset{margin:0;padding:0}.woocommerce-MyAccount-content p em{display:inline-block;margin-top:.5rem;font-size:var(--const-font-small-size);font-style:normal}.woocommerce-account .woocommerce-info .button{font-size:var(--const-font-small-size)}.woocommerce-password-hint{display:block;font-size:12px;padding-top:.5rem}.woocommerce form .password-input{position:relative}.woocommerce form .password-input input[type="password"]{padding-right:2.5rem}.woocommerce-page form .show-password-input{position:absolute;right:.7em;top:0;cursor:pointer}.woocommerce-page form .show-password-input:after{content:'';display:block;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z' /%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z' /%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:1em;min-height:1.2em;min-width:1.2em;top:0;z-index:1;background:#999}.woocommerce-password-strength{padding:.5407911001em 0 0 0;font-size:.875em}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}@media screen and (max-width:992px){.woocommerce-account .site-content{padding-bottom:3rem}.u-column2.col-2{margin-top:2rem}.woocommerce-MyAccount-content table{margin:0}.woocommerce-MyAccount-content table thead{display:none}.woocommerce-MyAccount-content table tr{display:block;margin-bottom:.625em}.woocommerce-MyAccount-content table td{display:block}.woocommerce-MyAccount-content table td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.woocommerce-MyAccount-content table td:last-child{border-bottom:0}.woocommerce-order-details table tfoot th,.woocommerce-order-details table tfoot td{padding-bottom:.5rem}.woocommerce-order-details td.woocommerce-table__product-total,.woocommerce-order-details tfoot td:last-child{text-align:left}.woocommerce-account .order_details tfoot tr td{border-top:1px solid #eee}.woocommerce-account .order_details tfoot tr:first-child th,.woocommerce-order-details th{padding-bottom:.5rem}.woocommerce-account tr.woocommerce-orders-table__row td.woocommerce-orders-table__cell-order-actions{text-align:left}}
dialog.shoptimizer-modal::backdrop{background:rgba(0,0,0,0.4);animation:.2s shoptimizermodal-fadein}body:has(dialog.shoptimizer-modal[open]){overflow:hidden}dialog.shoptimizer-modal{display:flex;flex-direction:column;max-inline-size:min(80vw,60ch);max-block-size:min(80vh,100%);max-block-size:min(80dvb,100%);border:0;padding:0;background-color:transparent;border-radius:.75rem;overflow:visible}dialog.shoptimizer-modal .shoptimizer-modal--container{padding:1.8rem;border-radius:.75rem;background-color:#fff;overflow-x:hidden;overflow-y:auto}dialog.shoptimizer-modal[data-shoptimizermodal-padding="none"] .shoptimizer-modal--container{padding:0}dialog.shoptimizer-modal:not([open]){pointer-events:none;opacity:0;display:none}dialog.shoptimizer-modal form[method="dialog"]{position:absolute;z-index:1;right:20px;top:-10px}dialog.shoptimizer-modal form[method="dialog"] button{position:fixed}dialog.shoptimizer-modal form[method="dialog"] button span{color:#fff}dialog.shoptimizer-modal .shoptimizer-modal--button_close{border-radius:99%}dialog.shoptimizer-modal .widget{margin:0}.shoptimizer-modal--button_close{border:0;padding:0;width:30px;height:30px;background:#fff;border:1.5px solid transparent;border-color:#444;align-items:center;justify-content:center;display:inline-flex}.shoptimizer-modal--button_close svg{width:16px;height:16px;stroke:#444;transition:stroke .2s;cursor:pointer;stroke-width:2.5}.theme-shoptimizer .shoptimizer-modal .shoptimizer-modal--button_close:focus{outline:0}.theme-shoptimizer.keyboard-active .shoptimizer-modal .shoptimizer-modal--button_close:focus-visible{outline:.2rem solid #2491ff;outline-offset:0;border-color:transparent;box-shadow:none}dialog.shoptimizer-modal[open]{animation:shoptimizermodal-slideup-fadein ease .35s}@keyframes shoptimizermodal-fadein{from{opacity:0}to{opacity:1}}@keyframes shoptimizermodal-slideup-fadein{0{opacity:0;transform:translate(0,40px)}100%{opacity:1;transform:translate(0,0)}}@media only screen and (max-width:600px){dialog[data-shoptimizermodal-size].shoptimizer-modal,dialog[data-shoptimizermodal-position].shoptimizer-modal{margin:auto 0 0 0;min-inline-size:100%;max-inline-size:100%}}.rtl dialog.shoptimizer-modal[data-shoptimizermodal-id="callBack"] form[method="dialog"]{left:20px;right:auto}.call-back-feature{transition:all .2s linear}@media(min-width:993px){.call-back-feature{position:fixed;z-index:5;right:30px;bottom:30px}.call-back-feature:hover{transform:scale(1.03)}.sticky-b .call-back-feature{bottom:85px}}@media(min-width:771px) and (max-width:992px){.call-back-feature{display:none}}@media(max-width:770px){.call-back-feature{position:inherit;width:100%;margin-top:1rem}.call-back-feature button{width:100%}dialog.shoptimizer-modal[data-shoptimizermodal-id="callBack"]{max-inline-size:100%;top:auto;width:calc(100% - 30px);margin:15px}}.woocommerce-demo-store .call-back-feature{bottom:90px}.callback-product_content{gap:3px;display:flex;flex-direction:column}.call-back-feature button{padding:.8em 1.3em;border-radius:5px;color:#fff;background-color:#dc9814;font-size:12.5px;font-weight:600;line-height:1.2;cursor:pointer}.callback-product_wrapper{display:flex;align-items:center;margin:-30px -30px 20px -30px;padding:20px 30px;border-bottom:1px solid #e2e2e2;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(240,240,240,0.5) 100%)}dialog.shoptimizer-modal[data-shoptimizermodal-id="callBack"] .wpforms-confirmation-container-full{font-size:14px;padding:10px 15px;margin:0}.callback-product_wrapper img{max-width:70px;margin-right:20px}.callback-product_title{font-size:14px;font-weight:600;line-height:1.5}.callback-product_rating{font-size:14px}.callback-product_price{font-size:13px}.callback-product_price del{opacity:.5;font-size:.9em;margin-right:3px}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"]{margin:0;max-inline-size:100%;z-index:1000;display:block;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .4s;z-index:100000;height:100%}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] .shoptimizer-modal--container{padding:0}.admin-bar dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] .shoptimizer-modal--container{padding-top:32px}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] .shoptimizer-modal--content{position:relative;padding-left:1.8rem;padding-right:1.8rem;max-width:700px;margin:0 auto}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] form[method="dialog"]{position:relative;top:auto;right:auto;display:flex;justify-content:space-between;align-items:center;font-size:1.35rem;font-weight:600;border-bottom:1px solid #e2e2e2;padding:.85rem 1.8rem;margin-bottom:2rem}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] form[method="dialog"] button{position:relative;height:2rem;width:2rem;border:0;border-radius:0}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] .shoptimizer-modal--button_close svg{height:2rem;width:2rem;stroke-width:1.5px}@media(max-width:992px){dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"]{display:none}}dialog.shoptimizer-modal[data-shoptimizermodal-id="searchToggle"] .shoptimizer-modal--container{overflow:visible;width:100vw;height:100vh;border-radius:0}@media(min-width:993px){.header-4 dialog .site-search{display:block}}
.pdp-complementary-carousel{margin-top:calc(var(--main-numeric-val) * 2);background-color:var(--color-green-product-atts);padding:var(--main-numeric-val)}.pdp-complementary--header{display:flex;justify-content:space-between;margin-bottom:1rem}.pdp-complementary--header button{margin-left:.75rem;padding:0;display:inline-flex;align-items:center}.pdp-complementary--header svg{width:calc(var(--main-numeric-val) * 2);color:var(--hover-color-2)}.pdp-complementary--header svg:hover{color:var(--hover-color-3)}.pdp-complementary--heading{font-size:var(--h5-font-size);font-weight:400;color:var(--color-main-p);margin-bottom:var(--main-numeric-val);background:var(--color-strong-monstera);background:linear-gradient(0,var(--button-add-to-cart-color-act) 32%,rgba(0,0,0,0) 32%);width:max-content;padding-right:calc(var(--main-numeric-val) * 3);padding-left:calc(var(--main-numeric-val) * 1);padding-bottom:0;float:left;line-height:.8}.pdp-complementary--nav{display:flex;flex-shrink:0}.tns-carousel{overflow:hidden}.tns-liveregion{display:none}.pdp-complementary-carousel:has(.pdp-complementary-item:only-child) .pdp-complementary--nav{display:none}.pdp-complementary--container{display:flex}.pdp-complementary--container{opacity:0}.pdp-complementary--container.tns-slider{opacity:1}.pdp-complementary-item img{max-width:95px;height:auto;margin-right:1.25rem;margin-left:1px}.pdp-complementary--single{display:flex;align-items:center}.pdp-complementary--content{display:flex;flex-direction:column}.pdp-complementary--title{font-size:var(--h6-font-size);font-weight:600}.pdp-complementary--title a,.pdp-complementary--title a:hover{color:var(--color-main-dark)}.pdp-complementary--content .price{font-size:13px}.pdp-complementary--content .price ins{font-weight:bold}.pdp-complementary--add-to-cart{display:inline-flex;margin-top:.35rem}.pdp-complementary--add-to-cart a{padding:5px 14px;font-size:var(--const-font-small-size);color:var(--hover-color-2);border:1px solid var(--button-add-to-cart-color-act);background:var(--button-add-to-cart-color);border-radius:0;transition:var(--global-transition)}.pdp-complementary--add-to-cart a:hover{color:var(--hover-color-3);background-color:var(--button-add-to-cart-color-act)}.pdp-complementary--add-to-cart:has(.added_to_cart) .added{display:none}.pdp-complementary--add-to-cart .ajax_add_to_cart.add_to_cart_button:after{border:1px solid rgba(0,0,0,0.3);border-left-color:#fff;width:14px;height:14px;margin-top:-7px}.rtl .pdp-complementary-carousel{direction:ltr}.rtl .pdp-complementary--header,.rtl .pdp-complementary--single{flex-flow:row-reverse}.rtl .pdp-complementary-item img{margin-left:1.25rem;margin-right:1px}.rtl .pdp-complementary--header button{margin-left:0;margin-right:.75rem}.rtl .pdp-complementary--add-to-cart{justify-content:flex-end}

@media(min-width:993px){.blog .site-content,.archive .site-content{padding-bottom:3rem}}.blog header.entry-header.title h1.hidden{display:none}.blog header.entry-header.title h1{margin-bottom:2rem}.post .wp-post-image{margin-bottom:1.618em}.post .entry-header h2{margin:0 0 .35rem}.post .entry-header h2 a{color:#111}@media(max-width:768px){.post .entry-header h2{font-size:24px}}.post .entry-header .posted-on{display:block;margin-bottom:.5rem;color:#555;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.updated:not(.published){display:none}article.post .entry-content{font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}article.post .entry-content p:last-child{margin-bottom:0}.site-main:not(.grid) article.post{margin:0 0 2.25rem;padding-bottom:2rem;border-bottom:1px solid #eee}.entry-content a.more-link{color:#111;font-weight:600}@media(min-width:993px){.site-main.flow article.post{display:flex;align-items:center;padding-bottom:2.5rem;margin-bottom:2.5rem}.site-main.flow .post-thumbnail{width:48%}}.site-main.flow article h2{font-size:24px;line-height:1.3;letter-spacing:0}.site-main.flow .blog-loop-content-wrapper{flex:1;padding:0 3em}.site-main.flow article:not(.has-post-thumbnail) .blog-loop-content-wrapper{padding:0}@media(max-width:992px){.site-main.flow .blog-loop-content-wrapper{padding:2em 0 0}}.site-main.grid{display:grid;gap:3rem;padding-bottom:1em}.site-main.grid.grid-2{grid-template-columns:repeat(2,1fr)}.site-main.grid.grid-3{grid-template-columns:repeat(3,1fr)}.site-main.grid .page-header,.site-main.grid .navigation.pagination{grid-column:span 2}.site-main.grid.grid-3 .page-header,.site-main.grid.grid-3 .navigation.pagination{grid-column:span 3}.site-main.grid article.post a.post-thumbnail{margin-bottom:1.618em}.site-main.grid .page-header{margin-bottom:-2rem}@media(max-width:768px){.site-main.grid.grid-2,.site-main.grid.grid-3{grid-template-columns:repeat(1,1fr);column-gap:0}.site-main.grid .page-header,.site-main.grid .navigation.pagination{grid-column:span 1}}.flow article.post img.wp-post-image,.grid article.post img.wp-post-image{margin:0;transition:all .3s;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);-webkit-backface-visibility:hidden;display:block}.flow article.post a.post-thumbnail,.grid article.post a.post-thumbnail{display:block;overflow:hidden;position:relative}.flow article.post a.post-thumbnail:before,.grid article.post a.post-thumbnail:before{position:absolute;z-index:2;opacity:0;transition:all .25s;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;content:"";background:#fff}.flow article.post a.post-thumbnail:after,.grid article.post a.post-thumbnail:after{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,0.35);content:"";transition:all .25s}.flow article.post:hover a.post-thumbnail:before,.grid article.post:hover a.post-thumbnail:before{left:calc(50% + 20px);opacity:1}.flow article.post:hover a.post-thumbnail:after,.grid article.post:hover a.post-thumbnail:after{opacity:1}.flow article.post:hover img.wp-post-image,.grid article.post:hover img.wp-post-image{transform:scale(1.04,1.04)}.single-post .post .entry-header{margin-bottom:1.56rem}.single-post .entry-header h1{margin-bottom:.5rem}@media(min-width:993px){.single-post .wp-block-image{margin-top:3em;margin-bottom:3em}}.single-post .wp-block-image{margin-top:1.5em;margin-bottom:1.5em}@media(max-width:768px){.single-post .entry-header h1{font-size:30px}.single-post .entry-content{font-size:15px}}.page-header{margin-bottom:1.5rem}.page-header h1+.taxonomy-description{margin-top:-0.5rem}.taxonomy-description{margin-bottom:2em;font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}.single-post .entry-content .woocommerce{margin:1.5rem 0 2.5rem 0}.single-post .entry-content .woocommerce li.product p.product__categories a{text-decoration:none}@media(min-width:993px){.single-post .entry-content .woocommerce:has(+h2){margin-bottom:0}}@media only screen and (min-width:769px){.single-post ul.products.columns-1{float:right;max-width:300px;margin-left:50px;padding-left:20px;border-left:1px solid #e2e2e2}}.cat-links,.tags-links{display:inline;margin:0 8px;color:#111}.post-meta{padding-top:1em;padding-bottom:1em;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05);font-size:clamp(0.8125rem,0.749rem+0.2033vw,0.875rem);text-align:center}.post-meta .label{display:inline;margin-right:.5rem}.post-meta a{color:#555;text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:.75px}.post-meta a:hover{color:#111}.vcard.author{overflow:hidden;padding-top:2em;padding-bottom:2em}.author .avatar{float:left;width:80px;border-radius:50%;margin-top:.25rem}.author-details{float:right;width:calc(100% - 110px);color:#555;font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}.author-details a.fn{display:block;margin-bottom:.25rem;color:#222;font-size:clamp(1rem,0.873rem+0.4065vw,1.125rem);font-weight:600}.shoptimizer-posts-prev-next{margin-top:2rem;background:#f8f8f8;padding:1.5rem}.shoptimizer-posts-prev-next>div+div{margin-top:1rem}@media(min-width:993px){.shoptimizer-posts-prev-next{display:flex;justify-content:space-between;padding:0}.shoptimizer-posts-prev-next .previous-post,.shoptimizer-posts-prev-next .next-post{width:50%;padding:1.5rem}.shoptimizer-posts-prev-next .next-post{text-align:right}.shoptimizer-posts-prev-next>div+div{margin:0}}.shoptimizer-posts-prev-next .title{margin-bottom:3px;font-size:11px;text-transform:uppercase;color:#666;letter-spacing:.03em}.shoptimizer-posts-prev-next .previous-post:only-child,.shoptimizer-posts-prev-next .next-post:only-child{width:100%;border:0}.shoptimizer-posts-prev-next .previous-post{border-right:2px solid #fff}.shoptimizer-posts-prev-next a{color:#444;line-height:1.4em;display:block;font-size:14px}.shoptimizer-posts-prev-next a:hover{color:#111}.single-post.left-post-sidebar.post-l2 .content-area,.single-post.right-post-sidebar.post-l2 .content-area{float:none;margin-right:auto;margin-left:auto;padding-top:2.5em}.single-post.post-l2 #secondary{display:none}.entry-content p.woocommerce.add_to_cart_inline{padding:1.15rem !important;border:1px solid #eee !important}.entry-content p.woocommerce.add_to_cart_inline del{margin-right:3px;opacity:.6;font-size:.85em}.entry-content p.woocommerce.add_to_cart_inline a.button{margin-left:10px;border-radius:2px;font-size:14px;transition:.2s all}.entry-content p.woocommerce.add_to_cart_inline a.button:hover{color:#fff}.entry-content p.woocommerce.add_to_cart_inline a.added_to_cart{margin-left:1rem;color:#333;font-size:13px}
#reviews{outline:0;margin-bottom:2rem}#reviews .commentlist{margin-top:1.5rem;margin-bottom:0;margin-left:0;list-style:none}#reviews .commentlist li{margin-bottom:1.5rem;padding-bottom:1.5rem;padding-left:0;border-bottom:1px solid #eee;overflow:hidden}@media(min-width:993px){#reviews .commentlist li{margin-bottom:1.75rem;padding-bottom:1.75rem}}#reviews .commentlist li .avatar{float:left;width:70px;height:auto;margin-top:.25rem;margin-right:0;border-radius:50%}#reviews .commentlist li .comment_container .comment-text{float:right;width:calc(100% - 100px)}#reviews .commentlist li p.meta{margin-bottom:.5rem}#reviews .commentlist li p.meta .verified{font-size:.815em;font-style:normal}@media(max-width:770px){#reviews .commentlist li p.meta .verified{display:block;margin-top:-0.15rem;margin-bottom:.25rem}}#reviews .commentlist li time{display:block;color:#555;font-size:.8em}#reviews .woocommerce-review__dash{display:none}#reviews .commentlist li .comment_container .comment-text .star-rating{float:right;top:6px}#reviews .commentlist li .description{font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}#reviews .commentlist li .description p:last-child{margin-bottom:0}.site .woocommerce-noreviews{padding:0;margin:0;color:inherit;background-color:transparent;border:0;font-size:clamp(0.875rem,0.7188rem+0.5vw,1rem)}@media(max-width:770px){#reviews .commentlist li .avatar{width:50px}#reviews .commentlist li .comment_container .comment-text .star-rating{top:3px}#reviews .commentlist li .comment_container .comment-text{width:calc(100% - 70px)}}#reviews .commentlist ul.children{clear:both;margin-left:70px}@media(min-width:993px){#reviews .commentlist{margin-top:2rem}#reviews .commentlist ul.children{margin-left:100px;padding-top:.5rem;clear:both}}#reviews .commentlist ul.children li.comment{border:0;background-color:#f0f5fa;padding:1.5rem;border-left:2px solid #d4e2ee}#reviews .commentlist ul.children li.comment .comment-text{margin-bottom:0}#reviews li.review:has(.children) .comment-text{margin-bottom:1rem}@media(min-width:993px){#reviews .commentlist ul.children li.comment{padding:2rem}}#reviews .commentlist li ul.children li:last-child{margin-bottom:0}#reviews .commentlist ul.children li.comment .avatar{display:none}#reviews .commentlist li ul.children .comment_container .comment-text{float:none;width:100%}#reviews .commentlist li ul.children .comment_container .comment-text p:last-child{margin-bottom:0}@media(min-width:993px){#respond .comment-form-author{float:left;width:47%;margin-right:2.703529412%}#respond .comment-form-email{float:left;width:50%}#respond .comment-form-comment{clear:both}}#respond{font-size:15px;padding-top:1.5rem}#respond .comment-form-url{display:none}#respond .comment-reply-title{display:block;font-weight:600;margin-bottom:1rem;line-height:1.35;color:#111;font-size:clamp(1.25rem,0.9959rem+0.813vw,1.5rem)}#respond .comment-reply-title a,#respond .comment-reply-title a:hover{color:#111}#respond p.comment-notes{font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}#reviews .comment-form-rating{margin-bottom:1rem}#reviews .comment-form-rating p.stars a{width:1.6em;height:1.6em}#reviews .comment-form-rating p.stars a:before{width:1.6em;height:1.6em;font-size:24px}#respond label{display:block;margin-bottom:.35rem;color:#222;font-size:15px;font-weight:600}#respond .comment-form-author input,#respond .comment-form-email input,#respond textarea{width:100%}#respond input[type="checkbox"]{position:absolute;top:4px;left:0;margin:0}#respond p:has(input[type="checkbox"]){position:relative;padding-left:1.5rem;clear:both;margin-bottom:.5rem}#respond p:has(input[type="checkbox"]):last-child{margin-bottom:2rem}#respond p:has(input[type="checkbox"]) label{margin-bottom:0;font-size:14px;font-weight:normal}.comment-list #respond,.comment-list .comment-content{float:right;width:calc(100% - 70px)}.comment-list .comment-meta{float:left;width:54px}@media(min-width:993px){.comment-list #respond,.comment-list .comment-content{width:calc(100% - 100px)}.comment-list .comment-meta{width:74px}.comment-list #respond .comment-form-author{float:left;width:48%}.comment-list #respond .comment-form-email{float:right;width:48%}.comment-list .comment-body #respond{margin-top:2rem;margin-bottom:.5rem;padding:2.5em;background-color:#f9f9f9;position:relative}.comment-list .comment-body #respond .comment-reply-title{margin-bottom:.5rem;color:#111;font-size:20px}#comments .comment-list .children{margin-left:6em}}#comments .comments-title{margin-bottom:1.5rem;font-size:24px}.comments-area{margin:1rem 0 3rem 0;padding-top:2rem}#comments .comment-list{margin-bottom:0;margin-left:0;list-style:none}.comment-list li{margin-bottom:1.75rem;padding-bottom:1.75rem;padding-left:0;border-bottom:1px solid #eee;overflow:hidden;clear:both}#comments .comment-list .comment-meta .avatar{max-width:50px;height:auto;margin-top:5px;margin-bottom:.5rem;border-radius:50%}@media(min-width:993px){#comments .comment-list .comment-meta .avatar{max-width:74px}}#comments .comment-list .comment-content cite{margin-top:0;font-size:16px;font-weight:600}#comments .comment-list .comment-content cite a{color:#222}#comments .comment-list .comment_meta{margin-bottom:.5rem}#comments .comment-list .comment_meta a.comment-date{display:block;color:#555;font-size:13px;pointer-events:none}#comments .comment-list .comment-content .comment-text{font-size:clamp(0.875rem,0.8115rem+0.2033vw,0.9375rem)}.comment-list #respond p.comment-form-url{display:none}#comments .comment-list .reply a{display:inline-block;margin-right:3px;padding:3px 10px;border-radius:2px;color:#666;border:1px solid #e2e2e2;font-size:11px}#comments .comment-list .reply a:hover{color:#222;border-color:#ccc}.comment-awaiting-moderation{font-size:10px;display:block;text-align:center}#comments .comment-list .children{padding-top:2rem;margin-left:4.5rem;list-style:none;clear:both}@media(min-width:993px){#comments .comment-list .children{margin-left:6.5rem}}#comments .comment-list .children li:last-child{padding-bottom:0;margin-bottom:0;border:0}#respond p.form-submit{margin-top:1.5rem;margin-bottom:0}#respond #cancel-comment-reply-link{display:block;position:absolute;top:15px;right:40px;width:1em;height:1em;font-size:0;line-height:1;text-align:center}#respond #cancel-comment-reply-link:before{opacity:.4;content:"";display:inline-block;width:26px;height:26px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:opacity .2s}#respond #cancel-comment-reply-link:hover:before{opacity:.8}
.wp-block-cover.jcws-hero-section,.wp-block-cover.jcws-o-nas-hero-section{padding:0}.wp-block-cover.jcws-hero-section>.wp-block-cover__inner-container,.wp-block-cover.jcws-o-nas-hero-section>.wp-block-cover__inner-container{max-width:100vw;padding:0}.wp-block-columns.alignfull{margin:0}.jcws-padding{padding:var(--clamp-padding-value)}@media(max-width:1199px){.jcws-padding{padding:var(--clamp-padding-value) calc(var(--clamp-padding-value) / 2)}}.jcws-hero-section .wp-block-buttons>.wp-block-button a,.jcws-o-nas-section-info-inner .wp-block-buttons>.wp-block-button a{font-size:var(--h5-font-size);color:var(--color-white);background-color:var(--cta-button-background-color) !important;border-color:var(--cta-hover-button-background-color)}.jcws-hero-section .wp-block-buttons>.wp-block-button a:hover,.jcws-o-nas-section-info-inner .wp-block-buttons>.wp-block-button a:hover{color:var(--search-background-color);background-color:var(--cta-hover-button-background-color) !important}.jcws-CTA-gap{gap:0 !important}.jcws-section-customer-benefit{background:linear-gradient(180deg,rgba(66,100,47,0.7) 20%,rgba(66,100,47,0.01) 100%)}.jcws-section-customer-benefit p{color:var(--color-main-p)}.jcws-inner-customer-benefit,.jcws-offer-inner,.jcws-inner-premium,.jcws-bestseller-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);margin:0 auto;max-width:var(--max-width-small-desktop)}@media(min-width:1600px){.jcws-inner-customer-benefit,.jcws-inner-premium,.jcws-bestseller-inner{max-width:var(--max-width-wide-desktop)}.jcws-offer-inner,.jcws-bestseller-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(min-width:1280px) and (max-width:1599px){.jcws-bestseller-inner .woocommerce ul.products.columns-5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.woocommerce ul.products.columns-5 li.product{width:25%;margin-right:0;float:none}}@media(min-width:960px) and (max-width:1279px){.jcws-bestseller-inner .woocommerce ul.products.columns-5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.jcws-bestseller-inner .woocommerce ul.products.columns-5 li.product{width:33%;margin-right:0;float:none}}@media(max-width:959px){.jcws-offer-inner{flex-direction:column-reverse}.jcws-section-header .wp-block-column>.wp-block-buttons{padding-top:var(--main-numeric-val);margin:0 auto;justify-content:center}}.jcws-inner-customer-benefit h4{color:var(--color-main-dark)}.jcws-inner-customer-benefit>h2{padding-top:0;color:var(--color-white)}.wp-block-cover.jcws-section-premium .jcws-section-premium-inner>.wp-block-cover__inner-container{padding-right:0;padding-left:0}.jcws-section-premium,.jcws-section-category{padding:0;background-color:var(--color-green-premium-background);width:100%;margin-bottom:var(--clamp-padding-value)}.jcws-section-premium{border-bottom:solid 1px var(--button-add-to-cart-color-act)}.jcws-section-category{border-top:solid 1px var(--button-add-to-cart-color-act);border-bottom:solid 1px var(--button-add-to-cart-color-act)}.jcws-section-offer{padding:0;background-color:var(--color-white);width:100%;margin-bottom:var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__image-background{object-fit:contain;width:50%}.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner{max-width:var(--max-width-wide-desktop);padding:0;margin:0 auto}.jcws-section-bestseller,.jcws-section-offer{max-width:var(--max-width-wide-desktop);padding:0;margin:0 auto;margin-bottom:var(--clamp-padding-value)}@media(max-width:1599px){.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner,.jcws-section-offer,.jcws-section-bestseller{max-width:var(--max-width-small-desktop);padding:0}}@media(max-width:959px){.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__image-background{visibility:hidden}}.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header,.jcws-section-category .jcws-section-category-inner,.jcws-section-offer .jcws-section-offer-inner .jcws-section-bestseller .jcws-section-bestseller-inner{width:100%;padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value);justify-content:center}@media(max-width:959px){.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header{padding:var(--clamp-padding-value) var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__inner-container{display:flex;flex-direction:column-reverse}.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header h2{text-align:center}}.jcws-section-header{width:100%;max-width:100%;padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header h2{color:var(--color-main-p);font-family:'Lora';font-weight:700;text-transform:uppercase;font-style:italic;padding-bottom:0}.jcws-section-premium .jcws-section-premium-inner :where(.is-layout-constrained)>*{margin-block-start:0}.jcws-section-premium .jcws-section-premium-inner .jcws-product-display{padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value)}@media(min-width:960px){.jcws-section-premium .jcws-section-premium-inner .jcws-product-display{padding:0 0 calc(var(--clamp-padding-value) / 2) 0}}@media(max-width:600px){.jcws-section-premium .jcws-section-premium-inner .jcws-product-display{grid-template-columns:repeat(1,minmax(0,1fr))}}.jcws-section-premium .jcws-section-premium-inner .jcws-product-display ul.products{grid-template-columns:none}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .wp-block-buttons>.wp-block-button a,.jcws-section-premium .jcws-section-premium-inner .wp-block-buttons>.wp-block-button a{font-size:var(--h5-font-size);color:var(--color-white);background-color:var(--cta-button-background-color) !important;border:solid 1px var(--cta-hover-button-background-color)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .wp-block-buttons>.wp-block-button a:hover,.jcws-section-premium .jcws-section-premium-inner .wp-block-buttons>.wp-block-button a:hover{color:var(--search-background-color);background-color:var(--cta-hover-button-background-color) !important;border:solid 1px var(--cta-hover-button-background-color)}.jcws-section-category{width:100%;margin-bottom:0}.jcws-section-category .jcws-section-category-inner ul.products li.product.product-category img{border-radius:100% 100% 0;border:solid 1px var(--button-add-to-cart-color-act)}.jcws-section-category .jcws-section-category-inner ul.products li.product.product-category .cat-image-wrapper{padding:1rem}.menu-secondary-menu-container>ul li>a>span{display:none}.jcws-no-category-name li div.woocommerce-card__header>p.product__categories{display:none}h2.jcws-1rem-bottom-margin{margin-bottom:var(--main-numeric-val);background:linear-gradient(0,var(--button-add-to-cart-color-act) 32%,rgba(0,0,0,0) 32%);width:max-content;padding-right:calc(var(--main-numeric-val) * 3);padding-left:calc(var(--main-numeric-val) * 1);padding-bottom:0;float:left;line-height:.8}@media(max-width:500px){h2.jcws-1rem-bottom-margin{margin-bottom:var(--main-numeric-val);border-bottom:solid 4px var(--color-strong-monstera);background:0;width:auto}}.jcws-no-margin-top{margin-top:0}.jcws-no-margin-bottom{margin-bottom:0 !important}.jcws-one-product-display ul.products li.product .button{display:none}.jcws-one-product-display{gap:0}.jcws-full-width ul.products li.product{flex:1}@media(max-width:959px){.jcws-full-width{display:contents}.jcws-one-product-display ul.products{grid-template-columns:none}.jcws-one-product-display ul.products li.product .button{display:block}.jcws-one-product-display{padding-bottom:calc(var(--main-numeric-val) * 2)}}.jcws-one-product-display ul.products li.product:hover::before{background-color:transparent}li .woocommerce.jcws-no-card .woocommerce-card__header{display:none}.kt-inside-inner-col>.aligncenter{width:100%;max-width:fit-content}.wp-block-cover.jcws-o-nas-hero-section{padding:0}.wp-block-cover.jcws-o-nas-hero-section>.wp-block-cover__inner-container{max-width:100vw;padding:0}.wp-block-cover.jcws-o-nas-hero-section,.jcws-o-nas-section-info,.jcws-o-nas-section-klara{padding:0;margin-bottom:var(--clamp-padding-value)}.jcws-contact-section-footer{padding:0;margin-bottom:0}@media(max-width:959px){.jcws-contact-section-footer-inner,.jcws-o-nas-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 100%,rgba(0,0,0,0) 0);border-bottom:solid 1px var(--button-add-to-cart-color-act)}}@media(min-width:960px){.jcws-contact-section-footer-inner,.jcws-o-nas-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 65%,rgba(0,0,0,0) 65%);border-bottom:solid 1px var(--button-add-to-cart-color-act)}}.jcws-contact-section-footer-inner :where(.is-layout-flex){gap:0}.jcws-contact-section-header-inner h2,.jcws-contact-section-footer-inner h2,.jcws-o-nas-section-info-inner h2{background:var(--color-strong-monstera);background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;margin-bottom:0;font-weight:300}.jcws-o-nas-section-info p{font-weight:300;color:var(--color-main-p);padding:0 .6rem}.wp-block-columns.jcws-o-nas-info-columns{gap:auto;justify-content:center;padding-bottom:var(--clamp-padding-value)}@media(min-width:960px){.wp-block-columns.jcws-o-nas-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);flex-basis:calc(var(--main-numeric-val) * 24);min-height:calc(var(--main-numeric-val) * 18);max-width:calc(var(--main-numeric-val) * 24);flex-grow:0;border-radius:100%;box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}}@media(max-width:959px) and (min-width:400px){.wp-block-columns.jcws-o-nas-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);flex-basis:100%;min-height:calc(var(--main-numeric-val)* 20);max-width:calc(var(--main-numeric-val)* 24);flex-grow:0;border-radius:100%;box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark);margin:2rem}.wp-block-cover.jcws-o-nas-hero-section{margin-bottom:0}.wp-block-columns.jcws-o-nas-info-columns{gap:calc(var(--main-numeric-val) * 3);margin:0 auto;width:calc(var(--main-numeric-val) * 24)}}@media(max-width:399px){.wp-block-columns.jcws-o-nas-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);flex-basis:100%;min-height:calc(var(--main-numeric-val)* 14);max-width:calc(var(--main-numeric-val)* 18);flex-grow:0;border-radius:100%;box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark);margin:1.5rem}.wp-block-cover.jcws-o-nas-hero-section{margin-bottom:0}.wp-block-columns.jcws-o-nas-info-columns{gap:calc(var(--main-numeric-val) * 1.5);margin:0 auto;width:calc(var(--main-numeric-val) * 18)}}.jcws-o-nas-section-premium{padding:0;background-color:var(--color-white);width:100%;margin-bottom:var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner,.jcws-o-nas-section-premium{max-width:var(--max-width-wide-desktop);padding:0;margin:0 auto}@media(max-width:1599px){.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner,.jcws-section-offer,.jcws-section-bestseller{max-width:var(--max-width-small-desktop);padding:0}}@media(max-width:959px){.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__image-background{visibility:hidden}}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner{width:100%;padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value);justify-content:center}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner.wp-block-columns{gap:var(--clamp-padding-value)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-horizontal-info h2{padding:calc(2* var(--h2-font-size)) var(--h2-font-size);background-color:var(--color-white);border:1px solid var(--button-add-to-cart-color-act);box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-horizontal-info p{padding-left:var(--clamp-font-p-size-desktop);padding-right:var(--clamp-font-p-size-desktop);color:var(--color-white)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-horizontal-info{background:linear-gradient(0,var(--color-strong-monstera-90) 65%,rgba(0,0,0,0) 32%)}.jcws-o-nas-section-klara{padding-top:calc(var(--main-numeric-val) *2);background-color:var(--color-green-product-acr);border-bottom:1px solid var(--button-add-to-cart-color-act);border-top:1px solid var(--button-add-to-cart-color-act)}.jcws-o-nas-section-klara-info{width:100%;max-width:100%;background-color:var(--color-white)}.jcws-o-nas-section-klara-info p{font-weight:300;color:var(--color-main-p)}@media(min-width:1600px){.jcws-o-nas-section-klara-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(max-width:1599px){.jcws-o-nas-section-klara-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-small-desktop)}}.jcws-o-nas-section-klara-inner .wp-block-column h2{background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;font-weight:300;margin-bottom:var(--main-numeric-val)}@media(max-width:739px){.jcws-o-nas-section-klara-inner .wp-block-column h2{border-bottom:solid 4px var(--color-strong-monstera-80);background:0}}.jcws-benefit-columns .wp-block-column>p{font-weight:500;font-size:var(--h5-font-size)}.wp-block-button.no-resoluts.is-center{margin:0 auto}
body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}.has-text-align-center{text-align:center}.site .wc-block-grid__products{display:grid;gap:30px;margin:0}.has-1-columns .wc-block-grid__products{grid-template-columns:repeat(1,1fr)}.has-2-columns .wc-block-grid__products{grid-template-columns:repeat(2,1fr)}.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3,1fr)}.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4,1fr)}.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5,1fr)}.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(6,1fr)}@media(max-width:1099px){.has-2-columns .wc-block-grid__products,.has-3-columns .wc-block-grid__products,.has-4-columns .wc-block-grid__products,.has-5-columns .wc-block-grid__products,.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(2,1fr)}}@media(min-width:481px) and (max-width:600px){.site .wc-block-grid.has-1-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-1-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n),.site .wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd),.site .wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:0;padding-right:0}.wc-block-grid.has-1-columns .wc-block-grid__product,.wc-block-grid.has-2-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-4-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{padding-bottom:40px;margin:0}}.site .wc-block-grid.has-1-columns .wc-block-grid__product,.site .wc-block-grid.has-2-columns .wc-block-grid__product,.site .wc-block-grid.has-3-columns .wc-block-grid__product,.site .wc-block-grid.has-4-columns .wc-block-grid__product,.site .wc-block-grid.has-5-columns .wc-block-grid__product,.site .wc-block-grid.has-6-columns .wc-block-grid__product{flex:100%;max-width:100%}.site .wc-block-grid__product{position:relative;display:flex;flex-direction:column;text-align:left;margin:0;border:0;padding-bottom:50px;transition:all .2s}@media(min-width:993px){.wc-block-grid__product:before{visibility:hidden;position:absolute;left:0;opacity:0;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);content:"";transition:all .2s;width:calc(100% + 30px);height:calc(100% + 30px);margin-top:-15px;margin-left:-15px}.wc-block-grid__product:hover:before{visibility:visible;opacity:1;transition:all .2s}.wc-block-grid__product *{position:relative}.wc-block-grid__product .wc-block-grid__product-image{position:relative;transition:all .2s ease-in-out}.wc-block-grid__product:hover .wc-block-grid__product-image{transform:scale(0.982)}}.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart,.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-onsale,.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-price,.site .wc-block-grid .wc-block-grid__product .wc-block-grid__product-rating{margin:0}.wc-block-grid__products .wc-block-grid__product-image img{width:100%}.wc-block-grid__product-link{color:#2c2d33}.site .wc-block-grid__product .wc-block-grid__product-title{font-size:15px;letter-spacing:0;margin-bottom:4px}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-price{color:#43454b;font-size:14px;margin-bottom:.75em;order:2;margin-bottom:0}.wc-block-grid__product .wc-block-grid__product-onsale{position:absolute;top:10px;left:10px;min-width:inherit;min-height:inherit;font-size:11px;font-weight:normal;border-radius:3px;padding:3px 9px;opacity:.8;line-height:15px;border:0;text-transform:none;pointer-events:none}.wc-block-grid__product .wc-block-grid__product-rating{order:1;margin:0;margin-bottom:4px}.wc-block-grid__product .star-rating{height:1.118em;position:relative;width:5.6em;margin:0 0 2px 0;font-size:12px}.wc-block-grid__product-add-to-cart{order:3}.wc-block-grid__product-add-to-cart.wp-block-button{position:absolute;z-index:1;bottom:0;opacity:0;width:100%}.wc-block-grid__product-add-to-cart.wp-block-button a.wp-block-button__link,.wc-block-grid__product-add-to-cart.wp-block-button .wc-block-components-product-button__button{display:block;width:100%;height:40px;padding:0;border-radius:4px;font-size:14px;font-weight:600;line-height:40px;text-align:center;transition:all .1s}.wc-block-grid__product:hover .wc-block-grid__product-add-to-cart.wp-block-button{opacity:1}hr.wp-block-separator{height:inherit;border-bottom:0}.wp-block-cover p{margin:0}.wp-block-cover img{display:block}.wp-block-columns p a,.wp-block-columns p a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.16em}.content-area hr.wp-block-separator{height:1px}.woocommerce-tabs .wp-block-image{margin:0 0 1.5em}@media(max-width:992px){.woocommerce-tabs .wp-block-image{margin-bottom:1rem}}.wp-block-pullquote{padding:0;text-align:left}@media(max-width:992px){.wc-block-grid__products{gap:20px}.site .wc-block-grid__product.wc-block-grid__product{padding-bottom:55px;box-shadow:0 0 10px rgb(0 0 0 / 10%)}.wc-block-grid__product-add-to-cart.wp-block-button{opacity:1}.wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating,.wc-block-grid__product-add-to-cart.wp-block-button{padding-left:15px;padding-right:15px}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-add-to-cart{margin-bottom:15px}}@media(min-width:993px){.page-template-template-fullwidth .site-main .alignwide,.page-template-template-fullwidth-no-heading .site-main .alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%;clear:both}.page-template-template-fullwidth .site-main .alignfull,.page-template-template-fullwidth-no-heading .site-main .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto}}.woocommerce:has(.wc-block-components-notice-banner){padding-bottom:30px}.wc-block-components-notice-banner__content .buttons-wrapper{margin-top:10px}.is-large.wc-block-cart,.wp-block-woocommerce-checkout.wc-block-checkout{margin-top:2em}.is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__total:last-child{padding-right:0}.is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__image{padding-left:0}.wp-element-button.wc-block-components-button.wc-block-cart__submit-button,.wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button{border-radius:6px;font-weight:bold;transition:background .2s ease}.wc-block-components-notice-banner .message-inner{padding:5px}.wc-block-components-notice-banner .buttons-wrapper{margin-top:10px}@media(min-width:993px){.site .wc-block-components-notice-banner{margin-right:auto;margin-left:auto}.single-product .site .wc-block-components-notice-banner{margin-top:0;margin-bottom:0}}@media(max-width:992px){.wc-block-components-notice-banner{padding-right:1em;padding-left:1em}}
:root{--color-white:#fff;--color-white-80:hsla(0,0%,100%,0.8);--color-red:red;--color-white-header-info:rgba(255,255,255,0.95);--color-main-dark:#090449;--color-main-p:rgba(9,4,35,100%);--color-green-premium-background:rgba(66,100,47,3%);--color-green-info-button-act:rgba(66,100,47,6%);--color-green-product-atts:rgba(66,100,47,2%);--color-green-product-acr:rgba(66,100,47,15%);--button-add-to-cart-color:rgba(66,100,47,25%);--input-focus-shadow:rgba(66,100,47,20%);--button-add-to-cart-color-act:rgba(67,101,47,65%);--header-gradient-color:rgba(67,101,47,45%);--hover-color-1:rgba(9,4,73,0.251);--hover-color-2:rgba(8,4,73,0.651);--hover-color-3:rgba(9,4,73,0.8);--hover-color-1-active:var(--color-main-dark);--search-background-color:var(--color-white);--form-background-active:rgba(66,100,47,5%);--search-suggestion-hover:rgba(66,100,47,10%);--primary-nav-background:rgba(246,247,245,100%);--mobile-header-background:var(--color-white);--form-text-color:rgba(9,4,7,0.8);--text-middle-strong-color:rgba(9,4,73,70%);--color-strong-monstera:#42642f;--color-strong-monstera-90:rgba(66,100,47,90%);--color-strong-monstera-80:rgba(66,100,47,80%);--color-button-hover-active:rgba(66,100,47,35%);--main-numeric-val:1rem;--cta-button-background-color:rgba(43,4,73,60%);--cta-hover-button-background-color:rgba(43,4,73,85%);--const-font-small-size:1rem;--const-font-mobile-size:1.125rem;--const-word-spacing-min:.12;--const-letter-spacing-min:.065;--const-line-height:1.5;--clamp-font-p-size-desktop:clamp(1.125rem,calc((20 - 16) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.125rem), 1.25rem);--clamp-font-p-small-size-desktop:clamp(1rem,calc(1rem + ((1vw - 0.4rem) * 1.25)), 1.25rem);--clamp-font-nav-size-desktop:clamp(1.25rem,calc(1.25rem + ((1vw - 0.4rem) * 1.25)), 1.75rem);--nav-items-padding:calc(var(--clamp-font-nav-size-desktop) * (var(--const-word-spacing-min) * 3));--info-items-padding:calc(var(--clamp-font-p-size-desktop) * (var(--const-word-spacing-min) * 2));--second-menu-font-size:var(--main-numeric-val);--list-product-add-to-cart-font-size:1.125rem;--list-product-price-font-size:clamp(0.875rem,calc((16 - 14) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 0.875rem), 1rem);--h1-font-size:clamp(1.875rem,calc((48 - 30) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.875rem), 3rem);--h2-font-size:clamp(1.75rem,calc((40 - 28) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.75rem), 2.5rem);--h3-font-size:clamp(1.625rem,calc((34 - 26) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.625rem), 2.125rem);--h4-font-size:clamp(1.4375rem,calc((28 - 23) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.4375rem), 1.75rem);--h5-font-size:clamp(1.25rem,calc((24 - 20) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.25rem), 1.5rem);--h6-font-size:clamp(1.125rem,calc((22 - 18) / (1920 - 320) * (var(--clamp--vw, 100vw) - 20.0000rem) + 1.125rem), 1.375rem);--clamp-logo-height:clamp(5.1564rem,calc(0.0911 * (100vw - 20rem) + 5.1564rem), 7.1875rem);--clamp-padding-value:clamp(1.5rem,calc(0.0396 * (100vw - 20rem) + 1.5rem), 3.875rem);--clamp-product-list-padding:clamp(1rem,calc((24 - 16) / (1920 - 320) * (100vw - 20rem) + 1rem), 1.5rem);--header-min-height:var(--clamp-logo-height);--second-menu-icon-size:clamp(2.5rem,calc(-0.05 * (100vw - 60rem) + 2.5rem), 1.5rem);--const-padding-bottom:calc(var(var(--main-numeric-val)) * 2);--max-width-small-desktop:80rem;--max-width-medium-desktop:100rem;--max-width-wide-desktop:120rem;--global-transition:ease-in-out .5s;--global-transition-all:all .5s;--global-transition-time:.5s;--jcws-text-underline-offset:4px;--jcws-text-decoration-thickness:.4px}:root :where(.wp-element-button,.wp-block-button__link){background:0;border:1px solid var(--hover-color-1-active);border-radius:0;color:var(--hover-color-2);font-family:inherit;font-size:inherit;line-height:inherit;padding:calc((var(--main-numeric-val) / 2) + 2px) calc(var(--main-numeric-val) + 2px);text-decoration:none}@media(max-width:960px){:root:where(.wp-element-button,.wp-block-button__link){font-size:var(--const-font-mobile-size)}}@font-face{ font-family:'Ubuntu Sans Regular';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap }@font-face{ font-family:'Ubuntu Sans Regular';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap }@font-face{ font-family:'Ubuntu Sans Regular';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap }@font-face{ font-family:'Ubuntu Sans Regular';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/UbuntuSans-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap }@font-face{ font-family:'Lora';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/Lora-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap }@font-face{ font-family:'Lora';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/Lora-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap }@font-face{ font-family:'Lora';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/Lora-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap }@font-face{ font-family:'Lora';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/Lora-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap }@font-face{ font-family:'Lora';src:url('https://kwiaciarniaklara.pl/wp-content/fonts/Lora-BoldItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap }body,button,input,select,option,textarea,:root :where(body){font-family:'Ubuntu Sans Regular';font-size:var(--clamp-font-p-size-desktop) !important;font-weight:400;line-height:1.5;letter-spacing:calc(var(--const-letter-spacing-min) * var(--clamp-font-p-size-desktop));word-spacing:calc(var(--const-word-spacing-min) * var(--clamp-font-p-size-desktop))}h1{font-size:var(--h1-font-size);letter-spacing:calc(var(--const-letter-spacing-min) * var(--h1-font-size));word-spacing:calc(var(--const-word-spacing-min) * var(--h1-font-size));padding-bottom:calc(2 * var(--h1-font-size));font-family:'Lora';font-weight:500;font-style:italic}h1 strong{font-weight:900}h2{font-size:var(--h2-font-size);letter-spacing:calc(var(--const-letter-spacing-min) * var(--h2-font-size));word-spacing:calc(var(--const-word-spacing-min) * var(--h2-font-size));padding-bottom:calc(2 * var(--h2-font-size));font-family:'Ubuntu Sans Regular';font-weight:200;color:var(--color-main-p)}h3{font-size:var(--h3-font-size);letter-spacing:calc(var(--const-letter-spacing-min) * var(--h3-font-size));word-spacing:calc(var(--const-word-spacing-min) * var(--h3-font-size));padding-bottom:calc(2 * var(--h3-font-size));font-family:'Lora'}h4{font-size:var(--h4-font-size);letter-spacing:calc(var(--const-letter-spacing-min) * var(--h4-font-size));word-spacing:calc(var(--const-word-spacing-min) * var(--h4-font-size));padding-bottom:calc(2 * var(--h4-font-size));font-family:'Ubuntu Sans Regular';font-weight:300}p{padding-bottom:calc(2 * var(--clamp-font-p-size-desktop));color:var(--color-main-p);font-size:var(--clamp-font-p-size-desktop)}@media(max-width:960px){.wp-block-columns{flex-direction:column;row-gap:0}}.jcws-header-container{display:flex;margin-right:0;margin-left:auto}.jcws-header-container-top-bar{display:none;transition:var(--global-transition)}.col-full-nav.is_stuck .jcws-header-container-top-bar{transition:var(--global-transition);display:flex;flex:auto}.jcws-primary-navigation{display:flex;background-color:var(--color-white);border-top:calc(var(--main-numeric-val) / 2) solid white;margin-top:-1px;width:auto;max-width:100%;justify-content:space-around;flex-wrap:nowrap;align-items:center}@media(min-width:960px){.shoptimizer-cart{width:max-content}#secondary{width:21%}.content-area{width:77%}.jcws-mobile-sub-menu,.jcws-mobile-second-menu-container{display:none}}.commercekit-ajs-results{margin-top:-.45rem;z-index:1065}.commercekit-ajs-suggestions{border:0}.commercekit-ajs-suggestions>.autocomplete-suggestion{border-bottom:1px solid var(--hover-color-1-active)}.commercekit-ajs-suggestions .commercekit-ajs-post,.commercekit-ajs-suggestions .commercekit-ajs-product{width:100%;color:var(--form-text-color)}.commercekit-ajs-suggestions>.autocomplete-suggestion:hover,.commercekit-ajs-suggestions>.autocomplete-suggestion.active{background-color:var(--search-suggestion-hover)}.commercekit-ajs-product-title{font-size:var(--const-font-small-size)}.commercekit-ajs-product-price,.commercekit-ajs-product-price ins{color:var(--color-strong-monstera);font-weight:600;font-size:var(--clamp-font-p-size-desktop)}.commercekit-ajs-suggestions .commercekit-ajs-post,.commercekit-ajs-suggestions .commercekit-ajs-product{font-size:var(--const-font-small-size);color:var(--text-middle-strong-color)}.commercekit-ajs-post .commercekit-ajs-post-title{font-size:var(--const-font-small-size)}.commercekit-ajs-post .commercekit-ajs-post-title span.post-type{color:var(--text-middle-strong-color);font-size:var(--const-font-small-size);padding-left:.5rem}.commercekit-ajs-view-all-holder>a{height:40px;line-height:40px;background:var(--form-background-active);text-align:center;color:var(--hover-color-1-active);text-transform:uppercase;font-weight:600;font-size:var(--const-font-small-size);letter-spacing:.02em}.commercekit-ajs-view-all-holder>a:hover{background-color:var(--color-button-hover-active);color:var(--hover-color-1-active)}.commercekit-ajs-product-price del{margin-right:5px;color:var(--text-middle-strong-color);font-weight:300}.jcws-top-bar-icon{margin:4px 6px 4px 6px;border:solid 2px;border-radius:100%;width:calc(var(--main-numeric-val) * 1.5);padding:4px;color:var(--hover-color-1-active);opacity:.65;transition:all .3s ease-in-out}a>.jcws-top-bar-icon:hover{transition:all .3s ease-in-out;opacity:1}.custom-html-widget{display:inline-flex;max-width:100%}#custom_html-6>.custom-html-widget{flex-direction:column}.jcws-header-icon-column{max-width:28px}.jcws-header-icon-column>figure>img{opacity:.7}.jcws-header-main-column{font-weight:200}.jcws-header-icon-column>a{opacity:.65;transition:all .3s ease-in-out}.jcws-header-icon-column>a:hover{opacity:1;transition:all .3s ease-in-out}.jcws-header-text-column{min-width:fit-content}.jcws-header-text-column>p{font-size:var(--clamp-font-p-small-size-desktop);padding-left:var(--info-items-padding);color:var(--hover-color-1-active);padding-bottom:0}.jcws-header-text-column>p>a{opacity:.65;transition:all .3s ease-in-out;text-decoration:none}.jcws-header-text-column>p>a:hover{opacity:1;transition:all .3s ease-in-out;text-decoration:none}.jcws-category-header-klara>a{font-weight:400;text-transform:uppercase;font-family:'Ubuntu Sans Regular'}.jcws-category-header-klara>a:hover{font-family:'Ubuntu Sans Regular';transition:var(--global-transition);text-decoration:none}.wp-block-buttons>.wp-block-button a{font-weight:300;font-family:'Ubuntu Sans Regular';transition:var(--global-transition-all)}.wp-block-buttons>.wp-block-button a:hover{background-color:var(--color-green-info-button-act);color:var(--hover-color-3);transition:var(--global-transition-all);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.4px}.wp-block-buttons>.wp-block-button{background-color:white}.wp-block-kadence-advanced-form .kb-advanced-form{gap:var(--main-numeric-val)}.jcws--section-main h2{background:var(--color-strong-monstera);background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;font-weight:300;margin-bottom:var(--main-numeric-val)}.jcws--section-main h2{margin-bottom:calc(var(--main-numeric-val) *2)}.jcws--section-main{margin-bottom:var(--clamp-padding-value)}@media(min-width:1600px){.jcws--section-main-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(max-width:1599px){.jcws--section-main-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-small-desktop)}}.jcws--section-main-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);margin:0 auto}.commercekit-wishlist-table tbody td,.commercekit-wishlist-table thead th{border-bottom:1px solid var(--color-strong-monstera);padding:var(--main-numeric-val) 0;vertical-align:middle;font-size:var(--clamp-font-p-size-desktop)}.commercekit-wishlist-table thead th{font-family:'Lora';font-weight:500;font-style:italic;font-size:var(--h6-font-size);color:var(--color-main-dark)}.commercekit-wishlist-table .image{width:max-content}.commercekit-wishlist-table a.commercekit-remove-wishlist2{width:44px;height:44px;display:inline-block;vertical-align:middle;text-align:center}.commercekit-wishlist-table tbody td.name{padding-left:calc(var(--main-numeric-val) / 2)}@media(max-width:800px){.commercekit-wishlist-table tbody td.name{padding-left:0;padding-right:0;margin:0 auto}.commercekit-wishlist-table tbody td,.commercekit-wishlist-table thead th{border-bottom:0;padding:calc(var(--main-numeric-val) / 4) 0}.commercekit-wishlist-table tbody td.name{padding-bottom:0;font-size:var(--h5-font-size);line-height:1.5}.commercekit-wishlist-table thead{display:none}.commercekit-wishlist-table tr{position:relative;margin-bottom:calc(var(--main-numeric-val) / 2);padding-bottom:calc(var(--main-numeric-val) / 2);border-bottom:1px solid var(--color-strong-monstera);display:flex;padding-left:0;flex-direction:column;align-items:stretch}.commercekit-wishlist-table td.remove{position:relative}.commercekit-wishlist-table td.image{position:relative;max-height:initial;margin:0 auto;padding:calc(var(--main-numeric-val) / 4) 0}.commercekit-wishlist-table tbody td.stock{font-size:var(--const-font-mobile-size);opacity:.6}}.commercekit-wishlist-table .remove{padding-right:calc(var(--main-numeric-val) / 2)}.commercekit-wishlist-table .remove a{display:block;font-size:32px;line-height:39px;border-radius:100%;color:var(--hover-color-2);font-weight:700;text-align:center;border:1.5px solid var(--hover-color-2);transition:var(--global-transition)}.commercekit-wishlist-table .remove a:hover{color:var(--color-red);border-color:var(--hover-color-3)}.commercekit-wishlist-table a{color:var(--hover-color-2)}.commercekit-wishlist-table tbody td.price{color:var(--color-main-p)}.commercekit-wishlist-table .cart button,.commercekit-wishlist-table .cart a.button{padding:calc(var(--main-numeric-val) / 2) var(--main-numeric-val);line-height:1.5;transition:var(--global-transition);border-radius:0;font-size:var(--clamp-font-p-size-desktop);color:var(--hover-color-2);white-space:nowrap;font-weight:300;cursor:pointer;border:1px solid var(--button-add-to-cart-color-act);background-color:var(--button-add-to-cart-color)}.commercekit-wishlist-table .cart .commercekit-wishlist-cart:hover,.commercekit-wishlist-table .cart a.button:hover{background-color:var(--button-add-to-cart-color-act);color:var(--hover-color-3);text-decoration:underline;transition:var(--global-transition)}.commercekit-wishlist-pages{font-size:inherit;justify-content:space-between;align-items:center;margin-top:-1rem;margin-bottom:var(--clamp-padding-value)}.jcws-no-p{padding-bottom:calc(var(--main-numeric-val)* 3) !important}@media(max-width:960px){.has-global-padding{padding-left:0;padding-right:0}}.wp-container-core-columns-is-layout-1{gap:0 !important}@media(min-width:961px){.col-full-nav.jcws-header-style{border-bottom:1px solid var(--color-strong-monstera-80);box-shadow:0 0 2px var(--color-strong-monstera)}}p.jcws-pp-newsletter{margin-left:2rem}p.jcws-pp-account{padding-bottom:0;margin-left:0;font-size:var(--const-font-mobile-size)}.button.jcws-disabled{opacity:.3;cursor:not-allowed}@media(max-width:960px){div#h-skip-to-content{padding-bottom:var(--const-padding-bottom)}.main-header.col-full.jcws-wrapper{padding-right:calc(var(--main-numeric-val) / 2);padding-left:calc(var(--main-numeric-val) / 2)}.woocommerce-checkout .main-header.col-full.jcws-wrapper{display:none}.jcws-mobile-second-menu-container ul.menu{word-spacing:0;letter-spacing:0}}.jcws-topbutton{height:40px;width:40px;position:fixed;right:8px;bottom:22px;z-index:9;background-repeat:no-repeat;display:none;color:var(--hover-color-2);background-color:var(--color-white);border-radius:100%}.jcws-mobile-header-widget{padding-left:var(--main-numeric-val);padding-right:var(--main-numeric-val);padding-top:calc(var(--main-numeric-val) / 2);justify-items:center}@media(max-width:960px){.jcws-mobile-header-widget .wp-element-button.wp-block-button__link{padding:0 calc(var(--main-numeric-val) + 2px)}}.jcws-menu-widget .wp-element-button.wp-block-button__link{padding:0 calc(var(--main-numeric-val) + 2px);position:absolute;top:8px;transform:translateY(-300%);transition:transform .5s;width:fit-content}@media(max-width:960px){.jcws-menu-widget .wp-element-button.wp-block-button__link{padding:0 calc(var(--main-numeric-val) + 2px);position:relative;transform:none;transition:transform .5s}}.jcws-menu-widget .wp-element-button.wp-block-button__link:focus{transform:translateY(0)}.jcws-mailpoet-form .mailpoet_form_html a.jcws-info-h{color:var(--color-white-80);cursor:pointer;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration:underline;text-underline-offset:3px;transition:var(--global-transition-all)}.jcws-mailpoet-form .mailpoet_form_html a.jcws-info-h:hover{color:var(--color-white);text-decoration:underline;text-underline-offset:6px}.jcws-mailpoet-form .mailpoet_form_html a{color:var(--color-white)}.jcws-mailpoet-form a .mailpoet_paragraph{width:max-content;line-height:inherit;background-color:var(--color-white)}.jcws-mailpoet-form .mailpoet_paragraph input[type="email"].mailpoet_text{padding:1rem .7rem !important}.jcws-mailpoet-form .mailpoet_form_html input[type="email"].mailpoet_text.parsley-error{background-color:#f2dede;border-color:#e2401c;color:#e2401c}.jcws-mailpoet-form .parsley-required,.parsley-custom-error-message{background-color:#e2401c;border-top:1px solid var(--color-strong-monstera-80);border-bottom:1px solid var(--color-strong-monstera-80);border-right:1px solid var(--color-strong-monstera-80);border-left:.4rem solid #e2401c;font-size:var(--clamp-font-p-size-desktop);color:#fff;outline:0;line-height:1.5;font-family:'Ubuntu Sans Regular'}.jcws-mailpoet-form .mailpoet_message{margin:0;padding:calc(var(--main-numeric-val) / 2) var(--main-numeric-val);background-color:var(--color-white-80)}.jcws-mailpoet-form .mailpoet_form_html p{font-family:'Ubuntu Sans Regular';padding:calc(var(--main-numeric-val) / 2) 0;color:var(--color-main-p)}.jcws-mailpoet-form .mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{background-color:var(--color-white-80);font-family:'Ubuntu Sans Regular';visibility:visible;color:var(--color-main-p);cursor:auto}.woocommerce button[name="update_cart"],.woocommerce submit[name="update_cart"]{display:none}
.wp-block-cover.jcws-hero-section,.wp-block-cover.jcws-o-nas-hero-section{padding:0}.wp-block-cover.jcws-hero-section>.wp-block-cover__inner-container,.wp-block-cover.jcws-o-nas-hero-section>.wp-block-cover__inner-container{max-width:100vw;padding:0}.wp-block-columns.alignfull{margin:0}.jcws-padding{padding:var(--clamp-padding-value)}@media(max-width:1199px){.jcws-padding{padding:var(--clamp-padding-value) calc(var(--clamp-padding-value) / 2)}}.jcws-hero-section .wp-block-buttons>.wp-block-button a,.jcws-o-nas-section-info-inner .wp-block-buttons>.wp-block-button a{font-size:var(--h5-font-size);color:var(--color-white);background-color:var(--cta-button-background-color) !important;border-color:var(--cta-hover-button-background-color)}.jcws-hero-section .wp-block-buttons>.wp-block-button a:hover,.jcws-o-nas-section-info-inner .wp-block-buttons>.wp-block-button a:hover{color:var(--search-background-color);background-color:var(--cta-hover-button-background-color) !important}.jcws-CTA-gap{gap:0 !important}.jcws-section-customer-benefit{background:linear-gradient(180deg,rgba(66,100,47,0.7) 20%,rgba(66,100,47,0.01) 100%)}.jcws-section-customer-benefit p{color:var(--color-main-p)}.jcws-inner-customer-benefit,.jcws-offer-inner,.jcws-inner-premium,.jcws-bestseller-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);margin:0 auto;max-width:var(--max-width-small-desktop)}@media(min-width:1600px){.jcws-inner-customer-benefit,.jcws-inner-premium,.jcws-bestseller-inner{max-width:var(--max-width-wide-desktop)}.jcws-offer-inner,.jcws-bestseller-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(min-width:1280px) and (max-width:1599px){.jcws-bestseller-inner .woocommerce ul.products.columns-5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.woocommerce ul.products.columns-5 li.product{width:25%;margin-right:0;float:none}}@media(min-width:961px) and (max-width:1279px){.jcws-bestseller-inner .woocommerce ul.products.columns-5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.jcws-bestseller-inner .woocommerce ul.products.columns-5 li.product{width:33%;margin-right:0;float:none}}@media(max-width:960px){.jcws-offer-inner{flex-direction:column-reverse}.jcws-section-header .wp-block-column>.wp-block-buttons{padding-top:var(--main-numeric-val);margin:0 auto;justify-content:center}}.jcws-inner-customer-benefit h4{color:var(--color-main-dark)}.jcws-inner-customer-benefit>h2{padding-top:0;color:var(--color-white)}.wp-block-cover.jcws-section-premium .jcws-section-premium-inner>.wp-block-cover__inner-container{padding-right:0;padding-left:0}.jcws-section-premium,.jcws-section-category{padding:0;background-color:var(--color-green-premium-background);width:100%;margin-bottom:var(--clamp-padding-value)}.jcws-section-premium{border-bottom:solid 1px var(--button-add-to-cart-color-act)}.jcws-section-category{border-top:solid 1px var(--button-add-to-cart-color-act);border-bottom:solid 1px var(--button-add-to-cart-color-act)}.jcws-section-offer{padding:0;background-color:var(--color-white);width:100%;margin-bottom:var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__image-background{object-fit:contain;width:50%}.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner{max-width:var(--max-width-wide-desktop);padding:0;margin:0 auto}.jcws-section-bestseller,.jcws-section-offer{max-width:var(--max-width-wide-desktop);padding:0;margin:0 auto;margin-bottom:var(--clamp-padding-value)}@media(max-width:1599px){.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner,.jcws-section-offer,.jcws-section-bestseller{max-width:var(--max-width-small-desktop);padding:0}}@media(max-width:960px){.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__image-background{visibility:hidden}}.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header,.jcws-section-category .jcws-section-category-inner,.jcws-section-offer .jcws-section-offer-inner .jcws-section-bestseller .jcws-section-bestseller-inner{width:100%;padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value);justify-content:center}@media(max-width:960px){.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header{padding:var(--clamp-padding-value) var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__inner-container{display:flex;flex-direction:column-reverse}.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header h2{text-align:center}}.jcws-section-header{width:100%;max-width:100%;padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner .jcws-premium-header h2{color:var(--color-main-p);font-family:'Lora';font-weight:700;text-transform:uppercase;font-style:italic;padding-bottom:0}.jcws-section-premium .jcws-section-premium-inner :where(.is-layout-constrained)>*{margin-block-start:0}.jcws-section-premium .jcws-section-premium-inner .jcws-product-display{padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value)}@media(min-width:961px){.jcws-section-premium .jcws-section-premium-inner .jcws-product-display{padding:0 0 calc(var(--clamp-padding-value) / 2) 0}}@media(max-width:600px){.jcws-section-premium .jcws-section-premium-inner .jcws-product-display{grid-template-columns:repeat(1,minmax(0,1fr))}}.jcws-section-premium .jcws-section-premium-inner .jcws-product-display ul.products{grid-template-columns:none}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .wp-block-buttons>.wp-block-button a,.jcws-section-premium .jcws-section-premium-inner .wp-block-buttons>.wp-block-button a{font-size:var(--h5-font-size);color:var(--color-white);background-color:var(--cta-button-background-color) !important;border:solid 1px var(--cta-hover-button-background-color)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .wp-block-buttons>.wp-block-button a:hover,.jcws-section-premium .jcws-section-premium-inner .wp-block-buttons>.wp-block-button a:hover{color:var(--search-background-color);background-color:var(--cta-hover-button-background-color) !important;border:solid 1px var(--cta-hover-button-background-color)}.jcws-section-category{width:100%;margin-bottom:0}.jcws-section-category .jcws-section-category-inner ul.products li.product.product-category img{border-radius:100% 100% 0;border:solid 1px var(--button-add-to-cart-color-act)}.jcws-section-category .jcws-section-category-inner ul.products li.product.product-category .cat-image-wrapper{padding:1rem}.menu-secondary-menu-container>ul li>a>span{display:none}.jcws-no-category-name li div.woocommerce-card__header>p.product__categories{display:none}h2.jcws-1rem-bottom-margin{margin-bottom:var(--main-numeric-val);background:linear-gradient(0,var(--button-add-to-cart-color-act) 32%,rgba(0,0,0,0) 32%);width:max-content;padding-right:calc(var(--main-numeric-val) * 3);padding-left:calc(var(--main-numeric-val) * 1);padding-bottom:0;float:left;line-height:.8}@media(max-width:500px){h2.jcws-1rem-bottom-margin{margin-bottom:var(--main-numeric-val);border-bottom:solid 4px var(--color-strong-monstera);background:0;width:auto}}.jcws-no-margin-top{margin-top:0}.jcws-no-margin-bottom{margin-bottom:0 !important}.jcws-one-product-display ul.products li.product .button{display:none}.jcws-one-product-display{gap:0}.jcws-full-width ul.products li.product{flex:1}@media(max-width:960px){.jcws-full-width{display:contents}.jcws-one-product-display ul.products{grid-template-columns:none}.jcws-one-product-display ul.products li.product .button{display:block}.jcws-one-product-display{padding-bottom:calc(var(--main-numeric-val) * 2)}}.jcws-one-product-display ul.products li.product:hover::before{background-color:transparent}li .woocommerce.jcws-no-card .woocommerce-card__header{display:none}.kt-inside-inner-col>.aligncenter{width:100%;max-width:fit-content}.wp-block-cover.jcws-o-nas-hero-section{padding:0}.wp-block-cover.jcws-o-nas-hero-section>.wp-block-cover__inner-container{max-width:100vw;padding:0}.wp-block-cover.jcws-o-nas-hero-section,.jcws-o-nas-section-info,.jcws-o-nas-section-klara{padding:0;margin-bottom:var(--clamp-padding-value)}.jcws-contact-section-footer{padding:0;margin-bottom:0}@media(max-width:961px){.jcws-contact-section-footer-inner,.jcws-o-nas-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 100%,rgba(0,0,0,0) 0);border-bottom:solid 1px var(--button-add-to-cart-color-act)}}@media(min-width:960px){.jcws-contact-section-footer-inner,.jcws-o-nas-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 65%,rgba(0,0,0,0) 65%);border-bottom:solid 1px var(--button-add-to-cart-color-act)}}.jcws-contact-section-footer-inner :where(.is-layout-flex){gap:0}.jcws-contact-section-header-inner h2,.jcws-contact-section-footer-inner h2,.jcws-o-nas-section-info-inner h2{background:var(--color-strong-monstera);background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;margin-bottom:0;font-weight:300}.jcws-o-nas-section-info p{font-weight:300;color:var(--color-main-p);padding:0 .6rem}.wp-block-columns.jcws-o-nas-info-columns{gap:auto;justify-content:center;padding-bottom:var(--clamp-padding-value)}@media(min-width:960px){.wp-block-columns.jcws-o-nas-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);flex-basis:calc(var(--main-numeric-val) * 24);min-height:calc(var(--main-numeric-val) * 18);max-width:calc(var(--main-numeric-val) * 24);flex-grow:0;border-radius:100%;box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}}@media(max-width:960px) and (min-width:400px){.wp-block-columns.jcws-o-nas-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);flex-basis:100%;min-height:calc(var(--main-numeric-val)* 20);max-width:calc(var(--main-numeric-val)* 24);flex-grow:0;border-radius:100%;box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark);margin:2rem}.wp-block-cover.jcws-o-nas-hero-section{margin-bottom:0}.wp-block-columns.jcws-o-nas-info-columns{gap:calc(var(--main-numeric-val) * 3);margin:0 auto;width:calc(var(--main-numeric-val) * 24)}}@media(max-width:399px){.wp-block-columns.jcws-o-nas-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);flex-basis:100%;min-height:calc(var(--main-numeric-val)* 14);max-width:calc(var(--main-numeric-val)* 18);flex-grow:0;border-radius:100%;box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark);margin:1.5rem}.wp-block-cover.jcws-o-nas-hero-section{margin-bottom:0}.wp-block-columns.jcws-o-nas-info-columns{gap:calc(var(--main-numeric-val) * 1.5);margin:0 auto;width:calc(var(--main-numeric-val) * 18)}}.jcws-o-nas-section-premium{padding:0;background-color:var(--color-white);width:100%;margin-bottom:var(--clamp-padding-value)}.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner,.jcws-o-nas-section-premium{max-width:var(--max-width-wide-desktop);padding:0;margin:0 auto}@media(max-width:1599px){.jcws-section-premium .jcws-section-premium-inner,.jcws-section-category .jcws-section-category-inner,.jcws-section-offer,.jcws-section-bestseller{max-width:var(--max-width-small-desktop);padding:0}}@media(max-width:960px){.jcws-section-premium .jcws-section-premium-inner .wp-block-cover__image-background{visibility:hidden}}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner{width:100%;padding:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value);justify-content:center}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner.wp-block-columns{gap:var(--clamp-padding-value)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-horizontal-info h2{padding:calc(2* var(--h2-font-size)) var(--h2-font-size);background-color:var(--color-white);border:1px solid var(--button-add-to-cart-color-act);box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-horizontal-info p{padding-left:var(--clamp-font-p-size-desktop);padding-right:var(--clamp-font-p-size-desktop);color:var(--color-white)}.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-horizontal-info{background:linear-gradient(0,var(--color-strong-monstera-90) 65%,rgba(0,0,0,0) 32%)}.jcws-o-nas-section-klara{padding-top:calc(var(--main-numeric-val) *2);background-color:var(--color-green-product-acr);border-bottom:1px solid var(--button-add-to-cart-color-act);border-top:1px solid var(--button-add-to-cart-color-act)}.jcws-o-nas-section-klara-info{width:100%;max-width:100%;background-color:var(--color-white)}.jcws-o-nas-section-klara-info p{font-weight:300;color:var(--color-main-p)}@media(min-width:1600px){.jcws-o-nas-section-klara-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(max-width:1599px){.jcws-o-nas-section-klara-inner{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-small-desktop)}}.jcws-o-nas-section-klara-inner .wp-block-column h2{background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;font-weight:300;margin-bottom:var(--main-numeric-val)}@media(max-width:739px){.jcws-o-nas-section-klara-inner .wp-block-column h2{border-bottom:solid 4px var(--color-strong-monstera-80);background:0}}.jcws-benefit-columns .wp-block-column>p{font-weight:500;font-size:var(--h5-font-size)}.wp-block-button.no-resoluts.is-center{margin:0 auto}
.jcws-contact-section-footer,.jcws-weding-section-info{padding:0;margin-bottom:0}.jcws-contact-section-header{padding-left:0;padding-right:0;padding-top:0;padding-bottom:calc(var(--main-numeric-val) * 11);margin-bottom:var(--clamp-padding-value)}.jcws-contact-section-header.has-global-padding>.alignfull{margin-right:0;margin-left:0}.jcws-contact-section-header-inner{position:absolute;bottom:0;width:100%;max-width:100%;z-index:1}@media(min-width:961px){.jcws-contact-section-footer-inner,.jcws-weding-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 65%,rgba(0,0,0,0) 65%)}}@media(max-width:960px){.jcws-contact-section-footer-inner,.jcws-weding-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 100%,rgba(0,0,0,0) 0)}.jcws-contact-section-header-inner .wp-block-columns .wp-block-column{flex-basis:100%}.jcws-contact-section-header-inner .wp-block-columns .wp-block-column p{max-width:100%}}.jcws-contact-section-header-inner .wp-block-columns{border:1px solid var(--color-strong-monstera);background-color:var(--color-white-header-info)}@media(max-width:639px){.jcws-contact-section-footer .jcws-contact-columns .wp-block-column .wp-block-image{width:48px}.jcws-contact-section-header-inner .wp-block-columns{border-left:0;border-right:0}.jcws-contact-section-header-inner .wp-block-columns p,.jcws-contact-section-footer-inner .wp-block-group.is-vertical p,.jcws-weding-section-info-inner .wp-block-group.is-vertical p{padding:0 var(--clamp-padding-value) var(--main-numeric-val) var(--clamp-padding-value) !important}}@media(min-width:640px) and (max-width:1279px){.jcws-contact-section-header-inner .wp-block-columns p,.jcws-contact-section-footer-inner .wp-block-group.is-vertical p,.jcws-weding-section-info-inner .wp-block-group.is-vertical p{max-width:calc(var(--max-width-small-desktop) / 2);padding:0 var(--clamp-padding-value) var(--main-numeric-val) var(--clamp-padding-value) !important}}@media(min-width:1280px) and (max-width:1599px){.jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-footer-inner .wp-block-group.is-vertical,.jcws-weding-section-info-inner .wp-block-group.is-vertical{max-width:calc(var(--max-width-small-desktop) / 1.333)}}@media(min-width:1600px){.jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-footer-inner .wp-block-group.is-vertical,.jcws-weding-section-info-inner .wp-block-group.is-vertical{max-width:var(--max-width-small-desktop)}}.jcws-contact-section-footer-inner :where(.is-layout-flex){gap:0}.jcws-contact-section-header-inner h2,.jcws-contact-section-footer-inner h2,.jcws-weding-section-info-inner h2{background:var(--color-strong-monstera);background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;margin-bottom:0;font-weight:300}h2.jcws-no-search-results,.jcws-contact-section-main h2,.jcws-contact-section-additional-info h2,.jcws-weding-section-portfolio-inner .wp-block-column h2{background:linear-gradient(0,var(--header-gradient-color) 16%,rgba(0,0,0,0) 16%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;font-weight:300;margin-bottom:var(--main-numeric-val)}@media(max-width:739px){.jcws-contact-section-header-inner h2,.jcws-contact-section-footer-inner h2,.jcws-weding-section-info-inner h2,.jcws-contact-section-main h2,.jcws-contact-section-additional-info h2,.jcws-weding-section-portfolio-inner .wp-block-column h2{border-bottom:solid 4px var(--color-strong-monstera-80);background:none !important;width:auto}h2.jcws-1rem-bottom-margin{padding-left:0;padding-right:0}.jcws-contact-section-header-inner .wp-block-columns h1,.jcws-product-desc-section-inner .wp-block-columns h1{background:none !important}}.jcws-contact-section-main h2{margin-bottom:calc(var(--main-numeric-val) *2)}.jcws-contact-section-additional-info,.jcws-weding-section-products{padding-left:0;padding-right:0;padding-top:0;margin-bottom:var(--clamp-padding-value)}.jcws-contact-section-additional-info .jcws-contact-section-header-inner{position:relative}@media(min-width:961px){.jcws-contact-section-additional-info .jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-footer-inner .jcws-shadow{box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}}.jcws-contact-section-additional-info .jcws-contact-section-header-inner .wp-block-columns{border:1px solid var(--color-green-product-acr)}.jcws-contact-section-additional-info-inner{position:absolute;top:25%;width:100%;max-width:100%;z-index:0;background-color:var(--color-green-product-acr);min-height:calc(var(--main-numeric-val) * 24)}.jcws-contact-section-footer-inner .wp-block-columns{margin-top:var(--wp--preset--spacing--medium)}.jcws-contact-section-header-inner .wp-block-columns h1,.jcws-product-desc-section-inner .wp-block-columns h1{font-family:'Lora';font-weight:500;font-style:italic;background:linear-gradient(0,var(--header-gradient-color) 12%,rgba(0,0,0,0) 12%);color:var(--color-main-p);line-height:1;padding-top:var(--main-numeric-val);padding-bottom:0;margin-bottom:var(--h1-font-size)}.jcws-product-desc-section-inner .wp-block-columns h1{font-size:var(--h3-font-size)}.jcws-contact-section-main,.jcws-weding-section-portfolio{margin-bottom:var(--clamp-padding-value)}@media(min-width:1600px){.jcws-contact-section-main-inner,.jcws-weding-section-portfolio-inner,.jcws-weding-section-portfolio .jcws-weding-gallery,.jcws-weding-section-products{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(max-width:1599px){.jcws-contact-section-main-inner,.jcws-weding-section-portfolio-inner,.jcws-weding-section-portfolio .jcws-weding-gallery,.jcws-weding-section-products{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-small-desktop)}}.jcws-contact-section-main-inner,.jcws-weding-section-portfolio-inner,.jcws-weding-section-portfolio .jcws-weding-gallery,.jcws-weding-section-products{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);margin:0 auto}.jcws-contact-section-main-inner .kt-blocks-accordion-header{align-content:space-between;align-items:center;background-color:var(--button-add-to-cart-color);border:0 solid rgba(0,0,0,0);border-radius:0;color:var(--text-middle-strong-color);display:flex;font-size:var(--h6-font-size) !important;padding:10px 14px;position:relative;line-height:var(--const-line-heigh);text-align:left;text-transform:none;transition:allease-in-out var(--global-transition-time);width:100%;box-shadow:none;text-shadow:none}.jcws-contact-section-main-inner .kt-blocks-accordion-header.kt-acccordion-button-label-show.kt-accordion-panel-active{background-color:var(--button-add-to-cart-color-act);color:var(--color-main-p)}.jcws-contact-section-main-inner .kt-accordion-panel-inner{background-color:var(--color-green-product-acr);border:1px solid var(--color-green-product-acr);border-top-width:0}.jcws-contact-section-main-inner .kt-accordion-panel-inner p{padding-bottom:0}.jcws-contact-section-footer h5,.jcws-contact-section-footer p,.jcws-weding-section-info p{font-weight:300;color:var(--color-main-p)}.jcws-weding-section-info p{padding-bottom:8px}.jcws-contact-section-footer-inner .wp-block-columns{margin-bottom:var(--wp--preset--spacing--medium)}@media(max-width:960px){.jcws-contact-section-footer .jcws-contact-columns .wp-block-column .wp-block-image{margin-top:var(--wp--preset--spacing--medium)}.jcws-contact-section-footer-inner .wp-block-columns{margin-bottom:calc(var(--wp--preset--spacing--medium) * 2)}}.kb-form-basic-style{font-size:inherit;line-height:var(--const-line-heigh)}.jcws-hidden-input fieldset{visibility:hidden;height:0}.jcws-hidden-input fieldset .kb-radio-check-item input,.jcws-hidden-input fieldset .kb-radio-check-item label{display:none}.jcws-b2b-vertical-img img,.jcws-b2b-horizontal-img img{width:100%;height:100%}.jcws-b2b-horizontal-img{display:flex;justify-content:stretch;height:100%}.wp-block-columns.jcws-weding-info-columns{gap:calc(var(--main-numeric-val) * 2)}.wp-block-columns.jcws-weding-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);padding-top:var(--main-numeric-val)}@media(max-width:960px){.wp-block-columns.jcws-weding-info-columns .wp-block-column{max-width:300px;margin:0 auto;width:300px}.jcws-weding-section-products-grid{padding-bottom:calc(var(--main-numeric-val) * 2)}}.jcws-weding-section-info{margin-bottom:var(--clamp-padding-value)}.jcws-weding-section-info-inner .jcws-cta-button-width{width:max-content}.jcws-weding-section-info-inner .wp-block-buttons{margin-bottom:calc(var(--main-numeric-val) * 2)}.jcws-weding-section-products .jcws-weding-section-products-grid .woocommerce-card__header,.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-o-nas-section-products-grid .woocommerce-card__header{display:none}.jcws-weding-section-portfolio{padding-top:calc(var(--main-numeric-val) *2);background-color:var(--color-green-product-acr)}.jcws-weding-section-portfolio .jcws-weding-gallery{padding-top:calc(var(--main-numeric-val) *2);padding-bottom:calc(var(--main-numeric-val) *2);margin:0 auto}legend.kb-adv-form-label{width:calc(100% + 60px);margin-left:-30px;padding:10px 30px 10px;color:var(--color-main-dark);font-size:var(--main-numeric-val);font-weight:500;font-family:'Ubuntu Sans Regular';font-style:normal}@media(max-width:739px){legend.kb-adv-form-label{width:auto}}.jcws-contact-columns .wp-block-column a:hover{text-decoration:underline;text-underline-offset:calc(var(--main-numeric-val) / 2);text-decoration-thickness:var(--jcws-text-decoration-thickness);color:var(--hover-color-3)}.jcws-contact-columns .wp-block-column a{text-decoration:underline;text-underline-offset:var(--jcws-text-underline-offset);text-decoration-thickness:var(--jcws-text-decoration-thickness);transition:var(--global-transition-all)}
.jcws-subcategory-list-klara{border:1px solid var(--hover-color-1-active);padding:.5rem;text-align:center;margin-bottom:1rem}.jcws-subcategory-list-klara:last-child{margin-bottom:0}.jcws-header-sub-category{list-style:none;padding:calc(var(--main-numeric-val) * 2) calc(var(--main-numeric-val) / 2);width:fit-content}@media(max-width:960px){.jcws-header-sub-category{margin:0 auto}.jcws-hr-space{border-top:2px solid var(--color-strong-monstera);margin-top:0;margin-bottom:calc(var(--main-numeric-val) * 2)}.jcws-pading-left-right{display:none}}li.jcws-subcategory-list-klara.jcws-active-category,li.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term.woocommerce-widget-layered-nav-list__item--chosen.chosen{background-color:var(--color-green-premium-background);font-weight:500}.jcws-no-bottom-padding{padding-bottom:0}.jcws-no-bottom-margin{margin-bottom:0 !important}@media(min-width:600px){h1.jcws-1rem-bottom-margin{background:var(--color-strong-monstera);background:linear-gradient(0,var(--button-add-to-cart-color-act) 32%,rgba(0,0,0,0) 32%);width:max-content;padding-left:var(--main-numeric-val);padding-right:calc(var(--main-numeric-val) * 3);color:var(--color-main-p);line-height:1}}@media(max-width:599px){h1.jcws-1rem-bottom-margin{background:linear-gradient(0,var(--button-add-to-cart-color-act) 20%,rgba(0,0,0,0) 20%);width:fit-content;padding-left:calc(var(--main-numeric-val) / 4);padding-right:var(--main-numeric-val);color:var(--color-main-p);line-height:1;letter-spacing:0}}@media(max-width:370px){h1.jcws-1rem-bottom-margin{background:0;border-bottom:solid 4px var(--color-strong-monstera-80)}}.jcws-pading-left-right{padding-left:calc(var(--main-numeric-val) * 2);padding-right:calc(var(--main-numeric-val) * 2)}.jcws-back-to-category{font-size:var(--main-numeric-val);color:var(--color-main-dark)}.jcws-hr-space{border-top:2px solid var(--color-strong-monstera)}.jcws-category-header ul.products li{max-width:calc(var(--main-numeric-val) * 25)}.jcws-category-header ul.products{justify-content:space-around}.jcws-category-header ul.products li.product.product-category .cat-image-wrapper,.jcws-category-header .cat-image-wrapper-tag img{border:solid 1px var(--button-add-to-cart-color-act);border-radius:100%}@media(max-width:960px){.jcws-category-header-container,.wp-block-columns.alignfull.jcws-category-header-container{width:100% !important}}.jcws-category-header-container,.wp-block-columns.alignfull.jcws-category-header-container{padding-left:var(--main-numeric-val);padding-right:var(--main-numeric-val);padding-top:calc(var(--main-numeric-val) * 1.5);padding-bottom:calc(var(--main-numeric-val) * 1.5);margin-bottom:calc(var(--main-numeric-val) * 1.5);background-color:var(--form-background-active);width:calc(100% + var(--clamp-padding-value))}.commercekit-wishlist.mini{position:absolute;right:calc(var(--main-numeric-val) * 1.5);top:var(--main-numeric-val);z-index:2;width:calc(var(--main-numeric-val) * 2);height:calc(var(--main-numeric-val) * 2);background:var(--color-white-80);border-radius:50%;opacity:0;transition:var(--global-transition-all)}@media screen and (min-width:961px){.theme-shoptimizer .commercekit-wishlist.mini{right:calc(var(--main-numeric-val) * 2.5)}}@media(max-width:960px){.jcws-block-details{margin:calc(var(--clamp-padding-value) / 2) auto;border-top:1px solid var(--color-strong-monstera);border-bottom:1px solid var(--color-strong-monstera)}}@media(min-width:961px){.jcws-block-details{margin:calc(var(--clamp-padding-value) / 2) var(--clamp-padding-value);border-top:1px solid var(--color-strong-monstera);border-bottom:1px solid var(--color-strong-monstera)}}.commercekit-sticky-add-to-cart__content-button{margin-right:auto}.commercekit-sticky-add-to-cart__content-button a.button{margin:var(--main-numeric-val) 0;font-size:var(--clamp-font-p-size-desktop);font-weight:400;transition:var(--global-transition);border:1px solid var(--button-add-to-cart-color-act);width:max-content}.commercekit-sticky-add-to-cart__content-button a.button:hover{background-color:var(--button-add-to-cart-color-act);text-decoration:underline}span.no-selection{display:none}.commercekit-wishlist a{font-size:var(--const-font-small-size);font-weight:600;color:var(--hover-color-2);transition:var(--global-transition)}.commercekit-wishlist a:hover{color:var(--hover-color-3);transition:var(--global-transition)}.commercekit-wishlist.full a em.cg-wishlist-t:before,.commercekit-wishlist.full a em.cg-wishlist:before{margin-top:3px;background-color:var(--hover-color-3)}.commercekit-inventory .progress-bar{height:var(--main-numeric-val);background-color:var(--form-background-active);border-radius:0}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image img{margin:0 auto;padding:4px}.commercekit-sticky-add-to-cart{z-index:5;position:fixed;border-top:1px solid var(--color-strong-monstera);display:block;top:-150px;right:0;left:0;padding:0 .15rem;background-color:#fff;box-shadow:none;font-size:var(--main-numeric-val);transition:var(--global-transition-all)}@media(max-width:992px){.commercekit-sticky-add-to-cart,.admin-bar .commercekit-sticky-add-to-cart{bottom:unset}}.commercekit-sticky-add-to-cart.visible,.admin-bar .commercekit-sticky-add-to-cart.visible{top:auto;bottom:0}.commercekit-atc-tab-links li.active a{color:inherit;-webkit-text-stroke:.2px}.commercekit-atc-tab-links li{margin:3px 0 3px 32px;display:inline-flex;flex-shrink:0}@media(max-width:960px){.commercekit-sticky-add-to-cart__content-product-info,.commercekit-sticky-add-to-cart__content-price,.commercekit-sticky-add-to-cart .star-rating,.commercekit-sticky-add-to-cart .commercekit-atc-tab-links{display:none}.commercekit-sticky-add-to-cart,.admin-bar .commercekit-sticky-add-to-cart{top:-150px;border-bottom:0;border-top:1px solid var(--color-strong-monstera)}.commercekit-pdp-sticky-inner{overflow-y:hidden}.commercekit-sticky-add-to-cart__content{padding:0}}.checkout.woocommerce-checkout h3{font-style:italic}p#mailpoet_woocommerce_checkout_optin_present_field{padding:0}.archive-header .woocommerce-error{position:absolute;bottom:0;z-index:2;width:90%;left:5%;margin-bottom:0}section.woocommerce-customer-details{padding:2rem;margin-bottom:3rem;border:1px solid var(--button-add-to-cart-color);position:relative;border-radius:0;display:block}section.woocommerce-customer-details h2,.woocommerce-order-details h2{font-family:'Lora';font-weight:500;font-style:italic;background:linear-gradient(0,var(--header-gradient-color) 24%,rgba(0,0,0,0) 24%);color:var(--color-main-p);line-height:1;padding-top:var(--main-numeric-val);padding-bottom:0;width:max-content}p.checkout-inline-error-message{color:#e2401c}.woocommerce-no-products-found{margin-top:calc(var(--main-numeric-val) * 2)}.pswp__bg{z-index:30}.pswp__scroll-wrap{z-index:35}
