@media (min-width: 1200px){.header-bottom,
  .lv-header__nav{position:relative}.ps-mainmenu--desktop .ps-mainmenu__tree-item .submenu{display:none !important}.ps-mainmenu--desktop .ps-mainmenu__tree-item.lv-open .submenu{display:block !important}.ps-mainmenu--desktop .ps-mainmenu__tree-item{position:static}.ps-mainmenu--desktop .ps-mainmenu__tree-item .submenu{position:absolute;top:100%;left:0;right:0;width:100%;margin:0;z-index:1050;background:#fff;border-top:1px solid #eaeaea;box-shadow:0 22px 40px rgba(0,0,0,.12);padding:22px 0 24px;max-height:var(--lv-mega-max, calc(100vh - 9.5rem));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#CACACA transparent}.ps-mainmenu--desktop .ps-mainmenu__tree-item .submenu::-webkit-scrollbar{width:8px}.ps-mainmenu--desktop .ps-mainmenu__tree-item .submenu::-webkit-scrollbar-thumb{background:#CACACA;border-radius:4px}.ps-mainmenu--desktop .submenu .submenu__row{display:flex !important;flex-wrap:nowrap !important;gap:44px !important;margin:0 !important;align-items:flex-start !important}.ps-mainmenu--desktop .submenu .submenu__left{flex:1 1 auto !important;min-width:0 !important;max-width:100% !important;display:grid !important;grid-template-columns:repeat(auto-fill, minmax(220px, 240px)) !important;column-gap:20px !important;row-gap:4px !important;align-content:start !important}.ps-mainmenu--desktop .submenu .submenu__right{display:block !important;flex:0 0 260px !important;max-width:260px !important;width:260px !important}.ps-mainmenu--desktop .submenu .submenu__right-items{display:none !important}.ps-mainmenu--desktop .submenu .submenu__left-item{display:block;padding:9px 12px;margin:0;color:#222;font-size:15.5px;font-weight:600;line-height:1.35;border-radius:8px;text-decoration:none;background:transparent;transition:background .12s, color .12s}.ps-mainmenu--desktop .submenu .submenu__left-item.active{background:transparent;color:#222}.ps-mainmenu--desktop .submenu .submenu__left-item:hover{color:#38A754;background:#F4F4F4}.lv-mega-head{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;font-weight:700;padding:0 12px 14px}.lv-mega-all{grid-column:1 / -1;display:inline-flex;align-items:center;gap:6px;margin:16px 12px 0;color:#38A754;font-weight:700;font-size:14.5px;text-decoration:none}.lv-mega-all:hover{text-decoration:underline}.lv-mega-promo{display:flex;flex-direction:column;background:#F5F5F5;border:1px solid #E9E9E9;border-radius:12px;overflow:hidden}.lv-mega-promo__media{height:96px;display:flex;align-items:center;justify-content:center;background:#EBEBEB;background-size:cover;background-position:center}.lv-mega-promo__media svg{width:38px;height:38px;color:#38A754}.lv-mega-promo__body{padding:14px 16px 15px}.lv-mega-promo__head{display:flex;align-items:center;gap:9px;margin:0 0 5px}.lv-mega-promo__icon{flex:0 0 auto;display:block;line-height:0;color:#38A754}.lv-mega-promo__icon svg{width:22px;height:22px;display:block}.lv-mega-promo__title{font-size:15px;font-weight:800;color:#242424;line-height:1.25;margin:0}.lv-mega-promo__text{font-size:12.5px;color:#5B5B5B;line-height:1.4;margin:0 0 10px}.lv-mega-promo__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;background:transparent;color:#38A754 !important;padding:0;border-radius:0;font-weight:700;font-size:13.5px;text-decoration:none !important}.lv-mega-promo__btn:hover{background:transparent;text-decoration:underline !important}.ps-mainmenu--desktop .ps-mainmenu__tree-dropdown-toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.75rem;min-height:100%;padding:0;margin:0;border:0;background:transparent;color:inherit;cursor:pointer}.ps-mainmenu--desktop .ps-mainmenu__tree-dropdown-toggle::after{content:"";display:block;width:7px;height:7px;margin:0;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease;opacity:.85}.ps-mainmenu--desktop .ps-mainmenu__tree-item.lv-open .ps-mainmenu__tree-dropdown-toggle::after{transform:translateY(2px) rotate(-135deg);opacity:1}.ps-mainmenu--desktop .ps-mainmenu__tree-dropdown-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.ps-mainmenu--desktop .ps-mainmenu__tree-link{cursor:pointer}.ps-mainmenu--desktop .ps-mainmenu__tree-link,
  .ps-mainmenu--desktop .ps-mainmenu__tree-link:focus,
  .ps-mainmenu--desktop .ps-mainmenu__tree-link:focus-visible,
  .ps-mainmenu--desktop .ps-mainmenu__tree-item-wrapper,
  .ps-mainmenu--desktop .ps-mainmenu__tree-item-wrapper:focus-within{outline:none !important;box-shadow:none !important}.ps-mainmenu--desktop .ps-mainmenu__tree-item.lv-open .ps-mainmenu__tree-link{color:#38A754 !important;text-decoration:underline !important;text-decoration-color:#38A754 !important;text-decoration-thickness:3px !important;text-underline-offset:7px !important}}#ps_searchbar_dropdown{display:none !important}:root,
[data-bs-theme="light"]{--bs-primary:#38A754;--bs-primary-rgb:56, 167, 84;--bs-link-color:#38A754;--bs-link-color-rgb:56, 167, 84;--bs-link-hover-color:#38A754;--bs-link-hover-color-rgb:56, 167, 84;--bs-body-font-family:'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;--bs-body-color:#1A1A18;--bs-border-radius:.5rem;--bs-border-radius-sm:.375rem;--bs-border-radius-lg:.75rem}body{font-family:'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif}.btn-primary{--bs-btn-bg:#38A754;--bs-btn-border-color:#38A754;--bs-btn-hover-bg:#38A754;--bs-btn-hover-border-color:#38A754;--bs-btn-active-bg:#38A754;--bs-btn-active-border-color:#38A754;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-bg:#38A754;--bs-btn-disabled-border-color:#38A754}.btn-outline-primary{--bs-btn-color:#38A754;--bs-btn-border-color:#38A754;--bs-btn-hover-bg:#38A754;--bs-btn-hover-border-color:#38A754;--bs-btn-hover-color:#fff}.badge.bg-accent, .lv-badge-accent{background-color:#FFC200 !important;color:#4A3B00 !important}.product-price, .price, .current-price, .has-discount .price{color:var(--lv-p-text, #303030)}@media (min-width: 992px){.product__right{position:sticky;top:1rem;align-self:flex-start}}.product__name{font-weight:600;font-size:1.55rem;line-height:1.25;margin-bottom:.5rem}.product__prices .product__price,
.product__price{color:var(--lv-p-text, #303030);font-weight:700;font-size:1.75rem}.product__tax-label, .product__tax-infos{color:#6B6B66;font-size:.8rem}.product__availability-status{font-weight:500}.product__add-to-cart-button,
.product__add-to-cart .btn-primary,
.product__add-to-cart button[type="submit"]{width:100%;padding:.8rem 1rem;font-size:1.05rem;font-weight:500}.product__right > * + *{margin-top:.9rem}.blockreassurance--product .reassurance__title{font-weight:500;font-size:.85rem;color:#1A1A18}.blockreassurance--product .reassurance__desc{font-size:.78rem;color:#6B6B66}.blockreassurance--product .reassurance__image svg,
.blockreassurance--product .reassurance__image img{max-width:22px;height:auto}.product__accordion .accordion-collapse{display:block !important;height:auto !important;visibility:visible !important}.product__accordion .accordion-button{pointer-events:none;font-weight:600;font-size:1.05rem;color:#1A1A18;background:transparent;box-shadow:none;padding-left:0;padding-right:0}.product__accordion .accordion-button::after{display:none}.product__accordion .accordion-item{border:0;border-bottom:1px solid #E6E4DD}.product__accordion .accordion-body{padding:.25rem 0 1rem}.product-features .data-sheet li,
.product__accordion table td{font-size:.9rem}.product-features .data-sheet li:nth-child(odd){background:#F7F5EF}.product-comments-wrapper{margin-top:1.5rem}.breadcrumb{background:transparent;padding-left:0;font-size:.8rem;margin-bottom:.75rem}.breadcrumb-item a{color:#6B6B66;text-decoration:none}.breadcrumb-item a:hover{color:#38A754}.category__header h1, .category__header .h1{font-weight:600}.products__count{color:#6B6B66;font-size:.85rem}.products__sort-dropdown-button{font-size:.85rem;border:1px solid #E6E4DD;border-radius:.5rem;padding:.45rem .85rem;background:#fff}.product-miniature__inner{border:1px solid #E6E4DD;border-radius:.75rem;overflow:hidden;background:#fff;height:100%;display:flex;flex-direction:column;transition:border-color .15s ease}.product-miniature:hover .product-miniature__inner{border-color:#38A754}.product-miniature__image-container{background:#F7F5EF}.product-miniature__bottom, .product-miniature__details{padding:.75rem .85rem}.product-miniature__title a{color:#1A1A18;font-size:.9rem;line-height:1.35;text-decoration:none;font-weight:500}.product-miniature__title a:hover{color:#38A754}.product-miniature__price{color:#38A754;font-weight:600;font-size:1.05rem}.product-miniature__discount-price{color:#9A9A93}.product-flags .badge.new{background:#FFC200;color:#4A3B00}.product-flags .badge.out_of_stock{background:#F1EFE8;color:#6B6B66}.pagination__number{border-radius:.5rem}.pagination__number.current,
.pagination .active > a,
.pagination .active > span{background:#38A754;border-color:#38A754;color:#fff}.active-filters .filter-block,
.active-filters li a{background:#EEEEEE;color:#38A754;border-radius:.5rem;font-size:.8rem}.col-lg-3 .block-categories,
.col-lg-3{--lv-sidebar:1}.form-control:focus, .form-select:focus, .input-group .form-control:focus{border-color:#38A754;box-shadow:0 0 0 .2rem rgba(56,167,84,.15)}.rte a, .cms-content a, .product__description a,
.product__accordion .accordion-body a{color:#38A754}header a:hover, #header a:hover, .header a:hover,
footer a:hover, #footer a:hover, .footer a:hover{color:#38A754}.header__search .form-control:focus{border-color:#38A754}.product-miniature__title{color:#1A1A18 !important;font-weight:500;text-decoration:none}.product-miniature__title:hover{color:#38A754 !important}.product-flags .badge.new,
.product-miniature__top .badge.new{background-color:#FFC200 !important;color:#4A3B00 !important}.cart-grid__aside .cart-summary,
.cart-summary:not(.checkout__summary-accordion-wrapper){border:1px solid var(--lv-green-100) !important;border-radius:.75rem;padding:1rem 1.15rem;background:var(--lv-green-50)}.cart-summary__total .cart-summary__value{color:#38A754 !important;font-weight:700;font-size:1.2rem}.cart-summary__line--bold{font-weight:600}@media (min-width: 992px){.cart-grid__aside{position:static;align-self:stretch}.cart-grid__aside-wrapper{height:100%}.cart-grid__aside .cart-summary{position:sticky;top:1rem;z-index:2}}.cart-grid__products-details > .cart__continue-shopping,
.cart-grid__products-details > .quop-cart-quotation{display:inline-flex;vertical-align:middle;margin:.25rem .5rem .25rem 0}.quop-cart-quotation__button{background-color:transparent !important;border:1px solid #38A754 !important;color:#38A754 !important;box-shadow:none !important;display:inline-flex;align-items:center;gap:.3rem;height:38px;padding:0 .9rem;border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap}.quop-cart-quotation__button .material-icons{flex:0 0 auto}.quop-cart-quotation__button:hover,
.quop-cart-quotation__button:focus{background-color:#38A754 !important;color:#fff !important;border-color:#38A754 !important}.quop-cart-quotation__button .material-icons{font-size:1.15rem;line-height:1}.cart__continue-shopping{height:38px;align-items:center}.checkout-steps__step--current .checkout-steps__number{background:#38A754 !important;border-color:#38A754 !important;color:#fff !important}.checkout-steps__step--current .checkout-steps__title{color:#38A754 !important;font-weight:600}.checkout-grid__content .step{border:1px solid #E6E4DD !important;border-radius:.75rem !important;padding:1.25rem !important;margin-bottom:1rem !important;background:#fff !important}.step__title, .step__title-left{font-weight:600;font-size:1.1rem}.step--current .step__title, .step--current .step__title-left{color:#38A754 !important}.step__content{padding-top:.5rem}@media (min-width: 992px){.checkout-grid__aside{position:sticky !important;top:1rem}}.delivery-option, .payment-option{border:1px solid #E6E4DD !important;border-radius:.5rem;padding:.85rem 1rem;margin-bottom:.6rem;cursor:pointer}.delivery-option:hover, .payment-option:hover{border-color:#38A754 !important}.payment-option .js-payment-option-form,
.payment-option .js-additional-information,
.delivery-option .js-additional-information{cursor:auto}.payment-option__label, .delivery-option__label{cursor:pointer}.checkout .btn-primary, #customer-form .btn-primary{font-weight:500}.lv-quote-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.6rem;padding:.8rem 1rem;font-size:1.05rem;font-weight:500;line-height:1.2}.lv-quote-btn svg{flex:0 0 auto}.lv-quote-btn:disabled,
.lv-quote-btn.disabled{opacity:.55;cursor:not-allowed}.lv-pdp-delivery{display:flex;gap:.55rem;align-items:flex-start;background:var(--lv-green-50, #F6F6F6);border:1px solid var(--lv-green-100, #E9E9E9);border-radius:.5rem;padding:.7rem .9rem;font-size:.9rem;color:#272727}.lv-pdp-delivery .lv-ico{color:#38A754;flex:0 0 auto;line-height:0;margin-top:1px}.lv-pdp-includes{border:1px solid var(--lv-green-100, #E9E9E9);border-radius:.6rem;padding:.5rem .9rem;background:var(--lv-green-50, #F6F6F6)}.lv-pdp-includes .lv-inc{display:flex;align-items:center;gap:.6rem;padding:.35rem 0;font-size:.88rem;color:#272727}.lv-pdp-includes .lv-inc .i{color:#38A754;flex:0 0 auto;line-height:0}.lv-pdp-expert{display:flex;gap:.9rem;align-items:center;background:var(--lv-green-50, #F6F6F6);border:1px solid var(--lv-green-100, #E9E9E9);border-radius:.65rem;padding:.9rem 1rem}.lv-pdp-expert .lv-exp-av{width:44px;height:44px;border-radius:50%;background:#38A754;color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.lv-pdp-expert .lv-exp-body{flex:1}.lv-pdp-expert .lv-exp-title{font-weight:600;font-size:.94rem;color:#1A1A18;line-height:1.25}.lv-pdp-expert .lv-exp-sub{font-size:.82rem;color:#6B6B66;margin-top:1px}.lv-pdp-expert .lv-exp-links{margin-top:.55rem;display:flex;gap:.5rem;flex-wrap:wrap}.lv-pdp-expert .lv-exp-pill{display:inline-flex;align-items:center;gap:.38rem;font-size:.82rem;font-weight:600;color:#38A754;border:1.5px solid #38A754;border-radius:999px;padding:.32rem .8rem;line-height:1;text-decoration:none;transition:background .15s, color .15s}.lv-pdp-expert .lv-exp-pill:hover{background:#38A754;color:#fff}.product__description-short{font-size:1rem;color:#33332F}.product__description-short ul{padding-left:1.15rem;margin-bottom:0}.product__description-short li{margin-bottom:.3rem}.lv-pdp-brand{display:inline-block;color:#38A754;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.2rem;text-decoration:none}.lv-pdp-brand:hover{color:#38A754}.lv-pdp-rate{display:flex;align-items:center;gap:.5rem;font-size:.86rem;margin:.15rem 0 .45rem}.lv-pdp-rate .lv-stars{letter-spacing:1px;font-size:.95rem}.lv-pdp-rate .lv-star{color:#D9D6CE}.lv-pdp-rate .lv-star.on{color:#FFC200}.lv-pdp-rate .lv-rev-link{color:#38A754;font-weight:500;text-decoration:none}.lv-pdp-rate .lv-rev-link:hover{text-decoration:underline}.lv-pdp-stock{display:inline-flex;align-items:center;gap:.4rem;color:#38A754;font-weight:600;font-size:.92rem;margin-bottom:.35rem}.lv-pdp-stock.out{color:#9A2A2A}.product__accordion{margin-top:1.5rem}.product__accordion .accordion-item{border:1px solid #E6E4DD !important;border-radius:.75rem !important;background:#fff;padding:1.1rem 1.35rem !important;margin-bottom:1rem !important}.product__accordion .accordion-button{font-size:1.15rem !important;border-bottom:2px solid #E6E4DD !important;padding:0 0 .55rem 0 !important;margin-bottom:.5rem;width:100%}.product__accordion .accordion-body{padding:.4rem 0 .2rem !important}.lv-hl-callout{display:flex;gap:.5rem;background:var(--lv-green-50, #F6F6F6);border:1px solid var(--lv-green-100, #E6E6E6);border-left:3px solid var(--lv-green-500, #38A754);border-radius:.5rem;padding:.6rem .85rem;font-weight:500;margin-bottom:.8rem;color:#272727}.lv-hl-list{padding-left:1.15rem;margin:0}.lv-hl-list li{margin-bottom:.4rem}.lv-spec-table{display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:0 2rem}.lv-spec-row{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0, 1.5fr);gap:.15rem 1rem;min-width:0;padding:.55rem 0;border-bottom:1px solid #E6E4DD;font-size:.92rem}.lv-spec-row .k{color:#6B6B66;min-width:0;overflow-wrap:anywhere}.lv-spec-row .v{font-weight:500;min-width:0;overflow-wrap:anywhere}.product-comments-wrapper{border:1px solid #E6E4DD;border-radius:.75rem;background:#fff;padding:1.1rem 1.35rem;margin-top:1rem}.checkout__summary-accordion-wrapper .accordion-collapse{display:block !important;height:auto !important;visibility:visible !important}.checkout__summary-accordion-wrapper .accordion-button{display:none !important}.lv-checkout-quote-box{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--lv-p-border, #E6E4DD)}.lv-checkout-quote{display:inline-flex;align-items:center;gap:.4rem;color:#38A754;font-weight:600;font-size:14px;text-decoration:none}.lv-checkout-quote:hover{color:#38A754;text-decoration:underline}.lv-checkout-note{font-size:12px;color:#6B6B66;margin-top:.3rem;line-height:1.4}.header-bottom__row > .order-2{flex:1 1 auto !important;margin-left:1.75rem !important;margin-right:0 !important;justify-content:flex-start !important}.header-bottom__row > .order-2 .ps-searchbar,
.ps-searchbar__form{width:100% !important;max-width:720px}.ps-searchbar__input{height:auto;padding:.8rem 1.05rem .8rem 2.7rem;font-size:1.02rem;border-radius:.6rem;border:1.5px solid #E6E4DD}.ps-searchbar__input:focus{border-color:#38A754;box-shadow:0 0 0 .2rem rgba(56,167,84,.15)}.ps-searchbar__button, .ps-searchbar__submit, .ps-searchbar [type="submit"]{color:#38A754}.product__images .carousel-control-prev, .product__images .carousel-control-next,
.product-images-modal .carousel-control-prev, .product-images-modal .carousel-control-next{width:46px;height:46px;top:50%;bottom:auto;transform:translateY(-50%);background:#fff;border:1px solid #E6E4DD;border-radius:50%;box-shadow:0 3px 12px rgba(0,0,0,.14);opacity:1;display:flex;align-items:center;justify-content:center;transition:border-color .15s, box-shadow .15s}.product__images .carousel-control-prev{left:14px}.product__images .carousel-control-next{right:14px}.product-images-modal .carousel-control-prev{left:22px}.product-images-modal .carousel-control-next{right:22px}.product__images .carousel-control-prev:hover, .product__images .carousel-control-next:hover,
.product-images-modal .carousel-control-prev:hover, .product-images-modal .carousel-control-next:hover{border-color:#38A754;box-shadow:0 4px 16px rgba(0,0,0,.2)}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231A1A18' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3 L5 8 L10 13'/%3E%3C/svg%3E") !important;width:18px;height:18px}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231A1A18' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3 L11 8 L6 13'/%3E%3C/svg%3E") !important;width:18px;height:18px}.lv-zoom-lens{pointer-events:none}.lv-zoom img, .product-cover img{cursor:zoom-in}.product-images-modal{overflow:hidden !important;padding:0 !important}.product-images-modal .modal-dialog{max-width:100% !important;width:100% !important;height:100vh !important;margin:0 !important}.product-images-modal .modal-content{width:100%;height:100vh;border:0;border-radius:0;background:#fff;box-shadow:none}.product-images-modal .modal-body{height:100vh;display:flex;align-items:center;justify-content:center;padding:3rem 4.5rem;overflow:hidden}.product-images-modal .carousel, .product-images-modal .carousel-inner{width:100%;height:100%}.product-images-modal .carousel-item{height:100%}.product-images-modal .carousel-item.active{display:flex !important;align-items:center;justify-content:center}.product-images-modal .carousel-item img{max-height:calc(100vh - 6rem) !important;max-width:100% !important;width:auto !important;height:auto !important;object-fit:contain;margin:0 auto;display:block}.product-images-modal .btn-close, .product-images-modal .close{position:fixed;top:1.25rem;right:1.5rem;z-index:10;opacity:.9}.product__zoom{display:none !important}.blockreassurance--product{display:none !important}.ps-sharebuttons{display:none !important}.lv-mv-counter{position:fixed;top:1.5rem;left:1.6rem;z-index:11;font-size:14px;color:#1A1A18;font-weight:500}.lv-mv-controls{position:fixed;top:1rem;right:4.2rem;z-index:11;display:flex;gap:.4rem}.lv-mv-btn{width:40px;height:40px;border:0;background:transparent;color:#1A1A18;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.lv-mv-btn:hover{background:#EFEEE8}.product-images-modal.lv-mv-zoomed .carousel-item img{cursor:grab;transition:none !important}.product-images-modal.lv-mv-dragging .carousel-item img{cursor:grabbing}#lv-totop{position:fixed;bottom:1.5rem;right:1.5rem;width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid #E6E4DD;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#38A754;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s;z-index:1040}#lv-totop.show{opacity:1;pointer-events:auto}#lv-totop:hover{border-color:#38A754}.product__bottom-left{grid-column:1 / -1 !important}.product__bottom-right{display:none !important}.ps-searchbar__form{position:relative}.lv-ac{position:absolute;left:0;right:0;top:calc(100% + 8px);background:#fff;border:1px solid #E6E4DD;border-radius:.7rem;box-shadow:0 18px 40px rgba(26,26,24,.15);overflow:hidden auto;max-height:var(--lv-ac-max, min(70vh, 34rem));overscroll-behavior:contain;z-index:1050;text-align:left;container-type:inline-size}@media (max-width: 1199.98px){.lv-ac{left:50%;right:auto;width:min(46rem, calc(100vw - 3rem));transform:translateX(-50%)}}.lv-ac-grid{display:grid;grid-template-columns:1fr}@container (min-width: 30rem){.lv-ac-grid{grid-template-columns:1fr 1.4fr}}.lv-ac-col{padding:14px 16px}.lv-ac-left{border-right:1px solid #E6E4DD}.lv-ac-h{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#6B6B66;margin:0 0 8px;font-weight:600}.lv-ac-h2{margin-top:14px}.lv-ac-row{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:.4rem;font-size:14px;color:#1A1A18;text-decoration:none;cursor:pointer}.lv-ac-row:hover, .lv-ac-row.on{background:#EEEEEE;color:#38A754}.lv-ac-sug svg{color:#6B6B66;flex:0 0 auto}.lv-ac-sug b{font-weight:700}.lv-ac-cat{font-size:13.5px;color:#33332F}.lv-ac-prod{gap:12px;padding:9px 8px}.lv-ac-prod:hover, .lv-ac-prod.on{background:#F7F5EF}.lv-ac-th{width:46px;height:46px;background:#F7F5EF;border:1px solid #E6E4DD;border-radius:.4rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}.lv-ac-th img{max-width:100%;max-height:100%;object-fit:contain}.lv-ac-info{flex:1;min-width:0}.lv-ac-br{display:block;font-size:11px;color:#6B6B66;text-transform:uppercase;letter-spacing:.03em}.lv-ac-nm{display:block;font-size:13.5px;font-weight:500;line-height:1.3;color:#1A1A18}.lv-ac-pr{margin-left:auto;color:var(--lv-p-text, #303030);font-weight:700;font-size:14px;white-space:nowrap;padding-left:8px}.lv-ac-empty{font-size:13px;color:#6B6B66;padding:6px 8px}.lv-ac-foot{display:block;border-top:1px solid #E6E4DD;background:#F7F5EF;padding:12px 16px;text-align:center;color:#38A754;font-weight:600;font-size:14px;text-decoration:none}.lv-ac-foot:hover, .lv-ac-foot.on{background:#EEEEEE}.lv-ac-left{border-right:0;border-bottom:1px solid #E6E4DD}@container (min-width: 30rem){.lv-ac-left{border-right:1px solid #E6E4DD;border-bottom:0}}.lv-ac-nm{overflow-wrap:break-word}@container (max-width: 29.99rem){.lv-ac-prod{flex-wrap:wrap}.lv-ac-info{min-width:11rem}.lv-ac-pr{margin-left:calc(46px + 12px);padding-left:0}}.product-comments-wrapper{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E6E4DD}.product-comments-wrapper .section-title{font-size:1.35rem;font-weight:600;color:#1A1A18;margin-bottom:1rem}.product-comment-list-item{border:1px solid #E6E4DD;border-radius:.6rem;padding:1rem 1.15rem;background:#fff;color:#33332F}.product-comment-list-item.py-3{color:#6B6B66}.product-comments-wrapper .star-rating-group{margin:.35rem 0 1rem}.lv-image-boxes{--lv-ib-gap:1.5rem;padding-block:clamp(2rem, 1.2rem + 2.5vw, 3.5rem)}.lv-image-boxes .lv-section-title{margin:0 0 .25rem;font-size:clamp(1.375rem, 1.05rem + 1.1vw, 2rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--bs-body-color, #1A1A18)}.lv-image-boxes .lv-section-subtitle{margin:0 0 clamp(1.25rem, 1rem + .8vw, 2rem);font-size:1rem;line-height:1.5;color:#606060}.lv-image-rows{display:grid;gap:var(--lv-ib-gap);margin-bottom:var(--lv-ib-gap)}.lv-image-rows:last-child{margin-bottom:0}.lv-image-rows--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lv-image-rows--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lv-image-rows--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.lv-image-rows--5{grid-template-columns:repeat(5, minmax(0, 1fr))}.lv-image-tile{position:relative;display:block;overflow:hidden;isolation:isolate;aspect-ratio:var(--lv-ib-ratio, 555 / 310);border-radius:var(--bs-border-radius-lg, .75rem);background-image:linear-gradient(155deg, #38A754 0%, #38A754 100%);color:#fff;text-decoration:none}.lv-image-tile:hover,
.lv-image-tile:focus{color:#fff;text-decoration:none}.lv-image-tile:focus-visible{outline:3px solid var(--bs-primary, #38A754);outline-offset:3px}.lv-image-tile__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2, .6, .2, 1)}.lv-image-tile:hover .lv-image-tile__img,
.lv-image-tile:focus-visible .lv-image-tile__img{transform:scale(1.045)}.lv-image-tile__scrim{position:absolute;inset:0;background:linear-gradient(to top,
              rgba(0, 0, 0, .86) 0%,
              rgba(0, 0, 0, .74) 30%,
              rgba(0, 0, 0, .50) 55%,
              rgba(0, 0, 0, .18) 78%,
              rgba(0, 0, 0, 0)   96%)}.lv-image-tile__body{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:clamp(.9rem, .6rem + 1vw, 1.5rem)}.lv-image-tile__title{margin:0;max-width:100%;font-size:clamp(1.0625rem, .9rem + .55vw, 1.5rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 3px rgba(0, 0, 0, .6), 0 0 14px rgba(0, 0, 0, .35);overflow-wrap:break-word;hyphens:auto}.lv-image-rows--4 .lv-image-tile__title,
.lv-image-rows--5 .lv-image-tile__title{font-size:clamp(1rem, .85rem + .42vw, 1.25rem)}.lv-image-tile__text{font-size:.9375rem;line-height:1.4;color:rgba(255, 255, 255, .88)}.lv-image-tile__arrow{--lv-arrow-w:1.5rem;display:block;width:var(--lv-arrow-w);height:1rem;margin-top:.4rem;overflow:hidden}.lv-image-tile__arrow-track{display:flex;width:200%;height:100%;transform:translateX(0);transition:transform .42s cubic-bezier(.2, .6, .2, 1)}.lv-image-tile__arrow-track svg{flex:0 0 50%;width:50%;height:100%}.lv-image-tile:hover .lv-image-tile__arrow-track,
.lv-image-tile:focus-visible .lv-image-tile__arrow-track{transform:translateX(-50%)}@media (max-width: 991.98px){.lv-image-boxes{--lv-ib-gap:1rem}.lv-image-rows--3,
  .lv-image-rows--4,
  .lv-image-rows--5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 575.98px){.lv-image-boxes{--lv-ib-gap:.75rem}.lv-image-rows--2,
  .lv-image-rows--3,
  .lv-image-rows--4,
  .lv-image-rows--5{grid-template-columns:repeat(2, minmax(0, 1fr))}.lv-image-rows--3 > .lv-image-tile:last-child,
  .lv-image-rows--5 > .lv-image-tile:last-child{grid-column:span 2;aspect-ratio:16 / 9}.lv-image-tile{aspect-ratio:4 / 3}.lv-image-tile__body{padding:.75rem .8rem}.lv-image-tile__arrow{--lv-arrow-w:1.25rem;margin-top:.25rem}}@media (prefers-reduced-motion: reduce){.lv-image-tile__img,
  .lv-image-tile__arrow-track{transition:none}.lv-image-tile:hover .lv-image-tile__img,
  .lv-image-tile:focus-visible .lv-image-tile__img{transform:none}}.lv-arrow{display:inline-grid;place-items:center;color:inherit}.lv-arrow__win{width:1.5rem;height:1rem;overflow:hidden}.lv-arrow__track{display:flex;width:200%;height:100%;transform:translateX(0);transition:transform .42s cubic-bezier(.2, .6, .2, 1)}.lv-arrow__track svg{flex:0 0 50%;width:50%;height:100%}.lv-arrow--outline{width:2.5rem;height:2.5rem;border:1.5px solid currentColor;border-radius:50%;opacity:.9;transition:background-color .2s, color .2s}@media (prefers-reduced-motion: reduce){.lv-arrow__track{transition:none}}.lv-mosaic{--lv-mo-gap:1.25rem;--lv-mo-radius:var(--bs-border-radius-lg, .75rem);padding-block:clamp(1.5rem, 1rem + 1.6vw, 2.5rem)}.lv-mosaic__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--lv-mo-gap)}.lv-mosaic__cell{position:relative;display:block;overflow:hidden;isolation:isolate;aspect-ratio:1;border-radius:var(--lv-mo-radius);text-decoration:none;background-image:linear-gradient(155deg, #38A754 0%, #38A754 100%)}.lv-mosaic__cell:hover,
.lv-mosaic__cell:focus{text-decoration:none}.lv-mosaic__cell:focus-visible{outline:3px solid var(--bs-primary, #38A754);outline-offset:3px}.lv-mosaic__cell--big{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.lv-mosaic__cell--discover{color:#fff}.lv-mosaic__cell--discover:hover{color:#fff}.lv-mosaic__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2, .6, .2, 1)}.lv-mosaic__cell:hover .lv-mosaic__img,
.lv-mosaic__cell:focus-visible .lv-mosaic__img{transform:scale(1.045)}.lv-mosaic__scrim{position:absolute;inset:0;background:linear-gradient(to top,
              rgba(0, 0, 0, .60) 0%,
              rgba(0, 0, 0, .26) 40%,
              rgba(0, 0, 0, 0)   72%)}.lv-mosaic__body{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding:clamp(1rem, .7rem + 1vw, 1.75rem)}.lv-mosaic__text{max-width:22ch;font-size:clamp(1rem, .9rem + .35vw, 1.25rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, .35);overflow-wrap:break-word;hyphens:auto}.lv-mosaic__cell--big .lv-mosaic__text{max-width:16ch;font-size:clamp(1.375rem, 1.05rem + 1.15vw, 2.25rem);line-height:1.15;letter-spacing:-.02em}.lv-mosaic__btn{display:inline-block;padding:.65rem 1.4rem;border:1.5px solid rgba(255, 255, 255, .9);border-radius:var(--bs-border-radius, .5rem);color:#fff;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background-color .2s, color .2s, border-color .2s}.lv-mosaic__cell:hover .lv-mosaic__btn,
.lv-mosaic__cell:focus-visible .lv-mosaic__btn{background:#fff;border-color:#fff;color:#1A1A18}.lv-mosaic__cell:hover .lv-arrow__track,
.lv-mosaic__cell:focus-visible .lv-arrow__track{transform:translateX(-50%)}.lv-mosaic__cell:hover .lv-arrow--outline,
.lv-mosaic__cell:focus-visible .lv-arrow--outline{background:rgba(255, 255, 255, .16);opacity:1}.lv-mosaic__cell--product{background-image:none;background-color:var(--lv-mo-bg, #EFF2F0);color:var(--bs-body-color, #1A1A18)}.lv-mosaic__cell--bg1{--lv-mo-bg:#ECECEC}.lv-mosaic__cell--bg2{--lv-mo-bg:#F2EFE8}.lv-mosaic__media{position:absolute;inset:0;padding:4%}.lv-mosaic__cell--product .lv-mosaic__info{padding-top:1.75rem;background:linear-gradient(to top,
              var(--lv-mo-bg) 0%,
              var(--lv-mo-bg) 58%,
              rgba(255, 255, 255, 0) 100%)}.lv-mosaic__media{overflow:hidden}.lv-mosaic__media img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(var(--lv-mo-zoom, 1));transition:transform .45s cubic-bezier(.2, .6, .2, 1)}.lv-mosaic__cell:hover .lv-mosaic__media img,
.lv-mosaic__cell:focus-visible .lv-mosaic__media img{transform:scale(calc(var(--lv-mo-zoom, 1) * 1.06))}.lv-mosaic__info{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:.2rem;padding:clamp(.8rem, .6rem + .7vw, 1.25rem)}.lv-mosaic__title{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--bs-body-color, #1A1A18);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-mosaic__price{font-size:1.125rem;font-weight:700;color:var(--bs-primary, #38A754)}.lv-mosaic__price:empty{display:none}.lv-mosaic__title:empty{display:none}.lv-mosaic__splash{position:absolute;top:.85rem;left:.85rem;z-index:2;padding:.3rem .65rem;border-radius:999px;background:#FFC200;color:#4A3B00;font-size:.75rem;font-weight:700;line-height:1.2}.lv-mosaic__logo{position:absolute;top:clamp(.85rem, .6rem + .8vw, 1.4rem);right:clamp(.85rem, .6rem + .8vw, 1.4rem);z-index:2;max-width:30%;max-height:2.25rem;object-fit:contain}.lv-mosaic__logo--white{filter:brightness(0) invert(1);opacity:.95}@media (max-width: 991.98px){.lv-mosaic{--lv-mo-gap:1rem}.lv-mosaic__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.lv-mosaic__cell--big{grid-column:span 2;grid-row:span 1;aspect-ratio:16 / 9}}@media (max-width: 575.98px){.lv-mosaic{--lv-mo-gap:.75rem}.lv-mosaic__cell--big{aspect-ratio:4 / 3}.lv-mosaic__media{padding:10% 6% 6%}.lv-mosaic__cell--product .lv-mosaic__media{inset:0 0 44% 0;padding:7% 8% 0}.lv-mosaic__cell--product .lv-mosaic__info{padding-top:.6rem;background:none}.lv-mosaic__logo{max-height:1.5rem}.lv-arrow--outline{width:2.125rem;height:2.125rem}}.lv-plist{--lv-pl-gap:1rem;--lv-pl-card:275px;padding-block:clamp(1.5rem, 1rem + 1.6vw, 2.5rem)}.lv-plist__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:clamp(1rem, .85rem + .6vw, 1.5rem)}.lv-plist__nav{display:flex;flex:0 0 auto;gap:.5rem}.lv-plist__arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid #DBDBDB;border-radius:50%;background:#fff;color:var(--bs-body-color, #1A1A18);cursor:pointer;transition:border-color .18s, color .18s, background-color .18s, opacity .18s}.lv-plist__arrow svg{width:1.05rem;height:1.05rem}.lv-plist__arrow:hover:not(:disabled){border-color:var(--bs-primary, #38A754);color:var(--bs-primary, #38A754)}.lv-plist__arrow:disabled{opacity:.3;cursor:default}.lv-plist__arrow:focus-visible{outline:3px solid var(--bs-primary, #38A754);outline-offset:2px}.lv-plist__viewport{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-block:.25rem}.lv-plist__viewport::-webkit-scrollbar{display:none}.lv-plist__track{display:flex;gap:var(--lv-pl-gap)}.lv-pcard{position:relative;display:flex;flex-direction:column;flex:0 0 var(--lv-pl-card);scroll-snap-align:start;overflow:hidden;border:1px solid #E9E9E9;border-radius:var(--bs-border-radius-lg, .75rem);background:#fff;transition:border-color .2s, box-shadow .2s}.lv-pcard:hover{border-color:#D7D7D7;box-shadow:0 8px 24px rgba(16, 32, 22, .09)}.lv-pcard__media{position:relative;aspect-ratio:1}.lv-pcard__media-link{display:block;height:100%}.lv-pcard__img{display:block;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .4s cubic-bezier(.2, .6, .2, 1)}.lv-pcard:hover .lv-pcard__img{transform:scale(1.05)}.lv-pcard__badges{position:absolute;top:.6rem;display:flex;flex-direction:column;gap:.3rem;pointer-events:none}.lv-pcard__badges:empty{display:none}.lv-pcard__badges--start{left:.6rem;align-items:flex-start}.lv-pcard__badges--end{right:.6rem;align-items:flex-end}.lv-pcard__variants,
.lv-pcard__badge{padding:.2rem .55rem;border-radius:999px;font-size:.75rem;line-height:1.35}.lv-pcard__variants{background:#fff;border:1px solid #E4E4E4;color:#606060}.lv-pcard__badge--offer{background:#FFC200;color:#4A3B00;font-weight:700}.lv-pcard__badge--new{background:var(--bs-primary, #38A754);color:#fff;font-weight:600}.lv-pcard__body{position:relative;display:flex;flex:1;flex-direction:column;gap:.35rem;padding:.85rem 1rem 1rem}.lv-pcard__brand{font-size:.8125rem;line-height:1.2;color:#717171}.lv-pcard__title{font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--bs-body-color, #1A1A18);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-pcard__title:hover{color:var(--bs-link-color, #38A754);text-decoration:underline}.lv-pcard__rating:empty{display:none}.lv-pcard__rating--empty{display:none !important}.lv-pcard__prices,
.lv-pcard__stock{padding-right:0}.lv-pcard__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:.45rem;margin-top:auto}.lv-pcard__price{font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--bs-body-color, #1A1A18)}.lv-pcard__price--offer{color:#C4322A}.lv-pcard__regular{font-size:.8125rem;color:#7F7F7F;text-decoration:line-through}.lv-pcard__stock{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:#606060}.lv-pcard__dot{width:.5rem;height:.5rem;border-radius:50%;background:#A0A0A0;flex:0 0 auto}.lv-pcard__stock--available            .lv-pcard__dot{background:var(--bs-primary, #38A754)}.lv-pcard__stock--last_remaining_items .lv-pcard__dot{background:#E8A100}.lv-pcard__stock--unavailable          .lv-pcard__dot{background:#C4322A}.lv-pcard__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.35rem}.lv-pcard__actions{flex:0 0 auto}.lv-pcard__form{margin:0}.lv-pcard__add{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--bs-primary, #38A754);border-radius:50%;background:#fff;color:var(--bs-primary, #38A754);cursor:pointer;transition:background-color .18s, color .18s}.lv-pcard__add svg{width:1.15rem;height:1.15rem}.lv-pcard__add:hover,
.lv-pcard__add:focus-visible{background:var(--bs-primary, #38A754);color:#fff}.lv-pcard__add:focus-visible{outline:3px solid var(--bs-primary, #38A754);outline-offset:2px}.lv-plist__progress{height:3px;margin-top:clamp(1rem, .85rem + .5vw, 1.5rem);border-radius:999px;background:#E9E9E9;overflow:hidden}.lv-plist__progress-bar{display:block;height:100%;border-radius:999px;background:var(--bs-primary, #38A754);transition:transform .12s linear;transform-origin:left center}.lv-plist__footer{margin-top:clamp(1rem, .85rem + .5vw, 1.5rem);text-align:center}@media (max-width: 991.98px){.lv-plist{--lv-pl-card:235px}}@media (max-width: 575.98px){.lv-plist{--lv-pl-card:180px;--lv-pl-gap:.75rem}.lv-plist__nav{display:none}.lv-pcard__body{padding:.7rem .8rem .8rem}.lv-pcard__prices, .lv-pcard__stock{padding-right:0}.lv-pcard__actions{position:static;margin-top:.5rem}.lv-pcard__price{font-size:1.125rem}}@media (prefers-reduced-motion: reduce){.lv-plist__viewport{scroll-behavior:auto}.lv-pcard__img{transition:none}.lv-pcard:hover .lv-pcard__img{transform:none}}:root{--lv-shell-max:1749px}@media (min-width: 1400px){.container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl{max-width:min(var(--lv-shell-max), calc(100vw - 4rem))}}.lv-header{background:#fff}.lv-header__bar{border-bottom:1px solid #EDEFEE}.lv-header__top{display:flex;align-items:center;gap:clamp(.75rem, .4rem + 1.4vw, 2rem);min-height:4.75rem;padding-block:.75rem}.lv-header__menu{display:inline-flex;align-items:center;gap:.55rem;flex:0 0 auto;padding:.5rem .25rem;border:0;background:none;color:var(--bs-body-color, #1A1A18);font-size:.9375rem;font-weight:600;cursor:pointer}.lv-header__burger{display:grid;gap:4px;width:1.35rem}.lv-header__burger span{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .22s, opacity .18s}.lv-header--nav-open .lv-header__burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}.lv-header--nav-open .lv-header__burger span:nth-child(2){opacity:0}.lv-header--nav-open .lv-header__burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.lv-header__logo{flex:0 0 auto;display:block;text-decoration:none}.lv-header__logo img{display:block;width:auto;height:clamp(2rem, .98rem + 3.17vw, 3.75rem);max-width:15rem;object-fit:contain}.lv-header__logo-text{font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--bs-body-color, #1A1A18)}.lv-header__search{flex:1 1 auto;min-width:0}.lv-header__search .ps-searchbar,
.lv-header__search .ps-searchbar__form{width:100%;max-width:none}.lv-header__actions{display:flex;align-items:center;gap:clamp(.5rem, .2rem + 1vw, 1.5rem);flex:0 0 auto}.lv-header__action{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.35rem .25rem;color:var(--bs-body-color, #1A1A18);font-size:.75rem;line-height:1.2;text-align:center;text-decoration:none;transition:color .16s}.lv-header__action:hover{color:var(--bs-link-color, #38A754);text-decoration:none}.lv-header__action svg{width:1.3rem;height:1.3rem}.lv-header__action--cart > *{display:flex;flex-direction:column;align-items:center}.lv-header__nav{border-bottom:1px solid #EDEFEE;background:#fff}.lv-header__nav .ps-mainmenu__tree,
.lv-header__nav .ps-mainmenu__tree-list{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.5rem, .2rem + 1vw, 1.75rem);margin:0;padding:0;list-style:none}.lv-header__nav .ps-mainmenu__tree-link{display:inline-block;padding:.9rem 0;color:var(--bs-body-color, #1A1A18);font-size:.9375rem;font-weight:600;text-decoration:none;white-space:nowrap}@media (max-width: 991.98px){.lv-header__top{flex-wrap:wrap}.lv-header__search{order:10;flex:1 0 100%}.lv-header__logo{margin-right:auto}}@media (max-width: 767.98px){.lv-header__menu-label{display:none}.lv-header__action span{display:none}.lv-header__action svg{width:1.45rem;height:1.45rem}}@media (prefers-reduced-motion: reduce){.lv-header__burger span{transition:none}}:root{--lv-green-50:#F4F9F4;--lv-green-100:#E4F1E6;--lv-green-200:#C9E3CE;--lv-green-300:#9ACFA5;--lv-green-400:#5DB872;--lv-green-500:#38A754;--lv-green-600:#38A754;--lv-green-700:#2D8A44;--lv-green-750:#2D8A44;--lv-green-800:#25733A;--lv-green-900:#1A5229;--lv-nav-bg:var(--lv-green-600);--lv-nav-fg:#fff;--lv-nav-fg-dim:rgba(255, 255, 255, .78);--lv-nav-line:rgba(255, 255, 255, .16);--lv-deep-bg:var(--lv-green-900)}.lv-header__nav{background:var(--lv-nav-bg);border-bottom:0}.lv-header__nav .ps-mainmenu:not(.offcanvas),
.lv-header__nav .ps-mainmenu__tree,
.lv-header__nav .ps-mainmenu__tree-list,
.lv-header__nav .ps-mainmenu__tree-item,
.lv-header__nav .ps-mainmenu__tree-item-wrapper{background:transparent}.lv-header__bar{border-bottom-color:var(--lv-green-100)}.lv-header__nav .ps-mainmenu__tree-link,
.lv-header__nav .ps-mainmenu__tree-link:visited,
.lv-header__nav .ps-mainmenu__tree-link:active{color:var(--lv-nav-fg) !important}.lv-header__nav .ps-mainmenu__tree-dropdown-toggle{color:var(--lv-nav-fg) !important}.lv-header__nav .ps-mainmenu__tree-item:hover > * > .ps-mainmenu__tree-dropdown-toggle,
.lv-header__nav .ps-mainmenu__tree-item.lv-open .ps-mainmenu__tree-dropdown-toggle,
.lv-header__nav .ps-mainmenu__tree-item-wrapper:focus-within > .ps-mainmenu__tree-dropdown-toggle{color:var(--lv-green-800) !important}.lv-header__nav .ps-mainmenu__tree-link:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media (min-width: 768px){.lv-header__nav .ps-mainmenu__tree,
  .lv-header__nav .ps-mainmenu__tree-list{gap:0}.lv-header__nav .ps-mainmenu__desktop,
  .lv-header__nav .ps-mainmenu--desktop{padding:0}.lv-header__nav .ps-mainmenu__tree-link{padding:.6rem 1.05rem;font-size:.875rem;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;transition:background-color .12s ease, color .12s ease}.lv-header__nav .ps-mainmenu__mobile-toggle{display:none !important}.lv-header__nav .ps-mainmenu__tree-item-wrapper{display:flex;align-items:stretch;transition:background-color .12s ease}.lv-header__nav .ps-mainmenu__tree-item:hover > .ps-mainmenu__tree-item-wrapper,
  .lv-header__nav .ps-mainmenu__tree-item.lv-open > .ps-mainmenu__tree-item-wrapper,
  .lv-header__nav .ps-mainmenu__tree-item-wrapper:focus-within{background:#fff}.lv-header__nav .ps-mainmenu__tree-link:hover,
  .lv-header__nav .ps-mainmenu__tree-link:focus,
  .lv-header__nav .ps-mainmenu__tree-item:hover > * > .ps-mainmenu__tree-link,
  .lv-header__nav .ps-mainmenu__tree-item-wrapper:focus-within > .ps-mainmenu__tree-link,
  .lv-header__nav .ps-mainmenu__tree-item.lv-open .ps-mainmenu__tree-link{background:transparent !important;color:var(--lv-green-800) !important;text-decoration:none !important}}@media (min-width: 1200px){.lv-header__nav .ps-mainmenu--desktop .ps-mainmenu__tree-item .submenu{border-top-color:var(--lv-green-800)}.lv-header__nav .ps-mainmenu--desktop .ps-mainmenu__tree-link{padding-right:.3rem}.lv-header__nav .ps-mainmenu--desktop .ps-mainmenu__tree-item:not(:has(.ps-mainmenu__tree-dropdown-toggle)) .ps-mainmenu__tree-link{padding-right:1.05rem}}@media (min-width: 1200px) and (max-width: 1399.98px){.lv-header__nav .ps-mainmenu--desktop .ps-mainmenu__tree-link{padding-left:.8rem}.lv-header__nav .ps-mainmenu--desktop .ps-mainmenu__tree-item:not(:has(.ps-mainmenu__tree-dropdown-toggle)) .ps-mainmenu__tree-link{padding-right:.8rem}.lv-header__nav .ps-mainmenu--desktop .ps-mainmenu__tree-item.lv-open .submenu{border-top:0}}@media (max-width: 1199.98px){.lv-header__nav{background:transparent;border:0}.lv-header__nav > .container{padding:0}.lv-header__nav .ps-mainmenu--desktop{display:none !important}}.ps-mainmenu--mobile #menu-mobile.menu--current{display:block;left:0}.ps-mainmenu--mobile #menu-mobile.menu--parent{display:none}.ps-mainmenu--mobile #menu-mobile{background:transparent;color:inherit;padding:0;margin-bottom:0;cursor:auto}.ps-mainmenu--mobile.offcanvas{--bs-offcanvas-bg:#fff;--bs-offcanvas-width:min(21rem, 88vw);background-color:#fff !important;color:var(--lv-p-text, #303030)}.ps-mainmenu--mobile.offcanvas .ps-mainmenu__mobile,
.ps-mainmenu--mobile.offcanvas .menu,
.ps-mainmenu--mobile.offcanvas .menu__list{background-color:#fff}.ps-mainmenu--mobile.offcanvas .offcanvas-header{background:var(--lv-nav-bg);color:#fff;min-height:3.25rem;padding:.5rem .75rem}.ps-mainmenu--mobile.offcanvas .offcanvas-header .btn-close{filter:invert(1) grayscale(1) brightness(2);opacity:.9}.ps-mainmenu--mobile.offcanvas .js-back-button,
.ps-mainmenu--mobile.offcanvas .js-back-button:hover{color:#fff;text-decoration:none}.ps-mainmenu--mobile.offcanvas .menu__list{list-style:none;margin:0;padding:0}.ps-mainmenu--mobile.offcanvas .menu__list > li{display:flex;align-items:stretch;border-bottom:1px solid var(--lv-p-border, #E6E4DD);background-color:#fff}.ps-mainmenu--mobile.offcanvas .menu__link{flex:1 1 auto;min-width:0;display:flex;align-items:center;min-height:3rem;padding:.5rem 1rem;color:var(--lv-p-text, #303030) !important;font-size:1rem;font-weight:500;text-decoration:none}.ps-mainmenu--mobile.offcanvas .menu__link:active{background:var(--lv-green-50)}.ps-mainmenu--mobile.offcanvas .menu__toggle-child{flex:0 0 3rem;width:3rem;display:flex;align-items:center;justify-content:center;color:var(--lv-green-700) !important;border-left:1px solid var(--lv-p-border, #E6E4DD);border-radius:0;padding:0;text-decoration:none}.ps-mainmenu--mobile.offcanvas .menu__toggle-child:active{background:var(--lv-green-50)}.ps-mainmenu--mobile.offcanvas .menu__toggle-child *{color:inherit}.ps-mainmenu--mobile.offcanvas .menu__title{display:block;padding:.85rem 1rem .5rem;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lv-p-text-sub, #6B6B66);background:var(--lv-green-50);border-bottom:1px solid var(--lv-p-border, #E6E4DD)}.ps-mainmenu--mobile.offcanvas .ps-mainmenu__mobile{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.lv-header__action:hover{color:var(--lv-green-700)}.lv-header__action--cart a{color:inherit;text-decoration:none}.lv-header__action--cart a:hover{color:var(--lv-green-700);text-decoration:none}@media (min-width: 1200px){.lv-header__menu{display:none}}@media (min-width: 1200px){.ps-mainmenu--desktop .submenu .submenu__left.lv-mega-built{display:block !important}.ps-mainmenu--desktop .submenu .submenu__left.lv-mega-built > .submenu__left-item{display:none !important}.lv-mega-grid{column-count:4;column-gap:36px}@media (min-width: 1600px){.lv-mega-grid{column-count:5}}.lv-mega-group{display:block;break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 18px}.lv-mega-group__head{display:block;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#242424;line-height:1.3;padding:0 0 8px;text-decoration:none}.lv-mega-group__head:hover{color:var(--lv-green-700);text-decoration:underline}.lv-mega-group__link{display:block;font-size:14.5px;color:#4C4C4C;line-height:1.35;padding:4px 0;text-decoration:none}.lv-mega-group__link:hover{color:var(--lv-green-700);text-decoration:underline}.lv-mega-group--flat{margin-bottom:16px}.lv-mega-group--flat .lv-mega-group__head{padding-bottom:0}.lv-mega-all{margin:8px 0 0 !important}}.lv-image-tile,
.lv-mosaic__cell{background-image:linear-gradient(155deg, var(--lv-green-700) 0%, var(--lv-green-900) 100%)}.lv-mosaic__cell--bg1{--lv-mo-bg:var(--lv-green-50)}.lv-mosaic__cell--bg2{--lv-mo-bg:#F2EFE8}.lv-mosaic__cell--product{background-image:none}body#index #content.page-content--home > .ps-imageslider{order:-1}body#index #content.page-content--home > .ls-slide-container,
body#index #content.page-content--home > .ls-wp-container,
body#index #content.page-content--home > [id^="layerslider_"]{order:-1}body#index #content.page-content--home > *:has([id^="layerslider_"]){order:-1}body#category .breadcrumb__wrapper{display:none}.lv-cathero{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:clamp(10rem, 12.5vw, 14.5rem);display:flex;align-items:flex-end;overflow:hidden;margin-bottom:0;background-color:#fff;border-bottom:1px solid var(--lv-p-border)}.lv-cathero__media{position:absolute;top:0;bottom:0;right:0;width:52%}.lv-cathero__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.lv-cathero__scrim{position:absolute;top:0;bottom:0;right:0;width:52%;background:linear-gradient(90deg,
    #fff 0%,
    rgba(255, 255, 255, .82) 12%,
    rgba(255, 255, 255, .28) 26%,
    rgba(255, 255, 255, 0)   40%)}@media (max-width: 991.98px){.lv-cathero__media{width:100%}.lv-cathero__scrim{width:100%;background:linear-gradient(180deg,
      rgba(255, 255, 255, .93) 0%,
      rgba(255, 255, 255, .88) 100%)}.lv-cathero__body{max-width:none}}.lv-cathero > .container{position:relative}.lv-cathero__body{color:var(--lv-p-text);padding:clamp(1.25rem, 2vw, 2.25rem) 0;max-width:min(44rem, 44vw)}.lv-cathero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:clamp(.75rem, 1.6vw, 1.5rem);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lv-p-text-sub)}.lv-cathero__crumbs a{color:var(--lv-p-text-sub);text-decoration:underline}.lv-cathero__crumbs a:hover{color:var(--lv-green-700)}.lv-cathero__crumb-sep{opacity:.55}.lv-cathero__title{margin:0;font-size:clamp(1.5rem, .95rem + 1.35vw, 2.25rem);font-weight:700;line-height:1.15;color:#1A1A18}.lv-catdesc{margin:1.25rem 0 0;font-size:clamp(.9375rem, .9rem + .15vw, 1rem);line-height:1.6;color:var(--lv-p-text-sub)}.lv-catdesc__text{max-width:78ch}.lv-catdesc__text > *:last-child{margin-bottom:0}.lv-catdesc__text a{color:var(--lv-green-700);text-decoration:underline}.lv-catdesc__text a:not([href]),
.lv-cathero__text a:not([href]),
.rich-text a:not([href]){color:inherit;text-decoration:none;cursor:inherit}.lv-catdesc:not(.is-open) .lv-catdesc__text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-catdesc__more{display:inline-flex;align-items:center;gap:.35rem;margin:.4rem 0 0;padding:0;border:0;background:transparent;color:var(--lv-green-700);font:inherit;font-weight:700;font-size:.875rem;cursor:pointer}.lv-catdesc__more:hover{text-decoration:underline}.lv-catdesc__more:focus-visible{outline:2px solid var(--lv-green-600);outline-offset:2px;border-radius:.25rem}.lv-catdesc__more::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.lv-catdesc.is-open .lv-catdesc__more::after{transform:translateY(1px) rotate(-135deg)}.lv-cathero__text{font-size:clamp(.875rem, .8rem + .2vw, 1rem);line-height:1.6;color:var(--lv-p-text-sub)}.lv-cathero__text p:last-child{margin-bottom:0}.lv-cathero__text a{color:var(--lv-green-700);text-decoration:underline}.lv-cathero--plain{min-height:0;background-image:linear-gradient(180deg, #FAFAFA 0%, #F2F2F2 100%)}.lv-cathero--plain .lv-cathero__crumbs{margin-bottom:1.25rem}.lv-subcats{width:100vw;margin-left:calc(50% - 50vw);padding:clamp(1rem, 2vw, 1.75rem) 0;background:var(--lv-green-50)}.lv-subcats__row{display:flex;flex-wrap:wrap;gap:.75rem}.lv-subcats__item{display:inline-flex;align-items:center;gap:.875rem;max-width:20rem;min-height:4.5rem;padding:.5rem 1.125rem .5rem .625rem;border:1px solid #E6E6E6;border-radius:.625rem;background:#fff;color:var(--bs-body-color, #1A1A18);font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .15s, box-shadow .15s, color .15s}.lv-subcats__item:hover{border-color:var(--lv-green-300);box-shadow:0 6px 18px rgba(16, 32, 22, .08);color:var(--lv-green-700);text-decoration:none}.lv-subcats__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-subcats__thumb{flex:0 0 3.5rem;width:3.5rem;height:3.5rem;display:grid;place-items:center;overflow:hidden;border-radius:.375rem}.lv-subcats__icon{grid-area:1 / 1;width:1.75rem;height:1.75rem;color:#A0A0A0}.lv-subcats__thumb .lv-subcats__img,
.lv-subcats__thumb img{grid-area:1 / 1;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;background:#fff}.lv-subcats__row--compact{gap:.5rem}.lv-subcats__row--compact .lv-subcats__item{min-height:0;max-width:none;padding:.45rem 1rem;border-radius:999px;font-size:.8125rem;font-weight:500}.lv-subcats__row--compact .lv-subcats__name{-webkit-line-clamp:1}:root{--lv-p-border:#E3E3E3;--lv-p-border-strong:#C9C9C9;--lv-p-border-hover:#B5B5B5;--lv-p-surface:#FFFFFF;--lv-p-surface-sub:#F7F7F7;--lv-p-surface-hover:#F1F1F1;--lv-p-text:#303030;--lv-p-text-sub:#616161;--lv-p-radius:.5rem;--lv-p-radius-sm:.375rem;--lv-p-shadow:0 1px 0 0 rgba(26, 26, 26, .07);--lv-p-shadow-pop:0 4px 12px rgba(26, 26, 26, .12), 0 0 0 1px rgba(26, 26, 26, .06);--lv-p-h:2.25rem}.lv-toolbar{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.75rem;margin:1rem 0 0;padding:.5rem;border:1px solid var(--lv-green-200);border-radius:.75rem;background:var(--lv-green-100);box-shadow:var(--lv-p-shadow)}.lv-toolbar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0}.lv-toolbar__filters:empty{display:none}.lv-toolbar__filters > *:not(#amazzing_filter){display:none !important}.lv-toolbar__meta{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;flex:0 0 auto;margin-left:auto}@media (max-width: 991.98px){.lv-toolbar{flex-wrap:wrap}.lv-toolbar__meta{flex-wrap:wrap;width:100%;margin-left:0}}.lv-toolbar__count{font-size:.8125rem;color:var(--lv-p-text-sub);white-space:nowrap;padding:0 .25rem}.lv-toolbar__sort .products__sort-label{display:none}.lv-toolbar__sort .products__sort-dropdown-button,
#amazzing_filter .af_subtitle{display:inline-flex;align-items:center;gap:.375rem;height:var(--lv-p-h);margin:0;padding:0 .75rem;border:1px solid var(--lv-p-border);border-radius:var(--lv-p-radius);background:var(--lv-p-surface);box-shadow:var(--lv-p-shadow);color:var(--lv-p-text);font-size:.8125rem;font-weight:550;line-height:1;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .1s ease, border-color .1s ease}.lv-toolbar__sort .products__sort-dropdown-button:hover,
#amazzing_filter .af_subtitle:hover{background:var(--lv-p-surface-hover);border-color:var(--lv-p-border-hover);color:var(--lv-p-text)}.lv-toolbar__sort .products__sort-dropdown-button:focus-visible,
#amazzing_filter .af_subtitle:focus-visible{outline:2px solid var(--lv-green-600);outline-offset:1px}.lv-toolbar__filter-btn{display:inline-flex;align-items:center;gap:.375rem;height:var(--lv-p-h);padding:0 .875rem;border:0;border-radius:var(--lv-p-radius);background:var(--lv-green-800);color:#fff;font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 1px 0 0 rgba(0, 0, 0, .12);transition:background-color .1s ease}.lv-toolbar__filter-btn:hover{background:var(--lv-green-900);color:#fff}.lv-toolbar__filter-btn:focus-visible{outline:2px solid var(--lv-green-600);outline-offset:2px}.lv-toolbar__filter-btn svg{width:1rem;height:1rem}.lv-toolbar__filters{flex:0 1 auto !important;justify-content:flex-start !important;align-items:center !important;text-align:left !important}.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer):has(.af_filter),
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) *:has(.af_filter){display:contents !important}.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer),
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) > .block_content,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) > .block_content > .af-form,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) > .block_content > form,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) > .af-form,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) > form{display:contents !important}.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) > .title_block,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .hidden_inputs,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .btn-holder,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .compact-toggle,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .selectedFilters,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .lv-af__head,
.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .lv-af__foot{display:none !important}.lv-toolbar__filters #amazzing_filter:not(.lv-af--drawer) .af_filter{display:block !important;position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important;width:auto !important;max-width:none !important;min-width:0 !important;flex:0 0 auto !important;margin:0 !important;padding:0 !important;float:none !important;border:0 !important;background:none !important;text-align:left !important}#amazzing_filter,
#amazzing_filter > .block_content,
#amazzing_filter .af-form{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;border:0;background:none;width:auto}#amazzing_filter .hidden_inputs,
#amazzing_filter > .title_block,
#amazzing_filter .btn-holder{display:none !important}#amazzing_filter > .lv-af__head,
#amazzing_filter > .lv-af__foot{display:none}@media (min-width: 768px){#amazzing_filter > .compact-toggle.sticky{display:none !important}}#amazzing_filter .af_filter{position:relative;margin:0;padding:0;border:0;float:none}#amazzing_filter .af_subtitle::before{content:none !important;display:none !important}#amazzing_filter .af_subtitle > i,
#amazzing_filter .af_subtitle > .icon,
#amazzing_filter .af_subtitle > svg{display:none !important}#amazzing_filter .af_subtitle::after{content:"";width:6px;height:6px;margin-left:.125rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .12s ease;opacity:.55}#amazzing_filter .af_filter.lv-open > .af_subtitle{background:var(--lv-p-surface-hover);border-color:var(--lv-p-border-hover)}#amazzing_filter .af_filter.lv-open > .af_subtitle::after{transform:translateY(1px) rotate(-135deg);opacity:.85}#amazzing_filter .af_filter.lv-has-value > .af_subtitle,
#amazzing_filter .af_filter.has-selection > .af_subtitle{border-color:#8A8A8A;box-shadow:0 0 0 1px #8A8A8A;color:var(--lv-p-text);font-weight:650}#amazzing_filter .af_filter > .af_filter_content{display:none !important}#amazzing_filter .af_filter.lv-open > .af_filter_content{display:block !important;position:absolute;top:calc(100% + .25rem);left:0;z-index:60;width:max-content;min-width:16rem;max-width:22rem;max-height:20rem;overflow-y:auto;padding:.25rem;border:0;border-radius:var(--lv-p-radius);background:var(--lv-p-surface);box-shadow:var(--lv-p-shadow-pop)}#amazzing_filter .af_filter.lv-open.lv-flip > .af_filter_content{left:auto;right:0}#amazzing_filter .af_filter_content ul{margin:0;padding:0;list-style:none}#amazzing_filter .af_filter_content li{margin:0}#amazzing_filter .af_filter_content label{display:flex;align-items:center;gap:.5rem;margin:0;padding:.4375rem .5rem;border-radius:var(--lv-p-radius-sm);font-size:.8125rem;font-weight:450;color:var(--lv-p-text);line-height:1.35;cursor:pointer}#amazzing_filter .af_filter_content label:hover{background:var(--lv-p-surface-hover)}#amazzing_filter .af_filter_content .name{flex:1 1 auto}#amazzing_filter .af_filter_content .count{color:var(--lv-p-text-sub);font-size:.75rem}#amazzing_filter .af_filter_content input[type="radio"],
#amazzing_filter .af_filter_content input[type="checkbox"]{flex:0 0 auto;margin:0;accent-color:var(--lv-green-700)}#amazzing_filter .af-select{width:100%;height:var(--lv-p-h);padding:0 .625rem;border:1px solid var(--lv-p-border);border-radius:var(--lv-p-radius-sm);background:var(--lv-p-surface);font-size:.8125rem;color:var(--lv-p-text)}#amazzing_filter .af-slider{min-width:14rem;padding:1.25rem .5rem .25rem}#amazzing_filter .slider-values{display:flex;gap:.5rem;align-items:center;justify-content:space-between;margin-top:.75rem;font-size:.75rem;color:var(--lv-p-text-sub)}#amazzing_filter .slider-values .input-text{width:5.5rem;height:2rem;padding:0 .5rem;border:1px solid var(--lv-p-border);border-radius:var(--lv-p-radius-sm);font-size:.8125rem;color:var(--lv-p-text)}#amazzing_filter > .selectedFilters{display:none !important}#amazzing_filter.lv-af--drawer > .selectedFilters:not(.hidden){display:flex !important}.lv-toolbar__selected:empty{display:none}.lv-toolbar__selected{margin:.5rem 0 0}.selectedFilters{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.8125rem}.selectedFilters.hidden{display:none !important}.selectedFilters .selected-filters-label{display:none}.selectedFilters .filter-block,
.selectedFilters li,
.selectedFilters .af-selected{display:inline-flex !important;align-items:center;gap:.25rem;margin:0 !important;padding:.25rem .5rem !important;border:0 !important;border-radius:var(--lv-p-radius-sm) !important;background:var(--lv-p-surface-hover) !important;color:var(--lv-p-text) !important;font-size:.75rem !important;font-weight:450;line-height:1.4;list-style:none;float:none !important}.selectedFilters .filter-block > a,
.selectedFilters .cf > a,
.selectedFilters li > a{position:static !important;right:auto !important;float:none !important;margin-left:.125rem}.selectedFilters .filter-block a,
.selectedFilters li a{color:var(--lv-p-text-sub);text-decoration:none}.selectedFilters .filter-block a:hover,
.selectedFilters li a:hover{color:var(--lv-p-text)}.selectedFilters .clearAll{order:99}.selectedFilters .clearAll,
.selectedFilters .clearAll a,
.selectedFilters .clearAll a .txt{border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;text-transform:none !important;letter-spacing:normal !important;margin:0 !important;min-width:0 !important;width:auto !important;float:none !important}.selectedFilters .clearAll{padding:0 !important}.selectedFilters .clearAll a{display:inline-flex !important;align-items:center;gap:.25rem;padding:.25rem .375rem !important;border-radius:var(--lv-p-radius-sm) !important;color:var(--lv-p-text-sub) !important;font-size:.75rem !important;font-weight:600 !important;text-decoration:underline !important;text-underline-offset:2px}.selectedFilters .clearAll a .txt{padding:0 !important;color:inherit !important;font:inherit !important;text-decoration:inherit}.selectedFilters .clearAll a:hover,
.selectedFilters .clearAll a:hover .txt{color:var(--lv-p-text) !important}.selectedFilters .icon-eraser{display:none !important}.lv-af-backdrop{position:fixed;inset:0;z-index:1060;background:rgba(26, 26, 26, .4);opacity:0;transition:opacity .18s ease}.lv-af-backdrop.is-on{opacity:1}body.lv-af-locked{overflow:hidden}#amazzing_filter.lv-af--drawer{position:fixed;top:0;right:0;bottom:0;z-index:1061;display:flex;flex-direction:column;align-items:stretch;width:min(24rem, 100vw);padding:0;gap:0;background:var(--lv-p-surface);box-shadow:-8px 0 24px rgba(26, 26, 26, .18);transform:translateX(100%);transition:transform .2s ease}#amazzing_filter.lv-af--drawer.is-on{transform:none}#amazzing_filter.lv-af--drawer > .block_content{flex:1 1 auto;display:block;width:100%;overflow-y:auto;padding:.25rem 1rem 1rem}#amazzing_filter.lv-af--drawer .af-form{display:block;width:100%}#amazzing_filter.lv-af--drawer .af_filter{width:100%;border-bottom:1px solid var(--lv-p-border)}#amazzing_filter.lv-af--drawer .af_filter:last-child{border-bottom:0}#amazzing_filter.lv-af--drawer .af_subtitle{display:flex;justify-content:space-between;width:100%;height:auto;padding:.875rem 0;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;font-size:.875rem;font-weight:600}#amazzing_filter.lv-af--drawer .af_filter.lv-has-value > .af_subtitle,
#amazzing_filter.lv-af--drawer .af_filter.has-selection > .af_subtitle{color:var(--lv-green-900)}#amazzing_filter.lv-af--drawer .af_filter.lv-open > .af_filter_content{position:static;width:auto;min-width:0;max-width:none;max-height:none;padding:0 0 .75rem;border-radius:0;box-shadow:none}#amazzing_filter.lv-af--drawer > .selectedFilters{padding:.875rem 1rem;border-bottom:1px solid var(--lv-p-border)}.lv-af__head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;border-bottom:1px solid var(--lv-p-border)}#amazzing_filter.lv-af--drawer > .lv-af__head,
#amazzing_filter.lv-af--drawer > .lv-af__foot{display:flex}.lv-af__title{margin:0;font-size:1rem;font-weight:650;color:var(--lv-p-text)}.lv-af__close{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:var(--lv-p-radius-sm);background:transparent;color:var(--lv-p-text-sub);font-size:1.25rem;line-height:1;cursor:pointer}.lv-af__close:hover{background:var(--lv-p-surface-hover);color:var(--lv-p-text)}.lv-af__foot{flex:0 0 auto;display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--lv-p-border);background:var(--lv-p-surface)}.lv-af__apply{flex:1 1 auto;height:2.25rem;border:0;border-radius:var(--lv-p-radius);background:var(--lv-green-800);color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer}.lv-af__apply:hover{background:var(--lv-green-900)}.lv-af__reset{flex:0 0 auto;height:2.25rem;padding:0 .875rem;border:1px solid var(--lv-p-border);border-radius:var(--lv-p-radius);background:var(--lv-p-surface);color:var(--lv-p-text);font-size:.8125rem;font-weight:550;cursor:pointer;box-shadow:var(--lv-p-shadow)}.lv-af__reset:hover{background:var(--lv-p-surface-hover);border-color:var(--lv-p-border-hover)}#amazzing_filter.lv-af--drawer > .compact-toggle.sticky{display:none !important}@media (max-width: 767.98px){#amazzing_filter,
  #amazzing_filter > .block_content,
  #amazzing_filter .af-form{flex-direction:column;align-items:stretch;width:100%}#amazzing_filter .af_subtitle{justify-content:space-between}#amazzing_filter .af_filter.lv-open > .af_filter_content{position:static;width:auto;max-width:none;box-shadow:none;border:1px solid var(--lv-p-border);margin-top:.25rem}}@media (prefers-reduced-motion: reduce){#amazzing_filter.lv-af--drawer,
  .lv-af-backdrop{transition:none}}#products .products{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(15rem, 100%), 1fr));gap:1rem;margin:0;padding:0;list-style:none}#products .products .lv-pcard{flex:initial;width:auto;max-width:none}@media (max-width: 575.98px){#products .products{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.625rem}}.products__pagination{margin-top:2rem;display:flex;justify-content:center}body#category #left-column,
body#category #right-column,
.left-column--empty{display:none !important}.left-column--empty ~ #center-column,
body#category #center-column{flex:0 0 100% !important;max-width:100% !important;width:100% !important}.product__container{align-items:start}.lv-pdp-under{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.lv-pdp-under:empty{display:none;margin:0}body#product #center-column{display:flex;flex-direction:column}body#product #center-column > *{order:6}body#product #center-column > .product__container{order:1}body#product #center-column > .product__accessories,
body#product #center-column > .product-accessories{order:2}body#product #center-column > .product__bottom{order:3}body#product #center-column > .product-comments-wrapper{order:4}body#product #center-column > .ps-categoryproducts,
body#product #center-column > .ps-crossselling,
body#product #center-column > .ps-viewedproduct{order:5}.product__images{display:flex;align-items:stretch;gap:.75rem}.product__carousel{order:2;flex:1 1 auto;min-width:0;margin:0;border:1px solid var(--lv-p-border);border-radius:.75rem;background:#fff;overflow:hidden}.product__thumbnails{order:1;flex:0 0 5.25rem;margin:0;min-width:0}.product__thumbnails-list{display:flex;flex-direction:column;gap:.5rem;height:100%;margin:0;padding:0;list-style:none;overflow-y:auto;scrollbar-width:thin}.product__thumbnail{flex:0 0 auto;width:5.25rem;height:5.25rem;padding:.1875rem;border:1px solid var(--lv-p-border);border-radius:.5rem;background:#fff;cursor:pointer;transition:border-color .12s ease, box-shadow .12s ease}.product__thumbnail:hover{border-color:var(--lv-p-border-hover)}.product__thumbnail.active,
.product__thumbnail[aria-current="true"]{border-color:var(--lv-green-500);box-shadow:0 0 0 1px var(--lv-green-500)}.product__thumbnail img,
.product__thumbnail picture{display:block;width:100%;height:100%;object-fit:contain;border-radius:.375rem}.product__carousel .carousel-control-prev,
.product__carousel .carousel-control-next{width:2.5rem;height:2.5rem;top:50%;transform:translateY(-50%);margin:0 .625rem;border:1px solid var(--lv-p-border);border-radius:50%;background:rgba(255, 255, 255, .94);box-shadow:var(--lv-p-shadow-pop);opacity:0;transition:opacity .14s ease}.product__images:hover .carousel-control-prev,
.product__images:hover .carousel-control-next,
.product__carousel .carousel-control-prev:focus-visible,
.product__carousel .carousel-control-next:focus-visible{opacity:1}@media (max-width: 1199.98px){.product__images{display:block}.product__thumbnails{margin-top:.75rem}.product__thumbnails-list{flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem}.product__thumbnail{width:4.5rem;height:4.5rem}.product__carousel .carousel-control-prev,
  .product__carousel .carousel-control-next{opacity:1}}.ps-categoryproducts,
.product__accessories,
.product-accessories,
.ps-viewedproduct,
.ps-crossselling{--lv-pl-card:200px;--lv-pl-gap:.875rem;padding-block:0}.ps-categoryproducts,
.product__accessories,
.product-accessories,
.ps-viewedproduct > .module-products,
.ps-crossselling > .module-products{margin:2rem 0 0;padding:1.25rem 1.25rem 1.5rem;border:1px solid var(--lv-p-border);border-radius:.75rem;background:var(--lv-p-surface)}.ps-viewedproduct > .module-products,
.ps-crossselling > .module-products{margin-inline:auto}.ps-categoryproducts .section-title,
.product__accessories .section-title,
.product-accessories .section-title,
.ps-viewedproduct .section-title,
.ps-crossselling .section-title{margin:0 0 1rem;font-size:1.0625rem;font-weight:650;color:var(--lv-p-text)}.ps-categoryproducts .products,
.product__accessories .products,
.product-accessories .products,
.ps-viewedproduct .products,
.ps-crossselling .products{display:flex;flex-wrap:wrap;gap:var(--lv-pl-gap)}.ps-categoryproducts .products.lv-plist__track,
.product__accessories .products.lv-plist__track,
.product-accessories .products.lv-plist__track,
.ps-viewedproduct .products.lv-plist__track,
.ps-crossselling .products.lv-plist__track{flex-wrap:nowrap}.lv-plist--compact .lv-plist__head{margin-bottom:.875rem;align-items:center}.lv-plist--compact .lv-plist__arrow{width:2.25rem;height:2.25rem}.lv-plist--compact .lv-plist__arrow svg{width:.9rem;height:.9rem}.lv-plist--compact .lv-plist__progress{margin-top:.875rem}@media (max-width: 991.98px){.ps-categoryproducts,
  .product__accessories,
  .product-accessories,
  .ps-viewedproduct,
  .ps-crossselling{--lv-pl-card:170px}}@media (max-width: 575.98px){.ps-categoryproducts,
  .product__accessories,
  .product-accessories,
  .ps-viewedproduct,
  .ps-crossselling{--lv-pl-card:150px;--lv-pl-gap:.625rem}.lv-plist--compact .lv-plist__nav{display:none}}@media (min-width: 1200px){body#product .product__bottom-left{max-width:none}#product_accordion{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 24rem);gap:1.5rem;align-items:start}#product_accordion > #product_description{grid-column:1}#product_accordion > .js-product-details{grid-column:2;display:grid;gap:1.5rem;align-content:start}#product_accordion > .js-product-details{position:sticky;top:1.5rem}#product_accordion.lv-pd--flat{grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));align-items:stretch}#product_accordion.lv-pd--flat > .js-product-details{display:contents;position:static}#product_accordion.lv-pd--flat > #product_description,
  #product_accordion.lv-pd--flat > .js-product-details > *{grid-column:auto}#product_accordion.lv-pd--flat > *,
  #product_accordion.lv-pd--flat > .js-product-details > *{margin-bottom:0}#product_accordion.lv-pd--flat .accordion-item{display:flex;flex-direction:column}#product_accordion.lv-pd--flat .accordion-collapse.show{flex:1 1 auto}}#product_accordion .accordion-item{border:1px solid var(--lv-p-border);border-radius:.75rem;background:var(--lv-p-surface);overflow:hidden}#product_accordion .accordion-header{margin:0}#product_accordion .accordion-button{padding:.875rem 1.125rem;font-size:1.0625rem;font-weight:650;color:var(--lv-p-text);background:var(--lv-p-surface-sub);box-shadow:none}#product_accordion .accordion-button:not(.collapsed){background:var(--lv-p-surface-sub);color:var(--lv-p-text)}#product_accordion .accordion-button:focus{box-shadow:none}#product_accordion .accordion-button:focus-visible{outline:2px solid var(--lv-green-600);outline-offset:-2px}#product_accordion .accordion-body{padding:1.125rem}#product_accordion .accordion-body table{width:100%;margin:0;border-collapse:collapse}#product_accordion .accordion-body th,
#product_accordion .accordion-body td{padding:.5rem .625rem;border:0;border-bottom:1px solid var(--lv-p-border);font-size:.8125rem;line-height:1.4;text-align:left;vertical-align:top}#product_accordion .accordion-body th{font-weight:600;color:var(--lv-p-text-sub);width:45%}#product_accordion .accordion-body tr:last-child th,
#product_accordion .accordion-body tr:last-child td{border-bottom:0}#product_accordion .details__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}#product_accordion .details__item{display:grid;grid-template-columns:minmax(5.5rem, 42%) minmax(0, 1fr);gap:.75rem;align-items:start;margin:0;padding:.5rem 0;border-bottom:1px solid var(--lv-p-border)}#product_accordion .details__item:last-child{border-bottom:0}#product_accordion .details__left,
#product_accordion .details__right{min-width:0}#product_accordion .details__title{font-size:.8125rem;font-weight:600;color:var(--lv-p-text-sub)}#product_accordion .details__right{font-size:.8125rem;color:var(--lv-p-text);overflow-wrap:anywhere}#product_accordion .details__manufacturer-logo{max-width:5.5rem;height:auto}#product_accordion > .js-product-details .accordion-body{overflow-x:auto}.ps-contactinfo__email,
.ps-contactinfo__email a,
.ps-contactinfo__phone,
.ps-contactinfo__phone a{overflow-wrap:anywhere;min-width:0}.lv-plist--compact .lv-pcard__body{padding:.625rem .75rem .75rem}.lv-plist--compact .lv-pcard__brand{font-size:.6875rem}.lv-plist--compact .lv-pcard__title{font-size:.875rem}.lv-plist--compact .lv-pcard__price{font-size:1.0625rem}.lv-plist--compact .lv-pcard__regular{font-size:.75rem}.lv-plist--compact .lv-pcard__stock{font-size:.75rem}.lv-plist--compact .lv-pcard__add{width:2.25rem;height:2.25rem}.lv-plist--compact .lv-pcard__add svg{width:1rem;height:1rem}.ps-specials .section-title{margin:0;font-size:clamp(1.375rem, 1.05rem + 1.1vw, 2rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--bs-body-color, #1A1A18)}.ps-specials .module-products__buttons,
.lv-plist .module-products__buttons{margin-top:clamp(1rem, .85rem + .5vw, 1.5rem);text-align:center}.ps-specials .module-products__buttons .material-icons{display:none}.lv-pcard__foot-main{flex:1 1 0;min-width:0}.lv-pcard__prices{overflow-wrap:anywhere}#customer-form .mb-3:has([name="id_gender"]),
#customer-form .mb-3:has(#field-birthday),
#customer-form .mb-3:has([name="optin"]),
#customer-form .mb-3:has([name="newsletter"]),
#customer-form .mb-3:has([name="psgdpr"]),
#customer-form .mb-3:has([name="customer_privacy"]){display:none !important}.mb-3:has(#field-address2){display:none !important}.lv-co-names{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}@media (max-width: 575.98px){.lv-co-names{grid-template-columns:1fr}}.lv-co-emptyrow{display:none !important}#checkout-addresses-step .buttons-wrapper--split,
.checkout-grid__content .buttons-wrapper--split{display:flex;align-items:center;justify-content:space-between;gap:.75rem}@media (max-width: 575.98px){.checkout-grid__content .buttons-wrapper--split{flex-direction:column-reverse;align-items:stretch}}body#checkout .checkout-grid__aside .cart-summary__products,
body#checkout .checkout-grid__aside .cart-summary__voucher{display:none !important}body#checkout .lv-co-hidden{display:none !important}.lv-co-cta{margin-top:.85rem}.lv-co-cta__btn{display:flex !important;align-items:center;justify-content:center;gap:.45rem;width:100% !important;min-height:48px;padding:.5rem 1rem;font-size:1rem;font-weight:600;line-height:1.2}.lv-co-cta__btn[disabled]{opacity:.55;cursor:not-allowed}.lv-co-cta__btn svg{flex:0 0 auto}body#checkout .checkout-grid__aside-wrapper .lv-co-terms{margin:.85rem -.55rem 0;padding:.45rem .55rem;border:1px solid transparent;border-radius:.5rem;transition:background-color .18s ease, border-color .18s ease}body#checkout .checkout-grid__aside-wrapper .lv-co-terms .form-check{display:flex;align-items:flex-start;gap:.55rem;margin:0 0 .35rem;padding:0}body#checkout .checkout-grid__aside-wrapper .lv-co-terms .form-check:last-child{margin-bottom:0}body#checkout .checkout-grid__aside-wrapper .lv-co-terms .form-check-input{flex:0 0 auto;float:none;margin:.15rem 0 0}body#checkout .checkout-grid__aside-wrapper .lv-co-terms .form-check-label{margin:0;font-size:.8125rem;line-height:1.45;color:var(--lv-p-text, #303030)}body#checkout .checkout-grid__aside-wrapper .lv-co-terms a{color:var(--lv-green-700, #38A754);text-decoration:underline}body#checkout .lv-co-terms + .lv-co-cta{margin-top:.6rem}@keyframes lv-attn{0%{transform:scale(1)}15%{transform:scale(1.045)}30%{transform:scale(.995)}45%{transform:scale(1.03)}60%{transform:scale(1)}100%{transform:scale(1)}}body#checkout .lv-attn{animation:lv-attn .62s ease-in-out 2;transform-origin:center}body#checkout .checkout-grid__aside-wrapper .lv-co-terms.lv-attn{border-color:#D64545;background:#FDF2F2}body#checkout .checkout-grid__aside-wrapper .lv-co-terms.lv-attn .form-check-label{color:#A32222}body#checkout .checkout-grid__aside-wrapper .lv-co-terms.lv-attn .form-check-input{border-color:#D64545}body#checkout .checkout-grid__aside-wrapper .lv-co-terms.lv-attn a{color:#A32222}body#checkout .payment-options__list.lv-attn{border:1px solid #D64545;border-radius:.65rem;background:#FDF2F2;padding:.5rem}.lv-attn-msg{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){body#checkout .lv-attn{animation:none}}.lv-co-consent{margin:0 0 1rem;font-size:.8125rem;line-height:1.5;color:var(--lv-p-text-sub)}.lv-co-consent a{color:var(--lv-green-700);text-decoration:underline}.lv-acc{margin:0 0 .85rem;padding:.75rem .85rem .85rem;border:1px solid var(--lv-green-100, #E6E6E6);border-radius:.65rem;background:var(--lv-green-50, #F6F6F6)}.lv-acc__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.6rem}.lv-acc__title{margin:0;font-size:.9375rem;font-weight:650;color:var(--lv-p-text, #303030)}.lv-acc__nav{display:flex;gap:.3rem;flex:0 0 auto}.lv-acc__nav[hidden]{display:none}.lv-acc__arrow{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid var(--lv-green-200, #D8D8D8);border-radius:50%;background:#fff;color:var(--lv-green-800, #38A754);cursor:pointer;transition:border-color .12s ease, opacity .12s ease}.lv-acc__arrow svg{width:.8rem;height:.8rem}.lv-acc__arrow:hover:not(:disabled){border-color:var(--lv-green-500, #38A754)}.lv-acc__arrow:disabled{opacity:.35;cursor:default}.lv-acc__arrow:focus-visible{outline:2px solid var(--lv-green-600, #38A754);outline-offset:2px}.lv-acc__viewport{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.lv-acc__viewport::-webkit-scrollbar{display:none}.lv-acc__track{display:flex;gap:.75rem}.lv-acc__item{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:3.25rem minmax(0, 1fr) auto;gap:.7rem;align-items:center;padding:.6rem .7rem;border:1px solid var(--lv-p-border, #E3E3E3);border-radius:.5rem;background:#fff}.lv-acc__media{display:grid;place-items:center;width:3.25rem;height:3.25rem;overflow:hidden;border-radius:.375rem;background:#fff}.lv-acc__media img{width:100%;height:100%;object-fit:contain}.lv-acc__body{min-width:0;display:flex;flex-direction:column;gap:.15rem}.lv-acc__name{font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--lv-p-text, #303030);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv-acc__name:hover{color:var(--lv-green-700, #38A754);text-decoration:underline}.lv-acc__price{font-size:.9375rem;font-weight:700;color:var(--lv-p-text, #303030);font-variant-numeric:tabular-nums}.lv-acc__action{flex:0 0 auto}.lv-acc__action .lv-pcard__form{margin:0}.lv-acc__action .lv-pcard__add{width:2.25rem;height:2.25rem}.lv-acc__action .lv-pcard__add svg{width:1rem;height:1rem}.lv-acc-moved{display:none !important}body#product .ps-categoryproducts,
body#product .product__accessories,
body#product .product-accessories,
body#product .ps-crossselling > .module-products,
body#product .ps-viewedproduct > .module-products{border-color:var(--lv-green-100, #E6E6E6);background:var(--lv-green-50, #F6F6F6)}.lv-rev-dup{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (max-width: 767px){body#index .page-content--home > .ls-fullscreen-wrapper,
  body#index .page-content--home > .ls-slide-container,
  body#index .page-content--home > [id^="layerslider_"]{display:none !important}body#index .lv-image-boxes{margin-top:1.25rem}}#lv-nav,
#prestablog_menu_cat nav,
#prestablog_menu_cat > ul,
#prestablog_menu_cat nav > ul,
#prestablog_menu_cat #menu-mobile{background-color:#38A754 !important}#prestablog_menu_cat nav > ul > li > a,
#prestablog_menu_cat .prestablog-menu-search-toggle,
#prestablog_menu_cat #menu-mobile{color:#fff !important}#prestablog_menu_cat nav > ul > li > a:hover{background-color:#38A754 !important}body[id^="module-prestablog"] #center-column h1,
body[id^="module-prestablog"] #center-column h2 > a,
body[id^="module-prestablog"] .prestablog_more a,
body[id^="module-prestablog"] .prestabloglastnewstitle a{color:#38A754 !important}body[id^="module-prestablog"] .swiper-pagination-bullet-active{background:#38A754 !important}@media (min-width: 768px){#prestablog_menu_cat nav,
  #prestablog_menu_cat nav > ul{min-height:40px;margin-block:0;padding-block:0}#prestablog_menu_cat nav > ul > li{margin-block:0;padding-block:0}#prestablog_menu_cat nav > ul > li > a{min-height:40px;line-height:40px;padding-block:0 !important}#prestablog_menu_cat .prestablog-menu-search-toggle{height:40px;padding-block:0}}#prestablog_lastliste .swiper-slide{backface-visibility:hidden;-webkit-backface-visibility:hidden}#prestablog_lastliste .swiper-slide:not(.swiper-slide-active){visibility:hidden}#prestablog_lastliste .swiper-slide-active{visibility:visible}#prestablog_lastliste .link_block{display:block;background:#F4F4F4}#prestablog_lastliste .lastlisteimg{display:block;width:100%;height:auto}#prestablog_lastliste .prestabloglastnewstitle{position:static !important;width:auto !important;margin:0 !important;padding:12px !important;background:#38A754 !important;color:#fff !important;text-shadow:none !important;line-height:1.4}#prestablog_lastliste .btn_link,
#prestablog_bloc_search button{background:#38A754 !important;border-color:#38A754 !important;color:#fff !important}#prestablog_menu_cat nav > ul > li > a{font-family:Inter, system-ui, -apple-system, 'Segoe UI', sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.28px !important;text-transform:uppercase}body#cart .cart-summary__subtotals #cart-subtotal-shipping,
body#cart .cart-summary__total,
body#checkout:not(:has(#checkout-delivery-step.step--current, #checkout-payment-step.step--current)) #cart-subtotal-shipping,
body#checkout:not(:has(#checkout-delivery-step.step--current, #checkout-payment-step.step--current)) .cart-summary__total,
body#checkout:not(:has(#checkout-delivery-step.step--current, #checkout-payment-step.step--current)) #lv-shipping-explanation{display:none !important}body#cart .cart-summary__subtotals::after,
body#checkout:not(:has(#checkout-delivery-step.step--current, #checkout-payment-step.step--current)) .cart-summary__subtotals::after{content:'Fragtprisen vises, når du vælger leveringsmetode. Du ser den samlede pris, før du betaler.';display:block;margin-top:12px;font-size:14px;line-height:1.5;color:#555}.vg_postnord_pickupPoint[role="button"]:focus-visible{outline:3px solid #38A754;outline-offset:2px}#blockcart-modal .blockcart-modal__total:has(.shipping),
#blockcart-modal .blockcart-modal__total--bold{display:none !important}#blockcart-modal .blockcart-modal__summary::after{content:'Fragtprisen vises, når du vælger leveringsmetode.';display:block;margin-top:12px;font-size:14px;line-height:1.5;color:#555}:root, [data-bs-theme="light"]{--lv-brand-green:#38A754;--bs-success:#38A754;--bs-success-rgb:56, 167, 84;--p-primary-color:#38A754;--p-primary-hover-color:#38A754;--p-primary-active-color:#38A754}.btn-primary, .btn-success{--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-bg:#38A754;--bs-btn-border-color:#38A754;--bs-btn-hover-bg:#38A754;--bs-btn-hover-border-color:#38A754;--bs-btn-active-bg:#38A754;--bs-btn-active-border-color:#38A754}.cky-btn-accept{background-color:#38A754 !important;border-color:#38A754 !important;color:#fff !important}.cky-btn-preferences, .cky-always-active{color:#38A754 !important;border-color:#38A754 !important}#lv-nav{--lv-nav-fg:#fff;--lv-nav-fg-dim:rgba(255, 255, 255, .78)}#prestablog_menu_cat nav > ul > li > a,
#prestablog_menu_cat .prestablog-menu-search-toggle,
#prestablog_menu_cat #menu-mobile{color:#fff !important}#prestablog_menu_cat nav > ul > li > a:hover,
#prestablog_menu_cat nav > ul > li > a:focus-visible{background:#fff !important;color:#38A754 !important}#products:has(> .af.dynamic-loading) .products__pagination .pagination__number{display:none !important}#amazzing_filter .af_filter .toggle-cut-off{position:static;inset:auto;margin:.25rem 0 0;padding:.625rem .5rem;border-top:1px solid var(--lv-p-border, #e3e3e3);text-align:left;line-height:1.4}#amazzing_filter .af_filter .toggle-cut-off span{position:static;padding:0;background:transparent;color:var(--lv-green-800, #2d873c)}#amazzing_filter .af_filter .toggle-cut-off:focus-visible{outline:2px solid var(--lv-green-800, #2d873c);outline-offset:-2px}#amazzing_filter .af_filter .af_filter_content > ul{max-height:none;overflow:visible}body#index .lv-image-tile__scrim{background:linear-gradient(to top,
    rgba(25, 88, 38, .96) 0%,
    rgba(35, 116, 48, .88) 30%,
    rgba(45, 135, 60, .60) 55%,
    rgba(45, 135, 60, .22) 78%,
    rgba(45, 135, 60, 0) 96%)}body#product .lv-pdp-expert,
body#product .lv-pdp-includes{background:#F4F9F4;border-color:#E4F1E6}body#index .lv-image-tile__scrim,
body#index .lv-mosaic__scrim{background:linear-gradient(to top,
    rgba(10, 44, 28, .94) 0%,
    rgba(10, 44, 28, .78) 22%,
    rgba(10, 44, 28, .25) 58%,
    rgba(10, 44, 28, 0) 85%)}body#index .lv-mosaic__cell--product::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(10, 44, 28, .94) 0%, rgba(10, 44, 28, .78) 22%, rgba(10, 44, 28, .25) 58%, rgba(10, 44, 28, 0) 85%)}body#index .lv-mosaic__cell--product .lv-mosaic__info{z-index:1;background:none}body#index .lv-mosaic__cell--product .lv-mosaic__title,
body#index .lv-mosaic__cell--product .lv-mosaic__price{color:#fff;text-shadow:0 1px 3px #0a2c1c}body#index .lv-mosaic__cell--product{background-color:#fff}body#index .lv-mosaic__cell--product .lv-mosaic__media{padding:0}body#index .lv-image-tile__img,
body#index .lv-mosaic__img,
body#index .lv-mosaic__media img{object-fit:contain;object-position:center;transform:none}body#index :is(.lv-image-tile, .lv-mosaic__cell){isolation:isolate;overflow:hidden}body#index :is(.lv-image-tile, .lv-mosaic__cell)::before{content:"";position:absolute;inset:-12px;z-index:-1;pointer-events:none;background:var(--lv-card-image, none) center / cover no-repeat;filter:blur(12px)}body#index .lv-image-tile__scrim,
body#index .lv-mosaic__scrim,
body#index .lv-mosaic__cell--product::after{background:linear-gradient(to top, rgba(0,0,0,.88), rgba(0,0,0,.68) 32%, transparent 77%)}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/ventilations-anlaeg-varmegenvinding"]{--lv-card-image:url("/img/c/103-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/ventilations-fittings-roer"]{--lv-card-image:url("/img/c/39-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/varmepumper"]{--lv-card-image:url("/img/c/176-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/gevindfittings-og-roer"]{--lv-card-image:url("/img/c/4-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/pressfittings-roer"]{--lv-card-image:url("/img/c/23-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/gulvvarme-fordeleroer"]{--lv-card-image:url("/img/c/102-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/filter"]{--lv-card-image:url("/img/c/338-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/reservedele-til-ventilationsanlaeg"]{--lv-card-image:url("/img/c/345-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/outlet"]{--lv-card-image:url("/img/c/343-default_lg.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/ventilations-anlaeg-varmegenvinding/nilan-vp18-m2-ventilationsanlaeg-med-varmegenvinding-hmi-602-styring"]{--lv-card-image:url("/21505-large_default/nilan-vp18-m2-ventilationsanlaeg-med-varmegenvinding-hmi-602-styring.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/ventilations-anlaeg-varmegenvinding/dantherm-rcv-640-p2-cf-ventilationsanlaeg-med-varmegenvinding-o-200-mm"]{--lv-card-image:url("/21713-large_default/dantherm-rcv-640-p2-cf-ventilationsanlaeg-med-varmegenvinding-o-200-mm.jpg")}body#index :is(.lv-image-tile, .lv-mosaic__cell)[href="https://lavvvs.dk/kuglehaner-ventiler"]{--lv-card-image:url("/img/c/9-default_lg.jpg")}body#index .lv-image-tile,
body#index .lv-mosaic__cell{background:#fff;border:2px solid #38a754;color:#171717}body#index :is(.lv-image-tile, .lv-mosaic__cell)::before,
body#index .lv-mosaic__cell--product::after,
body#index .lv-image-tile__scrim,
body#index .lv-mosaic__scrim{display:none}body#index :is(.lv-image-tile, .lv-mosaic__cell) img{object-fit:contain;object-position:center;transform:none}body#index .lv-image-tile__body,
body#index .lv-mosaic__body,
body#index .lv-mosaic__info{background:#fff;color:#171717}body#index :is(.lv-image-tile, .lv-mosaic__cell) :is(h2, h3, p, span, .lv-mosaic__title, .lv-mosaic__price, .lv-mosaic__text){color:#171717;text-shadow:none}body#index .lv-mosaic__btn{background:#fff;color:#171717;border-color:#38a754}body#index .lv-image-tile, body#index .lv-mosaic__cell{display:flex;flex-direction:column}body#index .lv-image-tile__img, body#index .lv-mosaic__img,
body#index .lv-mosaic__cell--product .lv-mosaic__media{position:relative;inset:auto;width:100%;height:0;min-height:0;flex:1 1 auto}body#index .lv-image-tile__body, body#index .lv-mosaic__body,
body#index .lv-mosaic__cell--product .lv-mosaic__info{position:relative;inset:auto;flex:0 0 auto;background:#fff;padding:14px;width:100%}body#index .lv-image-tile img,
body#index .lv-mosaic__cell img{filter:none !important}body#index .lv-image-tile, body#index .lv-mosaic__cell{height:auto;min-height:0;aspect-ratio:auto}body#index .lv-image-tile__img, body#index .lv-mosaic__img,
body#index .lv-mosaic__cell--product .lv-mosaic__media{height:clamp(180px, 18vw, 280px);min-height:180px;flex:1 0 180px;padding:0;object-fit:contain;object-position:center}body#index .lv-mosaic__cell--big .lv-mosaic__img{min-height:320px}body#index .lv-image-tile__body, body#index .lv-mosaic__body,
body#index .lv-mosaic__cell--product .lv-mosaic__info{flex:0 0 auto;background:#fff;overflow-wrap:anywhere}body#index .lv-mosaic__cell--product .lv-mosaic__media img{width:100%;height:100%;object-fit:contain;transform:none}@media (max-width: 575px){body#index .lv-mosaic__grid{grid-template-columns:1fr}body#index .lv-mosaic__cell, body#index .lv-mosaic__cell--big{grid-column:auto;grid-row:auto}body#index .lv-mosaic__cell--big .lv-mosaic__img{min-height:180px}body#index .lv-image-tile__body, body#index .lv-mosaic__body,
  body#index .lv-mosaic__cell--product .lv-mosaic__info{font-size:16px}}body#index .lv-mosaic__cell--product .lv-mosaic__media img[src*="/21505-large_default/"]{object-view-box:inset(17% 12% 17% 38%);object-fit:contain;transform:none}body#index .lv-image-tile,
body#index .lv-mosaic__cell{box-sizing:border-box;height:364px;min-height:364px;display:flex;flex-direction:column;grid-column:auto;grid-row:auto}body#index .lv-image-tile__img,
body#index .lv-mosaic__img,
body#index .lv-mosaic__cell--big .lv-mosaic__img,
body#index .lv-mosaic__cell--product .lv-mosaic__media{box-sizing:border-box;height:220px;min-height:220px;max-height:220px;flex:0 0 220px;width:100%;object-fit:contain;object-position:center}body#index .lv-image-tile__body,
body#index .lv-mosaic__body,
body#index .lv-mosaic__cell--product .lv-mosaic__info{box-sizing:border-box;height:140px;min-height:140px;flex:0 0 140px;padding:14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;text-align:left;background:#fff}body#index .lv-image-tile__title,
body#index .lv-mosaic__text,
body#index .lv-mosaic__title{display:block;font-size:16px;line-height:1.35;font-weight:600;margin:0;padding:0;color:#171717;text-shadow:none}body#index .lv-image-tile__arrow,
body#index .lv-mosaic__body > .lv-arrow,
body#index .lv-mosaic__btn,
body#index .lv-mosaic__price{margin-top:auto;margin-bottom:0;flex-shrink:0;position:relative}body#index .lv-mosaic__price{font-size:16px;line-height:1.35;font-weight:700}body#index .lv-mosaic__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:364px}@media (max-width:991px){body#index .lv-image-rows,
  body#index .lv-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body#index .lv-image-rows,
  body#index .lv-mosaic__grid{grid-template-columns:minmax(0,1fr)}}body#index .lv-image-tile,
body#index .lv-mosaic__cell{height:332px;min-height:332px}body#index .lv-mosaic__grid{grid-auto-rows:332px}body#index .lv-image-tile__body,
body#index .lv-mosaic__body,
body#index .lv-mosaic__cell--product .lv-mosaic__info{height:108px;min-height:108px;flex:0 0 108px;padding:12px 14px;gap:8px}body#index .lv-image-tile__title,
body#index .lv-mosaic__text,
body#index .lv-mosaic__title{max-width:none;width:100%;min-height:44px}body#index .lv-image-tile__arrow,
body#index .lv-mosaic__body > .lv-arrow,
body#index .lv-mosaic__btn,
body#index .lv-mosaic__price{margin-top:0;margin-bottom:0}body#index .lv-mosaic__btn{padding:4px 12px;line-height:20px}body#index .lv-mosaic__body > .lv-arrow{width:28px;height:28px}body#index .lv-image-tile__title,
body#index .lv-mosaic__text,
body#index .lv-mosaic__title{min-height:0;flex:0 0 auto}body#index .lv-image-tile__body,
body#index .lv-mosaic__body,
body#index .lv-mosaic__cell--product .lv-mosaic__info{gap:4px}.lv-pcard__media-link > picture{display:contents}
