.newsletter.dialog{background-color:#ececec;bottom:0;right:-100%;width:100%;position:fixed;padding:2rem;transition:right .5s ease-out}.newsletter.dialog[open]{opacity:1;visibility:visible;z-index:101;right:0}.newsletter .dialog__heading{display:flex;align-items:center;justify-content:space-between}.newsletter .dialog__heading h1{font-family:var( --font-body-family--bold);text-transform:uppercase;font-size:1.2rem;letter-spacing:.34px;line-height:1.3}.newsletter .dialog__heading *{margin:0}.newsletter .dialog__heading .product-popup-modal__toggle{padding:0;justify-content:end;background:transparent;border:0;cursor:pointer}input::-webkit-date-and-time-value{text-align:left}.newsletter .dialog__heading .product-popup-modal__toggle .icon{width:1.5rem;height:2.4rem;color:#000}.newsletter .dialog__form-container p{font-family:var(--font-family-secondary);letter-spacing:.46px;margin:1.8rem 0 2rem;line-height:1.4;font-size:1.3rem;font-feature-settings:"lnum" on}.newsletter .field{margin-bottom:2rem}.newsletter .date_label{margin-bottom:1rem;text-transform:uppercase;font-size:1.2rem;display:block}.newsletter .field .field__input{background-color:#ececec}.newsletter .field .field__input.error{background-color:rgb(var(--color-base-error))}.newsletter .select{margin-bottom:1rem}.newsletter .select select{text-transform:uppercase;background-color:#ececec;color:#000}.newsletter .notify-me__privacy label{display:flex;align-items:center;position:relative;font-size:1.2rem;font-family:var(--font-family-secondary);width:fit-content;cursor:pointer}.newsletter .notify-me__privacy label>svg{margin-right:10px}.newsletter .dialog__form-container #notify__privacy{visibility:hidden;width:0;height:0;position:absolute;opacity:0;margin:0 .8rem 0 0}.newsletter .dialog__form-container .notify-me__privacy .icon-checkmark{position:absolute;left:0;width:1.6rem;visibility:hidden}.newsletter .notify-me__privacy{margin-bottom:2rem}.newsletter .notify-me__privacy.field--error label{color:rgb(var( --color-base-error))}.newsletter #notify_me{justify-content:left}.newsletter .dialog__notification-error{margin-top:1rem;display:none}.newsletter .dialog__notification{display:none;margin-top:1rem}.newsletter .dialog__notification.show{display:block}.newsletter .dialog_info p{font-family:var(--font-family-secondary);letter-spacing:.46px;margin:2rem 0 0;line-height:1.3;font-size:1rem}.newsletter .dialog_info p a{color:#000;font-size:1rem}@media (min-width: 480px){.newsletter.dialog{max-width:360px;right:-360px}}@media screen and (min-width: 768px){.newsletter .field{margin-bottom:3rem}.newsletter .dialog__heading h1{font-size:1.4rem}.newsletter .dialog__form-container{margin-bottom:3rem}.newsletter .dialog__form-container p,.newsletter .date_label,.newsletter .dialog__notify-me .field__input,.newsletter select,.newsletter #notify_me span{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter.css.map */
