@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@media (max-width: 768px){.desktop-only{opacity:0;height:0;width:0;overflow:hidden;display:none}}@media (min-width: 768px){.mobile-only{opacity:0;height:0;width:0;overflow:hidden;display:none}}.hide{display:none}@media (min-width: 768px){.hide--desktop{display:none}}@media (max-width: 768px){.hide--mobile{display:none}}.titles-body-button .subtitle,.titles-body-button .title,.titles-body-button .body,.titles-body-button>a{margin-bottom:16px}.titles-body-button>a{display:block;margin-top:24px}.titles-body-button>a span.down{transform:rotate(90deg);display:inline-block}.text-center{text-align:center}@media (min-width: 375px){.text-center--desktop{text-align:center}}@media (max-width: 375px){.text-center--mobile{text-align:center}}.text-left{text-align:left}@media (min-width: 375px){.text-left--desktop{text-align:left}}@media (max-width: 375px){.text-left--mobile{text-align:left}}.text-right{text-align:right}@media (min-width: 375px){.text-right--desktop{text-align:right}}@media (max-width: 375px){.text-right--mobile{text-align:right}}.text-uppercase{text-transform:uppercase}.text-no-underline{text-decoration:none}.flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}@media (min-width: 375px){.flex-column--desktop{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 375px){.flex-column--mobile{-ms-flex-direction:column;flex-direction:column}}.align-center{-ms-flex-align:center;align-items:center}@media (min-width: 375px){.align-center--desktop{-ms-flex-align:center;align-items:center}}@media (max-width: 375px){.align-center--mobile{-ms-flex-align:center;align-items:center}}.align-end{-ms-flex-align:end;align-items:flex-end}@media (min-width: 375px){.align-end--desktop{-ms-flex-align:end;align-items:flex-end}}@media (max-width: 375px){.align-end--mobile{-ms-flex-align:end;align-items:flex-end}}.align-start{-ms-flex-align:start;align-items:flex-start}@media (min-width: 375px){.align-start--desktop{-ms-flex-align:start;align-items:flex-start}}@media (max-width: 375px){.align-start--mobile{-ms-flex-align:start;align-items:flex-start}}.justify-center{-ms-flex-pack:center;justify-content:center}@media (min-width: 375px){.justify-center--desktop{-ms-flex-pack:center;justify-content:center}}@media (max-width: 375px){.justify-center--mobile{-ms-flex-pack:center;justify-content:center}}.justify-start{-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 375px){.justify-start--desktop{-ms-flex-pack:start;justify-content:start}}@media (max-width: 375px){.justify-start--mobile{-ms-flex-pack:start;justify-content:start}}.justify-end{-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 375px){.justify-end--desktop{-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 375px){.justify-end--mobile{-ms-flex-pack:end;justify-content:flex-end}}.justify-between{-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 375px){.justify-between--desktop{-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 375px){.justify-between--mobile{-ms-flex-pack:justify;justify-content:space-between}}.justify-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width: 375px){.justify-evenly--desktop{-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width: 375px){.justify-evenly--mobile{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.p0{padding:0}.m0{margin:0}.list-style-none{list-style:none}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;margin:-1px;border:0;clip:rect(0 0 0 0);word-wrap:normal!important;top:6px;left:5px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px}@media screen and (min-width: 768px){.visually-hidden{height:auto}}.op-09{opacity:.9}@font-face{font-family:HelveticaNowTextBlackItalic;src:url(HelveticaNowText-BlackItalic.eot);src:local("Helvetica Now Text  Black Ita"),local("HelveticaNowText-BlackItalic"),url(HelveticaNowText-BlackItalic.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-BlackItalic.woff2) format("woff2"),url(HelveticaNowText-BlackItalic.woff) format("woff"),url(HelveticaNowText-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:HelveticaNowTextExtBdIta;src:url(HelveticaNowText-ExtBdIta.eot);src:local("Helvetica Now Text  ExtBd Ita"),local("HelveticaNowText-ExtBdIta"),url(HelveticaNowText-ExtBdIta.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-ExtBdIta.woff2) format("woff2"),url(HelveticaNowText-ExtBdIta.woff) format("woff"),url(HelveticaNowText-ExtBdIta.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:HelveticaNowTextBlack;src:url(HelveticaNowText-Black.eot);src:local("Helvetica Now Text  Black"),local("HelveticaNowText-Black"),url(HelveticaNowText-Black.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-Black.woff2) format("woff2"),url(HelveticaNowText-Black.woff) format("woff"),url(HelveticaNowText-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:HelveticaNowTextBoldItalic;src:url(HelveticaNowText-BoldItalic.eot);src:local("Helvetica Now Text  Bold Italic"),local("HelveticaNowText-BoldItalic"),url(HelveticaNowText-BoldItalic.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-BoldItalic.woff2) format("woff2"),url(HelveticaNowText-BoldItalic.woff) format("woff"),url(HelveticaNowText-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:HelveticaNowTextBold;src:url(HelveticaNowText-Bold.eot);src:local("Helvetica Now Text  Bold"),local("HelveticaNowText-Bold"),url(HelveticaNowText-Bold.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-Bold.woff2) format("woff2"),url(HelveticaNowText-Bold.woff) format("woff"),url(HelveticaNowText-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:HelveticaNowTextRegIta;src:url(HelveticaNowText-RegIta.eot);src:local("Helvetica Now Text  Reg Ita"),local("HelveticaNowText-RegIta"),url(HelveticaNowText-RegIta.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-RegIta.woff2) format("woff2"),url(HelveticaNowText-RegIta.woff) format("woff"),url(HelveticaNowText-RegIta.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:HelveticaNowTextExtLtIta;src:url(HelveticaNowText-ExtLtIta.eot);src:local("Helvetica Now Text  ExtLt Ita"),local("HelveticaNowText-ExtLtIta"),url(HelveticaNowText-ExtLtIta.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-ExtLtIta.woff2) format("woff2"),url(HelveticaNowText-ExtLtIta.woff) format("woff"),url(HelveticaNowText-ExtLtIta.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:HelveticaNowTextThin;src:url(HelveticaNowText-Thin.eot);src:local("Helvetica Now Text  Thin"),local("HelveticaNowText-Thin"),url(HelveticaNowText-Thin.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-Thin.woff2) format("woff2"),url(HelveticaNowText-Thin.woff) format("woff"),url(HelveticaNowText-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:HelveticaNowTextExtraLight;src:url(HelveticaNowText-ExtraLight.eot);src:local("Helvetica Now Text  Extra Light"),local("HelveticaNowText-ExtraLight"),url(HelveticaNowText-ExtraLight.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-ExtraLight.woff2) format("woff2"),url(HelveticaNowText-ExtraLight.woff) format("woff"),url(HelveticaNowText-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:HelveticaNowTextLight;src:url(HelveticaNowText-Light.eot);src:local("Helvetica Now Text  Light"),local("HelveticaNowText-Light"),url(HelveticaNowText-Light.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-Light.woff2) format("woff2"),url(HelveticaNowText-Light.woff) format("woff"),url(HelveticaNowText-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNowTextExtraBold;src:url(HelveticaNowText-ExtraBold.eot);src:local("Helvetica Now Text  Extra Bold"),local("HelveticaNowText-ExtraBold"),url(HelveticaNowText-ExtraBold.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-ExtraBold.woff2) format("woff2"),url(HelveticaNowText-ExtraBold.woff) format("woff"),url(HelveticaNowText-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:HelveticaNowTextMediumItalic;src:url(HelveticaNowText-MediumItalic.eot);src:local("Helvetica Now Text  Med Ita"),local("HelveticaNowText-MediumItalic"),url(HelveticaNowText-MediumItalic.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-MediumItalic.woff2) format("woff2"),url(HelveticaNowText-MediumItalic.woff) format("woff"),url(HelveticaNowText-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:HelveticaNowTextRegular;src:url(HelveticaNowText-Regular.eot);src:local("Helvetica Now Text  Regular"),local("HelveticaNowText-Regular"),url(HelveticaNowText-Regular.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-Regular.woff2) format("woff2"),url(HelveticaNowText-Regular.woff) format("woff"),url(HelveticaNowText-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNowTextLightItalic;src:url(HelveticaNowText-LightItalic.eot);src:local("Helvetica Now Text  Light Ita"),local("HelveticaNowText-LightItalic"),url(HelveticaNowText-LightItalic.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-LightItalic.woff2) format("woff2"),url(HelveticaNowText-LightItalic.woff) format("woff"),url(HelveticaNowText-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:HelveticaNowTextThinItalic;src:url(HelveticaNowText-ThinItalic.eot);src:local("Helvetica Now Text  Thin Italic"),local("HelveticaNowText-ThinItalic"),url(HelveticaNowText-ThinItalic.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-ThinItalic.woff2) format("woff2"),url(HelveticaNowText-ThinItalic.woff) format("woff"),url(HelveticaNowText-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:HelveticaNowTextMedium;src:url(HelveticaNowText-Medium.eot);src:local("Helvetica Now Text  Medium"),local("HelveticaNowText-Medium"),url(HelveticaNowText-Medium.eot?#iefix) format("embedded-opentype"),url(HelveticaNowText-Medium.woff2) format("woff2"),url(HelveticaNowText-Medium.woff) format("woff"),url(HelveticaNowText-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HeadingNowBold;src:url(HeadingNow-37Extrabold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}h1,.HeadingNowBold{font-family:HeadingNowBold,Impact!important;font-weight:800;line-height:90%;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;padding-bottom:9px;margin-bottom:.02em!important}@media (max-width: 768px){.HeadingNowBold{font-size:2.75rem!important;text-align:center}}.HelveticaNowTextBlackItalic{font-family:HelveticaNowTextBlackItalic;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextExtBdIta{font-family:HelveticaNowTextExtBdIta;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextBlack{font-family:HelveticaNowTextBlack;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextBoldItalic{font-family:HelveticaNowTextBoldItalic;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextBold{font-family:HelveticaNowTextBold,Impact;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;padding-bottom:9px;font-weight:800;line-height:100%}.HelveticaNowTextRegIta{font-family:HelveticaNowTextRegIta;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextExtLtIta{font-family:HelveticaNowTextExtLtIta;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextThin{font-family:HelveticaNowTextThin;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextExtraLight{font-family:HelveticaNowTextExtraLight;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextLight{font-family:HelveticaNowTextLight;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextExtraBold{font-family:HelveticaNowTextExtraBold;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextMediumItalic{font-family:HelveticaNowTextMediumItalic;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.HelveticaNowTextRegular{font-family:HelveticaNowTextRegular;letter-spacing:.02em;font-size:16px;line-height:1!important;padding-bottom:9px}.HelveticaNowTextLightItalic{font-family:HelveticaNowTextLightItalic;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.megaHeading{font-family:HeadingNowBold,Impact!important;font-weight:800;line-height:90%;letter-spacing:.02em;text-transform:uppercase;padding-bottom:9px;margin-bottom:.02em!important}@media (max-width: 768px){.megaHeading{font-size:90px}}.HelveticaNowTextMedium{font-family:HelveticaNowTextMedium;letter-spacing:.02em;text-transform:uppercase;font-size:3.75rem!important;line-height:1!important;padding-bottom:9px}.heading-xxl{font-family:HelveticaNowTextRegular,sans-serif;font-size:88px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.76px}@media (max-width: 375px){.heading-xxl{font-family:HelveticaNowTextRegular,sans-serif;font-size:56px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.12px}}.heading-xxl-bold{font-family:Helvetica Now Text,sans-serif;font-size:88px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.76px}@media (max-width: 375px){.heading-xxl-bold{font-family:Helvetica Now Text,sans-serif;font-size:56px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.12px}}.heading-xl{font-family:Helvetica Now Text,sans-serif;font-size:64px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.28px}@media (max-width: 375px){.heading-xl{font-family:Helvetica Now Text,sans-serif;font-size:40px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.8px}}.heading-xl-bold{font-family:Helvetica Now Text,sans-serif;font-size:64px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-1.28px}@media (max-width: 375px){.heading-xl-bold{font-family:Helvetica Now Text,sans-serif;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.8px}}.heading-l{font-family:Helvetica Now Text,sans-serif;font-size:40px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.8px}@media (max-width: 375px){.heading-l{font-family:Helvetica Now Text,sans-serif;font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.64px}}.heading-l-bold{font-family:Helvetica Now Text,sans-serif;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.8px}@media (max-width: 375px){.heading-l-bold{font-family:Helvetica Now Text,sans-serif;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.64px}}.heading-m{font-family:Helvetica Now Text,sans-serif;font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.64px}@media (max-width: 375px){.heading-m{font-family:HelveticaNowTextRegular,sans-serif;font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.52px}}.heading-m-bold{font-family:HelveticaNowTextRegular,sans-serif;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.64px}@media (max-width: 375px){.heading-m-bold{font-family:HelveticaNowTextRegular,sans-serif;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.52px}}.heading-s{font-family:HelveticaNowTextRegular,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.48px}@media only screen and (max-width: 768px){.heading-s{font-family:HelveticaNowTextRegular,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.36px}}.heading-s-bold{font-family:GTWalsheimPro,sans-serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.48px}@media (max-width: 375px){.heading-s-bold{font-family:HelveticaNowTextRegular,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.36px}}.heading-xs{font-family:HelveticaNowTextRegular,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}@media (max-width: 375px){.heading-xs{font-family:HelveticaNowTextRegular,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.28px}}.heading-xs-bold{font-family:HelveticaNowTextRegular,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.4px}@media (max-width: 375px){.heading-xs-bold{font-family:Helvetica Now Text,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.28px}}.overline{font-family:Helvetica Now Text,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}@media (max-width: 375px){.overline{font-family:Helvetica Now Text,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}}.p-s{font-family:Helvetica Now Text,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:-.28px}.p-md{font-family:Helvetica Now Text,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:-.16px}.p-l{font-family:Helvetica Now Text,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:-.24px}.button-font{font-family:Helvetica Now Text,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:1.12px}.legal-font{font-family:Helvetica Now Text,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.12px}strong{font-weight:700}.gtwalsheim{font-family:Helvetica Now Text,sans-serif;font-weight:400;font-style:normal;font-stretch:normal}.gtwalsheim-medium{font-weight:500;font-style:normal;font-stretch:normal}.gtwalsheim-bold{font-weight:700;font-stretch:normal;font-style:normal}.font-16px,.font-16px *{font-size:16px;line-height:1.5;letter-spacing:.32px}.font-18px,.font-18px *{font-size:18px;line-height:1.44;letter-spacing:.36px}.font-20px,.font-20px *{font-size:20px;line-height:.8;letter-spacing:.4px}.font-24px{font-size:24px;line-height:1.33;letter-spacing:.48px}.font-34px{font-size:34px;line-height:1.29;letter-spacing:1.02px}.font-44px{font-size:44px;line-height:1.23;letter-spacing:1.32px}.font-54px{font-size:54px;line-height:1.23;letter-spacing:1.32px}.font-200px{font-size:200px;line-height:1;letter-spacing:6px}@media (max-width: 375px){.font-200px{font-size:100px;letter-spacing:3px}}.modal-close{margin-right:30px}.modal-overlay{content:"";display:none;background:#0009;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.feature-header:after{border-top:none!important}.section-footer__menu-block__menu a{color:#fff!important}.large{border:2px solid rgba(13,0,38,.149)!important;border-radius:8px!important;outline:0!important;padding:1rem!important;transition-duration:.25s!important;color:#0d0026!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}.submit_button{background:#7b61ff!important;color:#f6fff2!important;border-color:#0d0026!important;width:100%;font-family:HelveticaNowTextExtraBold,Impact;font-weight:800;line-height:100%;letter-spacing:.02em;text-transform:uppercase;font-size:24px;max-width:480px;min-height:64px;border-radius:9999px!important;border-width:2px;z-index:999;position:relative}.section-heading{text-align:left;font-family:HeadingNowBold,Impact!important;font-weight:500;font-style:normal;color:#212121;line-height:1.25em;padding-top:0;letter-spacing:.02em;text-transform:uppercase;font-size:3.25rem!important;padding-bottom:9px;margin-bottom:.02em!important}.shopify-challenge__container{margin-top:20%!important}.characters_footer{display:block;position:absolute;bottom:0;left:15%;width:500px;z-index:0}@media only screen and (max-width: 800px){.characters_footer{display:none}}.smile-panel-frame-container{max-height:-moz-fit-content!important;max-height:fit-content!important;width:50%!important}#BIS_trigger{margin-top:20px!important;background-color:#ca3f79!important;font-weight:700!important}.rc_popup_label_wrapper:hover{background-color:unset!important}.rc-container-wrapper{display:none!important}.cc-accordion-item__title{font-weight:700!important}#page-content{padding-top:40px}.signup-form__email input:-webkit-autofill,.signup-form__email input:-webkit-autofill:hover,.signup-form__email input:-webkit-autofill:focus,.signup-form__email input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #0d0026 inset!important}#recharge-te{padding-top:50px!important}.product-list .collection-block .image .image-inner,.product-list .collection-block .image .placeholder-image{border-radius:10px}.product-block .title,.collection-block .title{font-weight:900;text-align:center;font-size:32px;font-family:HeadingNowBold,Impact}.culprit_email_alerts{background-color:#7055f7!important;color:#fff!important;width:53%;padding-left:10px;padding-right:10px;min-height:48px;line-height:3px;text-align:center;margin-top:20px}.template-index{background-color:#f6fff2}#free_shipping_notification{position:relative;width:100%;height:15px;background-color:#ccc;border-radius:10px}#progress_bar{position:absolute;width:0%;height:100%;background-color:green;border-radius:10px}.feature-header{font-family:HeadingNowBold,Impact!important;font-weight:800;line-height:90%;letter-spacing:.02em;text-transform:uppercase;padding-bottom:9px;margin-bottom:.02em!important}@media only screen and (max-width: 740px){.feature-header{font-size:48px}}.page-quarterly-score-landing-2-0 .section-heading h2{font-family:HeadingNowBold,Impact!important;font-weight:800;line-height:90%;letter-spacing:.02em;text-transform:uppercase;font-size:48px;padding-bottom:40px;margin-bottom:.02em!important;color:#0d0026;text-align:center}.template-suffix-subscription-landing .image-with-text__text{background:linear-gradient(107.12deg,#ff66a640 8.39%,#00e59966 92.09%)}.disclaimer_text p{width:80%;margin:auto;padding-top:20px}#progress_text{position:relative;z-index:2;text-align:center;width:100%;color:#000;font-weight:700}.holiday_landing{background-image:linear-gradient(to right,#fff6,#fff9,#ffffffb3,#fff9,#fff6),url(https://cdn.shopify.com/s/files/1/1828/9767/files/underwear_collage_1.png?v=1711658818);background-repeat:no-repeat;background-size:cover}.holiday_landing__body{margin:auto;width:60%;padding:60px;background-color:#fff;min-height:400px}.holiday_landing__body .on-landing{padding:10px}.holiday_landing__body h3{font-family:HelveticaNowTextRegular,sans-serif;font-size:22px;font-weight:800;line-height:35.28px;text-align:center;margin-bottom:0;margin-top:-10px}.holiday_landing__body h4{font-family:HelveticaNowTextRegular,sans-serif;font-size:32px;font-weight:800;text-align:center;margin-top:0;margin-bottom:0}.holiday_landing__body p{margin-top:0;margin-bottom:0;font-family:Helvetica Now Display;font-size:18px;text-align:center;padding-top:20px;padding-bottom:20px}.holiday_landing__body button{display:block;margin:auto;font-family:HelveticaNowTextRegular,sans-serif;font-size:16px;font-weight:800;line-height:16px;text-align:center;text-transform:uppercase}.holiday_landing__body button:hover{background-color:#000!important;color:#fff!important}.holiday_landing__body .comfy{display:block;margin:auto;font-family:HelveticaNowTextRegular,sans-serif;font-size:16px;font-weight:800;line-height:16px;text-align:center;text-transform:uppercase;color:#fff!important;max-width:400px}.holiday_landing__body .comfy:hover{background-color:#000!important;color:#fff!important}.featured-collection-link-wrapper{width:100%;text-align:right;font-weight:600;padding-top:40px}.featured-collection-link-wrapper a{text-decoration:underline;text-transform:uppercase}.sub_title{width:100%;display:block}.collection_cta{text-decoration:underline;text-transform:uppercase}.size_button{padding:5px;text-align:center;margin-left:10px;width:100%;margin-top:20px}.size_button:hover{background-color:gray!important}.selector-wrapper{display:-ms-flexbox!important;display:flex!important;gap:20px!important;-ms-flex-pack:justify;justify-content:space-between}.action_wrapper{display:inline-block;width:100%;height:24px;top:35%;position:absolute;margin:auto}.action_wrapper h3{font-family:HeadingNowBold,Impact!important;text-transform:capitalize!important;font-weight:900!important;width:80%;margin:auto;color:#fff;font-size:40px}.action_wrapper .delete_all_bundles{background-color:#0a0005;margin:20px auto auto;display:block;text-align:center;width:50%;padding:10px;border-radius:5px;color:#fff;font-weight:900}.action_wrapper .cancel_delete_bundles{background-color:#00e599;margin:20px auto auto;display:block;text-align:center;width:50%;padding:10px;border-radius:5px;color:#0a0005;font-weight:900}.green_pill{background-color:#00e599;padding:5px;margin-left:5px;border-radius:20px;color:#000;font-size:11px}.submitted-spinner-cart{display:inline-block;width:24px;height:24px;top:30%;position:absolute;margin:auto;left:47%}.submitted-spinner-cart .submitted-ring{border:3px solid #ddd;border-top:3px solid #555;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite}.submitted-spinner-cart .submitted-ring .submitted-inner-ring{width:16px;height:16px;margin:4px;border-width:2px}.submitted-spinner{display:inline-block;width:24px;height:24px;z-index:100}.submitted-spinner .submitted-ring{border:3px solid #ddd;border-top:3px solid #555;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite}.submitted-spinner .submitted-ring .submitted-inner-ring{width:16px;height:16px;margin:4px;border-width:2px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.out-of-stock-message{color:red;font-weight:700;margin-top:10px;text-align:center;animation:fadeOut 3s forwards}@keyframes fadeOut{0%{opacity:1}90%{opacity:1}to{opacity:0}}@media (max-width: 768px){.section-rich-text .feature-header.align-center{text-align:center!important}.heading-s{font-size:18px}.collection-block .caption.upper .title{font-size:40px}}.trick_modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#000000b3}.trick_modal-content{position:relative;margin:10% auto;padding:20px;width:40%;max-width:800px;background-color:#000;border-radius:2%}.trick_close{position:absolute;top:10px;right:25px;color:#aaa;font-size:28px;font-weight:700;cursor:pointer}.trick_close:hover,.trick_close:focus{color:#000}
/*# sourceMappingURL=/cdn/shop/t/16/assets/index.css.map */
