.outside-wrapper[data-v-54df5e8c]{background-color:#34353342;position:fixed;z-index:10002;top:0;left:0;height:100vh;height:100dvh;width:100vw;animation:ease .2s step-start 1}.add-to-cart-popup[data-v-54df5e8c]{position:fixed;z-index:10002;top:unset;bottom:.625rem;left:10px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);overflow-y:scroll;padding:2.8125rem 1.875rem;background-color:#fff;box-shadow:0 0 6px #98989880;animation:slideUp .55s ease 1}.add-to-cart-popup[data-v-54df5e8c] svg path{stroke:var(--color-sbg-neutral-700)}@media only screen and (max-width:40rem){.add-to-cart-popup--redesign[data-v-54df5e8c]{position:fixed;z-index:10002;top:unset;bottom:0;left:0;width:100vw;max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);overflow-y:scroll;padding:1rem;background-color:#fff;box-shadow:0 0 6px #98989880;animation:slideUp .55s ease 1;border-radius:1rem 1rem 0 0}}.add-to-cart-popup .add-to-cart-handle[data-v-54df5e8c]{width:40px;height:3px;background-color:#d9d9d9;position:absolute;top:12px;left:0;right:0;margin:auto}.add-to-cart-popup__error[data-v-54df5e8c]{text-align:center}.add-to-cart-popup__error p[data-v-54df5e8c]{color:#393939;font-family:var(--brand-font-medium);font-size:1rem}.add-to-cart-popup__error h2[data-v-54df5e8c]{font-size:1.5rem}@media only screen and (min-width:40.0625rem){.add-to-cart-popup__error button[data-v-54df5e8c]{max-width:12.5rem;margin:0 0 0 auto}}.add-to-cart-popup__header[data-v-54df5e8c]{color:#393939;display:flex;align-items:center;justify-content:space-between}.add-to-cart-popup__header .icon[data-v-54df5e8c]{font-size:2rem;line-height:.75em;vertical-align:-15%}.add-to-cart-popup__wrapper[data-v-54df5e8c]{font-size:1rem;font-family:var(--brand-font-bold)}.add-to-cart-popup__wrapper--redesign[data-v-54df5e8c]{font-size:1.125rem}.add-to-cart-popup__divider[data-v-54df5e8c]{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0;height:0}.add-to-cart-popup__divider--redesign[data-v-54df5e8c]{position:absolute;width:calc(100% + 32px);left:-16px;top:-36px}.add-to-cart-popup__promo-block[data-v-54df5e8c]{margin-bottom:1rem}.add-to-cart-popup__subtotal[data-v-54df5e8c]{display:flex;justify-content:space-between;align-items:center;padding:.9375rem 0;font-family:var(--brand-font-bold);font-size:1.125rem;color:#393939;border-top:1px solid #ddd;margin-bottom:.625rem}.add-to-cart-popup__subtotal-label[data-v-54df5e8c]{font-family:var(--brand-font-medium)}.add-to-cart-popup__subtotal-amount[data-v-54df5e8c]{font-family:var(--brand-font-bold);color:#393939}.add-to-cart-popup__item[data-v-54df5e8c]{display:flex;flex-direction:column}.add-to-cart-popup__item_wrapper[data-v-54df5e8c]{display:flex;flex-direction:row;padding-top:.9375rem}.add-to-cart-popup__item_image[data-v-54df5e8c]{width:33.333%;padding:0 .3125rem}.add-to-cart-popup__item_image img[data-v-54df5e8c]{width:60%}.add-to-cart-popup__item_image--redesign[data-v-54df5e8c]{width:56px;padding:0;margin-right:1rem}.add-to-cart-popup__item_image--redesign img[data-v-54df5e8c]{width:100%}.add-to-cart-popup__item_name[data-v-54df5e8c]{font-family:var(--brand-font-medium);width:66.666%;line-height:.9375rem;color:#393939}.add-to-cart-popup__item_name .price[data-v-54df5e8c]{padding-top:.1875rem;font-size:1rem;line-height:125%;font-family:var(--brand-font-bold);text-align:right}.add-to-cart-popup__item_name .price__wrapper[data-v-54df5e8c]{text-align:right;padding:.375rem 0}.add-to-cart-popup__item_name .price__old[data-v-54df5e8c]{font-family:var(--brand-font-medium);color:#595959;font-size:.75rem;line-height:125%}.add-to-cart-popup__item_name .price .price__info-trigger[data-v-54df5e8c]{display:inline-flex;vertical-align:middle;background:none;border:0;padding:0;margin-left:.25rem;cursor:pointer}.add-to-cart-popup__item_name .price .price__info-trigger svg[data-v-54df5e8c]{width:.875rem;height:.875rem}.add-to-cart-popup__item_name .price--strikethrough[data-v-54df5e8c]{text-decoration:line-through}.add-to-cart-popup__item_name .price__discounted[data-v-54df5e8c]{padding-top:.5rem;font-family:var(--brand-font-medium);color:#df1d42;font-size:1.25rem;padding-bottom:.5rem}@media only screen and (min-width:48rem){.add-to-cart-popup__item_name .price__discounted[data-v-54df5e8c]{padding-top:0}}.add-to-cart-popup__item_name .price__regular[data-v-54df5e8c]{font-size:1rem;font-family:var(--brand-font-bold)}@media only screen and (max-width:40rem){.add-to-cart-popup__item_name .price.price--redesign[data-v-54df5e8c]{text-align:left}.add-to-cart-popup__item_name .price.price--redesign .price__discounted[data-v-54df5e8c],.add-to-cart-popup__item_name .price.price--redesign .price__regular[data-v-54df5e8c]{color:#1a203c}}.add-to-cart-popup__button[data-v-54df5e8c]{font-size:1rem;font-family:var(--brand-font-medium);text-transform:uppercase;width:100%;display:block;padding:.6875rem .875rem;border-radius:.3125rem;transition:all .2s ease;cursor:pointer}.add-to-cart-popup__button[data-v-54df5e8c]:last-child{margin-top:1.25rem}.add-to-cart-popup__button.continue[data-v-54df5e8c]{border:1px solid #ccc}.add-to-cart-popup__button.error[data-v-54df5e8c],.add-to-cart-popup__button.goToCart[data-v-54df5e8c]{color:#fff}@media only screen and (max-width:40rem){.add-to-cart-popup__button--redesign[data-v-54df5e8c]{text-transform:none;border-radius:.75rem;font-family:var(--brand-font-bold)}}.add-to-cart-popup .targeted-promotion[data-v-54df5e8c]{text-align:right}.add-to-cart-popup .targeted-promotion__label[data-v-54df5e8c]{color:var(--tpl-fg,#fff);background-color:var(--tpl-bg,#7e2182);font-size:.75rem;padding:.375rem}.add-to-cart-popup .targeted-promotion__label span[data-v-54df5e8c]{font-family:var(--brand-font-bold)}.add-to-cart-popup .targeted-promotion__label .icon[data-v-54df5e8c]{display:inline-block;flex:0 0 auto;width:.8125rem;height:.8125rem;margin-right:.375rem;vertical-align:middle}.add-to-cart-popup .targeted-promotion__label .icon[data-v-54df5e8c] path{stroke:none}@media only screen and (max-width:40rem){.add-to-cart-popup .targeted-promotion--redesign[data-v-54df5e8c]{display:flex;align-items:center;position:relative;gap:.5rem;width:100%;height:3rem;padding:0 1rem;background-color:var(--tpl-bg,#821aab);border-radius:.5rem;box-sizing:border-box;text-align:left;margin-bottom:12px}.add-to-cart-popup .targeted-promotion--redesign .targeted-promotion__label[data-v-54df5e8c]{flex:1 1 auto;min-width:0;display:flex;align-items:center;background:none;padding:0;font-size:1rem}.add-to-cart-popup .targeted-promotion--redesign .targeted-promotion__label span[data-v-54df5e8c]{font-family:var(--brand-font-regular)}.add-to-cart-popup .targeted-promotion--redesign .targeted-promotion__label .icon[data-v-54df5e8c]{width:1rem;height:1rem}}.add-to-cart-popup .targeted-promotion__copy[data-v-54df5e8c]{flex:0 0 auto;width:1rem;height:1rem;cursor:pointer}.add-to-cart-popup .targeted-promotion__copy[data-v-54df5e8c] path{stroke:var(--tpl-fg,#fff)}.add-to-cart-popup .targeted-promotion__copied[data-v-54df5e8c]{position:absolute;background-color:#eee;font-size:.625rem;line-height:1rem;top:-1.25rem;right:0;padding:.25rem}@media only screen and (min-width:40.0625rem){.add-to-cart-popup[data-v-54df5e8c]{max-width:37.5rem;margin:0 auto;border-radius:5px;bottom:unset;overflow-y:auto;padding:1.875rem 1.875rem 1.375rem;left:50%;top:40%;transform:translate(-50%,-50%)}.add-to-cart-popup__button[data-v-54df5e8c]{width:unset}.add-to-cart-popup__button.continue[data-v-54df5e8c]{height:2.5rem}.add-to-cart-popup__item_image[data-v-54df5e8c]{width:14%;align-items:center;display:flex}.add-to-cart-popup__item_wrapper[data-v-54df5e8c]{padding-top:.5rem}.add-to-cart-popup__item_name[data-v-54df5e8c]{width:86%;display:flex;justify-content:space-between;align-items:center}.add-to-cart-popup__item_name .name[data-v-54df5e8c]{max-width:17.375rem;font-family:var(--brand-font-medium)}.add-to-cart-popup__footer[data-v-54df5e8c]{display:flex;justify-content:center;align-items:center}.add-to-cart-popup .goToCart[data-v-54df5e8c]{margin-top:0;margin-left:20px}.add-to-cart-popup__promo-block[data-v-54df5e8c]{margin-bottom:1rem}}
