button.main-product-atc .main-atc__label,button.main-product-atc .main-atc__label__text,.atc-button .main-atc__label,.atc-button .main-atc__label__text{font-weight:700!important;font-size:2.2rem!important;letter-spacing:.03em}@media screen and (max-width:749px){button.main-product-atc .main-atc__label,button.main-product-atc .main-atc__label__text,.atc-button .main-atc__label,.atc-button .main-atc__label__text{font-size:2rem!important}}button.main-product-atc,.atc-button{padding-top:19px!important;padding-bottom:19px!important}.sticky-atc__button .main-atc__label,.sticky-atc__button .main-atc__label__text{font-weight:700!important;font-size:1.8rem!important}.sealsubs-target-element,.sealsubs-container,[class^=sealsubs-][class*=target]{display:none!important;visibility:hidden!important}.upsell:has(select[name="options[\5d7\5d9\5d5\5d1]"]) .upsell__variant-picker,.upsell.lumi-ins-card .upsell__variant-picker,.upsell.lumi-ins-card .upsell__select{display:none!important}.upsell:has(select[name="options[\5d7\5d9\5d5\5d1]"]) .upsell__price .compare-price,.upsell.lumi-ins-card .upsell__price .compare-price{display:none!important}.cart-drawer-upsells-container .upsell--border{border-color:#ff3ca0!important}.announcement-bar{position:relative;overflow:hidden;background:linear-gradient(100deg,#c20240,#ff3ca0 55%,#e01b72)!important;background-size:220% 100%!important;animation:lumi-bar-drift 14s ease-in-out infinite}@keyframes lumi-bar-drift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.announcement-bar:after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:22%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.28) 50%,transparent 100%);transform:skew(-18deg);animation:lumi-bar-shine 7s ease-in-out infinite;pointer-events:none}@keyframes lumi-bar-shine{0%{left:-30%}38%{left:130%}to{left:130%}}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message span{font-weight:700!important;letter-spacing:.02em;color:#fff!important;text-shadow:0 1px 2px rgba(140,0,55,.35)}@media(prefers-reduced-motion:reduce){.announcement-bar{animation:none}.announcement-bar:after{animation:none;display:none}}li.list-payment__item:has(svg[aria-labelledby=pi-paypal]){display:none!important}svg[aria-labelledby=pi-paypal]{display:none!important;width:0!important}.cart-drawer .cart-drawer-upsells-container .upsell--add_button .cart-drawer-gift__progress{font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.1px!important;color:#1212129e!important;padding:2px 10px 8px!important;margin:0!important}.cart-drawer .cart-drawer-upsells-container .upsell__add-btn{box-shadow:0 2px 8px #d90d4e29!important}.cart-drawer .cart-drawer-upsells-container .upsell__add-btn:hover,.cart-drawer .cart-drawer-upsells-container .upsell__add-btn:focus-visible{box-shadow:0 3px 10px #d90d4e38!important}.email-signup-banner .field__input,.email-signup-banner .field__input::placeholder,footer .newsletter-form .field__input,footer .newsletter-form .field__input::placeholder{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/lumi-custom.css.map */
