.header--root{height:auto}.header--logo,.header--left-side{display:block;text-align:center}.header--logo{height:100px}.header--root .fw--logo{margin-left:auto;margin-right:auto;top:auto}.header__menu-item span,.header__submenu .header__menu-item{text-transform:uppercase!important;font-size:18px!important}.icon--chevron-down{height:6px;width:10px}[data-item=nav-text]{font-size:18px}.header--right-side[data-item=nav-text]{font-size:13px}.x-menu{padding-left:0}.wrappermedio{max-width:1200px;display:block;margin-left:auto;margin-right:auto;position:relative}.bloquesmile{max-width:1200px;height:600px;display:block;margin-left:auto;margin-right:auto;margin-top:20px;position:relative}.homeimage{position:absolute;top:0;right:0;z-index:5;width:700px;heigh:auto}.textsmile{max-width:600px;position:absolute;top:0;right:500px;z-index:20;text-align:left}.textsmile h2{color:#090504;font-weight:300;text-transform:uppercase;font-size:60px;margin-top:220px;margin-bottom:30px}.textsmile a{color:#edba2e;font-size:30px;text-decoration:none}.textsmile a:hover{color:#090504}.icon--root path,.payment-options svg,.x-menu--overlap-icon svg,a:focus svg,a:hover svg,a:link svg,a:visited svg,svg use svg{fill:#edba2e}.bloquewho{width:100%;min-height:350px;background-color:#ffe25f;display:block;margin:0;padding-top:80px;padding-bottom:80px;box-sizing:border-box}.textwho{float:left;max-width:600px;display:block;box-sizing:border-box;padding-left:30px;padding-right:30px;margin-left:100px;color:#090504;line-height:150%}.textwho p{margin-top:15px;margin-bottom:15px}.textwho h3{font-weight:700;margin-bottom:20px;font-size:30px}.textwho a,.purpouse a,.textwho a svg{font-size:20px;text-decoration:none;text-transform:uppercase;font-weight:700;color:#000}.textwho a:hover,.purpouse a:hover{color:#fff}.textwho a .icon--root path{fill:#000}.product--root .product--title{font-weight:700}body .featured-collection--show-more a{font-size:20px;text-decoration:none;font-weight:700;padding:15px 20px;border-radius:30px;background-color:#ffe25f}[data-item=block-link]>:after{display:none}.featured-content--root .featured-content--text{margin:0}.purpouse{position:relative}.imgcouple{position:absolute;z-index:15;right:0;top:70px;width:370px;height:auto;margin-bottom:40px}.iconhomeyes{display:inline-table;margin:5px}.mindset{background-color:#ffe25f;display:block;margin-bottom:150px}.wrapperhomeva{max-width:1200px;display:block;margin-left:auto;margin-right:auto;padding:80px 30px;position:relative}.wrapperhomeva.couplewrap{padding-right:40%;box-sizing:border-box}.wrapperhomeva h3{font-weight:700;text-transform:uppercase;font-size:25px;margin-bottom:35px}.iconhomeyes{width:30%;height:auto}.footer--root{background-color:#fff;color:#595858;text-align:center}.footer--root a,.footer--root a:link{color:#595858}.footer--block--container{display:block;margin-left:auto;margin-right:auto}.footer--social-icons svg{height:30px;width:30px}.footer--sub--shopify-link{font-size:12px;color:#b7b7b7}.footer--sub{display:grid;grid-template-columns:1fr;grid-row-gap:10px;align-items:center;justify-items:center}.collection--header--heading{text-transform:uppercase}.product-form--price,.product-form--add-to-cart,.product--price.money{background-color:#ffe25f;font-size:24px;font-weight:700;padding:12px}.product--price.money{font-size:20px}.product-form--button-container .product-form--add-to-cart{font-size:18px}.product-recommendations--title{display:block;max-width:210px;text-align:center;margin-left:auto;margin-right:auto;padding:10px 15px!important;text-transform:uppercase;background-color:#ffe25f;font-size:20px}.page--about-us .layout--main-content{overflow:hidden}.yellowabout{background-color:#ffe25f;display:block;width:100vw;margin-left:-50vw;left:50%;height:370px;position:relative;margin-top:170px;box-sizing:border-box}.imgabout{position:absolute;bottom:-17px;left:50%;margin-left:-239px}.about01{max-width:500px;display:block;margin-left:auto;margin-right:auto;font-size:20px;line-height:150%}.about01 h2{font-size:60px;margin-bottom:40px;text-align:center;text-transform:uppercase;letter-spacing:-2px}.tituabout{font-size:60px;margin-top:80px;margin-bottom:40px;text-align:center;text-transform:uppercase;letter-spacing:-2px}.tituvision{font-size:60px;margin-top:60px;margin-bottom:35px;text-transform:uppercase;letter-spacing:-2px}.page--about-us .template-page--heading{display:none}.gridabout{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:140px;align-items:top;justify-items:top;margin-top:160px}.itemgridabout{background-color:#ffe25f;border-radius:8px;text-align:center;box-sizing:border-box;padding-left:35px;padding-right:35px;padding-bottom:40px}.itemgridabout img{margin-top:-100px}.itemgridabout h3{font-size:30px;font-weight:700;text-transform:uppercase;margin-top:15px;margin-bottom:20px;letter-spacing:-1px}.visiongrid{background-color:#eaeaea;border-radius:8px;overflow:hidden;margin-top:80px;padding-bottom:0!important}.visiongrid img{float:left;width:30%;height:auto}.visiontext{float:left;width:70%;box-sizing:border-box;padding-left:60px;padding-right:60px;padding-bottom:25px;font-size:20px;line-height:150%}.visiongrid p{margin-top:15px;margin-botom:15px}.template-page--root{max-width:1400px!important}.gridproces{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:55px;grid-row-gap:100px;align-items:top;justify-items:top}.itemproces{position:relative;font-size:20px;line-height:150%;padding-left:80px;padding-right:25px;box-sizing:border-box;padding-bottom:80px}.itemproces h3{font-size:30px;font-weight:700;text-transform:uppercase;margin-top:15px;margin-bottom:10px;letter-spacing:-1px}.itemproces:before{position:absolute;font-size:100px;font-weight:700;color:#ffe25f;top:40px;left:0}.itemproces:after{content:"";background-color:#ffe25f;width:1px;height:calc(100% - 100px);display:block;bottom:0;left:27px;position:absolute}.itemproces.itp01:before{content:"1"}.itemproces.itp02:before{content:"2"}.itemproces.itp03:before{content:"3"}.yellowpeople{display:block;width:100vw;position:relative;margin-left:-50vw;left:50%;padding-top:40px}.contentpeople{max-width:1200px;display:block;margin-left:auto;margin-right:auto}.peopleimg{float:left;width:40%;height:auto}.textpeople{float:left;width:60%;box-sizing:border-box;padding-left:30px;padding-right:30px;font-size:20px;line-height:150%}@media (max-width: 1850px){.imgcouple{width:40%;height:auto}}@media (max-width: 1500px){.wrapperhomeva.couplewrap{padding-right:40%}}@media (max-width: 1100px){.textsmile{box-sizing:border-box;padding-right:40px;padding-left:40px}.textwho{max-width:40%}.homeimage{width:70%;height:auto}.visiongrid img,.visiontext{width:50%}.gridproces{grid-template-columns:1fr;grid-row-gap:0px}.itemproces{padding-bottom:30px}.tituabout{font-size:45px;margin-top:15px}}@media (max-width: 1000px){.visiongrid img{width:30%}.visiontext{width:70%}}@media (max-width: 950px){.gridabout{grid-template-columns:1fr 1fr}.textpeople,.peopleimg{width:50%}}@media (max-width: 840px){.textpeople{width:100%;margin-bottom:50px}.peopleimg{width:90%;display:block;margin-left:auto;margin-right:auto;float:none}}@media (max-width: 767px){[data-item=rte-content]{font-size:18px}.textwho{margin-left:0;max-width:60%}.bloquewho{padding-bottom:60px}.visiongrid img{width:100%}.visiontext{width:100%;padding-bottom:80px}.mindset .wrapperhomeva.couplewrap{padding-right:30px}}@media (max-width: 750px){.textsmile{position:relative;left:auto;right:auto;top:auto;padding-right:25px;padding-left:25px;max-width:100%;width:100%}.bloquesmile{max-width:100%;width:100%}.textsmile h2{margin-top:0}.homeimage{top:180px}.bloquewho{margin-top:150px}}@media (max-width: 620px){.textsmile{text-align:left}.textsmile h2{font-size:45px;line-height:100%}.homeimage{top:100px}.homeimage,.imgcouple{width:100%}.textwho{max-width:100%}.wrapperhomeva{padding-top:0}.mindset .wrapperhomeva{padding-top:80px}.imgcouple{width:100%;position:relative;top:auto;right:auto}.wrapperhomeva.couplewrap{padding-right:40%}.gridabout{grid-template-columns:1fr}.about01 h2,.tituabout,.tituvision{font-size:45px}.wrapperhomeva.couplewrap{padding-right:25px}}@media (max-width: 570px){.iconhomeyes{width:60%;display:block;margin-left:auto;margin-right:auto}}@media (max-width: 480px){.homeimage{top:170px}.yellowabout{margin-top:80px}.imgabout{left:0;margin-left:0}}@media (max-width: 380px){.iconhomeyes{width:90%}.bloquewho{margin-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
