.sma-card-wrapper{background-color:#f4efe4!important;border-radius:24px!important;padding:20px 12px!important;display:flex!important;flex-direction:column!important;transition:background-color .3s ease!important;height:100%!important;box-sizing:border-box!important}.sma-card-wrapper:hover{background-color:var(--sma-hover-bg, #F4EFE4)!important}.sma-card-top{width:100%!important;margin-bottom:12px!important}.sma-title-row{display:grid!important;grid-template-columns:80% 20%!important;align-items:center!important;gap:8px!important;width:100%!important}.sma-title-col{min-width:0!important}.sma-product-title{margin:0!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;color:inherit!important;transition:color .3s ease!important}.sma-product-title a{color:inherit!important;text-decoration:none!important}.sma-rating-col{display:flex!important;justify-content:flex-end!important;align-items:center!important}.sma-rating-pill{display:inline-flex!important;align-items:center!important;gap:4px!important;background-color:#faf7f2!important;border-radius:999px!important;padding:4px 10px!important;white-space:nowrap!important}.sma-rating-star{width:14px!important;height:14px!important;flex-shrink:0!important}.sma-rating-number.sma-label-text{font-size:10px!important;color:#000!important;line-height:1!important}.sma-product-from{margin-top:0!important;transition:color .3s ease!important}.sma-card-wrapper .card{background-color:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;width:100%!important;gap:0!important}.sma-card-wrapper .card--card,.sma-card-wrapper .card__inner{background-color:transparent!important;border:0!important}.sma-card-wrapper .card--card:after,.sma-card-wrapper .card__inner:after{display:none!important;box-shadow:none!important}.sma-card-wrapper .card>.card__inner{width:100%!important;display:block!important;flex:0 0 auto!important}.sma-card-wrapper .card>.card__content{width:100%!important;flex:0 0 auto!important}.sma-card-wrapper .card__inner .card__content{display:none!important}.sma-card-wrapper>.card>.card__content>.card__information>.card__heading{display:none!important}.sma-card-wrapper .caption-large.light{display:none!important}.sma-card-wrapper .card__media .media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.sma-card-wrapper .card__media .media img+img{opacity:0!important;transition:opacity .3s ease!important}.sma-card-wrapper:hover .card__media .media img:first-child:not(:only-child){opacity:0!important}.sma-card-wrapper:hover .card__media .media img+img{opacity:1!important}.sma-card-wrapper .card__inner{position:relative!important;padding-bottom:100%!important;height:0!important;--ratio-percent: 100% !important}.sma-card-wrapper .card__inner:before{content:none!important}.sma-card-wrapper .card__media{margin:0!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;background-color:transparent!important;border-radius:0!important}.sma-card-wrapper .card__media .media{background-color:transparent!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding-bottom:0!important;height:100%!important}.sma-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center center!important;padding:0!important}.sma-card-wrapper>.card>.card__content{display:grid!important;grid-template-columns:calc(100% - 50px) 50px!important;grid-template-rows:auto!important;align-items:center!important;gap:0!important;padding:12px 0 0!important;margin-top:0!important}.sma-card-wrapper>.card>.card__content>.card__information{padding:0!important;grid-column:1!important;grid-row:1!important;min-width:0!important}.sma-card-wrapper>.card>.card__content .card-information{display:flex!important;flex-direction:column!important;gap:0px!important}.sma-card-wrapper>.card>.card__content .card-information>*+*{margin-top:0!important}.sma-card-wrapper .price{display:inline-flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.sma-card-wrapper .price .badge,.sma-card-wrapper .price__badge-sale,.sma-card-wrapper .price__badge-sold-out{display:none!important}.sma-card-wrapper>.card>.card__content>.card__badge{display:none!important}.sma-discount-badge{display:inline-flex!important;align-items:center!important;background-color:#4a7c2f!important;color:#fff!important;font-size:10px!important;font-weight:500!important;padding:4px 10px!important;border-radius:50px!important;line-height:1!important;width:fit-content!important;flex-shrink:0!important}.sma-price-row{display:flex!important;align-items:center!important;gap:3px!important;flex-wrap:wrap!important}.sma-price-row .price{display:inline-flex!important;align-items:center!important;gap:3px!important;flex-wrap:wrap!important}.sma-quantity-row{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin-top:4px!important}.sma-quantity-label{transition:color .3s ease!important;font-size:10px!important}.sma-quantity-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}.sma-quantity-item{opacity:.5!important;transition:color .3s ease,opacity .3s ease!important;font-size:10px!important}.sma-quantity-item.is-active{opacity:1!important;text-decoration:underline!important;text-underline-offset:3px!important}.sma-quantity-sep{opacity:.5!important;transition:color .3s ease!important}.sma-quick-add-link{grid-column:2!important;grid-row:1!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px!important;border-radius:100px!important;border:1px solid #324919!important;background-color:transparent!important;flex-shrink:0!important;text-decoration:none!important;position:relative!important;z-index:2!important;transition:background-color .3s ease,border-color .3s ease!important;box-sizing:border-box!important;cursor:pointer}.sma-quick-add-link img{width:20px!important;height:20px!important;display:block!important;filter:brightness(0)!important;transition:filter .3s ease!important}.sma-card-wrapper:hover .sma-quick-add-link{background-color:#faf7f2!important;border-color:#faf7f2!important}.sma-card-wrapper .quick-add,.sma-card-wrapper .quick-add-bulk,.sma-card-wrapper .card__information-volume-pricing-note{display:none!important}.sma-card-wrapper:not(.sma-is-combo):hover .sma-product-title,.sma-card-wrapper:not(.sma-is-combo):hover .sma-product-title a,.sma-card-wrapper:not(.sma-is-combo):hover .sma-product-from,.sma-card-wrapper:not(.sma-is-combo):hover .price .price-item--regular,.sma-card-wrapper:not(.sma-is-combo):hover .price .price-item--sale,.sma-card-wrapper:not(.sma-is-combo):hover .price .price-item--last,.sma-card-wrapper:not(.sma-is-combo):hover .price s,.sma-card-wrapper:not(.sma-is-combo):hover .sma-quantity-label,.sma-card-wrapper:not(.sma-is-combo):hover .sma-quantity-item,.sma-card-wrapper:not(.sma-is-combo):hover .sma-quantity-sep,.sma-card-wrapper:not(.sma-is-combo):hover .card-information,.sma-card-wrapper:not(.sma-is-combo):hover .card-information>*{color:#faf7f2!important}.sma-card-wrapper:hover .sma-rating-pill,.sma-card-wrapper:hover .sma-rating-pill .sma-rating-number{color:#000!important;background-color:#faf7f2!important}.sma-card-wrapper:hover .sma-discount-badge{background-color:#4a7c2f!important;color:#fff!important}.sma-card-wrapper .card__media .media img+img{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-card.css.map */
