.product-notify{display:block;margin-bottom:2.5rem}.notify-me{--notify-me-checkbox-margin-top: .64rem;display:block;position:relative}.notify-me>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--notify-me-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.notify-me__checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:center;max-width:inherit;position:relative;cursor:pointer}.notify-me__checkbox>svg{margin-right:1.2rem;flex-shrink:0}.notify-me .icon-checkmark{position:absolute;top:.7rem;left:.3rem;z-index:5;width:10px;height:9px;visibility:hidden}.notify-me>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .notify-me__fields{display:none}.notify-me>input[type=checkbox]:checked~.notify-me__fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.notify-me>input[type=checkbox]:not(:checked,:disabled)~.notify-me__fields{display:none}.notify-me__fields hr{margin:1.6rem auto}.notify-me__subtext{margin:0 0 1.6rem;font-size:1.4rem;opacity:.75}.notify-me__subtext a,.notify-me__subtext .link,.notify-me__consent-label a,.notify-me__consent-label .link,.notify-me__subtext a:hover,.notify-me__subtext .link:hover,.notify-me__consent-label a:hover,.notify-me__consent-label .link:hover{color:inherit}.notify-me__field{margin:0 0 1.6rem}.notify-me__consent{display:flex;align-items:flex-start;gap:.8rem;margin:0 0 1.6rem}.notify-me input.notify-me__consent-input[type=checkbox]{display:block;flex-shrink:0;width:1.6rem;height:1.6rem;margin:.175rem 0 0;padding:0}.notify-me__consent-label{font-size:1.3rem;line-height:1.5;cursor:pointer}.notify-me__consent-label :is(p,ul,ol){margin:0}.notify-me__consent-label :is(p,ul,ol)+:is(p,ul,ol){margin-top:.4rem}.notify-me__submit{width:100%}.notify-me__message{display:flex;align-items:center;gap:.8rem;margin-top:1.6rem;font-size:1.4rem;line-height:1.4}.notify-me__message svg{flex-shrink:0;width:1.6rem;height:1.6rem}.notify-me__message--error{margin-bottom:1.6rem;color:rgb(var(--color-foreground))}.notify-me__message--error svg{color:#cc0303;flex-shrink:0}.notify-me__frame{position:absolute;width:0;height:0;border:0;visibility:hidden}.notify-me__message--success{margin-top:0;font-weight:500}.notify-me--subscribed .notify-me__checkbox{cursor:default}@media screen and (forced-colors:active){.notify-me__fields>hr{border-top:.1rem solid rgba(var(--color-background))}.notify-me__checkbox>svg{background-color:inherit;border:.1rem solid rgba(var(--color-background))}.notify-me>input[type=checkbox]:checked+label .icon-checkmark{border:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-notify-me.css.map */
