
@media screen and (max-width: 768px) { .wc-prl-recommendations .product-grid-item .vesna-star-rating { margin-bottom: 10px !important; } .wc-prl-recommendations .product-grid-item del .woocommerce-Price-amount { min-width: unset !important; display: block !important; } .swatch-close-btn .close-btn-inner { padding: 10px 15px 10px 15px !important; } } #pri_recs .product-grid-item { flex: 0 0 25% !important; max-width: 25% !important; } @media screen and (max-width: 768px) { #pri_recs .product-grid-item { flex: 0 0 50% !important; max-width: 50% !important; } } @media screen and (max-width: 1024px) { .woo-variation-gallery-wrapper .woo-variation-gallery-trigger { display: none !important; } .checkout-form-col.checkout-btn-group.already-login-email-notice-motice { width: 100%; margin-left: 0; } .wd-entities-title a.product_link { overflow: hidden; display: block; } } @media screen and (min-width: 1024px) { .reset_variations { position: relative; top: -15px; } } @media screen and (max-width: 1024px) { .reset_variations { position: relative; margin-bottom: 13px; } } @media screen and (min-width: 1024px) { .wish-swish-not-avail { display: none !important; } } @media screen and (max-width: 1024px) { .products .product.product-list-item .product-labels { top: 8px; } .products .product.product-list-item .product-labels>span { font-size: 10px; } } @media screen and (max-width: 1024px) { .single-product .woocommerce-product-gallery .product-image-wrap .woocommerce-product-gallery__image--placeholder .wp-post-image { height: 250px !important; } .wish-swish-not-avail { display: flex; position: fixed; bottom: -35px; width: 100%; padding: 0 10px; z-index: 14; } .wish-swish-not-avail .not_available_prod_btn { height: 50px; width: 100%; padding: 0 } .wish-swish-not-avail .row.not_available_prod { flex: 1 1 100%; margin-right: 0; margin-left: 0; } .wish-swish .col-auto { padding: 0; } .wish-swish-not-avail .row.not_available_prod .col { margin: 0; padding: 0 } .wish-swish-not-avail .col-auto.d-md-none { padding-right: 5px; padding-left: 0; } .wish-swish-not-avail .wd-action-btn.wd-style-icon>a { background-color: #999; border: 1px solid #999; color: #fff; } } .widget_shopping_cart .cart-var-item-title { display: none; } .widget_shopping_cart .cart-var-item-data { margin-bottom: 7px; } .widget_shopping_cart .cart-var-item-data .volume-color { gap: 3px; } .cart-var-item { display: block !important; } .cart-var-item-title { margin-top: 8px; color: var(--Dark-gray, #A3A3A3); font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 7px; } .cart-var-item-data { display: flex; flex-direction: column; gap: 5px; list-style: none; padding-left: 0; margin-bottom: 0; } .cart-var-item-data .volume-color { display: flex; gap: 7px; } .cart-var-item-data .volume-color .color-swatch { width: 19px; height: 19px; border: 1px solid #000; border-radius: 50%; display: flex; align-items: center; justify-content: center; } .cart-var-item-data .volume-color .color-swatch-inner { width: 15px; height: 15px; border-radius: 50%; } .cart-var-item-data .volume-color .volume-name { color: #6D6D6D; font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; line-height: 17px; display: flex; align-items: center; } .cart-var-item-data .other-attr { display: flex; gap: 5px; } .cart-var-item-data .other-attr>div { color: #6D6D6D; font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; line-height: 17px; } .attribute-pa_color .wd-disabled { --wd-swatch-brd-color: #404040; border: 1px solid #404040 !important; cursor: default; } .sync-sobatches { pointer-events: none; opacity: 0.7; } .poperr-wrap a { color: #000 !important; } .cart_totals .cart-totals-inner { display: flex; flex-direction: row; flex-wrap: nowrap; } .cart_totals .cart-totals-inner>h2 { font-size: 18px; } .cart_totals .cart-totals-inner>.cart-items-counter { position: relative; top: -2px; } @media screen and (min-width: 1024px) { body .elementor-10999 .elementor-element.elementor-element-9c92903 .elementor-nav-menu--dropdown a { padding-top: 10px; padding-bottom: 10px; } body .elementor-10999 .elementor-element.elementor-element-f6dd97e.e-con { width: 264px; } } #woodmart-woocommerce-layered-nav-2, #woodmart-woocommerce-layered-nav-3 { border-bottom: none; } #woodmart-woocommerce-layered-nav-2 input[type="text"]::placeholder, #woodmart-woocommerce-layered-nav-3 input[type="text"]::placeholder { color: #BFBCBC; font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; line-height: 15px; } #woocommerce_price_filter-2 button { color: #fff; } .elementor-element-1a351ea8 .widget-title { text-transform: none !important; font-weight: 600; } @media screen and (min-width: 1024px) { #woocommerce_product_categories-5 { padding-bottom: 0; border-bottom: none; } #woocommerce_price_filter-2, #woodmart-woocommerce-layered-nav-2, #woodmart-woocommerce-layered-nav-3 { padding-left: 40px; padding-right: 25px; padding-bottom: 0; width: 285px; } #woocommerce_price_filter-2 { border: none; } } .woocommerce-product-gallery--without-images .wd-show-product-gallery-wrap { display: none; } .woocommerce-product-gallery__image--placeholder, .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder img, .woocommerce-product-gallery__image--placeholder a, .woocommerce-product-gallery__image--placeholder img { cursor: default !important; } @media screen and (min-width: 1px) { .woocommerce-product-gallery__wrapper .product-image-wrap .woocommerce-product-gallery__image--placeholder img { object-fit: cover !important; padding: 0 !important; } } .elementor-element-db2a212 span.elementor-button-text.elementor-form-spinner { display: none !important; } .swatch-product-card-wrap { cursor: pointer; } .pswp__button.pswp__button--zoom { display: none !important; } @media screen and (min-width: 1024px) { .elementor-element-f21c73f img { width: 115px !important; height: 24px; } } @media screen and (max-width: 1024px) { .elementor-element-f21c73f img { width: 91.25px !important; height: 18.52px; } } body.woocommerce-edit-address .woocommerce-MyAccount-content .sheeping-addresses .add-adress-block a.addr-table-dele { width: fit-content; position: absolute; right: 85px; top: 10px; } body.woocommerce-edit-address .woocommerce-MyAccount-content .sheeping-addresses .add-adress-block a.addr-table-dele::before { display: none; } .single-field-wrapper.billing-billing_stage { display: none; } .woocommerce-product-gallery img { max-height: 400px; object-fit: contain; } .woocommerce-variation-add-to-cart .single_add_to_cart_button { margin-left: 0 !important; } .variations_form .quantity { margin-right: 18px !important; } @media screen and (min-width: 768px) { .vesna-price-buy .vesna-price-wrap { height: 24px; } } @media screen and (max-width: 768px) { .single-product .o-reviews { display: none; } .single-product .o-rating { width: 100%; text-align: center; } .elementor-element-f731c96 { display: none; } } @media screen and (min-width: 768px) { .single-product .overol-blo { display: table; width: 100%; } .single-product .overol-blo>div { display: table-cell; } .single-product .o-rating { width: 40%; } } .single-product .o-reviews { color: #000; font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: 0.24px; } .single-product .o-rating { color: #000; font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: 0.16px; } .woocommerce-account .wd-registration-page #subscribeEmail, .woocommerce-account .wd-registration-page label[for="subscribeEmail"] { display: none; } .checkout-policy-input label.molicy:before { background-image: url('https://vesna.rs/n3cbd996/assets/icons/redcheck.svg') !important; } .register-raddio-bottom label.molicy:before { border: 2px solid red; } @media screen and (min-width: 768px) { .level-color-1 { width: 185px !important; } .level-color-0>.wd-cats-toggle { right: -29px; } } @media screen and (max-width: 768px) { .level-color-1 { width: 220px !important; } .level-color-0>.wd-cats-toggle { right: -30px; } } @media screen and (max-width: 1024px) { body :is(.e-con, .elementor-column).wd-side-hidden { width: 305px !important; } } .breadcrumb-lazd { font-weight: 600; } .wd-price-unit, .hide-larger-price .wd-price-unit, html body .wd-price-unit { display: none !important; } body .has-childer-sub-cat .category-mega-menu-children-sub-col { top: 8px; } .buy-error-popup-wrap { position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; z-index: 9999999; } .buy-error-popup { width: 500px; height: fit-content; background: #fff; padding: 10px; border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; } .buy-error-popup .poptop { padding-bottom: 10px; } .buy-error-popup .poptop-close { display: flex; justify-content: flex-end; } .buy-error-popup .poptop-title { display: flex; justify-content: center; font-weight: 500; font-size: 20px; } .buy-error-popup ul:is(.woocommerce-error, .woocommerce-message, .woocommerce-info) { background-color: #fff; border-left: none; margin-bottom: 0px; padding-left: 10px; } .buy-error-popup ul:is(.woocommerce-error, .woocommerce-message, .woocommerce-info) li { display: flex; align-items: center; justify-content: center; text-align: center; gap: 0px; } .buy-error-popup ul:is(.woocommerce-error, .woocommerce-message, .woocommerce-info) li a { display: none; } .buy-error-popup ul:is(.woocommerce-error, .woocommerce-message, .woocommerce-info)::before { display: none; } .buy-error-popup .poptop-close svg { cursor: pointer; } .elementor-element-1c330a4 h1 { font-size: 0px; } .elementor-element-1c330a4 h1>* { font-size: 28px; } .single-product h1 a:not(.brand_link) { pointer-events: none; } .elementor-element-f63f5c4 .elementor-post-navigation .elementor-post-navigation__next a { justify-content: center; } .slider_rels { height: 20px; width: 100%; display: flex; justify-content: center; } @media screen and (max-width: 1024px) { .elementor-11136 .elementor-element.elementor-element-6c9af3d .elementor-button { background-color: #fff; } } @media screen and (max-width: 580px) { .woocommerce-variation-add-to-cart { gap: 10px !important; } } @media screen and (min-width: 768px) { body.woocommerce-edit-address .woocommerce-MyAccount-content .sheeping-addresses .add-adress-block a.addr-table-dele { right: 60px; } body.woocommerce-edit-address .woocommerce-MyAccount-content .add-adress-block a { right: 0px; } } .widget_shopping_cart span.wd-entities-title { position: relative; top: -5px; } @media screen and (min-width: 1024px) { .woocommerce-product-gallery, .woocommerce-product-gallery>.col-lg-9, .single-product .thumbs-position-left.wd-has-thumb>.col-lg-9 figure { height: 400px; max-height: 400px; min-height: 400px; } } @media screen and (min-width: 992px) { body.single-product .thumbs-position-left.wd-has-thumb>.col-lg-9 figure a img { min-height: 400px; height: 400px } .single-product .thumbnails.slick-slider, .single-product .thumbnails { min-height: 400px; height: 400px; overflow: hidden; } } @media screen and (max-width: 1024px) { .woocommerce-product-gallery__wrapper, .woocommerce-product-gallery__wrapper .product-image-wrap, .woocommerce-product-gallery__wrapper .product-image-wrap img { height: 250px; } .breadcrumb-lazd, .breadcrumb-lazd .lazd-prod { display: none; } .vesna-buy-wrap .buy-more { padding: 13.5px; } } .vesna-buy-wrap .buy-more:hover { background: #000; color: #fff; } .mimi-cart-variation { display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 5px; column-gap: 5px; } .mimi-cart-variation>.item-variation-value:last-child .zapete { display: none; } .checkout-policy-input label.molicy:before { background-image: none; border: 2px solid red; } .woocommerce-address-fields__field-wrapper .single-field-wrapper.billing-update_company { display: none !important; } .cart_item .product-name div.meta-items, .mimi-cart-variation div.meta-items { display: flex; flex-direction: column; gap: 2px; } .wd-entities-title a { font-family: "EuclidSquare", Arial, Helvetica, sans-serif !important; } .courier-sheep { display: flex; flex-direction: column; gap: 5px; } .courier-sheep-label { color: var(--Black, #000); font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: 400; line-height: 18.4px; } .courier-sheep-cost { color: var(--Black-50, rgba(0, 0, 0, 0.50)); font-family: "EuclidSquare", Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; } .payment-method #shipping_method li label { display: flex; flex-direction: column; justify-content: center; } .woocommerce-shipping-totals.shipping span, .woocommerce-shipping-totals.shipping span bdi { font-size: 14px; font-weight: 400; } .woocommerce-cart .woocommerce-shipping-totals.shipping span, .woocommerce-cart .woocommerce-shipping-totals.shipping span bdi { font-size: 18px; font-weight: 400; } .woocommerce-product-gallery__wrapper img { cursor: pointer; } .tax-product_cat .breadcrumb-lazd, .tax-product_cat .breadcrumb-lazd .lazd-prod { display: block; } @media screen and (min-width: 1024px) { .woocommerce-product-gallery img { padding: 45px; } .woocommerce-product-gallery .thumbnails img { padding: 0; } } .foot-epses { display: flex; gap: 32px; } .foot-epses .left-block, .foot-epses .right-block { display: flex; gap: 12px; } .foot-epses .line-block { display: flex; align-items: center; justify-content: center; } @media screen and (max-width: 1024px) { .foot-epses { flex-direction: column; gap: 15px; margin-bottom: 9.5px; } .foot-epses .left-block, .foot-epses .right-block { justify-content: center; } .foot-epses .line-block { display: none; } } #menu-header .nav-link-text { font-size: 15px; } label[for^="payment_method_"] { display: flex !important; padding: 10px 12px; align-items: center; gap: 12px; border: 1px solid var(--Black, #000); } body.woocommerce-checkout .wc_payment_method label:before { left: 12px; top: 10px; } body .payment_methods li img { margin-inline-start: 10px; margin-inline-end: -2px; } .error-popupchik-antiscroll { overflow-y: hidden; } .error-popupchik-wrap { position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; z-index: 1000000000; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; } .error-popupchik { background: #fff; border-radius: 10px; width: 300px; } .error-popupchik .close-btn { text-align: right; padding-top: 5px; padding-right: 5px; } .error-popupchik .close-btn svg { cursor: pointer; } .error-popupchik .popupchik-title { padding-top: 5px; padding-bottom: 10px; font-size: 16px; text-align: center; font-weight: 600; } .error-popupchik ul { list-style: none; display: flex; flex-direction: column; gap: 10px; padding-left: 0; } .error-popupchik ul li { text-align: center; } .error-popupchik-antiscroll { overflow-y: hidden; } .error-popupchik a { font-weight: 600; } .error-popupchik a:hover { font-weight: 600; border-bottom: 1px solid #141414; } @media screen and (min-width: 200px) and (max-width: 380px) { html body .product-list-item.product-grid-item .wd-entities-title { height: 110px !important; margin-bottom: 0; } } @media screen and (max-width: 768px) { body .product-list-item.product-grid-item .wd-entities-title { height: 88px !important; margin-bottom: 0; } } @media screen and (max-width: 768px) { .single-product .elementor-element-49f562e .price del .amount { font-size: 23px !important; } } @media screen and (max-width: 576px) { .woocommerce-checkout .sheeping-address-picker:not(.state-expanded) { max-height: 350px !important; } } @media screen and (max-width: 768px) { .azvuk .letter-tab .brands { grid-column-gap: 25px; } } .checkout-toggle .checkout-title:after { display: none !important; } .hide-larger-price .price>:is(ins, small) { margin-inline-start: 0 !important; } .sidebaring .scrollToTop { display: none !important; } @media (max-width: 768px) { .site-content { margin-bottom: 90px !important; } .destick-buybtn-wrap .row { margin: 0 !important; } .destick-buybtn-wrap .col { padding-right: 0px; padding-left: 0px; } .destick-buybtn-wrap .col-auto { padding-right: 5px; padding-left: 0; } .destick-buybtn-wrap .single_add_to_cart_button { width: 100% !important; font-weight: 500 !important; } .destick-buybtn-wrap .wd-wishlist-btn a { padding: 16px 10px; background-color: #000; border: 1px solid #000; height: 52px; color: #fff; margin-left: 5px; } .destick-buybtn-wrap { width: 100%; background: #fff; padding: 10px; } } @media screen and (min-width: 768px) { .destick-buybtn-wrap { display: none !important; } } #update_country_field, #create_country_field { display: none !important; } .sheeping-address-picker.state-expanded+.addrpicker__more { margin-top: 10px !important; } @media screen and (min-width: 768px) { .billing-label { max-width: 209px; } }