.sh-atc-popup,.sh-atc-popup *{box-sizing:border-box}.sh-atc-popup[hidden]{display:none!important}.sh-atc-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;font-family:inherit;color:#282c3c}.sh-atc-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;animation:sh-atc-fade .18s ease}.sh-atc-popup__sheet{position:relative;width:100%;max-height:92vh;background:#fff;border-radius:16px 16px 0 0;overflow:hidden;display:flex;flex-direction:column;animation:sh-atc-slide .22s ease}@keyframes sh-atc-fade{0%{opacity:0}to{opacity:1}}@keyframes sh-atc-slide{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.sh-atc-popup__backdrop,.sh-atc-popup__sheet{animation:none}}.sh-atc-popup .sh-atc-popup__banner{flex:0 0 auto;height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 16px;background:#2fcc71}.sh-atc-popup .sh-atc-popup__banner-text{margin:0;font-size:14px;font-weight:700;line-height:1;color:#fff;white-space:nowrap}.sh-atc-popup .sh-atc-popup__close{flex:0 0 auto;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#fff;cursor:pointer}.sh-atc-popup .sh-atc-popup__close svg{display:block;width:12px;height:12px}.sh-atc-popup__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.sh-atc-popup .sh-atc-popup__added{display:flex;align-items:center;gap:12px;padding:12px 16px}.sh-atc-popup .sh-atc-popup__added[hidden]{display:none}.sh-atc-popup .sh-atc-popup__added-media{flex:0 0 auto;width:46px;height:58px}.sh-atc-popup .sh-atc-popup__added-media img{display:block;width:46px;height:58px;object-fit:cover;border-radius:6px}.sh-atc-popup .sh-atc-popup__added-col{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sh-atc-popup .sh-atc-popup__added-title{margin:0;font-size:13px;font-weight:700;line-height:1.1;color:#282c3c}.sh-atc-popup .sh-atc-popup__added-meta{margin:0;font-size:12px;font-weight:400;line-height:1.1;color:#6b6b6b}.sh-atc-popup .sh-atc-popup__added-price{flex:0 0 auto;margin:0;font-size:13px;font-weight:500;line-height:1.1;color:#282c3c;white-space:nowrap}.sh-atc-popup .sh-atc-popup__qty{display:flex;align-items:center;gap:10px}.sh-atc-popup .sh-atc-popup__qty-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #e4e4e4;border-radius:12px;background:#fff;font-family:inherit;font-size:13px;line-height:1;color:#282c3c;cursor:pointer}.sh-atc-popup .sh-atc-popup__qty-btn[disabled]{opacity:.4;cursor:default}.sh-atc-popup .sh-atc-popup__qty-value{font-size:13px;line-height:1;color:#282c3c}.sh-atc-popup .sh-atc-popup__divider{height:1px;background:#e4e4e4}.sh-atc-popup .sh-atc-popup__shipping{display:flex;flex-direction:column;gap:8px;padding:12px 16px 2px}.sh-atc-popup .sh-atc-popup__shipping-text{margin:0;font-size:12.5px;font-weight:400;line-height:1.2;text-align:center;color:#282c3c}.sh-atc-popup .sh-atc-popup__shipping-track{display:block;width:100%;height:4px;border-radius:2px;background:#e4e4e4;overflow:hidden}.sh-atc-popup .sh-atc-popup__shipping-fill{display:block;width:0;height:4px;border-radius:2px;background:#282c3c;transition:width .25s ease}.sh-atc-popup .sh-atc-popup__upsells[hidden]{display:none}.sh-atc-popup .sh-atc-popup__heading{padding:12px 16px 8px}.sh-atc-popup .sh-atc-popup__heading-text{margin:0;font-size:15px;font-weight:700;line-height:1.1;color:#282c3c}.sh-atc-popup .sh-atc-popup__list{display:flex;flex-direction:column;gap:10px;padding:0 16px}.sh-atc-popup .sh-atc-card{position:relative;border:1px solid #e4e4e4;border-radius:10px;background:#fff;overflow:hidden}.sh-atc-popup .sh-atc-card[hidden]{display:none}.sh-atc-popup .sh-atc-card__main{display:flex;align-items:center;gap:10px;padding:10px 52px 10px 10px}.sh-atc-popup .sh-atc-card__media{flex:0 0 auto;width:54px;height:68px}.sh-atc-popup .sh-atc-card__img{display:block;width:54px;height:68px;object-fit:cover;border-radius:6px}.sh-atc-popup .sh-atc-card__img--empty{background:#fafafa}.sh-atc-popup .sh-atc-card__col{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sh-atc-popup .sh-atc-card__title{margin:0;width:100%;font-size:12px;font-weight:700;line-height:1.2;color:#282c3c;text-transform:uppercase}.sh-atc-popup .sh-atc-card__price{margin:0;font-size:12px;font-weight:500;line-height:1.1;color:#282c3c;white-space:nowrap}.sh-atc-popup .sh-atc-card__select-wrap{position:relative;width:88px;height:30px}.sh-atc-popup .sh-atc-card__select{width:88px;height:30px;padding:0 22px 0 10px;border:1px solid #e4e4e4;border-radius:6px;background:#fff;font-family:inherit;font-size:11px;line-height:1;color:#6b6b6b;appearance:none;-webkit-appearance:none;cursor:pointer}.sh-atc-popup .sh-atc-card__select.is-selected{color:#282c3c}.sh-atc-popup .sh-atc-card__chevron{position:absolute;top:50%;right:9px;width:7px;height:3.4px;margin-top:-1.7px;color:#6b6b6b;pointer-events:none}.sh-atc-popup .sh-atc-card__form{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:stretch;margin:0;padding:0}.sh-atc-popup .sh-atc-card__form form{display:flex;align-items:stretch;margin:0;padding:0;border:0}.sh-atc-popup .sh-atc-card__add{width:42px;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:#282c3c;color:#fff;cursor:pointer;transition:background-color .15s ease}.sh-atc-popup .sh-atc-card__add[disabled],.sh-atc-popup .sh-atc-card__add.disabled{cursor:default}.sh-atc-popup .sh-atc-card__add:not([disabled]):hover{background:#1d2130}.sh-atc-popup .sh-atc-card__add.working{opacity:.65;cursor:wait}.sh-atc-popup .sh-atc-card__add-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.sh-atc-popup .sh-atc-card__add-icon .sh-atc-card__icon{display:block;width:16.56px;height:16.56px}.sh-atc-popup .sh-atc-card__add-icon .sh-atc-card__icon--check{display:none;width:17px;height:17px}.sh-atc-popup .sh-atc-card.is-added .sh-atc-card__add-icon .sh-atc-card__icon--bag{display:none}.sh-atc-popup .sh-atc-card.is-added .sh-atc-card__add-icon .sh-atc-card__icon--check{display:block;animation:sh-atc-tick .22s ease}.sh-atc-popup .sh-atc-card.is-added .sh-atc-card__add,.sh-atc-popup .sh-atc-card.is-added .sh-atc-card__add:hover{background:#2fcc71}@keyframes sh-atc-tick{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.sh-atc-popup .sh-atc-card.is-added .sh-atc-card__add-icon .sh-atc-card__icon--check{animation:none}}.sh-atc-popup .sh-atc-card--soldout .sh-atc-card__add{background:#e4e4e4;color:#6b6b6b;cursor:default}.sh-atc-popup .sh-atc-card--soldout .sh-atc-card__add:hover{background:#e4e4e4}.sh-atc-popup .sh-atc-card--soldout .sh-atc-card__select{background:#fafafa;cursor:default}.sh-atc-popup .sh-atc-card--soldout .sh-atc-card__img{opacity:.6}.sh-atc-popup .sh-atc-popup__ctas{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px}.sh-atc-popup .sh-atc-popup__cta{display:flex;align-items:center;justify-content:center;width:100%;border-radius:30px;font-family:inherit;font-weight:400;letter-spacing:1.2px;text-align:center;text-decoration:none;cursor:pointer}.sh-atc-popup .sh-atc-popup__cta--secondary{height:46px;border:1.5px solid #282c3c;background:#fff;font-size:12.5px;color:#282c3c}.sh-atc-popup .sh-atc-popup__cta--primary{height:50px;border:0;background:#282c3c;font-size:13.5px;color:#fff}@keyframes sh-atc-pop-in{0%{transform:translateY(12px) scale(.99);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media screen and (min-width:768px){.sh-atc-popup{align-items:center;justify-content:center}.sh-atc-popup__sheet{width:calc(100% - 40px);max-width:420px;max-height:86vh;border-radius:16px;box-shadow:0 18px 48px #00000038;animation:sh-atc-pop-in .2s ease}}@media screen and (min-width:768px)and (prefers-reduced-motion:reduce){.sh-atc-popup__sheet{animation:none}}body.sh-atc-popup-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/68/assets/sh-atc-popup.css.map */
