.Newsletter_newsletterContainer__9NvyS{display:flex;flex-direction:column;gap:var(--spacing-16)}@media (min-width:1024px){.Newsletter_newsletterContainer__9NvyS{gap:var(--spacing-8)}}.Newsletter_checkboxWrapper__q9W6Q{height:var(--spacing-24);display:flex;align-items:center}.Newsletter_inputText__OT2Ap{min-width:210px}.Newsletter_descriptionTextBorder__SKedH{height:1px;align-self:stretch;opacity:.3;background:var(--footer-newsletter-description-border-color,var(--color-background-base))}.Newsletter_errorMessage__FHZ_N{display:flex;align-items:center;gap:var(--spacing-4)}.Newsletter_formStyle__GIb5k{grid-gap:var(--spacing-8);display:flex;flex-direction:row}@media (max-width:360px){.Newsletter_formStyle__GIb5k{flex-direction:column}}.Newsletter_inputFieldWrapper__a2MpN{display:flex;flex-direction:column;gap:var(--spacing-8)}@media (min-width:1024px){.Newsletter_inputFieldWrapper__a2MpN{min-height:100px}}.Shared_container__scx1n{--_size:var(--inputs-shared-size);display:flex;align-items:flex-start;gap:max(var(--spacing-8),.25em);font:var(--typography-body-md)}.Shared_legend__iJUCS{margin-bottom:min(var(--spacing-16),.5em)}.Shared_reset__fJ3Gb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.Shared_input__JPWao{--_state-color:var(--inputs-shared-background-default);--_stroke:var(--inputs-shared-stroke-default);--_fill:var(--inputs-shared-fill-default);--_border-width:clamp(1px,calc(1em / 16),1px);flex:0 0 var(--_size);width:var(--_size);height:var(--_size);padding:.25em;box-shadow:0 0 0 var(--_border-width) var(--_stroke) inset;background-color:var(--_fill);background-image:linear-gradient(var(--_state-color),var(--_state-color));transform:translateZ(0)}.Shared_input__JPWao:hover:not(:disabled){--_stroke:var(--inputs-shared-stroke-hover);cursor:pointer}.Shared_input__JPWao:checked:not(:disabled){--_fill:var(--inputs-shared-fill-checked)}.Shared_input__JPWao.Shared_invalid__983w1:invalid{--_stroke:var(--inputs-shared-stroke-error)}.Shared_input__JPWao.Shared_invalid__983w1:invalid:not(:checked){--_border-width:clamp(2px,calc(1em / 8),4px)}.Shared_input__JPWao.Shared_invalid__983w1:invalid+.Shared_label__2RGKy{color:var(--color-text-error)}.Shared_input__JPWao.Shared_disabled__5Kzpp,.Shared_input__JPWao:disabled{opacity:.3}:is(.Shared_input__JPWao:disabled,.Shared_input__JPWao.Shared_disabled__5Kzpp)+.Shared_checkmark__Fhlck,:is(.Shared_input__JPWao:disabled,.Shared_input__JPWao.Shared_disabled__5Kzpp)~.Shared_label__2RGKy{opacity:.3}:is(.Shared_input__JPWao:disabled,.Shared_input__JPWao.Shared_disabled__5Kzpp):hover{cursor:not-allowed}.Shared_label__2RGKy{margin-top:calc((var(--_size) - var(--_line-height, var(--typography-body-lg-line-height))) / 2);cursor:pointer}.Checkbox_container__8jgJc{position:relative;--__spacing:var(--inputs-checkbox-gap,0.25rem);--_size:var(--inputs-checkbox-width-global,1rem);--_checkmark-size:var(--inputs-checkbox-width-checkmark,0.5rem)}.Checkbox_checkbox__yzR2C:checked+.Checkbox_checkmark__pRIxR{opacity:1}:is(.Checkbox_checkbox__yzR2C:disabled,.Checkbox_checkbox__yzR2C.Checkbox_disabled__Qo8In)+.Checkbox_checkmark__pRIxR{opacity:.3}.Checkbox_checkmark__pRIxR{width:var(--_checkmark-size);height:var(--_checkmark-size);position:absolute;z-index:var(--zi-1);top:calc((var(--_size) - var(--_checkmark-size)) / 2);left:calc((var(--_size) - var(--_checkmark-size)) / 2);background:var(--inputs-checkbox-checkmark-fill-selected);pointer-events:none;opacity:0}.N60Footer_footerContainer__LCcCJ{background-color:var(--footer-color-background);color:var(--footer-color-text)}.N60Footer_footerMenuContainer__sDSmE{display:flex;flex-direction:column;gap:var(--spacing-60);margin-bottom:var(--spacing-72);margin-top:var(--spacing-44)}.N60Footer_footerMenuColumn__k7gd_{display:flex;flex-direction:column;gap:var(--spacing-40);margin-left:var(--spacing-8)}@media (min-width:1024px){.N60Footer_footerMenuColumn__k7gd_{margin-left:0;align-items:center}}.N60Footer_logoWrapper__4PMsx{display:flex;justify-content:center}.N60Footer_logo__8WB_Q{height:32px;object-fit:contain}@media (min-width:768px){.N60Footer_logo__8WB_Q{height:40px}}.PaymentAndShippingLogos_logosWrapper__Xl9My{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;justify-items:center;gap:var(--spacing-24)}@media (min-width:1024px){.PaymentAndShippingLogos_logosWrapper__Xl9My{display:flex}}.PaymentAndShippingLogos_logo__0NENO{max-height:45px;height:auto;width:auto;filter:grayscale(100%)}