.product-quick-add.gem-sticky-atc{inset-inline:0;bottom:0;width:100%;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid rgb(var(--text-color) / .12);border-radius:0;background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:none}.gem-sticky-atc__inner{display:grid;grid-template-columns:minmax(76px,.7fr) minmax(0,1.5fr);align-items:center;gap:12px;max-width:var(--container-max-width);margin-inline:auto}.gem-sticky-atc__product{display:none}.gem-sticky-atc__offer,.gem-sticky-atc__action{min-width:0}.gem-sticky-atc__offer{display:grid;gap:2px}.gem-sticky-atc__offer .price-list{gap:1px 8px}.gem-sticky-atc__offer sale-price{color:inherit;font-size:17px;font-weight:700;line-height:1.2}.gem-sticky-atc__offer compare-at-price,.gem-sticky-atc__offer unit-price{font-size:11px;line-height:1.2}.gem-sticky-atc__variant{color:rgb(var(--text-color) / .7);font-size:11px;line-height:1.3;overflow-wrap:anywhere}.gem-sticky-atc__action{display:grid;gap:4px}.gem-sticky-atc__action buy-buttons{display:block}.gem-sticky-atc__action .button{min-height:44px;padding:10px 12px;font-size:15px;line-height:1.2}.gem-sticky-atc__delivery{min-width:0}.gem-sticky-atc__delivery .gem-shipping{display:grid;justify-items:center;font-size:11px;line-height:1.25;gap:0}.gem-sticky-atc__delivery .gem-shipping__delivery{justify-content:center;gap:4px;text-align:center}.gem-sticky-atc__delivery .gem-shipping__delivery svg{width:13px;height:13px;flex-basis:13px;margin-top:0}.gem-sticky-atc__delivery .gem-shipping__status{gap:4px;text-align:center}.gem-sticky-atc__delivery .gem-shipping__dot{width:6px;height:6px;flex-basis:6px;margin-inline:0}.gem-sticky-atc__delivery .gem-shipping__range,.gem-sticky-atc__delivery .gem-shipping__status strong{font-weight:500}.gem-sticky-atc__delivery .gem-shipping__fallback{text-align:center}html.lock .product-quick-add.gem-sticky-atc{opacity:0;visibility:hidden;pointer-events:none}@media(min-width:700px){.product-quick-add.gem-sticky-atc{padding-inline:var(--container-gutter)}.gem-sticky-atc__inner{grid-template-columns:minmax(0,1fr) minmax(80px,auto) minmax(240px,300px);gap:24px}.gem-sticky-atc__product{display:flex;align-items:center;gap:14px;min-width:0}.gem-sticky-atc__product variant-media{display:block;flex:0 0 48px}.gem-sticky-atc__product img{width:48px;height:48px;object-fit:contain}.gem-sticky-atc__product-text{display:grid;gap:2px;min-width:0}.gem-sticky-atc__vendor{color:rgb(var(--text-color) / .65);font-size:12px;line-height:1.3;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gem-sticky-atc__title{font-size:15px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gem-sticky-atc__offer{max-width:220px}.gem-sticky-atc__offer sale-price{font-size:18px}.gem-sticky-atc__variant{font-size:12px}.gem-sticky-atc__action .button{font-size:16px}.gem-sticky-atc__delivery .gem-shipping{font-size:12px}}@media(max-width:359px){.product-quick-add.gem-sticky-atc{padding-inline:12px}.gem-sticky-atc__inner{gap:8px}.gem-sticky-atc__action .button{font-size:14px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.product-quick-add.gem-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/gem-sticky-atc.css.map */
