:root{--v26-green:#008000;--v26-orange:#ff8c1a;--v26-black:#111111;--v26-grey:#5f5f5a;--v26-white:#ffffff;--v26-line:rgba(17,17,17,.15)}.product-card product-price>[ref=priceContainer],main[data-template^=collection] product-card product-price>[ref=priceContainer],main[data-template^=search] product-card product-price>[ref=priceContainer],main[data-template^=product] .product-recommendations product-price>[ref=priceContainer]{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;column-gap:10px!important;row-gap:3px!important}.product-card product-price .price,.product-card product-price .price-item__group.price,main[data-template^=collection] product-card product-price .price,main[data-template^=collection] product-card product-price .price-item__group.price,main[data-template^=search] product-card product-price .price,main[data-template^=product] .product-recommendations product-price .price,main[data-template^=product] .product-recommendations product-price .price-item__group.price{color:var(--v26-black)!important;font-size:clamp(18px,1.08vw,22px)!important;line-height:1.05!important;font-weight:800!important;white-space:nowrap!important}.product-card .compare-at-price,main[data-template^=collection] product-card .compare-at-price,main[data-template^=search] product-card .compare-at-price,main[data-template^=product] .product-recommendations .compare-at-price{display:inline-block!important;margin:0!important;color:#777!important;font-size:clamp(15px,.9vw,18px)!important;font-weight:700!important;line-height:1.05!important;text-decoration-line:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:currentColor!important;white-space:nowrap!important}.product-card .vigo-card-price-meta,.vigo-product-card .vigo-product-card__subprice,main[data-template^=product] .product-recommendations .vigo-card-price-meta{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:5px!important;width:100%!important;margin-top:6px!important;color:var(--v26-grey)!important;font-size:12px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:.045em!important;text-transform:uppercase!important}.product-card .vigo-card-price-meta__vat,main[data-template^=collection] .product-card .vigo-card-price-meta__vat,main[data-template^=collection] product-card .vigo-card-price-meta__vat,main[data-template^=search] product-card .vigo-card-price-meta__vat,main[data-template^=product] .product-recommendations .vigo-card-price-meta__vat,.vigo-product-card .vigo-product-card__vat{color:var(--v26-orange)!important}.product-card .vigo-card-price-meta__per,main[data-template^=product] .product-recommendations .vigo-card-price-meta__per{color:var(--v26-grey)!important}.product-card .vigo-card-price-meta__dot,main[data-template^=product] .product-recommendations .vigo-card-price-meta__dot{color:#999!important}.product-card .vigo-card-price-meta__unit,main[data-template^=product] .product-recommendations .vigo-card-price-meta__unit{color:#333!important}.product-card product-price>[ref=priceContainer]>.unit-price,main[data-template^=product] .product-recommendations product-price>[ref=priceContainer]>.unit-price{display:none!important}main[data-template^=product] .product-information{padding:30px clamp(18px,2.2vw,42px) 56px!important;background:var(--color-background, #fff)!important;color:var(--color-foreground, #111)!important}main[data-template^=product] .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;gap:clamp(24px,3vw,46px)!important;align-items:start!important}main[data-template^=product] .product-information__media{min-width:0!important;background:var(--color-background, #fff)!important}main[data-template^=product] .product-details{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important;border:0!important;box-shadow:none!important}main[data-template^=product] .product-details>.group-block{width:100%!important;margin:0!important;padding:clamp(22px,2.4vw,38px)!important;background:var(--color-background, #fff)!important;color:var(--color-foreground, #111)!important;border:0!important;border-top:5px solid var(--v26-orange)!important;border-radius:0!important;box-shadow:0 20px 56px #1111110f!important}main[data-template^=product] .product-details>.group-block>.group-block-content{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important}main[data-template^=product] .product-details h1{margin:0!important;color:inherit!important;font-size:clamp(34px,3.2vw,58px)!important;line-height:.98!important;text-transform:uppercase!important}main[data-template^=product] .product-details product-price,main[data-template^=product] .product-details .buy-buttons-block,main[data-template^=product] .product-details .product-form-buttons,main[data-template^=product] .product-details variant-picker,main[data-template^=product] .product-details .variant-picker,main[data-template^=product] .product-details product-inventory,main[data-template^=product] .product-details product-sku-component{color:inherit}main[data-template^=product] .vigo-pdp-details{background:#fff!important;color:#111!important}main[data-template^=product] .vigo-pdp-details__item summary{color:#111!important}main[data-template^=product] .product-recommendations{background:var(--v26-green)!important;color:#fff!important;margin:0!important;padding:0!important}main[data-template^=product] .product-recommendations .block-resource-list,main[data-template^=product] .product-recommendations .section-resource-list__content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}main[data-template^=product] .product-recommendations .section-resource-list__content>:first-child{color:#fff!important}main[data-template^=product] .product-recommendations .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important}main[data-template^=product] .product-recommendations .resource-list__item,main[data-template^=product] .product-recommendations product-card,main[data-template^=product] .product-recommendations .product-card,main[data-template^=product] .product-recommendations .product-card__content,main[data-template^=product] .product-recommendations .group-block,main[data-template^=product] .product-recommendations .group-block-content{background:#fff!important;color:#111!important;border:0!important;border-radius:0!important;box-shadow:none!important}main[data-template^=product] .product-recommendations .resource-list__item{position:relative!important;overflow:hidden!important}main[data-template^=product] .product-recommendations .resource-list__item:before,main[data-template^=product] .product-recommendations .resource-list__item:after{content:"";position:absolute;left:0;right:0;height:4px;z-index:5;pointer-events:none;opacity:0}main[data-template^=product] .product-recommendations .resource-list__item:before{top:0;background:var(--v26-green)}main[data-template^=product] .product-recommendations .resource-list__item:after{bottom:0;background:var(--v26-orange)}main[data-template^=product] .product-recommendations .resource-list__item:hover:before,main[data-template^=product] .product-recommendations .resource-list__item:hover:after,main[data-template^=product] .product-recommendations .resource-list__item:focus-within:before,main[data-template^=product] .product-recommendations .resource-list__item:focus-within:after{opacity:1}main[data-template^=product] .product-recommendations .card-gallery,main[data-template^=product] .product-recommendations [class*=product-card-gallery],main[data-template^=product] .product-recommendations .product-media,main[data-template^=product] .product-recommendations .product-media-container{width:100%!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#fff!important;border:0!important}main[data-template^=product] .product-recommendations img{width:100%!important;height:100%!important;object-fit:contain!important;background:#fff!important}main[data-template^=product] .product-recommendations .product-card__content{min-height:154px!important;padding:16px 18px 24px!important}main[data-template^=product] .product-recommendations .product-card :is(h3,h4,[class*=title]){margin:0!important;color:#111!important;background:transparent!important;font-size:clamp(16px,1.05vw,20px)!important;line-height:1.2!important;text-transform:uppercase!important}main[data-template^=product] .product-recommendations quick-add-component,main[data-template^=product] .product-recommendations .quick-add,main[data-template^=product] .product-recommendations .quick-add__button,main[data-template^=product] .product-recommendations [data-quick-add-button]{display:none!important;visibility:hidden!important;pointer-events:none!important}.product-badges__badge,.product-badges__badge.color-custom-badge-sale,.product-badges__badge.color-custom-badge-sold-out,.vigo-product-card__badge{color:#fff!important}@media(max-width:999px){main[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr)!important;gap:20px!important}main[data-template^=product] .product-recommendations .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.product-card .vigo-card-price-meta,.vigo-product-card .vigo-product-card__subprice,main[data-template^=product] .product-recommendations .vigo-card-price-meta{gap:4px!important;font-size:10.5px!important}main[data-template^=product] .product-information{padding:12px 0 28px!important}main[data-template^=product] .product-information__grid{display:block!important;width:100%!important}main[data-template^=product] .product-details{margin:12px 12px 0!important;width:auto!important}main[data-template^=product] .product-details>.group-block{padding:20px 16px!important;box-shadow:none!important;border-top-width:4px!important}main[data-template^=product] .product-details h1{font-size:34px!important}main[data-template^=product] .product-recommendations .product-card__content{min-height:124px!important;padding:10px 10px 16px!important}main[data-template^=product] .product-recommendations .product-card :is(h3,h4,[class*=title]){font-size:12.5px!important}main[data-template^=product] .product-recommendations product-price .price,main[data-template^=product] .product-recommendations product-price .price-item__group.price{font-size:15px!important}main[data-template^=product] .product-recommendations .compare-at-price{font-size:12.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/vigo-site-v26.css.map */
