/*!
Theme Name: valmarket
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Positive Design
Author URI: https://positivedesign.hu/
Description: A child theme for Valoryz Market.
Version: 1.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: valmarket
*/
 @media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html{interpolate-size:allow-keywords}}input,textarea,button,select,a{-webkit-tap-highlight-color:#fff0}*:focus,*:active{outline:0}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}h2{text-wrap:balance}.promotion-bar{background-color:var(--global-palette1);color:var(--global-palette9);padding:6px 20px;text-align:center}.promotion-bar.alert{background-color:red;padding:12px 20px}.promotion-bar .coupon-code{padding:2px 5px;background-color:#e0dcca;margin:0 2px;font-family:monospace;color:#000}.main-navigation,.secondary-navigation{margin-top:20px}.woocommerce-checkout .site-header-item[data-section='kadence_customizer_cart']{display:none}.header-cart-button .kadence-svg-iconset svg{display:none}.header-cart-button .kadence-svg-iconset{position:relative;width:20px;height:22px}.header-cart-button .kadence-svg-iconset:after{content:url(/wp-content/uploads/2021/09/cart.svg);position:absolute;width:20px;height:22px;top:-4px;left:0}.header-cart-button{position:relative}.header-cart-total{position:absolute;right:0;bottom:8px}.header-navigation .header-menu-container ul ul li.menu-item>a{color:var(--global-palette4)}.woocommerce-MyAccount-navigation.submenu{background-color:#f7f7f4}@media (max-width:1024px){.header-cart-button .kadence-svg-iconset:after{height:12px;width:13px;top:0;left:0}.site-mobile-header-wrap .header-cart-button .header-cart-total{display:none}.site-mobile-header-wrap .header-account-button .kadence-svg-iconset svg{display:none}.site-mobile-header-wrap .header-account-button .kadence-svg-iconset{position:relative;width:20px;height:22px}.site-mobile-header-wrap .header-account-button .kadence-svg-iconset:after{content:url(/wp-content/uploads/2021/10/m-account.svg);position:absolute;width:12px;height:13px;top:0;left:0}}#secondary-menu .lang-item-en{margin-right:5px}:lang(en-US) .site-header-section-right .header-cart-wrap,:lang(en-US) .site-header-section-right .header-html-inner{display:none}:lang(en-US) .mt-hu,:lang(hu-HU) .mt-en{display:none}body .header-navigation[class*='header-navigation-style-underline'] .header-menu-container>ul>li>a:after{background:var(--global-palette1);height:1px}body .header-navigation[class*='header-navigation-style-underline'] .header-menu-container>ul>li.current-lang>a:after,body .header-navigation[class*='header-navigation-style-underline'] .header-menu-container>ul>li.current-lang>a:after{transform:scale(1,1) translate(50%,0)}.main-navigation .lang-item{position:relative}.header-navigation[class*='header-navigation-style-underline'] .header-menu-container.primary-menu-container>ul>li.lang-item-first>a:after{width:calc(100% - 30px);left:10px}.main-navigation .primary-menu-container>ul>li.menu-item.lang-item-first>a{padding-right:10px}.main-navigation .lang-item-first::after{content:'/';position:absolute;right:-8px;top:0}.woocommerce-MyAccount-navigation-link:hover a{font-weight:700}.popup-drawer.active .drawer-inner{max-width:100%}.popup-drawer.active .drawer-header{min-height:72px;border-bottom:1px solid #2d3748;padding:0}.side-cart-header{text-transform:uppercase;margin-top:12px}.mobile-navigation{margin-top:28px}.popup-drawer.active .drawer-header .drawer-toggle{height:42px;width:24px;margin-right:10px}.menu-toggle-close.drawer-toggle .toggle-close-bar{width:22px;height:1px;background:#2d3748}.vlm-m-menu-spacer:after{content:'';width:100%;display:block;height:60px}#mobile-menu .lang-item{display:inline-block;position:relative}#mobile-menu .lang-item-en:after{content:'/';position:absolute;right:-7px;bottom:1px;color:#707070}.woocommerce-form__label-for-checkbox input[type='checkbox'],.woocommerce ul[id^='shipping_meth'] li input[type='radio'],#wc-stripe-new-payment-method,.woocommerce-input-wrapper .input-checkbox{visibility:hidden;position:absolute;left:-9999px}.woocommerce-form__label-for-checkbox>span,.woocommerce ul[id^='shipping_meth'] li label,#wc-stripe-new-payment-method+label,#woo_ml_subscribe_field label{margin-left:34px;position:relative;cursor:pointer}.woocommerce-form__label-for-checkbox>span::before,.woocommerce ul[id^='shipping_meth'] li label::before,#wc-stripe-new-payment-method+label::before,#woo_ml_subscribe_field label::before{content:'';width:18px;height:18px;border:1px solid #586465;position:absolute;left:-30px;top:0}.checkout #payment ul.wc_payment_methods li.wc_payment_method>label:before,.woocommerce ul[id^='shipping_meth'] li label:before{border-radius:50%}#ship-to-different-address .woocommerce-form__label-for-checkbox>span:before{top:9px}.woocommerce-form__label-for-checkbox>span::after,.woocommerce ul[id^='shipping_meth'] li label::after,#wc-stripe-new-payment-method+label::after,#woo_ml_subscribe_field label::after{content:'';position:absolute;left:-25px;top:0;width:8px;height:14px;border:solid #586465;border-width:0 1px 1px 0;transform:rotate(45deg);display:none}.woocommerce ul[id^='shipping_meth'] li label:after{left:-23px;top:1px;width:6px;height:12px}#ship-to-different-address .woocommerce-form__label-for-checkbox>span:after{top:8px}.woocommerce-form__label-for-checkbox>span:hover:after,.woocommerce ul[id^='shipping_meth'] li label:hover:after,#wc-stripe-new-payment-method+label:hover::after,#woo_ml_subscribe_field label:hover:after{display:block}.woocommerce-form__label-for-checkbox input[type='checkbox']:checked+span::before,#woo_ml_subscribe_field label.checked::before,input[type='checkbox']:checked+.woocommerce-form__label-for-checkbox>span::before,#wc-stripe-new-payment-method:checked+label::before,.woocommerce ul[id^='shipping_meth'] li input[type='radio']:checked+label::before{background-color:#586465}.woocommerce-form__label-for-checkbox input[type='checkbox']:checked+span::after,#woo_ml_subscribe_field label.checked::after,input[type='checkbox']:checked+.woocommerce-form__label-for-checkbox>span::after,#wc-stripe-new-payment-method:checked+label::after,.woocommerce ul[id^='shipping_meth'] li input[type='radio']+label::after{display:block;border:solid #fff;border-width:0 1px 1px 0}.woocommerce-checkout .vm-checkout-shipping-methods{margin:2em 0}.woocommerce-checkout .vm-checkout-shipping-methods-table{margin-bottom:1em}.woocommerce-checkout .vm-fragile-package-field{margin-bottom:1em}.woocommerce-checkout .vm-fragile-package-field small{display:block;margin:.5em 0 0 34px}.woocommerce-checkout .woocommerce form.login,.woocommerce-checkout .woocommerce form.checkout_coupon{background-color:#fff;border:0;border-radius:0;padding:1.25em}.checkout :is(#billing_country_field,#shipping_country_field){display:none}.checkout #payment ul.wc_payment_methods li.wc_payment_method input[type='radio']:not(:checked)+label{cursor:pointer}.checkout #payment ul.wc_payment_methods li.wc_payment_method>label:before{width:16px;border:1px solid #586465;height:16px;margin-top:3px;margin-bottom:-3px}.checkout #payment ul.wc_payment_methods li.wc_payment_method input[type='radio']:first-child:checked+label:before{background:#586465}html .woocommerce :is(a,button,input).button.alt{background-color:var(--global-palette1);border:0;color:var(--global-palette9);height:unset}html .woocommerce :is(a,button,input).button.alt:hover{background-color:#175a4c;color:var(--global-palette9)}.wpsl-store-below.wpsl-default-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpsl-search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#fff0}#wpsl-search-wrap{padding-top:44px}#wpsl-search-wrap form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpsl-gmap-canvas{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#wpsl-result-list{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.wp-block-kadence-advancedheading.manual-title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;margin:90px 0 80px 0}@media (max-width:767px){.wp-block-kadence-advancedheading.manual-title{font-size:25px;line-height:35px;letter-spacing:1,2px}}.wpsl-direction-wrap{display:none}.wpsl-store-below #wpsl-result-list p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.wpsl-store-location p strong{font-weight:300;padding-right:14px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:relative}.wpsl-store-location p strong:after{content:'-';position:absolute;right:3px;top:0}.wpsl-store-location p span:not(.wpsl-street):after{content:','}@media (max-width:767px){.wpsl-store-location p strong:after{display:none}.wpsl-store-location p strong{width:100%;text-align:center;padding-right:0}.wpsl-store-location p{flex-wrap:wrap}}span.wpsl-street{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px}#wpsl-stores ul{padding:1px 0 0 0}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:28px 0;border-top:1px solid #e5dcca;border-bottom:1px solid #e5dcca;margin-top:-1px}#wpsl-search-btn,#wpsl-search-wrap input{border-radius:0;background-color:#fff0;border-width:0 0 2px 0;border-color:#b1b0af;-webkit-box-shadow:none;box-shadow:none;height:40px;padding:7px 12px 24px 44px}.wpsl-input:before{content:url(/wp-content/uploads/2021/10/st-search-o.svg);width:17px;height:17px;position:absolute;left:0;bottom:20px}#wpsl-search-btn,#wpsl-search-wrap div{margin:0}.wpsl-search-btn-wrap #wpsl-search-btn{font-size:0;width:28px;background-image:url(/wp-content/uploads/2021/10/st-search-arr.svg);background-size:28px 17px;background-repeat:no-repeat;background-position-x:right}@media (max-width:1024px){#wpsl-result-list,h2.manual-title{padding:0 30px}}@media (max-width:768px){#wpsl-result-list,h2.manual-title{padding:0 15px}}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link.added{display:none}.wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart a.wp-block-button__link:not(.added){display:inline-block;margin-top:1.2em;width:auto}.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{margin-top:1.2em}.entry.loop-entry{border-radius:0}a.wc-block-grid__product-title-link .wc-block-grid__product-title{padding-top:10px;line-height:25px;margin-bottom:0}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price.price{margin:0;font-size:1.1em;.unit-price{font-size:70%;margin-left:1em;opacity:.7}}.wp-block-button__link.add_to_cart_button.ajax_add_to_cart.added{border-bottom:0}#inner-wrap .wc-block-grid .wc-block-grid__product.product-loop-unboxed.woo-archive-action-visible .entry-content-wrap{background:#fff0;padding-top:0}@media (max-width:719px){body .wc-block-grid__product:not(:last-child){margin-bottom:2.5rem}}@media (width>1024px){.wc-block-grid ul.wc-block-grid__products{row-gap:3.5rem}}body .wc-block-grid__product a.wc-block-grid__product-title-link{border-bottom:1px solid #d9d9d9;display:block;padding-bottom:10px;margin-bottom:10px}body.wp-singular .wc-block-grid__product-rating .star-rating span:before,body.woocommerce-js .star-rating span::before{color:#ffbc00}.shop-category-grid{display:grid;gap:2rem 0;max-width:1264px}@media (width>=768px){.shop-category-grid{grid-template-columns:repeat(2,1fr);gap:2rem 4rem}}@media (width>1024px){.shop-category-grid{grid-template-columns:repeat(3,1fr)}}.shop-category-item{text-align:center}.shop-category-title{display:inline-block;margin-block:1em;text-decoration:none}html .woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button),html .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button){width:fit-content}@media (width>=768px){.woocommerce-shop .grid-cols{gap:2rem 4rem}}.facetwp-facet-sale .facetwp-checkbox,.woocommerce-shop.woocommerce a.added_to_cart,body .wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{background:#fff0;border:1px solid currentColor;color:#707070;font-size:1em;font-weight:400;margin-bottom:0;padding:.3em 1em;text-transform:none}.woocommerce-shop.woocommerce a.added_to_cart:hover,body .wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart:hover{color:var(--global-palette9);background:var(--global-palette5)}.facetwp-dropdown,.woocommerce-shop select.orderby{background-color:#fff0;padding:.4em 1em;border:1px solid #707070}html .woocommerce ul.products.woo-archive-btn-button li.product .button.added{border:inherit;display:inline;font-size:1em;font-weight:400;height:inherit;margin-right:1em;overflow:inherit;padding:inherit;pointer-events:none}.woocommerce-page .woocommerce-pagination ul.page-numbers{display:flex}.woocommerce nav.woocommerce-pagination ul li .page-numbers:is(.prev,.next){display:none}body.woocommerce nav.woocommerce-pagination ul li .page-numbers{border-radius:0}.loading-icon{background-image:url(/wp-content/plugins/facetwp/assets/images/loading.png);background-size:cover;display:block;width:20px;height:20px;margin:0 auto;animation:spin 700ms infinite linear;opacity:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loading-icon.loading{opacity:1;transition:opacity 0.2s ease-out}.facetwp-template{opacity:1;transition:opacity 0.1s ease-out}.facetwp-template.loading{opacity:.2}.facetwp-facet-sale .facetwp-counter{display:none}.facetwp-facet-sale .facetwp-checkbox:hover{background-color:var(--global-palette5);color:var(--global-palette9)}.facetwp-facet-sale .facetwp-checkbox.checked{background-image:none;background-color:#f0d37c;border-color:#f0d37c}.facetwp-facet-sale .facetwp-checkbox.checked .facetwp-display-value{color:#000}.woocommerce ul.products li.product .onsale{background-color:#f0d37c;border-radius:0;color:#000;font-weight:400}.product-loop-boxed .product-details.entry-content-wrap{padding-left:0;margin-left:0}.woocommerce-shop .wc-block-grid .wc-block-grid__product .product-details .wp-block-button{margin-top:.5em}.woocommerce-shop .wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{background-color:var(--global-palette-btn-bg);border:1px solid #586465;color:var(--global-palette-btn);padding:.6em 2em .5em}.woocommerce-shop .wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}@media (max-width:767px){.post-type-archive .product-details{padding-right:15px;padding-left:15px;text-align:center}.post-type-archive .product-details .wp-block-button{margin-top:30px}.post-type-archive .product-details .wp-block-button a{color:#fff;background-color:#7e9d91;border:0;padding:10px 16px;font-size:15px;text-transform:uppercase}}body.archive .entry.mediamegjelenes{display:flex;flex-direction:column}body.archive .entry.mediamegjelenes figure{margin:0 0 40px 0}body.archive .entry.mediamegjelenes .wp-block-kadence-advancedheading{color:#175a4c}body.archive .entry.mediamegjelenes h3{font-size:clamp(20px, calc(20px + (12 * (100vw - 768px) / (1322 - 768))), 32px);line-height:1.4em;margin:10px 0 30px}body.archive .entry.mediamegjelenes p{margin:0}body.archive .entry.mediamegjelenes .kb-button{padding:10px 10px;max-width:245px;width:100%;border-radius:0;margin-top:40px;font-size:15px}body.archive .entry.mediamegjelenes .wp-block-kadence-advancedbtn{margin-top:auto}@media (width>1025px){body.archive .grid-cols.mediamegjelenes-archive{column-gap:87px;row-gap:90px}}.post-type-archive-mediamegjelenes #inner-wrap{margin-bottom:clamp(60px, (100vw - 767px) * 999, 140px)}.single-mediamegjelenes .content-wrap{margin-bottom:50px}.single-mediamegjelenes a.kb-button{max-width:245px;width:100%}.single-mediamegjelenes .mediamegjelenes-title{display:flex;flex-direction:column}.single-mediamegjelenes .mediamegjelenes-title .entry-meta{order:1;margin:0}.single-mediamegjelenes .mediamegjelenes-title .entry-title{order:2;letter-spacing:0}.single-mediamegjelenes .entry-content-wrap :is(.entry-title,span,p){color:#175a4c}@media (width>768px){.single-mediamegjelenes .content-wrap{display:grid;grid-template-columns:repeat(2,1fr);column-gap:87px;max-width:1260px;margin-inline:auto}}.woocommerce div.product div.summary{clear:right;.woocommerce-product-details__short-description p{margin-bottom:0}.price{margin-top:40px}.price .unit-price{font-size:70%;margin-left:1em;opacity:.7}}.woocommerce ul.products li.product .product-details .price .unit-price{font-size:70%;margin-left:1em;opacity:.7}.single-product .entry-summary .cart{margin-right:22px}.single.woocommerce div.product .product_title{margin:-16px 0 16px 0}.single-product .summary.entry-summary form.cart .quantity{display:flex;margin-right:20px}@media (min-width:768px){.single-product .entry-summary{margin-top:0;padding-left:78px}.single-product .content-area{margin-top:50px}}.single.woocommerce table.shop_attributes{padding:1rem 0;border-top:1px solid #e0dcca;border-bottom:1px solid #e0dcca;margin-block:2rem}.woocommerce table.shop_attributes td.woocommerce-product-attributes-item__value{font-style:normal}.woocommerce table.shop_attributes th.woocommerce-product-attributes-item__label{font-weight:400}.single.woocommerce table.shop_attributes :is(td.woocommerce-product-attributes-item__value,th.woocommerce-product-attributes-item__label){border-bottom:0;text-align:left;padding:0 0 6px 0;vertical-align:baseline;background-color:#fff0}.woocommerce-product-attributes-item__value p{margin:0!important;padding:0!important}.woocommerce-Price-amount bdi{font-weight:500}.prod-short-ingredients{margin:0 0 3rem 0}.woocommerce-product-details__short-description{padding:2rem 0 0}.single-product .woocommerce-Price-amount+.woocommerce-price-suffix{display:none}.vm-product-content{clear:both;border-block:1px solid var(--global-palette7);margin-top:4rem;padding-block:2rem 4rem;>div{max-width:610px;margin-inline:auto}@media (width>1024px){display:flex;flex-wrap:wrap;justify-content:center;gap:40px;>div{flex:0 1 50%}}}.single-product h3{margin-block:1.5em .75em}.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text,.single-product .product-ingredients table td{padding-inline:16px}.ingredients-title{text-align:center}.single-product .product-ingredients>p:first-of-type{padding-top:30px}.single-product .product-ingredients table{margin-top:40px;tr:not(.borderless){border-top:1px solid #e0dcca}th,td{padding-block:1em;color:var(--global-palette3);font-weight:400}.borderless td{padding-top:0}}.single-product .product-ingredients .united{text-align:center}.single-product .review-section{max-width:610px;margin-inline:auto;padding-top:30px}.single-product #reviews{margin-bottom:2rem;text-align:center}.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text .meta :is(*){font-size:15px}.single-product .cr-ajax-search input[type='text']{border-radius:0}.single-product #reviews.cr-reviews-ajax-reviews .cr-input-text:focus,.single-product .cr-all-reviews-shortcode .cr-input-text:focus{border-color:#fff0;box-shadow:none;border:1px solid #707070}.single-product #reviews.cr-reviews-ajax-reviews :is(.cr-button-search,.cr-show-more-button),.single-product .cr-all-reviews-shortcode :is(.cr-button-search,.cr-show-more-button){background:var(--global-palette-btn-bg);background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn);border-radius:0;border-color:#586465}.single-product #reviews.cr-reviews-ajax-reviews :is(.cr-button-search,.cr-show-more-button):hover,.single-product .cr-all-reviews-shortcode :is(.cr-button-search,.cr-show-more-button):hover{background:var(--global-palette-btn-bg-hover);background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover);border-color:#586465}.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text .cr-rating-product-name .cr-product-name-picture{display:none}@media (width <=768px){.single-product .product-ingredients table tr td:first-of-type:not(.united){text-align:right}}@media (width>768px){.single-product .product-ingredients table td{padding-left:50px}.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text{padding-inline:50px}.single-product .product-ingredients .footnote{text-align:left}}@media (width>1025px){.single-product .cr-all-reviews-shortcode ol.commentlist li .comment-text{padding-inline:105px}.single-product .product-ingredients table td{padding-left:105px}}.product-labresults{margin:0 auto;width:fit-content;h2,p{text-align:center}}.labresult::before{background:var(--global-palette6);content:'PDF';color:var(--global-palette9);font-size:75%;margin-right:8px;padding:2px 3px}.woocommerce .related.products{margin-block:72px;>h2{border-top:1px solid var(--global-palette7);margin-bottom:48px;padding-top:24px;text-align:center}}.woocommerce .related ul.products li.product{.entry-content-wrap{padding-top:0}.woocommerce-loop-product__title{border-bottom:1px solid #d9d9d9;padding-bottom:.5rem;margin-bottom:.5rem}}.single-product .wlr-product-message{margin-top:12px;padding:0!important}.single-product .summary .wlr-product-message:first-of-type{margin-top:50px}body .wlr-myaccount-page{padding:0}.single-content .wlr-myaccount-page .wlr-heading{border-left:0!important;color:var(--global-palette3)!important;font-weight:400;font-size:25px;line-height:1.4em;letter-spacing:1.88px;margin-bottom:10px;text-transform:unset}.wlr-user-details .wlr-heading{display:none}.wlr-myaccount-page .wlr-border-color{background-color:#ffffff80!important;border-radius:0!important}body .wlr-message-info{background-color:hsl(40 100% 93%)!important;border:0!important;border-radius:0!important;color:#2d3748!important;font-weight:400!important;padding:0 14px!important}body .wlr-message-info i{font-size:24px!important;color:#000;filter:invert(95%) sepia(75%) saturate(3724%) hue-rotate(310deg) brightness(105%) contrast(102%);margin-block:10px!important}.wlr-signup-message{background-color:#fff;display:block;padding:6px 0 6px 50px;position:relative}.wlr-signup-message::before{content:'\e908';color:#ffcc67;font-family:loyalty;font-size:21px;position:absolute;top:5px;left:13px}.wlr-button{background:var(--global-palette-btn-bg)!important;border:1px solid #586465;border-radius:0!important;color:var(--global-palette-btn);letter-spacing:.45px}.valoryz-responsive-product-image{display:block}.valoryz-responsive-product-image img{display:block;width:100%;height:auto}@media (width < 768px){.valoryz-responsive-product-image img{aspect-ratio:1 / 1;object-fit:cover;object-position:50% 100%}}.woocommerce-cart td.product-quantity .quantity-wrap{gap:0}:is(.quantity,.quantity-wrap) .qty-button:focus{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}:is(.quantity,.quantity-wrap) .qty-button:hover{border-color:#175a4c;background-color:#175a4c;color:var(--global-palette9)}.woocommerce-cart-form__cart-item.cart_item{position:relative;border:solid #707070;border-width:1px 0;margin-top:-1px}.woocommerce-cart-form__cart-item.cart_item .product-remove{position:absolute;right:14px}.woocommerce-cart-form__cart-item.cart_item .product-remove a,.woocommerce-mini-cart-item.mini_cart_item a.remove{font-size:0!important;position:relative}.woocommerce-cart-form__cart-item.cart_item .product-remove a:before,.woocommerce-cart-form__cart-item.cart_item .product-remove a:after,.woocommerce-mini-cart-item.mini_cart_item a.remove:before,.woocommerce-mini-cart-item.mini_cart_item a.remove:after{content:'';width:14px;height:1px;background-color:#707070;position:absolute;top:12px;left:6px}.woocommerce-cart-form__cart-item.cart_item .product-remove a:before,.woocommerce-mini-cart-item.mini_cart_item a.remove:before{transform:rotate(45deg)}.woocommerce-cart-form__cart-item.cart_item .product-remove a:after,.woocommerce-mini-cart-item.mini_cart_item a.remove:after{transform:rotate(-45deg)}.woocommerce-cart-form__cart-item.cart_item .product-remove a:hover,.woocommerce-mini-cart-item.mini_cart_item a.remove:hover{background-color:#fff0}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{padding:9px 0}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{margin-left:-26px}.woocommerce table.shop_table .cart_item td{border:0}.woocommerce-cart table.cart td.actions .button[name='update_cart']{display:none}@media (min-width:768px){.woocommerce table.shop_table .cart_item td{padding-block:10px 20px}}.woocommerce-cart-form .cart-summary h2,.cart_totals h2{text-transform:uppercase;margin:1.5em 0 0.5em!important}.vrm-additional{margin-bottom:50px}.vrm-additional p.add-txt{font-weight:400;margin-bottom:18px}.vrm-additional img{margin-bottom:30px}.add-txt:before{clear:both;display:table;content:''}.woocommerce-cart table.cart .coupon .button{background-color:#586465!important;color:#ffffff!important;border:1px solid #586465}.woocommerce-cart table.cart .coupon .button:hover{background-color:#ffffff!important;color:#586465!important;border:1px solid #586465}.quantity-wrap:has(.mgp-gift-qty){justify-content:center;max-width:7.5rem;.qty-button{display:none}}@media (max-width:719px){.woocommerce-cart-form__cart-item.cart_item{padding:10px 0}:is(.woocommerce,.woocommerce-page) table.cart.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}.woocommerce-cart table.woocommerce-cart-form__contents tr :is(.product-name,.product-name a){font-weight:600;text-align:left!important}.woocommerce-cart table.shop_table_responsive tr td:is(.product-name,.product-quantity):before{content:''}.woocommerce-cart table.shop_table_responsive tr td.product-price:before{content:'Egységár:';font-weight:400}.woocommerce-cart table.shop_table_responsive tr td.product-subtotal:before{content:'Összeg:';font-weight:400}}.woocommerce-cart .woocommerce .cart-empty.woocommerce-info{line-height:1.3;font-size:24px;background-color:#fff0!important}#billing_email_field .woocommerce-input-wrapper{position:relative}.woocommerce-input-wrapper button.stripe-gateway-stripelink-modal-trigger{background-size:cover;width:55px;height:41px;padding:0;top:10px!important}.woocommerce-input-wrapper button.stripe-gateway-stripelink-modal-trigger:hover{background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);box-shadow:0 0 0 30px #00000020 inset}#wc-stripe-upe-form,#wc-stripe-upe-form+fieldset{border:0;padding:0}.woocommerce-checkout .woocommerce-additional-fields{margin-top:30px}#ship-to-different-address span{font-size:15px;letter-spacing:0}.woocommerce-checkout .shop_table.vm-checkout-shipping-methods{background:#fff}.vm-checkout-shipping-methods th{display:none}.vm-fragile-package-field-desc{font-size:80%;line-height:1.5;position:relative;top:-10px;left:36px;width:calc(100% - 36px)}.vp-woo-pont-shipping-method-icons,.free-shipping-enabled+.checkout .vp-woo-pont-shipping-method-label-price,.free-shipping-enabled+.checkout .vp-woo-pont-review-order-selected-info bdi,.free-shipping-enabled+.kadence-woo-cart-form-wrap .vp-woo-pont-shipping-method-label-cost bdi,.woocommerce-notices-wrapper:has(.free-shipping-enabled)+.kadence-woo-cart-form-wrap .vp-woo-pont-shipping-method-label-price bdi,.free-shipping-enabled+.kadence-coupone-pro-modal+.woocommerce-checkout .vp-woo-pont-shipping-method-label-price bdi{display:none}.free-shipping-enabled+.checkout label[for='shipping_method_0_vp_pont16'],.free-shipping-enabled+.kadence-woo-cart-form-wrap label[for='shipping_method_0_vp_pont16']{color:green}#vp-woo-pont-show-map{border:1px solid var(--global-palette-btn-bg);font-weight:400;padding:.3em 1em}#vp-woo-pont-show-map:hover{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.woocommerce-checkout .woocommerce-form-coupon-toggle,form.woocommerce-form-coupon p:not([class]){display:none}.woocommerce-checkout .woocommerce form.woocommerce-form-coupon{background:#fff0;display:block!important;margin:1em -.5em 0;padding:15px 15px 0}.woocommerce form.checkout_coupon .form-row-last{width:51%}.woocommerce form.checkout_coupon .form-row button{padding:0 1em;border:0;line-height:34px;@media (width>=768px){padding-block:.7em}}.woocommerce form.checkout_coupon .form-row button:hover{color:var(--global-palette9);background:var(--global-palette1)}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce ul[id^='shipping_meth']{margin-left:-34px}body:is(.woocommerce-cart,.woocommerce-checkout) .woocommerce ul[id^='shipping_meth'] li{margin:0 0 .5em;list-style:none outside;display:flex;flex-wrap:wrap;align-items:center}.vp-woo-pont-review-order-selected{margin-left:-8px}.checkout .recurring-totals{background-color:#fff}.woocommerce-checkout #payment ul.payment_methods li{padding:0}.woocommerce form .form-row.place-order{margin-top:30px}body.woocommerce-checkout #payment div.payment_box{background:#fff;margin:-.7em 0 4px;padding:.5em 2.5em 1.5em;border-left:5px solid var(--global-palette-highlight)}.form-row .tooltip{opacity:.4;position:relative;left:5px;top:3px}:is(.woocommerce-account,.woocommerce-cart,.woocommerce-checkout) :is(.content-area,.entry-content-wrap),.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table:first-child{background-color:#f7f7f4}.woocommerce-account.woocommerce-page .kadence-customer-name,.woocommerce-account.woocommerce-page .kadence-account-avatar{padding-left:0!important}.woocommerce-account .kt-link-to-gravatar{display:none!important}.woocommerce-account .kadence-customer-name{font-size:40px;font-weight:400;letter-spacing:3px;line-height:65px;margin:24px 0}.woocommerce form p.woocommerce-form-row .required,.woocommerce form p:is(.form-row,.cr-customer-consent,.woocommerce-form-row) label{font-weight:400;color:#707070}.woocommerce form :is(input.input-text,textarea){border-radius:0;background-color:#fff0;border:1px solid #707070}.my_account_orders .button{font-size:.85rem;margin:5px 5px 5px 0;padding:5px 10px}.woocommerce-MyAccount-content .back-to-orders{margin-top:30px}.woocommerce-checkout #order_comments{height:clamp(107px, (100vw - 767px) * 999, 138px)}@media (min-width:768px){.woocommerce form :is(input.input-text,textarea){padding:14px 18px}.kadence-account-nav-above.woocommerce-account .account-navigation-wrap li.is-active a,.kadence-account-nav-above.woocommerce-account .account-navigation-wrap li.is-active a:hover,.kadence-account-nav-above.woocommerce-account .account-navigation-wrap li a:hover,.kadence-account-nav-above.woocommerce-account .account-navigation-wrap li a{border-bottom:0!important;font-weight:400}.account-navigation-wrap li{margin-right:50px}.account-navigation-wrap li a{padding:4px 0!important;background-size:0 100%;background-position:0;position:relative;background-repeat:no-repeat;transition:all 0.2s;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 2px),#7e9d91 2px)}.account-navigation-wrap li a:hover,.account-navigation-wrap li.is-active a{background-size:100% 100%}#cart-drawer.popup-drawer.show-drawer .drawer-inner{max-width:689px;padding:0 200px 0 100px;background-color:#f7f7f4;margin-top:121px}.drawer-content.woocommerce.widget_shopping_cart{padding:0}}.woocommerce ul.product_list_widget li.mini_cart_item{padding:30px 0;border-bottom:1px solid #707070}li.mini_cart_item[style*='zoom']{opacity:.3}li.mini_cart_item[style*='zoom']>div{background:transparent!important}.woocommerce ul.product_list_widget li.mini_cart_item a img,table.cart .product-thumbnail a img{width:78px;height:112px;object-fit:cover;margin-right:24px}.woocommerce ul.product_list_widget li.mini_cart_item a{font-weight:400}.popup-drawer.active .drawer-overlay{background-color:#fff0}.wc_payment_method label{background-color:#fff!important}.woocommerce-MyAccount-content fieldset{border:0;padding:0;margin-top:80px}.woocommerce-MyAccount-content fieldset legend{text-transform:uppercase;margin-bottom:60px;font-weight:400}fieldset.hc-reg-fields{display:none}.woocommerce-MyAccount-content{margin-top:70px}.cross-sells h2.woocommerce-loop-product__title{line-height:18px}.cross-sells .product-details{margin:0!important}@media (max-width:767px){.woocommerce-MyAccount-navigation{text-align:center}}body details{border-top:1px solid var(--global-palette1);isolation:isolate;overflow:hidden;position:relative;--details-anim-time:0.3s}body details:last-of-type{border-bottom:1px solid var(--global-palette1)}body details summary{cursor:pointer;padding:1.25rem 0}body details summary::marker{content:'';display:none}body details::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="9" fill="none"><path fill="%23707070" d="m18 .981-7.215 7.274a2.51 2.51 0 0 1-3.486.08l-.083-.08L0 .98.973 0 8.19 7.274a1.14 1.14 0 0 0 1.562.056l.06-.056L17.027 0 18 .981Z"/></svg>');position:absolute;top:1.1rem;right:0;transition:all var(--details-anim-time);z-index:-1}body details[open]::after{transform:scaleY(-1)}body details::details-content{height:0;transition:height var(--details-anim-time),content-visibility var(--details-anim-time);transition-behavior:allow-discrete}body details[open]::details-content{height:auto}body details>div{padding-bottom:1rem}details.myaccount-section{margin-block:3rem}body details.myaccount-section::after{top:.5rem}body details.myaccount-section summary{padding-block:.625rem}.woocommerce form .myaccount-section .form-row:last-child{margin-bottom:1.375rem}html .woocommerce :is(.woocommerce-message,.woocommerce-error,.woocommerce-info),.coupon_inner_checkout{background:#fff;border:0;border-radius:0;display:block;padding:10px 40px 10px 53px;position:relative}html .woocommerce .woocommerce-message{background:hsl(156 38% 93%)}html .woocommerce .woocommerce-info,.coupon_inner_checkout{background:hsl(40 100% 93%)}html .woocommerce .woocommerce-error{background:hsl(358 84% 93%)}html .woocommerce :is(.woocommerce-message,.woocommerce-error,.woocommerce-info) .button{padding:3px 15px}html .woocommerce :is(.woocommerce-message,.woocommerce-error,.woocommerce-info)::before,.coupon_inner_checkout::before{content:'';position:absolute;width:27px;height:27px;left:15px;top:8px;display:block;background-size:25px;background-repeat:no-repeat}html .woocommerce .woocommerce-message::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='48' height='48'%3E%3Cpath d='M24 40.031q6.563 0 11.297-4.734T40.031 24t-4.734-11.297T24 7.969t-11.297 4.734T7.969 24t4.734 11.297T24 40.031zm0-36q8.25 0 14.109 5.859t5.859 14.109-5.859 14.109T24 43.967 9.891 38.108 4.032 23.999 9.891 9.89 24 4.031zm9.188 11.157 2.813 2.813L19.97 34.032l-9.938-10.031 2.813-2.813 7.125 7.125z' style='fill:%23000;fill-opacity:1'/%3E%3C/svg%3E");filter:invert(61%) sepia(12%) saturate(483%) hue-rotate(105deg) brightness(95%) contrast(89%)}html .woocommerce .woocommerce-info::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='48' height='48'%3E%3Cpath d='M24 7.967q-6.563 0-11.297 4.734-4.734 4.734-4.734 11.297 0 6.563 4.734 11.297Q17.437 40.029 24 40.029q6.563 0 11.297-4.734 4.734-4.734 4.734-11.297 0-6.563-4.734-11.297Q30.563 7.967 24 7.967Zm0 36q-8.25 0-14.109-5.859T4.032 23.999q0-8.25 5.859-14.109T24 4.031q8.25 0 14.109 5.859t5.859 14.109q0 8.25-5.859 14.109T24 43.967Zm1.969-9.938h-3.938v-12h3.938zm0-16.031h-3.938v-4.031h3.938z' style='fill:%23000;fill-opacity:1'/%3E%3C/svg%3E");filter:invert(95%) sepia(75%) saturate(3724%) hue-rotate(310deg) brightness(105%) contrast(102%)}html .woocommerce .woocommerce-error::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='48' height='48'%3E%3Cpath d='M24 4.334 4.023 44.285h39.954L24 4.334zm0 9.27L38.213 40.81H9.787L24 13.604z' style='fill:%23000;fill-opacity:1;stroke:%23000;stroke-opacity:.01'/%3E%3Cpath d='M22.031 21.951h3.938v10h-3.938zm0 12.81h3.938v4.032h-3.938z' style='fill:%23000;fill-opacity:1'/%3E%3C/svg%3E");filter:invert(44%) sepia(46%) saturate(1552%) hue-rotate(321deg) brightness(99%) contrast(91%)}.coupon_inner_checkout::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M64 64C28.7 64 0 92.7 0 128l0 64c0 8.8 7.4 15.7 15.7 18.6C34.5 217.1 48 235 48 256s-13.5 38.9-32.3 45.4C7.4 304.3 0 311.2 0 320l0 64c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-64c0-8.8-7.4-15.7-15.7-18.6C541.5 294.9 528 277 528 256s13.5-38.9 32.3-45.4c8.3-2.9 15.7-9.8 15.7-18.6l0-64c0-35.3-28.7-64-64-64L64 64zm64 112l0 160c0 8.8 7.2 16 16 16l288 0c8.8 0 16-7.2 16-16l0-160c0-8.8-7.2-16-16-16l-288 0c-8.8 0-16 7.2-16 16zM96 160c0-17.7 14.3-32 32-32l320 0c17.7 0 32 14.3 32 32l0 192c0 17.7-14.3 32-32 32l-320 0c-17.7 0-32-14.3-32-32l0-192z" style="fill:%23000;fill-opacity:1"/%3E%3C/svg%3E');filter:invert(95%) sepia(75%) saturate(3724%) hue-rotate(310deg) brightness(105%) contrast(102%);top:10px}.wm-close{border-radius:0;padding:0 7px 2px;position:absolute;right:10px;top:8px;cursor:pointer}.wm-close:hover{background:#fff}.cart-empty.woocommerce-info .wm-close{display:none}.woocommerce form.login.euwcw-step-panel{border:0;border-radius:0;padding:0}.single-content .euwcw-steps{padding:0}.woocommerce form.euwcw-step-panel :is(.form-row,fieldset) input:is([type='text'],[type='email'],[type='date'],[type='number']){background-color:#f7f4e9;border:0;border-radius:5px;font-size:clamp(16px, (100vw - 767px) * 99, 21px);padding:clamp(8px, (100vw - 767px) * 99, 11px) clamp(17px, (100vw - 767px) * 99, 20px);box-shadow:none;height:50px}.gform_required_legend,body .gform-theme--framework .gform_validation_errors{display:none!important}h3.gsection_title{font-size:clamp(30px, (100vw - 767px) * 99, 42px);font-weight:500;letter-spacing:0;padding:20px 0 15px}body .gform_wrapper :is(input,textarea)::-webkit-input-placeholder,body .gform_wrapper :is(input,textarea)::-moz-placeholder,body .gform_wrapper :is(input,textarea)::placeholder,body .gform_wrapper input::placeholder{color:var(--global-palette1)!important}body .gform_wrapper.gform-theme :is(input[type='text'],input[type='email'],textarea){background-color:#f7f4e9;border:0;border-radius:5px;font-size:clamp(16px, (100vw - 767px) * 99, 21px);margin-block:clamp(2px, (100vw - 767px) * 99, 35px);padding:clamp(8px, (100vw - 767px) * 99, 11px) clamp(17px, (100vw - 767px) * 99, 20px);box-shadow:none;height:50px}:is(#gform_wrapper_1,#gform_wrapper_2) .gfield_checkbox .gchoice{display:flex;align-items:center;margin:50px 0}@media (width>768px){:is(#gform_wrapper_1,#gform_wrapper_2) .gfield_checkbox{display:flex;flex-flow:row wrap}:is(#gform_wrapper_1,#gform_wrapper_2) .gfield_checkbox .gchoice{flex:0 0 50%;margin:20px 0}}@media (width>1024px){:is(#gform_wrapper_1,#gform_wrapper_2) .gfield_checkbox .gchoice{flex:0 0 33%}}.gform_wrapper.gform-theme .gfield input[type='checkbox']{position:absolute;left:-9999px;opacity:0}body .gform-theme--framework .gform-field-label{margin-inline:0}body .gform_wrapper.gform-theme .gchoice label{cursor:pointer;font-size:clamp(16px, (100vw - 767px) * 99, 21px);max-width:calc(100% - clamp(0px, (100vw - 767px) * 99, 50px));padding-left:80px;position:relative;margin-inline:0}.gform-field-label.gfield_consent_label{cursor:pointer;font-size:clamp(16px, (100vw - 767px) * 99, 21px);position:relative;padding-left:80px;display:inline-block}.gfield_consent_label:before,.gform_wrapper.gform-theme .gchoice label:before{background-color:#f7f4e9;border-radius:5px;content:'';width:50px;height:50px;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:background-color 350ms ease-in}.gfield_consent_label:after,.gform_wrapper.gform-theme .gchoice label:after{border-right:3px solid var(--global-palette9);border-top:3px solid var(--global-palette9);width:11px;height:21px;content:'';position:absolute;top:50%;left:15px;transform:translateY(calc(-50% + 12px)) scaleX(-1) rotate(135deg);transform-origin:left top;display:none}.gform_wrapper.gform-theme .gfield input[type='checkbox']:checked+label:before{background-color:var(--global-palette1)}.ginput_container_consent input[type='checkbox']:checked+label:after,.gform_wrapper.gform-theme .gfield input[type='checkbox']:checked+label:after{-webkit-animation:check 0.5s ease 0s running;animation:check 0.5s ease 0s running;display:block}.gfield_consent_label a{text-decoration:none}.gfield_consent_label a:hover{text-decoration:underline;color:var(--global-palette1)}@keyframes check{0%{height:0;width:0}25%{height:0;width:11px}50%{height:21px;width:11px}}#field_1_13,#field_2_13{text-align:center}@media (width < 768px){#field_1_13,#field_2_13{display:none}}body .gform_wrapper.gform-theme input[type='submit']{background:var(--global-palette9);border:1px solid var(--global-palette1);color:var(--global-palette1);font-size:16px;font-weight:700;letter-spacing:.15em;padding:6.7px 37px}body .gform_wrapper.gform-theme input:is([type='submit']:hover,body [type='submit']:focus){background:var(--global-palette1);color:var(--global-palette9)}body .gform_wrapper.gform-theme .gfield_error label{color:inherit}body .gform_wrapper.gform-theme .gfield_error [aria-invalid='true']{border:0}body .gform_wrapper.gform-theme .gfield_validation_message{background:#fff0;border:0;font-size:14px;margin-top:calc(-1 * clamp(2px, (100vw - 767px) * 99, 35px));padding:0}body .gform_wrapper.gform-theme .ginput_container_checkbox+.gfield_validation_message{margin-top:0}.gfield--input-type-consent .gfield_validation_message{display:inline-block}.gform_wrapper.gform-theme span.gfield_required{display:none}.gform_confirmation_message{background:var(--global-palette1);color:var(--global-palette9);margin-bottom:90px;padding:50px;text-align:center}.site-footer .menu a{line-height:20px;text-align:center}.site-footer .menu .bold a{font-weight:700}.site-footer .menu .current-menu-item a{text-decoration:underline}.site-footer-row{max-width:1200px;margin:0 auto}.footer-bio-logos{display:grid;grid-template-columns:repeat(4,auto);gap:22px;place-content:center;place-items:center;margin-top:clamp(20px, (100vw - 767px) * 99, clamp(30px, (100vw - 1024px) * 999, 143px))}.site-footer ul.wp-block-social-links,.site-footer .wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{padding:0;margin:0}.site-footer .wp-social-link-instagram a{margin:0 10px 0 0;padding:0}.site-footer .wp-social-link-facebook a{margin:0 0 0 10px;padding:0}.post-type-archive-product .site-middle-footer-wrap .site-footer-row-container-inner{background:#fff}@media (min-width:768px){.site-footer .menu a{text-align:left}.footer-bio-logos{place-content:start}.site-footer .wp-block-social-links.aligncenter{justify-content:flex-start}.site-container .site-footer-row.site-footer-row-columns-4{grid-template-columns:20% 30% 30% 20%}.site-footer-middle-section-4{padding-top:52px}}.site-container .site-footer-row.site-footer-row-columns-4{font-size:12px;line-height:19px}.fp_show_cookie_notice{cursor:pointer}