<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product-card{position:relative;display:flex;align-items:unset;flex-wrap:wrap;flex-direction:column;height:100%;box-sizing:border-box;background-color:var(--color-beige-100);padding:8px;border-radius:12px;border:1px solid var(--color-secondary)}.recipe-products__item .product-card{flex-wrap:nowrap;border:none;flex-direction:row;width:100%}[data-collection-view=list] .product-card{flex-direction:row;flex-wrap:nowrap;padding-bottom:0}.product-card__image-wrap{background-color:transparent;position:relative;padding-top:var(--ratio-percent);margin:0 -8px}.recipe-products__item .product-card__image-wrap{margin:-8px 0 -8px -8px;padding-top:0;flex:none;width:118px;text-decoration:none;height:auto;background-color:#fff1da}@media only screen and (max-width: 989px){.product-card__image-wrap{background-color:transparent}}[data-collection-view=list] .product-card__image-wrap{width:288px;padding-top:361px;flex:none}@media only screen and (max-width: 989px){[data-collection-view=list] .product-card__image-wrap{width:calc(50% - 8px);padding-top:59.588%;height:0}}.product-card__image{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:stretch;overflow:hidden}.product-card__image img{width:100%;height:100%;object-fit:contain;object-position:center center;transition:opacity .35s ease,transform .35s ease}.recipe-products__item .product-card__image img{background-color:transparent}.product-card__image-hover{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;transform-origin:center;z-index:1}.product-card__image:hover img.product-card__image-default:not(.product-card__image-default--secondary-img-none){opacity:0;visibility:hidden}.product-card__image:hover img,.product-card__image:hover img.product-card__image-hover{opacity:1;transform:scale(1.1)}.product-card__addcart{position:absolute;right:5px;bottom:5px;z-index:3}.recipe-products__item .product-card__addcart{margin-top:auto;margin-bottom:0;position:relative;right:0;bottom:0}.product-card__addcart form button:not(.recipe-products__add-button),.product-card__addcart form a:not(.recipe-products__add-button){background-color:var(--color-primary);border-width:0;cursor:pointer;transition:all .35s ease-in-out;position:relative;height:40px;width:40px;border-radius:25px;padding:0}.product-card__addcart form button:not(.recipe-products__add-button){transition:all .25s ease-in-out;position:relative;height:40px;border-radius:25px;padding:0}.product-card__addcart form button.js-product-card-add--hidden{display:none}.product-card__addcart form a:not(.recipe-products__add-button){opacity:.5;background-color:var(--color-primary);display:block}.product-card__addcart form a.product-card__addcart-link--hidden{display:none}@media only screen and (min-width: 990px){.product-card__addcart form button:not(.recipe-products__add-button):hover,.product-card__addcart form a:not(.recipe-products__add-button):hover{opacity:1}}@media only screen and (min-width: 990px){.product-card__addcart form button:not(.recipe-products__add-button):hover{width:180px}}@media only screen and (min-width: 990px){.product-card__addcart form a:not(.recipe-products__add-button):hover{width:140px}}.product-card__addcart form button:not(.recipe-products__add-button)&gt;div,.product-card__addcart form a:not(.recipe-products__add-button)&gt;div{position:absolute;right:0;top:0;height:40px;width:40px;box-sizing:border-box;border-radius:25px;display:flex;font-size:0;align-items:center;overflow:hidden;background-color:var(--color-primary);transition:all .35s ease-in-out;font-weight:700;color:#fff}@media only screen and (min-width: 990px){.product-card__addcart form button:not(.recipe-products__add-button):hover div,.product-card__addcart form a:not(.recipe-products__add-button):hover div{width:180px!important;padding:0 40px 0 10px;font-size:14px!important}}@media only screen and (min-width: 990px){.product-card__addcart form a:not(.recipe-products__add-button):hover div{width:140px!important}}.product-card__addcart form button:not(.recipe-products__add-button) svg,.product-card__addcart form a:not(.recipe-products__add-button) svg{width:24px;height:24px;fill:var(--color-secondary);background-color:var(--color-primary);z-index:1;border-radius:25px;position:absolute;right:8px;top:7px}.product-card__addcart form a:not(.recipe-products__add-button) svg{fill:var(--color-secondary)}.product-card__addcart form a:not(.recipe-products__add-button):hover svg{fill:var(--color-secondary)}.product-card__content{text-align:left}.recipe-products__item .product-card__content{padding-left:12px;display:flex;flex-direction:column;width:100%}[data-collection-view=list] .product-card__content{padding-top:24px;padding-left:24px;text-align:left}@media only screen and (max-width: 989px){[data-collection-view=list] .product-card__content{width:50%;padding:24px 8px 0 16px}}@media only screen and (max-width: 500px){[data-collection-view=list] .product-card__content{padding-top:0}}.product-card__badge{position:absolute;top:9px;left:9px;z-index:2}@media only screen and (max-width: 989px){.product-card--mobile .product-card__badge{padding:8px}[data-collection-view] .product-card__badge{padding:16px 20px 16px 8px}}.product-card__badge ul{flex-wrap:wrap;padding:0;margin:0}.product-card__badge li{list-style:none;padding:0;margin-right:5px;margin-bottom:5px}.product-card__badge span{box-sizing:border-box;font-size:12px;color:#fff;background-color:var(--color-primary);border-radius:4px;letter-spacing:1px;font-family:var(--font-bowlby-one);width:47px;height:29px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 989px){[data-collection-view] .product-card__badge span{font-size:10px;width:42px;height:18px}.product-card__badge span{font-size:10px;width:42px;height:18px;line-height:normal}}.product-card__special-tag&gt;span{font-size:12px;letter-spacing:1px;background-color:#ffa300;font-family:var(--font-bowlby-one);border-radius:4px;box-sizing:border-box;color:#fff;padding:4px 9px;width:auto;text-align:left;height:auto}.recipe-products__item .product-card__special-tag&gt;span{display:block;font-size:11px;font-weight:400;line-height:14px;letter-spacing:.015em;color:var(--color-beige-100);background-color:var(--color-accent);padding:2px 6px;border-radius:3px;text-transform:uppercase;text-align:center}@media only screen and (max-width: 989px){.product-card__special-tag&gt;span{line-height:normal;font-size:10px;padding:2px 4px;border-radius:3px}}.product-card__quick{position:absolute;top:15px;right:9px;z-index:2!important}@media only screen and (max-width: 989px){.product-card__quick{top:8px;right:8px}}.recipe-products__item .product-card__quick{top:auto;bottom:5px}@media only screen and (max-width: 989px){.recipe-products__item .product-card__quick{top:auto;bottom:5px}}.product-card__quick-link{display:block;width:20.02px;margin-bottom:19px}@media only screen and (max-width: 989px){.product-card--mobile .product-card__quick-link{margin-bottom:8px}}.product-card__quick-icon{display:block}.product-card__quick-link svg{display:block;width:20.02px;height:17.7px}@media only screen and (max-width: 989px){.product-card--mobile .product-card__quick-link svg{width:18px;height:18px}}.product-card__quick-link svg.product-card__icon-wishlist-active{display:none}.product-card__wishlist--active svg{display:none}.product-card__wishlist--active svg.product-card__icon-wishlist-active{display:block}.product-card__vendor{margin-top:16px;margin-bottom:0;font-size:14px;color:#999}.recipe-products__item .product-card__vendor{display:none}[data-collection-view=list] .product-card__vendor{margin-top:0}.product-card__vendor span.product-card__vendor-text--mobile{display:none}@media only screen and (max-width: 500px){.product-card__vendor span{display:none}.product-card__vendor span.product-card__vendor-text--mobile{display:block}}.product-card__remaining-item{color:#5fbe58;font-size:14px;font-weight:700}.recipe-products__item .product-card__remaining-item{display:none}@media only screen and (max-width: 989px){.product-card__remaining-item{font-size:9.5px;letter-spacing:0;line-height:14px}}.product-card__remaining-item--nostock{font-size:0}.product-card__remaining-item--nostock,.product-card__remaining-item--promo{color:var(--color-primary)}.product-card__remaining-item--stock{color:#5fbe58}.product-card__sale-text{color:var(--color-primary);font-weight:700;font-size:14px}@media only screen and (max-width: 989px){.product-card__sale-text{font-size:10px}}.product-card__rating{position:relative}.product-card__rating .review__header{margin-bottom:0}.product-card__rating .stars__rating{font-family:var(--font-base);font-weight:600;color:var(--color-grey)}.product-card__rating .stars__rating *{font-size:12px}.product-card__rating .stars__rating .rate-aggregate,.product-card__rating .stars__rating .rate-aggregate__separator,.product-card__rating .stars__rating .rate-aggregate__max{display:none}.product-card__name{margin-top:4px;margin-bottom:0;font-size:16px;line-height:21px;color:var(--color-blu)}.recipe-products__item .product-card__name{margin-top:0}@media only screen and (max-width: 989px){.product-card__name{font-size:9.5px;line-height:18px;letter-spacing:0}}.product-card__name a{text-decoration:none;text-transform:uppercase;color:var(--color-blu)}.recipe-products__item .product-card__name a{font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:uppercase;color:var(--color-blu)}.product-card__name--mobile{display:none}@media only screen and (max-width: 989px){.product-card--mobile .product-card__name{font-size:14px}}.product-card__description{margin-top:5px;font-size:14px;line-height:20px;color:var(--color-grey)}@media only screen and (max-width: 989px){.product-card__description{font-size:10px;line-height:13.5px}}.product-card__description p{margin-bottom:0}[data-collection-view=list] .product-card__description{display:block}@media only screen and (max-width: 500px){[data-collection-view=list] .product-card__description{display:none}}.product-card__variant-title{font-size:11px;line-height:16px;letter-spacing:1.5px;margin-top:5px}@media only screen and (max-width: 500px){.product-card__variant-title{font-size:10px;line-height:16px}}.product-card__price{margin-top:10px;font-weight:400;color:var(--color-blu);font-family:Bowlby One;font-size:20px;line-height:28.5px}.recipe-products__item .product-card__price{margin-top:0;font-size:15px}@media only screen and (max-width: 989px){.product-card__price{font-size:18px;line-height:20px}}.product-card__price--discounted{color:var(--color-primary)}.product-card__price&gt;span{text-decoration:line-through;font-family:var(--font-base);font-size:12px;line-height:16px;color:var(--color-grey)}@media only screen and (max-width: 989px){.product-card__price&gt;span{font-size:10px}}.product-card__price sup{top:-5px}.product-card__rating{font-size:14px;color:#000;--letter-spacing: .7;--font-size: 1.3}.product-card__rating-inner{display:flex;align-items:center;justify-content:center;padding-top:16px}.product-card__rating-inner p{margin:0}.product-card__rating-inner p.product-card__rating-count{margin:2px 0 0;padding:0}[data-collection-view=list] .product-card__rating-inner{justify-content:flex-start}.product-card__rating-average{display:none}@media only screen and (max-width: 989px){[data-collection-view] .product-card__rating-average{display:block;font-weight:700}}.product-card__rating-stars{display:flex;align-items:center;justify-content:center}.product-card__rating-stars--mobile{display:none}@media only screen and (max-width: 989px){[data-collection-view] .product-card__rating-stars{display:none}[data-collection-view] .product-card__rating-stars--mobile{display:flex;margin:0 8px}}.product-card__rating-stars svg{display:block;width:16px;height:16px;fill:#ffc000}.product-card__rating-star{--percent: calc( (var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size)))) * 100%);display:block;margin:0;font-size:calc(var(--font-size) * 1rem);line-height:1}.product-card__rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,rgba(255,192,0,1) var(--percent),#E5E5E5 var(--percent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-card__button{position:absolute;bottom:0;left:0;width:100%;display:none}[data-collection-view=list] .product-card__button{margin-top:16px;position:relative}.product-card__button button.button--product-card{padding:10px;width:130px;max-width:100%;box-sizing:border-box}@media only screen and (max-width: 989px){.product-card--mobile button.button--product-card{font-size:12px;padding:10px 12px}}.product-card__text-hidden{display:none}.product-card__variants{border-top:1px solid var(--color-beige-darker);margin-top:16px;padding-top:5px}.recipe-products__item .product-card__variants{padding-bottom:16px;margin-top:0}@media only screen and (max-width: 989px){.product-card--mobile .product-card__variants--margin{margin-top:12px}}.product-card__variants-title{font-size:10px;line-height:16px;margin:0;color:var(--color-grey)}.product-card__variant-item{display:inline-block;vertical-align:middle;padding:5px 0 0}@media only screen and (max-width: 989px){.product-card--mobile .product-card__variant-item{padding-top:0}.product-card__variant-item:nth-of-type(n+6){display:none}}.product-card__variant-item--hidden{display:none}@media only screen and (max-width: 989px){.product-card__variant-item--hidden-mobile{display:none!important}}.product-card__variant-item--active{display:inline-block}.product-card__variant-left{display:none;position:absolute;right:5px;border:1px solid var(--color-blu);border-radius:50%;padding:1px 2px;width:26px;height:26px;box-sizing:border-box;vertical-align:middle;text-align:center;font-weight:700;font-size:12px;color:var(--color-blu);transform:translateY(8px);background-color:#fff;text-decoration:none}@media only screen and (max-width: 989px){.product-card__variant-left{display:inline-block}}[data-collection-view=list] .product-card__variant-item:first-of-type{padding-left:0}.product-card__variant-link{box-sizing:border-box;display:block;text-decoration:none;padding:2px;border:1px solid transparent;border-radius:4px}.product-card__variant-link--active{background-color:#fff;border-color:var(--color-primary)}.product-card__variant-option{display:block;width:26px;height:26px;background-image:var(--background-image);background-position:center;background-size:contain;background-color:#fff;border-radius:4px}@media only screen and (max-width: 989px){.product-card--mobile .product-card__variant-option{width:12px;height:12px}}.product-card__block--hidden{display:none}.product-card__success{box-sizing:border-box;margin:0 auto;padding:12px;color:#155724;background-color:#d4edda;border-color:#c3e6cb;border-radius:5px;opacity:0;width:calc(100% - 16px);text-align:center;position:absolute;top:50%;left:0;right:0;z-index:-1;transform:translateY(-50%);transition:opacity .35s ease}.product-card__success--active{opacity:1;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/85/assets/component-product-card.css.map */
</pre></body></html>