/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*//*
woodmart/inc/integrations/woocommerce/modules/brands.php changed file
woodmart/inc/admin/modules/options/class-themesettingscss.php get_custom_font_url
https://eriart.ee/assets -> https://media.eriart.ee
/data01/virt83223/domeenid/www.eriart.ee/media
https://media.eriart.ee

_______

pealkiri 70/74  60/60  48/48   40/40
tekst 18/26  18/26  20/26  26/26
nupp 14/18  20/20  20/20  20/20
*//* Shop main menu link to active when on product page *//*.single-product .stock:not(.available-on-backorder):not(.out-of-stock)*//*.footer-column-3,
.woodmart-prefooter .wpb_column.vc_column_container.vc_col-sm-6:last-child,*//*
No show in mobile
.product-tabs-wrapper .product-alternatives {
  @media (max-width: 575px){
    
  }
}
*//* CMS pages *//* Bottom bar *//* WPC Bundle *//*
.woosb-product[data-qty="0"] {
  display: none;
}

.user-role-administrator .woosb-product[data-qty="0"] {
  display: flex;
}
*//*@media (min-width: 1650px){
  .woodmart-archive-shop .nav-shop {
    max-height: 57px;
    overflow: hidden;
  }
}*//* Reduce Featured image in single view *//* Calculator *//* Waitlist *//*@media (max-width: 575px){
  .summary-inner {
    padding-left: 10px;
  }
}*//* Campaign *//*
.nav-shop {
  .cat-item-39 {
    min-width: 165px;
  }
  .cat-item-43 {
    min-width: 173px;
  }
  .cat-item-42 {
    min-width: 213px;
  }
  .cat-item-41 {
    min-width: 159px;
  }
  .cat-item-44 {
    min-width: 181px;
  }
  .cat-item-258 {
    min-width: 144px;
  }
  .cat-item-94 {
    min-width: 151px;
  }
  .cat-item-184 {
    min-width: 98px;
  }
  .cat-item-93 {
    min-width: 94px;
  }
  .cat-item-121 {
    min-width: 142px;
  }
}
*//*
.acfw-store-credits-balance-row, .woocommerce-MyAccount-navigation-link--acfw-store-credits {
  display: none;
}

