.lsg-h1{font-family:Handelson,sans-serif;font-size:96px;font-style:normal;font-weight:400;letter-spacing:2.88px;line-height:1/4167;margin:0 auto;text-transform:none;width:100%}@media(max-width:767px){.lsg-h1{font-size:64px;letter-spacing:2px;line-height:1.0625}}.lsg-h2{font-family:Handelson,sans-serif;font-size:82px;font-style:normal;font-weight:400;letter-spacing:2.46px;line-height:1.17073;margin:0 auto -16px;max-width:var(--lsg-max-width,100%);text-transform:none;width:100%}@media(max-width:767px){.lsg-h2{font-size:48px;letter-spacing:2px;line-height:1;margin:0 auto -28px}}.lsg-h3{font-family:Avenir Next Condensed,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:.48px;line-height:1.08333;margin:0 auto;max-width:var(--lsg-max-width,100%);text-transform:uppercase;width:100%}@media(max-width:767px){.lsg-h3{font-size:32px;letter-spacing:.32px;line-height:1.3125}}.lsg-body{font-family:Avenir Next,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.4;margin:0 auto;max-width:var(--lsg-max-width,100%)}@media(max-width:767px){.lsg-body{font-size:16px;line-height:1.5}}.lsg-callout{font-family:Avenir Next Condensed,sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:.36px;line-height:1.16667;margin:0 auto;max-width:var(--lsg-max-width,100%);text-transform:uppercase}@media(max-width:767px){.lsg-callout{font-size:20px;letter-spacing:.2px;line-height:1.2;margin:0 auto}}.lsg-rte{margin-left:auto;margin-right:auto;max-width:var(--lsg-max-width,100%);width:100%}.lsg-rte a{color:inherit;text-decoration:underline;transition:all .2s ease-in-out}.lsg-rte a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.lsg-rte strong{font-weight:var(--font--paragraph--500)}.lsg-rte>:first-child{margin-top:0}.lsg-rte>:last-child{margin-bottom:0}.lsg-rte ul{margin:30px 0}@media(max-width:767px){.lsg-rte ul{margin:8px 0}}.lsg-rte ul:first-child{margin-top:0}.lsg-rte ul:last-child{margin-bottom:0}.lsg-rte li{font-size:inherit;line-height:inherit;padding-left:30px;position:relative}@media(max-width:767px){.lsg-rte li{padding-left:24px}}.lsg-rte li:before{background:currentColor;border-radius:100%;content:"";height:7px;left:12px;position:absolute;top:13px;width:7px}@media(max-width:767px){.lsg-rte li:before{height:6px;left:9px;top:15px;width:6px}}.lsg-body-large{font-family:Avenir Next,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.33333;margin:0 auto -10px;max-width:var(--lsg-max-width,100%)}@media(max-width:767px){.lsg-body-large{font-size:20px;line-height:1.4;margin:0 auto -8px}}.lsg-blockquote{font-family:Avenir Next Condensed,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:.48px;line-height:1.08333;margin:0 auto;max-width:var(--lsg-max-width,100%);text-transform:uppercase}@media(max-width:767px){.lsg-blockquote{font-size:28px;letter-spacing:.28px;line-height:1.14}}.lsg-align-center{text-align:center}.lsg-media{position:relative}.lsg-media__img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.lsg-section{background:var(--lsg-color-bg);color:var(--lsg-color-text);display:block;overflow:hidden;padding:var(--lsg-padding-top) 0 var(--lsg-padding-bot)}@media(max-width:767px){.lsg-section{padding:var(--lsg-padding-top-m) 0 var(--lsg-padding-bot-m)}}.lsg-curve{color:var(--lsg-color-bg,#fff);height:0;margin-bottom:-2px}.lsg-curve__holder{aspect-ratio:10;overflow:hidden;transform:translateY(-100%)}@media(max-width:500px){.lsg-curve__holder{aspect-ratio:1.8233333333}}.lsg-curve__svg{display:block;height:auto;left:50%;min-width:1846px;position:relative;transform:translateX(-50%);width:100%}@media(max-width:500px){.lsg-curve__svg{min-width:547px}.lsg-curve__svg.lsg-curve__svg--desk{display:none}}.lsg-curve__svg.lsg-curve__svg--mob{display:none}@media(max-width:500px){.lsg-curve__svg.lsg-curve__svg--mob{display:block}}.lsg-wave{height:0}@keyframes wave{0%{background-position:0 bottom}to{background-position:4000%}}.lsg-wave__holder{animation:wave 500s linear infinite;background-position-x:100px;background-repeat:repeat;background-size:contain;height:35px;transform:translateY(-100%);width:100%}@media(max-width:767px){.lsg-wave__holder{height:10px}}.lsg-section__content{display:flex;flex-direction:column;gap:var(--lsg-content-gap)}@media(max-width:767px){.lsg-section__content{gap:var(--lsg-content-gap-m)}}.lsg-pillar__ttl{margin:0 auto 50px;max-width:1100px;text-align:center}@media(max-width:1180px){.lsg-pillar__ttl{margin:0 20px 50px;max-width:calc(100% - 40px)}}.lsg-pillar__section{margin:0 auto;max-width:1100px}@media(max-width:1180px){.lsg-pillar__section{margin:0 35px;max-width:calc(100% - 70px)}}@media(max-width:767px){.lsg-pillar__section{margin:0 20px;max-width:calc(100% - 40px)}}.lsg-pillar__section-holder{background:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding-bottom:20px;position:relative}.lsg-pillar__section-holder .shopify-section:not(.is-parallax){top:auto!important}.lsg-pillar__section-holder .lsg-section{z-index:1}.lsg-pillar__section-holder .shopify-section.is-parallax:not(.is-no-parallax){z-index:0}.lsg-pillar__section-holder .shopify-section.is-parallax+.shopify-section{position:-webkit-sticky;position:sticky;z-index:2}.lsg-pillar__section-holder .shopify-section.is-parallax.is-no-parallax{position:relative;z-index:0}.lsg-pillar__section-holder .shopify-section:first-child .lsg-section,.lsg-pillar__section-holder is-no-parallax .lsg-pillar__prev-button+.shopify-section .lsg-section{border-top-left-radius:20px;border-top-right-radius:20px}.lsg-pillar__section-holder .shopify-section:last-child{margin-bottom:-20px;position:relative;z-index:4}.lsg-pillar__section-holder .shopify-section:last-child .lsg-section{border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}body.lsg-pillar{background:var(--lsg-page-bg,#fef6f8);transition:background-color .4s ease}body.lsg-pillar .layout--main-content.is-animated .lsg-pillar__section>div,body.lsg-pillar .layout--main-content.is-animated .lsg-pillar__ttl{opacity:1;transform:translateY(0) rotate(0);transition:transform .8s ease-in-out,opacity .8s ease-in-out}body.lsg-pillar .layout--main-content.is-hidden .lsg-pillar__section>div,body.lsg-pillar .layout--main-content.is-hidden .lsg-pillar__ttl{opacity:0;transform:translateY(50vh)}.js-lsg-media-left{opacity:0;transform:translate(-150%);transition:.6s ease-in-out;transition-delay:.2s}.js-lsg-media-left.is-show{opacity:1;transform:translate(0)}.js-lsg-media-right{opacity:0;transform:translate(150%);transition:.6s ease-in-out;transition-delay:.2s}.js-lsg-media-right.is-show{opacity:1;transform:translate(0)}.js-lsg-content-fade-in{opacity:0;transform:translateY(50px);transition:.4s ease-in-out;transition-delay:.2s}.js-lsg-content-fade-in.is-show{opacity:1;transform:translate(0)}.lsg-pillar__next-button,.lsg-pillar__prev-button{border-radius:100%;display:flex;height:50px;padding:0;position:fixed;top:50%;transform:translateY(-50%);width:50px;z-index:5}@media(max-width:767px){.lsg-pillar__next-button,.lsg-pillar__prev-button{height:30px;width:30px}}.lsg-pillar__next-button,.lsg-pillar__next-button:focus,.lsg-pillar__next-button:hover,.lsg-pillar__prev-button,.lsg-pillar__prev-button:focus,.lsg-pillar__prev-button:hover{background:transparent}.lsg-pillar__next-button svg,.lsg-pillar__prev-button svg{max-height:100%;max-width:100%}.lsg-pillar__prev-button{left:38px;transform:translateY(-50%) rotate(180deg)}@media(max-width:1310px){.lsg-pillar__prev-button{left:10px}}@media(max-width:767px){.lsg-pillar__prev-button{left:5px}}.lsg-pillar__next-button{right:38px}@media(max-width:1310px){.lsg-pillar__next-button{right:10px}}@media(max-width:767px){.lsg-pillar__next-button{right:5px}}