@keyframes header-fix-animation{0%{margin-top:-150px}to{margin-top:0}}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{to{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translateX(75px);opacity:0}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}*{margin:0;border:0;padding:0}*,:after,:before,input{box-sizing:border-box}a,div{-webkit-tap-highlight-color:transparent}a,a:hover,a:visited{text-decoration:none}aside,footer,header,label,nav,section{display:block}body,html{min-width:320px;height:100%}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;position:relative;font-family:var(--font-family),sans-serif;font-size:var(--font-size-normal-middle);color:var(--color-text-primary);background:var(--color-background-block)}input{line-height:100%}button,input,textarea{font-size:inherit}input,textarea{cursor:pointer}input::-ms-clear{display:none}button{cursor:pointer;line-height:100%;background-color:transparent;font-family:var(--font-family),sans-serif;font-size:var(--font-size-normal-middle);color:var(--color-text-primary)}button::-moz-focus-inner{border:0;padding:0}ul li{list-style:none}img{vertical-align:top;max-width:100%}h1,h2,h4,h5{font-size:inherit}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}:root{--font-family:"Stolzl";--font-size-big-super:32px;--font-size-big-middle:26px;--font-size-normal-super:20px;--font-size-normal-middle:16px;--font-size-normal-small:14px;--font-size-normal-mini:12px;--line-height:150%;--color-text-primary:#484848;--color-text-secondary:#8a8a8a;--color-text-hover:#1a53c6;--color-background-primary:#f7f8fb;--color-background-secondary:#fafafa;--color-background-block:#fff;--color-accent-primary:#2e3542;--color-accent-secondary:#0e82ff;--color-accent-tertiary:#ffb262;--color-accent-quaternary:#63bc3f;--color-accent-quinary:#fd787e;--color-accent-senary:#63bc3f;--color-error:#cc1818;--color-error-light:#fd787e;--color-succesful:#c6f8b1;--border-radius-block:10px;--border-radius-btn:10px}.dark{--color-text-primary:#fff;--color-background-primary:rgb(0, 0, 0, 0.2);--color-background-secondary:rgb(0, 0, 0, 0.2);--color-background-block:#131928}@font-face{font-style:normal;font-weight:100;src:url(../fonts/Stolzl-Thin.woff2) format("woff2"),url(../fonts/Stolzl-Thin.woff) format("woff");font-family:"Stolzl";font-display:swap}@font-face{font-style:normal;font-weight:300;src:url(../fonts/Stolzl-Light.woff2) format("woff2"),url(../fonts/Stolzl-Light.woff) format("woff");font-family:"Stolzl";font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(../fonts/Stolzl-Book.woff2) format("woff2"),url(../fonts/Stolzl-Book.woff) format("woff");font-family:"Stolzl";font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(../fonts/Stolzl-Regular.woff2) format("woff2"),url(../fonts/Stolzl-Regular.woff) format("woff");font-family:"Stolzl";font-display:swap}@font-face{font-style:normal;font-weight:600;src:url(../fonts/Stolzl-Medium.woff2) format("woff2"),url(../fonts/Stolzl-Medium.woff) format("woff");font-family:"Stolzl";font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(../fonts/Stolzl-Bold.woff2) format("woff2"),url(../fonts/Stolzl-Bold.woff) format("woff");font-family:"Stolzl";font-display:swap}.best-authors,.featured-products,.front-widgets,.hero,.inside-widgets--absolute,.inside-widgets--mb,.layout,.popular-categories,.random,.recommend,.sale-products,.sticky,.sub-hero{margin-bottom:80px}@media (max-width:768px){.best-authors,.featured-products,.front-widgets,.hero,.inside-widgets--absolute,.inside-widgets--mb,.layout,.popular-categories,.random,.recommend,.sale-products,.sticky,.sub-hero{margin-bottom:40px}}.woocommerce-Reviews #review_form_wrapper,.woocommerce-Reviews .commentlist li,.woocommerce-form-login,.woocommerce-pagination,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__products .wc-block-grid__product{background-color:var(--color-background-block);border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);border:.7px solid #dcdcdc;padding:20px;transition:.2s ease}.catalog__single-box{background-color:var(--color-background-block);border-radius:var(--border-radius-block);border:.7px solid #dcdcdc;padding:20px;transition:.2s ease}#comments #respond,#comments .comment-list .comment,#comments .comment-list .pingback,#comments .comment-list .trackback,#comments .comments-pagination,.article-list__card,.article__content,.article__empty,.article__pagination,.author-info,.author-post,.catalog__categories .product-category,.catalog__product,.pagination,.related__card,.wc_payment_methods,.widget_block,.widget_meta,.widget_nav_menu,.woocommerce-MyAccount-content,.woocommerce-account-container .edit-account fieldset,.woocommerce-account-container .woocommerce-Addresses address,.woocommerce-account-container .woocommerce-customer-details address,.woocommerce-order .woocommerce-notice--success,.wp-block-woocommerce-cart .wc-block-components-totals-shipping,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product,.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control{background-color:var(--color-background-block);border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);border:.7px solid #dcdcdc;padding:20px;transition:.2s ease}.woocommerce-account-container .woocommerce-MyAccount-navigation{background-color:var(--color-background-block);border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);border:.7px solid #dcdcdc;transition:.2s ease}.cart_totals .woocommerce-shipping-methods,.checkout_coupon,.woocommerce-checkout .woocommerce-NoticeGroup ul,.woocommerce-checkout .woocommerce-column,.woocommerce-form-coupon-toggle,.woocommerce-shipping-totals .woocommerce-shipping-methods{background-color:var(--color-background-block);border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);border:.7px solid #dcdcdc;padding:20px;transition:.2s ease}#comments #respond:hover,#comments .comment-list .comment:hover,#comments .comment-list .pingback:hover,#comments .comment-list .trackback:hover,#comments .comments-pagination:hover,.article-list__card:hover,.article__content:hover,.article__empty:hover,.article__pagination:hover,.author-info:hover,.author-post:hover,.catalog__categories .product-category:hover,.catalog__product:hover,.catalog__single-box:hover,.pagination:hover,.related__card:hover,.widget_block:hover,.widget_meta:hover,.widget_nav_menu:hover,.woocommerce-Reviews #review_form_wrapper:hover,.woocommerce-Reviews .commentlist li:hover,.woocommerce-form-login:hover,.woocommerce-pagination:hover,.wp-block-woocommerce-cart .wc-block-components-totals-shipping:hover,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product:hover,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__products .wc-block-grid__product:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}.cart_totals .woocommerce-shipping-methods:hover,.checkout_coupon:hover,.wc_payment_methods:hover,.woocommerce-MyAccount-content:hover,.woocommerce-account-container .edit-account fieldset:hover,.woocommerce-account-container .woocommerce-Addresses address:hover,.woocommerce-account-container .woocommerce-MyAccount-navigation:hover,.woocommerce-account-container .woocommerce-customer-details address:hover,.woocommerce-checkout .woocommerce-NoticeGroup ul:hover,.woocommerce-checkout .woocommerce-column:hover,.woocommerce-form-coupon-toggle:hover,.woocommerce-order .woocommerce-notice--success:hover,.woocommerce-shipping-totals .woocommerce-shipping-methods:hover,.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control:hover,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control:hover{box-shadow:5px 10px 40px rgba(27,33,47,.03);border:.7px solid #dcdcdc}.woocommerce-account-container button,.woocommerce-form-login .woocommerce-form-login__submit{padding:10px 15px}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wp-block-button__link{font-family:"Stolzl";font-weight:400;line-height:100%;cursor:pointer;padding:10px 15px;border-radius:var(--border-radius-btn);border:.7px solid transparent;white-space:nowrap;background-color:var(--color-accent-secondary);color:#fff;min-height:40px!important;text-decoration:none;transition:background .2s ease,color .2s ease,border .2s ease!important}.cart_totals .checkout-button,.not-found__button a,.place-order .button,.woocommerce-account-container button,.woocommerce-form-login .woocommerce-form-login__submit,.wp-block-woocommerce-cart .wp-element-button,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button{display:inline-block;font-family:"Stolzl";font-weight:400;line-height:100%;font-size:var(--font-size-normal-middle);cursor:pointer;border-radius:var(--border-radius-btn);border:.7px solid transparent;white-space:nowrap;background-color:var(--color-accent-secondary);color:#fff;min-height:40px!important;text-decoration:none;transition:background .2s ease,color .2s ease,border .2s ease!important}.cart_totals .checkout-button,.not-found__button a,.place-order .button,.wp-block-woocommerce-cart .wp-element-button,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button{padding:10px 15px}.cart_totals .checkout-button::before,.not-found__button a::before,.place-order .button::before,.woocommerce-account-container button::before,.woocommerce-form-login .woocommerce-form-login__submit::before,.wp-block-woocommerce-cart .wp-element-button::before,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button::before,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button::before,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wp-block-button__link::before{transition:background .2s ease}.cart_totals .checkout-button:hover,.not-found__button a:hover,.place-order .button:hover,.woocommerce-account-container button:hover,.woocommerce-form-login .woocommerce-form-login__submit:hover,.wp-block-woocommerce-cart .wp-element-button:hover,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button:hover,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wp-block-button__link:hover{background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.cart_totals .checkout-button:focus,.not-found__button a:focus,.place-order .button:focus,.woocommerce-account-container button:focus,.woocommerce-form-login .woocommerce-form-login__submit:focus,.wp-block-woocommerce-cart .wp-element-button:focus,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:focus,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button:focus,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wp-block-button__link:focus{box-shadow:none!important}.cart_totals [disabled].checkout-button,.not-found__button a[disabled],.place-order [disabled].button,.woocommerce-account-container button[disabled],.woocommerce-form-login [disabled].woocommerce-form-login__submit,.wp-block-woocommerce-cart [disabled].wp-element-button,.wp-block-woocommerce-checkout [disabled].wc-block-components-checkout-place-order-button,.wp-block-woocommerce-checkout [disabled].wc-block-components-totals-coupon__button,.wp-block-woocommerce-empty-cart-block .wp-block-product-new [disabled].wp-block-button__link{background-color:var(--color-background-primary);color:var(--color-text-primary);border:.7px solid #dcdcdc;cursor:not-allowed}.cart_totals .shipping-calculator-form .button,.checkout_coupon .button,.wc-block-components-filter-submit-button,.woocommerce-MyAccount-orders .button,.woocommerce-cart-form__actions-coupon button,.woocommerce-cart-form__actions-update button,.wp-block-search .wp-block-search__button,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-button button,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button:disabled{display:inline-block;font-family:"Stolzl";font-weight:400;line-height:100%;font-size:var(--font-size-normal-middle);cursor:pointer;padding:10px 15px!important;border-radius:var(--border-radius-btn);border:.7px solid #dcdcdc!important;white-space:nowrap;background-color:var(--color-accent-secondary);color:#fff;min-height:40px!important;text-decoration:none;transition:.2s ease!important}.cart_totals .shipping-calculator-form .button:hover,.checkout_coupon .button:hover,.wc-block-components-filter-submit-button:hover,.woocommerce-MyAccount-orders .button:hover,.woocommerce-cart-form__actions-coupon button:hover,.woocommerce-cart-form__actions-update button:hover,.wp-block-search .wp-block-search__button:hover,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-button button:hover,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button:hover:disabled{background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.cart_totals .shipping-calculator-form .button::before,.checkout_coupon .button::before,.wc-block-components-filter-submit-button::before,.woocommerce-MyAccount-orders .button::before,.woocommerce-cart-form__actions-coupon button::before,.woocommerce-cart-form__actions-update button::before,.wp-block-search .wp-block-search__button::before,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-button button::before,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button:disabled::before{transition:all .2s ease}.cart_totals .shipping-calculator-form .button:focus,.checkout_coupon .button:focus,.wc-block-components-filter-submit-button:focus,.woocommerce-MyAccount-orders .button:focus,.woocommerce-cart-form__actions-coupon button:focus,.woocommerce-cart-form__actions-update button:focus,.wp-block-search .wp-block-search__button:focus,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-button button:focus,.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button:focus:disabled{box-shadow:none!important}h1,h2{font-weight:500}h1{font-size:var(--font-size-big-super);overflow-wrap:anywhere}@media (max-width:768px){h1{font-size:var(--font-size-big-middle)}}h2{font-size:var(--font-size-big-middle)}@media (max-width:768px){h2{font-size:22px;line-height:var(--line-height)}}h3{font-size:18px}h4{font-size:var(--font-size-normal-middle)}h5{font-size:var(--font-size-normal-small)}code,h3,h4,h5,h6{font-weight:500}h6{font-size:12px}a,p{color:var(--color-text-primary)}p{font-size:var(--font-size-normal-middle);line-height:var(--line-height);overflow-wrap:anywhere}a{transition:.2s ease}a:hover{color:var(--color-text-hover)}code{display:inline-block;font-family:var(--font-family);background:var(--color-background-primary)!important;padding:0 20px;margin-bottom:20px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{background:var(--color-background-block);font-family:var(--font-family);font-size:var(--font-size-normal-small);color:var(--color-text-primary);padding:10px 15px;width:100%;min-height:40px;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);cursor:pointer;transition:.2s ease}.wp-block-archives select:hover,.wp-block-post-comments-form textarea:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border:.7px solid var(--color-accent-primary)}.wp-block-archives select:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:.7px solid var(--color-accent-primary)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=submit]{padding:10px 25px;font-weight:400;font-size:var(--font-size-normal-middle);border-radius:var(--border-radius-block);border:.7px solid transparent;transition:.2s ease;background-color:var(--color-accent-secondary);color:#fff}input[type=submit]:hover{background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.article-category .post-categories li,select,textarea{transition:.2s ease;border-radius:var(--border-radius-block);border:.7px solid #dcdcdc}input[type=submit],select{font-family:var(--font-family);cursor:pointer}select{font-size:var(--font-size-normal-small);padding:10px 25px 10px 15px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icons/icon-arrow.svg) center right 15px/10px 7px no-repeat}.article-category .post-categories li,textarea{background:var(--color-background-block)}textarea{font-family:var(--font-family),sans-serif;resize:vertical;padding:10px 15px}.article-category .post-categories{display:flex;flex-wrap:wrap;gap:10px}.article-category .post-categories li{position:relative;padding:5px 15px;font-size:var(--font-size-normal-small);line-height:100%}.article-category .post-categories li:nth-child(even){background:var(--color-accent-secondary)}.article-category .post-categories li:nth-child(even) a{color:#fff}.article-category .post-categories li:hover{opacity:.7}.article-category .post-categories li a,.article-list__category .post-categories li a{transition:.2s ease;line-height:100%;color:var(--color-text-primary);font-size:var(--font-size-normal-small)}.article-category .post-categories li a::before,.article-info__comments a::before,.article-list__category .post-categories li a::before,.hero__card-category .post-categories li a::before,.random__category .post-categories li a::before,.recommend__category .post-categories li a::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.article-info{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:30px;column-gap:30px;row-gap:20px}.article-info__column:nth-child(1){display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;flex-shrink:0}.article-info__column:nth-child(2){display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.article-info__avatar img{border-radius:var(--border-radius-block);width:25px;height:25px}.article-info__name{font-size:var(--font-size-normal-small);font-weight:400}.article-info__comments,.article-info__date{position:relative;display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center;font-size:var(--font-size-normal-small);color:var(--color-text-primary);border-radius:var(--border-radius-block);padding:5px 15px;border:.7px solid #dcdcdc;background:var(--color-background-block)}.article-info__date:before{-webkit-mask-image:url(../images/icons/icon-time.svg);mask-image:url(../images/icons/icon-time.svg);width:14px;height:14px;background-color:var(--color-text-primary)}.article-info__comments{-moz-column-gap:10px;column-gap:10px;line-height:100%;padding:5px 10px;cursor:pointer}.article-info__comments:hover{opacity:.7}.article-info__comments::before,.article-info__date:before,.article-list__card--sticky .article-list__heading::after{content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:block}.article-info__comments::before{-webkit-mask-image:url(../images/icons/icon-comments.svg);mask-image:url(../images/icons/icon-comments.svg);width:14px;height:14px;background-color:var(--color-text-primary)}.article-list__cards{display:flex;flex-direction:column;row-gap:20px}.article-list__card--sticky{background-color:var(--color-background-block);box-shadow:0 0 30px rgba(0,0,0,.1)}.article-list__card--sticky .article-list__heading{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.article-list__card--sticky .article-list__heading::after{-webkit-mask-image:url(../images/icons/icon-pin.svg);mask-image:url(../images/icons/icon-pin.svg);width:24px;height:24px;background:var(--color-accent-primary)}.article-list__card--sticky .article-list__date,.article-list__card--sticky .post-categories li{border:.1px solid #bbb!important;background-color:var(--color-background-block)}.article-list__columns{display:flex;justify-content:space-between;gap:20px}@media (max-width:768px){.article-list__columns{flex-direction:column}}.article-list__column:nth-child(1){display:flex;flex-direction:column;flex-grow:1}@media (max-width:768px){.article-list__column:nth-child(1){order:2}}.article-list__column:nth-child(2){background:#000;flex-basis:270px;flex-shrink:0;border-radius:var(--border-radius-block);overflow:hidden;align-self:start}@media (max-width:768px){.article-list__column:nth-child(2){order:1;flex-basis:initial;align-self:initial}}.article-list__column:nth-child(2) a{display:block}.article-list__column:nth-child(2):hover img{transform:scale(1.04);opacity:1}.article-list__column:nth-child(2) img{width:100%;height:100%;opacity:.9;transition:.2s ease}.article-list__category,.article-list__heading{margin-bottom:20px}.article-list__category .post-categories{display:flex;flex-wrap:wrap;gap:10px}.article-list__category .post-categories li{position:relative;transition:.2s ease;border-radius:var(--border-radius-block);padding:5px 15px;border:.7px solid #dcdcdc;font-size:var(--font-size-normal-small);line-height:100%;background:var(--color-background-secondary)}#comments #respond .comment-reply-title small a:hover,#comments .logged-in-as a:hover,#comments .reply a:hover,.article-list__author a:hover,.article-list__category .post-categories li a:hover,.article-list__heading a:hover{color:var(--color-text-hover)}.article-list__heading a{font-size:var(--font-size-normal-super);line-height:var(--line-height);font-weight:400;overflow-wrap:anywhere;color:var(--color-text-primary);transition:.2s ease}.article-list__description{margin-bottom:20px;font-size:var(--font-size-normal-middle);color:var(--color-text-primary)}.article-list__bottom{margin-top:auto}.article-list__info{display:flex;align-items:center;gap:20px}@media (max-width:576px){.article-list__info{flex-wrap:wrap}}.article-list__user{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.article-list__avatar{flex-shrink:0}.article-list__avatar img{width:30px;border-radius:var(--border-radius-block)}.article-list__author a,.article-list__comment,.article-list__date{font-size:var(--font-size-normal-small);color:var(--color-text-primary)}.article-list__author a{transition:.2s ease;font-weight:500}.article-list__comment,.article-list__date{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;line-height:100%;border-radius:var(--border-radius-block);padding:5px 15px;border:.7px solid #dcdcdc}.article-list__comment::before,.article-list__date::before{content:"";display:block;-webkit-mask-image:url(../images/icons/icon-time.svg);mask-image:url(../images/icons/icon-time.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px;height:14px;background-color:var(--color-text-primary)}.article-list__comment{-moz-column-gap:10px;column-gap:10px;background-color:var(--color-background-block)}.article-list__comment::before{-webkit-mask-image:url(../images/icons/icon-comments.svg);mask-image:url(../images/icons/icon-comments.svg)}.article-list__button{display:flex;justify-content:center;margin-top:30px}.article{margin-bottom:30px}.article>div:last-child,.article__content .youtube-container:last-child,.article__content figure:last-child,.article__content ol:last-child,.article__content p:last-child,.article__content ul:last-child,.comments__content ol:last-child,.comments__content p:last-child,.comments__content ul:last-child,.editor-styles-wrapper ol:last-child,.editor-styles-wrapper p:last-child,.editor-styles-wrapper ul:last-child{margin-bottom:initial}.article__thumbnail{margin-bottom:20px;padding:20px;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block)}.article__thumbnail img{border-radius:var(--border-radius-block);width:100%;height:100%}.article__thumbnail-caption{text-align:center;font-size:var(--font-size-normal-small);line-height:var(--font-size-normal-small);margin-top:20px}.article__content{margin-bottom:30px}.article__content>:last-child::after{content:"";display:block;clear:both}.article__content--excerpt{margin-bottom:20px}.article__content--fw pre{max-width:1350px!important}.article__content--no-block{border:initial;padding:initial;box-shadow:initial;border-radius:initial}.article__content--no-block:hover{box-shadow:initial}.article__pagination{margin-bottom:20px}.article__pagination .post-nav-links{display:flex;align-items:center;gap:10px;font-size:var(--font-size-normal-small)}.article__pagination .post-nav-links .current,.article__pagination .post-nav-links a{display:flex;align-items:center;justify-content:center;height:30px;padding:10px;font-size:var(--font-size-normal-middle);font-weight:500;border-radius:var(--border-radius-block)}.article__pagination .post-nav-links a{color:var(--color-text-primary)}.article__pagination .post-nav-links a:hover,.article__tags a{color:var(--color-text-primary);background-color:var(--color-background-primary)}.article__pagination .post-nav-links .current{width:30px;color:#fff;background-color:var(--color-accent-secondary)}.article__tags{display:flex;flex-wrap:wrap;gap:10px}.article__tags a{transition:.2s ease;font-size:var(--font-size-normal-small);border-radius:var(--border-radius-block);padding:5px 15px;border:.7px solid #dcdcdc;background-color:var(--color-background-secondary)}.article__tags a:hover{color:var(--color-text-hover);opacity:.7}.article__tags,.author-info{margin-bottom:20px}.author-info__columns{display:flex;gap:20px}@media (max-width:576px){.author-info__columns{flex-direction:column}}.author-info__column:nth-child(2){flex-basis:100%;display:flex;align-items:center}.author-info__avatar{width:70px}.author-info__avatar img{border-radius:var(--border-radius-block)}.author-info__name{font-size:var(--font-size-normal-middle);font-weight:500}.author-info__description{font-size:var(--font-size-normal-small);line-height:var(--line-height)}.author-info__count{display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;padding:10px 25px;border-radius:var(--border-radius-block);background:var(--color-accent-quaternary);color:#fff}@media (max-width:576px){.author-info__count{width:100%}}.author-info__count::before,.author-post__count::before,.best-authors__slide-count::before{content:"";display:block;width:14px;height:14px;-webkit-mask-image:url(../images/icons/icon-articles.svg);mask-image:url(../images/icons/icon-articles.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}.author-info__count-num{font-weight:500;font-size:var(--font-size-normal-small)}.author-info__count-text{font-size:var(--font-size-normal-middle)}.author-info__cols{display:flex;gap:20px;justify-content:space-between;width:100%}@media (max-width:576px){.author-info__cols{flex-direction:column}}.author-info__col:nth-child(1){display:flex;flex-direction:column;justify-content:center;row-gap:20px}.author-info__col:nth-child(2){display:flex;align-items:center}@media (max-width:576px){.author-info__col--empty{display:none!important}}.author-post{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}@media (max-width:576px){.author-post{flex-direction:column;align-items:flex-start}}.author-post__title{font-size:var(--font-size-normal-super);font-weight:400;margin-bottom:20px}.author-post__columns{display:flex;gap:20px}.author-post__column:nth-child(1){flex-shrink:0}.author-post__column:nth-child(2){display:flex;flex-direction:column;row-gap:10px;justify-content:center}.author-post__column:nth-child(3){align-self:center;margin-left:auto}.author-post__avatar img{width:60px;height:60px;border-radius:var(--border-radius-block)}.author-post__name{font-weight:500}.author-post__description{font-size:var(--font-size-normal-small);line-height:var(--line-height);color:var(--color-text-secondary)}.author-post__count{display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;font-size:var(--font-size-normal-small);color:#fff;padding:10px 25px;border-radius:var(--border-radius-block);background:var(--color-accent-quaternary)}@media (max-width:576px){.author-post__count{width:100%}}.best-authors__columns{display:flex;gap:20px}@media (max-width:1200px){.best-authors__columns{flex-direction:column}}.best-authors__column:nth-child(1){flex-basis:500px;flex-shrink:0}@media (max-width:1200px){.best-authors__column:nth-child(1){flex-basis:initial}}.best-authors__column:nth-child(2){position:relative;min-width:0;padding:20px;margin:-20px;overflow:hidden}#comments,.best-authors__description{margin-bottom:30px}.best-authors__slider{overflow:initial!important}.best-authors__slide{padding:20px;border-radius:var(--border-radius-block);box-shadow:0 0 20px rgba(0,0,0,.08);pointer-events:none;opacity:0}.best-authors__slide.swiper-slide-visible{pointer-events:initial;opacity:initial}.best-authors__slide-top{display:flex;-moz-column-gap:20px;column-gap:20px}.best-authors__slide-avatar{flex-shrink:0;width:60px}#comments .comments__avatar img,.article__content img,.best-authors__slide-avatar img,.comments__content img,.editor-styles-wrapper img{border-radius:var(--border-radius-block)}.best-authors__slide-info,.best-authors__slide-inner{display:flex;flex-direction:column;row-gap:20px}.best-authors__slide-info{row-gap:10px}.best-authors__slide-nickname{font-size:var(--font-size-normal-middle);font-weight:500}.best-authors__slide-name{font-size:var(--font-size-normal-small);line-height:var(--line-height)}.best-authors__slide-count{position:relative;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;align-self:flex-start;background-color:var(--color-accent-secondary);padding:5px 15px;border-radius:var(--border-radius-block)}.best-authors__slide-count:hover::after{width:50px}.best-authors__nav-next::before,.best-authors__nav-prev::before,.best-authors__slide-count::after{content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.best-authors__slide-count::after{width:34px;height:10px;display:block;-webkit-mask-image:url(../images/icons/icon-arrow-pointer.svg);mask-image:url(../images/icons/icon-arrow-pointer.svg);-webkit-mask-position:center right;mask-position:center right;background-color:#fff;transition:.2s ease;pointer-events:none}.best-authors__slide-count a{font-size:var(--font-size-normal-small);color:#fff}.best-authors__slide-count a::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0}.best-authors__slide-description,.breadcrumbs>span{font-size:var(--font-size-normal-small);line-height:var(--line-height)}.best-authors__slide-description{color:var(--color-text-secondary);margin-top:20px}.best-authors__nav{display:flex;-moz-column-gap:20px;column-gap:20px}.best-authors__nav-next,.best-authors__nav-prev{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-block);padding:10px;transition:.2s ease;border:.7px solid #dcdcdc}.best-authors__nav-next:hover,.best-authors__nav-prev:hover{cursor:pointer;opacity:.7;background:var(--color-background-primary)}.best-authors__nav-next::before,.best-authors__nav-prev::before{width:25px;height:25px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);-webkit-mask-position:center;mask-position:center;background:var(--color-text-primary)}.best-authors__nav-prev{transform:rotate(90deg)}.best-authors__nav-next{transform:rotate(270deg)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.breadcrumbs a{color:var(--color-text-secondary);overflow-wrap:anywhere}.breadcrumbs a:hover{opacity:.7}.breadcrumbs>span{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;overflow-wrap:anywhere}.breadcrumbs>span:not(:last-child){font-weight:400}.breadcrumbs>span:not(:last-child)::after{content:"";width:10px;height:7px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);background-color:var(--color-text-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0;transform:rotate(270deg);display:block}.btn-up{display:none;position:fixed;bottom:30px;right:64px;transition:opacity .3s;border-radius:var(--border-radius-block);background:var(--color-accent-secondary);width:48px;height:48px;z-index:100}@media (max-width:768px){.btn-up{bottom:70px;right:25px;width:35px;height:35px}}.btn-up::before{content:"";display:block;width:48px;height:48px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-color:#fff;transform:rotate(180deg)}@media (max-width:768px){.btn-up::before{width:35px;height:35px}}.btn-up:hover{opacity:.7;cursor:pointer}.btn-up.show{display:block}#comments .comments-title{font-size:var(--font-size-normal-super);font-weight:400;color:var(--color-text-primary);margin-bottom:20px}#comments .comment-list{display:flex;flex-direction:column;row-gap:20px;margin-bottom:20px}#comments .comment-list .depth-2,#comments .comment-list .depth-3,#comments .comment-list .depth-4,#comments .comment-list .depth-5{margin-top:10px;margin-left:10px}#comments .comment-reply-title{font-size:var(--font-size-normal-super);line-height:100%;font-weight:400;color:var(--color-text-primary);margin-bottom:20px}#comments #comment{width:100%;padding:10px 15px}#comments #respond{margin-top:20px}#comments #respond form{display:grid;gap:10px;grid-template-columns:1fr 1fr}#comments #respond .comment-reply-title{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){#comments #respond .comment-reply-title{flex-direction:column;gap:10px;align-items:initial;line-height:var(--line-height)}}#comments #respond .comment-reply-title small a{border:.7px solid #dcdcdc;font-size:var(--font-size-normal-small);line-height:100%;color:var(--color-text-primary);border-radius:var(--border-radius-block);padding:5px 10px}#comments #respond .form-submit{grid-column:1/3}@media (max-width:768px){#comments #respond .form-submit .submit{white-space:wrap;word-wrap:break-word;line-height:var(--line-height)}}@media (max-width:576px){#comments #respond .form-submit .submit{width:100%;justify-content:center}}#comments .comment-notes{margin-bottom:10px;font-size:var(--font-size-normal-small);grid-column:span 2;line-height:100%}#comments .comment-form-comment{grid-column:span 2;line-height:initial}#comments .comment-form-comment label{font-size:var(--font-size-normal-small);margin-bottom:10px;line-height:100%}#comments .comment-form-author label,#comments .comment-form-email label,#comments .comment-form-url label{margin-bottom:10px;line-height:100%}#comments .comment-form-url{grid-column:span 2}#comments .comment-form-cookies-consent{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px;grid-column:span 2;font-size:var(--font-size-normal-small)}#comments .comment .says{display:none}#comments .comments__info{display:flex;-moz-column-gap:10px;column-gap:10px;margin-bottom:20px}#comments .comments__column:nth-child(2){display:flex;justify-content:center;flex-direction:column;row-gap:10px}#comments .comments__name,.wp-block-calendar .wp-calendar-table thead th{font-weight:500}#comments .comments__date a{font-size:var(--font-size-normal-small);color:var(--color-text-primary)}#comments .comments__content,.article__content dl dd,.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6,.article__content p,.comments__content dl dd,.comments__content h1,.comments__content h2,.comments__content h3,.comments__content h4,.comments__content h5,.comments__content h6,.comments__content p,.editor-styles-wrapper dl dd,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.editor-styles-wrapper p{margin-bottom:20px}#comments .comments__awaiting-moderation,#comments .reply a{border:.7px solid #dcdcdc;font-size:var(--font-size-normal-small);border-radius:var(--border-radius-block)}#comments .comments__awaiting-moderation{padding:10px;margin-bottom:10px}#comments .comment-edit-link{text-decoration:underline}#comments .comments-pagination .nav-links{display:flex;-moz-column-gap:10px;column-gap:10px}#comments .reply a{display:inline-block;line-height:100%;color:var(--color-text-primary);padding:5px 10px;background:var(--color-background-secondary)}#comments .logged-in-as{grid-column:span 2}#comments .logged-in-as a{color:var(--color-text-primary);text-decoration:underline}#comments .logged-in-as .required-field-message{font-size:var(--font-size-normal-small);display:block;margin-top:10px;margin-bottom:10px}#comments .pingback .comments__column,#comments .trackback .comments__column{display:flex;justify-content:center;flex-direction:column;row-gap:10px}#comments .no-comments{border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);padding:20px;box-shadow:5px 10px 40px rgba(27,33,47,.03)}#comments .required{color:var(--color-error)}#comments .bypostauthor{background:0 0}.article__content p.has-background,.comments__content p.has-background,.editor-styles-wrapper p.has-background{padding:initial}.article__content h2:empty,.article__content p:empty,.comments__content h2:empty,.comments__content p:empty,.editor-styles-wrapper h2:empty,.editor-styles-wrapper p:empty{display:none}.article__content p code,.comments__content p code,.editor-styles-wrapper p code{margin-bottom:initial;padding:0 10px}.article__content a,.comments__content a,.editor-styles-wrapper a{font-weight:500;text-decoration:underline}.article__content a:hover,.comments__content a:hover,.editor-styles-wrapper a:hover{cursor:pointer}.article__content address,.article__content div,.article__content dl,.article__content ol li,.article__content ul li,.comments__content address,.comments__content div,.comments__content dl,.comments__content ol li,.comments__content ul li,.editor-styles-wrapper address,.editor-styles-wrapper div,.editor-styles-wrapper dl,.editor-styles-wrapper ol li,.editor-styles-wrapper ul li{line-height:var(--line-height)}.article__content address:not([class]),.article__content blockquote:not([class]),.article__content div:not([class]),.article__content dl:not([class]),.article__content table:not([class]),.comments__content address:not([class]),.comments__content blockquote:not([class]),.comments__content div:not([class]),.comments__content dl:not([class]),.comments__content table:not([class]),.editor-styles-wrapper address:not([class]),.editor-styles-wrapper blockquote:not([class]),.editor-styles-wrapper div:not([class]),.editor-styles-wrapper dl:not([class]),.editor-styles-wrapper table:not([class]),.sub-hero__info p:not(:last-child),.widget_block p:not([class]){margin-bottom:20px}.article__content ol,.article__content ul,.comments__content ol,.comments__content ul,.editor-styles-wrapper ol,.editor-styles-wrapper ul{padding-left:30px;margin-bottom:20px}.article__content ol:not([class]) ol,.article__content ol:not([class]) ul,.article__content ul:not([class]) ol,.article__content ul:not([class]) ul,.comments__content ol:not([class]) ol,.comments__content ol:not([class]) ul,.comments__content ul:not([class]) ol,.comments__content ul:not([class]) ul,.editor-styles-wrapper ol:not([class]) ol,.editor-styles-wrapper ol:not([class]) ul,.editor-styles-wrapper ul:not([class]) ol,.editor-styles-wrapper ul:not([class]) ul{margin-top:10px}.article__content ol li:not(:last-child),.article__content ul li:not(:last-child),.comments__content ol li:not(:last-child),.comments__content ul li:not(:last-child),.editor-styles-wrapper ol li:not(:last-child),.editor-styles-wrapper ul li:not(:last-child),.widget_block ul:not([class]) li:not(:last-child){margin-bottom:10px}.article__content ul li,.comments__content ul li,.editor-styles-wrapper ul li{list-style:disc}.article__content ul li::marker,.comments__content ul li::marker,.editor-styles-wrapper ul li::marker{color:var(--color-accent-primary)}.article__content blockquote,.comments__content blockquote,.editor-styles-wrapper blockquote,.wp-block-pullquote blockquote{display:flex;flex-direction:column;row-gap:10px;border-left:.7px solid #dcdcdc;padding-left:20px}.article__content blockquote p,.comments__content blockquote p,.editor-styles-wrapper blockquote p{margin-bottom:initial}.article__content blockquote cite,.comments__content blockquote cite,.editor-styles-wrapper blockquote cite,.form__item label{font-size:var(--font-size-normal-small)}.article__content pre,.comments__content pre,.editor-styles-wrapper pre{background:var(--color-background-primary);overflow:auto;padding:20px;border-radius:var(--border-radius-block);white-space:pre-wrap}.article__content pre:not([class]),.comments__content pre:not([class]),.editor-styles-wrapper pre:not([class]){margin-bottom:20px;font-family:var(--font-family);line-height:var(--line-height)}.article__content font,.comments__content font,.editor-styles-wrapper font{line-height:130%}.article__content table,.comments__content table,.editor-styles-wrapper table{table-layout:fixed;width:100%;margin-bottom:20px;line-height:var(--line-height)}.article__content table th,.comments__content table th,.editor-styles-wrapper table th{font-weight:500;padding:10px;background:var(--color-background-primary);border:.7px solid #dcdcdc}.article__content table td,.comments__content table td,.editor-styles-wrapper table td{font-size:var(--font-size-normal-small);padding:10px;border:.7px solid #dcdcdc;text-align:left}.article__content dl dt,.comments__content dl dt,.editor-styles-wrapper dl dt{font-weight:700;margin-bottom:10px}.article__content :where(body .is-layout-flex),.comments__content :where(body .is-layout-flex),.editor-styles-wrapper :where(body .is-layout-flex){gap:20px}.article__content .wp-block-comments,.article__content .wp-block-latest-comments,.article__content .wp-block-latest-posts,.article__content .wp-block-page-list,.article__content .wp-block-post-comments-form,.article__content .wp-block-query,.article__content .wp-block-rss,.comments__content .wp-block-comments,.comments__content .wp-block-latest-comments,.comments__content .wp-block-latest-posts,.comments__content .wp-block-page-list,.comments__content .wp-block-post-comments-form,.comments__content .wp-block-query,.comments__content .wp-block-rss,.editor-styles-wrapper .wp-block-comments,.editor-styles-wrapper .wp-block-latest-comments,.editor-styles-wrapper .wp-block-latest-posts,.editor-styles-wrapper .wp-block-page-list,.editor-styles-wrapper .wp-block-post-comments-form,.editor-styles-wrapper .wp-block-query,.editor-styles-wrapper .wp-block-rss{padding:20px;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block)}.article__content .youtube-container,.comments__content .youtube-container,.editor-styles-wrapper .youtube-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.article__content .youtube-container embed,.article__content .youtube-container iframe,.article__content .youtube-container object,.comments__content .youtube-container embed,.comments__content .youtube-container iframe,.comments__content .youtube-container object,.editor-styles-wrapper .youtube-container embed,.editor-styles-wrapper .youtube-container iframe,.editor-styles-wrapper .youtube-container object{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-block)}.article__content figure,.comments__content figure,.editor-styles-wrapper figure{max-width:100%}.copyright{line-height:100%}.copyright a{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:var(--font-size-normal-small);white-space:nowrap}.copyright a::after{content:"";background-repeat:no-repeat;background-size:contain;width:80px;height:15px}.copyright a:hover,.footer__logo a:hover{opacity:.7}.copyright a::after,.copyright--inversion a::after{background-image:url("data:image/svg+xml,%3Csvg width='180' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23001f2d' d='M0 5.143C0 2.303 2.272 0 5.074 0h101c2.803 0 5.074 2.303 5.074 5.143v25.714c0 2.84-2.271 5.143-5.074 5.143h-101C2.272 36 0 33.697 0 30.857V5.143Z'/%3E%3Cpath fill='%23fff' d='M6.074 16.303 19.41 10.44v4.135L10.994 18l8.415 3.58v4.134L6.074 19.851v-3.548ZM42.94 15.778V7.2h4.171v21.6h-4.17v-8.949h-7.916V28.8h-4.202V7.2h4.202v8.578h7.915ZM72.23 18c0 2.777-.873 5.205-2.619 7.282l2.192 2.315-2.983 2.684-2.314-2.438c-1.644.926-3.43 1.389-5.359 1.389-3.044 0-5.652-1.08-7.824-3.24-2.151-2.18-3.227-4.845-3.227-7.992 0-3.147 1.076-5.801 3.227-7.961 2.151-2.18 4.76-3.271 7.824-3.271 3.065 0 5.673 1.09 7.825 3.27 2.172 2.16 3.257 4.815 3.257 7.962Zm-11.083 7.066c.812 0 1.604-.133 2.375-.4l-3.501-3.704 2.984-2.684 3.744 3.95c.853-1.235 1.279-2.644 1.279-4.228 0-2.057-.66-3.754-1.979-5.091-1.32-1.338-2.953-2.006-4.902-2.006-1.948 0-3.582.668-4.901 2.006-1.32 1.337-1.98 3.034-1.98 5.091 0 2.037.66 3.723 1.98 5.06 1.32 1.338 2.953 2.006 4.901 2.006ZM88.81 6.768 78.574 30.281H74.84L85.074 6.768h3.736ZM104.994 19.697 91.659 25.56v-4.135L100.074 18l-8.415-3.58v-4.134l13.335 5.863v3.548Z'/%3E%3Cpath fill='%23001f2d' d='m136.647 20.048 2.635-9.548h4.247L138.6 26h-3.813l-2.852-9.393L129.083 26h-3.813l-4.929-15.5h4.247l2.635 9.517 2.821-9.517h3.782l2.821 9.548Zm23.498-.155h-11.687c.517 1.943 1.974 2.914 4.371 2.914 1.529 0 2.687-.517 3.472-1.55l3.224 1.86c-1.529 2.211-3.782 3.317-6.758 3.317-2.563 0-4.619-.775-6.169-2.325-1.55-1.55-2.325-3.503-2.325-5.859 0-2.315.765-4.257 2.294-5.828 1.509-1.57 3.472-2.356 5.89-2.356 2.294 0 4.164.785 5.611 2.356 1.488 1.57 2.232 3.513 2.232 5.828 0 .434-.052.982-.155 1.643Zm-11.749-3.1h7.905c-.227-1.013-.692-1.788-1.395-2.325-.682-.537-1.498-.806-2.449-.806-1.075 0-1.963.279-2.666.837-.703.537-1.168 1.302-1.395 2.294Zm23.717-6.727c2.087 0 3.864.796 5.332 2.387 1.488 1.591 2.232 3.524 2.232 5.797 0 2.315-.744 4.257-2.232 5.828-1.447 1.57-3.224 2.356-5.332 2.356-2.17 0-3.844-.754-5.022-2.263V26h-3.999V4.3h3.999v8.029c1.178-1.509 2.852-2.263 5.022-2.263ZM168.3 21.412c.806.806 1.829 1.209 3.069 1.209s2.263-.403 3.069-1.209c.826-.827 1.24-1.88 1.24-3.162 0-1.281-.414-2.325-1.24-3.131-.806-.827-1.829-1.24-3.069-1.24s-2.263.413-3.069 1.24c-.806.806-1.209 1.85-1.209 3.131 0 1.281.403 2.335 1.209 3.162Z'/%3E%3C/svg%3E")}@media (max-width:992px){.featured-products .catalog__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.featured-products .catalog__products{grid-template-columns:repeat(1,minmax(0,1fr))}}.copyright a,.footer,.footer__widgets p{color:var(--color-text-secondary)}.footer{background-color:var(--color-background-primary);padding:60px 0 30px}@media (max-width:768px){.footer{padding:60px 0 90px}}.footer__wrapper,.header__account-dropdown ul{display:flex;flex-direction:column}.footer__middle,.footer__top{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e8eb}.footer__middle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:30px}@media (max-width:768px){.footer__middle{grid-template-columns:1fr;justify-items:center}.footer__middle-col--empty{display:none}}.footer__columns{display:grid;grid-template-columns:400px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);-moz-column-gap:70px;column-gap:70px;row-gap:30px}@media (max-width:1100px){.footer__columns{grid-template-columns:1fr}}.footer__column{display:flex;flex-direction:column;row-gap:20px}@media (max-width:768px){.footer__column{align-items:center}}@media (max-width:1100px){.footer__column--empty{display:none}}.footer__logo a{display:inline-block}.footer__logo img{max-width:200px;height:auto}.footer__description{font-size:var(--font-size-normal-small);line-height:var(--line-height)}@media (max-width:768px){.footer__description{text-align:center}}.footer__widgets{display:flex;flex-direction:column;row-gap:20px;color:var(--color-text-secondary)}.footer__widgets>*,.wp-block-pullquote blockquote p{margin-bottom:initial!important}.footer__widgets p{font-size:var(--font-size-normal-small)}.footer__widgets .widgettitle{font-size:var(--font-size-normal-middle);color:var(--color-text-primary)}@media (max-width:768px){.footer__widgets .widgettitle{text-align:center}}.footer__widgets .menu,.footer__widgets .menu .menu-item,.footer__widgets .menu .sub-menu,.widget_meta ul{display:flex;flex-direction:column;row-gap:10px}@media (max-width:768px){.footer__widgets .menu{text-align:center}}.footer__widgets .menu a{line-height:var(--line-height)}.footer__widgets .menu a:hover{opacity:.7;color:var(--color-text-hover)}.footer__widgets .wp-block-search,.modal-search label{width:100%}.footer__widgets .wp-block-heading,.footer__widgets .wp-block-search .wp-block-search__label{font-size:var(--font-size-normal-middle);color:var(--color-text-primary);font-weight:500}.footer__logo-text span,.footer__widgets .wp-block-search .wp-block-search__button{background:var(--color-accent-secondary);color:#fff}.footer__widgets .wp-block-button .wp-block-button__link{background-color:var(--color-accent-secondary);color:#fff;font-weight:400}.footer__bottom{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (max-width:992px){.footer__bottom{flex-direction:column}}.footer__copyright{font-size:var(--font-size-normal-small);line-height:var(--line-height)}.footer__additional{display:flex;align-items:center;-moz-column-gap:60px;column-gap:60px;row-gap:20px}@media (max-width:992px){.footer__additional{flex-direction:column}}.footer__additional-menu .menu{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.footer__additional-menu .menu a,.footer__widgets .menu a{font-size:var(--font-size-normal-small);color:var(--color-text-secondary)}.footer__additional-menu .menu a:hover,.form__item-password-btn:hover{opacity:.7}.footer__logo-text{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;font-size:var(--font-size-big-middle);color:var(--color-text-primary);line-height:100%;font-weight:600}@media (max-width:768px){.footer__logo-text{overflow-wrap:anywhere}}@media (max-width:576px){.footer__logo-text{font-size:var(--font-size-normal-super)}}.footer__logo-text span{border-radius:var(--border-radius-block);text-transform:uppercase;padding:0 10px;font-size:var(--font-size-normal-small);overflow-wrap:initial}.form__item,.form__items{display:flex;flex-direction:column}.form__items{row-gap:20px}.form__item{gap:10px}.form__item--row{flex-direction:initial}.form__item--space-between{justify-content:space-between}.form__item label span{color:red}.form__item-password{position:relative}.form__item-password-btn{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;-webkit-mask-image:url(../images/icons/icon-view.svg);mask-image:url(../images/icons/icon-view.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary);cursor:pointer;transition:.2s ease}.form__remember{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.form__error,.form__forgot-password{font-size:var(--font-size-normal-small)}.form__error{line-height:var(--line-height);background:var(--color-error-light);padding:10px;border-radius:var(--border-radius-block)}.form__error--succesful,.form__succesful{background:var(--color-succesful)}.form__succesful{font-size:var(--font-size-normal-small);line-height:var(--line-height);padding:10px;border-radius:var(--border-radius-block)}.front-widgets--footer{margin-bottom:80px}@media (max-width:768px){.front-widgets--footer{margin-bottom:40px}}.front-widgets__wrapper{display:flex;flex-direction:column;row-gap:20px}.header__menu{font-size:var(--font-size-normal-middle);font-weight:500}.header__menu .menu,.header__menu .menu-item{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.header__menu .menu-item{position:relative;-moz-column-gap:10px;column-gap:10px}@media (hover:hover){.header__menu .menu-item:hover>.sub-menu{opacity:1}}.header__menu .menu-item:focus-within>.sub-menu{opacity:1}.header__menu .menu-item.show>.sub-menu{display:flex}.header__menu .menu-item .sub-menu,.wp-block-details p{margin-top:10px}.header__menu .menu-item .sub-menu .menu-item__arrow,.header__menu .sub-menu .menu-item-has-children a::after{transform:rotate(270deg)}.header__menu .menu-item a{font-size:var(--font-size-normal-middle);font-weight:400;white-space:nowrap;position:relative;align-items:center;-moz-column-gap:10px;column-gap:10px;background:0 0;line-height:100%;transition:.2s ease}@media (hover:hover){.header__menu .menu-item a:hover{background:var(--color-background-primary);color:var(--color-text-primary)}.header__menu .menu-item a:hover .menu-item__arrow::after{background-color:var(--color-text-primary)}}.header__menu .menu-item__arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.header__menu .menu-item__arrow::after{content:"";width:10px;height:7px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);background-color:var(--color-text-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0;display:block;transition:.2s ease}.header__menu .menu-item a,.header__menu .sub-menu{display:flex;padding:10px;border-radius:var(--border-radius-block)}.header__menu .sub-menu{opacity:0;flex-direction:column;row-gap:10px;position:absolute;top:100%;box-shadow:0 4px 30px rgba(0,0,0,.102)}.header__menu .sub-menu::before{content:"";top:-10px;left:0;position:absolute;width:100%;height:10px}.header__menu .sub-menu .sub-menu{top:0;left:100%;margin-top:initial;margin-left:10px;box-shadow:0 4px 30px rgba(0,0,0,.102)}.header__menu .sub-menu .sub-menu::before{content:"";left:-10px;top:0;width:10px;height:100%}.header__menu .sub-menu .menu-item a{font-size:var(--font-size-normal-small)}.header,.header--fix,.header__menu .sub-menu{background:var(--color-background-block);z-index:100}.header{transition:.15s box-shadow ease-out;border-bottom:.1px solid #dcdcdc}.header--fix{border-bottom:.1px solid transparent;box-shadow:0 0 50px 0 rgba(0,0,0,.1);position:fixed;width:100%}.header__inner,.header__start{display:flex;align-items:center}.header__inner{justify-content:space-between;gap:20px;padding:20px 0}.header__start{-moz-column-gap:20px;column-gap:20px;flex-grow:1;flex-basis:0}@media (max-width:768px){.header__start{-moz-column-gap:10px;column-gap:10px}}.header__btn{position:relative;cursor:pointer;transition:.2s ease;flex-shrink:0;width:25px;padding:10px 0}.header__btn:hover,.header__logo a:hover,.header__logo-text a:hover{opacity:.7}.header__btn:hover span{width:25px}.header__btn span,.header__btn::before{position:absolute;display:block;height:2px;background:var(--color-text-primary);border-radius:var(--border-radius-block)}.header__btn span{bottom:5px;transition:.2s ease;width:14px}.header__btn::before{content:"";top:6px;width:25px}.header__logo{font-size:var(--font-size-big-middle);line-height:100%;font-weight:500}@media (max-width:768px){.header__logo{font-size:var(--font-size-big-middle)}}@media (max-width:576px){.header__logo{font-size:var(--font-size-normal-super)}}.header__logo a{display:block}.header__logo img{max-width:150px;height:auto}.header__logo-text a,.header__logo-text div{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;font-weight:600;color:var(--color-text-primary);white-space:nowrap}@media (max-width:768px){.header__logo-text div{overflow-wrap:anywhere;white-space:initial}}.header__logo-text span{background:var(--color-accent-secondary);color:#fff;border-radius:var(--border-radius-block);text-transform:uppercase;padding:0 10px;font-size:var(--font-size-normal-small);overflow-wrap:initial}.header__menu{flex-grow:4;flex-basis:0;display:flex}@media (max-width:768px){.header__menu{display:none}}.header__aditional{flex-grow:1;flex-basis:0;display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:20px;column-gap:20px}@media (max-width:768px){.header__aditional{position:fixed;width:100%;bottom:0;left:0;padding:10px 0;justify-content:center;background:var(--color-background-block);border-top:.1px solid #dcdcdc;box-shadow:0 0 50px 0 rgba(0,0,0,.1)}}.header__account{position:relative;display:flex;align-items:center;transition:.2s ease;background-color:var(--color-background-block);border-radius:var(--border-radius-block);padding:10px;cursor:pointer}.header__account:hover{background-color:var(--color-background-primary)}.header__account:hover .header__account-dropdown{pointer-events:initial;opacity:1}.header__account:focus-within{background-color:var(--color-background-primary)}.header__account:focus-within .header__account-dropdown{pointer-events:initial;opacity:1}.header__account--login::before,.header__account--no-login::before{content:"";display:block;flex-shrink:0;flex-grow:1;width:16px;height:16px;-webkit-mask-image:url(../images/icons/icon-user.svg);mask-image:url(../images/icons/icon-user.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.header__account--login .header__account-icon-entrance,.header__account--no-login .header__account-icon-user{display:none}.header__account--no-login::before{width:20px;height:20px;-webkit-mask-image:url(../images/icons/icon-entrance.svg);mask-image:url(../images/icons/icon-entrance.svg)}.header__account-dropdown{right:0;display:block;opacity:0;pointer-events:none;flex-direction:column;row-gap:10px;position:absolute;top:100%;padding:10px;box-shadow:0 4px 30px rgba(0,0,0,.102);background:var(--color-background-block);border-radius:var(--border-radius-block);z-index:100;margin-top:10px;cursor:initial}@media (max-width:768px){.header__account-dropdown{margin-top:initial;top:initial;bottom:60px}}.header__account-dropdown::before{content:"";top:-10px;left:0;position:absolute;width:100%;height:10px}.header__account-dropdown .header__account-dropdown-login,.header__account-dropdown ul a,.header__account-dropdown-menu a{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:var(--font-size-normal-small);line-height:100%;white-space:nowrap;padding:10px}.header__account-dropdown ul a,.header__account-dropdown-menu a{font-weight:400;background:0 0}@media (hover:hover){.header__account-dropdown ul a:hover{background:var(--color-background-primary);color:var(--color-text-primary)}.header__account-dropdown ul a:hover .menu-item__arrow::after{background-color:var(--color-text-primary)}}.header__account-dropdown .header__account-dropdown-login{justify-content:center;color:var(--color-text-primary);text-transform:capitalize;font-weight:500;background:var(--color-background-primary);border-radius:var(--border-radius-block);margin-bottom:5px}.header__account-dropdown-menu a.header__account-dropdown-menu-link--log-out::before,.header__cart::before{content:"";display:block;flex-shrink:0;width:20px;height:20px;-webkit-mask-image:url(../images/icons/icon-entrance.svg);mask-image:url(../images/icons/icon-entrance.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}@media (hover:hover){.header__account-dropdown-menu a:hover{background:var(--color-background-primary);color:var(--color-text-primary)}.header__account-dropdown-menu a:hover .menu-item__arrow::after{background-color:var(--color-text-primary)}}.header__account-dropdown ul a,.header__account-dropdown-menu a,.header__cart,.hero__card-category .post-categories li{position:relative;transition:.2s ease;border-radius:var(--border-radius-block)}.header__cart{display:flex;align-items:center;background-color:var(--color-background-block);padding:10px;outline:0;cursor:pointer}.header__cart:hover{background-color:var(--color-background-primary)}.header__cart::before{flex-grow:1;width:15px;height:15px;-webkit-mask-image:url(../images/icons/icon-basket.svg);mask-image:url(../images/icons/icon-basket.svg)}.header__cart a{position:absolute;top:0;bottom:0;left:0;right:0}.header__cart-count{position:absolute;top:0;right:-5px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-accent-secondary);font-size:11px;color:#fff;width:20px;height:20px}.hero{background:var(--color-background-primary);padding:80px 0}@media (max-width:768px){.hero{padding:40px 0}}.hero__description{margin-bottom:20px}.hero__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hero__card,.hero__card-image img{border-radius:var(--border-radius-block)}.hero__card{display:flex!important;flex-direction:column;aspect-ratio:3/2;min-height:280px;padding:20px;box-shadow:5px 10px 40px rgba(27,33,47,.03);overflow:hidden;border:.7px solid #dcdcdc}@media (max-width:576px){.hero__card{min-height:235px}}.hero__card:hover .hero__card-image{opacity:initial}.hero__card:hover .hero__card-image img,.popular-categories__card a:hover .popular-categories__image img,.recommend__inner:hover .recommend__image img{transform:scale(1.04)}.hero__card-image,.hero__card::before{position:absolute;top:0;left:0;right:0;bottom:0}.hero__card::before{content:"";z-index:10;pointer-events:none;border-radius:10px;background:linear-gradient(0deg,rgba(46,53,66,.5803921569),transparent 70%)}.hero__card--no-img::before{background:linear-gradient(0deg,rgba(46,53,66,.5803921569),transparent 130%)}.hero__card-image{transition:.2s ease;opacity:.9}.hero__card-image img{transition:.2s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__card-category{z-index:20;margin-bottom:20px}.hero__card-category .post-categories{display:flex;flex-wrap:wrap;gap:10px;overflow:hidden}.hero__card-category .post-categories li{padding:5px 15px;font-size:var(--font-size-normal-small);line-height:100%;background:var(--color-background-secondary)}@media (max-width:768px){.hero__card-category .post-categories li:nth-child(n+3){display:none}}.hero__card-category .post-categories li:nth-child(even){background:var(--color-accent-secondary)}.hero__card-category .post-categories li:nth-child(even) a{color:#fff}.hero__card-category .post-categories li:hover,.hero__card-title a:hover{opacity:.7}.hero__card-category .post-categories li:nth-child(n+5){display:none}.hero__card-category .post-categories li a{transition:.2s ease;line-height:100%;color:var(--color-text-primary);font-size:var(--font-size-normal-small)}.hero__card-user{align-self:flex-start;border-radius:var(--border-radius-block);opacity:.9}.hero__card-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:var(--font-size-normal-super);line-height:130%;color:#fff}@media (max-width:576px){.hero__card-title a{-webkit-line-clamp:2}}.hero__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.hero__card-bottom{display:flex;flex-direction:column;row-gap:20px;margin-top:auto;z-index:20}.hero__nav{display:flex;-moz-column-gap:20px;column-gap:20px}.hero__nav-next::before,.hero__nav-prev::before{content:"";display:flex;align-items:center;justify-content:center;width:25px;height:25px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--color-text-primary);transition:.2s ease}.hero__nav-next:hover,.hero__nav-prev:hover{cursor:pointer;opacity:.7}.hero__nav-next.swiper-button-disabled,.hero__nav-prev.swiper-button-disabled{cursor:initial;opacity:.3}.hero__nav-prev{transform:rotate(90deg)}.hero__nav-next{transform:rotate(270deg)}.inside-widgets--mt{margin-top:80px}.inside-widgets__wrapper{display:flex;flex-direction:column;row-gap:30px}.layout{background-repeat:no-repeat}.layout--overlay{margin-top:-170px}.layout__wrapper{display:flex;-moz-column-gap:30px;column-gap:30px}.layout__wrapper--left-sidebar{flex-direction:row-reverse}.layout__main{flex-grow:1;min-width:0}.layout__sidebar{flex-basis:400px;max-width:400px;flex-shrink:0;display:flex;flex-direction:column;row-gap:20px}@media (max-width:1200px){.layout__sidebar{display:none}}@media (max-width:1400px){.layout__sidebar--single-product{display:none}}.layout__sidebar .widget_block,.layout__sidebar .widget_nav_menu{background:var(--color-background-secondary)}.modal-login{position:relative}.modal-login__tabs{border-radius:var(--border-radius-block);background:#fff;overflow:hidden}.modal-login__tabs-nav{display:flex}.modal-login__tabs-title{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-normal-super);font-weight:500;flex-basis:50%;padding:20px;cursor:pointer;background:var(--color-background-primary)}.modal-login__tabs-title.active{background:#fff}.modal-login__tabs-body{padding:20px}.modal-menu,.popular-categories__image::before{top:0;bottom:0;left:0;right:0;pointer-events:none}.modal-menu{opacity:0;position:fixed;z-index:400}.modal-menu__overlay{background-color:rgba(0,0,0,.6)}.modal-menu__content{position:relative;background:var(--color-background-block);width:500px;height:calc(100vh - var(--admin-bar-height, 0px));z-index:401;padding:40px;overflow-y:auto;transition:.2s ease;transform:translateX(-100%)}@media (max-width:768px){.modal-menu__content{width:100%;padding:40px 25px 25px}}.modal-menu__title{font-size:var(--font-size-big-middle);font-weight:500;padding-bottom:20px;margin-bottom:20px;border-bottom:.7px solid #dcdcdc}.modal-menu__close{position:absolute;cursor:pointer;transition:.2s ease;width:25px;height:25px;top:20px;right:20px}.modal-menu__close:hover{opacity:.7;transform:scale(1.2)}.modal-menu__close svg path{stroke:var(--color-text-primary)}.modal-menu__menu .menu,.modal-menu__menu .menu-item,.modal-menu__menu .sub-menu{display:flex;flex-direction:column;row-gap:20px}.modal-menu__menu .menu>.menu-item{border-bottom:.7px solid #dcdcdc;padding-bottom:20px}.modal-menu__menu .menu>.menu-item>a{font-size:var(--font-size-normal-middle)}.modal-menu__menu .menu>.menu-item .modal-menu__wrapper{display:flex;align-items:center;justify-content:space-between}.modal-menu__menu .menu>.menu-item .modal-menu__arrow{display:none}@media (max-width:768px){.modal-menu__menu .menu>.menu-item .modal-menu__arrow{content:"";width:15px;height:9px;background-image:url(../images/icons/icon-arrow.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:block;transition:.2s ease}.modal-menu__menu .menu>.menu-item.menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.modal-menu__menu .menu>.menu-item.menu-item-has-children>.sub-menu{display:none}}.modal-menu__menu .menu>.menu-item.open>.sub-menu{display:flex}.modal-menu__menu .menu>.menu-item.open .modal-menu__arrow{transform:rotate(180deg)}.modal-menu__menu .sub-menu{row-gap:10px;padding-left:20px;border-left:.7px solid #dcdcdc}.modal-menu__menu .sub-menu .menu-item{font-size:var(--font-size-normal-small)}.modal-menu.show{opacity:1;pointer-events:initial}.modal-menu.show .modal-menu__content{transform:translateX(0)}.modal-menu__widget--before{margin-bottom:30px}.modal-menu__widget--after{margin-top:30px}.modal{position:fixed;top:0;left:0;visibility:hidden;opacity:0;width:100%;height:100vh}.modal__overlay{display:flex;background-color:rgba(0,0,0,.6);padding:20px;width:100%;height:100%}.modal__container{position:relative;z-index:10;margin:150px auto auto;width:500px;max-height:90%}.modal.active{visibility:visible;opacity:1;z-index:1000}.modal__close{position:absolute;top:-20px;right:-20px;color:#fff;font-size:25px;cursor:pointer;transition:.2s ease}@media (max-width:992px){.modal__close{top:-30px;right:0}}.modal__close:hover{opacity:.7}.mode__button,.popular-categories__image img{border-radius:var(--border-radius-block);transition:.2s ease}.mode__button{display:flex;align-items:center;background-color:var(--color-background-block);padding:10px;color:var(--color-text-primary)}.mode__button:hover{background-color:var(--color-background-primary)}.mode__button:hover .mode__icon-light{transform:rotate(180deg)}.mode__button--dark .mode__icon-dark{display:block}.mode__button--dark .mode__icon-light,.mode__icon-dark,.wp-block-button br{display:none}.mode__button svg{transition:.2s ease;width:18px;height:18px}.main-not-found{display:flex;flex-direction:column}.not-found{display:flex;align-items:center;justify-content:center;padding:80px 0;flex-grow:1}@media (max-width:768px){.not-found{padding:40px 0}}.not-found__wrapper{text-align:center}.not-found__description{margin-bottom:20px}.not-found__code{font-size:var(--font-size-big-super);margin-bottom:30px}.not-found__title{margin-bottom:20px}.pagination{font-size:var(--font-size-normal-middle);margin-top:30px}.pagination .nav-links{display:flex;gap:10px}.pagination .nav-links a:hover,.wp-block-query .wp-block-query-pagination-numbers a:hover{color:var(--color-text-primary);background-color:var(--color-background-primary)}.pagination .current{color:#fff;background-color:var(--color-accent-secondary)}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:10px;font-weight:500;text-decoration:none;border-radius:var(--border-radius-block)}.pagination .page-numbers.next,.pagination .page-numbers.prev{width:initial}.popular-categories__wrapper{max-width:1650px;margin:0 auto;padding:80px 0;border-radius:var(--border-radius-block);background:var(--color-background-secondary)}@media (max-width:768px){.popular-categories__wrapper{padding:40px 0}}.popular-categories__description{margin-bottom:20px}.popular-categories__cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;row-gap:30px}@media (max-width:1400px){.popular-categories__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1200px){.popular-categories__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.popular-categories__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.popular-categories__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.popular-categories__cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.popular-categories__card{display:flex;flex-direction:column;row-gap:20px}.popular-categories__card a{position:relative;display:block}.popular-categories__image{position:relative;overflow:hidden;aspect-ratio:3/2;border-radius:var(--border-radius-block);background:#fff}.popular-categories__image::before{content:"";position:absolute;z-index:10;border-radius:var(--border-radius-block);background:linear-gradient(0deg,rgba(46,53,66,.5803921569),transparent 70%)}.popular-categories__image--no::before{background:linear-gradient(0deg,rgba(46,53,66,.5803921569),transparent 130%)}.popular-categories__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.popular-categories__heading,.popular-categories__quantity,.random__category .post-categories li{transition:.2s ease;border-radius:var(--border-radius-block);font-size:var(--font-size-normal-small);line-height:100%}.popular-categories__heading{display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-weight:400;white-space:nowrap;color:var(--color-text-primary);padding:5px 15px;background:var(--color-background-block);border:.7px solid #dcdcdc}.popular-categories__heading:hover,.popular-categories__quantity:hover{opacity:.7}.popular-categories__heading:hover::after{width:50px}.popular-categories__heading::after{content:"";width:34px;height:10px;display:block;-webkit-mask-image:url(../images/icons/icon-arrow-pointer.svg);mask-image:url(../images/icons/icon-arrow-pointer.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center right;mask-position:center right;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary);transition:.2s ease}.popular-categories__quantity,.random__category .post-categories li{background:var(--color-accent-secondary)}.popular-categories__quantity{position:absolute;bottom:20px;right:20px;display:inline-block;color:#fff;padding:5px 20px;z-index:10}.popular-categories__quantity a{color:#fff}.random__cards{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:70px;column-gap:70px}@media (max-width:768px){.random__cards{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:40px}}.random__cards::before{content:"";position:absolute;left:50%;height:100%;width:.7px;background:#dcdcdc}@media (max-width:768px){.random__cards::before{content:none}}.random__card{position:relative;display:flex;flex-direction:column}@media (max-width:768px){.random__card:nth-child(1)::before{content:"";position:absolute;width:100%;height:.7px;background:#dcdcdc;bottom:-20px;left:0}}.random__header{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media (max-width:768px){.random__header{flex-direction:column;align-items:initial}}.random__date{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;font-size:var(--font-size-normal-small);color:var(--color-text-primary)}.random__date::before{content:"";display:block;-webkit-mask-image:url(../images/icons/icon-time.svg);mask-image:url(../images/icons/icon-time.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px;height:14px;background-color:var(--color-text-primary)}.random__category .post-categories{display:flex;flex-wrap:wrap;gap:10px}.random__category .post-categories li{position:relative;padding:5px 15px}.random__category .post-categories li:nth-child(even){background:var(--color-background-secondary)}.random__category .post-categories li:nth-child(even) a{color:var(--color-text-primary)}.random__category .post-categories li:hover{opacity:.7}.random__category .post-categories li:nth-child(n+5){display:none}.random__category .post-categories li a{transition:.2s ease;line-height:100%;color:#fff;font-size:var(--font-size-normal-small)}.random__heading{font-size:var(--font-size-normal-super);line-height:var(--line-height);margin-bottom:20px;overflow-wrap:anywhere}.random__description{margin-bottom:30px;font-size:var(--font-size-normal-middle);line-height:var(--line-height);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.random__footer{margin-top:auto}.recommend{background:var(--color-background-primary);padding:80px 0}.recommend__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.recommend__nav{display:flex;-moz-column-gap:20px;column-gap:20px}.recommend__nav-next::before,.recommend__nav-prev::before{content:"";display:flex;align-items:center;justify-content:center;width:25px;height:25px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--color-text-primary);transition:.2s ease}.recommend__nav-next:hover,.recommend__nav-prev:hover{cursor:pointer;opacity:.7}.recommend__nav-next.swiper-button-lock,.recommend__nav-prev.swiper-button-lock{cursor:initial;opacity:.3}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.recommend__nav-prev{transform:rotate(90deg)}.recommend__nav-next{transform:rotate(270deg)}.recommend__slider{overflow:unset!important}.recommend__cards{display:flex}.recommend__card{flex-shrink:0;opacity:.2;-webkit-filter:blur(2px);filter:blur(2px)}.recommend__card.swiper-slide-visible{opacity:initial;-webkit-filter:initial;filter:initial}.recommend__inner{position:relative;display:flex;flex-direction:column;aspect-ratio:3/2;padding:20px;margin-bottom:20px}@media (max-width:576px){.recommend__inner{aspect-ratio:initial;min-height:250px}}.recommend__image,.recommend__image::before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--border-radius-block)}.recommend__image{overflow:hidden}.recommend__image::before{content:"";z-index:10;pointer-events:none;background:linear-gradient(0deg,rgba(46,53,66,.5803921569),transparent 70%)}.recommend__image--no::before{background:linear-gradient(0deg,rgba(46,53,66,.5803921569),transparent 130%)}.recommend__image img{width:100%;height:100%;border-radius:var(--border-radius-block);-o-object-fit:cover;object-fit:cover;transition:.2s ease}.recommend__category{margin-bottom:20px}.recommend__category .post-categories{display:flex;flex-wrap:wrap;gap:10px}.recommend__category .post-categories li{font-size:var(--font-size-normal-small);position:relative;transition:.2s ease;border-radius:var(--border-radius-block);padding:5px 15px;line-height:100%;background:var(--color-background-secondary);z-index:10}.recommend__category .post-categories li:nth-child(even){background:var(--color-accent-secondary)}.recommend__category .post-categories li:nth-child(even) a{color:#fff}.recommend__category .post-categories li:hover,.recommend__heading a:hover{opacity:.7}.recommend__category .post-categories li:nth-child(n+4){display:none}.recommend__category .post-categories li a{transition:.2s ease;line-height:100%;color:var(--color-text-primary);font-size:var(--font-size-normal-small)}.recommend__heading{margin-top:auto;font-size:var(--font-size-normal-super);line-height:var(--line-height);z-index:20}.recommend__heading a{color:#fff;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related{margin-bottom:30px}.related__cards{position:relative;display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}@media (max-width:768px){.related__cards{flex-direction:column;row-gap:20px}}.related__cards::before{content:"";position:absolute;left:50%;height:100%;width:.7px;background:#dcdcdc}@media (max-width:768px){.related__cards::before{content:none}}.related__cards--end::before{content:none}.related__card{position:relative;flex-basis:100%}.related__card:hover .related__heading,.related__description:hover a{color:var(--color-text-hover)}.related__card--prev .related__description::before{transform:rotate(180deg)}.related__card--next .related__description{justify-content:end}.related__card--next .related__description::before{order:2}.related__card--next .related__heading{text-align:right}.related__card--next .related__columns{justify-content:end}.related__card--next .related__column:nth-child(1){order:2}.related__card--next .related__column:nth-child(2){order:1}.related__columns{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;height:66px}.related__image{overflow:hidden;aspect-ratio:3/2;max-width:100px;border-radius:var(--border-radius-block);pointer-events:none}.related__image:hover img{transform:scale(1.04);opacity:initial}.related__image img{height:100%;width:100%;transition:.2s ease;opacity:.9;-o-object-fit:cover;object-fit:cover}.related__description{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-bottom:20px}.related__description:hover::before{background-color:var(--color-text-hover)}.related__description::before{content:"";display:block;-webkit-mask-image:url(../images/icons/icon-arrow-pointer.svg);mask-image:url(../images/icons/icon-arrow-pointer.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:34px;height:10px;background-color:var(--color-text-secondary);transition:.2s ease}.related__description a{font-size:var(--font-size-normal-small);line-height:var(--line-height);color:var(--color-text-secondary)}.related__description a::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.related__heading{font-size:var(--font-size-normal-middle);line-height:var(--line-height)}@media (max-width:992px){.sale-products .catalog__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.sale-products .catalog__products{grid-template-columns:repeat(1,minmax(0,1fr))}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.modal-search,.search__button{display:flex;border-radius:var(--border-radius-block)}.search__button{align-items:center;transition:.2s ease;background-color:var(--color-background-primary);padding:10px}.search__button:hover{background-color:var(--color-accent-secondary)}.search__button:hover::before{background-color:#fff}.search__button::before{content:"";display:block;flex-shrink:0;flex-grow:1;width:15px;height:15px;-webkit-mask-image:url(../images/icons/icon-search.svg);mask-image:url(../images/icons/icon-search.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.modal-search{-moz-column-gap:10px;column-gap:10px;background:var(--color-background-block);padding:20px}@media (max-width:576px){.modal-search{row-gap:20px;flex-direction:column}}.modal-search__input{font-size:16px}.modal-search__input::-webkit-input-placeholder{font-size:16px;line-height:100%}.modal-search__input::-moz-placeholder{font-size:16px;line-height:100%}.modal-search__input::placeholder{font-size:16px;line-height:100%}@media (max-width:576px){.modal-search__button{justify-content:center}}.modal-search__button::before{content:"";display:block;width:15px;height:15px;-webkit-mask-image:url(../images/icons/icon-search.svg);mask-image:url(../images/icons/icon-search.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .2s ease;background-color:#fff}.sub-hero{background:var(--color-background-primary);padding:80px 0}@media (max-width:768px){.sub-hero{padding:40px 0}}.sub-hero--single{margin-bottom:30px}.sub-hero .container>:last-child{margin-bottom:initial}.sub-hero .category__sub{margin-bottom:initial}.sub-hero--overlay{padding-bottom:160px}.sub-hero__title--mb{margin-bottom:20px}.sub-hero__category{margin-bottom:30px}.sub-hero__info{display:flex;flex-direction:column;row-gap:20px;margin-top:30px}.sub-hero__info:empty{display:none}.sub-hero__info-sub{display:flex;flex-wrap:wrap;gap:20px;list-style:none}.sub-hero__info-sub .cat-item{font-size:var(--font-size-normal-small);padding:5px 15px;background-color:var(--color-accent-secondary);border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);transition:.2s ease}.sub-hero__info-sub .cat-item:hover{opacity:.7}.sub-hero__info-sub .cat-item a{font-size:var(--font-size-normal-small);color:#fff}.title-h1{font-size:var(--font-size-big-super);line-height:var(--line-height);font-weight:400;overflow-wrap:anywhere}.title-h1--mb{margin-bottom:30px}@media (max-width:768px){.title-h1{font-size:var(--font-size-big-middle)}}.cart_totals>h2,.title-h2{font-size:var(--font-size-big-middle);font-weight:400}.title-h2--mb{margin-bottom:30px}@media (max-width:768px){.title-h2{font-size:22px;line-height:var(--line-height)}}.btn{font-family:"Stolzl";font-weight:400;line-height:100%;font-size:var(--font-size-normal-middle);display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;padding:10px 15px;border-radius:var(--border-radius-btn);border:.7px solid transparent;transition:background .2s ease,color .2s ease,border .2s ease;min-height:40px;white-space:nowrap}.btn::before{transition:background .2s ease}.btn--mini{min-height:initial;padding:5px 15px;font-size:var(--font-size-normal-small)}.btn--main{background-color:var(--color-accent-secondary);color:#fff}.btn--main:hover{background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.btn--main:hover:before{background-color:var(--color-accent-primary)}.btn--main:focus{background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.btn--main:focus::before{background-color:var(--color-accent-primary)}.btn--accent{background-color:var(--color-background-primary);font-size:var(--font-size-normal-middle)}.btn--accent:hover,.btn--transparent:hover{background-color:#fff;color:var(--color-text-primary);border:.7px solid var(--color-accent-primary)}.btn--accent-secondary:hover,.btn--accent-secondary:hover::before,.btn--accent:hover::before,.btn--transparent:hover::before{background-color:var(--color-accent-primary)}.btn--accent,.btn--accent-secondary,.btn--transparent{color:var(--color-text-primary);border:.7px solid #dcdcdc}.btn--transparent{font-size:var(--font-size-normal-small);transition:.2s ease}.btn--accent-secondary{background-color:var(--color-background-primary);font-size:var(--font-size-normal-middle)}.btn--accent-secondary:hover{color:#fff;border:.7px solid var(--color-accent-primary)}.btn--load::before{content:"";display:block;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzgnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzOCAzOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHJva2U9JyNmZmYnPjxnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMSAxKScgc3Ryb2tlLXdpZHRoPScyJz48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PScuNScgY3g9JzE4JyBjeT0nMTgnIHI9JzE4Jy8+PHBhdGggZD0nTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Jz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSd0cmFuc2Zvcm0nIHR5cGU9J3JvdGF0ZScgZnJvbT0nMCAxOCAxOCcgdG89JzM2MCAxOCAxOCcgZHVyPScxcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3BhdGg+PC9nPjwvZz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzgnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzOCAzOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHJva2U9JyNmZmYnPjxnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMSAxKScgc3Ryb2tlLXdpZHRoPScyJz48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PScuNScgY3g9JzE4JyBjeT0nMTgnIHI9JzE4Jy8+PHBhdGggZD0nTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Jz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSd0cmFuc2Zvcm0nIHR5cGU9J3JvdGF0ZScgZnJvbT0nMCAxOCAxOCcgdG89JzM2MCAxOCAxOCcgZHVyPScxcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3BhdGg+PC9nPjwvZz48L3N2Zz4=);width:20px;height:20px;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.btn--center{justify-content:center}.btn--fw{width:100%}.user-info__columns{display:flex;-moz-column-gap:10px;column-gap:10px}.user-info__column:nth-child(2){display:flex;justify-content:center;flex-direction:column;row-gap:10px}.user-info__avatar{width:40px;height:40px}.user-info__avatar img,.wp-block-avatar img,.wp-block-post-author .wp-block-post-author__avatar img{border-radius:var(--border-radius-block)}.user-info__date,.user-info__name a{font-size:var(--font-size-normal-small);color:#fff}.user-info__name a{font-weight:500}.user-info__name a:hover{opacity:.7}.user-info__date{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.user-info__date::before{content:"";display:block;-webkit-mask-image:url(../images/icons/icon-time.svg);mask-image:url(../images/icons/icon-time.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px;height:14px;background-color:#fff}.user-info__date--dark,.user-info__name--dark a{color:var(--color-text-primary)}.user-info__date--dark::before{background-color:var(--color-text-primary)}.wp-audio-shortcode,.wp-block-archives,.wp-block-audio,.wp-block-avatar,.wp-block-button,.wp-block-buttons,.wp-block-calendar,.wp-block-categories,.wp-block-code,.wp-block-columns,.wp-block-comments,.wp-block-cover,.wp-block-details,.wp-block-embed,.wp-block-file,.wp-block-freeform,.wp-block-gallery,.wp-block-group,.wp-block-heading,.wp-block-html,.wp-block-image,.wp-block-latest-comments,.wp-block-latest-posts,.wp-block-list,.wp-block-loginout,.wp-block-media-text,.wp-block-navigation,.wp-block-page-list,.wp-block-paragraph,.wp-block-post-author,.wp-block-post-author-biography,.wp-block-post-comments-form,.wp-block-post-date,.wp-block-post-excerpt,.wp-block-post-featured-image,.wp-block-post-navigation-link,.wp-block-post-terms,.wp-block-post-title,.wp-block-preformatted,.wp-block-pullquote,.wp-block-query,.wp-block-query-title,.wp-block-read-more,.wp-block-rss,.wp-block-search,.wp-block-separator,.wp-block-site-logo,.wp-block-site-tagline,.wp-block-site-title,.wp-block-social-links,.wp-block-table,.wp-block-tag-cloud,.wp-block-term-description,.wp-block-verse,.wp-block-video{margin-bottom:20px}.wp-audio-shortcode:last-child,.wp-block-archives:last-child,.wp-block-audio:last-child,.wp-block-avatar:last-child,.wp-block-button:last-child,.wp-block-buttons:last-child,.wp-block-calendar:last-child,.wp-block-categories:last-child,.wp-block-code:last-child,.wp-block-columns:last-child,.wp-block-comments:last-child,.wp-block-cover:last-child,.wp-block-details:last-child,.wp-block-embed:last-child,.wp-block-file:last-child,.wp-block-freeform:last-child,.wp-block-gallery:last-child,.wp-block-group:last-child,.wp-block-heading:last-child,.wp-block-html:last-child,.wp-block-image:last-child,.wp-block-latest-comments:last-child,.wp-block-latest-posts:last-child,.wp-block-list:last-child,.wp-block-loginout:last-child,.wp-block-media-text:last-child,.wp-block-navigation:last-child,.wp-block-page-list:last-child,.wp-block-paragraph:last-child,.wp-block-post-author-biography:last-child,.wp-block-post-author:last-child,.wp-block-post-comments-form:last-child,.wp-block-post-date:last-child,.wp-block-post-excerpt:last-child,.wp-block-post-featured-image:last-child,.wp-block-post-navigation-link:last-child,.wp-block-post-terms:last-child,.wp-block-post-title:last-child,.wp-block-preformatted:last-child,.wp-block-pullquote:last-child,.wp-block-query-title:last-child,.wp-block-query:last-child,.wp-block-quote:last-child,.wp-block-read-more:last-child,.wp-block-rss:last-child,.wp-block-search:last-child,.wp-block-separator:last-child,.wp-block-shortcode:last-child,.wp-block-site-logo:last-child,.wp-block-site-tagline:last-child,.wp-block-site-title:last-child,.wp-block-social-links:last-child,.wp-block-table:last-child,.wp-block-tag-cloud:last-child,.wp-block-term-description:last-child,.wp-block-verse:last-child,.wp-block-video:last-child{margin-bottom:initial}.widget_block ul:not([class]){padding-left:10px}.widget_block ul:not([class]) li{line-height:var(--line-height);list-style:disc}.widget_block ul:not([class]) li::marker{color:var(--color-accent-primary)}.widget_block p:not([class]):last-child{margin-bottom:initial}.widget_meta,.widget_nav_menu{display:flex;flex-direction:column;row-gap:20px}.widget_meta .widgettitle,.widget_nav_menu .widgettitle{font-family:var(--font-family);font-size:var(--font-size-big-middle);font-weight:500}.widget_nav_menu .widgettitle{font-size:var(--font-size-normal-super)}.widget_nav_menu .menu{display:flex;flex-direction:column;row-gap:20px}.widget_nav_menu .menu-item,.widget_nav_menu .sub-menu,.wp-block-calendar,.wp-block-latest-comments article,.wp-block-latest-posts li,.wp-block-loginout form{display:flex;flex-direction:column;row-gap:10px}.widget_nav_menu .sub-menu{padding-left:20px;border-left:.7px solid #dcdcdc}.widget_nav_menu .sub-menu .menu-item,.wp-block-pullquote blockquote cite,.wp-block-quote cite{font-size:var(--font-size-normal-small)}.wp-block-calendar .wp-calendar-table caption{font-size:var(--font-size-big-middle);font-weight:500;margin-bottom:20px}.wp-block-calendar .wp-calendar-table tbody a{font-weight:500;text-decoration:underline}.wp-block-calendar .wp-calendar-table td,.wp-block-calendar .wp-calendar-table th{border:.7px solid #dcdcdc;padding:10px;line-height:100%}.cart_totals .order-total bdi,.wp-block-heading{font-size:var(--font-size-normal-super);font-weight:500}.wp-block-button.is-style-outline .wp-block-button__link{border:.7px solid #dcdcdc}.wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--color-accent-primary)}.wp-block-button .wp-block-button__link{background-color:var(--color-background-primary);color:var(--color-text-primary);border-radius:var(--border-radius-block);border:.7px solid transparent;padding:10px 25px;font-weight:400;line-height:100%;font-size:var(--font-size-normal-middle);transition:.2s ease;text-decoration:none}.wp-block-button .wp-block-button__link:hover{cursor:pointer;background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.wp-block-loginout .login-password label,.wp-block-loginout .login-username label{font-family:var(--font-family);font-size:var(--font-size-normal-middle);font-weight:500;margin-bottom:10px}.wp-block-loginout .login-remember label{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-family:var(--font-family);font-size:var(--font-size-normal-small);line-height:100%}.wp-block-navigation .wp-block-page-list{margin-left:initial;padding-left:initial}.wp-block-navigation .wp-block-pages-list__item:not(:last-child),.wp-block-woocommerce-cart .wc-block-components-totals-coupon div:not([class]){margin-bottom:initial}.wp-block-navigation .wp-block-navigation__container,.wp-block-query ul{padding-left:initial}.wp-block-navigation .wp-block-navigation__submenu-container{position:relative;margin-left:initial;padding:20px;gap:10px;border-radius:var(--border-radius-block);margin-top:10px}.wp-block-navigation .wp-block-navigation__submenu-container::after{content:"";position:absolute;top:-15px;left:0;height:15px;width:100%}.wp-block-navigation .wp-block-pages-list__item__link{text-decoration:none}.wp-block-navigation .wp-block-pages-list__item__link:hover{color:var(--color-text-hover)}.wp-block-navigation .wp-block-navigation__responsive-container-content .wp-block-page-list{padding:initial;border:initial;border-radius:initial}.wp-block-navigation .wp-block-navigation__responsive-container-content .wp-block-page-list .wp-block-pages-list__item{flex-direction:row}.wp-block-page-list{display:flex;flex-direction:column;gap:20px}.wp-block-page-list .wp-block-navigation__submenu-container{display:flex;flex-direction:column;row-gap:10px;padding-left:20px;border-left:.7px solid #dcdcdc}.wp-block-page-list .wp-block-pages-list__item{display:flex;flex-direction:column;row-gap:10px;line-height:var(--line-height);margin-bottom:initial!important}.wp-block-page-list .wp-block-pages-list__item__link{font-weight:initial;text-decoration:initial}.wp-block-query ul li{list-style:none}.wp-block-query .wp-block-query-pagination{gap:10px}.wp-block-query .wp-block-query-pagination-numbers{display:flex;align-items:center;gap:10px;margin:initial}.wp-block-query .wp-block-query-pagination-numbers .current,.wp-block-query .wp-block-query-pagination-numbers a{display:flex;align-items:center;justify-content:center;height:30px;padding:10px;font-weight:500;border-radius:var(--border-radius-block)}.wp-block-query .wp-block-query-pagination-numbers .current{width:30px;color:#fff;background-color:var(--color-accent-secondary)}.wp-block-query .wp-block-query-pagination-numbers a{color:var(--color-text-primary)}.wp-block-query .wp-block-query-pagination-next{text-decoration:none}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p,.wp-block-query .wp-block-query-pagination-next,.wp-block-query .wp-block-query-pagination-previous{font-size:var(--font-size-normal-small);margin:initial}.wp-block-archives{display:flex;flex-direction:column;row-gap:10px;font-size:var(--font-size-normal-middle)}.wp-block-archives a{font-size:var(--font-size-normal-middle);font-weight:initial;text-decoration:none}.wp-block-archives,.wp-block-archives.wp-block-archives-list{padding-left:initial}.wp-block-archives.wp-block-archives-list li{list-style:none;margin-bottom:initial!important}.wp-block-archives.wp-block-archives-list li:not(:last-child){padding-bottom:10px;border-bottom:.7px solid #dcdcdc}.catalog__single-box--variable .woocommerce-variation-price bdi,.wp-block-archives label{font-size:var(--font-size-big-middle);font-weight:500}.wp-block-archives select,.wp-block-tag-cloud a{transition:.2s ease;border-radius:var(--border-radius-block);border:.7px solid #dcdcdc;font-family:var(--font-family)}.wp-block-archives select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;box-shadow:5px 10px 40px rgba(27,33,47,.03);padding:10px;font-size:var(--font-size-normal-middle);outline:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz48c3ZnIHdpZHRoPSc4MDBweCcgaGVpZ2h0PSc4MDBweCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTIuNzA3MSAxNC43MDcxQzEyLjMxNjYgMTUuMDk3NiAxMS42ODM0IDE1LjA5NzYgMTEuMjkyOSAxNC43MDcxTDYuMjkyODkgOS43MDcxMUM1LjkwMjM3IDkuMzE2NTggNS45MDIzNyA4LjY4MzQyIDYuMjkyODkgOC4yOTI4OUM2LjY4MzQyIDcuOTAyMzcgNy4zMTY1OCA3LjkwMjM3IDcuNzA3MTEgOC4yOTI4OUwxMiAxMi41ODU4TDE2LjI5MjkgOC4yOTI4OUMxNi42ODM0IDcuOTAyMzcgMTcuMzE2NiA3LjkwMjM3IDE3LjcwNzEgOC4yOTI4OUMxOC4wOTc2IDguNjgzNDIgMTguMDk3NiA5LjMxNjU4IDE3LjcwNzEgOS43MDcxMUwxMi43MDcxIDE0LjcwNzFaJyBmaWxsPScjMDAwMDAwJy8+PC9zdmc+);background-position:calc(100% - .5rem),100% 0;background-size:25px;background-repeat:no-repeat}.wp-block-tag-cloud{display:flex;flex-wrap:wrap;gap:10px}.wp-block-tag-cloud a{margin-right:initial;padding:5px 15px;line-height:100%;color:var(--color-text-primary);background:var(--color-background-block);font-size:var(--font-size-normal-small)!important;text-decoration:none;font-weight:initial}.wp-block-tag-cloud a:hover{color:var(--color-text-hover)}.wp-block-post-author .wp-block-post-author__avatar{margin-right:20px}.wp-block-comments .wp-block-comments-title{margin-bottom:20px}.wp-block-comments .wp-block-comment-template{padding-left:initial;margin-bottom:20px}.wp-block-comments .wp-block-comment-author-name{margin-bottom:10px}.wp-block-comments .wp-block-comment-author-name a{text-decoration:none;font-size:var(--font-size-normal-middle)}.woocommerce-checkout abbr,.wp-block-comments .wp-block-comment-date a{text-decoration:none}.wp-block-comments .wp-block-group{margin-bottom:10px!important}.wp-block-comments .wp-block-comment-content{margin-bottom:10px}.wp-block-post-comments-form .comment-reply-title{font-size:var(--font-size-big-middle);line-height:100%;font-weight:500;color:var(--color-text-primary);margin-bottom:10px}.wp-block-post-comments-form .comment-form-comment label,.wp-block-post-comments-form .logged-in-as{margin-bottom:10px}.wp-block-post-comments-form .logged-in-as a{font-weight:initial}.wp-block-post-comments-form textarea{padding:10px 15px;border:.7px solid #dcdcdc;outline:0;margin-bottom:10px}.wp-block-post-author-biography{line-height:var(--line-height)}.wp-block-latest-comments{display:flex;flex-direction:column}.wp-block-latest-comments .wp-block-latest-comments__comment{display:flex;-moz-column-gap:10px;column-gap:10px;min-height:initial;margin-bottom:10px!important;padding-bottom:10px}.wp-block-latest-comments .wp-block-latest-comments__comment:last-child{padding-bottom:initial;margin-bottom:initial!important}.wp-block-latest-comments .wp-block-latest-comments__comment:not(:last-child){border-bottom:.7px solid #dcdcdc}.wp-block-latest-comments .wp-block-latest-comments__comment-author{font-size:var(--font-size-normal-small);font-weight:500}.wp-block-latest-comments .wp-block-latest-comments__comment-link{font-size:var(--font-size-normal-middle);line-height:var(--line-height)}.wp-block-latest-comments a{font-weight:initial;text-decoration:none}.wp-block-latest-comments footer{background-color:initial}.wp-block-latest-comments .wp-block-latest-comments__comment-date{display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:var(--font-size-normal-small);line-height:130%;color:var(--color-text-primary);border-radius:var(--border-radius-block);padding:3px 10px;border:.7px solid #dcdcdc;margin-top:5px}.wp-block-latest-comments .wp-block-latest-comments__comment-date::before{content:"";display:block;-webkit-mask-image:url(../images/icons/icon-time.svg);mask-image:url(../images/icons/icon-time.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px;height:15px;background-color:var(--color-text-primary)}.wp-block-latest-comments .wp-block-latest-comments__comment-link::after{content:"";display:block}.wp-block-latest-comments .wp-block-latest-comments__comment-avatar{border-radius:var(--border-radius-block);float:initial;margin-right:initial;height:30px;width:30px}.wp-block-latest-comments .wp-block-latest-comments__comment-meta{align-items:center;margin-left:initial!important;font-size:var(--font-size-normal-small);line-height:var(--line-height)}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt{margin-left:initial!important}.wp-block-categories{padding-left:initial!important}.wp-block-categories .cat-item{margin-bottom:10px;list-style:none;line-height:var(--line-height)}.wp-block-categories .cat-item:last-child,.wp-block-code code:last-child{margin-bottom:initial}.wp-block-categories .cat-item a,.wp-block-rss .wp-block-rss__item-title a{font-weight:initial;text-decoration:initial}.wp-block-categories .cat-item a:not(:last-child),.wp-block-categories .children a:not(:last-child){display:inline-block;margin-bottom:10px}.wp-block-categories .children{border-left:.7px solid #dcdcdc;padding-left:20px;margin-bottom:10px}.wp-block-latest-posts.wp-block-latest-posts__list{display:flex;flex-direction:column}.wp-block-latest-posts li:not(:last-child){border-bottom:.7px solid #dcdcdc;padding-bottom:10px;margin-bottom:10px}.wp-block-latest-posts li a{text-decoration:initial}.wp-block-latest-posts .wp-block-latest-posts__featured-image{align-self:start;overflow:hidden;border-radius:var(--border-radius-block)}.wp-block-image img,.wp-block-latest-posts .wp-block-latest-posts__featured-image img{border-radius:var(--border-radius-block);transition:.2s ease}.wp-block-latest-posts .wp-block-latest-posts__featured-image img:hover{transform:scale(1.04);opacity:1}.wp-block-latest-posts .wp-block-latest-posts__post-author{font-size:var(--font-size-normal-small);font-weight:500}.wp-block-image figcaption,.wp-block-latest-posts .wp-block-latest-posts__post-excerpt{margin-top:initial;margin-bottom:initial;font-size:var(--font-size-normal-small)}.wp-block-latest-posts .wp-block-latest-posts__post-title{font-size:var(--font-size-normal-middle);line-height:var(--line-height);font-weight:400;text-decoration:initial}.wp-block-latest-posts .wp-block-latest-posts__post-date{display:flex;align-items:center;align-self:start;-moz-column-gap:10px;column-gap:10px;font-family:var(--font-family);font-size:var(--font-size-normal-small);line-height:130%;color:var(--color-text-primary);border-radius:var(--border-radius-block);padding:3px 10px;border:.7px solid #dcdcdc}.wp-block-latest-posts .wp-block-latest-posts__post-date::before{content:"";display:block;-webkit-mask-image:url(../images/icons/icon-time.svg);mask-image:url(../images/icons/icon-time.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px;height:15px;background-color:var(--color-text-primary)}.wp-block-rss,.wp-block-search{display:flex;flex-direction:column;row-gap:10px}.wp-block-rss .wp-block-rss__item{margin-bottom:initial!important;list-style:none}.wp-block-search{row-gap:20px}.wp-block-search .wp-block-search__label{pointer-events:none;font-size:var(--font-size-normal-super);font-weight:500}.wp-block-search .wp-block-search__inside-wrapper{display:flex;-moz-column-gap:10px;column-gap:10px}.wp-block-social-links{padding-left:initial!important;-moz-column-gap:10px;column-gap:10px}.wp-block-social-links .wp-social-link{margin-bottom:initial!important}.wp-block-social-links .wp-social-link:hover{opacity:.7}.wp-block-separator{border:.7px solid #dcdcdc}.wp-block-image,.wp-block-social-links .wp-social-link{border-radius:var(--border-radius-block)}.wp-block-image figcaption{line-height:var(--line-height);margin-top:10px}.wp-block-image .alignleft,.wp-block-image .alignright{float:left;margin-top:initial;margin-right:20px;margin-bottom:initial;margin-left:initial}.wp-block-image .alignright{float:right;margin-left:20px;margin-right:initial}.wp-block-image .aligncenter,.wp-block-image.aligncenter .components-resizable-box__container img{margin-left:auto;margin-right:auto}.wp-block-image.alignleft{float:left;margin-top:initial;margin-right:20px;margin-bottom:initial;margin-left:initial;-webkit-margin-end:20px!important;margin-inline-end:20px!important}.wp-block-image.alignright{float:right;margin-top:initial;margin-left:20px;margin-bottom:initial;margin-right:initial;-webkit-margin-start:20px!important;margin-inline-start:20px!important}.wp-block-gallery{gap:10px!important}.woocommerce-MyAccount-content table tbody tr:not(:last-child),.wp-block-gallery:not(.has-nested-images){margin-bottom:20px}.wp-block-gallery .blocks-gallery-item__caption,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{padding:5px;border-bottom-left-radius:var(--border-radius-block);border-bottom-right-radius:var(--border-radius-block)}.wp-block-gallery .blocks-gallery-item__caption{font-size:var(--font-size-normal-small)!important}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:var(--font-size-normal-small);max-height:100%}.wp-block-gallery .blocks-gallery-caption{font-size:var(--font-size-normal-small);text-align:center}.wp-block-gallery img{transition:.2s ease}.wp-block-gallery.alignleft{margin-right:20px!important;-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-margin-end:20px!important;margin-inline-end:20px!important}.wp-block-gallery.alignright{margin-left:20px!important;-webkit-margin-start:20px!important;margin-inline-start:20px!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.wp-block-audio{display:flex;flex-direction:column;row-gap:10px}.wp-block-audio figcaption{font-size:var(--font-size-normal-small);line-height:var(--line-height);margin-top:initial;margin-bottom:initial}.wp-block-cover,.wp-block-cover img,.wp-block-media-text img,.wp-block-media-text video{border-radius:var(--border-radius-block)}.wp-block-file{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.wp-block-file a{font-size:var(--font-size-normal-middle);font-weight:initial;text-decoration:initial}.wp-block-file .wp-block-file__button{cursor:pointer;margin-left:initial;background-color:var(--color-accent-primary);border:.7px solid transparent;padding:10px 25px;font-weight:500;line-height:100%;font-size:var(--font-size-normal-middle);color:#fff;transition:.2s ease}.wp-block-file .wp-block-file__button:hover{background-color:#fff;color:var(--color-accent-primary);border:.7px solid var(--color-accent-primary)}.wp-block-embed iframe,.wp-block-file .wp-block-file__button,.wp-block-media-text .wp-block-media-text__media,.wp-block-video video{border-radius:var(--border-radius-block)}.wp-block-media-text .wp-block-media-text__content{padding-left:20px;padding-right:20px}.wp-block-video figcaption{margin-bottom:initial;margin-top:20px}.wp-block-code{padding:initial;border:initial}.wp-block-code code,.wp-block-preformatted{border-radius:var(--border-radius-block);padding:20px;font-family:var(--font-family);font-size:var(--font-size-normal-middle);line-height:var(--line-height)}.wp-block-code code{overflow-wrap:anywhere}.wp-block-preformatted{background:var(--color-background-primary)}.wp-block-pullquote{font-size:initial;line-height:initial;padding:initial;text-align:initial;border-top:initial;border-bottom:initial}.wp-block-table figcaption{margin-top:10px;font-size:var(--font-size-normal-small);text-align:center}.wp-block-table thead{border-bottom:.7px solid #dcdcdc}.wp-block-table tfoot{border-top:.7px solid #dcdcdc}.wp-block-table td,.wp-block-table th{line-height:100%;padding:10px;border:.7px solid #dcdcdc}.wp-block-list ol,.wp-block-list ul{margin-top:10px}.wp-block-quote{display:flex;flex-direction:column;row-gap:10px;border-left:.7px solid #dcdcdc;padding-left:20px;padding-right:initial;margin-bottom:20px}.wp-block-quote p,.wp-block-woocommerce-checkout .wc-block-components-address-card address,.wp-block-woocommerce-checkout .wc-block-components-radio-control-accordion-content div{margin-bottom:initial!important}.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:20px;padding-left:20px;padding-right:initial}.wp-block-group{gap:20px}.wp-block-embed figcaption{margin-top:20px;margin-bottom:initial}.wp-block-embed .youtube-container{position:initial;padding-bottom:initial;padding-top:initial;overflow:initial;margin-bottom:initial;height:initial}.wp-block-embed-youtube iframe{width:100%;height:100%;aspect-ratio:16/9;border-radius:var(--border-radius-block)}.wp-block-shortcode{margin-bottom:20px!important}.wp-block-categories-dropdown select{font-family:var(--font-family);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;box-shadow:5px 10px 40px rgba(27,33,47,.03);padding:10px;border-radius:var(--border-radius-block);font-size:var(--font-size-normal-middle);outline:0;border:.7px solid #dcdcdc;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz48c3ZnIHdpZHRoPSc4MDBweCcgaGVpZ2h0PSc4MDBweCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTIuNzA3MSAxNC43MDcxQzEyLjMxNjYgMTUuMDk3NiAxMS42ODM0IDE1LjA5NzYgMTEuMjkyOSAxNC43MDcxTDYuMjkyODkgOS43MDcxMUM1LjkwMjM3IDkuMzE2NTggNS45MDIzNyA4LjY4MzQyIDYuMjkyODkgOC4yOTI4OUM2LjY4MzQyIDcuOTAyMzcgNy4zMTY1OCA3LjkwMjM3IDcuNzA3MTEgOC4yOTI4OUwxMiAxMi41ODU4TDE2LjI5MjkgOC4yOTI4OUMxNi42ODM0IDcuOTAyMzcgMTcuMzE2NiA3LjkwMjM3IDE3LjcwNzEgOC4yOTI4OUMxOC4wOTc2IDguNjgzNDIgMTguMDk3NiA5LjMxNjU4IDE3LjcwNzEgOS43MDcxMUwxMi43MDcxIDE0LjcwNzFaJyBmaWxsPScjMDAwMDAwJy8+PC9zdmc+);background-position:calc(100% - .5rem),100% 0;background-size:25px;background-repeat:no-repeat;transition:.2s ease}.wp-block-categories-dropdown select:hover{border:.7px solid var(--color-accent-primary)}.wp-block-categories-dropdown select:focus{border:.7px solid var(--color-accent-primary)}.wp-block-verse{line-height:var(--line-height)}.alignleft{float:left;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:20px;margin-inline-end:20px}.alignright{float:right;-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:0;margin-inline-end:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.gallery{margin-bottom:20px!important}@media (max-width:768px){.gallery{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.gallery.gallery-columns-1{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}.gallery.gallery-columns-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.gallery.gallery-columns-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gallery.gallery-columns-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.gallery.gallery-columns-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.gallery .gallery-item{margin-top:initial!important;text-align:center}.gallery .gallery-caption{margin-top:20px;font-size:var(--font-size-normal-small);margin-bottom:initial}.wp-caption{margin-bottom:20px}.wp-caption .wp-caption-text{font-size:var(--font-size-normal-small);line-height:var(--line-height);margin-top:20px;text-align:center}.post-password-form label{display:flex;flex-direction:column;gap:10px;font-weight:500;margin-bottom:20px}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:transparent;overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:0;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain;z-index:999999!important}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.f-thumbs__slide.is-loading img,.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:0 0;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-filter:blur(0);filter:blur(0)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, 0.6);--f-button-active-bg:rgba(0, 0, 0, 0.6);--f-button-hover-bg:rgba(0, 0, 0, 0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-ghost,.fancybox-protected{position:absolute;top:0;left:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-protected{right:0;bottom:0}.fancybox-ghost{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.fancybox-focus-guard{outline:0;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content,.woocommerce-cart-form .product-thumbnail img{width:100%;height:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs,.f-carousel__thumbs.is-classic{--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical,.is-classic .f-thumbs__viewport{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0,0,0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease;transition:clip-path .33s ease,-webkit-clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{-webkit-filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:0 0;outline:0;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc(((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5) round var(--f-thumb-border-radius, 0));-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button::after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--f-thumb-border-radius)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";height:auto;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner,.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:25px;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-moz-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}:-moz-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.responsive-menu{width:100%}.responsive-menu__container{position:relative}.p-plus,.responsive-menu__wrapper{-moz-column-gap:20px;column-gap:20px}.p-plus{position:relative;display:flex;justify-content:center;z-index:0}.p-plus:not(.p-plus--is-showing-toggle) .p-plus__toggle-btn{display:none}.p-plus--clone{position:absolute;top:0;left:0;width:calc(100% - 5px);pointer-events:none;visibility:hidden}.p-plus--clone,.p-plus--clone .p-plus__primary-wrapper,body._lock{overflow:hidden}.p-plus--is-hiding-primary .p-plus__primary-wrapper{display:none}.p-plus--is-hiding-primary .p-plus__toggle-btn{flex-grow:1}.p-plus--is-showing-overflow .p-plus__overflow{display:flex;flex-direction:column;row-gap:10px}.p-plus__primary{display:flex;list-style:none;padding:0;margin:0}.p-plus__overflow{display:none;position:absolute;top:100%;right:0;background:var(--color-background-block);padding:10px;border-radius:var(--border-radius-block);box-shadow:0 4px 30px rgba(0,0,0,.102)}.p-plus__overflow .menu-item .sub-menu{margin-top:initial}.p-plus__overflow .sub-menu .menu-item-has-children a::after{transform:rotate(0deg)}.p-plus__overflow .sub-menu .menu-item__arrow::after{transform:rotate(90deg)}.p-plus__overflow .sub-menu .sub-menu{top:100%;left:initial;margin-top:initial;margin-left:initial}.p-plus__overflow .sub-menu .sub-menu::before{content:"";top:-10px;left:0;position:absolute;width:100%;height:10px}.p-plus__toggle-btn{display:flex;align-items:center;flex-shrink:0;width:17px}.p-plus__toggle-btn::before{content:"1";width:17px;height:3px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PSczJyB2aWV3Qm94PScwIDAgMTcgMyc+PHBhdGggY2xhc3M9J2Nscy0xJyBkPSdNOTIzLjUsMTc4YTEuNSwxLjUsMCwxLDEtMS41LDEuNUExLjUsMS41LDAsMCwxLDkyMy41LDE3OFptNywwYTEuNSwxLjUsMCwxLDEtMS41LDEuNUExLjUsMS41LDAsMCwxLDkzMC41LDE3OFptNywwYTEuNSwxLjUsMCwxLDEtMS41LDEuNUExLjUsMS41LDAsMCwxLDkzNy41LDE3OFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05MjIgLTE3OCknPjwvcGF0aD48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PSczJyB2aWV3Qm94PScwIDAgMTcgMyc+PHBhdGggY2xhc3M9J2Nscy0xJyBkPSdNOTIzLjUsMTc4YTEuNSwxLjUsMCwxLDEtMS41LDEuNUExLjUsMS41LDAsMCwxLDkyMy41LDE3OFptNywwYTEuNSwxLjUsMCwxLDEtMS41LDEuNUExLjUsMS41LDAsMCwxLDkzMC41LDE3OFptNywwYTEuNSwxLjUsMCwxLDEtMS41LDEuNUExLjUsMS41LDAsMCwxLDkzNy41LDE3OFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05MjIgLTE3OCknPjwvcGF0aD48L3N2Zz4=);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#484848}.p-plus__primary-wrapper{display:flex}.select2-dropdown,.wp-block-woocommerce-cart #wc-block-components-totals-coupon__input-0{border:.7px solid #dcdcdc}.select2-results__option,.select2-search--dropdown{padding:10px}.select2-container .select2-selection--single{height:initial;border-radius:var(--border-radius-block);border:.7px solid #dcdcdc;margin-bottom:initial}.select2-container .select2-selection--single .select2-selection__rendered{padding:10px 15px;line-height:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{height:initial;top:50%}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--color-accent-secondary)}.admin-bar .select2-container--open:not(.select2-container--below){margin-top:-32px!important}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.woocommerce-cart-form{margin-bottom:30px}.woocommerce-cart-form .shop_table{margin-bottom:initial}.woocommerce-cart-form thead th{font-size:var(--font-size-normal-middle)!important;font-weight:500!important}.woocommerce-cart-form .product-remove{width:85px;text-align:center}@media (max-width:1100px){.woocommerce-cart-form .product-remove{width:initial}}.woocommerce-cart-form .product-remove .remove{display:inline-block;font-family:"Stolzl";font-size:var(--font-size-normal-middle);font-weight:400;line-height:100%;cursor:pointer;border-radius:var(--border-radius-block);border:.7px solid transparent;white-space:nowrap;min-height:initial;padding:5px 10px;text-decoration:none;background-color:var(--color-accent-quinary);color:#fff;transition:.2s ease}.woocommerce-cart-form .product-remove .remove:hover{opacity:.7}.woocommerce-cart-form .product-thumbnail{width:100px}@media (max-width:1100px){.woocommerce-cart-form .product-thumbnail{width:initial}}@media (max-width:768px){.woocommerce-cart-form .product-thumbnail::before{content:none!important}}.woocommerce-cart-form .product-name a{font-weight:400;text-decoration:none}.woocommerce-cart-form .product-price{width:150px;text-align:center}@media (max-width:1100px){.woocommerce-cart-form .product-price{width:initial}}.woocommerce-cart-form .product-price .woocommerce-Price-amount,.woocommerce-cart-form .product-subtotal .woocommerce-Price-amount{font-size:var(--font-size-normal-middle)!important;font-weight:500}.woocommerce-cart-form .product-quantity{width:200px}@media (max-width:1100px){.woocommerce-cart-form .product-quantity{width:initial}}@media (max-width:768px){.woocommerce-cart-form .product-quantity::before{margin-bottom:10px}}.woocommerce-cart-form .product-subtotal{width:150px;text-align:center}@media (max-width:1100px){.woocommerce-cart-form .product-subtotal{width:initial}}.woocommerce-cart-form .actions{padding:20px}.woocommerce-cart-form__actions{display:flex;align-items:center;gap:20px;justify-content:space-between}@media (max-width:768px){.woocommerce-cart-form__actions{flex-direction:column;align-items:initial}}.woocommerce-cart-form__actions-coupon{display:flex;gap:10px}@media (max-width:576px){.woocommerce-cart-form__actions-coupon{flex-direction:column}}.woocommerce-cart-form__actions-update{margin-left:auto}@media (max-width:768px){.woocommerce-cart-form__actions-update{margin-left:initial}.woocommerce-cart-form__actions-update button{width:100%}}.cart_totals .woocommerce-shipping-methods li{display:flex;-moz-column-gap:10px;column-gap:10px;list-style:none}.cart_totals .shipping-calculator-form{margin-top:20px}.cart_totals .woocommerce-shipping-destination,.wp-block-woocommerce-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,.wp-block-woocommerce-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector,.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{margin-bottom:10px}.cart_totals .shipping-calculator-button{font-size:var(--font-size-normal-small)}.cart_totals .cart-subtotal td,.woocommerce-cart-form .product-name a{font-size:var(--font-size-normal-middle)}@media (max-width:768px){.woocommerce-shipping-totals>td::before{content:none!important}}.cross-sells{margin-bottom:30px}.cross-sells>h2{font-weight:400}.cross-sells .catalog__products{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.cross-sells .catalog__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.cross-sells .catalog__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.cross-sells .catalog__products{grid-template-columns:repeat(1,minmax(0,1fr))}}.cross-sells .catalog__product-buttons a{font-weight:400!important}.wp-block-woocommerce-cart .wc-block-components-product-badge{background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-small);font-weight:initial;line-height:100%;border:initial;border-radius:var(--border-radius-block)}.wp-block-woocommerce-cart .wc-block-components-product-name{text-decoration:none;font-size:var(--font-size-normal-super);line-height:100%!important}@media (max-width:768px){.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row{display:flex!important;row-gap:20px;flex-direction:column;padding:initial!important}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row:not(:last-child){padding-bottom:20px!important;margin-bottom:20px;border-bottom:.7px solid #dcdcdc}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-item__image{padding-right:initial!important}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-item__product{order:3}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-item__total{order:2;text-align:initial!important}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-item__total .wc-block-cart-item__total-price-and-sale-badge-wrapper{align-items:initial!important}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-item__total .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-sale-badge{margin-bottom:initial!important;align-self:flex-start}}.wp-block-woocommerce-cart .wc-block-cart .wc-block-cart-items th,.wp-block-woocommerce-cart .wc-block-cart__totals-title{font-size:var(--font-size-normal-super)!important;font-weight:500!important;padding:10px 0!important}.wp-block-woocommerce-cart .wc-block-components-product-details{font-size:var(--font-size-normal-small)}.wp-block-woocommerce-cart .wc-block-components-product-details li{list-style:none}.wp-block-woocommerce-cart .wc-block-cart-item__prices .wc-block-components-product-price{font-size:var(--font-size-normal-middle);font-weight:500}.catalog__single-box--variable .woocommerce-variation .price .price-old del,.catalog__single-box--variable .woocommerce-variation .price .price-old del bdi,.wp-block-woocommerce-cart .wc-block-cart-item__prices del{font-size:var(--font-size-normal-middle);color:var(--color-text-secondary)}.wp-block-woocommerce-cart .wc-block-cart-item__remove-link{font-size:var(--font-size-normal-small)!important}.wp-block-woocommerce-cart .wc-block-components-radio-control__input{left:0!important;margin:0!important}.wp-block-woocommerce-cart .wc-block-components-radio-control__description{font-size:var(--font-size-normal-small);line-height:var(--line-height)}.wp-block-woocommerce-cart .wc-block-cart-item__total{font-size:var(--font-size-normal-super)!important;font-weight:500}.wp-block-woocommerce-cart .wc-block-components-totals-item__label,.wp-block-woocommerce-cart .wc-block-components-totals-item__value{font-weight:500!important}.wp-block-woocommerce-cart .components-form-token-field__suggestion{padding:.25em 3px!important}.wp-block-woocommerce-cart .wc-block-components-totals-item__description{font-size:var(--font-size-normal-small)}.wp-block-woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.wp-block-woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-totals-item,.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-panel{padding-left:initial;padding-right:initial}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-block-components-panel){padding-left:initial;padding-right:initial}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td{border-top:.7px solid #dcdcdc;padding:20px 20px 20px 0}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th{padding:10px 0}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td:last-child,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th:last-child{padding-right:initial!important}.wp-block-woocommerce-cart .wc-block-cart-item__product{padding:20px}.wp-block-woocommerce-cart .wc-block-components-product-metadata{margin-bottom:20px!important}.wp-block-woocommerce-cart .wc-block-components-product-details.wc-block-components-product-details{list-style:none;margin:20px 0;padding:0}.wp-block-woocommerce-cart .wc-block-components-product-metadata__description p{margin:0!important;font-size:var(--font-size-normal-small)}.wp-block-woocommerce-cart .wc-block-components-product-metadata__description p:not(:last-child){margin:0 0 10px!important}.wp-block-woocommerce-cart .wc-block-cart-items__header-image{text-align:initial}.wp-block-woocommerce-cart .wc-block-components-totals-wrapper{padding:20px 0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block{padding-bottom:20px}.wp-block-woocommerce-cart .wc-block-components-shipping-address{margin-top:20px!important}.wp-block-woocommerce-cart .wc-block-components-sale-badge{margin-bottom:20px!important}.wp-block-woocommerce-cart .wc-block-components-validation-error p{margin-top:10px;padding:initial;font-size:var(--font-size-normal-small);color:#cc1818}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-item__description.wc-block-components-totals-shipping__via,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-shipping__change-address__link{padding-top:10px}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{width:100%}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected{background:#efefef}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background:var(--color-accent-secondary);cursor:pointer}.wp-block-woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wp-block-woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:var(--font-size-normal-super)}.wp-block-woocommerce-cart .wc-block-components-product-details__name{font-weight:500!important}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout{flex-wrap:nowrap}@media (max-width:992px){.wp-block-woocommerce-cart .wc-block-components-sidebar-layout{flex-direction:column;margin-bottom:initial!important}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding-right:initial}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%;padding-left:initial;margin-bottom:initial}}.wp-block-woocommerce-cart .is-medium.wc-block-components-sidebar-layout .wc-block-components-main,.wp-block-woocommerce-cart .is-medium.wc-block-components-sidebar-layout .wc-block-components-sidebar,.wp-block-woocommerce-cart .is-mobile.wc-block-components-sidebar-layout .wc-block-components-main,.wp-block-woocommerce-cart .is-mobile.wc-block-components-sidebar-layout .wc-block-components-sidebar,.wp-block-woocommerce-cart .is-small.wc-block-components-sidebar-layout .wc-block-components-main,.wp-block-woocommerce-cart .is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:0;width:initial}.wp-block-woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-container--sticky{position:initial}.wp-block-woocommerce-cart .is-mobile .wc-block-components-shipping-rates-control .wc-block-components-radio-control__option,.wp-block-woocommerce-cart .is-small .wc-block-components-shipping-rates-control .wc-block-components-radio-control__option{padding:0 0 0 2.25em}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form{gap:20px}@media (max-width:576px){.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form{flex-direction:column}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{flex:initial}}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-heading{font-size:var(--font-size-big-middle);font-weight:400;margin-bottom:30px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-image{border-radius:var(--border-radius-block);margin-bottom:20px!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-sale-badge{top:20px;left:20px;border:initial;text-transform:initial;font-weight:400;font-size:var(--font-size-normal-small);color:#fff;border-radius:var(--border-radius-block);padding:5px 15px;line-height:100%;background:var(--color-accent-quinary)}#order_review_heading,.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price bdi,.order-total bdi,.woocommerce-billing-fields>h3,.woocommerce-shipping-fields #ship-to-different-address,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-price .wc-block-components-formatted-money-amount{font-size:var(--font-size-normal-super);font-weight:500}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div:not([class]){display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:992px){.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div:not([class]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div:not([class]){grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div:not([class]) .cross-sells-product div:not([class]){margin-bottom:initial!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product{display:flex!important;flex-direction:column!important;row-gap:20px!important;width:initial!important;padding-right:20px!important;margin-bottom:initial!important;text-align:initial!important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-title{margin-bottom:30px!important}.woocommerce-account-container .edit-account #account_display_name,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating{margin-bottom:10px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__container{line-height:100%}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__stars span,.wp-block-woocommerce-rating-filter .wc-block-components-product-rating__stars span{display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3E%3Cpath d='M8.5 0L10.7483 5.08754L16.584 5.52786L12.1378 9.11246L13.4962 14.4721L8.5 11.6L3.50383 14.4721L4.86221 9.11246L0.416019 5.52786L6.25172 5.08754L8.5 0Z' fill='%23E9E9E9'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3E%3Cpath d='M8.5 0L10.7483 5.08754L16.584 5.52786L12.1378 9.11246L13.4962 14.4721L8.5 11.6L3.50383 14.4721L4.86221 9.11246L0.416019 5.52786L6.25172 5.08754L8.5 0Z' fill='%23E9E9E9'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:left center;mask-position:left center;height:17px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__stars{width:85px;background:#dedede}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__stars span::before,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__stars::before{content:none}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-rating .wc-block-components-product-rating-stars__stars span,.wp-block-woocommerce-rating-filter .wc-block-components-product-rating__stars span{padding-top:17px;width:initial;background:#ffc72d}.catalog__product-price--simple .price-old del,.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-cart-cross-sells-product__product-price__regular{font-size:var(--font-size-normal-small);color:var(--color-text-secondary)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-price__value.is-discounted{margin-left:10px;background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-mini);font-weight:500;border-radius:var(--border-radius-block)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-button{align-items:initial;margin-top:auto}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-button button{margin-top:initial!important}.catalog__categories{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.catalog__categories .product-category,.woocommerce-checkout .woocommerce-NoticeGroup ul li{list-style:none}.catalog__categories .product-category a,.catalog__product-price--simple .price-old{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.catalog__categories .product-category img{width:50px;height:auto;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block)}.catalog__categories .product-category .woocommerce-loop-category__title,.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label a,.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price .price-old bdi{font-size:var(--font-size-normal-middle);font-weight:500}.catalog__categories .product-category .woocommerce-loop-category__title .count{background:0 0;color:var(--color-text-primary)}.catalog__products{display:grid;gap:20px}@media (max-width:992px){.catalog__products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:768px){.catalog__products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:576px){.catalog__products{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.catalog__products--columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}.catalog__products--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog__products--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog__products--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog__products--columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.catalog__products--columns-10,.catalog__products--columns-6,.catalog__products--columns-7,.catalog__products--columns-8,.catalog__products--columns-9{grid-template-columns:repeat(6,minmax(0,1fr))}.catalog__product{position:relative;display:flex;flex-direction:column}.catalog__product.product-type-variable .button.product_type_variable{white-space:initial!important}.catalog__product.loading::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.7);z-index:100}.catalog__product.loading .catalog__product-img::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzgnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzOCAzOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHJva2U9JyNmZmYnPjxnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMSAxKScgc3Ryb2tlLXdpZHRoPScyJz48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PScuNScgY3g9JzE4JyBjeT0nMTgnIHI9JzE4Jy8+PHBhdGggZD0nTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Jz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSd0cmFuc2Zvcm0nIHR5cGU9J3JvdGF0ZScgZnJvbT0nMCAxOCAxOCcgdG89JzM2MCAxOCAxOCcgZHVyPScxcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3BhdGg+PC9nPjwvZz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzgnIGhlaWdodD0nMzgnIHZpZXdCb3g9JzAgMCAzOCAzOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHJva2U9JyNmZmYnPjxnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMSAxKScgc3Ryb2tlLXdpZHRoPScyJz48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PScuNScgY3g9JzE4JyBjeT0nMTgnIHI9JzE4Jy8+PHBhdGggZD0nTTM2IDE4YzAtOS45NC04LjA2LTE4LTE4LTE4Jz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSd0cmFuc2Zvcm0nIHR5cGU9J3JvdGF0ZScgZnJvbT0nMCAxOCAxOCcgdG89JzM2MCAxOCAxOCcgZHVyPScxcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3BhdGg+PC9nPjwvZz48L3N2Zz4=);background-color:var(--color-accent-secondary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50px 50px;mask-size:50px 50px;-webkit-mask-position:center center;mask-position:center center;z-index:101}.catalog__product-top{position:absolute;width:calc(100% - 80px);top:40px;left:40px;z-index:10;pointer-events:none}.catalog__product-top--single{top:20px;left:20px}.catalog__product-top-columns{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.catalog__product-img{position:relative;aspect-ratio:2/1;margin-bottom:20px}.catalog__product-img img,.catalog__single-gallery-main-slide img{border-radius:var(--border-radius-block);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.catalog__product-heading,.catalog__product-price{font-size:var(--font-size-normal-super);font-weight:500}.catalog__product-heading{line-height:var(--line-height);margin-bottom:30px}.catalog__product-price{margin-bottom:10px}.catalog__product-price--simple{display:flex;flex-direction:column;gap:10px}.catalog__product-price--simple .price-old__sale{background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-mini);border-radius:var(--border-radius-block)}.catalog__product-status{font-size:var(--font-size-normal-small);margin-bottom:20px}.catalog__product-status-on{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;color:var(--color-accent-quaternary)}.catalog__product-status-off{color:#fc9e41}.catalog__product-bottom{margin-top:auto}.catalog__product-buttons .catalog__product-button:hover::before{background-color:var(--color-accent-primary)}.catalog__product-buttons .catalog__product-button::before,.catalog__single-add-button button::before{flex-shrink:0}.catalog__product-buttons .catalog__product-button.added{display:none}.catalog__product-buttons .added_to_cart{font-family:"Stolzl";font-weight:400;line-height:100%;font-size:var(--font-size-normal-middle);display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;color:#fff;cursor:pointer;padding:5px 15px;border-radius:var(--border-radius-block);border:.7px solid transparent;transition:background-color .2s ease;white-space:nowrap;min-height:40px}.catalog__product-buttons .added_to_cart:hover{background-color:#fff;color:var(--color-accent-quaternary);border:.7px solid var(--color-accent-quaternary)}.catalog__product-buttons .added_to_cart,.catalog__product-buttons .added_to_cart:hover::before{background:var(--color-accent-quaternary)}.catalog__product-buttons .added_to_cart::before,.catalog__product-buttons .catalog__product-button::before,.catalog__single-add-button button::before{content:"";display:block;width:15px;height:15px;-webkit-mask-image:url(../images/icons/icon-basket.svg);mask-image:url(../images/icons/icon-basket.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}.catalog__product-badge{display:flex;flex-wrap:wrap;gap:10px}.catalog__product-hit,.catalog__product-sale{font-size:var(--font-size-normal-small);color:#fff;border-radius:var(--border-radius-block);padding:5px 15px;line-height:100%}.catalog__product-sale{background:var(--color-accent-quinary)}.catalog__product-hit{background:var(--color-accent-tertiary)}.catalog__panel{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.catalog__panel-count .woocommerce-result-count,.catalog__panel-sort .orderby,.catalog__single-excerpt .woocommerce-product-details__short-description p{font-size:var(--font-size-normal-small)}.catalog__panel-sort .orderby{font-family:var(--font-family);color:var(--color-text-primary);padding:10px 25px 10px 15px;border-radius:var(--border-radius-block);border:.7px solid #dcdcdc;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icons/icon-arrow.svg);background-repeat:no-repeat;background-size:10px 5px;background-position-x:calc(100% - 10px);background-position-y:17px;cursor:pointer}.catalog__single{margin-bottom:80px}@media (max-width:768px){.catalog__single{margin-bottom:40px}}.catalog__single-columns{display:flex;justify-content:space-between;gap:30px}@media (max-width:992px){.catalog__single-columns{flex-direction:column;row-gap:40px}}.catalog__single-column:nth-child(1){flex-basis:580px;flex-shrink:0}@media (max-width:1500px){.catalog__single-column:nth-child(1){flex-basis:455px}}@media (max-width:992px){.catalog__single-column:nth-child(1){flex-basis:initial}}.catalog__single-column:nth-child(2){flex-basis:100%}.catalog__single-title{font-size:var(--font-size-normal-super);margin-bottom:20px}.catalog__single-sku{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.catalog__single-sku-title{color:var(--color-text-secondary)}.catalog__single-sku-data,.woocommerce-additional-fields #order_comments_field label{font-weight:500}.catalog__single-add-form-grouped table tbody,.catalog__single-box--variable .variations tbody,.catalog__single-categories{display:flex;flex-direction:column;row-gap:20px}.catalog__single-category{display:flex;-moz-column-gap:10px;column-gap:10px}.catalog__single-category-label{color:var(--color-text-secondary);font-size:var(--font-size-normal-small);padding-top:5px}.catalog__single-category-data{row-gap:10px;flex-wrap:wrap}.catalog__single-category-data a,.catalog__single-tag-data a{border-radius:var(--border-radius-block);padding:5px 15px;border:.7px solid #dcdcdc;font-size:var(--font-size-normal-small);color:var(--color-text-primary)}.catalog__single-category-data a:hover,.catalog__single-tag-data a:hover{color:var(--color-text-hover)}.catalog__single-category-data,.catalog__single-tag{display:flex;-moz-column-gap:10px;column-gap:10px}.catalog__single-tag-label{color:var(--color-text-secondary);font-size:var(--font-size-normal-small);padding-top:5px}.catalog__single-tag-data{display:flex;-moz-column-gap:10px;column-gap:10px;row-gap:10px;flex-wrap:wrap}.catalog__single-excerpt-title{font-weight:500;margin-bottom:20px}.catalog__single-excerpt .woocommerce-product-details__short-description{border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);padding:15px}.catalog__single-box--variable .woocommerce-variation .price .price-old,.catalog__single-rating,.catalog__single-rating-score-description{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.catalog__single-rating-score-star,.catalog__single-rating-score-star span{display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3E%3Cpath d='M8.5 0L10.7483 5.08754L16.584 5.52786L12.1378 9.11246L13.4962 14.4721L8.5 11.6L3.50383 14.4721L4.86221 9.11246L0.416019 5.52786L6.25172 5.08754L8.5 0Z' fill='%23E9E9E9'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3E%3Cpath d='M8.5 0L10.7483 5.08754L16.584 5.52786L12.1378 9.11246L13.4962 14.4721L8.5 11.6L3.50383 14.4721L4.86221 9.11246L0.416019 5.52786L6.25172 5.08754L8.5 0Z' fill='%23E9E9E9'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:left center;mask-position:left center;height:17px}.catalog__single-rating-score-star{width:85px;background:#dedede}.catalog__single-rating-score-star span{width:initial;background:#ffc72d}.catalog__single-rating-link a{white-space:nowrap}.catalog__single-additional-information-title{font-weight:500;margin-bottom:20px}.catalog__single-additional-information .woocommerce-product-attributes,.catalog__single-box--variable .variations tbody tr{display:flex;flex-direction:column;row-gap:10px}.catalog__single-additional-information .woocommerce-product-attributes .woocommerce-product-attributes-item{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px;font-size:var(--font-size-normal-small)}.catalog__single-additional-information .woocommerce-product-attributes .woocommerce-product-attributes-item__label{display:flex;-moz-column-gap:10px;column-gap:10px;color:var(--color-text-secondary);width:100%}.catalog__single-additional-information .woocommerce-product-attributes .woocommerce-product-attributes-item__label::after{content:"";display:block;align-self:end;height:100%;width:100%;border-bottom:.7px dashed #dcdcdc}.catalog__single-additional-information .woocommerce-product-attributes .woocommerce-product-attributes-item__value{flex-shrink:0;font-weight:500}.catalog__single-additional-information .woocommerce-product-attributes p{font-size:var(--font-size-normal-small);line-height:initial}.catalog__single-top-panel{margin-bottom:30px}.catalog__single-top-panel-columns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.catalog__single-sub-columns{display:flex;justify-content:space-between;gap:30px}@media (max-width:1300px){.catalog__single-sub-columns{flex-direction:column}}.catalog__single-sub-columns--sidebar{flex-wrap:wrap}.catalog__single-sub-columns--sidebar .catalog__single-sub-column:nth-child(2){max-width:initial;flex-basis:100%}.catalog__single-sub-column:nth-child(1){flex-basis:100%;display:flex;flex-direction:column;row-gap:30px}.catalog__single-sub-column:nth-child(2){flex-basis:340px;flex-shrink:0;flex-grow:0;max-width:340px}@media (max-width:1300px){.catalog__single-sub-column:nth-child(2){max-width:initial;flex-basis:100%}}.catalog__single-box{box-shadow:0 0 30px rgba(0,0,0,.1)}.catalog__single-box--variable .woocommerce-variation-add-to-cart{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.catalog__single-add-form-grouped table,.catalog__single-box--variable .variations{width:100%;margin-bottom:30px}.catalog__single-box--variable .variations tbody .label{text-align:initial;font-size:var(--font-size-normal-middle);font-weight:500}.catalog__single-box--variable .woocommerce-variation{display:none;margin-bottom:20px}.catalog__single-box--variable .woocommerce-variation .price{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.catalog__single-box--variable .woocommerce-variation .price .price-old__sale{background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-small);border-radius:var(--border-radius-block)}.catalog__single-box--variable .woocommerce-variation-description{margin-bottom:20px}.catalog__single-box--variable .woocommerce-variation-description p{font-size:var(--font-size-normal-small)}.catalog__single-price{display:flex;flex-direction:column;gap:10px}.catalog__single-price--grouped,.catalog__single-price--variable{flex-direction:initial;align-items:center}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price .price-old,.catalog__single-price .price-old{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price del,.catalog__single-price .price-old del{font-size:var(--font-size-normal-middle);color:var(--color-text-secondary)}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price .price-old__sale,.catalog__single-price .price-old__sale{background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-small);border-radius:var(--border-radius-block)}.catalog__single-price .price-new,.catalog__single-price>.woocommerce-Price-amount>bdi{font-size:var(--font-size-big-middle);font-weight:500}.catalog__single-status{font-size:var(--font-size-normal-small);margin-bottom:20px}.catalog__single-status-on{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;color:var(--color-accent-quaternary)}.catalog__single-status-on::before{content:"";display:block;width:7px;height:7px;border-radius:100%}.catalog__single-status-off{color:#fc9e41}.catalog__single-add{margin-top:30px}.catalog__single-add .available-on-backorder{display:none}.catalog__single-add-form-simple{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.catalog__single-add-form-simple>div{width:50%}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item{display:grid;align-items:center;grid-template-columns:1fr 1fr;grid-template-areas:"top top" "bottomLeft bottomRight";-moz-column-gap:10px;column-gap:10px;row-gap:10px}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:top}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__quantity{-ms-grid-row:3;-ms-grid-column:1;grid-area:bottomLeft}.catalog__single-add-form-grouped .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price{-ms-grid-row:3;-ms-grid-column:3;grid-area:bottomRight}.catalog__single-add-button button,.catalog__single-status-on::before{background-color:var(--color-accent-quaternary)}.catalog__single-gallery-columns{display:flex;gap:20px}@media (max-width:768px){.catalog__single-gallery-columns{flex-direction:column-reverse}}.catalog__single-gallery-column:nth-child(1){position:relative;flex-basis:100px;flex-shrink:0;height:460px}@media (max-width:1500px){.catalog__single-gallery-column:nth-child(1){height:360px;flex-basis:75px}}@media (max-width:768px){.catalog__single-gallery-column:nth-child(1){min-width:0}}.catalog__single-gallery-column:nth-child(2){width:460px}@media (max-width:1500px){.catalog__single-gallery-column:nth-child(2){width:360px}}@media (max-width:768px){.catalog__single-gallery-column:nth-child(2){width:100%;min-width:0}}.catalog__single-gallery-main:hover .catalog__single-gallery-main-next,.catalog__single-gallery-main:hover .catalog__single-gallery-main-prev,.catalog__single-gallery-thumbs:hover .catalog__single-gallery-thumbs-prev{display:flex}.catalog__single-gallery-main-slide{width:460px;height:460px}@media (max-width:1500px){.catalog__single-gallery-main-slide{width:360px;height:360px}}@media (max-width:768px){.catalog__single-gallery-main-slide{height:100%}}.catalog__single-gallery-main-next,.catalog__single-gallery-main-prev{display:none;cursor:pointer;position:absolute;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);width:30px;height:40px;background-color:var(--color-background-primary);z-index:100;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);transition:.2s ease}.catalog__single-gallery-main-prev{left:20px}.catalog__single-gallery-main-prev:hover{background-color:var(--color-accent-secondary)}.catalog__single-gallery-main-next:hover.catalog__single-gallery-main-next::before,.catalog__single-gallery-main-prev:hover.catalog__single-gallery-main-prev::before,.catalog__single-gallery-thumbs-next:hover.catalog__single-gallery-thumbs-next::before,.catalog__single-gallery-thumbs-prev:hover.catalog__single-gallery-thumbs-prev::before{background-color:#fff}.catalog__single-gallery-main-next::before,.catalog__single-gallery-main-prev::before{content:"";display:block;width:15px;height:10px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);transform:rotate(90deg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.catalog__single-gallery-main-prev.swiper-button-disabled{display:none!important}.catalog__single-gallery-main-next{right:20px}.catalog__single-gallery-main-next:hover{background-color:var(--color-accent-secondary)}.catalog__single-gallery-main-next::before{transform:rotate(270deg)}.catalog__single-gallery-main-next.swiper-button-disabled{display:none!important}.catalog__single-gallery-thumbs{height:100%}@media (max-width:768px){.catalog__single-gallery-thumbs:hover .catalog__single-gallery-thumbs-prev{display:none!important}}.catalog__single-gallery-thumbs:hover .catalog__single-gallery-thumbs-next{display:flex}@media (max-width:768px){.catalog__single-gallery-thumbs:hover .catalog__single-gallery-thumbs-next{display:none!important}}.catalog__single-gallery-thumbs-slide{cursor:pointer;box-shadow:5px 10px 40px rgba(27,33,47,.03);opacity:.7;width:100px;height:100px}@media (max-width:1500px){.catalog__single-gallery-thumbs-slide{width:75px;height:75px}}@media (max-width:768px){.catalog__single-gallery-thumbs-slide{width:initial;height:initial}}.catalog__single-gallery-thumbs-slide img{border-radius:var(--border-radius-block);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog__single-gallery-thumbs-slide.swiper-slide-thumb-active{border:1px solid var(--color-accent-secondary);border-radius:var(--border-radius-block);opacity:initial}@media (max-width:768px){.catalog__single-gallery-thumbs-netx,.catalog__single-gallery-thumbs-prev{display:none!important}}.catalog__single-gallery-thumbs-prev{display:none;cursor:pointer;position:absolute;align-items:center;justify-content:center;top:10px;left:50%;transform:translateX(-50%);width:60px;height:20px;background-color:var(--color-background-primary);z-index:100;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);transition:.2s ease}@media (max-width:768px){.catalog__single-gallery-thumbs-prev{top:50%;transform:translateY(-50%) rotate(-90deg);left:initial}}.catalog__single-gallery-thumbs-prev:hover{background-color:var(--color-accent-secondary)}.catalog__single-gallery-thumbs-prev::before{transform:rotate(180deg)}.catalog__single-gallery-thumbs-prev.swiper-button-disabled{display:none!important}.catalog__single-gallery-thumbs-next{display:none;cursor:pointer;position:absolute;align-items:center;justify-content:center;bottom:10px;left:50%;transform:translateX(-50%);width:60px;height:20px;background-color:var(--color-background-primary);z-index:100;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);box-shadow:5px 10px 40px rgba(27,33,47,.03);transition:.2s ease}@media (max-width:768px){.catalog__single-gallery-thumbs-next{top:50%;transform:translateY(-50%) rotate(-90deg);left:initial;right:0}}.catalog__single-gallery-thumbs-next:hover,.wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{background-color:var(--color-accent-secondary)}.catalog__single-gallery-thumbs-next::before,.catalog__single-gallery-thumbs-prev::before{content:"";display:block;width:15px;height:10px;-webkit-mask-image:url(../images/icons/icon-arrow.svg);mask-image:url(../images/icons/icon-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.catalog__single-gallery-thumbs-next.swiper-button-disabled{display:none!important}.catalog__single-gallery-thumbs-pagination{position:absolute;display:flex;flex-direction:column;gap:10px;top:50%;left:-30px;transform:translateY(-50%)}@media (max-width:768px){.catalog__single-gallery-thumbs-pagination{flex-direction:row;top:initial;left:50%;bottom:-25px;transform:translateX(-50%)}}.catalog__single-gallery-thumbs-pagination--hidden,.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:after{display:none}.catalog__single-gallery-thumbs-pagination .swiper-pagination-bullet{cursor:pointer;display:block;width:10px;height:10px;border-radius:50%;background:var(--color-background-primary)}.catalog__single-gallery-thumbs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background:var(--color-accent-secondary)}.catalog__single-image{position:relative;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block)}.catalog__single-image img{border-radius:var(--border-radius-block);cursor:pointer}.checkout_coupon .form-row-last,.woocommerce-account-container .woocommerce-Addresses address{margin-bottom:initial}.woocommerce-checkout abbr.required{color:#cc1818}#customer_details,.checkout_coupon,.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-form-coupon-toggle{margin-bottom:30px}.woocommerce-checkout .woocommerce-NoticeGroup ul{border-color:#cc1818;color:var(--color-error)}.woocommerce-checkout .woocommerce-columns{display:flex;gap:20px}.woocommerce-checkout .woocommerce-column{flex-basis:100%}.woocommerce-billing-fields label{font-size:var(--font-size-normal-middle);font-weight:500;margin-bottom:10px}.place-order .woocommerce-privacy-policy-text,.woocommerce-shipping-fields{margin-bottom:20px}.woocommerce-additional-fields #order_comments,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-image img{width:100%}.woocommerce-additional-fields #order_comments_field{display:flex;flex-direction:column;row-gap:10px}#customer_details{display:flex;row-gap:30px;gap:30px}@media (max-width:992px){#customer_details{flex-direction:column}}#customer_details .col-1,#customer_details .col-2{flex-basis:100%}.wc_payment_methods .wc_payment_method,.woocommerce-account-container .woocommerce-order-details .woocommerce-table .wc-item-meta li,.woocommerce-shipping-totals .woocommerce-shipping-methods li{display:flex;-moz-column-gap:10px;column-gap:10px;list-style:none}.place-order .woocommerce-privacy-policy-text p{font-size:var(--font-size-normal-small);line-height:var(--line-height)}.wc_payment_methods .wc_payment_method{flex-direction:column;row-gap:10px}.wc_payment_methods .wc_payment_method__line{display:flex;-moz-column-gap:10px;column-gap:10px;font-size:var(--font-size-normal-middle);font-weight:500}.wc_payment_methods .payment_box p{font-size:var(--font-size-normal-small)}@media (max-width:768px){.woocommerce-checkout-review-order-table{display:block}.woocommerce-checkout-review-order-table th{width:100%}.woocommerce-checkout-review-order-table tfoot{display:flex;flex-direction:column;width:100%;margin-top:30px}.woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout-review-order-table .order-total,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals{display:flex;flex-direction:column}}.wp-block-woocommerce-checkout{padding-top:initial!important}.wp-block-woocommerce-checkout .wc-block-checkout__contact-fields .wc-block-components-checkout-step__heading{margin-top:initial!important}.wp-block-woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:var(--font-size-normal-super)!important;font-weight:500!important}.wp-block-woocommerce-checkout .wc-block-components-checkout-step__heading{margin-bottom:20px}.wp-block-woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wp-block-woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:var(--font-size-normal-super);font-weight:500}.wp-block-woocommerce-checkout .wc-block-components-totals-item__value{font-weight:500}.wp-block-woocommerce-checkout .wc-block-components-totals-item__label{font-weight:500!important}.wp-block-woocommerce-checkout .wc-block-components-totals-item__description{font-size:var(--font-size-normal-small)}.wp-block-woocommerce-checkout .wc-block-components-totals-shipping .wc-block-components-shipping-address{margin-top:20px!important}.wp-block-woocommerce-checkout .wc-block-components-totals-shipping__via{margin-top:10px}.wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{font-size:var(--font-size-normal-small)}.woocommerce-Reviews .commentlist li,.woocommerce-account-container .woocommerce-MyAccount-navigation ul li,.woocommerce-notices-wrapper ul li,.wp-block-woocommerce-checkout .wc-block-components-product-details li{list-style:none}.wp-block-woocommerce-checkout .wc-block-components-product-details .wc-block-components-product-details__name{font-weight:500}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-checkout-step__content{padding-top:initial!important}.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step,.wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{margin-bottom:30px}.wp-block-woocommerce-checkout .wc-block-components-address-card{border-radius:var(--border-radius-block)}.wp-block-woocommerce-checkout .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-top:.7px solid #dcdcdc;padding-top:30px}.wp-block-woocommerce-checkout .wc-block-checkout__terms{font-size:var(--font-size-normal-small);margin-bottom:30px}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option--free{font-weight:500}.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__button{padding:10px 15px!important}.wp-block-woocommerce-checkout .wc-block-components-validation-error{margin-top:10px}.wp-block-woocommerce-checkout .wc-block-components-validation-error p{padding:initial!important;color:#cc1818;font-size:var(--font-size-normal-small)}.wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description p{font-size:var(--font-size-normal-small);line-height:var(--line-height);margin-top:initial}.wp-block-woocommerce-checkout .wc-block-components-product-metadata{margin-top:20px!important}.wp-block-woocommerce-attribute-filter ul li,.wp-block-woocommerce-checkout .wc-block-components-product-metadata p,.wp-block-woocommerce-rating-filter ul li,.wp-block-woocommerce-stock-filter ul li{margin:initial}.wp-block-woocommerce-checkout .wc-block-components-product-metadata__description{display:flex;flex-direction:column;row-gap:10px}.wp-block-woocommerce-checkout .wc-block-components-product-name{font-size:var(--font-size-normal-middle);font-weight:500}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option,.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child,.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child{padding:initial!important}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option{padding:initial}.wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:var(--color-accent-secondary)}.wp-block-woocommerce-checkout .wc-block-components-radio-control-accordion-content{padding:initial;font-size:var(--font-size-normal-small)}.wp-block-woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus,.wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline:0;outline-offset:initial}.wp-block-woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input{position:relative}.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:none}.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked:after{border:0}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__input{left:0!important;transform:initial}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option{display:flex;flex-direction:column;row-gap:10px}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control{display:flex;flex-direction:column;row-gap:20px}.wp-block-woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-payment-method-label{font-weight:500}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control{display:flex;flex-direction:column;row-gap:20px}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__input{left:0!important;transform:initial}.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option:after{display:none}.woocommerce-Reviews .comment-form-rating .stars span,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__option{display:flex;-moz-column-gap:10px;column-gap:10px}.woocommerce-order .woocommerce-order-overview strong,.woocommerce-tabs .tabs li.active,.wp-block-woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-components-radio-control__label{font-weight:500}.wp-block-woocommerce-checkout .wc-block-components-checkout-step__description{font-size:var(--font-size-normal-middle)}.wp-block-woocommerce-checkout .wc-block-components-checkbox__label{font-size:var(--font-size-normal-small);line-height:var(--line-height)!important}.wp-block-woocommerce-checkout .wc-block-components-address-card__edit{font-size:var(--font-size-normal-small)}.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout{flex-wrap:nowrap}@media (max-width:992px){.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout{flex-direction:column;row-gap:30px}.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{order:2;padding-right:initial;width:100%}.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{order:1;width:100%;padding-left:initial;margin-top:initial;margin-bottom:initial}}.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{border:1px solid rgba(18,18,18,.11);border-radius:5px}.wp-block-woocommerce-checkout .is-large .wc-block-checkout__actions{padding:initial}.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__form{gap:20px}@media (max-width:576px){.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__form{flex-direction:column}.wp-block-woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{flex:initial}}.wp-block-woocommerce-checkout .is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.wp-block-woocommerce-checkout .is-small .wc-block-components-form .wc-block-components-checkout-step:after{box-shadow:initial}.wp-block-woocommerce-checkout .is-mobile .wc-block-components-form .wc-block-components-checkout-step,.wp-block-woocommerce-checkout .is-small .wc-block-components-form .wc-block-components-checkout-step{padding-top:30px;margin-bottom:30px}.wc-empty-cart-message .cart-empty{display:flex;flex-direction:column;align-items:center;row-gap:10px;font-size:var(--font-size-normal-super);font-weight:500}.wc-empty-cart-message .cart-empty:before{content:"";display:block;flex-shrink:0;flex-grow:1;width:60px;height:60px;-webkit-mask-image:url(../images/icons/icon-basket.svg);mask-image:url(../images/icons/icon-basket.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.wp-block-woocommerce-empty-cart-block .wp-block-product-new.wc-block-product-new.has-1-columns .wc-block-grid__products{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-woocommerce-empty-cart-block .wp-block-product-new.wc-block-product-new.has-2-columns .wc-block-grid__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-woocommerce-empty-cart-block .wp-block-product-new.wc-block-product-new.has-3-columns .wc-block-grid__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-woocommerce-empty-cart-block .wp-block-product-new.wc-block-product-new.has-4-columns .wc-block-grid__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.wp-block-woocommerce-empty-cart-block .wp-block-product-new.wc-block-product-new.has-5-columns .wc-block-grid__products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.wp-block-woocommerce-empty-cart-block .wp-block-product-new.wc-block-product-new.has-6-columns .wc-block-grid__products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__products{padding-left:initial;margin:initial;gap:20px}@media (max-width:992px){.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__products{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__products .wc-block-grid__product{list-style:none;max-width:initial}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product{display:flex;flex-direction:column;font-size:initial!important;text-align:initial;margin-bottom:initial!important;border-left:18px solid transparent;border-right:18px solid transparent;margin-top:18px}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-link{text-decoration:none}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-title{font-size:var(--font-size-normal-middle);font-weight:400;margin-bottom:20px}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wp-block-button{margin:initial;margin-top:auto}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wp-block-button__link{font-size:var(--font-size-normal-middle)!important;display:inline-block!important;width:100%}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-image{width:100%;margin:initial!important;margin-bottom:20px!important}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-price,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-rating{margin:initial;margin-bottom:20px}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-price>.woocommerce-Price-amount{font-size:var(--font-size-normal-super);font-weight:500}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-price .price-old{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-onsale,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-price .price-old__sale{background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-mini);line-height:100%;border-radius:var(--border-radius-block)}.woocommerce-account-container .edit-account legend,.wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title,.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-price .price-new{font-size:var(--font-size-normal-super);font-weight:500}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-onsale{font-size:var(--font-size-normal-small);font-weight:initial;text-transform:initial;border:initial;top:15px;left:15px;right:initial;margin:initial}.woocommerce-Reviews .comment-reply-title{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-normal-super);line-height:var(--line-height);color:var(--color-text-primary);margin-bottom:20px}.woocommerce-Reviews .comment-form-rating{display:flex;flex-direction:column;row-gap:10px;margin-bottom:20px}.woocommerce-Reviews .comment-form-rating .stars a{display:flex;align-items:center;justify-content:center;border:.7px solid #dcdcdc;border-radius:5px;width:25px;height:25px;font-size:var(--font-size-normal-small)}.woocommerce-Reviews .comment-form-rating .stars a.active,.woocommerce-Reviews .comment-form-rating .stars a:hover{background:var(--color-accent-secondary);color:#fff}.woocommerce-Reviews .comment-form-comment{line-height:initial}.woocommerce-Reviews .comment-form-comment label{line-height:100%;margin-bottom:10px}.woocommerce-Reviews .comment-form-comment textarea{width:100%;padding:10px 15px;margin-bottom:10px}.woocommerce-Reviews .commentlist{display:flex;flex-direction:column;row-gap:20px}.woocommerce-Reviews .commentlist .comment_container{display:flex;-moz-column-gap:20px;column-gap:20px}.woocommerce-Reviews .commentlist .comment_container .avatar{border-radius:var(--border-radius-block);width:45px;height:45px}.woocommerce-Reviews .commentlist .comment_container .comment-columns{width:100%;display:flex;-moz-column-gap:20px;column-gap:20px}.woocommerce-Reviews .commentlist .comment_container .comment-columns .comment-column:nth-child(2){width:100%}.woocommerce-Reviews .commentlist .comment_container .meta{display:flex;flex-direction:column;row-gap:10px}.woocommerce-Reviews .commentlist .comment_container .comment-text{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%}.woocommerce-Reviews .commentlist .comment_container .comment-text .catalog__single-rating-score{grid-column:2/3;grid-row:1/3}.woocommerce-Reviews .commentlist .comment_container .comment-text .woocommerce-review__author{font-weight:500;text-transform:capitalize}.upsells .price-old del,.woocommerce-Reviews .commentlist .comment_container .comment-text .woocommerce-review__published-date,.woocommerce-account-container .woocommerce-Addresses .woocommerce-Address-title .edit,.woocommerce-form-login .form-row label{font-size:var(--font-size-normal-small)}@media (max-width:768px){.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:500;float:left}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}}.upsells{margin-bottom:80px}@media (max-width:768px){.upsells{margin-bottom:40px}}.upsells h2{margin-bottom:30px;font-weight:400}.upsells .catalog__product-price{display:flex;flex-direction:column;gap:20px}.upsells .price-old{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.upsells .price-old del{color:var(--color-text-secondary)}.upsells .price-old .price-old__sale{background:var(--color-accent-quinary);color:#fff;padding:5px 15px;font-size:var(--font-size-normal-mini);border-radius:var(--border-radius-block)}.woocommerce-account-container{display:flex;gap:30px}@media (max-width:992px){.woocommerce-account-container{flex-direction:column}}.woocommerce-account-container .woocommerce-MyAccount-navigation{flex-basis:350px;flex-shrink:0;align-self:start;padding:15px}@media (max-width:1300px){.woocommerce-account-container .woocommerce-MyAccount-navigation{flex-basis:250px}}@media (max-width:992px){.woocommerce-account-container .woocommerce-MyAccount-navigation{flex-basis:initial;align-self:initial}}.woocommerce-account-container .woocommerce-MyAccount-navigation ul{padding-left:initial}.woocommerce-account-container .woocommerce-MyAccount-navigation ul li a{display:flex;-moz-column-gap:10px;column-gap:10px;text-decoration:none;color:var(--color-text-primary)}.woocommerce-account-container .woocommerce-MyAccount-navigation-link{padding:10px}.woocommerce-account-container .edit-account fieldset{margin-top:30px;margin-bottom:20px}.woocommerce-account-container .woocommerce-Addresses{display:flex;-moz-column-gap:20px;column-gap:20px}@media (max-width:1200px){.woocommerce-account-container .woocommerce-Addresses{flex-direction:column;row-gap:30px}}.woocommerce-account-container .woocommerce-Addresses .u-column1,.woocommerce-account-container .woocommerce-Addresses .u-column2{flex-basis:100%}.woocommerce-account-container .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account-container .woocommerce-address-fields .woocommerce-address-fields__field-wrapper,.woocommerce-tabs h2,.woocommerce-tabs h3,.woocommerce-tabs h4,.woocommerce-tabs h5,.woocommerce-tabs h6{margin-bottom:20px}.woocommerce-account-container .woocommerce-Addresses .woocommerce-Address-title h3{font-size:var(--font-size-normal-super)!important;font-weight:500!important;margin-bottom:10px}.woocommerce-account-container .woocommerce-order-details{margin-bottom:30px}.woocommerce-account-container .woocommerce-order-details .woocommerce-order-details__title{font-size:var(--font-size-normal-super)!important;font-weight:500!important}.woocommerce-account-container .woocommerce-customer-details address,.woocommerce-account-container .woocommerce-order-details .woocommerce-table{margin-bottom:initial}.woocommerce-account-container .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name a{text-decoration:none}.woocommerce-account-container .woocommerce-order-details .woocommerce-table .wc-item-meta{padding-left:initial;margin-top:10px}.woocommerce-account-container .woocommerce-customer-details .woocommerce-columns{display:flex;gap:20px}.woocommerce-account-container .woocommerce-customer-details .woocommerce-column{flex-basis:100%}.woocommerce-account-container .woocommerce-customer-details .woocommerce-column__title{font-size:var(--font-size-normal-super)!important;font-weight:500!important}.woocommerce-account-container label{font-weight:500;margin-bottom:10px}.woocommerce-account-container label .required{color:#cc1818;text-decoration:none}.woocommerce-MyAccount-navigation-link{position:relative;border-radius:var(--border-radius-block);transition:.2s ease;margin-bottom:initial!important}.woocommerce-MyAccount-navigation-link.is-active,.woocommerce-MyAccount-navigation-link:hover{background:var(--color-background-primary);color:var(--color-text-primary)}.woocommerce-MyAccount-navigation-link a::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.woocommerce-MyAccount-navigation-link--customer-logout a::before,.woocommerce-MyAccount-navigation-link--edit-account a::before{content:"";display:block;flex-shrink:0;width:20px;height:20px;-webkit-mask-image:url(../images/icons/icon-entrance.svg);mask-image:url(../images/icons/icon-entrance.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.woocommerce-MyAccount-navigation-link--edit-account a::before{-webkit-mask-image:url(../images/icons/icon-questionnaire.svg);mask-image:url(../images/icons/icon-questionnaire.svg)}.woocommerce-MyAccount-navigation-link--dashboard a::before,.woocommerce-MyAccount-navigation-link--downloads a::before,.woocommerce-MyAccount-navigation-link--edit-address a::before,.woocommerce-MyAccount-navigation-link--orders a::before{content:"";display:block;flex-shrink:0;width:20px;height:20px;-webkit-mask-image:url(../images/icons/icon-address.svg);mask-image:url(../images/icons/icon-address.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-text-primary)}.woocommerce-MyAccount-navigation-link--dashboard a::before,.woocommerce-MyAccount-navigation-link--downloads a::before,.woocommerce-MyAccount-navigation-link--orders a::before{-webkit-mask-image:url(../images/icons/icon-download.svg);mask-image:url(../images/icons/icon-download.svg)}.woocommerce-MyAccount-navigation-link--dashboard a::before,.woocommerce-MyAccount-navigation-link--orders a::before{-webkit-mask-image:url(../images/icons/icon-order.svg);mask-image:url(../images/icons/icon-order.svg)}.woocommerce-MyAccount-navigation-link--dashboard a::before{-webkit-mask-image:url(../images/icons/icon-panel.svg);mask-image:url(../images/icons/icon-panel.svg)}.woocommerce-MyAccount-content{flex-basis:100%;align-self:flex-start}@media (max-width:992px){.woocommerce-MyAccount-content{align-self:initial}}.woocommerce-MyAccount-orders .button{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number{display:block!important}}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a{text-decoration:initial}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-total .woocommerce-Price-amount{font-size:var(--font-size-normal-middle)!important;font-weight:500}@media (max-width:768px){.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions::before{content:none!important}}.woocommerce-form-login .form-row{display:flex;flex-direction:column;row-gap:10px}.woocommerce-form-login .form-row label .required{color:var(--color-error)}.woocommerce-form-login .woocommerce-form-login__submit{align-self:flex-start}.woocommerce-notices-wrapper ul{outline:0}.woocommerce-notices-wrapper .woocommerce-message{margin-bottom:30px;border:.7px solid #dcdcdc;border-radius:var(--border-radius-block);padding:20px}.woocommerce-notices-wrapper .woocommerce-error{margin-bottom:30px!important;border:.7px solid var(--color-error);border-radius:var(--border-radius-block);padding:20px}.woocommerce-order .woocommerce-column__title,.woocommerce-order .woocommerce-order-details__title,.woocommerce-tabs .tabs li{font-size:var(--font-size-normal-super);font-weight:500}.woocommerce-order .woocommerce-table__product-name a{text-decoration:none}.woocommerce-order .woocommerce-notice--success{color:var(--color-accent-quaternary);border-color:var(--color-accent-quaternary)}.woocommerce-order .woocommerce-order-overview{margin-bottom:30px}.woocommerce-pagination{font-size:var(--font-size-normal-middle);margin-top:30px}.woocommerce-pagination .page-numbers{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.woocommerce-pagination .page-numbers .current,.woocommerce-pagination .page-numbers a{display:flex;align-items:center;justify-content:center;height:30px;padding:10px;font-weight:500;border-radius:var(--border-radius-block)}.woocommerce-pagination .page-numbers .current{width:30px;color:#fff;background-color:var(--color-accent-secondary)}.woocommerce-pagination .page-numbers a{color:var(--color-text-primary)}.woocommerce-pagination .page-numbers a:hover{color:var(--color-text-primary);background-color:var(--color-background-primary)}.woocommerce-tabs{margin-bottom:80px}@media (max-width:768px){.woocommerce-tabs{margin-bottom:40px}}.woocommerce-tabs .tabs{display:flex;gap:30px;border-bottom:.7px solid #dcdcdc;padding-bottom:20px;margin-bottom:20px;overflow:auto}.woocommerce-tabs .tabs li{position:relative;font-weight:400;white-space:nowrap}.woocommerce-tabs .tabs li.active::after{content:"";position:absolute;bottom:-20px;left:0;display:block;width:100%;height:2px;background:var(--color-accent-secondary)}.woocommerce-tabs .woocommerce-Tabs-panel--description p:not(:last-child){margin-bottom:20px}.woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes,.wp-block-woocommerce-attribute-filter ul,.wp-block-woocommerce-rating-filter ul,.wp-block-woocommerce-stock-filter ul{display:flex;flex-direction:column;row-gap:10px}.woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes-item{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;padding-bottom:10px;border-bottom:.7px solid #dcdcdc}.woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{width:100%;color:var(--color-text-secondary)}.woocommerce-tabs .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{width:100%;font-weight:500}.widget_block:has(.wc-blocks-filter-wrapper[hidden]){display:none}.wp-block-woocommerce-attribute-filter,.wp-block-woocommerce-price-filter,.wp-block-woocommerce-rating-filter,.wp-block-woocommerce-stock-filter{display:flex;flex-direction:column;row-gap:20px;margin-bottom:initial!important}.wp-block-woocommerce-attribute-filter ul li .wc-block-components-checkbox,.wp-block-woocommerce-rating-filter ul li .wc-block-components-checkbox,.wp-block-woocommerce-stock-filter ul li .wc-block-components-checkbox{margin-top:initial;height:21px}.wp-block-woocommerce-attribute-filter ul li .wc-block-components-checkbox label,.wp-block-woocommerce-rating-filter .wc-block-components-product-rating,.wp-block-woocommerce-rating-filter ul li .wc-block-components-checkbox label,.wp-block-woocommerce-stock-filter ul li .wc-block-components-checkbox label{align-items:center}.wp-block-woocommerce-attribute-filter ul li input,.wp-block-woocommerce-rating-filter ul li input,.wp-block-woocommerce-stock-filter ul li input{margin:initial!important;margin-right:10px!important}.wp-block-woocommerce-attribute-filter ul li input:focus,.wp-block-woocommerce-rating-filter ul li input:focus,.wp-block-woocommerce-stock-filter ul li input:focus{outline:0!important}.wp-block-woocommerce-rating-filter .wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)}.wp-block-woocommerce-rating-filter .components-form-token-field__suggestions-list{row-gap:initial;border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)}.wp-block-woocommerce-rating-filter .components-form-token-field__input-container{gap:10px}.wp-block-woocommerce-rating-filter .components-form-token-field__token .components-form-token-field__token-text{border-radius:var(--border-radius-block) 0 0 var(--border-radius-block)!important;border:.7px solid #dcdcdc!important;border-right:0!important}.wp-block-woocommerce-rating-filter .components-form-token-field__token .components-form-token-field__remove-token{border-radius:0 var(--border-radius-block) var(--border-radius-block) 0!important;border:.7px solid #dcdcdc!important;border-left:0!important}.wp-block-woocommerce-rating-filter .wc-block-components-product-rating-count{margin-left:10px!important}.wp-block-woocommerce-rating-filter .wc-block-components-product-rating__stars{display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3E%3Cpath d='M8.5 0L10.7483 5.08754L16.584 5.52786L12.1378 9.11246L13.4962 14.4721L8.5 11.6L3.50383 14.4721L4.86221 9.11246L0.416019 5.52786L6.25172 5.08754L8.5 0Z' fill='%23E9E9E9'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3E%3Cpath d='M8.5 0L10.7483 5.08754L16.584 5.52786L12.1378 9.11246L13.4962 14.4721L8.5 11.6L3.50383 14.4721L4.86221 9.11246L0.416019 5.52786L6.25172 5.08754L8.5 0Z' fill='%23E9E9E9'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:left center;mask-position:left center;width:85px;height:17px;background:#dedede}.wp-block-woocommerce-rating-filter .wc-block-components-product-rating__stars span::before,.wp-block-woocommerce-rating-filter .wc-block-components-product-rating__stars::before{content:none}.wp-block-woocommerce-rating-filter .wc-block-rating-filter__actions{margin-top:initial!important;gap:20px}.wp-block-woocommerce-rating-filter .wc-block-rating-filter__actions:empty{display:none}.wp-block-woocommerce-stock-filter .wc-block-stock-filter{margin-bottom:initial}.wp-block-woocommerce-stock-filter .wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)!important}.wp-block-woocommerce-stock-filter .wc-block-components-checkbox{margin-top:initial}.wp-block-woocommerce-stock-filter .wc-block-components-checkbox__label{font-size:var(--font-size-normal-small)}.wp-block-woocommerce-stock-filter .wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)}.wp-block-woocommerce-stock-filter .components-form-token-field__suggestions-list{row-gap:initial;border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)}.wp-block-woocommerce-stock-filter .components-form-token-field__input-container{gap:10px}.wp-block-woocommerce-stock-filter .components-form-token-field__token .components-form-token-field__token-text{border-radius:var(--border-radius-block) 0 0 var(--border-radius-block)!important;border:.7px solid #dcdcdc!important;border-right:0!important}.wp-block-woocommerce-stock-filter .components-form-token-field__token .components-form-token-field__remove-token{border-radius:0 var(--border-radius-block) var(--border-radius-block) 0!important;border:.7px solid #dcdcdc!important;border-left:0!important}.wp-block-woocommerce-stock-filter .wc-block-stock-filter__actions{margin-top:initial!important;gap:20px}.wp-block-woocommerce-stock-filter .wc-block-stock-filter__actions:empty{display:none}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter{margin-bottom:initial}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)!important}.wp-block-woocommerce-attribute-filter .wc-block-components-checkbox{margin-top:initial}.wp-block-woocommerce-attribute-filter .wc-block-components-checkbox__label{font-size:var(--font-size-normal-small)}.wp-block-woocommerce-attribute-filter .components-form-token-field__suggestions-list{row-gap:initial;border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)}.wp-block-woocommerce-attribute-filter .components-form-token-field__input-container{gap:10px}.wp-block-woocommerce-attribute-filter .components-form-token-field__token .components-form-token-field__token-text{border-radius:var(--border-radius-block) 0 0 var(--border-radius-block)!important;border:.7px solid #dcdcdc!important;border-right:0!important}.wp-block-woocommerce-attribute-filter .components-form-token-field__token .components-form-token-field__remove-token{border-radius:0 var(--border-radius-block) var(--border-radius-block) 0!important;border:.7px solid #dcdcdc!important;border-left:0!important}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter__actions{margin-top:initial!important;gap:20px}.wp-block-woocommerce-attribute-filter .wc-block-attribute-filter__actions:empty{display:none}.wp-block-woocommerce-price-filter .wc-block-components-price-slider{margin-bottom:initial}.wp-block-woocommerce-price-filter .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(to right, transparent var(--low), var(--color-accent-secondary) 0, var(--color-accent-secondary) var(--high), transparent 0) no-repeat 0 100% / 100% 100%}.wp-block-woocommerce-price-filter .wc-block-price-filter__amount{border:.7px solid #dcdcdc!important;border-radius:var(--border-radius-block)!important}.wp-block-woocommerce-active-filters .wc-block-active-filters{margin-bottom:initial!important}.wp-block-woocommerce-active-filters .wc-block-active-filters__list{display:flex;flex-direction:column;gap:20px;margin:initial!important}.wp-block-woocommerce-active-filters .wc-block-active-filters__list--chips{flex-direction:initial;flex-wrap:wrap}.wp-block-woocommerce-active-filters .wc-block-active-filters__list li{display:flex;flex-direction:column;row-gap:10px;margin:initial!important}.wp-block-woocommerce-active-filters .wc-block-active-filters__list li .wc-block-active-filters__list-item-type{margin:initial!important}.wp-block-woocommerce-active-filters .wc-block-active-filters__list li .wc-block-components-chip{margin:initial!important;border:.7px solid #dcdcdc}.wp-block-woocommerce-active-filters .wc-block-active-filters__list-item-type{font-size:var(--font-size-normal-middle)!important;font-weight:500!important}.wp-block-woocommerce-active-filters .wc-block-active-filters__list-item-name{margin:initial!important}.wc-block-components-filter-reset-button{font-size:var(--font-size-normal-small)!important}.container{margin:0 auto;padding:0 100px;max-width:1650px}@media (max-width:1100px){.container{padding:0 70px}}@media (max-width:992px){.container{padding:0 40px}}@media (max-width:768px){.container{padding:0 25px}}.wrapper{display:flex;flex-direction:column;min-height:calc(100vh + 1px);overflow:hidden}.wrapper--fix{grid-template-rows:1fr auto}main{position:relative;flex-grow:1}main>section:first-child{padding-top:80px}@media (max-width:768px){main>section:first-child{padding-top:40px}}#content:target::before{content:"";display:block;height:var(--header-height);margin:calc(-1*var(--header-height)) 0 0}@media (max-width:600px){.hq-wpadminbar{position:fixed!important}}