.product-card__my-quick-add-button{position:absolute;bottom:35px;right:12px;width:32px;height:32px;border:1px solid #ddd;border-radius:50%;padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff}.convx-modal--not-scrollable{overflow:hidden}.convx-modal__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;background-color:#0006;z-index:100}.convx-modal__backdrop[hidden]{display:none}.convx-modal__dialog{position:relative;width:100%;height:calc(100dvh - var(--announcement-bar-height, 0px));padding:50px 15px;display:block;background-color:#fff}.convx-modal__dialog:focus-visible{outline:none}.convx-modal__close-button{position:absolute;top:15px;right:15px;width:30px;height:30px;border:none;border-radius:50%;padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#303540;cursor:pointer;z-index:1}@media(min-width:768px){.convx-modal__dialog{padding-left:50px;padding-right:50px}.convx-modal__backdrop{align-items:center}.convx-modal__dialog{width:min(calc(100% - 30px),900px);height:80%}}.quick-add{height:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:15px;overflow:auto}@media(pointer:fine){.quick-add{scrollbar-width:none}.quick-add::-webkit-scrollbar{display:none}}.quick-add__gallery{position:relative;display:block}.quick-add__gallery .badge-list{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:1}.quick-add__gallery-image-container{display:grid;grid-auto-columns:100%;grid-auto-flow:column;grid-template-rows:minmax(0,1fr);overflow:auto;scroll-snap-type:x mandatory}@media(pointer:fine){.quick-add__gallery-image-container{scrollbar-width:none}.quick-add__gallery-image-container::-webkit-scrollbar{display:none}}.quick-add__gallery-image{display:block;width:100%;height:auto;scroll-snap-align:center}.quick-add__gallery-dot-container{padding-top:15px;padding-bottom:15px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.quick-add__gallery-dot{width:10px;height:10px;border:1px solid transparent;border-radius:50%;padding:0;display:block;background-color:#ccc;cursor:pointer}.quick-add__gallery-dot[data-convx-gallery-dot-selected]{border-color:#666;background-color:#666}.quick-add__info{display:block}.quick-add__title{margin-top:0;display:block;font-family:var(--heading-font-family);font-size:2rem;font-weight:400;line-height:1.25}.quick-add__price-container{margin-top:10px}.quick-add__price-inner-container{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.quick-add__price-compare-at{display:block;text-decoration:line-through;font-family:var(--heading-font-family);font-size:1.25rem;font-weight:400;line-height:1.25;color:#aaa}.quick-add__price-compare-at[hidden]{display:none}.quick-add__price{font-family:var(--heading-font-family);font-size:1.375rem;font-weight:400;line-height:1.25}.quick-add__price--on-sale{color:rgb(var(--on-sale-text))}.quick-add__option-section{display:block;margin-top:20px}.quick-add__option-section-title{margin-bottom:5px;display:block;font-size:1rem;font-weight:400;line-height:1.5;color:#000}.quick-add__option-filter{display:block}.quick-add__option-filter-container{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:8px}.quick-add__option-filter-radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.quick-add__option-filter-radio-label{margin-bottom:0;border:1px solid #e0e1e2;border-radius:4px;padding:2px 8px;display:block;font-size:.75rem;font-weight:400;line-height:1.25;color:#303540a6}.quick-add__option-filter-radio:focus-visible+.quick-add__option-filter-radio-label{outline:1px inset black}.quick-add__option-filter-radio:checked+.quick-add__option-filter-radio-label{background-color:#f8a98f;color:#000}.quick-add__option-label{margin-bottom:5px;display:block;font-size:1rem;font-weight:400;line-height:1.5;color:#000}.quick-add__option-input{border:1px solid #ddd;border-radius:6px;padding:7px 14px;display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.25;color:#666}.quick-add__option-select{border:1px solid #ddd;border-radius:6px;padding:7px 14px;display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.25;background-color:#fff;color:#666}.quick-add__option-input-upload-image{aspect-ratio:var(--aspect-ratio);margin-top:5px;border:1px solid #ddd;border-radius:6px;display:block;object-fit:contain;box-sizing:content-box}.quick-add__option-input-upload-image[data-quick-add-max-dimension=width]{width:100%;max-width:300px}.quick-add__option-input-upload-image[data-quick-add-max-dimension=height]{height:300px}.quick-add__option-container{display:flex;flex-wrap:wrap;gap:10px}.quick-add__option-radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.quick-add__option-radio-label{margin-bottom:0;border:1px solid #ddd;border-radius:6px;padding:7px 14px;display:block;font-size:1rem;font-weight:400;line-height:1.25;color:#666}.quick-add__option-radio-label--card{flex-basis:140px;flex-grow:0;flex-shrink:0;padding:10px;background-color:#f1f2f6;font-size:.875rem;color:#444;text-align:center;scroll-snap-stop:always;scroll-snap-align:start;scroll-margin-left:3px}.quick-add__option-radio:focus-visible+.quick-add__option-radio-label{outline:1px inset black}.quick-add__option-radio:checked+.quick-add__option-radio-label{background-color:#f8a98f;color:#000}.quick-add__option-radio[hidden]+.quick-add__option-radio-label{display:none}.quick-add__no-stock-paragraph{color:rgb(var(--on-sale-text))}.quick-add__label-image{width:100px;height:auto;display:block}.quick-add__option-radio-label--card .quick-add__label-image{width:100%}.quick-add__label-delivery{border-radius:2px;display:block;background-color:#64ae88;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:600}.quick-add__label-delivery--next-day{background-color:#ff8056}.quick-add__label-line-1{margin-top:5px;display:block}.quick-add__label-line-2{display:block}.quick-add__label-line--strong{font-weight:700}.quick-add__label-line--italic{font-style:italic}.quick-add__scroller{position:relative;display:block}.quick-add__scroller-next-button{position:absolute;top:calc(50% - 15px);right:0;width:30px;height:30px;border:1px solid #ddd;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#666}[data-convx-scroller-edge-reached-right] .quick-add__scroller-next-button{display:none}.quick-add__scroller-previous-button{position:absolute;top:calc(50% - 15px);left:0;width:30px;height:30px;border:1px solid #ddd;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#666}[data-convx-scroller-edge-reached-left] .quick-add__scroller-previous-button{display:none}.quick-add__scroller-panel{padding:2px;display:flex;gap:10px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.quick-add__scroller-panel::-webkit-scrollbar{display:none}.quick-add__add-to-cart-button{position:sticky;bottom:0;width:100%;margin-top:30px;border-radius:6px;padding:10px 20px;display:block;background-color:#ff8056;color:#fff;font-size:.9375rem;font-weight:400;line-height:1.5;letter-spacing:.1em;text-align:center;text-transform:uppercase;cursor:pointer}.quick-add__add-to-cart-button:disabled{background-color:#eee;color:#666;cursor:not-allowed}.quick-add__view-product-anchor-container{margin-top:5px;display:block;text-align:center}.quick-add__view-product-anchor{font-size:1rem;font-weight:400;line-height:1.5;text-decoration:underline}@media(min-width:768px){.quick-add{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.quick-add__gallery-image-container{grid-template-columns:repeat(2,minmax(1px,1fr));grid-template-rows:none;grid-auto-flow:row;grid-auto-columns:auto;gap:8px}.quick-add__gallery-image:first-child{grid-column:span 2}.quick-add__gallery-dot-container{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/quick-add.css.map */
