.template-product .product__offers:has(#appstle-bundle) .product__price{display:none}#appstle-bundle .ab-bundle-container .ab-bundle-section{background-color:transparent!important}#appstle-bundle .ab-bundle-container .ab-bogo-discount-container{justify-content:start!important}.newsletter-form__note{margin-bottom:0;margin-top:12px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form){--newsletter-button-width: 170px}:is(.vertical-slider .slide-newsletter,.product-newsletter) .newsletter-form,.main-footer .newsletter-form{width:100%;max-width:480px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input-holder{position:relative;width:100%}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input{width:100%;margin:0;padding-inline-start:16px;padding-inline-end:calc(var(--newsletter-button-width) + 12px);background:#fffcfa;color:#0e0d35;border:1px solid #0E0D35;border-radius:0;font-size:16px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input::placeholder{color:#0e0d35;font-size:inherit;opacity:1}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input:focus{background:#fffcfa;color:#0e0d35;border-color:#0e0d35;outline:none;box-shadow:none}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFFCFA inset!important;box-shadow:0 0 0 1000px #fffcfa inset!important;-webkit-text-fill-color:#0E0D35!important}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit:not(.button){position:absolute;top:0;right:0;left:auto;width:var(--newsletter-button-width);min-width:var(--newsletter-button-width);height:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px;background:#fd5800;color:#0e0d35;border:0;border-radius:0;box-shadow:none}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit__text{position:static;display:inline-block;width:auto;height:auto;color:#0e0d35;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit:not(.button) svg{position:static;display:block;width:20px;height:auto;flex-shrink:0;transform:none}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit svg :is(path,polygon,rect){fill:#0e0d35!important}.vertical-slider .slide-newsletter .newsletter-form__note{margin-top:12px;margin-bottom:0;color:#0e0d35}.template-cart #CheckOut{background:#fd5800}@media screen and (max-width:749px){:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form){--newsletter-button-width: 160px}:is(.vertical-slider .slide-newsletter,.product-newsletter) .newsletter-form,.main-footer .newsletter-form{max-width:380px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input{padding-inline-start:12px;padding-inline-end:calc(var(--newsletter-button-width) + 8px);font-size:14px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit:not(.button){gap:8px;padding:0 10px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit:not(.button) svg{width:18px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input-holder{display:flex;flex-direction:column;gap:10px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-input{width:100%;padding-inline:12px}:is(.vertical-slider .slide-newsletter,.product-newsletter,.main-footer .newsletter-form) .newsletter-submit:not(.button){position:static;width:100%;min-width:0;height:48px;padding:0 16px;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-styles.css.map */
