@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:7rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.wp-site-blocks{position:relative}.wp-site-blocks>*{padding-inline:var(--wp--preset--spacing--inline-m)}.container{margin:auto;max-width:calc(var(--wp--style--global--content-size) + var(--wp--style--root--padding-left) + var(--wp--style--root--padding-right))}img{height:auto;max-width:100%}.wp-block-cover,.wp-block-cover-image{padding:var(--wp--preset--spacing--inline-m)}.wp-block-separator{background:var(--wp--preset--color--clr-black-50);border:0;height:1px;margin:0}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--wp--preset--font-family--saira-condensed);font-weight:700}.h1{font-size:var(--wp--custom--font-size--h-1);line-height:1.1}.h2{font-size:var(--wp--custom--font-size--h-2);line-height:1.15}.h3{font-size:var(--wp--custom--font-size--h-3);font-weight:400}.h3,.h4{line-height:1.2}.h4{font-size:var(--wp--custom--font-size--h-4)}.h5{font-size:var(--wp--custom--font-size--h-5)}.h6{font-size:var(--wp--preset--font-size--medium)}.small,small{font-size:var(--wp--preset--font-size--small)}.large{font-size:var(--wp--preset--font-size--large)}.x-large{font-size:var(--wp--preset--font-size--x-large)}.wp-site-blocks>.wp-block-template-part:first-child{left:0;position:absolute;top:0;width:100%;z-index:2}.header-wrapper>*{background-color:#fff;border-radius:5px;padding:var(--wp--preset--spacing--inline-s) var(--wp--preset--spacing--inline-m)}@media (max-width:960px){.header-wrapper>*>*{flex:1}.header-wrapper>*>:first-child{order:2;text-align:center}.header-wrapper>*>:nth-child(2){order:1}.header-wrapper>*>:last-child{justify-content:flex-end;order:3}}.header-wrapper button{box-shadow:none}button.wp-block-navigation__responsive-container-open{align-items:center;background-color:var(--wp--preset--color--clr-1);color:#fff;height:36px;justify-content:center;width:36px}@media (max-width:960px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}.wp-block-navigation__responsive-container-content{font-family:var(--wp--preset--font-family--saira-condensed);font-size:var(--wp--custom--font-size--h-5)}.wp-block-navigation__container{gap:var(--wp--preset--spacing--inline-l)}.wp-block-navigation__container .wp-block-navigation-item__content:focus,.wp-block-navigation__container .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--clr-2)}.page-header{min-height:400px;padding-top:var(--wp--preset--spacing--block-xl)}.page-header .header-title,.page-header h1{margin-bottom:calc(var(--wp--preset--spacing--inline-xs)/2)}.wp-site-blocks>.wp-block-template-part:last-child{padding-inline:0}.wp-site-blocks>.wp-block-template-part:last-child>*{padding-inline:var(--wp--preset--spacing--inline-m)}.wp-site-blocks>.wp-block-template-part:last-child ul{list-style:none;padding-left:0}.wp-site-blocks>.wp-block-template-part:last-child .wp-block-columns{justify-content:space-between}.wp-site-blocks>.wp-block-template-part:last-child .wp-block-columns>*{flex-basis:auto}@media (max-width:960px){.wp-site-blocks>.wp-block-template-part:last-child .wp-block-columns{flex-direction:column;gap:var(--wp--preset--spacing--inline-l)}}.wp-site-blocks>.wp-block-template-part:last-child .contact-info{margin-bottom:0}.wp-site-blocks>.wp-block-template-part:last-child .contact-email,.wp-site-blocks>.wp-block-template-part:last-child .contact-tel{padding-left:calc(16px + .5em);position:relative}.wp-site-blocks>.wp-block-template-part:last-child .contact-email:before,.wp-site-blocks>.wp-block-template-part:last-child .contact-tel:before{content:"";height:100%;left:0;position:absolute;top:0;width:16px}.wp-site-blocks>.wp-block-template-part:last-child .contact-tel:before{background:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-tel.svg) 50% no-repeat}.wp-site-blocks>.wp-block-template-part:last-child .contact-email:before{background:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-send.svg) 50% no-repeat}.wp-site-blocks>.wp-block-template-part:last-child .anpc-icon img{height:38px;width:auto}button,input[type=submit]{background-color:var(--wp--preset--color--clr-1);border:2px solid var(--wp--preset--color--clr-1);border-radius:9999px;box-shadow:var(--wp--preset--shadow--shadow-1);color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;padding:calc(var(--wp--preset--spacing--inline-xs)/1.5) calc(var(--wp--preset--spacing--inline-l)/1.5);text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--wp--preset--color--clr-black);border-color:var(--wp--preset--color--clr-black)}.wp-block-button__link,.wp-element-button{border-radius:9999px}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce input.button:hover{opacity:1}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{border-radius:9999px;font-size:inherit;padding:calc(var(--wp--preset--spacing--inline-xs)/1.5) calc(var(--wp--preset--spacing--inline-l)/1.5);transition:background-color .3s ease-in-out,border-color .3s ease-in-out}input,select,textarea{border:1px solid var(--wp--preset--color--clr-black-20);border-radius:5px;color:inherit;font-family:inherit;font-size:inherit;padding:var(--wp--preset--spacing--inline-xs) var(--wp--preset--spacing--inline-s)}input[type=checkbox]{margin-right:var(--wp--preset--spacing--inline-2-xs)}textarea{display:block}::-moz-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}::-webkit-input-placeholder{color:inherit}.wpcf7 .wpcf7-list-item{margin-left:0}main.wp-block-group{padding-block:var(--wp--preset--spacing--block-xl);padding-inline:var(--wp--preset--spacing--inline-m)}.wc-block-grid .wc-block-grid__products{display:grid;gap:var(--wp--preset--spacing--inline-m);grid-template-columns:1fr 1fr;list-style:none;padding-left:0}@media (min-width:961px){.wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(4,1fr)}}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{background-color:var(--wp--preset--color--clr-3-light);border:1px solid var(--wp--preset--color--clr-3-light);font-size:var(--wp--preset--font-size--medium)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product.outofstock{opacity:.5}.wc-block-grid .wc-block-grid__products .wc-block-grid__product.outofstock .wc-block-grid__product-image:hover .actions{display:none}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{position:relative}.wc-block-grid .wc-block-grid__products .wc-block-grid__product span.woocommerce-Price-amount.amount{font-size:var(--wp--preset--font-size--medium)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:center}.wc-block-grid .wc-block-grid__products .wc-block-grid__product del,.wc-block-grid .wc-block-grid__products .wc-block-grid__product ins{text-decoration:none}.wc-block-grid .wc-block-grid__products .wc-block-grid__product del{opacity:.5;position:relative}.wc-block-grid .wc-block-grid__products .wc-block-grid__product del:after{background-color:var(--wp--preset--color--clr-black);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image,.wc-block-grid .wc-block-grid__products .wc-block-grid__product-price,.wc-block-grid .wc-block-grid__products .wc-block-grid__product-title{margin:0}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image{aspect-ratio:1/1;background-color:#fff;overflow:hidden;text-align:center}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image:hover .actions{display:flex}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions{bottom:var(--wp--preset--spacing--inline-xs);display:none;justify-content:center;position:absolute;width:100%;z-index:1}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .wrapper{background-color:#fff;border-radius:999px;box-shadow:var(--wp--preset--shadow--shadow-2);display:flex;gap:calc(var(--wp--preset--spacing--inline-2-xs)/2);padding:calc(var(--wp--preset--spacing--inline-2-xs)/2)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions a{align-items:center;background-position:50%;background-repeat:no-repeat;border-radius:999px;display:flex;height:27px;justify-content:center;transition:background-color .3s ease-in-out,background-image .3s ease-in-out;width:27px}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions a:focus,.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions a:hover{background-color:var(--wp--preset--color--clr-black-75)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-cart{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-cart.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-cart:focus,.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-cart:hover{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-cart-white.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-view{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-zoom.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-view:focus,.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-view:hover{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-zoom-white.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-fav{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-heart.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-fav:focus,.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-fav:hover{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-heart-white.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image .actions .link-fav.fav{background-color:transparent;background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-heart-full.svg)}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:var(--wp--preset--font-family--saira-condensed);font-size:var(--wp--custom--font-size--h-5);font-weight:700;overflow:hidden;padding-top:var(--wp--preset--spacing--inline-s);padding-inline:var(--wp--preset--spacing--inline-2-xs);text-align:center}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-price{background-color:var(--wp--preset--color--clr-3-light);margin-top:-1px;padding-bottom:var(--wp--preset--spacing--inline-s);padding-inline:var(--wp--preset--spacing--inline-2-xs);position:relative;z-index:1}.wp-block-query .products-block-post-template{gap:var(--wp--preset--spacing--inline-m)}@media (max-width:960px){.wp-block-query .products-block-post-template{grid-template-columns:1fr 1fr}}.wp-block-query .products-block-post-template .product{background-color:var(--wp--preset--color--clr-3-light);border:1px solid var(--wp--preset--color--clr-3-light);font-size:var(--wp--preset--font-size--medium)}.wp-block-query .products-block-post-template .product.outofstock{opacity:.5}.wp-block-query .products-block-post-template .product.outofstock .wc-block-grid__product-image>a:before{content:"Stoc epuizat"}.wp-block-query .products-block-post-template .product.outofstock .wc-block-grid__product-image a:hover .actions{display:none}.wp-block-query .products-block-post-template .product.onbackorder .wc-block-grid__product-image>a:before{content:"În curând"}.wp-block-query .products-block-post-template .product.onbackorder .wc-block-grid__product-image a:hover .actions{display:none}.wp-block-query .products-block-post-template .product span.woocommerce-Price-amount.amount{font-size:var(--wp--preset--font-size--medium)}.wp-block-query .products-block-post-template .wc-block-components-product-price,.wp-block-query .products-block-post-template .wc-block-grid__product-image,.wp-block-query .products-block-post-template .wp-block-post-title{margin:0!important}.wp-block-query .products-block-post-template .wc-block-grid__product-image a{aspect-ratio:1/1;background-color:#fff;display:flex;overflow:hidden}.wp-block-query .products-block-post-template .wc-block-grid__product-image a:hover .actions{display:flex}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions{bottom:var(--wp--preset--spacing--inline-xs);display:none;justify-content:center;position:absolute;width:100%;z-index:1}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .wrapper{background-color:#fff;border-radius:999px;box-shadow:var(--wp--preset--shadow--shadow-2);display:flex;gap:calc(var(--wp--preset--spacing--inline-2-xs)/2);padding:calc(var(--wp--preset--spacing--inline-2-xs)/2)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions a{align-items:center;background-position:50%;background-repeat:no-repeat;border-radius:999px;display:flex;height:27px;justify-content:center;transition:background-color .3s ease-in-out,background-image .3s ease-in-out;width:27px}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions a:focus,.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions a:hover{background-color:var(--wp--preset--color--clr-black-75)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-cart{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-cart.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-cart:focus,.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-cart:hover{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-cart-white.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-view{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-zoom.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-view:focus,.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-view:hover{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-zoom-white.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-fav{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-heart.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-fav:focus,.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-fav:hover{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-heart-white.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image a .actions .link-fav.fav{background-color:transparent;background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-heart-full.svg)}.wp-block-query .products-block-post-template .wc-block-grid__product-image>a:before{background-color:var(--wp--preset--color--clr-5);border-radius:0 9999px 9999px 0;color:#fff;font-size:var(--wp--preset--font-size--small);left:0;padding-block:calc(var(--wp--preset--spacing--inline-2-xs)/2);padding-left:var(--wp--preset--spacing--inline-2-xs);padding-right:var(--wp--preset--spacing--inline-xs);position:absolute;top:1rem}.wp-block-query .products-block-post-template .wp-block-post-title{font-family:var(--wp--preset--font-family--saira-condensed);font-size:var(--wp--custom--font-size--h-5)!important;font-weight:700;line-height:1.5;padding-top:var(--wp--preset--spacing--inline-s);padding-inline:var(--wp--preset--spacing--inline-2-xs)}.wp-block-query .products-block-post-template .wp-block-post-title a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.wp-block-query .products-block-post-template .wp-block-woocommerce-product-price{background-color:var(--wp--preset--color--clr-3-light);margin-top:-1px;padding-bottom:var(--wp--preset--spacing--inline-s);padding-inline:var(--wp--preset--spacing--inline-2-xs);position:relative;z-index:1}.wp-block-query .products-block-post-template .wp-block-woocommerce-product-price .wc-block-components-product-price{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:center}.wp-block-query .products-block-post-template .wp-block-woocommerce-product-price del,.wp-block-query .products-block-post-template .wp-block-woocommerce-product-price ins{text-decoration:none}.wp-block-query .products-block-post-template .wp-block-woocommerce-product-price del{opacity:.5;position:relative}.wp-block-query .products-block-post-template .wp-block-woocommerce-product-price del:after{background-color:var(--wp--preset--color--clr-black);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.wp-block-query .products-block-post-template.list-view{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-query .products-block-post-template.list-view>*{display:grid;grid-template-columns:auto 1fr}.wp-block-query .products-block-post-template.list-view .wc-block-grid__product-image{grid-row:1/3}.wp-block-query .products-block-post-template.list-view .wc-block-grid__product-image a{aspect-ratio:auto}.wp-block-query .products-block-post-template.list-view .wc-block-grid__product-image img{height:150px;width:150px}.wp-block-query .products-block-post-template.list-view .wp-block-post-title,.wp-block-query .products-block-post-template.list-view .wp-block-woocommerce-product-price{padding-inline:var(--wp--preset--spacing--inline-s)}.wp-block-query .products-block-post-template.list-view .wc-block-grid__product-price,.wp-block-query .products-block-post-template.list-view .wp-block-post-title{text-align:left}.wp-block-query .products-block-post-template.list-view .wp-block-post-title{align-items:flex-end;display:flex}.wp-block-query .products-block-post-template.list-view .wp-block-woocommerce-product-price .wc-block-components-product-price{justify-content:left}.woocommerce.wc-block-catalog-sorting .woocommerce-ordering{cursor:pointer;position:relative}.woocommerce.wc-block-catalog-sorting .woocommerce-ordering:after{background:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-chevron-down-2.svg) 50% no-repeat;content:"";display:block;height:100%;position:absolute;right:var(--wp--preset--spacing--inline-xs);top:0;width:11px}.woocommerce.wc-block-catalog-sorting .woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--wp--preset--color--clr-black-20);border-radius:5px;color:var(--wp--preset--color--clr-black-75);cursor:pointer;font-family:inherit;font-size:var(--wp--preset--font-size--small);padding:var(--wp--preset--spacing--inline-2-xs) calc(var(--wp--preset--spacing--inline-xs)*2) var(--wp--preset--spacing--inline-2-xs) var(--wp--preset--spacing--inline-xs)}.wc-block-store-notices .woocommerce-error,.wc-block-store-notices .woocommerce-info,.wc-block-store-notices .woocommerce-message{align-items:center;display:flex;flex-direction:row-reverse}.wc-block-store-notices .woocommerce-error:before,.wc-block-store-notices .woocommerce-info:before,.wc-block-store-notices .woocommerce-message:before{align-items:center;display:flex;height:100%;top:0}.wc-block-store-notices .woocommerce-error .wp-element-button,.wc-block-store-notices .woocommerce-info .wp-element-button,.wc-block-store-notices .woocommerce-message .wp-element-button{margin-left:auto}.wc-block-store-notices .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{box-shadow:none}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .restore-item{text-decoration:underline}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:var(--wp--preset--color--clr-5);border:0;border-radius:0 9999px 9999px 0;color:#fff;font-size:var(--wp--preset--font-size--small);font-weight:400;left:0;margin:0;padding-block:calc(var(--wp--preset--spacing--inline-2-xs)/2);padding-left:var(--wp--preset--spacing--inline-2-xs);padding-right:var(--wp--preset--spacing--inline-xs);position:absolute;text-transform:none;top:1rem;width:-moz-fit-content;width:fit-content}.wp-block-group.titlu-produs{padding:0}.wp-block-group.titlu-produs .yith-wcwl-add-to-wishlist{margin-left:auto}.wp-block-group.titlu-produs .yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon,.wp-block-group.titlu-produs .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i{color:var(--wp--preset--color--clr-1);font-size:var(--wp--custom--font-size--h-5);margin-right:0}.wp-block-group.titlu-produs .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item{font-size:0}.wp-block-group.titlu-produs .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .separator,.wp-block-group.titlu-produs .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .view-wishlist{display:none}#yith-wcwl-popup-message{display:none!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:var(--wp--preset--color--clr-black-20)}.woocommerce form.checkout_coupon label+br,.woocommerce form.login label+br,.woocommerce form.register label+br{display:none}.woocommerce .woocommerce-info{border-top-color:var(--wp--preset--color--clr-black-75)}.woocommerce .quantity,.woocommerce .woocommerce-info:before{color:var(--wp--preset--color--clr-black-75)}.woocommerce .quantity{max-width:80px;position:relative}.woocommerce .quantity .qty{padding:var(--wp--preset--spacing--inline-2-xs);width:100%}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.woocommerce .quantity span{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--large);height:100%;position:absolute;top:0;width:12px;z-index:2}.woocommerce .quantity span.qty-minus{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-minus.svg);left:var(--wp--preset--spacing--inline-2-xs)}.woocommerce .quantity span.qty-plus{background-image:url(//diatomit.ro/wp-content/themes/diatomit/assets/css/../images/icon-plus.svg);right:var(--wp--preset--spacing--inline-2-xs)}.woocommerce-page .input-text,.woocommerce-page .select2-container .select2-search__field,.woocommerce-page .select2-container .select2-selection,.woocommerce-page .woocommerce-cart-form #coupon_code{border:1px solid var(--wp--preset--color--clr-black-20);border-radius:5px;font-size:var(--wp--preset--font-size--medium);height:auto;padding:var(--wp--preset--spacing--inline-xs) var(--wp--preset--spacing--inline-s)}.woocommerce-page table.shop_table{border:1px solid var(--wp--preset--color--clr-black-10);text-align:left}.woocommerce-page table.shop_table tbody th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{border-top:1px solid var(--wp--preset--color--clr-black-10)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp--preset--color--clr-1)}.wp-block-group.woocommerce.product{padding:0}.product-main{gap:var(--wp--preset--spacing--inline-xl);margin-bottom:var(--wp--preset--spacing--block-l)}.woocommerce div.product .wp-block-woocommerce-product-image-gallery{max-width:100%}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images{margin-bottom:0}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-viewport,.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .woocommerce-product-gallery__wrapper{border:1px solid var(--wp--preset--color--clr-black-10)}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-viewport .woocommerce-product-gallery__wrapper{border:0}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .woocommerce-product-gallery__trigger:before{border-color:var(--wp--preset--color--clr-1)}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .woocommerce-product-gallery__trigger:after{background:var(--wp--preset--color--clr-1)}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-control-nav{display:grid;grid-auto-columns:25%;grid-auto-flow:column;margin-top:var(--wp--preset--spacing--inline-m);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}@media (max-width:599px){.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-control-nav{grid-auto-columns:33.33%}}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-control-nav::-webkit-scrollbar{display:none}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-control-nav>*{margin:0;padding:10px;width:auto}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images .flex-control-nav img{border:1px solid var(--wp--preset--color--clr-black-10)}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images button.btn-scroll{align-items:center;background:0 0;border:0;border-radius:0;bottom:110px;box-shadow:none;color:var(--wp--preset--color--clr-black);cursor:pointer;display:flex;opacity:.75;padding:0;position:absolute}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images button.btn-scroll.scroll-left{left:-10px}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images button.btn-scroll.scroll-right{right:-10px}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images button.btn-scroll:hover{opacity:1}.woocommerce div.product .wp-block-woocommerce-product-image-gallery div.images button.btn-scroll svg{height:25px;overflow:visible}.woocommerce div.product .product-details .wp-block-post-title{font-weight:700;margin-bottom:var(--wp--preset--spacing--inline-2-xs)}.woocommerce div.product .product-details .wp-block-woocommerce-product-price{font-family:var(--wp--preset--font-family--saira-condensed);font-size:var(--wp--custom--font-size--h-3);font-weight:400;line-height:1.2}.woocommerce div.product .product-details .wc-block-components-product-rating{margin-top:var(--wp--preset--spacing--inline-2-xs)}.woocommerce div.product .product-details .wc-block-components-product-rating .wc-block-components-product-rating__stars{color:var(--wp--preset--color--clr-4);font-size:var(--wp--preset--font-size--large)}.woocommerce div.product .product-details .wc-block-components-product-rating .wc-block-components-product-rating__reviews_count{font-size:var(--wp--preset--font-size--small);margin-left:var(--wp--preset--spacing--inline-2-xs)}.woocommerce div.product .product-details .wp-block-post-excerpt{margin-bottom:var(--wp--preset--spacing--inline-m);margin-top:var(--wp--preset--spacing--inline-l)}.woocommerce div.product .product-details .wp-block-add-to-cart-form{margin-bottom:var(--wp--preset--spacing--inline-m)}.woocommerce div.product .product-details .wp-block-add-to-cart-form p.stock{font-size:inherit;font-weight:700;padding-block:calc(var(--wp--preset--spacing--inline-xs)/1.5)}.woocommerce div.product .product-details form{display:flex;margin-bottom:0}.woocommerce div.product .product-details form.variations_form.cart{flex-direction:column}.woocommerce div.product .product-details form .quantity{margin-right:0;order:2}.woocommerce div.product .product-details form .quantity .qty{height:100%;margin-right:0}.woocommerce div.product .product-details form button{border-radius:999px;margin-right:var(--wp--preset--spacing--inline-m);max-width:360px;order:1;width:100%}.woocommerce div.product .product-details form table.variations{margin-bottom:0;margin-top:var(--wp--preset--spacing--inline-s)}.woocommerce div.product .product-details form table.variations tr{display:inline-block}.woocommerce div.product .product-details form table.variations td{line-height:inherit}.woocommerce div.product .product-details form table.variations td select{min-width:0}.woocommerce div.product .product-details form table.variations .reset_variations{background:0 0;border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;color:inherit;margin-left:var(--wp--preset--spacing--inline-m);margin-right:0;max-width:-moz-fit-content;max-width:fit-content;padding:0}.woocommerce div.product .product-details form .woocommerce-variation-add-to-cart{display:flex}.product-description .wp-block-heading,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a>*,.wp-block-woocommerce-product-reviews .woocommerce-Reviews-title,.wp-block-woocommerce-related-products .wp-block-heading{margin-bottom:var(--wp--preset--spacing--inline-xl);padding-bottom:var(--wp--preset--spacing--inline-2-xs);position:relative}.product-description .wp-block-heading:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a>:after,.wp-block-woocommerce-product-reviews .woocommerce-Reviews-title:after,.wp-block-woocommerce-related-products .wp-block-heading:after{background-color:var(--wp--preset--color--clr-1);bottom:0;content:"";height:1px;left:calc(50% - 40px);position:absolute;width:80px}.product-description{margin-bottom:var(--wp--preset--spacing--block-l);padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;gap:.3rem;justify-content:center;margin-bottom:0;padding-left:0}@media (min-width:600px){.woocommerce div.product .woocommerce-tabs ul.tabs{gap:2rem}}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:0 0;border:0}.woocommerce div.product .woocommerce-tabs p:empty,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.wp-block-woocommerce-product-reviews{margin-bottom:var(--wp--preset--spacing--block-l)}.wp-block-woocommerce-product-reviews .woocommerce-Reviews-title{font-size:var(--wp--custom--font-size--h-4);line-height:1.2;text-align:center}@media (min-width:782px){.woocommerce #reviews{margin-inline:auto;max-width:calc(var(--wp--preset--spacing--inline-m)*30)}}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li{border:1px solid var(--wp--preset--color--clr-black-20);border-radius:5px;padding:var(--wp--preset--spacing--inline-l)}.woocommerce #reviews #comments ol.commentlist li .comment_container{display:flex;gap:var(--wp--preset--spacing--inline-m)}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:0;border-radius:9999px;float:none;height:40px;padding:0;position:relative;width:40px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;display:flex;flex-wrap:wrap;margin-left:0;padding:0;width:100%}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{color:var(--wp--preset--color--clr-4);float:none;font-size:var(--wp--preset--font-size--large);margin-left:auto;order:2}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta{display:flex;flex-direction:column;gap:calc(var(--wp--preset--spacing--inline-2-xs)/2);margin-bottom:var(--wp--preset--spacing--inline-s);order:1}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__author{color:var(--wp--preset--color--clr-black);font-size:var(--wp--preset--font-size--medium)}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__published-date{color:var(--wp--preset--color--clr-black-75);font-size:var(--wp--preset--font-size--small)}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{order:3;width:100%}.woocommerce-noreviews{display:none}.woocommerce #review_form #respond #reply-title{display:block;font-family:var(--wp--preset--font-family--saira-condensed);font-size:var(--wp--custom--font-size--h-4);line-height:1.2;margin-bottom:var(--wp--preset--spacing--inline-2-xs)}.woocommerce #review_form #respond #commentform{display:grid;grid-template-columns:1fr 1fr}.woocommerce #review_form #respond #commentform>:not(.comment-form-author,.comment-form-email){grid-column:1/3}.woocommerce #review_form #respond .comment-notes,.woocommerce #review_form #respond label:not([for=rating]),.woocommerce #review_form #respond span.required{display:block;font-size:0;margin:0}.woocommerce #review_form #respond .comment-form-rating{align-items:center;display:flex;gap:var(--wp--preset--spacing--inline-xs);margin-bottom:var(--wp--preset--spacing--inline-m)}.woocommerce #review_form #respond .comment-form-rating>*{margin-bottom:0}.woocommerce #review_form #respond .comment-form-rating label{font-weight:700}.woocommerce #review_form #respond .comment-form-rating .stars span{align-items:center;color:var(--wp--preset--color--clr-4);display:flex;font-size:var(--wp--preset--font-size--large);gap:.2em}.woocommerce #review_form #respond .comment-form-comment{margin-bottom:var(--wp--preset--spacing--inline-s)}.woocommerce #review_form #respond #comment{height:10em}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{margin-bottom:var(--wp--preset--spacing--inline-m)}.woocommerce #review_form #respond .comment-form-author input,.woocommerce #review_form #respond .comment-form-email input{width:100%}.woocommerce #review_form #respond .comment-form-author{padding-right:var(--wp--preset--spacing--inline-2-xs)}.woocommerce #review_form #respond .comment-form-email{padding-left:var(--wp--preset--spacing--inline-2-xs)}.woocommerce #review_form #respond .comment-form-cookies-consent{display:none}.woocommerce #review_form #respond #submit{margin-top:0}