:root{--vv-page-bg: #0a0a0a;--vv-page-text: #ffffff;--vv-card-bg: #f5c91b;--vv-card-border: 0;--vv-title-color: #000000;--vv-price-color: #000000;--vv-compare-color: #444444;--vv-pill-bg: #7e0100;--vv-pill-text: #ffffff;--vv-soldout-bg: #b60000;--vv-btn-bg: #000000;--vv-btn-text: #f5c91b;--vv-btn-hover-bg: #1c1c1c;--vv-btn-border: #000000;--vv-gap-mobile: 10px;--vv-gap-desktop: 24px;--vv-col-gap-mobile: 8px;--vv-col-gap-desktop: 20px;--vv-card-padding: 10px;--vv-card-radius: 14px;--vv-m-card-padding: 8px;--vv-m-card-radius: 12px;--vv-m-title-lines: 2;--vv-m-price-size: 14px;--vv-m-compare-size: 10px;--vv-m-pill-size: 9px;--vv-m-pill-pad: 3px 6px;--vv-m-btn-size: 12px;--vv-m-btn-height: 34px;--vv-title-size-mobile: 13px;--vv-title-size-desktop: 15px;--vv-title-weight: 700;--vv-title-line-height: 1.4;--vv-title-lines: 3;--vv-title-min-lines: 2;--vv-title-align: left;--vv-price-size: 15px;--vv-price-weight: 500;--vv-compare-size: 12px;--vv-pill-size: 10px;--vv-btn-size: 13px;--vv-btn-height: 40px;--vv-btn-radius: 6px}body:has(.vv-card) #MainContent,body:has(.vv-card) #MainContent [class*=color-scheme],body:has(.vv-card) #MainContent .gradient{--color-background: 10, 10, 10;--color-foreground: 255, 255, 255;--color-background-contrast: 38, 39, 43;--color-button: 255, 255, 255;--color-button-text: 17, 17, 17;--color-secondary-button: 10, 10, 10;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--gradient-background: var(--vv-page-bg);background:var(--vv-page-bg)!important;color:var(--vv-page-text)}body:has(.vv-card) #MainContent :is(h1,h2,h3,.title,.collection-hero__title,.facets__label,.facets__summary,.facet-filters__label,.product-count,.product-count__text,.caption-large,label,.select__select,.facets__display,.mobile-facets__open-label,.mobile-facets__summary){color:var(--vv-page-text)!important}body:has(.vv-card) #MainContent :is(select,.select__select,.facets__summary,.facets-container){background:transparent!important}.vv-card{--border-width: 0px;--border-opacity: 0;--shadow-opacity: 0;--shadow-blur-radius: 0px;--shadow-horizontal-offset: 0px;--shadow-vertical-offset: 0px;--card-image-padding: 0px}.vv-card .card,.vv-card .card--standard,.vv-card .card--card{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.vv-card .card:before,.vv-card .card:after,.vv-card .card__inner:before,.vv-card .card__inner:after,.vv-card .media:after{border:0!important;box-shadow:none!important;outline:0!important}.card-wrapper.vv-card{display:flex!important;flex-direction:column;height:100%;overflow:visible!important;box-sizing:border-box;background:var(--vv-card-bg)!important;border:var(--vv-card-border)!important;border-radius:var(--vv-card-radius)!important;padding:var(--vv-card-padding)!important}.grid:has(.vv-card){--grid-mobile-vertical-spacing: var(--vv-gap-mobile);--grid-mobile-horizontal-spacing: var(--vv-col-gap-mobile);--grid-desktop-vertical-spacing: var(--vv-gap-desktop);--grid-desktop-horizontal-spacing: var(--vv-col-gap-desktop)}.vv-card .card__heading a,.vv-card .full-unstyled-link,.card-wrapper.vv-card:hover .card__heading a,.card-wrapper.vv-card:hover .full-unstyled-link{text-decoration:none!important}.card-wrapper.vv-card>.card{height:auto!important;flex:1 1 auto}.vv-card .card__inner{border:0!important;box-shadow:none!important;background:transparent!important;border-radius:var(--media-radius, 8px)!important;overflow:hidden}.vv-card .card__media,.vv-card .card__media .media{margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;overflow:hidden}.vv-card .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important}.vv-card .card__badge{display:none!important}.vv-card .card__information{padding:12px 2px 0!important}.vv-card .card__heading,.vv-card .card__heading a{font-family:Montserrat,sans-serif!important;font-weight:var(--vv-title-weight)!important;font-size:var(--vv-title-size-mobile)!important;line-height:var(--vv-title-line-height)!important;letter-spacing:0!important;text-transform:none!important;text-align:var(--vv-title-align)!important;color:var(--vv-title-color)!important;margin:0!important;overflow-wrap:anywhere}.vv-card .card__heading{display:block;min-height:calc(var(--vv-title-size-mobile) * var(--vv-title-line-height) * var(--vv-title-min-lines))}.vv-card .card__heading a{display:-webkit-box;-webkit-line-clamp:var(--vv-title-lines);-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:750px){.vv-card .card__heading,.vv-card .card__heading a{font-size:var(--vv-title-size-desktop)!important}.vv-card .card__heading{min-height:calc(var(--vv-title-size-desktop) * var(--vv-title-line-height) * var(--vv-title-min-lines))}}.vv-card .price,.vv-card .price-item{font-family:Montserrat,sans-serif!important;letter-spacing:0!important}.vv-card .price .price-item--sale,.vv-card .price .price-item--regular{font-weight:var(--vv-price-weight)!important;font-size:var(--vv-price-size)!important;color:var(--vv-price-color)!important}.vv-card .price--on-sale .price__regular{display:none!important}.vv-card .price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-end;align-items:baseline;gap:2px 8px}.vv-card .price--on-sale .price__sale .price-item--regular{font-weight:400!important;font-size:var(--vv-compare-size)!important;color:var(--vv-compare-color)!important;text-decoration:line-through}.vv-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:6px}.vv-price-row .price{margin:0}.vv-discount{display:inline-block;background:var(--vv-pill-bg);color:var(--vv-pill-text);font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--vv-pill-size);line-height:1;letter-spacing:.04em;padding:5px 8px;border-radius:4px;white-space:nowrap}.vv-discount.vv-soldout{background:var(--vv-soldout-bg)}.vv-card .card__inner,.vv-card .card__inner.ratio{--ratio-percent: 100% !important;width:100%}.vv-card .card__inner.ratio:before{content:"";display:block;padding-bottom:100%!important}.vv-card .card__media{position:absolute!important;top:0;left:0;width:100%;height:100%}.vv-card .card__media .media{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-bottom:0!important}.card-wrapper.vv-card .quick-add,.card-wrapper.vv-card .quick-add product-form,.card-wrapper.vv-card .quick-add modal-opener,.card-wrapper.vv-card .quick-add form{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important;position:static!important;transform:none!important;width:100%!important}.card-wrapper.vv-card .quick-add{flex:0 0 auto;margin:10px 0 0!important;padding:0!important}.card-wrapper.vv-card .quick-add .quick-add__submit,.card-wrapper.vv-card .quick-add .button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:var(--vv-btn-height);padding:0 12px!important;background:var(--vv-btn-bg)!important;color:var(--vv-btn-text)!important;border:1px solid var(--vv-btn-border)!important;border-radius:var(--vv-btn-radius)!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:var(--vv-btn-size)!important;letter-spacing:.02em!important;text-transform:none!important;opacity:1!important;visibility:visible!important;cursor:pointer}.card-wrapper.vv-card .quick-add .button:before,.card-wrapper.vv-card .quick-add .button:after{display:none!important}.card-wrapper.vv-card .quick-add .quick-add__submit:hover:not([disabled]){background:var(--vv-btn-hover-bg)!important;border-color:var(--vv-btn-hover-bg)!important}.card-wrapper.vv-card .quick-add .quick-add__submit[disabled]{background:var(--vv-soldout-bg)!important;border-color:var(--vv-soldout-bg)!important;cursor:not-allowed}.card-wrapper.vv-card .quick-add .quick-add__submit span,.card-wrapper.vv-card .quick-add .quick-add__submit .sold-out-message{color:var(--vv-btn-text)!important}.card-wrapper.vv-card .quick-add .quick-add__submit[disabled] span,.card-wrapper.vv-card .quick-add .quick-add__submit[disabled] .sold-out-message{color:#fff!important}.card-wrapper.vv-card .quick-add .loading__spinner.hidden,.card-wrapper.vv-card .quick-add .sold-out-message.hidden{display:none!important}.vv-card .vv-atc-wrap{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%;margin-top:10px}.vv-card .vv-atc-wrap form{margin:0}.vv-card .vv-atc{display:flex!important;justify-content:center;align-items:center;width:100%!important;min-height:var(--vv-btn-height);background:var(--vv-btn-bg)!important;color:var(--vv-btn-text)!important;border:1px solid var(--vv-btn-border)!important;border-radius:var(--vv-btn-radius)!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:var(--vv-btn-size)!important;letter-spacing:.02em!important;text-decoration:none}.vv-card .vv-atc:before,.vv-card .vv-atc:after{display:none!important}.vv-card .vv-atc span{color:var(--vv-btn-text)!important}.vv-card .vv-atc:hover:not([disabled]){background:var(--vv-btn-hover-bg)!important;border-color:var(--vv-btn-hover-bg)!important}.vv-card .vv-atc[disabled]{background:var(--vv-soldout-bg)!important;border-color:var(--vv-soldout-bg)!important;cursor:not-allowed}.vv-card .vv-atc[disabled] span{color:#fff!important}.vv-card .vv-atc .loading__spinner{display:none}.vv-card .vv-atc.loading .loading__spinner{display:block}@media screen and (max-width:749px){.card-wrapper.vv-card{padding:var(--vv-m-card-padding)!important;border-radius:var(--vv-m-card-radius)!important}.vv-card .card__information{padding-top:6px!important}.vv-card .card__heading,.vv-card .card__heading a{line-height:1.3!important}.vv-card .card__heading a{-webkit-line-clamp:var(--vv-m-title-lines)}.vv-card .price .price-item--sale,.vv-card .price .price-item--regular{font-size:var(--vv-m-price-size)!important}.vv-card .price--on-sale .price__sale{gap:0 6px}.vv-card .price--on-sale .price__sale .price-item--regular{font-size:var(--vv-m-compare-size)!important}.vv-card .vv-price-row{margin-top:4px;gap:4px 6px}.vv-discount{font-size:var(--vv-m-pill-size);padding:var(--vv-m-pill-pad);border-radius:3px}.card-wrapper.vv-card .quick-add,.vv-card .vv-atc-wrap{margin:6px 0 0!important}.card-wrapper.vv-card .quick-add .quick-add__submit,.card-wrapper.vv-card .quick-add .button,.vv-card .vv-atc{min-height:var(--vv-m-btn-height);padding:0 10px!important;font-size:var(--vv-m-btn-size)!important}}.vv-card .quick-add__submit span,.vv-card .vv-atc span{color:var(--vv-btn-text)!important;-webkit-text-fill-color:var(--vv-btn-text)!important}.vv-card .quick-add__submit,.vv-card .vv-atc{-webkit-text-fill-color:var(--vv-btn-text)!important}:root{--vv-buynow-bg: #7e0100;--vv-buynow-text: #ffffff;--vv-buynow-hover: #5e0100}.vv-card .vv-atc-wrap{display:flex!important;flex-direction:column;gap:8px}.vv-card .vv-atc-wrap product-form,.vv-card .vv-atc-wrap form{display:block;width:100%;margin:0}.vv-card .vv-atc{gap:8px}.vv-card .vv-atc__icon{width:18px;height:18px;flex:0 0 auto}.vv-card .vv-buynow{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--vv-btn-height);padding:0 12px;background:var(--vv-buynow-bg);color:var(--vv-buynow-text)!important;-webkit-text-fill-color:var(--vv-buynow-text)!important;border:0;border-radius:var(--vv-btn-radius);box-shadow:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--vv-btn-size);letter-spacing:.02em;text-decoration:none!important;cursor:pointer;box-sizing:border-box}.vv-card .vv-buynow:hover{background:var(--vv-buynow-hover)}.vv-card .vv-buynow--off{opacity:.45;cursor:not-allowed;pointer-events:none}@media screen and (max-width:749px){.vv-card .vv-atc-wrap{gap:6px}.vv-card .vv-atc__icon{width:15px;height:15px}.vv-card .vv-buynow{min-height:var(--vv-m-btn-height);font-size:var(--vv-m-btn-size);padding:0 10px}}:root{--vv-buynow-bg: #000000;--vv-buynow-text: #ffffff;--vv-buynow-hover: #222222;--vv-cart-bg: #7e0100;--vv-cart-hover: #5e0100;--vv-cart-icon: #ffffffff;--vv-cart-size: var(--vv-btn-height)}.vv-card .vv-atc-wrap{position:relative!important;z-index:10!important;display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:8px!important;width:100%;margin-top:10px}.vv-card .vv-buynow{position:relative;z-index:10;pointer-events:auto;flex:1 1 auto;width:auto;min-width:0;min-height:var(--vv-cart-size);background:var(--vv-buynow-bg)!important;color:var(--vv-buynow-text)!important;-webkit-text-fill-color:var(--vv-buynow-text)!important;font-weight:700;border-radius:8px}.vv-card .vv-buynow:hover{background:var(--vv-buynow-hover)!important}.vv-card .vv-buynow--off{opacity:.45;pointer-events:none}.vv-card .vv-cartform{position:relative;z-index:10;display:block!important;flex:0 0 var(--vv-cart-size);width:var(--vv-cart-size);margin:0}.vv-card .vv-cartform form{margin:0;height:100%}.vv-card .vv-cartbtn{position:relative;z-index:10;pointer-events:auto;display:flex!important;align-items:center;justify-content:center;flex:0 0 var(--vv-cart-size);width:var(--vv-cart-size);height:var(--vv-cart-size);min-height:0;padding:0!important;margin:0;background:var(--vv-cart-bg)!important;color:var(--vv-cart-icon)!important;-webkit-text-fill-color:var(--vv-cart-icon)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer;text-decoration:none;box-sizing:border-box}.vv-card .vv-cartbtn:before,.vv-card .vv-cartbtn:after{display:none!important}.vv-card .vv-cartbtn:hover{background:var(--vv-cart-hover)!important}.vv-card .vv-cartbtn--off{opacity:.45;pointer-events:none}.vv-card .vv-cartbtn__icon{width:22px;height:22px;flex:0 0 auto}.vv-card .vv-cartbtn .loading__spinner{display:none}.vv-card .vv-cartbtn.loading .loading__spinner{display:block}.vv-card .vv-cartbtn.loading .vv-cartbtn__icon{display:none}.vv-card .product-form__error-message-wrapper{position:absolute;left:0;right:0;bottom:100%;font-size:11px;color:#b00020}@media screen and (max-width:749px){:root{--vv-cart-size: var(--vv-m-btn-height)}.vv-card .vv-atc-wrap{gap:6px!important}.vv-card .vv-cartbtn__icon{width:18px;height:18px}}:root{--vv-cart-bg: #7e0100;--vv-cart-hover: #5e0100;--vv-cart-icon: #ffffffff}.card-wrapper.vv-card{isolation:isolate}.vv-card .vv-atc-wrap{z-index:2!important;flex-wrap:wrap!important}.vv-card .vv-buynow,.vv-card .vv-cartbtn{z-index:2!important}.vv-card .vv-cartbtn,.vv-card .vv-cartbtn *{color:var(--vv-cart-icon)!important}.vv-card .vv-cartbtn svg,.vv-card .vv-cartbtn svg *{fill:currentColor!important;stroke:none!important}.vv-card .vv-cartbtn__icon{width:24px;height:24px}.vv-card .vv-cartform{display:contents!important;position:static!important;z-index:auto!important}.vv-card .vv-cartform form{flex:0 0 var(--vv-cart-size);width:var(--vv-cart-size);height:var(--vv-cart-size);margin:0}.vv-card .vv-cartform form .vv-cartbtn{width:100%;height:100%}.vv-card .product-form__error-message-wrapper{position:static!important;display:block;order:5;flex:0 0 100%;width:100%;margin:2px 0 0!important;padding:0!important;background:none!important;color:#7e0100!important;font-size:11px;line-height:1.3;font-weight:600;text-align:left}.vv-card .product-form__error-message-wrapper[hidden]{display:none!important}.vv-card .product-form__error-message{display:block;white-space:normal;word-break:break-word}@media screen and (max-width:749px){.vv-card .vv-cartbtn__icon{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vv-collection-cards.css.map */
