/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles/newsletter.scss ***!
  \*********************************************************************************************************************/.newsletter-section .newsletter-form input[type=checkbox]{--input-size: 20px;width:var(--input-size)!important;height:var(--input-size)!important;border-radius:var(--Corner-radius-cornerRadius-xs)!important;padding:0!important}@media (min-width: 1024px){.newsletter-section .newsletter-form input[type=checkbox]{--input-size: 24px}}.newsletter-section .newsletter-form input[type=checkbox]:checked{background:var(--Foundational-Background-bgColour-inverse-variant)!important}.newsletter-section .newsletter-form input[type=checkbox]:focus{border-color:var(--Foundational-Background-bgColour-inverse-variant)!important}.newsletter-section .newsletter-form input[type=checkbox]:after{content:url('data:image/svg+xml,<svg width="13" height="10" viewBox="0 0 13 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 4.99992L4.53553 8.53545L11.6058 1.46436" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;transform:none!important;transition:none!important;border:none!important;inset-inline-start:23%!important;inset-block-start:-8%!important}.newsletter-section .newsletter-form input[type=email],.newsletter-section .newsletter-form input[type=checkbox]{border-radius:var(--Corner-radius-cornerRadius-s);border:1px solid var(--Foundational-Borders-borderColour-muted);background:var(--Foundational-Background-bgColour-default);padding:var(--padding-padding-s);font-family:var(--font-family-fontFamily-Secondary);font-size:var(--fontSize-s);font-weight:var(--font-weight-fontWeight-SemiBold);line-height:var(--lineHeight-extended);color:var(--Foundational-Foreground-fgColour-default);transition:background-color var(--animation-short),color var(--animation-short),border-color var(--animation-short)}.newsletter-section .newsletter-form input[type=email]::placeholder,.newsletter-section .newsletter-form input[type=checkbox]::placeholder{color:var(--Foundational-Foreground-fgColour-default-variant);opacity:0}.newsletter-section .newsletter-form input[type=email]::-webkit-input-placeholder,.newsletter-section .newsletter-form input[type=checkbox]::-webkit-input-placeholder,.newsletter-section .newsletter-form input[type=email]::-moz-placeholder,.newsletter-section .newsletter-form input[type=checkbox]::-moz-placeholder,.newsletter-section .newsletter-form input[type=email]:-ms-input-placeholder,.newsletter-section .newsletter-form input[type=checkbox]:-ms-input-placeholder,.newsletter-section .newsletter-form input[type=email]:-moz-placeholder,.newsletter-section .newsletter-form input[type=checkbox]:-moz-placeholder{color:var(--Foundational-Foreground-fgColour-default-variant);opacity:0}.newsletter-section .newsletter-form input[type=email]:hover,.newsletter-section .newsletter-form input[type=checkbox]:hover{border-color:var(--Foundational-Borders-borderColour-default)}.newsletter-section .newsletter-form input[type=email]:focus-visible,.newsletter-section .newsletter-form input[type=checkbox]:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px;border-color:var(--brand-mono-grey-400)}.newsletter-section .newsletter-form input[type=email]:focus,.newsletter-section .newsletter-form input[type=checkbox]:focus,.newsletter-section .newsletter-form input[type=email]:active,.newsletter-section .newsletter-form input[type=checkbox]:active{box-shadow:none;border:1px solid var(--Foundational-Borders-borderColour-default);background:var(--Foundational-Background-bgColour-muted)}.newsletter-section .newsletter-form input[type=email]:disabled,.newsletter-section .newsletter-form input[type=checkbox]:disabled{opacity:.5}.newsletter-section .newsletter-form input[type=email]:disabled+label,.newsletter-section .newsletter-form input[type=checkbox]:disabled+label{opacity:.5}.newsletter-section .newsletter-form input[type=email]{border-radius:74px;padding:18px 12px 6px var(--padding-padding-s)}.newsletter-section .newsletter-form input.is-floating[type=checkbox]+.label.is-floating,.newsletter-section .newsletter-form input.is-floating[type=email]+.label.is-floating{margin-inline-start:var(--padding-padding-s)}.newsletter-section .newsletter-form input.is-floating[type=checkbox]:is(.input,.textarea):focus~.label,.newsletter-section .newsletter-form input.is-floating[type=email]:is(.input,.textarea):focus~.label,.newsletter-section .newsletter-form input.is-floating[type=checkbox]:not(:placeholder-shown)~.label,.newsletter-section .newsletter-form input.is-floating[type=email]:not(:placeholder-shown)~.label{--tw-translate-y: -11px;font-weight:var(--font-weight-fontWeight-SemiBold);color:var(--Foundational-Foreground-fgColour-default);opacity:1}@media (min-width: 768px){.newsletter-section .newsletter-form input.is-floating[type=checkbox]:is(.input,.textarea):focus~.label,.newsletter-section .newsletter-form input.is-floating[type=email]:is(.input,.textarea):focus~.label,.newsletter-section .newsletter-form input.is-floating[type=checkbox]:not(:placeholder-shown)~.label,.newsletter-section .newsletter-form input.is-floating[type=email]:not(:placeholder-shown)~.label{--tw-translate-y: -14px}}input[type=checkbox].switch{background:var(--Foundational-Foreground-fgColour-inactive)!important;width:32px!important;height:20px!important;box-shadow:none!important;border-radius:var(--radii-full)!important;border:none}input[type=checkbox].switch:after{inset-inline-start:2px!important;inset-block-start:2px!important;width:16px!important;height:16px!important;background:var(--Foundational-Foreground-fgColour-inverse)!important;transform:translate(0)!important}input[type=checkbox].switch:checked{background:var(--Foundational-Background-bgColour-inverse)!important}input[type=checkbox].switch:checked:after{transform:translate(12px)!important}input[type=range],.range{--thumb-color: var(--Foundational-Foreground-fgColour-inverse);--thumb-size: 16px;--track-color: var(--Foundational-Foreground-fgColour-inactive);--track-color--focus: var(--Foundational-Background-bgColour-inverse);--track-height: 20px;--track-border-radius: var(--radii-full);--border-color: var(--Foundational-Foreground-fgColour-inactive);-webkit-appearance:none;appearance:none;width:100%;background:var(--track-color);height:var(--track-height)!important;border-radius:var(--track-border-radius);padding:0 2px;border:none!important}input[type=range]:focus-visible::-webkit-slider-thumb,.range:focus-visible::-webkit-slider-thumb{background-color:var(--track-color--focus);outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}input[type=range]:focus-visible::-moz-range-thumb,.range:focus-visible::-moz-range-thumb{background-color:var(--track-color--focus);outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}input[type=range]:focus-visible::-ms-thumb,.range:focus-visible::-ms-thumb{background-color:var(--track-color--focus);outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.newsletter-section .newsletter-form label{font-size:var(--fontSize-xs)}.newsletter-section .newsletter-form label.is-floating{font-size:var(--fontSize-s);color:var(--Foundational-Foreground-fgColour-default-variant)}.newsletter-section .newsletter-form label a:hover{text-decoration:underline}.newsletter-section .banner__box{max-width:1360px;margin-inline:auto;padding-block:0;padding:var(--padding-padding-xl) 0;gap:var(--spacing-l)}@media (min-width: 1024px){.newsletter-section .banner__box{justify-content:space-between}}.newsletter-section .heading{font-size:var(--fontSize-xl);flex:1}@media (min-width: 1024px){.newsletter-section .heading{max-width:560px}}.newsletter-section .newsletter-form{max-width:initial;flex:1;margin-top:0}@media (min-width: 1024px){.newsletter-section .newsletter-form{max-width:670px}}.newsletter-section .newsletter-form .field{margin-top:10px}.newsletter-section .newsletter-form .field:first-of-type{margin-top:0}@media (min-width: 768px){.newsletter-section .newsletter-form .field{margin-top:12px}}.newsletter-section .newsletter-form input[type=email]{height:62px}@media (min-width: 768px){.newsletter-section .newsletter-form input[type=email]{height:64px}}.newsletter-section .newsletter-form input[type=email]:focus{outline:none!important}.newsletter-section .newsletter-form input[type=email]:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.newsletter-section .newsletter-form input[type=checkbox]{float:left}.newsletter-section .newsletter-form input[type=checkbox]+label{max-width:calc(100% - 24px - var(--padding-padding-2xs));margin-left:var(--padding-padding-2xs);vertical-align:text-top;margin-top:2px;color:var(--Foundational-Foreground-fgColour-default)}@media (min-width: 1024px){.newsletter-section .newsletter-form input[type=checkbox]+label{margin-top:3px}}.newsletter-section .newsletter-form label.is-floating{height:100%}.newsletter-section .newsletter-form .self-submit-button{width:60px;height:38px;inset-inline-end:12px}@media (min-width: 768px){.newsletter-section .newsletter-form .self-submit-button{width:initial;height:40px}}.newsletter-section .newsletter-form .self-submit-button .icon{width:16px;height:16px}.newsletter-section .newsletter-form .self-submit-button button{padding:0;min-height:initial}@media (min-width: 768px){.newsletter-section .newsletter-form .self-submit-button button{padding:12px var(--padding-padding-s)}}.newsletter-section .newsletter-form .self-submit-button .btn-loader{top:65%}.newsletter-section .newsletter-form .alert{margin-top:10px}@media (min-width: 768px){.newsletter-section .newsletter-form .alert{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter.css.map */
