.quick-add{--quick-add-offset: 8px;--quick-add-top: calc(var(--quick-add-offset) + var(--padding-block-start));--quick-add-right: calc(var(--quick-add-offset) + var(--padding-inline-end));--quick-add-bottom: calc(var(--quick-add-offset) + var(--padding-block-end));--quick-add-left: calc(var(--quick-add-offset) + var(--padding-inline-end));position:absolute;display:var(--quick-add-mobile-display, none);flex-direction:column;justify-content:flex-end;inset:max(var(--quick-add-top),calc((var(--border-radius) + var(--quick-add-top)) * (1 - cos(45deg)))) max(var(--quick-add-right),calc((var(--border-radius) + var(--quick-add-right)) * (1 - cos(45deg)))) max(var(--quick-add-bottom),calc((var(--border-radius) + var(--quick-add-bottom)) * (1 - cos(45deg)))) max(var(--quick-add-left),calc((var(--border-radius) + var(--quick-add-left)) * (1 - cos(45deg))));width:auto;height:auto;z-index:var(--layer-raised);cursor:default;pointer-events:none}@media screen and (min-width:750px){.quick-add{--quick-add-offset: 8px;display:var(--quick-add-display, flex)}}.quick-add.quick-add--view-bundle{display:none}.fly-bundle-add-btn{align-self:flex-end}.fly-bundle-add-btn .add-to-cart-text--added{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--animation-speed, .2s) ease}.fly-bundle-add-btn .add-to-cart-text{transition:opacity .15s ease}.fly-bundle-add-btn.atc-added{background-color:#5a4bda!important;border-color:#5a4bda!important;color:#fff!important;transition:none!important}.fly-bundle-add-btn.atc-added .add-to-cart-text{opacity:0;transition:none}.fly-bundle-add-btn.atc-added .add-to-cart-text--added{opacity:1;transition:none}.quick-add .variant-option__button-label input[data-option-available=false]{cursor:not-allowed}.quick-add[class*=color-scheme-]{background-color:transparent}.quick-add--view-bundle{pointer-events:none}.quick-add--view-bundle .quick-add__button--view-bundle{pointer-events:all;text-decoration:none}.quick-add__button--deal-day .add-to-cart-text__content{text-transform:capitalize}.quick-add__button{display:grid;padding:var(--padding-xs);align-items:center;background-color:var(--color-background);color:#5a4bda;border-color:transparent;box-shadow:var(--shadow-popover);pointer-events:all;position:relative;overflow:hidden;border-radius:6px;border:1px solid #5a4bda;padding:8px 20px;font-family:var(--font-reddit-semibold);font-weight:600;font-size:16px;line-height:24px;letter-spacing:0px;box-shadow:0 8px 24px #0000000f;background-color:#f1efff;text-transform:uppercase;transition:opacity .15s ease}@media screen and (max-width:749px){.quick-add__button{font-size:12px;line-height:18px;padding:8px 16px;font-family:var(--font-reddit-bold);font-weight:700}}.quick-add[stay-visible] .quick-add__button{display:grid}.add-to-bag-text .add-to-cart-text__content{text-transform:capitalize}.quick-add__button:hover{background-color:#fff}.quick-add__button .add-to-cart-text{gap:0;line-height:1;grid-row:1 / span 1;grid-column:1 / span 1;animation:none;transition:opacity .2s ease}.quick-add__button .add-to-cart-text--added{position:relative;grid-row:1 / span 1;grid-column:1 / span 1;justify-self:end;line-height:1}.quick-add__button .add-to-cart-text__content{transition:width var(--animation-speed) ease-in-out,opacity var(--animation-speed) ease-in-out,transform var(--animation-speed) ease-in-out;font-weight:600;font-family:var(--font-reddit-semibold);font-size:16px;line-height:24px;letter-spacing:0}@media screen and (max-width:749px){.quick-add__button .add-to-cart-text__content{font-size:12px;line-height:18px}}@container (min-width: 99px){.quick-add[stay-visible] .add-to-cart-text,.quick-add__button:is(:focus,:hover) .add-to-cart-text{gap:var(--gap-2xs)}@media screen and (min-width:750px){.quick-add[stay-visible] .add-to-cart-text,.quick-add__button:is(:focus,:hover) .add-to-cart-text{margin-inline:0;padding-inline:0}}.quick-add[stay-visible] .add-to-cart-text__content,.quick-add__button:is(:focus,:hover) .add-to-cart-text__content{width:fit-content;opacity:1;transform:translate(0)}}.quick-add__button.atc-added{background-color:#5a4bda!important;border-color:#5a4bda!important;color:#fff!important;transition:none!important}.quick-add__button.atc-added .add-to-cart-text{opacity:0;transition:none}.quick-add__button.atc-added .add-to-cart-text--added{opacity:1;width:100%;transition:none}.quick-add__product-form-component{height:100%;display:flex;justify-content:flex-end;align-items:flex-end}.quick-add__product-form-component .shopify-product-form{display:flex;justify-content:flex-end;align-items:flex-end;container-type:inline-size;height:100%;width:100%}.quick-add-modal .product-media{width:100%;height:100%}.quick-add-modal deferred-media{display:none}.quick-add-modal .media-gallery--carousel slideshow-component{--cursor: default}@keyframes atc-fade-in{0%{opacity:0;transform:translate(.5em)}to{opacity:1;transform:translate(0)}}@keyframes atc-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-.5em)}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/snippet-quick-add.css.map */