.user-role-administrator .acfw-store-credits-balance-row {
  display: table-row;
}
*//*
.wd-style-underline .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a {
  color: #2d2a2a;
}
*//* Notify start *//** animation type **//** notify type **//** position **//** buttons **//** util **//* Notify end *//* Waitlist plugin is no longer used *//* Woodmart 6 fixes *//*
.widget_layered_nav ul li a:after, .wd-widget.wd-widget-stock-status a:after {
  left: 3px;
  top: 5px;
}
*//* If product is not purchasable *//* Campaign for molds *//*
.mfp-with-anim.woodmart-promo-popup .woodmart-popup-inner {
  position: relative;
  &:before {
    background: #fff;
    content: " ";
    backdrop-filter: blur(1px);
    opacity: .5;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }
  .wpb_column.vc_column_container.vc_col-sm-12 {
    position: relative;
  }
}
*//* Hide Wishlist icon *//*TEMPORARY?*//*body.term-rubio-monocoat-puiduoli {
  .page-title {
    background-image: url(images/rubio/rubio-bg-1.jpg) !important;
  }
}*//*label[for="shipping_method_0_parcelmachine_smartpost3"]{
  font-weight: 600;
}*//*
.env-dev #woodmart-woocommerce-layered-nav-8,
.env-live #woodmart-woocommerce-layered-nav-10,
.env-live #woodmart-woocommerce-layered-nav-11 {
  display: none;
}
.searchview-raamat {
  &.env-dev #woodmart-woocommerce-layered-nav-8, &.env-live #woodmart-woocommerce-layered-nav-10, &.env-live #woodmart-woocommerce-layered-nav-11 {
    display: block;
  }
}
*//*
body.lang-fi {
  .whb-top-bar, li#menu-item-15947, li#menu-item-5494 {
    display: none;
  }
}
*//*
.user-role-administrator .menu.wd-nav-secondary {
  display: block;
}
*//* Live mobile menu, hide Uncategorized - not working now, because data attr is on the A actually *//* Temporary modal - Esmaspaev autumn *//* Campaign *//*
body:not(.lang-et) .whb-header-bottom {
  display: none;
}
*//* Edge autofill notice *//* Loyalty plugin shows emty message for logged in users */.nobr{white-space:nowrap;}.btn.btn-color-secondary{background-color:#99b998;color:#fff;}.widget a,.woodmart-widget a,div[class^=vc_wp] a,.widget_product_categories .count,.woodmart-woocommerce-layered-nav .count{color:#353535;}.user-role-administrator .automatic-keyword{background-color:#e2e2e2;text-decoration:underline;}.wd-style-underline .item-level-0.current_page_parent>a .nav-link-text:after,.wd-style-underline .wd-sub-menu .current-menu-item>a .nav-link-text:after{width:100%;}body.tax-product_cat #menu-main-navigation #menu-item-419 > a .nav-link-text:after{width:100%;}#billing_country_field span.optional,#billing_address_1_field span.optional{/*display: none;*/}.product-image-summary .woodmart-product-brands a[href="https://eriart.ee/pood/?filter_brand=redfox-stuff"]{box-shadow:none;}.pswp__share--download{display:none !important;}.quantity.hidden{display:none;}@media (max-width: 768px){div.product-design-default .wd-product-brands{float:right;margin-left:10px;margin-top:-5px;}}@media (max-width: 1024px){.single-product-page.product-summary-shadow .summary-inner{padding:20px 15px 10px;}}.single-product .in-stock{display:none;}.single-pa-list td.label{padding-left:0;width:1%;}.single-pa-list td.label label{margin-bottom:0;}.single-pa-list .woodmart-swatch{/*cursor: auto;*/}.single-pa-list .woodmart-swatch:hover:after{opacity:0;}.product-label,.attribute-label.product-label.label-attribute-pa_varv,.product-label.out-of-stock,.wd-swatch.swatch-with-bg,.woodmart-woocommerce-layered-nav .swatches-normal .filter-swatch>span{box-shadow:0 0 3px rgba(0,0,0,0.2);}body.lang-en .labels-rounded .out-of-stock,body.lang-et .labels-rounded .out-of-stock{word-break:normal;}@media (min-width: 576px){.labels-rounded .product-label.out-of-stock,.labels-rounded .product-label.featured{font-size:12px;}}.product-label.featured{font-size:12px;}.product-label.new{background-color:#432063 !important;background-image:url(images/bg-label-new.png);background-size:cover;}.product-label.out-of-stock{color:#e22d2d;}.product-label.onsale{flex-direction:column;}.product-label .pll{font-size:75%;}.product-label .pll,.product-label .plv{display:block;}.archive{/*
  .product-grid-item:nth-child(2) .product-label--40 {
    animation-delay: 2.2s;
  }
  
  // create our recursive mixin:
  .spanX (@index) when (@index > 0) {
    .span@{index} {
      animation-delay: @index * 0.02;
    }
    .spanX(@index - 1);
  }
  .spanX (0) {}

  // mix it into the global scopee:
  .spanX(36);
  .product-grid-item[data-loop=""] .product-label--40*/}.archive .product-label--40{animation:zoominoutsinglefeatured 7s infinite;animation-delay:2s;}@keyframes zoominoutsinglefeatured{0%{transform:scale(1,1) rotate(0deg);}10%{transform:scale(1.2,1.2) rotate(10deg);}20%{transform:scale(1,1) rotate(0deg);}100%{transform:scale(1,1) rotate(0deg);}}@media (min-width: 769px){.category-nav-link .category-name{white-space:nowrap;}}.backorders-info{background:#fcfcfc;border-top:1px solid #eee;display:none;font-style:italic;padding:15px;}.backorders-info .wpb_content_element{margin-bottom:10px;}.backorders-info .woodmart-list{margin-bottom:5px;}.backorders-info ul{font-weight:600;font-size:14px;line-height:1.2;}body.woocommerce-checkout .content-layout-wrapper .site-content .woocommerce{margin-left:auto;margin-right:auto;max-width:1100px;}.makecommerce-selectbox-dropdown{max-width:371px;}.makecommerce-selectbox-dropdown .select2-search.select2-search--dropdown{padding:6px;}.makecommerce-selectbox-dropdown .select2-results__options > .select2-results__option{padding:4px 0 0;}.makecommerce-selectbox-dropdown .select2-results__options .select2-results__options--nested .select2-results__option{font-size:90%;font-weight:300 !important;line-height:1.25;padding:5px 8px;}@media (min-width: 1025px){div.makecommerce_country_picker_methods.logosize-small{margin:0;/*
    div.makecommerce-banklink-picker {
      max-width: 20%;
      width: 20%;
    }
    */}li.makecommerce-picker-country.active div.makecommerce_country_picker_methods{border-top:1px solid #e6e6e6;padding-bottom:7px;padding-top:9px;}li.makecommerce-picker-country.active:first-of-type div.makecommerce_country_picker_methods{border:0;padding-top:0;}li.makecommerce-picker-country.active.last div.makecommerce_country_picker_methods{padding-bottom:0;}}div.makecommerce-banklink-picker{transition:background .1s ease-in-out;}div.makecommerce-banklink-picker.selected{background:#87a786;}li.makecommerce-picker-country .breaker{border-bottom:1px solid #e6e6e6;margin-top:-2px;padding-bottom:7px;padding-top:2px;}li.makecommerce-picker-country .makecommerce_country_picker_methods{margin-bottom:0;}p.automatewoo-optin.form-row{margin-top:-15px;}.woocommerce-billing-fields{margin-bottom:0;}#billing_regcode_field{display:none;}.woocommerce-privacy-policy-text{font-size:16px;}#place_order{padding-bottom:22px;padding-top:22px;}.mc4wp-checkbox.mc4wp-checkbox-woocommerce{line-height:1;margin-top:10px;}.mc4wp-checkbox.mc4wp-checkbox-woocommerce input{margin-top:-1px;}ul.woocommerce-error strong,ul.woocommerce-info strong,ul.woocommerce-message strong{font-weight:400;}ul.woocommerce-error li:not(:last-child),ul.woocommerce-info li:not(:last-child),ul.woocommerce-message li:not(:last-child){margin-bottom:5px;padding-bottom:3px;}ul.woocommerce-error li:not(:last-child){border-color:#d1a54d;}ul.woocommerce-message li:not(:last-child){border-color:#d6e9c6;}.woocommerce-order-details + .woocommerce-customer-details{margin-top:40px;}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{width:auto;}.payment_methods .payment_method_paypal p a{margin-left:0;}body.global-no-products-for-sale [data-atts*="frontpage-products-slider-tab-sale"],body.global-no-products-new [data-atts*="frontpage-products-slider-tab-new"]{display:none;}@media (min-width: 1025px){.min-footer > div:first-child{flex:1 0 20%;max-width:20%;}.min-footer > div:last-child{flex:1 0 80%;max-width:80%;}.wd-copyrights > .container{grid-template-columns:2fr 8fr;}}.payment-logos{display:flex;flex-wrap:wrap;justify-content:center;}@media (min-width: 1025px){.payment-logos{justify-content:flex-end;}}.payment-logos span{display:inline-block;margin-bottom:2px;margin-top:2px;}.payment-logos span + span{margin-left:10px;}.payment-logos img{height:22px;vertical-align:middle;max-width:100%;width:auto;}.price-unit{font-size:80%;margin-bottom:20px;}.price + .price-unit{margin-top:-15px;}.hide-it{display:none !important;}.page-title{/*overflow: hidden; enabling this hides page-title sub-categories dropdowns */position:relative;}.page-title::before{background:rgba(0,0,0,0.15);bottom:0;content:'';backdrop-filter:blur(3px);left:0;position:absolute;right:0;top:0;}.page-title > .container{position:relative;}@media (max-width: 575px){.page-title .entry-title{font-size:22px;}}@media (max-width: 1024px){.home .page-title{padding:20px 10px 10px;text-align:center;}.home .wd-btn-show-cat{margin-bottom:10px;}}.home .whb-header{margin-bottom:0;}.home .main-page-wrapper{margin-top:0;padding-top:0;}.footer-logo{max-width:120px;margin-bottom:10px;}@media (min-width: 1025px){.footer-logo{max-width:70%;max-width:150px;}}.footer-logo img{margin-bottom:10px;}.footer-badges{align-items:center;display:flex;justify-content:space-between;}.footer-badges .trust-badge{max-width:100px;}@media (min-width: 1025px){.footer-badges .trust-badge{max-width:166px;}}@media (max-width: 768px){/* Home slider */#home_top_slider{padding-left:1px !important;padding-right:1px !important;}.vc_custom_1574938138778{margin-bottom:30px !important;}}.single .admin-buttons{margin:-10px 0 10px;}.single .admin-buttons a+a{margin-left:5px;}.product-grid-item .vc_inline-link{display:none;}.product-grid-item .edit-post-link{background:url(images/icon-edit.png) no-repeat 50% 50%;background-size:20px;display:inline-block;height:35px;margin:0;overflow:hidden;text-indent:-100px;vertical-align:top;width:35px;}@media (min-width: 1025px){.product-grid-item .edit-post-link{background-size:26px;height:50px;width:50px;}}.entry-summary .product-alternatives{border-top:1px solid rgba(129,129,129,0.2);}@media (min-width: 1200px){.entry-summary .product-alternatives{display:block;}}.product-alternatives{display:none;margin:15px 0 0;padding-top:12px;}.product-alternatives-title{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:1.2;margin:15px 0 20px;}@media (min-width: 769px){.product-alternatives-title{font-size:20px;}}.product-alternatives-title-part--links{font-size:12px;text-align:right;}.product-alternatives-title-part--links a{display:inline-block;margin:1px 0 1px 10px;transition:color .1s ease-in-out;}.product-alternatives-items{display:grid;grid-gap:15px;grid-template-columns:repeat(2,1fr);}@media (min-width: 500px){.product-alternatives-items{grid-template-columns:repeat(3,1fr);}}@media (min-width: 650px){.product-alternatives-items{grid-template-columns:repeat(4,1fr);}}@media (min-width: 769px) and (max-width: 1100px){.product-alternatives-items{grid-template-columns:repeat(2,1fr);}}@media (min-width: 1101px){.product-alternatives-items{grid-template-columns:repeat(3,1fr);}}@media (min-width: 1400px){.product-alternatives-items{grid-template-columns:repeat(4,1fr);}}.product-alternative-item-image{display:block;}.product-alternative-item-image img{height:auto;width:100%;}.product-alternative-item-title{font-size:15px;margin:10px 0;}.frontpage-categories-block{justify-content:center;}@media (max-width: 575px){.instagram-picture.col-6{flex:0 0 33.333333%;max-width:33.333333%;}.instagram-picture:last-child{display:none;}.woodmart-prefooter{padding-bottom:1px;}.woodmart-prefooter .container > .vc_row{padding-top:1px !important;}}@media (min-width: 1400px){.woodmart-product-brand-description .instagram-picture{flex:0 0 25%;max-width:25%;}}.woodmart-entry-content figure{margin-bottom:30px;}.holiday-notice{color:#1e0b77;font-size:80%;font-weight:600;line-height:1.2;margin:5px 0;}@media (min-width: 1024px){.holiday-notice--woocommerce_after_add_to_cart_button{padding-left:12px;}}.price-per-amount{font-size:.8em;margin:0 0 15px 0;}@media (min-width: 650px){.price-per-amount{font-size:.85em;}}.price-per-amount span{display:none;}.product-type-simple .price-per-amount{margin-top:-18px;}.product-type-variable .price-per-amount.active{margin-top:-18px;}.product-type-variable .woocommerce-variation-price .price-per-amount{margin:0;}textarea#order_comments{min-height:80px;}p#billing_phone_field,p#billing_email_field,p#billing_first_name_field,p#billing_last_name_field,p#billing_company_field,p#billing_country_field,p#billing_address_1_field,p#billing_address_2_field,p#billing_postcode_field,p#billing_city_field,p#shipping_city_field,p#shipping_address_1_field,p#shipping_address_2_field,p#shipping_postcode_field,p#billing_state_field{clear:none;width:48%;}p#billing_phone_field,p#billing_first_name_field,p#billing_company_field,p#billing_address_1_field,p#billing_postcode_field,p#shipping_address_1_field,p#shipping_postcode_field{float:left;}p#billing_email_field,p#billing_last_name_field,p#billing_country_field,p#billing_address_2_field,p#shipping_address_2_field,p#billing_state_field{float:right;}body.shipping-country-ee p#billing_city_field,body.shipping-country-ee p#shipping_city_field,body.shipping-country-fi p#billing_city_field,body.shipping-country-fi p#shipping_city_field{float:right;}body.shipping-country-lv p#billing_city_field,body.shipping-country-lv p#shipping_city_field,body.shipping-country-lt p#billing_city_field,body.shipping-country-lt p#shipping_city_field{float:left;}@media (max-width: 500px){p#billing_company_field,p#billing_country_field{clear:both;float:none;width:100%;}}p#recycle_field{margin-top:20px;}tr.montonio-pickup-point td > label{display:inline-block;}@media (max-width: 768px){.woocommerce-checkout div.col-12.col-md-7.col-lg-6{padding-left:0;padding-right:0;}.checkout-order-review{padding:20px 15px;}.checkout-order-review:before,.checkout-order-review:after{display:none;}div.woocommerce-billing-fields{margin-bottom:0px;}.woocommerce-additional-fields{margin-bottom:20px;}}.woocommerce-checkout-review-order-table .select{color:#333;}.request-form-cont{margin-bottom:5px;margin-top:-15px;}.request-form-cont-wrap{display:flex;}.request-form-cont-wrap > div,.request-form-cont-wrap .wd-action-btn{display:inline-block;margin-bottom:7px;margin-right:20px;vertical-align:middle;}.request-form-cont a.woodmart-open-popup{background:transparent;font-weight:600;font-size:14px;padding:0;text-transform:none;}@media (min-width: 769px){.request-form-cont a.woodmart-open-popup{white-space:nowrap;}}.request-form-cont a.woodmart-open-popup:hover{background:transparent;box-shadow:none;color:#1e0b77;}input.sku-from-shortcode-visual{border:0;color:#2d2a2a;font-weight:600;height:auto;padding:0;}.woocommerce-shipping-totals-td-col--label{color:#2d2a2a;/*font-family: "Josefin Sans", Arial, Helvetica, sans-serif;*/font-weight:400;text-align:left;}@media (min-width: 420px){.woocommerce-shipping-totals-td-cols{display:table;width:100%;}.woocommerce-shipping-totals-td-col{display:table-cell;vertical-align:middle;}.woocommerce-shipping-totals-td-col--label{/*padding-right: 10px;*/}}#shipping_method input.shipping_method{top:2px;}body div.woocommerce-form-login-toggle > .woocommerce-info{background:url(images/user.svg) no-repeat 0 50%;background-size:25px;padding-left:32px !important;padding-right:0;padding-top:3px !important;}body div.woocommerce-form-coupon-toggle > .woocommerce-info{background:url(images/coupon.svg) no-repeat 0 50%;background-size:25px;padding-left:32px !important;padding-right:0;padding-top:3px !important;}.not-logged-in .acfw-loyalprog-notice-checkout .woocommerce-info{display:none;}.woodmart-sticky-btn .request-form-cont{display:none;}.product-list-item .woocommerce-product-details__short-description{font-size:16px;}.product-list-item .woocommerce-product-details__short-description p{margin-bottom:5px;}.product-list-item .woocommerce-product-details__short-description blockquote{display:none;}.woocommerce-product-details__short-description + .single-pa-list{margin-bottom:20px;margin-top:-15px;}.woosb-products .woosb-product .woosb-qty{height:40px;width:100px;}.woosb-products .woosb-product .woosb-qty input{min-width:30px;}.woosb-products .woosb-product .woosb-price *{font-size:14px !important;}@media (min-width: 500px){.woosb-products .woosb-product .woosb-price del{display:block;}}.woosb-products .woosb-product .woosb-thumb img{box-shadow:0 0 3px rgba(0,0,0,0.15);}.woosb-total{font-size:22px;}.woosb-total *,.woosb-total .amount{font-size:22px;}.woosb-total .amount{white-space:nowrap;}@media (max-width: 499px){.woosb-products .woosb-product{flex-wrap:wrap;}.woosb-products .woosb-product .woosb-title{margin-bottom:5px;padding-right:0 !important;width:calc(100% - 50px);}.woosb-products .woosb-product .woosb-quantity{width:50%;flex:0 0 50%;order:4;text-align:right;}.woosb-products .woosb-product .woosb-quantity.woosb-quantity-plus-minus{flex:0 0 40%;width:40%;}.woosb-products .woosb-product .woosb-price{width:60%;flex:0 0 60%;order:3;text-align:left !important;}}@media (max-width: 599px){.woosb-title{font-size:16px;line-height:1.35;}}.widget_productscustom-product-widget .product_list_widget > li > a,.custom-product-widget .product_list_widget > li > a{align-items:center;display:flex;}.widget_productscustom-product-widget .product_list_widget > li .product-title,.custom-product-widget .product_list_widget > li .product-title{margin-bottom:0;}.widget_productscustom-product-widget .product_list_widget > li .amount-wrap,.custom-product-widget .product_list_widget > li .amount-wrap{display:none;}.reduced-entry-header .entry-header .entry-thumbnail,.reduced-entry-header .wd-single-post-header .wd-post-image{height:400px;overflow:hidden;}.reduced-entry-header .entry-header .entry-thumbnail img,.reduced-entry-header .wd-single-post-header .wd-post-image img{height:100%;object-fit:cover;}.wd-blog-holder .wd-post.has-post-thumbnail .wd-post-thumb.entry-header{max-height:280px;}.product-calculator{background:#eee;border:1px solid #ddd;margin-bottom:20px;max-width:600px;padding:15px;}.product-calculator .row{align-items:center;display:flex;}.product-calculator-ratio{margin-bottom:15px;}.product-calculator-inputs{align-items:baseline;display:flex;}.product-calculator-inputs > div{position:relative;}.product-calculator-inputs .input-hint{font-size:13px;font-weight:700;left:3px;line-height:1;position:absolute;top:4px;}.product-calculator-inputs .input-sep{font-weight:700;margin:0 5px;}.product-calculator-inputs input[type=number]{background-color:#fff;padding-left:15px;}.product-calculator-field{margin-bottom:10px;}.product-calculator-field--cylinder{display:none;}.product-calculator-field .inputs{display:flex;}.product-calculator-field .inputs > div{position:relative;}.product-calculator-formula{display:flex;}.product-calculator-formula > div{display:flex;}.product-calculator-formula div + div{margin-left:20px;}.wc-tab .product-calculator{margin-left:auto;margin-right:auto;}.wcwl_elements.bound{border:1px solid #ddd;border-width:1px 0;padding:10px 0;}.wcwl_notice_dismiss{display:none !important;}.notifications-sticky .wcwl_notice.woocommerce-message{display:none;}.wcwl_intro p{margin:0;}@media (max-width: 600px){.woocommerce-message,.woocommerce-info,.woocommerce-error{font-size:16px;padding-left:40px;}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{font-size:16px;left:15px;}}@keyframes bounce{40%{transform:translateY(0px);}50%{transform:translateY(-4px);}}.whb-header-bottom .whb-text-element,.whb-header-bottom .wd-header-text{animation:bounce 5s infinite;/*animation-delay: 5s;*/}.countdowner{display:inline-block;font-size:0;line-height:1;}.countdowner.less-than-24h{min-width:52px;}.countdowner.more-than-24h{min-width:76px;}.countdowner--default > span > span{display:inline-flex;align-items:center;flex-direction:column;justify-content:center;margin:0 2px 5px;padding:0 5px;min-width:55px;min-height:55px;background-color:#fff;color:#333;font-weight:600;font-size:15px;line-height:15px;}.countdowner--default > span > span span{display:block;margin-top:5px;color:#777;text-transform:uppercase;font-weight:400;font-size:10px;line-height:10px;}.countdowner--compact span{color:#000;font-weight:600;font-size:15px;line-height:15px;}.countdowner--full > span{min-width:65px;min-height:65px;font-size:24px;line-height:24px;}.countdowner--full > span span{font-size:12px;line-height:12px;}.product_cat_list_grid{display:grid;grid-auto-flow:column;justify-items:center;grid-gap:30px;grid-template-columns:repeat(4,1fr);}@media (min-width: 1500px){.product_cat_list_grid{grid-template-columns:repeat(5,1fr);}}.woocommerce-variation-add-to-cart.variations_button,.product-type-simple .summary-inner .cart{align-items:center;display:flex;}@media (max-width: 1024px){.woocommerce-variation-add-to-cart.variations_button,.product-type-simple .summary-inner .cart{flex-wrap:wrap;}.woocommerce-variation-add-to-cart.variations_button .same-day-shipping-note,.product-type-simple .summary-inner .cart .same-day-shipping-note{width:100%;}}.woocommerce-variation-add-to-cart.variations_button button.single_add_to_cart_button,.product-type-simple .summary-inner .cart button.single_add_to_cart_button{white-space:nowrap;}.same-day-shipping-note{color:#212121;display:inline-block;font-size:13px;line-height:1.25;margin-bottom:10px;}@media (min-width: 1025px){.same-day-shipping-note{max-width:300px;padding-left:20px;}}.woobt-wrap{margin-bottom:25px;}.variations select option[data-qty="0"],.variations select option:disabled{color:red;}#acfw-loyalty-programs-myaccount #redeem_points_field .amount-preview-field .currency{font-size:16px;left:1px;min-height:40px;top:1px;}div.chosen-variation-image{align-items:center;display:flex;flex:0 1 auto;height:42px;overflow:hidden;}div.chosen-variation-image img{height:42px;vertical-align:middle;width:auto;}.wd-style-underline .menu-mega-dropdown .color-scheme-dark .sub-sub-menu--level2 > li > a{font-weight:400;}.wd-style-underline .menu-mega-dropdown .color-scheme-dark ul.sub-sub-menu{margin-left:10px;}.wd-style-underline .menu-mega-dropdown .color-scheme-dark ul.sub-sub-menu li a{color:#2d2a2a;}.notify{position:fixed;width:400px;padding:15px;z-index:9999;border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.notify > button.close{position:absolute;top:8px;right:12px;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;float:right;font-size:23px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;outline:none;}.notify > button.close:hover{filter:alpha(opacity=50);opacity:.5;}.notify-dismissible .message{padding-right:25px;}.notify.scale{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0;}.notify.left.drop{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;}.notify.center.drop{-webkit-transform:translateY(-120%);-moz-transform:translateY(-120%);-o-transform:translateY(-120%);transform:translateY(-120%);opacity:0;}.notify.right.drop{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);opacity:0;}.notify.middle.center.drop{-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);opacity:0;}.notify.bottom.center.drop{-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%);opacity:0;}.notify.fade{opacity:0;}.notify.out{opacity:0;}.notify-default{background-color:#fff;color:#333;box-shadow:0 3px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);}.notify-info{color:#31708f;background-color:#d9edf7;}.notify-toast{color:#fff;background-color:rgba(0,0,0,0.75);}.notify-danger{color:#a94442;background-color:#f2dede;}.notify-warning{color:#8a6d3b;background-color:#fcf8e3;}.notify-success{color:#3c763d;background-color:#dff0d8;}.notify.top{top:15px;}.notify.middle{top:50%;}.notify.bottom{bottom:15px;}.notify.left{left:15px;}.notify.center{left:50%;margin-left:-200px;}.notify.right{right:15px;}.notify-buttons{width:100%;margin-top:10px;}.notify-buttons.left{text-align:left;}.notify-buttons.center{text-align:center;}.notify-buttons.right{text-align:right;}.notify-buttons > button{border:1px solid #ddd;padding:4px 10px;background:#fff;color:#333;cursor:pointer;outline:none;}.notify-buttons > button:hover{background:#eee;}.notify-buttons > button:first-child{margin-right:5px;}.notify-backdrop{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9998;background-color:#000;opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}body.notify-open{overflow:hidden;}body.notify-open-drop{overflow-x:hidden;}@media all and (max-width: 768px){.notify{width:100%;left:0 !important;margin:0 !important;border-radius:0;-webkit-border-radius:0;}.notify.top{top:0 !important;}.notify.bottom{bottom:0 !important;}.notify.middle{width:80% !important;margin-left:10% !important;border-radius:4px;-webkit-border-radius:4px;}.notify.left.drop,.notify.right.drop{-webkit-transform:translateY(-120%);-moz-transform:translateY(-120%);-o-transform:translateY(-120%);transform:translateY(-120%);}.notify.bottom.drop{-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%);opacity:0;}}.wcwl_notice.woocommerce-message[style="display:block"],.wcwl_notice.woocommerce-message[style="display:block;"],.wcwl_notice.woocommerce-message[style="display: block;"]{display:flex !important;}.wd-btn-show-cat{display:none;}@media (max-width: 1024px){.wd-btn-show-cat{display:inline-block;}}@media (max-width: 1024px){.home ul.wd-nav-product-cat{display:none;}.home .wd-btn-show-cat{display:inline-block;}}.home .shop-title-wrapper{display:none;}.wd-nav-product-cat .shop-all-link{display:none;}.widget-area span.product-title,#shipping_method label{font-size:14px;}body.product-purchasable-0 .product-images .product-label.out-of-stock{display:none;}body.product-purchasable-0 .entry-summary form.cart,body.product-purchasable-0 .entry-summary .woobt-wrap,body.product-purchasable-0 .entry-summary .wd-wishlist-btn{display:none;}.product_cat-tehtud-tood .product-label.out-of-stock{display:none;}.product-grid-item.product_cat-tehtud-tood .wcwl_frontend_wrap{display:none;}.woocommerce-price-suffix{white-space:nowrap;}.product-grid-item.product-type-variation .wd-wishlist-btn{display:none;}@media screen and (min-width: 768px){.lpfw-checkout-redeem-row th:first-child{white-space:nowrap;}}body.woocommerce-checkout .woocommerce-NoticeGroup{width:100%;}label[for="payment_method_montonio_payments"] #montonio-payments-checkout-logo{display:none;}li.payment_method_wc_montonio_payments > label img{display:none;}div.payment_box.payment_method_wc_montonio_payments{margin-top:0;}select.montonio-payments-country-dropdown option[value="PL"],select.montonio-payments-country-dropdown option[value="DE"]{display:none;}div.montonio-bank-items.montonio-bank-items--grid,div.montonio-aspsp-grid-logos{gap:10px;}@media screen and (max-width: 500px){div.montonio-bank-items.montonio-bank-items--grid,div.montonio-aspsp-grid-logos{margin-right:0;}}div.montonio-bank-items.montonio-bank-items--grid .montonio-aspsp-grid-item,div.montonio-bank-items.montonio-bank-items--grid .montonio-bank-item,div.montonio-aspsp-grid-logos .montonio-aspsp-grid-item,div.montonio-aspsp-grid-logos .montonio-bank-item{border-radius:0;height:50px;margin:0;position:relative;width:calc(25% - 12px);}@media screen and (max-width: 500px){div.montonio-bank-items.montonio-bank-items--grid .montonio-aspsp-grid-item,div.montonio-bank-items.montonio-bank-items--grid .montonio-bank-item,div.montonio-aspsp-grid-logos .montonio-aspsp-grid-item,div.montonio-aspsp-grid-logos .montonio-bank-item{width:calc(33.33% - 7px);}}@media screen and (max-width: 400px){div.montonio-bank-items.montonio-bank-items--grid .montonio-aspsp-grid-item,div.montonio-bank-items.montonio-bank-items--grid .montonio-bank-item,div.montonio-aspsp-grid-logos .montonio-aspsp-grid-item,div.montonio-aspsp-grid-logos .montonio-bank-item{width:calc(50% - 5px);}}div.montonio-bank-items.montonio-bank-items--grid .montonio-aspsp-grid-item::after,div.montonio-bank-items.montonio-bank-items--grid .montonio-bank-item::after,div.montonio-aspsp-grid-logos .montonio-aspsp-grid-item::after,div.montonio-aspsp-grid-logos .montonio-bank-item::after{border:4px solid #bee6ff;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;}div.montonio-bank-items.montonio-bank-items--grid .montonio-aspsp-grid-item.active,div.montonio-bank-items.montonio-bank-items--grid .montonio-bank-item.active,div.montonio-aspsp-grid-logos .montonio-aspsp-grid-item.active,div.montonio-aspsp-grid-logos .montonio-bank-item.active{background-color:transparent;}div.montonio-bank-items.montonio-bank-items--grid .montonio-aspsp-grid-item.active::after,div.montonio-bank-items.montonio-bank-items--grid .montonio-bank-item.active::after,div.montonio-aspsp-grid-logos .montonio-aspsp-grid-item.active::after,div.montonio-aspsp-grid-logos .montonio-bank-item.active::after{opacity:.9;}.form-row span.optional{font-size:75%;font-weight:300;opacity:.8;}div.product-grid-item .wd-product-cats,div.product-grid-item .wd-product-brands-links{font-size:85%;}@media (max-width: 575px){div.product-grid-item.col-6 .wd-entities-title{font-size:14px;}}.woocommerce-error br+br{display:none;}.style-ukraine{/*.page-title::after {
    border-top: 10px solid @ukranian-blue;
    border-bottom: 10px solid @ukranian-yellow;
    content: '';
    display: block;
  }*/}.style-ukraine:not(.term-rubio-monocoat-puiduoli){/*.page-title-default,*/}.style-ukraine:not(.term-rubio-monocoat-puiduoli) .whb-top-bar{background-image:url("https://eriart.ee/wp-content-files/themes/woodmart-child/images/ukraine-flag3.jpg") !important;background-size:cover;}.style-ukraine:not(.term-rubio-monocoat-puiduoli).single-productXX .summary-inner .product_title::after{/*background-image: url(images/ukraine-bg-horiz.png);*/content:'';border-top:3px solid #06c;border-bottom:3px solid #fc0;display:block;}.style-ukraine .ukraine-blue{color:#06c;}.style-ukraine .ukraine-yellow{color:#fc0;}div#sucuri-badge.sucuri-relative{z-index:1;}.logos-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0;}@media (min-width: 769px){.logos-grid{grid-gap:20px;grid-template-columns:repeat(3,1fr);}}@media (min-width: 1025px){.logos-grid{grid-gap:30px;grid-template-columns:repeat(4,1fr);}}.logos-grid > li a{align-items:center;display:flex;justify-content:center;height:100%;min-height:100px;text-align:center;}.logos-grid > li a:hover{background:#eaeaea;box-shadow:0 0 3px rgba(0,0,0,0.1);}.logos-grid > li img{max-width:180px;vertical-align:top;}.cart_item--is-out-of-stock{background-color:#f2dede;}body.product-discontinued .entry-summary .wcwl_elements,body.product-discontinued .entry-summary .request-form-cont,body.product-discontinued .entry-summary .product-compare-button,body.product-discontinued .entry-summary .social-share{display:none;}#shipping_method input:checked+label{font-weight:600;}.inz-grid-swatches .inz-grid-swatch{border-radius:50%;display:block;height:50px;overflow:hidden;text-indent:-100px;width:50px;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item,.wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin-right:15px;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label input,.wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input{margin-top:-3px;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{vertical-align:middle;}.woocommerce-privacy-policy-text-contents{align-items:center;display:flex;gap:10px;}.woocommerce-privacy-policy-text-contents img{height:auto;max-width:96px;}.acfw-coupons-grid{grid-template-columns:repeat(2,1fr) !important;max-width:100% !important;}@media screen and (min-width: 1024px){.acfw-coupons-grid{grid-template-columns:repeat(3,1fr) !important;}}@media screen and (min-width: 1200px){.acfw-coupons-grid{grid-template-columns:repeat(4,1fr) !important;}}.acfw-single-coupon-block{max-width:320px;}body.term-raamatud,body.path-toote-kategooria-raamatud,body.searchview-raamat{/*
  &.env-dev {
    #woodmart-woocommerce-layered-nav-8 {
      display: block;
    }
  }
  &.env-live {
    #woodmart-woocommerce-layered-nav-10, #woodmart-woocommerce-layered-nav-11 {
      display: block;
    }
  }
  */}body.term-raamatud #woodmart-woocommerce-layered-nav-5,body.term-raamatud #woodmart-woocommerce-layered-nav-6,body.term-raamatud #woocommerce_product_categories-1.widget_product_categories,body.term-raamatud #wd-widget-stock-status-3.wd-widget-stock-status,body.term-raamatud #text-16.wd-widget,body.term-raamatud #woocommerce_recently_viewed_products-2.wd-widget,body.path-toote-kategooria-raamatud #woodmart-woocommerce-layered-nav-5,body.path-toote-kategooria-raamatud #woodmart-woocommerce-layered-nav-6,body.path-toote-kategooria-raamatud #woocommerce_product_categories-1.widget_product_categories,body.path-toote-kategooria-raamatud #wd-widget-stock-status-3.wd-widget-stock-status,body.path-toote-kategooria-raamatud #text-16.wd-widget,body.path-toote-kategooria-raamatud #woocommerce_recently_viewed_products-2.wd-widget,body.searchview-raamat #woodmart-woocommerce-layered-nav-5,body.searchview-raamat #woodmart-woocommerce-layered-nav-6,body.searchview-raamat #woocommerce_product_categories-1.widget_product_categories,body.searchview-raamat #wd-widget-stock-status-3.wd-widget-stock-status,body.searchview-raamat #text-16.wd-widget,body.searchview-raamat #woocommerce_recently_viewed_products-2.wd-widget{display:none;}a.scrollto[href="#tab-description"]{font-weight:600;}a.scrollto[href="#tab-description"] i{margin-left:4px;}body.lang-fi li#menu-item-15947,body.lang-fi li#menu-item-5494{/* 2 Blog links */display:none;}.widget a,.woodmart-widget a,div[class^=vc_wp] a,.widget_product_categories .count,.woodmart-woocommerce-layered-nav .count{color:#000;}.menu.wd-nav-secondary{/*display: none;*/float:right;}.cart-testimonials--mobile{margin-top:25px;}.testimonials-layout-grid .wd-el-title.slider-title{display:block !important;text-align:center;}.our-benefits .wpb_wrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;}@media screen and (min-width: 1024px){.our-benefits .wpb_wrapper{flex-wrap:nowrap;justify-content:space-around;}}.our-benefits .wpb_wrapper > div{flex-grow:1;margin-right:0;}@media screen and (max-width: 500px){.our-benefits .wpb_wrapper > div{flex-basis:calc(50% - 8px);}}.our-benefits svg{fill:#1e0b77;}.home .our-benefits{margin-bottom:-39px !important;}.sign-up-row{display:flex;}.sign-up-row .sign-up-cell--input{flex-grow:1;}.sign-up-row .sign-up-cell--submit{min-width:120px;}@media (max-width: 768px){.archive .products.elements-grid.wd-products-holder .product-grid-item.product{padding-bottom:7px;}}body.woocommerce-checkout .hide-it{display:none !important;}body.single tr.woocommerce-product-attributes-item--weight{display:none;}.mobile-categories-menu li[data-oid="1070"],.mobile-categories-menu li[data-oid="1930"],.mobile-categories-menu li[data-oid="1081"]{/* et, en, fi */display:none;}.inz-shipping-prices{align-content:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:1em;margin-top:1em;}.inz-shipping-prices-section{flex-basis:100%;margin-bottom:5px;}@media (min-width: 540px){.inz-shipping-prices-section{flex-basis:calc(50% - 20px);}}@media (min-width: 768px){.inz-shipping-prices-section{flex-basis:calc(33.333% - 20px);}}@media (min-width: 992px){.inz-shipping-prices-section{flex-basis:calc(25% - 20px);}}.inz-shipping-prices-section-title{margin-bottom:8px;}.inz-shipping-prices-section-price{font-size:90%;white-space:nowrap;}@media (max-width: 539px){.inz-shipping-prices-section-inner{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;}.inz-shipping-prices-section-inner > div{flex-basis:calc(50% - 10px);}.inz-shipping-prices-section-label,.inz-shipping-prices-section-price{display:block;}}.woocommerce-cart table.cart.woocommerce-cart-form__contents td.product-price del{opacity:.7;font-size:90%;margin-right:3px;}.woocommerce-cart table.cart.woocommerce-cart-form__contents td.product-price small{display:none;}@media (min-width: 1025px){.cart-content-wrapper > .woocommerce-cart-form{max-width:71%;}}div.vc_custom_1694360777577{background-repeat:no-repeat !important;background-size:auto 100% !important;}body div.mfp-bg{background-color:rgba(255,255,255,0.7);}body button.mfp-close{color:#000;}body button.mfp-close:hover,body button.mfp-close:focus{color:#000;}.checkout .form-row span.description,.not-logged-in.ua-edge [data-edge-notice]::after{color:#333;display:block;line-height:1.15;margin-top:4px;}.checkout .form-row span.description{font-size:80%;}wc-order-attribution-inputs{display:none;}.not-logged-in.ua-edge [data-edge-notice]::after{content:attr(data-edge-notice);font-size:12px;}.logged-in .lpfw-points-to-earn-message,.logged-in .acfw-loyalprog-notice-checkout{display:none;}body.lang-fi .cart-widget-side .wd-free-progress-bar,body.lang.en .cart-widget-side .wd-free-progress-bar{display:none;}body :is(.widget,.wd-widget,div[class^="vc_wp"]){color:#242424;/*
  --wd-link-color: var(--color-gray-500);
  --wd-link-color-hover: var(--color-gray-800);
  */--wd-link-color:#242424;--wd-link-color-hover:var(--wd-text-color);}div.woodmart-recent-posts :is(.recent-posts-time,.recent-posts-comment){color:#242424;}div.wd-product :is(.wd-product-cats,.wd-product-brands-links){--wd-link-color:var(--color-gray-900);--wd-link-color-hover:var(--color-gray-800);}.price del .amount,small.woocommerce-price-suffix{color:var(--color-gray-900);}.wd-social-icons.wd-style-default>a{margin-left:2px;margin-right:2px;}@media (max-width: 575px){body.archive .wd-product-cats{margin-bottom:1px;margin-top:1px;}}.snowflakes{pointer-events:none;position:absolute;z-index:999;}.snowflake{--size:8px;width:var(--size);height:var(--size);visibility:visible;position:fixed;/*top: -16px;*/top:0;z-index:60;pointer-events:none;will-change:transform;backface-visibility:hidden;background-color:#e5e5e5;/*background-image: url(images/snowflake.svg);*/background-repeat:no-repeat;background-size:contain;animation-name:snowfall;animation-iteration-count:infinite;mask-image:url("images/snowflake.svg");-webkit-mask-image:url("images/snowflake.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;}.snowflake:nth-child(even){background-color:#e6f7ff;filter:invert(.06);opacity:0.8;}@media (prefers-reduced-motion: reduce){.snowflake{animation:none !important;display:none;/* or keep them static */}}@keyframes snowfall{0%{transform:translate3d(var(--left-ini),0,0);opacity:1;visibility:visible;}85%{opacity:1;}95%{opacity:.5;}98%{opacity:0;}100%{opacity:0;transform:translate3d(var(--left-end),99vh,0);visibility:hidden;}}