.alternate-content-layout{position:relative;z-index:2;background:#fff}@media only screen and (max-width:767px){.alternate-content-layout{padding-top:70px!important}}.alternate-content-layout .curve-wrapper{position:absolute;min-height:188px;top:-187px;display:flex;align-items:flex-end;left:0;right:0}.alternate-content-layout .curve-wrapper svg{width:100%;height:100%;position:relative;z-index:1}.alternate-content-layout .heading-section{max-width:870px;margin:auto;position:relative;z-index:2}.alternate-content-layout h2{font-size:44px;font-weight:300;line-height:47px;margin-bottom:60px;color:#333434}@media only screen and (max-width:767px){.alternate-content-layout h2{font-size:37px;line-height:48px;margin-bottom:50px}}.alternate-content-layout .subtitle{font-size:26px;font-weight:300;line-height:40px;color:#333434;margin-bottom:40px}@media only screen and (max-width:767px){.alternate-content-layout .subtitle{font-size:22px;line-height:36px}}.alternate-content-layout .content{font-size:34px;font-weight:300;line-height:58px;color:#878b95;margin-bottom:80px}@media only screen and (max-width:767px){.alternate-content-layout .content{font-size:22px;line-height:36px;margin-bottom:120px}}.alternate-content-layout h3{font-size:44px;font-weight:300;line-height:47px;color:#333434}@media only screen and (max-width:767px){.alternate-content-layout h3{font-size:37px;line-height:48px}}.alternate-content-layout .content-row{height:100vh;color:#312e34;display:flex;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width:767px){.alternate-content-layout .content-row{text-align:center}}.alternate-content-layout .content-row:nth-child(odd) .wrapper{margin:0 auto 0 0}.alternate-content-layout .content-row:nth-child(2n) .wrapper{margin:0 0 0 auto}.alternate-content-layout .content-row .page-width{width:100%}.alternate-content-layout .content-row .wrapper{max-width:415px}.alternate-content-layout .content-row h4{font-size:30px;line-height:46px;margin-bottom:40px;font-weight:400}@media only screen and (max-width:767px){.alternate-content-layout .content-row h4{font-size:22px;line-height:32px;margin-bottom:30px}}.alternate-content-layout .content-row .description{font-size:15px;line-height:23px;margin-bottom:45px}@media only screen and (max-width:767px){.alternate-content-layout .content-row .description{font-size:16px;line-height:28px}}.alternate-content-layout .content-row .quote{font-size:30px;line-height:46px;margin-bottom:20px}@media only screen and (max-width:767px){.alternate-content-layout .content-row .quote{font-size:22px;line-height:32px}}.alternate-content-layout .content-row .name{font-size:15px;line-height:23px;margin:0;text-transform:uppercase}@media only screen and (max-width:767px){.alternate-content-layout .content-row .name{font-size:16px;line-height:32px}}.alternate-content-layout .content-layer{position:relative;z-index:2}.alternate-content-layout .background-layer{position:absolute;width:100%;height:100%;top:0;z-index:1}.alternate-content-layout .background-screens{position:sticky;top:0;left:0}.alternate-content-layout .background-screens video{background-position:center;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-filter:blur(0);filter:blur(0);height:100%;transition:-webkit-filter .6s ease-in-out;transition:filter .6s ease-in-out;transition:filter .6s ease-in-out,-webkit-filter .6s ease-in-out;width:100%;top:0;bottom:0;left:0;right:0;opacity:0}.alternate-content-layout .background-screens video.active{opacity:1}.alternate-content-layout .background-screens video.mobile{display:none}@media only screen and (max-width:767px){.alternate-content-layout .background-screens video.mobile{display:block}}.alternate-content-layout .background-screens .background-screen{height:100vh;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .6s ease-in-out}.alternate-content-layout .background-screens .background-screen.active{opacity:1}@media only screen and (max-width:767px){.alternate-content-layout .background-screens .background-screen.desktop{display:none}}.alternate-content-layout .background-screens .background-screen.mobile{display:none}@media only screen and (max-width:767px){.alternate-content-layout .background-screens .background-screen.mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/alternate-content-layout.scss.css.map */
