.collection .card-product .card__inner{overflow:hidden}.collection .card-product .card__inner .card__badge.top.left{position:absolute;left:24px;top:-16px;font-size:0;box-shadow:0 4px 8px 2px #0000000d}.collection .card-product .card__inner .card__badge.top.left .badge{border-radius:0 0 8px 8px;border:none;background:var(--vt-neutral-white);padding:12px;background-color:var(--vt-neutral-white);color:var(--vt-primary-500)}.collection .card-product .card__information{padding:0}.collection .card-product .card__information>*{color:var(--vt-neutral-500);font-size:var(--vt-font-size-300-desktop);font-style:normal;font-weight:var(--vt-font-weight-medium);line-height:var(--vt-line-height-300-desktop)}@media only screen and (max-width: 749px){.collection .card-product .card__information>*{font-size:var(--vt-font-size-300-mobile);line-height:var(--vt-line-height-300-mobile)}}.collection .card-product .card__heading{font-weight:var(--vt-font-weight-bold);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.collection .card-product .quick-add{margin:0;position:absolute;bottom:1rem;right:1rem}.collection .card-product .quick-add__submit{--buttons-radius-outset: 62.4375rem;--buttons-radius: 62.4375rem;width:auto;min-width:auto;padding:.5rem 1rem;transform:none;display:flex;justify-content:center;align-items:center;border-radius:62.4375rem;border:1px solid var(--vt-color-neutral-200);background:var(--vt-color-neutral-white);margin:0}.collection .card-product .quick-add__submit .icon{transform:none;margin-left:0}.collection .card-product .price{font-size:0!important;line-height:1!important}.collection .card-product .price__sale{display:flex;flex-direction:column}.collection .card-product .price__sale .price-item--regular{font-size:var(--vt-font-size-400-desktop);line-height:var(--vt-line-height-200-desktop)}@media only screen and (max-width: 749px){.collection .card-product .price__sale .price-item--regular{font-size:var(--vt-font-size-400-mobile);line-height:var(--vt-line-height-200-mobile)}}.collection .card-product .price__sale .price-item--regular span{font-size:var(--vt-font-size-400-desktop);line-height:var(--vt-line-height-200-desktop)}@media only screen and (max-width: 749px){.collection .card-product .price__sale .price-item--regular span{font-size:var(--vt-font-size-400-mobile);line-height:var(--vt-line-height-200-mobile)}}.collection .card-product .price__sale .price-item--sale,.collection .card-product .price__sale .price-item--last{font-size:var(--vt-font-size-700-desktop);line-height:var(--vt-line-height-500-desktop)}@media only screen and (max-width: 749px){.collection .card-product .price__sale .price-item--sale,.collection .card-product .price__sale .price-item--last{font-size:var(--vt-font-size-700-mobile);line-height:var(--vt-line-height-500-mobile)}}.collection .card-product .price__sale .price-item--sale span,.collection .card-product .price__sale .price-item--last span{font-size:var(--vt-font-size-400-desktop);line-height:var(--vt-line-height-200-desktop)}@media only screen and (max-width: 749px){.collection .card-product .price__sale .price-item--sale span,.collection .card-product .price__sale .price-item--last span{font-size:var(--vt-font-size-400-mobile);line-height:var(--vt-line-height-200-mobile)}}@media (max-width: 749px){.collection .card-product .quick-add{position:static;margin-top:.75rem}body .collection .card-product .quick-add__submit{background-color:var(--vt-neutral-white);width:100%}}.card-product .st-wishlist-button{width:40px;height:40px;border:none;background:none;position:absolute;top:0;right:0;z-index:2;--st-icon-color: #000 !important}.card-product .st-wishlist-button svg,.card-product .st-wishlist-button .st-wishlist-icon{display:none}.card-product .st-wishlist-button:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-heart' width='20' height='20' viewBox='0 0 20 20' fill='currentColor'%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M17.3666 3.84156C16.941 3.41573 16.4356 3.07793 15.8794 2.84747C15.3232 2.617 14.727 2.49837 14.1249 2.49837C13.5229 2.49837 12.9267 2.617 12.3705 2.84747C11.8143 3.07793 11.3089 3.41573 10.8833 3.84156L9.99994 4.7249L9.1166 3.84156C8.25686 2.98182 7.0908 2.49882 5.87494 2.49882C4.65908 2.49882 3.49301 2.98182 2.63327 3.84156C1.77353 4.70131 1.29053 5.86737 1.29053 7.08323C1.29053 8.29909 1.77353 9.46515 2.63327 10.3249L3.5166 11.2082L9.99994 17.6916L16.4833 11.2082L17.3666 10.3249C17.7924 9.89927 18.1302 9.39391 18.3607 8.83769C18.5912 8.28148 18.7098 7.6853 18.7098 7.08323C18.7098 6.48116 18.5912 5.88498 18.3607 5.32877C18.1302 4.77255 17.7924 4.26719 17.3666 3.84156V3.84156Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='transparent'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.card-product .st-wishlist-button[aria-pressed=true]:before,.card-product .st-wishlist-button.st-is-added:before,.card-product .st-wishlist-button.added:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-heart' width='20' height='20' viewBox='0 0 20 20' fill='currentColor'%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M17.3666 3.84156C16.941 3.41573 16.4356 3.07793 15.8794 2.84747C15.3232 2.617 14.727 2.49837 14.1249 2.49837C13.5229 2.49837 12.9267 2.617 12.3705 2.84747C11.8143 3.07793 11.3089 3.41573 10.8833 3.84156L9.99994 4.7249L9.1166 3.84156C8.25686 2.98182 7.0908 2.49882 5.87494 2.49882C4.65908 2.49882 3.49301 2.98182 2.63327 3.84156C1.77353 4.70131 1.29053 5.86737 1.29053 7.08323C1.29053 8.29909 1.77353 9.46515 2.63327 10.3249L3.5166 11.2082L9.99994 17.6916L16.4833 11.2082L17.3666 10.3249C17.7924 9.89927 18.1302 9.39391 18.3607 8.83769C18.5912 8.28148 18.7098 7.6853 18.7098 7.08323C18.7098 6.48116 18.5912 5.88498 18.3607 5.32877C18.1302 4.77255 17.7924 4.26719 17.3666 3.84156V3.84156Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='black'/%3E%3C/g%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vt-component-card-product.css.map */
