.vl-category-back{background-color:rgba(44,36,31,.4)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;transition:all 0.3s ease!important;border:0px!important}.vl-blurry-back{background-color:rgba(44,36,31,.2)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;transition:all 0.3s ease!important;border:0px!important}.vl-arrow-button .elementor-button-icon{display:inline-block!important;transform:translateY(1px);transition:transform 0.3s ease!important}.vl-arrow-button.arrow-active .elementor-button-icon{transform:translate(3px,1px)!important}@media (min-width:1025px){.vl-arrow-button:hover .elementor-button-icon{transform:translate(3px,1px)!important}}@media (min-width:1025px){.vl-main-product-loop-inner{border:1px solid transparent!important}.vl-main-product-loop-inner.hovered{border-color:#0171e1!important}.vl-main-product-loop-inner.hovered .vl-product-loop-title,.vl-main-product-loop-inner.hovered .vl-product-loop-title a,.vl-main-product-loop-inner.hovered .vl-product-loop-title span{color:#0171e1!important}.vl-main-product-loop-inner.hovered .vl-arrow-button .elementor-button-icon,.vl-main-product-loop-inner.hovered .vl-arrow-button i,.vl-main-product-loop-inner.hovered .vl-arrow-button svg{color:#0171e1!important;fill:#0171e1!important;stroke:#0171e1!important}}@media (max-width:1024px){.vl-arrow-button{line-height:1;padding:0}.vl-arrow-button .elementor-button-text,.vl-arrow-button .elementor-button-icon{line-height:1;vertical-align:middle}.vl-arrow-button .elementor-button-icon{font-size:11px}}@media (min-width:1025px){.vl-category-back-parent{background-size:150%!important;transition:background-size 0.5s ease!important}.vl-category-back-parent.zoomed{background-size:153%!important}}.grecaptcha-badge{visibility:hidden}.vl-hero-title{opacity:0;transform:scale(.96);animation:fadeScaleIn 0.4s ease-out forwards;animation-delay:0.1s}.vl-location-cont-photo{box-shadow:rgba(48,34,30,.13) 0 4px 12px}.vl-hero-button{opacity:0;transform:translateY(12px);animation:slideUp 0.4s ease-out forwards;animation-delay:0.3s;border-radius:6px!important}@keyframes fadeScaleIn{to{opacity:1;transform:scale(1)}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.vl-hero-button{background-color:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.85)!important;border-radius:12xp!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;transition:all 0.3s ease!important}@media (hover:hover){.vl-hero-button:hover{background-color:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.55)!important}}.vl-hero-button-blk .elementor-button-icon{transition:transform 0.3s ease;display:inline-block;transform:translateY(1px);background-image:url(https://grindysjusunamams.lt/wp-content/uploads/2025/07/lngarrright.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:1em;height:1em;content:"";display:inline-block;vertical-align:middle}@media (min-width:1025px){.vl-hero-button-blk:hover .elementor-button-icon,.vl-category-back:hover .vl-hero-button-blk .elementor-button-icon{transform:translate(3px,1px)}}@media (max-width:1024px){.vl-hero-button-blk{line-height:1;padding:0}.vl-hero-button-blk .elementor-button-text,.vl-hero-button-blk .elementor-button-icon{line-height:1;vertical-align:middle}.vl-hero-button-blk .elementor-button-icon{font-size:11px}}select,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #1d1d1f;border-radius:6px;padding:8px 16px;font-family:system-ui,sans-serif!important;font-size:16px;color:#000!important;outline:none;box-shadow:none;resize:none}select{background-image:url(https://grindysjusunamams.lt/wp-content/uploads/2025/07/dropdownarrowv2.svg)!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:10px 10px!important;padding-right:36px}input[type="radio"]{accent-color:#1d1d1f!important;width:18px;height:18px;cursor:pointer}body .wpc-filter-chips-list li.wpc-chip-reset-all a{border-color:#1d1d1f;color:inherit}body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a{border-color:#1d1d1f}.attachment-woocommerce_thumbnail{border-radius:3px!important}.elementor-menu-cart__product-name,.elementor-menu-cart__product-price{font-size:12px;padding-left:18px;color:#767676}.elementor-menu-cart__product-price.product-price .quantity{min-width:75px;height:36px}.elementor-menu-cart__product-remove{bottom:26px;color:#767676}.elementor-menu-cart__subtotal{font-family:'SF Pro Text',sans-serif!important;font-weight:500}.vl-nuolaida-badge{margin:0!important;font-size:12px!important;line-height:1.2em!important;color:#fff!important;font-weight:600!important;font-family:'SF Pro Text',sans-serif!important;text-align:center!important;color:white!important}@media (max-width:767px){.vl-nuolaida-badge{font-size:12px!important}}.vl-naujiena-badge{margin:0!important;font-size:12px!important;line-height:1.2em!important;color:#FFF!important;font-weight:600!important;font-family:'SF Pro Text',sans-serif!important;text-align:center!important;color:white!important}@media (max-width:767px){.vl-naujiena-badge{font-size:12px!important}}.vl-naujiena,.vl-nuolaida,.vl-naujiena-badge,.vl-nuolaida-badge{opacity:0;transition:opacity 0.2s ease}a .vl-product-category{font-family:"SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;font-size:12px!important;color:#737373!important}@media (max-width:767px){a .vl-product-category{font-size:10px!important}}.woocommerce-message,.woocommerce-error,.woocommerce-info{width:100%!important;margin:18px!important;padding:24px 32px!important;box-sizing:border-box!important;border-radius:12px!important;display:flex!important;align-items:center!important;gap:24px!important}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{display:none!important;content:none!important}@media (max-width:768px){.woocommerce-message,.woocommerce-error,.woocommerce-info{margin:18px 9px!important;padding:18px 24px!important;gap:20px!important}}.vl-attr-style{font-family:"SF Pro Text"!important;font-size:12px!important;font-weight:300!important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#0171e1!important}.woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery ol,.woocommerce div.product div.images .flex-control-thumbs{list-style:none!important;padding:0!important;margin:0!important}.woocommerce div.product div.images .flex-control-thumbs{display:flex!important;flex-wrap:wrap!important;gap:0!important;justify-content:flex-start!important}.woocommerce div.product div.images .flex-control-thumbs li{width:100px!important;height:100px!important;flex:0 0 100px!important;margin:0!important}.woocommerce div.product div.images .flex-control-thumbs img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.woocommerce-product-gallery__wrapper img{pointer-events:none!important;touch-action:none!important}.woocommerce-product-gallery__image{pointer-events:none!important}.zoomImg{display:none!important}.variations,.variations th,.variations td{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.variations{border-collapse:collapse!important}.variations .label{padding:0!important}.variations .value{padding:0!important}.woocommerce div.product form.cart .variations{margin-bottom:12px!important}.woocommerce div.product form.cart .reset_variations{display:inline-block!important;margin-top:12px!important}.variations,.variations th,.variations td{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.variations{border-collapse:collapse!important}.variations .label{padding:0!important}.variations .value{padding:0!important}.woocommerce div.product form.cart .variations{margin-bottom:12px!important}.woocommerce div.product form.cart .reset_variations{display:inline-block!important;margin-top:12px!important}.wpc-filters-main-wrap ul.children{list-style:none;margin-left:0px!important}.wpc-filter-hierarchy-reverse li.wpc-term-item.wpc-closed>.wpc-term-item-content-wrapper+ul.children,li.wpc-term-item ul.children,li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children{margin-top:9px!important}.wpc-filters-main-wrap li.wpc-term-item a{font-weight:500!important}.wpc-filters-main-wrap ul.children li.wpc-term-item a{font-weight:400!important}.wpc-filters-main-wrap li.wpc-term-item a{color:#000!important;font-family:"SF Pro",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.wpc-filter-title{font-family:"SF Pro",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:1.2em}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox],.wpc-filters-main-wrap li.wpc-term-item input[type=radio]{outline:0;margin-left:1px;margin-right:2px;margin-bottom:0;width:16px;height:16px}.vl-category-back{background-color:rgba(44,36,31,.4)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;transition:all 0.3s ease!important;border:0px!important}.vl-blurry-back{background-color:rgba(44,36,31,.2)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;transition:all 0.3s ease!important;border:0px!important}.vl-arrow-button .elementor-button-icon{transition:transform 0.3s ease;display:inline-block;transform:translateY(1px)}@media (min-width:1025px){.vl-arrow-button:hover .elementor-button-icon,.vl-category-back:hover .vl-arrow-button .elementor-button-icon{transform:translate(3px,1px)}}@media (max-width:1024px){.vl-arrow-button{line-height:1;padding:0}.vl-arrow-button .elementor-button-text,.vl-arrow-button .elementor-button-icon{line-height:1;vertical-align:middle}.vl-arrow-button .elementor-button-icon{font-size:11px}}@media (min-width:1025px){.vl-category-back-parent{background-size:150%!important;transition:background-size 0.5s ease!important}.vl-category-back-parent.zoomed{background-size:153%!important}}.grecaptcha-badge{visibility:hidden}.vl-hero-title{opacity:0;transform:scale(.96);animation:fadeScaleIn 0.4s ease-out forwards;animation-delay:0.1s}.vl-location-cont-photo{box-shadow:rgba(48,34,30,.13) 0 4px 12px}.vl-hero-button{opacity:0;transform:translateY(12px);animation:slideUp 0.4s ease-out forwards;animation-delay:0.3s;border-radius:6px!important}@keyframes fadeScaleIn{to{opacity:1;transform:scale(1)}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.vl-hero-button{background-color:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.85)!important;border-radius:12xp!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;transition:all 0.3s ease!important}@media (hover:hover){.vl-hero-button:hover{background-color:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.55)!important}}.vl-hero-button-blk .elementor-button-icon{transition:transform 0.3s ease;display:inline-block;transform:translateY(1px);background-image:url(https://grindysjusunamams.lt/wp-content/uploads/2025/07/lngarrright.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:1em;height:1em;content:"";display:inline-block;vertical-align:middle}@media (min-width:1025px){.vl-hero-button-blk:hover .elementor-button-icon,.vl-category-back:hover .vl-hero-button-blk .elementor-button-icon{transform:translate(3px,1px)}}@media (max-width:1024px){.vl-hero-button-blk{line-height:1;padding:0}.vl-hero-button-blk .elementor-button-text,.vl-hero-button-blk .elementor-button-icon{line-height:1;vertical-align:middle}.vl-hero-button-blk .elementor-button-icon{font-size:11px}}.dgwt-wcas-search-input{height:40px!important;line-height:40px!important;border-radius:6px!important;font-size:15px!important;font-family:"Exo 2",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;border-width:1px!important;color:#2e1e1a!important}}.dgwt-wcas-search-input:focus{border-color:#1d1d1f!important}.dgwt-wcas-ico-magnifier{position:absolute!important;top:-14px!important}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{padding-top:6px;padding-bottom:6px;margin-top:12px!important;background-color:rgba(255,255,255,.85)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:9px;backdrop-filter:blur(20px) brightness(1.1) contrast(1.1)!important;-webkit-backdrop-filter:blur(20px) brightness(1.1) contrast(1.1)!important;transition:all 0.3s ease!important}.dgwt-wcas-st{color:#1d1d1f}.dgwt-wcas-suggestions-wrapp{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.dgwt-wcas-suggestions-wrapp *{border-top:none!important;border-bottom:none!important}.dgwt-wcas-suggestion-selected{background-color:rgba(255,255,255,.5)!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:transparent;box-shadow:none;border-radius:0}@media (max-width:1024px){.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp:focus-within{background-color:transparent!important}}.dgwt-wcas-si img{background:#fff;border:0 solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:0;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.elementor-nav-menu--dropdown{box-shadow:rgba(0,0,0,.2) 0 60px 40px -7px;!important}.vl-arrow-button-2 .elementor-button-icon{display:inline-block!important;transform:translateY(1px)}@keyframes vl-arrow-wiggle{0%{transform:translateY(1px) translateX(0)}50%{transform:translateY(1px) translateX(3px)}100%{transform:translateY(1px) translateX(0)}}.vl-arrow-button-2.arrow-wiggle .elementor-button-icon{animation:vl-arrow-wiggle 0.6s ease-in-out infinite}.vl-mainpage-box{background-size:100%!important;background-position:center!important;transition:background-size 0.4s ease!important}.vl-mainpage-box.bg-zoom{background-size:110%!important}.vl-edit-price{font-size:10px!important;cursor:pointer!important;font-family:"SF Pro Text"!important;font-weight:400!important;display:inline-block!important;margin-bottom:4px!important;color:#1780f4!important}.vl-price-input{font-size:12px!important;padding:2px 4px!important}.vl-price-save{font-size:10px!important;font-family:"SF Pro Text"!important;cursor:pointer!important;color:#1780f4!important}