.card{border-radius:24px;transition:.25s ease background-color,.25s ease box-shadow;display:flex;flex-flow:column;position:relative;z-index:2}@media (min-width: 768px){.card{height:553px;padding:16px}}.card-collection{height:auto}.card__badge--button{font-weight:700;font-size:10px;line-height:14px;letter-spacing:.3px;text-transform:uppercase;background:#f2d7d4;border-radius:2px;padding:4px 9px;color:var(--color-brand-red-dark);position:absolute;right:0;bottom:12px;font-weight:400}@media (min-width: 768px){.card__badge--button{right:32px;bottom:unset}}.card__badge--button.sold-out{background:#fff;color:var(--color-brand-red-dark)}.card__badge--logo{position:absolute;left:8px;top:8px;width:56px}@media (min-width: 768px){.card__badge--logo{width:72px}}.card__badge--logo img{background-color:transparent;width:100%;height:auto}.card__savings{background:#d6f4de;border-radius:2px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:400;line-height:10px;color:var(--color-green-dark);display:block;margin-left:12px;position:absolute;top:8px;right:6px;letter-spacing:.3px}.card__estimated-delivery{font-size:12px;font-style:normal;font-weight:400;line-height:12px;position:absolute;bottom:0;right:0;padding:5px 10px;background:#fff;border-radius:6px 0 0;color:var(--color-brand-green-dark)}.card__add-to-cart{position:absolute;top:0;left:8px;width:calc(100% - 16px);padding:16px;aspect-ratio:272/364;display:none}@media (min-width: 768px){.card__add-to-cart{width:calc(100% - 32px);left:16px;display:block}}.card__add-to-cart form button{font-weight:700;font-size:16px;line-height:22px;text-align:center;color:var(--color-brand-green-dark);border:1px solid #FFFFFF;background:#fff;position:absolute;bottom:0;left:0;width:calc(100% - 32px);text-transform:none;margin:0 16px;opacity:0;transition:.25s ease opacity;cursor:pointer;z-index:2;text-transform:uppercase;letter-spacing:.1em}.card__add-to-cart form button.loading{position:absolute;bottom:0;left:0}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{opacity:0}.card .button:not([disabled]):hover:after,.card .button:not([disabled]):hover:before{box-shadow:none}.card__add-to-cart form button:hover{border:1px solid #FFFFFF}.card__media{background-color:var(--color-brand-green-dark);aspect-ratio:272/364}.card__image{border-radius:4px 4px 0 0;overflow:hidden;position:relative}@media (min-width: 768px){.card__image{border-radius:8px 8px 0 0}}.card__image img{width:100%;height:100%;display:block;object-fit:cover}.card__category{font-family:Assistant;font-style:normal;font-weight:700;font-size:10px;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-red-dark);margin:12px 0 4px}@media (min-width: 768px){.card__category{font-size:12px;line-height:16px}}.card__title h2{font-style:normal;color:var(--color-brand-green-dark);margin:4px 0;font-family:P22 Mackinac Pro;font-size:13px;font-weight:700;line-height:18px}@media (min-width: 768px){.card__title h2{font-size:15px;line-height:22px}}.card-collection .card__title h2{text-align:center;font-size:18px;line-height:26px;margin:16px 0 0}.card__size{font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:var(--color-brand-green-dark);text-align:center}.card__body{display:flex;align-items:center;gap:4px;font-size:12px;line-height:12px;color:#757575;margin:2px 0 16px}@media (min-width: 768px){.card__body{font-size:14px;line-height:14px}}.card-collection .card__body{justify-content:center;margin:4px 0 0}.card-collection .card__rating .yotpo-sr-bottom-line-summary{justify-content:center!important}.card__body p{font-family:Assistant;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--color-brand-black);margin:0}.card__rating{display:flex;gap:4px;height:auto;font-size:12px;line-height:12px;margin:14px 0 4px}@media (min-width: 768px){.card__rating{align-items:center;flex-flow:row}}.collection-product-grid__list li .card-collection .card__rating{display:flex;gap:4px;height:auto}@media (min-width: 768px){.collection-product-grid__list li .card-collection .card__rating{align-items:center}}.card__rating .yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{display:none!important}.card__rating a:hover{text-decoration-color:transparent}.card__rating .star-container{margin-right:0!important}.card__rating .star-container.yotpo-sr-star-full svg,.card__rating .star-container.yotpo-sr-star-full svg path{fill:#cc9764!important;stroke:#cc9764!important;width:11px!important;height:11px!important}.card__rating .star-container.yotpo-sr-star-half svg,.card__rating .star-container.yotpo-sr-star-half svg path{stroke:#cc9764!important;width:11px!important;height:11px!important}@media (min-width: 768px){.card__rating .star-container.yotpo-sr-star-half svg,.card__rating .star-container.yotpo-sr-star-half svg path,.card__rating .star-container.yotpo-sr-star-full svg,.card__rating .star-container.yotpo-sr-star-full svg path{width:11px!important;height:11px!important}}.card__rating .star-container svg defs linearGradient stop:nth-of-type(1){stop-color:#cc9764!important}.card__rating .star-container.yotpo-sr-star-full svg path{fill:#cc9764!important;stroke:#cc9764!important}.card__rating .yotpo-sr-bottom-line-summary{align-items:center!important;display:block;flex-direction:row!important}.card__rating .yotpo-sr-bottom-line-summary>div{gap:2px}.card__rating .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-family:Assistant!important;font-weight:400!important;color:#121212!important;cursor:pointer;font-size:12px!important;line-height:12px!important}@media (min-width: 768px){.card__rating .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-size:12px!important;line-height:12px!important}}.card__rating .yotpo-reviews-star-ratings-widget{justify-content:flex-start!important}.card-collection .card__rating .yotpo-reviews-star-ratings-widget{justify-content:center!important}.card-collection .card__rating{justify-content:center;align-items:center}.card__rating-stars{display:flex;flex-direction:row;align-items:center;margin-left:0;gap:2px}.card__rating a{text-decoration:none;font-family:Assistant;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:var(--color-brand-black)}.card-collection .card__rating{margin:4px 0}.card__price{font-family:Assistant;font-style:normal;font-weight:700;color:var(--color-brand-green-dark);display:flex;gap:5px;font-size:13px;line-height:13px;padding-bottom:16px}@media (min-width: 768px){.card__price{font-size:16px;line-height:22px;position:absolute;bottom:16px;width:100%;padding-bottom:0}}.card-collection .card__price{justify-content:center;position:relative;bottom:0;padding-bottom:0}.card__price .strikethrough{text-decoration:line-through;font-weight:400;color:var(--color-brand-black)}
/*# sourceMappingURL=/cdn/shop/t/144/assets/component-card.css.map */
