.cds-container-for-atc-button{position:relative}.product-card-atc-button{position:absolute;bottom:0;right:0;width:100%}.main-collection-cart-container{position:relative}.collection-cart-container{position:absolute;bottom:10px;right:10px;z-index:2;display:flex;justify-content:center;align-items:center}.collection-cart-container .atcbtn{display:flex;z-index:1;background-color:#fff;border-radius:30px;align-items:center;justify-content:center;padding:5px;transition:.3s;cursor:pointer}.collection-cart-container .atcbtn:hover{color:#fff;background-color:#bebebe}.collection-cart-container .atcbtn.disabled{background-color:#f1f1f1;color:#71717a;border:1px solid #e4e4e7;padding:6px 12px;border-radius:20px;cursor:not-allowed;pointer-events:none}.collection-cart-container .atcbtn.disabled:hover{background-color:#f1f1f1;color:#71717a}.soldoutbtn{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.collection-cart-container .atcbtn.loading{position:relative;pointer-events:none}.collection-cart-container .atcbtn.loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:3px solid transparent;border-top-color:#000;border-radius:50%;animation:efc-atc-spin 1s linear infinite}@keyframes efc-atc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.variant-selection{background:#fff;border:1px solid #ddd;border-radius:5px;padding:10px;margin-bottom:10px;display:none;flex-direction:column;gap:5px}.confirm-variant-btn{background-color:#000;color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer}.confirm-variant-btn:hover{background-color:#333}.related-products .product-card-atc-button{display:none}.card__information{padding-top:10px}.collection-product-card__variants{display:flex;flex-wrap:wrap}.card-wrapper,.card-product-custom-div{isolation:isolate}.collection-wishlist-button{display:flex;position:absolute;top:10px;right:10px;z-index:2!important;align-items:center;justify-content:center;padding:5px;border-radius:30px;background-color:#fff}.grid__item:has(>.card-product-custom-div){display:flex}.card-product-custom-div{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0}.card-product-custom-div>.card-wrapper{height:auto;flex:0 0 auto}.card-product-custom-div>.card-wrapper:last-of-type{flex:1 1 auto;display:flex;flex-direction:column}.card-product-custom-div>.card-wrapper:last-of-type>.card{flex:1 1 auto;height:auto}.card-product-custom-div .quick-add{align-self:end;margin-top:0}.quick-add .quick-add__submit.button{min-height:var(--efc-qa-h, 42px);padding:0 12px;border:1px solid var(--efc-qa-border, #971d1d);border-radius:var(--efc-qa-radius, 8px);background:var(--efc-qa-bg, #971d1d);color:var(--efc-qa-fg, #fff);font-size:var(--efc-qa-fs, 14px);font-weight:var(--efc-qa-fw, 600);line-height:1.2;letter-spacing:0;text-transform:none;box-shadow:none;transition:background-color .15s,color .15s,border-color .15s;touch-action:manipulation}.quick-add .quick-add__submit.button:before,.quick-add .quick-add__submit.button:after{display:none}@media(hover:hover){.quick-add .quick-add__submit.button:not([disabled]):hover{background:var(--efc-qa-hover-bg, #7a1515);color:var(--efc-qa-hover-fg, #fff)}}.quick-add .quick-add__submit.button:focus-visible{outline:2px solid var(--efc-qa-accent, #971d1d);outline-offset:2px}.quick-add .quick-add__submit.button.loading{color:transparent}.quick-add .quick-add__submit.button.loading>.loading__spinner .path{stroke:var(--efc-qa-fg, #fff)}.quick-add .quick-add__submit.button[disabled]{background:#f1f1f1;border-color:#e2e2e2;color:#8a8a8a;cursor:not-allowed;opacity:1}@media screen and (max-width:749px){.quick-add .quick-add__submit.button{padding:0 8px}}.card-product-custom-div.efc-qa-on .collection-cart-container{display:none}
/*# sourceMappingURL=/cdn/shop/t/110/assets/collection-atc.css.map */
