@media screen and (min-width:1440px){.collection.grid--layout{--visible-cols: 5}.collection.grid--layout>[class*=grid-offset]{grid-column:1 / -1}}@media screen and (min-width:1024px){:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__image{padding-top:72%!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__image:after{content:"";position:absolute;inset-inline:14px;bottom:0;height:1px;background:var(--color-borders-cards);z-index:2}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .lazy-image--fit img{padding:5%}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__text .vg-badges{flex-direction:row;flex-wrap:wrap;align-items:center;gap:3px;max-width:62%}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__text .vg-badges:has(>:nth-child(3)){flex-direction:column;align-items:flex-start}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__text .vg-badge{font-size:8.5px;padding:3px 7px;gap:3px}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__text .vg-badge__ic{width:10px;height:10px}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__quick-buy{margin:0}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-quantity--card{display:none!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-cart-icon-btn{position:absolute!important;top:0!important;inset-inline-end:12px!important;margin:calc(72% - 19px) 0 0 0!important;width:38px!important;height:38px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:50%!important;z-index:5;box-shadow:0 2px 8px #0000002e}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-cart-icon-btn .button__icon,:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-cart-icon-btn .button__text{display:none!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-cart-icon-btn:after{content:"";width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") no-repeat center / contain}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-cart-icon-btn.working:after{opacity:0}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item:not(:has(.vg-cart-icon-btn)):after{content:"";position:absolute;top:0;inset-inline-end:12px;margin:calc(72% - 19px) 0 0 0;width:38px;height:38px;border-radius:50%;background:#dcdcdc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") no-repeat center / 15px 15px;pointer-events:none;z-index:5}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__title .text-animation--underline{font-size:14px;font-weight:600;line-height:1.3}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__title .vg-card-sub{font-size:13px;line-height:1.35;color:#6a6a6a;margin-top:.25em}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__price .dual-price{font-size:17px!important;font-weight:700}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__price .dual-price__label{font-size:12px;font-weight:400;color:#555;opacity:1}html:not(.vat-excl) :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__price .dual-price__val--excl,html.vat-excl :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__price .dual-price__val--incl{color:#6a6a6a;opacity:1}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item.card .bss-b2b-price-has-vat,:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item.card .bss-b2b-price-no-vat{font-size:12px!important;font-weight:400!important;color:#6a6a6a!important;opacity:1!important}html:not(.vat-excl) :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item.card .bss-b2b-price-has-vat,html.vat-excl :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item.card .bss-b2b-price-no-vat{font-size:17px!important;font-weight:700!important;color:var(--color-text-main, #1a1a1a)!important}html:not(.vat-excl) :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item.card .bss-b2b-price-has-vat:after{font-size:12px;font-weight:400;color:#555;opacity:1}html:not(.vat-excl) :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-price--unit .bss-b2b-price-no-vat,html.vat-excl :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-price--unit .bss-b2b-price-has-vat{display:none!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__local-availability,:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__local-availability .alert{font-size:12px;line-height:1.35}:is(.collection.grid--layout,.vg-recommended .grid--layout,.collection-tabs_panel .grid--layout){align-items:stretch}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item>.card__text.product-item__text{padding:14px 14px 6px!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item>.product-item__text:not(.card__text){padding:0 14px 14px!important}}.vg-recommended .grid--layout>.product-item:nth-child(n+5){display:none}.vg-cols-toggle{display:none}@media screen and (min-width:1440px){.vg-facets-row{display:flex;align-items:center;gap:16px}.vg-facets-row>facet-filters-form{flex:1 1 auto;min-width:0}.vg-cols-toggle{display:inline-flex;flex:none;align-items:center;gap:3px;padding:3px;border:1px solid rgba(0,0,0,.18);border-radius:999px;background:#fff}.vg-cols-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:28px;padding:0;border:0;border-radius:999px;background:transparent;color:#1a1a1a;cursor:pointer;transition:background .15s ease,color .15s ease}.vg-cols-toggle__btn svg{width:18px;height:13px;fill:currentColor}.no-touchevents .vg-cols-toggle__btn:hover{background:#00000012}html:not(.vg-cols-4) .vg-cols-toggle__btn[data-vg-cols="5"],html.vg-cols-4 .vg-cols-toggle__btn[data-vg-cols="4"]{background:#1a1a1a;color:#fff}.vg-cols-toggle__btn:focus-visible{outline:2px solid #3f7d4f;outline-offset:2px}html.vg-cols-4 .collection.grid--layout{--visible-cols: 4}}@media screen and (min-width:1024px){facet-filters-form:has(.facets__form--chips)+.section-heading--facets{display:none}}.vg-qty{display:none}@media screen and (min-width:1024px){:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item__quick-buy.vg-has-qty .vg-cart-icon-btn{display:none!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty{position:absolute;top:0;inset-inline-end:12px;margin:calc(72% - 19px) 0 0 0;display:none;align-items:center;gap:3px;box-sizing:border-box;height:38px;padding:0 3px;border-radius:999px;border:1px solid var(--color-borders-cards);background:#fff;color:#1d1d1d;box-shadow:0 2px 8px #0000002e;z-index:5}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item__quick-buy.vg-has-qty .vg-qty{display:inline-flex}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;box-sizing:border-box;width:30px;min-width:30px;height:30px;padding:0;border:0;border-radius:50%;cursor:pointer;line-height:0;transition:background .15s ease}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn[data-vg-qty=down]{background:#f0f0ee;color:#333}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn[data-vg-qty=up]{background:var(--color-accent-main, #fe792f);color:#fff}.no-touchevents :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn[data-vg-qty=down]:hover{background:#e4e4e1}.no-touchevents :is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn[data-vg-qty=up]:hover{background:#e96a22}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn svg{flex:none;width:15px;height:15px}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty__n{flex:0 0 auto;min-width:22px;padding:0 1px;text-align:center;color:#1d1d1d;font-size:14px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty .vg-qty__btn .vg-qty__ic--minus{display:none}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty:not([data-qty="1"]) .vg-qty__btn .vg-qty__ic--trash{display:none}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty:not([data-qty="1"]) .vg-qty__btn .vg-qty__ic--minus{display:block}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-qty.is-busy{opacity:.65}}@media screen and (min-width:1024px){.vg-facets-row .facets__form--chips .facets__wrapper{gap:19px}.vg-facets-row .facets__form--chips .vg-chips__label{margin-bottom:5px}}.vg-card-meta{display:none}@media screen and (min-width:1024px){:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item>.vg-card-volume{display:none}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-price .product-price--unit{display:none!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-card-meta .vg-card-volume{margin:0 auto 0 0;flex:none;padding:4px 11px;font-size:11.5px;line-height:1.35;color:#6a6a6a}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-card-meta .product-price--unit-compact{flex:0 1 auto;min-width:0;width:auto;font-size:11.5px!important;color:#6a6a6a;opacity:1;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-card-meta .product-price--unit-compact .dual-price,:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .vg-card-meta .product-price--unit-compact .dual-price__val{font-size:11.5px!important;font-weight:400!important;color:inherit;opacity:1!important}}@media screen and (min-width:1024px){.shopify-section .vg-facets-row{margin-bottom:24px}}@media screen and (min-width:1024px){:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item>.product-item__text:not(.card__text){z-index:100}}@media screen and (min-width:1024px){:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__text>.product-item__price{margin-bottom:0!important}:is(.collection.grid--layout,.vg-recommended,.collection-tabs_panel) .product-item .product-item__text>.product-item__local-availability{margin-top:6px}}@media screen and (min-width:1024px){.vg-subcats .vg-subcats__item{padding:9px 18px;font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/vg-card-grid.css.map */
