.product-grid-item{position:relative;display:block}.grid-item__content{position:relative}.grid-product__actions.grid-product__actions--overlay{position:absolute;top:10px;left:10px;right:10px;aspect-ratio:1 / 1;margin:0;padding:0 6px 14px;display:flex;align-items:flex-end;justify-content:center;z-index:4;pointer-events:none;opacity:0;transform:none;transition:opacity .15s ease}.product-grid-item:hover .grid-product__actions--overlay,.grid-product__actions--overlay:focus-within{opacity:1}.grid-product__actions--overlay quick-add,.grid-product__actions--overlay is-land{pointer-events:auto;width:100%;display:block}.grid-product__actions--overlay .quick-add-btn{pointer-events:auto;display:block;width:100%;border:0;padding:0;background:none;cursor:pointer}.grid-product__actions--overlay .quick-add-pill{display:flex;align-items:center;justify-content:center;width:100%;border-radius:999px;background:var(--colorBtn, #f79728);color:var(--colorBtnText, #ffffff);font-weight:700;text-transform:uppercase;line-height:1;box-shadow:0 6px 16px #1011232e;box-sizing:border-box}.grid-product__actions--overlay .quick-add-btn,.grid-product__actions--overlay .quick-add-btn:hover,.grid-product__actions--overlay .quick-add-btn:focus,.grid-product__actions--overlay .quick-add-btn:active,.grid-product__actions--overlay .quick-add-pill,.grid-product__actions--overlay .quick-add-btn:hover .quick-add-pill,.grid-product__actions--overlay .quick-add-btn:focus .quick-add-pill,.grid-product__actions--overlay .quick-add-btn:focus-visible .quick-add-pill,.grid-product__actions--overlay .quick-add-btn:active .quick-add-pill{transform:none!important;scale:1!important;min-height:40px!important;height:40px!important;font-size:12px!important;padding:10px 16px!important;letter-spacing:.05em!important;transition:filter .12s ease!important}.grid-product__actions--overlay .quick-add-btn:hover .quick-add-pill,.grid-product__actions--overlay .quick-add-btn:focus-visible .quick-add-pill{filter:brightness(.9)}.grid-product__actions--overlay .quick-add-btn .quick-add-pill.btn--loading,.grid-product__actions--overlay .btn--loading .quick-add-pill__label{opacity:.35}@media(hover:none){.grid-product__actions.grid-product__actions--overlay{opacity:1;transform:none}}.grid-product__image-wrap{position:relative}.grid-product__tags{position:absolute;top:12px;left:12px;right:12px;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;pointer-events:none}.grid-product__tags .grid-product__tag{display:inline-flex;align-items:center;align-self:flex-start;width:auto;height:auto;min-height:0;position:static;transform:none;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.grid-product__tags .grid-product__tag--custom{background:#e1e8ff!important;color:#101123!important}.grid-product__tags .grid-product__tag--sold-out{background:#101123!important;color:#fff!important}.grid-product__reviews{margin:2px 0 6px;min-height:15px;line-height:1}.grid-product__reviews .yotpo-bottomline .yotpo-icon-star,.grid-product__reviews .yotpo-bottomline .yotpo-icon-half-star{color:#f7a600!important}.grid-product__reviews .yotpo-bottomline .yotpo-icon-empty-star{color:#d5d9df!important}.grid-product__reviews .yotpo-bottomline .text-m,.grid-product__reviews .yotpo-sr-bottom-line-text{font-size:12px!important;color:#58596a!important}.grid-product__reviews.bottomLine .yotpo-display-wrapper{border:0!important}.grid-product__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.grid-product__price--current{font-weight:700;font-size:17px;color:var(--colorTextBody, #101123)}.grid-product__price--original{font-weight:500;font-size:15px;color:#8a8b97;text-decoration:line-through}.grid-product__price--savings{font-size:13px;font-weight:500;color:#d10000;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/13/assets/shore-card.css.map */
