.newsletter-section{position:relative}.newsletter-section .newsletter__wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--global-col-gap-md);z-index:2;position:relative;padding-top:0}.newsletter-section .newsletter-background{position:absolute;bottom:20%;transform:rotateX(180deg);width:100%;height:auto;z-index:0}@media screen and (max-width:1440px){.newsletter-section .newsletter-background{bottom:30%}}@media screen and (max-width:1232px){.newsletter-section .newsletter-background{bottom:50%}}@media screen and (max-width:989px){.newsletter-section .newsletter-background{bottom:60%}}@media screen and (max-width:768px){.newsletter-section .newsletter-background{bottom:75%}}@media screen and (max-width:480px){.newsletter-section .newsletter-background{bottom:85%}}.newsletter-section .newsletter-background.color-gold{color:var(--primitive-gold)}.newsletter-section .newsletter-background.color-orange{color:var(--primitive-orange)}.newsletter-section .newsletter-background.color-cream-dark{color:var(--primitive-cream-dark)}.newsletter-section .newsletter-form{width:100%}@media screen and (min-width:990px){.newsletter-section .newsletter-form{max-width:70%}}.newsletter-section .newsletter-form .klaviyo-form div[data-testid=form-row]{display:flex;flex-direction:row;gap:var(--input-field-gap);flex-grow:1}.newsletter-section .newsletter-form .klaviyo-form div[data-testid=form-row]:has(button){flex-grow:0}@media screen and (max-width:1232px){.newsletter-section .newsletter-form .klaviyo-form div[data-testid=form-row]:has(button){flex-direction:column!important}.newsletter-section .newsletter-form .klaviyo-form div[data-testid=form-row]:has(button)>div{flex:auto!important}}.newsletter-section .newsletter-form .klaviyo-form div[data-testid=form-row]:not(:has(div,button)){display:none!important}.newsletter-section .newsletter-form .klaviyo-form label{position:relative;font-family:var(--input-label-font-family)!important;font-size:var(--input-label-font-size)!important;font-style:var(--input-label-font-style)!important;font-weight:var(--input-label-font-weight)!important;letter-spacing:var(--input-label-letter-spacing)!important;line-height:var(--input-label-line-height)!important;gap:var(--input-label-paragraph-spacing)!important;text-transform:var(--input-label-text-transform)!important}.newsletter-section .newsletter-form .klaviyo-form label:has(+[aria-required=true])::after{position:absolute;right:0;top:0;padding-left:16px;display:inline;content:"This field is required";background:url(icon-required.svg);background-repeat:no-repeat;background-size:var(--input-global-label-icon-size);color:var(--input-label-text-dark);font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.newsletter-section .newsletter-form .klaviyo-form input::-moz-placeholder{font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform);color:var(--input-text-placeholder);min-width:250px}.newsletter-section .newsletter-form .klaviyo-form input,.newsletter-section .newsletter-form .klaviyo-form input::placeholder{font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform);color:var(--input-text-placeholder);min-width:250px}@media screen and (max-width:1232px){.newsletter-section .newsletter-form .klaviyo-form input::-moz-placeholder{width:100%}.newsletter-section .newsletter-form .klaviyo-form input,.newsletter-section .newsletter-form .klaviyo-form input::placeholder{width:100%}}.newsletter-section .newsletter-form .klaviyo-form button{--button-border-rad:var(--button-lg-border-rad);--button-border-width:var(--button-lg-border-width);--button-gap:var(--button-lg-icon-gap);--button-pad:var(--button-lg-pad-y) var(--button-lg-pad-x);--button-font-family:var(--button-md-font-family);--button-font-size:var(--button-md-font-size);--button-font-style:var(--button-md-font-style);--button-font-weight:var(--button-md-font-weight);--button-letter-spacing:var(--button-md-letter-spacing);--button-line-height:var(--button-md-line-height);--button-text-transform:var(--button-md-text-transform);--button-icon-size:var(--button-lg-icon-size);--button-height:var(--button-lg-height);--button-bg-fill-default:var(--button-tertiary-bg-fill-default);--button-bg-fill-disabled:var(--button-tertiary-bg-fill-disabled);--button-bg-fill-focused:var(--button-tertiary-bg-fill-focused);--button-bg-fill-hover:var(--button-tertiary-bg-fill-hover);--button-bg-fill-pressed:var(--button-tertiary-bg-fill-pressed);--button-bg-stroke-default:var(--button-tertiary-border-default);--button-bg-stroke-disabled:var(--button-tertiary-border-disabled);--button-bg-stroke-focused:var(--button-tertiary-border-focused);--button-bg-stroke-hover:var(--button-tertiary-border-hover);--button-bg-stroke-pressed:var(--button-tertiary-border-pressed);--button-icon-fill-default:var(--button-tertiary-icon-default);--button-icon-fill-disabled:var(--button-tertiary-icon-disabled);--button-icon-fill-focused:var(--button-tertiary-icon-focused);--button-icon-fill-hover:var(--button-tertiary-icon-hover);--button-icon-fill-pressed:var(--button-tertiary-icon-pressed);--button-text-fill-default:var(--button-tertiary-text-default);--button-text-fill-disabled:var(--button-tertiary-text-disabled);--button-text-fill-focused:var(--button-tertiary-text-focused);--button-text-fill-hover:var(--button-tertiary-text-hover);--button-text-fill-pressed:var(--button-tertiary-text-pressed);box-sizing:border-box;display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;justify-content:space-between!important;align-items:center!important;cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;text-decoration:none!important;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-default)!important;background-color:var(--button-bg-fill-default)!important;color:var(--button-text-fill-default)!important;height:var(--button-height)!important;border:none!important;border-radius:var(--button-border-rad)!important;gap:var(--button-gap)!important;padding:var(--button-pad)!important;font-family:var(--button-font-family)!important;font-size:var(--button-font-size)!important;font-style:var(--button-font-style)!important;font-weight:var(--button-font-weight)!important;letter-spacing:var(--button-letter-spacing)!important;line-height:var(--button-line-height)!important;text-transform:var(--button-text-transform)!important}.newsletter-section .newsletter-form .klaviyo-form button:focus-visible{outline:1px solid var(--button-bg-stroke-focused)!important;outline-offset:4px!important;background-color:var(--button-bg-fill-focused)!important;color:var(--button-text-fill-focused)!important}.newsletter-section .newsletter-form .klaviyo-form button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--primitive-pink)!important;background-color:var(--button-bg-fill-hover)!important;color:var(--primitive-pink)!important}.newsletter-section .newsletter-form .klaviyo-form button:active{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-default)!important;background-color:var(--button-bg-fill-pressed)!important;color:var(--button-text-fill-pressed)!important}.newsletter-section .newsletter-form .klaviyo-form button.disabled,.newsletter-section .newsletter-form .klaviyo-form button[aria-disabled=true],.newsletter-section .newsletter-form .klaviyo-form button[disabled]{cursor:not-allowed;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-disabled)!important;background-color:var(--button-bg-fill-disabled)!important;color:var(--button-text-fill-disabled)!important}@media screen and (min-width:1233px){.newsletter-section .newsletter-form .klaviyo-form form>div{flex-direction:row!important;gap:var(--input-field-gap)}}@media screen and (max-width:1232px){.newsletter-section .newsletter-form .klaviyo-form form>div{gap:var(--input-field-gap)}.newsletter-section .newsletter-form .klaviyo-form button{width:100%!important;justify-content:center!important}}.newsletter-section.show-modal{z-index:0}.newsletter-section gaia-ticker{overflow:hidden;position:relative;height:100%;display:block}.newsletter-section gaia-ticker *{white-space:nowrap}.newsletter-section gaia-ticker:hover .ticker-scroller.hover-pause{animation-play-state:paused}.newsletter-section gaia-ticker .ticker-scroller.wave-slow-stop{animation:ticker_scroll_slow 7s cubic-bezier(.25,1,.5,1) 1}@keyframes ticker_scroll_slow{0%{transform:translateX(0)}50%{transform:translateX(calc(var(--ticker-width) * -3))}100%{transform:translateX(calc(var(--ticker-width) * -3))}}.newsletter-section gaia-ticker .ticker-scroller{animation:ticker_scroll var(--ticker-speed) linear infinite;display:flex}@keyframes ticker_scroll{0%{transform:translateX(0)}100%{transform:translateX(var(--ticker-move))}}@media screen and (max-width:768px){@keyframes ticker_scroll{0%{transform:translateX(0)}100%{transform:translateX(var(--ticker-move-mobile))}}}.newsletter-section gaia-ticker .ticker-items{display:flex;justify-content:space-around}.newsletter-section gaia-ticker .ticker-items .ticker-item{box-sizing:content-box;height:80px;width:auto;display:flex;align-items:center;padding:2rem 3rem}@media screen and (max-width:768px){.newsletter-section gaia-ticker .ticker-items .ticker-item{height:40px;padding:1rem}}.newsletter-section gaia-ticker .ticker-items .ticker-item picture{display:contents}.newsletter-section gaia-ticker .ticker-items .ticker-item img{height:100%;width:auto}.newsletter-section gaia-ticker.css-only .ticker-scroller{gap:var(--ticker-gap)}@media screen and (max-width:768px){.newsletter-section gaia-ticker.css-only .ticker-scroller{gap:var(--ticker-gap-mobile)}}.newsletter-section gaia-ticker.css-only .ticker-items{gap:var(--ticker-gap);min-width:max(100%,var(--ticker-width))}@media screen and (max-width:768px){.newsletter-section gaia-ticker.css-only .ticker-items{gap:var(--ticker-gap-mobile);min-width:max(100%,var(--ticker-width-mobile))}}.newsletter-section gaia-ticker.css-only .ticker-items .ticker-item{height:auto;width:var(--ticker-item-width);flex:1 0 var(--ticker-item-width);padding:0}@media screen and (max-width:768px){.newsletter-section gaia-ticker.css-only .ticker-items .ticker-item{width:var(--ticker-item-width-mobile);flex:1 0 var(--ticker-item-width-mobile);padding:0}}.newsletter-section gaia-ticker.css-only .ticker-items .ticker-item img{max-width:100%;height:auto}.newsletter-section gaia-ticker .ticker-scroller{height:100%;width:100%}.newsletter-section gaia-ticker .ticker-scroller .ticker-items{width:100%;height:100%;margin-left:-1px}.newsletter-section gaia-ticker .ticker-scroller .ticker-items .ticker-item{height:100%;width:100%;display:flex;align-items:center;padding:0}.newsletter-section gaia-ticker .ticker-scroller .ticker-items .ticker-item svg{width:100dvw;height:100%}