.sg-goal-cards .srsly-product-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--srsly-border);border-radius:9px;background:var(--srsly-card-bg);box-shadow:0 1px 1px #13182b08}.sg-goal-cards .srsly-product-card__image-link{display:block;color:inherit}.sg-goal-cards .srsly-product-card__image-wrap{position:relative;aspect-ratio:1.28 / 1;overflow:hidden;background:#fff}.sg-goal-cards .srsly-product-card__picture{display:block;width:100%;height:100%}.sg-goal-cards .srsly-product-card__image,.sg-goal-cards .srsly-product-card__placeholder{display:block;width:100%;height:100%;max-width:100%;object-fit:contain!important;object-position:center;padding:8px}.sg-goal-cards .srsly-product-card__image-link:hover .srsly-product-card__image{opacity:.96}.sg-goal-cards .srsly-product-card__body{display:flex;min-height:194px;flex:1;flex-direction:column;padding:10px 10px 9px}.sg-goal-cards .srsly-product-card__summary{min-height:76px}.sg-goal-cards .srsly-product-card__title-link{color:inherit;text-decoration:none}.sg-goal-cards .srsly-product-card__title{display:-webkit-box;font-family:SRSLY Sans,Arial,Helvetica,sans-serif;font-weight:600;overflow:hidden;margin:0 0 2px;color:var(--srsly-text);font-size:16px;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sg-goal-cards .srsly-product-card__price{color:var(--srsly-text);font-size:14px;font-weight:700;line-height:1.3}.sg-goal-cards .srsly-product-card__nutrition{display:flex;flex-wrap:wrap;gap:0;margin-top:7px;color:var(--srsly-muted);font-size:13px;font-weight:700;line-height:1.25}.sg-goal-cards .srsly-product-card__nutrition span{display:inline-flex;align-items:center;white-space:nowrap}.sg-goal-cards .srsly-product-card__nutrition span+span:before{width:1px;height:11px;margin:0 6px;background:var(--srsly-border);content:""}.sg-goal-cards .srsly-product-card__form{margin-top:auto}.sg-goal-cards .srsly-product-card__buy-row{display:grid;grid-template-columns:68px minmax(0,1fr);gap:7px;align-items:stretch;margin-top:9px}.sg-goal-cards .srsly-product-card__quantity{display:grid;grid-template-columns:repeat(3,1fr);min-width:0;height:34px;overflow:hidden;border:1px solid var(--srsly-border);border-radius:4px;background:#fff}.sg-goal-cards .srsly-product-card__quantity-button,.sg-goal-cards .srsly-product-card__quantity-input,.sg-goal-cards .srsly-product-card__quantity span{display:flex;min-width:0;height:100%;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:0;color:var(--srsly-text);background:transparent;box-shadow:none;font-family:inherit;font-size:13px;font-weight:700;line-height:1}.sg-goal-cards .srsly-product-card__quantity-button{cursor:pointer}.sg-goal-cards .srsly-product-card__quantity-button:hover{background:#f3f7f7}.sg-goal-cards .srsly-product-card__quantity-input{-moz-appearance:textfield;text-align:center}.sg-goal-cards .srsly-product-card__quantity-input::-webkit-outer-spin-button,.sg-goal-cards .srsly-product-card__quantity-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.sg-goal-cards .srsly-product-card__add-button{display:inline-flex;min-width:0;min-height:34px;align-items:center;justify-content:center;padding:7px;border:1px solid var(--srsly-accent);border-radius:4px;color:#152b3a;background:var(--srsly-accent);box-shadow:none;font-family:SRSLY Sans,Arial,Helvetica,sans-serif!important;font-size:14px;font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);line-height:1.15;text-align:center;text-decoration:none;font-synthesis:none;-webkit-font-smoothing:auto;text-rendering:auto;cursor:pointer}.sg-goal-cards .srsly-product-card__add-button:hover{filter:brightness(.96)}.sg-goal-cards .srsly-product-card__add-button:disabled{cursor:not-allowed;opacity:.55}.sg-goal-cards .srsly-product-card__buy-row--placeholder{margin-top:auto}.sg-goal-cards .srsly-product-card__status{min-height:13px;margin:3px 0 -3px;color:var(--srsly-muted);font-size:13px;font-weight:700;line-height:1.2;text-align:right}.sg-goal-cards .srsly-product-card__freezer{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:6px;color:var(--srsly-muted);font-size:13px;line-height:1.2;text-align:center}.sg-goal-cards .srsly-product-card__freezer svg{width:14px;height:14px;flex:0 0 14px;color:var(--srsly-accent)}.sg-goal-cards{--srsly-card-bg:#fff;--srsly-text:#152b3a;--srsly-muted:#47575e;--srsly-border:#d8d2c8;--srsly-accent:#80b6b8}.sg-goal-cards .srsly-product-card{width:100%;height:100%}.sg-goal-cards .srsly-product-card__quantity:before,.sg-goal-cards .srsly-product-card__quantity:after,.sg-goal-cards .srsly-product-card__add-button:before,.sg-goal-cards .srsly-product-card__add-button:after{display:none}.sg-goal-cards .srsly-product-card__quantity-button{width:auto;flex:auto}.sg-goal-cards .srsly-product-card__add-button{letter-spacing:0}.sg-goal-cards .product-form__error-message-wrapper{font-size:13px;margin-top:8px}.sg-goal-cards .srsly-product-card__quantity{width:100%;max-width:100%;min-width:0;min-height:44px;height:44px;box-sizing:border-box}.sg-goal-cards .srsly-product-card__quantity-button,.sg-goal-cards .srsly-product-card__quantity-input{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sg-goal-cards .srsly-product-card__add-button{min-height:44px}.sg-goal-cards .srsly-product-card__title{font-size:22px}.sg-goal-cards .srsly-product-card__image-wrap{aspect-ratio:1.15/1}
/*# sourceMappingURL=/cdn/shop/t/232/assets/srsly-goal-product-card.css.map */
