product-card .sr-easy-add{position:relative;inset:auto;display:block;width:100%;pointer-events:auto;margin-block-start:10px;z-index:3}product-card .sr-easy-add button.quick-add__button{position:relative;inset:auto;display:flex;opacity:1;width:100%;max-inline-size:100%;height:32px;min-height:32px;box-sizing:border-box;justify-content:center;padding:0 10px;gap:4px;border:1px solid #ddd;border-radius:24px;background:#fff;color:#111;font-family:inherit;font-weight:500;font-size:13px;line-height:1.2;white-space:nowrap;transform:none;scale:1;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .12s ease}product-card .sr-easy-add button.quick-add__button:hover{background:#f1f1f1;scale:1}product-card .sr-easy-add button.quick-add__button:active{background:#e7e7e7;scale:1;translate:0}product-card .sr-easy-add .add-to-cart-icon,product-card .sr-easy-add .add-to-cart__added{display:none}product-card .sr-easy-add button.quick-add__button[data-added=true]{color:#111;width:100%}product-card .sr-easy-add .quick-add__product-form-component,product-card .sr-easy-add .shopify-product-form{height:auto;display:block;container-type:normal}product-card .sr-easy-add .add-to-cart-text{justify-content:center;animation:none;transition:none;clip-path:none;filter:none;opacity:1;translate:0}product-card .sr-easy-add button:focus-visible{outline:2px solid #c9d530;outline-offset:3px}product-card .sr-easy-add button[data-sr-pointer-focus-return]:focus-visible{outline:none}product-card .sr-easy-add[data-sr-quantity]>product-form-component,product-card .sr-easy-add[data-sr-quantity]>.quick-add__button--choose{display:none}product-card .sr-easy-add .sr-cart-quantity{position:relative;align-items:center;justify-content:space-between;height:32px;min-height:32px;box-sizing:border-box;border:2px solid #fff;border-radius:24px;background:#000;color:#fff;overflow:hidden;font-size:13px;font-weight:500}product-card .sr-easy-add .sr-cart-quantity:not([hidden]){display:flex}product-card .sr-easy-add .sr-cart-quantity button{display:grid;place-items:center;flex:0 0 28px;width:28px;border-radius:50%;height:28px;min-height:28px;padding:0;line-height:1;box-sizing:border-box;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:22px;font-weight:400}product-card .sr-easy-add .sr-cart-quantity button:hover{background:#ffffff26}product-card .sr-easy-add .sr-cart-quantity svg{width:18px;height:18px}product-card .sr-easy-add [data-sr-count]{text-align:center;line-height:1.2;white-space:nowrap}product-card .sr-easy-add [data-sr-remove]>svg,product-card .sr-easy-add [data-sr-remove]:before{grid-area:1 / 1}product-card .sr-easy-add [data-sr-remove]:before{content:"";width:12px;height:2px;border-radius:1px;background:currentColor;opacity:0}product-card .sr-easy-add [data-sr-minus]>svg{opacity:0}product-card .sr-easy-add [data-sr-minus]:before{opacity:1}@media(prefers-reduced-motion:no-preference){product-card .sr-easy-add [data-sr-remove]>svg,product-card .sr-easy-add [data-sr-remove]:before{transition:opacity .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1)}product-card .sr-easy-add [data-sr-remove]:before{transform:translateY(4px)}product-card .sr-easy-add [data-sr-minus]>svg{transform:translateY(-4px)}product-card .sr-easy-add [data-sr-minus]:before{transform:translateY(0)}}product-card .sr-easy-add button.quick-add__button:disabled{opacity:.5}product-card .sr-easy-add[data-sr-loading] button.quick-add__button{color:transparent;pointer-events:none}product-card .sr-easy-add[data-sr-loading] button.quick-add__button:after{content:"";position:absolute;left:calc(50% - 7px);top:calc(50% - 7px);width:14px;height:14px;border:2px solid #bbb;border-top-color:#111;border-radius:50%;box-sizing:border-box;animation:sr-cart-spin .65s linear infinite}@keyframes sr-cart-spin{to{transform:rotate(360deg)}}@media(pointer:coarse){product-card .sr-easy-add{margin-block:12px 6px}product-card .sr-easy-add:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}}@media(prefers-reduced-motion:reduce){product-card .sr-easy-add *{animation:none!important;transition:none!important}}product-card .sr-easy-add .sr-cart-quantity{padding-inline:1px}.card-hover-effect-lift product-card.product-card:hover{transform:none!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift product-card.product-card .card-gallery{transition:translate var(--hover-transition-duration) var(--hover-transition-timing)}.card-hover-effect-lift product-card.product-card:hover .card-gallery{translate:0 calc(-1 * var(--hover-lift-amount))}}product-card:has(.sr-easy-add){height:100%}product-card:has(.sr-easy-add) .product-card__content{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}product-card .sr-easy-add{margin-block-start:auto;padding-block-start:10px}.resource-list__item:has(product-card .sr-easy-add){align-self:stretch}.resource-list--grid:has(.sr-easy-add){column-gap:max(var(--resource-list-column-gap, 0px),24px)}@media(max-width:749px){.resource-list--grid:has(.sr-easy-add){column-gap:16px}}.quick-add-modal .add-to-cart-button{overflow:hidden}.quick-add-modal .add-to-cart-button[data-added=true] .add-to-cart-text{opacity:0!important;visibility:hidden}.quick-add-modal .add-to-cart-button .add-to-cart__added{pointer-events:none}product-card .sr-easy-add[data-sr-confirm] button.quick-add__button{background:#000;color:#fff;border-color:#fff;opacity:1;transition:background-color .18s ease,color .18s ease,border-color .18s ease}product-card .sr-easy-add[data-sr-confirm][data-sr-quantity]>product-form-component{display:block}product-card .sr-easy-add[data-sr-confirm] .sr-cart-quantity{display:none}product-card .sr-easy-add[data-sr-confirm] .add-to-cart-text{opacity:0;visibility:hidden}product-card .sr-easy-add[data-sr-confirm] .add-to-cart__added{display:flex;color:#fff;visibility:visible;opacity:1;animation:none!important}product-card .sr-easy-add[data-sr-confirm] .checkmark-burst{opacity:1;overflow:visible;width:24px;height:24px;animation:none!important}product-card .sr-easy-add[data-sr-confirm] .checkmark-burst .check{opacity:1;scale:1;filter:none;transform:none;transition:none!important}product-card .sr-easy-add[data-sr-confirm] .checkmark-burst .burst{display:none}product-card .sr-easy-add[data-sr-confirm] .checkmark-burst .ring{opacity:1;scale:1;stroke-dasharray:63;stroke-dashoffset:0;transition:none!important;animation:sr-ring-draw .22s ease-out both}product-card .sr-easy-add[data-sr-confirm] .checkmark-burst .tick{scale:1;opacity:0;stroke-dasharray:12;stroke-dashoffset:12;transition:none!important}product-card .sr-easy-add[data-sr-confirm=success] .checkmark-burst .tick,product-card .sr-easy-add[data-sr-confirm=settling] .checkmark-burst .tick{opacity:1;stroke-dashoffset:0;animation:sr-tick-draw .2s ease-out both}product-card .sr-easy-add[data-sr-confirm=settling]>product-form-component{position:absolute;bottom:0;inset-inline:0;pointer-events:none;animation:sr-confirm-out .18s ease both}product-card .sr-easy-add[data-sr-confirm=settling] .sr-cart-quantity{display:flex;animation:sr-controls-in .18s ease both}product-card .sr-easy-add .sr-cart-quantity{border-width:1px}@keyframes sr-ring-draw{0%{stroke-dashoffset:63;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes sr-tick-draw{0%{stroke-dashoffset:12;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes sr-confirm-out{to{opacity:0}}@keyframes sr-controls-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}product-card .sr-easy-add .add-to-cart-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px}product-card .sr-easy-add .add-to-cart-icon svg{width:18px;height:18px}product-card .sr-easy-add .add-to-cart-text{gap:6px}product-card .sr-easy-add .quick-add__button--choose{gap:6px}
/*# sourceMappingURL=/cdn/shop/t/92/assets/sr-easy-cart.css.map */
