.si-float-wrapper{position:absolute;width:100%}.si-float-wrapper,.si-float-wrapper *{box-sizing:border-box}[class*='si-wrapper']{display:flex;position:absolute;align-items:center;font-size:14px;cursor:default}.si-wrapper-top{flex-direction:column;margin-top:-40px;margin-left:0;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.si-wrapper-bottom{flex-direction:column-reverse;margin-top:0;margin-left:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.si-wrapper-left{margin-top:-20px;margin-left:-11px;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.si-wrapper-right{flex-direction:row-reverse;margin-top:-20px;margin-left:11px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}[class*='si-shadow-wrapper']{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.29804;z-index:1}.si-shadow-wrapper-top,.si-shadow-wrapper-bottom{flex-direction:column}.si-shadow-pointer-bottom,.si-shadow-pointer-right{order:-1}.si-shadow-frame{box-shadow:0 1px 3px 0 #000}[class*='si-shadow-pointer']{position:relative;width:15px;height:15px;margin:auto}[class*='si-shadow-inner-pointer']{position:absolute;width:141%;height:141%;box-shadow:-0.70711px .70711px 3px 0 #000}.si-shadow-inner-pointer-top{left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.si-shadow-inner-pointer-bottom{bottom:0;left:50%;-webkit-transform:translate(-50%, 50%) rotate(-45deg);transform:translate(-50%, 50%) rotate(-45deg)}.si-shadow-inner-pointer-left{top:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.si-shadow-inner-pointer-right{top:50%;right:0;-webkit-transform:translate(50%, -50%) rotate(-45deg);transform:translate(50%, -50%) rotate(-45deg)}.si-frame{position:relative;flex:1 1 auto;border-radius:3px;overflow:hidden;z-index:2}.si-content-wrapper{width:100%;max-width:100%;max-height:100%;padding:30px;background-color:#fff}.si-has-border .si-content-wrapper{border:1px solid #bbb}.si-content{overflow:auto}.si-close-button{position:absolute;top:0;right:0;border:0;outline:0;background-color:transparent;color:inherit;font-family:Arial,Baskerville,monospace;font-size:24px;cursor:pointer;opacity:.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.si-close-button:hover,.si-close-button:focus{opacity:.7}[class*='si-pointer-border']{position:absolute;border:15px solid transparent;z-index:3}[class*='si-pointer-bg']{position:relative;border:15px solid transparent;z-index:4}.si-has-border [class*='si-pointer-bg']{border-width:15px}.si-pointer-border-top,.si-pointer-border-bottom{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.si-pointer-border-left,.si-pointer-border-right{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.si-pointer-top{border-bottom:0}.si-pointer-border-top{bottom:0;border-top-color:#bbb}.si-pointer-bg-top{border-top-color:#fff}.si-has-border .si-pointer-bg-top{top:-1px;margin-bottom:0}.si-pointer-bottom{border-top:0}.si-pointer-border-bottom{top:0;border-bottom-color:#bbb}.si-pointer-bg-bottom{border-bottom-color:#fff}.si-has-border .si-pointer-bg-bottom{bottom:-1px;margin-top:0}.si-pointer-left{border-right:0}.si-pointer-border-left{right:0;border-left-color:#bbb}.si-pointer-bg-left{border-left-color:#fff}.si-has-border .si-pointer-bg-left{left:-1px;margin-right:0}.si-pointer-right{border-left:0}.si-pointer-border-right{left:0;border-right-color:#bbb}.si-pointer-bg-right{border-right-color:#fff}.si-has-border .si-pointer-bg-right{right:-1px;margin-left:0}.hero{width:100%;max-width:100%;background:url(/assets/Elipse-Lines-268763c28b4f3ae132ecc8b921fb3bb8e12d4bcc1137364b1e6bfa85b1bb34d6.svg) no-repeat;background-size:1304px;background-position:center 120px;background-color:#f9f6fb}.hero .bg{width:100%;height:220px;background:url(/assets/hero-background-13978b508b1dac5819826c72f95217b7b1674ceea81a88fd67d6c99fb7bd4c08.svg) no-repeat bottom;background-size:100% 400%;position:absolute;bottom:0;left:0}.hero .wrapper{margin:0 auto;max-width:1304px;width:100%;position:relative;height:888px;overflow:hidden;text-align:center;font-size:16px;color:#141414;font-family:'Neue Montreal';border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.hero .wrapper .logos{position:absolute;left:calc(50% - 494px);top:90px;width:1092px;height:460px}.hero .wrapper .logos>.img{background-color:white;box-shadow:0px 4px 16px rgba(0,0,0,0.12);border-radius:17.78px;width:64px;height:64px;position:absolute;padding:10px;display:flex;justify-content:center;align-items:center}.hero .wrapper .logos>.img img{max-width:46px;max-height:40px;-o-object-fit:cover;object-fit:cover}.hero .wrapper .logos .logos-child{top:218px;left:0px}.hero .wrapper .logos .logos-item{top:140px;left:1012px}.hero .wrapper .logos .logos-inner{top:40px;left:129px}.hero .wrapper .logos .frame-icon{top:0px;left:464px}.hero .wrapper .logos .logos-logos-child{top:351px;left:1028px}.hero .wrapper .logos .logos-child2{top:396px;left:97px}.hero .wrapper .logos .logos-child3{top:68px;left:740px}.hero .wrapper .buttons{display:flex;gap:24px;margin-top:20px}.hero .wrapper .buttons a.button{font-size:16px;border-radius:12px;width:184px;font-weight:500;box-sizing:border-box;padding:14px}.hero .wrapper .buttons .button-primary{background-color:#141414;color:#fff}.hero .wrapper .buttons .hero-button-primary{background-color:#f9f6fb;border:1px solid #d0d0d0}.hero .wrapper .headline{position:absolute;top:calc(50% - 119px);display:flex;gap:25px;flex-direction:column;width:100%;align-items:center;font-size:80px}.hero .wrapper .unlock-collective-buying-container{letter-spacing:-0.03em;line-height:100%;font-weight:500;display:inline-block}.hero .wrapper .unlock-collective{margin:0}.hero .wrapper .join-vanlo-and-container{font-size:21px;line-height:140%;color:#707070;display:inline-block}.hero .wrapper .join-vanlo-and-container p{margin:0;max-width:490px}@media (max-width: 768px){.hero{background:url(/assets/Elipse-Lines-mobile-d88cbd63d412d37df9167f1f542a07c52dbc7fad22f2bca8954a0f369ccbec12.svg) no-repeat;background-position:center 100px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.hero .bg{height:160px;width:101vw;margin-left:-17px}.hero .wrapper{height:793px;border:none}.hero .wrapper .headline{padding:0;top:calc(50% - 142px);font-size:44px}.hero .wrapper .logos{left:calc(50% - 151px);top:81px}.hero .wrapper .logos>.img{border-radius:11.11px;width:40px;height:40px}.hero .wrapper .logos>.img>img{max-width:29px;max-height:26px}.hero .wrapper .logos .logos-child{top:53px;left:0px}.hero .wrapper .logos .logos-item{top:53px;left:270px}.hero .wrapper .logos .logos-inner{top:5px;left:48px}.hero .wrapper .logos .frame-icon{top:0px;left:132px}.hero .wrapper .logos .logos-logos-child{top:109px;left:246px}.hero .wrapper .logos .logos-child2{top:109px;left:24px}.hero .wrapper .logos .logos-child3{top:5px;left:216px}.hero .wrapper .join-vanlo-and-container p{max-width:325px}.hero .wrapper .buttons{flex-direction:column;width:100%}.hero .wrapper .buttons a.button{width:100%}}section.about{width:100%;font-size:32px}section.about .pad{padding-top:80px;margin-left:-20px;margin-right:-20px;border-bottom:1px solid #e4e4e4}section.about .about-h{display:flex;padding-top:40px;gap:40px}section.about .about-h>div{flex:1}section.about .about-h .illustration{width:100%;height:100%;display:flex;align-items:center;justify-content:center}section.about .stats{margin-top:80px;display:flex;min-height:141px;gap:32px}section.about .stats>div{flex:1;height:100%}section.about .stats>div:not(:last-child){border-right:1px solid #e4e4e4}section.about .stats .members-leveraging-group{font-size:16px;line-height:140%;color:#707070}section.about .stats .amount{letter-spacing:-0.03em;line-height:110%;font-weight:500}section.about .vanlo-illustration-icon{max-width:400px;height:auto;-o-object-fit:cover;object-fit:cover}.label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;font-size:16px}.label-bullet{width:12px;position:relative;border-radius:4px;background-color:#aba2ff;height:12px}.label-text{position:relative;letter-spacing:-0.03em;line-height:100%;text-transform:uppercase;font-weight:500}@media (max-width: 768px){section.about .about-h{flex-direction:column}section.about .vanlo-illustration-icon{max-width:100%}section.about .stats{flex-direction:column;margin-top:0}section.about .stats>div{border-right:none !important;padding-bottom:20px}section.about .stats>div:not(:last-child){border-bottom:1px solid #e4e4e4}}section.programs{padding-top:40px;padding-bottom:80px}section.programs .programs-scroll-container{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none}section.programs .programs-scroll-container::-webkit-scrollbar{display:none}section.programs .programs-scroll-container *{pointer-events:auto}section.programs .programs-scroll{display:flex;flex-direction:row;gap:0;width:100%;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}section.programs .programs-scroll article{min-width:100%;max-width:100%;scroll-snap-align:start;transition:-webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.5s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);display:flex;gap:140px;margin-top:80px}section.programs .smarter-shipping-solutions{margin:0 auto;margin-top:-16px;max-width:616px;position:relative;font-size:80px;letter-spacing:-0.03em;line-height:100%;font-weight:500;font-family:'Neue Montreal';color:#141414;text-align:center}section.programs .toggles{margin-top:40px;display:flex;justify-content:space-between;gap:32px}section.programs .toggles .toggle{position:relative;display:flex;padding-bottom:17px;flex:1;gap:12px;flex-direction:column;align-items:center;line-height:140%;color:#707070;cursor:pointer;border-bottom:1px solid #e4e4e4}section.programs .toggles .toggle img{display:block}section.programs .toggles .toggle img.active{display:none}section.programs .toggles .toggle.active img{display:none}section.programs .toggles .toggle.active img.active{display:block}section.programs .toggles .toggle::after{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;width:0%;background:#aba2ff;transition:none}section.programs .toggles .toggle.active::after{-webkit-animation:toggle-border-grow 3s linear forwards;animation:toggle-border-grow 3s linear forwards}section.programs .toggles .toggle.active.clicked::after{-webkit-animation:none !important;animation:none !important;width:100% !important}@-webkit-keyframes toggle-border-grow{0%{width:0%}100%{width:100%}}@keyframes toggle-border-grow{0%{width:0%}100%{width:100%}}section.programs article{display:flex;gap:140px;margin-top:80px}section.programs article .toggle{display:none}section.programs article.packaging .image img{max-width:57%}section.programs article.hidden{display:none}section.programs article>div{flex:1}section.programs article .button{display:inline-block}section.programs article .image{display:flex;justify-content:center}section.programs article .image img{max-width:68%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}@media (max-width: 768px){section.programs .smarter-shipping-solutions{font-size:44px;padding:40px 0}section.programs .toggles{display:none}section.programs .programs-scroll{flex-direction:column}section.programs .programs-scroll article{flex-direction:column-reverse;gap:40px;margin-top:0px;margin-bottom:50px}section.programs .programs-scroll article.hidden{display:flex !important}section.programs .programs-scroll article>div{display:flex;flex-direction:column}section.programs .programs-scroll article .content{padding-bottom:20px}section.programs .programs-scroll article .image{padding:40px}section.programs .programs-scroll article .image img{max-width:81%;margin:0 auto}section.programs .programs-scroll article .toggle{display:flex;flex-direction:row;border-bottom:1px solid #e4e4e4;align-items:center;gap:8px;padding-bottom:20px}}section.how-it-works{padding-top:40px;background:#aba2ff}section.how-it-works .pad{padding-top:80px;margin-left:-20px;margin-right:-20px;background:#f9f6fb;margin-top:40px}section.how-it-works .label .label-bullet{background-color:#f9f6fb}section.how-it-works .title{padding:40px 0;max-width:60%}section.how-it-works .articles{margin-top:40px;display:flex}section.how-it-works .articles article{flex:1;padding:39px 42px;border-radius:12px;font-size:21px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}section.how-it-works .articles article .title{padding:0;font-size:32px;max-width:unset}section.how-it-works .articles article p{margin-bottom:0}section.how-it-works .articles article:nth-of-type(1){background-image:url(/assets/index/how-it-works-bg-1-7f6c75c6b2d92aa55f98c1139297b8c0eb747fb52c75f4724335b839c5e5102e.svg)}section.how-it-works .articles article:nth-of-type(2){background-image:url(/assets/index/how-it-works-bg-2-40dcc19cd1204a155141c5017e23030eb7bb85cf79146ec6a5aee056f7800b6a.svg)}section.how-it-works .articles article:nth-of-type(3){background-image:url(/assets/index/how-it-works-bg-3-2bf1bfc0431e7a4689c7fcad9f7daf3f7a57b443347fd03fe5d145a2da91467a.svg)}@media (max-width: 768px){section.how-it-works .title{max-width:100%}section.how-it-works .pad{margin-left:-16px;margin-right:-16px}section.how-it-works .articles{flex-direction:column}section.how-it-works .articles article .title{font-size:24px}section.how-it-works .articles article:nth-of-type(1){background-image:url(/assets/index/how-it-works-bg-mobile-1-f4ffe8cddbafc05a540f22ef2d01ddf4fc0e1bf44b1c10df90d5fa668476feee.svg)}section.how-it-works .articles article:nth-of-type(2){background-image:url(/assets/index/how-it-works-bg-mobile-2-600e2819c9904127c82b99fb7db6a6d4edc702a0c1a4e4f1e675879e42347f82.svg)}section.how-it-works .articles article:nth-of-type(3){background-image:url(/assets/index/how-it-works-bg-mobile-3-600e2819c9904127c82b99fb7db6a6d4edc702a0c1a4e4f1e675879e42347f82.svg)}}section.contact-us{padding-bottom:20px;margin-bottom:80px}section.contact-us .title{padding-top:40px}section.contact-us .label{padding-top:40px}section.contact-us .form-map{display:flex;border-radius:20px;overflow:hidden;min-height:570px}section.contact-us .form-map .agree{position:relative;display:flex;align-items:center;gap:10px;font-size:16px;cursor:pointer}section.contact-us .form-map .agree input[type="checkbox"]{opacity:0;position:absolute;left:0;top:0;width:24px;height:24px;cursor:pointer;z-index:2}section.contact-us .form-map .agree .custom-checkbox{display:inline-block;width:24px;height:24px;min-width:24px;background-image:url(/assets/checkbox-unchecked-f0969a61fe04cafb46b5e3357c60b2672891dfc25fd3b4f1eb68f871289cc914.svg);background-size:cover;background-repeat:no-repeat;transition:background-image 0.2s;position:relative;z-index:1}section.contact-us .form-map .agree input[type="checkbox"]:checked+.custom-checkbox{background-image:url(/assets/checkbox-checked-866b1addb68ded6448e3b5744fcc048045c0a285223bbc3ceee96af2db8f38b6.svg)}section.contact-us .form-map>div{flex:1}section.contact-us .form-map .form-container{background:white;padding:32px}section.contact-us .form-map form{width:100%;display:flex;flex-direction:column;gap:16px}section.contact-us .form-map .ok,section.contact-us .form-map .error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:40px}section.contact-us .form-map .ok .thank-you,section.contact-us .form-map .error .thank-you{font-size:32px;font-weight:500;text-align:center;padding-bottom:20px}section.contact-us .form-map .ok .we-have-received,section.contact-us .form-map .error .we-have-received{margin:0;font-size:21px;text-align:center;color:#292929}section.contact-us .form-map .ok button,section.contact-us .form-map .error button{border:1px solid #d0d0d0;background:white}section.contact-us .form-map .input-container{color:#141414}section.contact-us .form-map .input-container.has-error input,section.contact-us .form-map .input-container.has-error textarea{border-color:#D12A2A}section.contact-us .form-map .input-container.has-error .error-message{display:block}section.contact-us .form-map .input-container .error-message{display:none;font-size:14px;line-height:140%;font-weight:500;color:#D12A2A;padding-left:20px;position:relative;float:right}section.contact-us .form-map .input-container .error-message::before{content:"";display:block;position:absolute;top:50%;left:0;width:16px;height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/index/alert-circle-334fc18826697dd609ef5e250d6c06a77fb42031d1c2d62e6cb626d7410a3586.svg) no-repeat center}section.contact-us .form-map input,section.contact-us .form-map textarea{all:unset;width:100%;position:relative;border-radius:12px;border:1px solid #d0d0d0;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:13px 20px;text-align:left;font-size:16px;font-family:'Neue Montreal';line-height:140%;font-weight:500}section.contact-us .form-map input::-webkit-input-placeholder,section.contact-us .form-map textarea::-webkit-input-placeholder{color:#707070}section.contact-us .form-map input:-ms-input-placeholder,section.contact-us .form-map textarea:-ms-input-placeholder{color:#707070}section.contact-us .form-map input::-ms-input-placeholder,section.contact-us .form-map textarea::-ms-input-placeholder{color:#707070}section.contact-us .form-map input::placeholder,section.contact-us .form-map textarea::placeholder{color:#707070}section.contact-us .form-map input:focus,section.contact-us .form-map input:focus-visible,section.contact-us .form-map textarea:focus,section.contact-us .form-map textarea:focus-visible{border:1px solid #141414}section.contact-us .form-map .agree{color:#707070}section.contact-us .form-map .agree a{color:#141414;font-weight:500;text-decoration:underline}.vanlo-map-info{font-family:'Neue Montreal';text-align:left;font-weight:1.6rem}.vanlo-map-info .vanlo-map-info-logo{height:12px}.vanlo-map-info .vanlo-map-info-text{font-size:16px;line-height:140%;font-weight:500;color:#141414;padding:12px 0}.vanlo-map-info .vanlo-link{color:#707070;text-decoration:none;font-size:16px}@media (max-width: 768px){section.contact-us .form-map{flex-direction:column;border:1px solid #e4e4e4;height:auto}section.contact-us .form-map .form-container{padding:32px 15px}section.contact-us .form-map .map{height:400px}section.contact-us .form-map>div{flex:none}section.contact-us .form-map .ok,section.contact-us .form-map .error{margin-top:50px;margin-bottom:50px}section.contact-us .form-map .ok .thank-you,section.contact-us .form-map .error .thank-you{font-size:24px}section.contact-us .form-map .ok .we-have-received,section.contact-us .form-map .error .we-have-received{font-size:16px}section.contact-us button{width:100%}}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-Regular-94bbc90559398826cc2e1bf35b01312589512727cf1b2dc2a59eaa3fc51542ad.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-Bold-6fd352df5cc3c1d79e517d214db5ba0f5380e96d5a9dfba35e179f597df033a4.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-Italic-59f51afe86a9ec369ea5bf5d0b80e11130b50b3eb28ff64042d028f2f3272569.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-BoldItalic-e627ec09da26bdb31b883b4b1df91b8088d9b27dbcf0966b3c6a743c9c0c4aa0.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-Light-d4b9992ee9f8e7bdcb66200e4e74899bbe75667182f60ccd1611bb20125c676e.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-LightItalic-808eec4ca83e6abac50332e683cf36713d906b35945619f60890e44f53119a5e.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-Medium-3d28dde2df23f991cc048d1c3d789e1b6e59ea52b7e1ae13f1be62247823dc0f.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(/assets/NeueMontreal-MediumItalic-c30eee5067e4dc0b0a1d8e60e65db40c98c47d2a064faeb0d6b57223ef798d2a.otf) format("opentype");font-weight:500;font-style:italic}body,html{margin:0;padding:0;box-sizing:border-box;width:100%;background-color:#f9f6fb;text-align:left;font-size:16px;color:#141414;font-family:'Neue Montreal'}body.mobile-header-open{background-color:#141414;padding:0}body.mobile-header-open,html.mobile-header-open{overflow:hidden;height:100%}*{box-sizing:border-box}section{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;max-width:1304px;width:100%;position:relative;margin:0 auto;padding:0px 20px}header{max-width:1304px;display:flex;width:100%;position:relative;text-align:left;font-size:16px;color:#141414;font-family:'Neue Montreal';margin:0 auto;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}header .top{display:flex;justify-content:space-between;align-items:center;padding:0 20px}header .wrapper{height:71px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;width:100%}header .navigation{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:32px;margin:0 auto}header .programs{width:82px;position:relative;height:22px}header button.burger{display:none}header .header-programs{line-height:140%;font-weight:500}header .mobile-header{display:none}header .vanlo-logo-icon-white{display:none}header .programs .icon-plus,header .programs .icon-minus{width:10px;height:10px}header .programs .icon-plus.white,header .programs .icon-minus.white{width:16px;height:16px;display:none}header .programs .icon-minus{display:none}header .programs.open .icon-plus{display:none}header .programs.open .icon-minus:not(.white){display:inline}header .programs.open .sub-menu{display:block}header .programs .sub-menu{display:none;min-width:310px;position:relative;z-index:10;border-radius:12px;background-color:#fff;border:1px solid #e4e4e4;font-size:16px;color:#707070;padding:3px 3px;font-size:16px;font-weight:400;margin-top:24px;z-index:20}header .programs .sub-menu .item{display:flex;gap:12px;padding:10px;border-radius:10px;width:100%;position:relative;font-weight:400;color:#707070}header .programs .sub-menu .item img{width:24px;height:24px}header .programs .sub-menu .item img.active{display:none}header .programs .sub-menu .item:hover{background-color:#f9f6fb;color:#141414}header .programs .sub-menu .item:hover img:not(.active){display:none}header .programs .sub-menu .item:hover img.active{display:inline}header .programs .sub-menu .item:hover::after{content:'';position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-image:url(/assets/index/icon-12px-arrow-53d9fd2cfa0e3fdcfbc3d895a2192c6cd118d729ce99f7aa2e25d50c653d0cf6.svg)}header .programs .sub-menu .item .icon-12px-arrow{position:absolute;top:16px;left:278px;width:12px;height:12px}header a,header .programs{cursor:pointer;text-decoration:none;color:#141414;font-weight:500}header a:hover,header .programs:hover{text-decoration:none}button,a.button{all:unset;box-sizing:border-box;border-radius:12px;background-color:#aba2ff;padding:8px 24px;line-height:140%;font-weight:500;text-align:center;cursor:pointer}button[type="submit"],a.button[type="submit"]{background-color:#141414;color:white}button.large,a.button.large{padding:16px 48px}button[disabled],a.button[disabled]{background-color:#e4e4e4;color:#707070;cursor:not-allowed}.title{font-size:44px;letter-spacing:-0.03em;line-height:110%;font-weight:500;display:inline-block;max-width:500px}.content{font-size:21px;line-height:140%;padding-bottom:50px;color:#707070;display:inline-block}footer{width:100%;background:#141414;color:white;padding:80px 80px 32px 80px;font-size:16px}footer .wrapper{margin:0 auto;max-width:1304px;display:flex;flex-direction:column;justify-content:space-between;gap:120px}footer .wrapper .footer-top{display:flex;gap:32px}footer .wrapper .footer-top>div{flex:1}footer .wrapper .footer-top>div:first-child{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px}footer .wrapper .footer-top p{max-width:400px}footer .wrapper .footer-top .socials{display:flex;gap:16px}footer .wrapper .footer-top .socials a{background:#292929;padding:12px;border-radius:12px;width:44px;height:44px}footer .wrapper .footer-top .socials a img{width:20px;height:20px}footer .wrapper .footer-top .vanlo-logo-icon{height:22px}footer .wrapper .footer-top .footer-links-container{display:flex;flex:1}footer .wrapper .footer-top .footer-links-container .footer-links{flex:1;gap:32px;display:flex;flex-direction:column;gap:14px}footer .wrapper .footer-top .footer-links-container .footer-links a{color:white;text-decoration:none}footer .wrapper .footer-top .footer-links-container .footer-links a:hover{text-decoration:underline}footer .wrapper .copyright{color:#707070;display:flex;justify-content:space-between}footer .wrapper .copyright span{font-weight:500;color:#fff}.hidden{display:none !important}@media (max-width: 768px){body{padding:0 16px}header{height:64px;border:none}header .navigation,header .button.sign-in{display:none}header button.burger{display:block;width:40px;height:40px;background:url(/assets/burger-bf804252b3b9cd431ec7fbf3abcd0b82e450ca4738f9ef83b4f3809d03717c8d.svg) no-repeat center}header .top{display:flex;justify-content:space-between;align-items:center;padding:0 12px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:100%;height:64px}header .wrapper{display:none}header.mobile-open{display:flex;flex-direction:column;position:fixed;padding:0 16px;left:0;top:0;width:100vw;height:100dvh;background:#141414;z-index:1000;color:white}header.mobile-open button.burger{background:url(/assets/burger-close-9a795169ccb140b5b687217d9a8d01ca01e124d5a619bfe327b6100176077780.svg) no-repeat center}header.mobile-open .top{border-left:1px solid #292929;border-right:1px solid #292929;border-bottom:1px solid #292929}header.mobile-open .wrapper{flex:1;display:flex;border:1px solid #292929;flex-direction:column;align-items:flex-start;height:100%;width:100%}header.mobile-open .button.sign-in{margin-top:auto;margin-bottom:40px;color:#141414;padding:14px 0}header.mobile-open .vanlo-logo-icon{display:none}header.mobile-open .vanlo-logo-icon-white{display:block}header.mobile-open .navigation{display:block;width:100%;margin:60px 0 0 0}header.mobile-open .navigation a,header.mobile-open .navigation .programs,header.mobile-open .navigation .programs{height:auto;width:100%;color:white;font-size:24px;display:block;padding:20px 0;border-bottom:1px solid #292929}header.mobile-open .navigation .programs .icon-plus,header.mobile-open .navigation .programs .icon-minus{display:none}header.mobile-open .navigation .programs .icon-plus.white{display:inline}header.mobile-open .navigation .programs.open .icon-plus{display:none}header.mobile-open .navigation .programs.open .icon-minus.white{display:inline}header.mobile-open .navigation .programs.open .sub-menu{display:block}header.mobile-open .navigation .programs .sub-menu{background:transparent;border:none;padding:0}header.mobile-open .navigation .programs .sub-menu .item{color:white;border:none;padding:16px 0;font-size:21px}header.mobile-open .navigation .programs .sub-menu .item img:not(.active){display:none}header.mobile-open .navigation .programs .sub-menu .item img.active{display:inline}header.mobile-open .navigation .programs .sub-menu .item::after{content:'';position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url(/assets/index/icon-12px-arrow-white-e2bdc68e3b7c010f1fcab0ddf65820b56019e1b218b2eac996269e93328fd91d.svg)}header.mobile-open .navigation .programs .sub-menu .item:hover{background-color:transparent;color:white}header.mobile-open .navigation .programs .sub-menu .item .icon-12px-arrow{position:absolute;top:16px;left:278px;width:12px;height:12px}header.mobile-open .button.sign-in{display:block;width:100%}section{padding:0px 16px}.title{font-size:32px}.content{font-size:21px}footer{padding:80px 32px 40px 32px}footer .footer-top{flex-direction:column;gap:80px}footer .copyright{flex-flow:column-reverse;gap:20px}}section.s-hero{padding:20px 20px 60px 20px}section.s-hero.packaging .image img{max-width:250px}section.s-hero,section.static{display:flex;align-items:center;min-height:413px}section.s-hero>div,section.static>div{flex:1;z-index:10}section.s-hero h1,section.static h1{font-size:80px;letter-spacing:-0.03em;line-height:100%;font-weight:500}section.s-hero h2,section.static h2{font-size:32px;letter-spacing:-0.03em;line-height:110%;font-weight:500}section.s-hero .text p,section.static .text p{font-size:21px;line-height:140%;color:#707070;margin:0}section.s-hero .image,section.static .image{align-items:center;justify-content:center;display:flex}section.s-hero .image img,section.static .image img{max-width:295px;height:auto;-o-object-fit:cover;object-fit:cover}.s-wrapper{position:relative}.s-wrapper .bg{width:100%;height:300px;background:url(/assets/bg-header-102325edc830c55e497c1425d189239ba4989b47f104f479023003cad16e4656.svg) no-repeat bottom;background-size:100% 130%;position:absolute;bottom:0;left:0}section.static{padding:80px 20px;gap:80px}section.static .image img{max-height:360px;max-width:unset}section.static .image img.large{display:block}section.static .image img.small{display:none}@media (max-width: 768px){.s-wrapper{background-color:#f9f6fb;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.s-wrapper .bg{background:url(/assets/bg-header-mobile-65f46967e900fae264b393718b6cbd7f168fd1214ac9c88886f192e99f8d61ff.svg) no-repeat;background-position:center bottom;background-size:100% 70%}section.s-hero{padding-top:64px;padding-bottom:50px;flex-direction:column-reverse;text-align:center}section.s-hero h1{font-size:44px}section.s-hero .image img{max-width:60%}section.static{flex-direction:column;gap:20px;padding:40px 15px}section.static .image img{max-height:unset;max-width:100%}section.static .image img.large{display:none}section.static .image img.small{display:block}section.static:nth-of-type(odd){flex-direction:column-reverse}}
