﻿.vb-homepage:after{content:'';display:table;clear:both}.vb-homepage *{-moz-box-sizing:border-box;box-sizing:border-box}.vb-homepage-item-z1{display:block;float:left;height:410px;width:33.2786885246%;padding:10px;text-decoration:none;overflow:hidden}.vb-homepage-item-z1--x2{width:66.6666666667%}.vb-homepage-item-z1-x3{width:100%}@media screen and (max-width: 1025px){.vb-homepage-item-z1{}}@media screen and (max-width: 900px){.vb-homepage-item-z1{padding:5px}.vb-homepage-item-z1--x2{width:100%}}@media screen and (max-width: 590px){.vb-homepage-item-z1{height:360px}}@media screen and (max-width: 480px){.vb-homepage-item-z1{height:330px;width:100%}.vb-homepage-item-z1--x2,.vb-homepage-item-z1--x3{height:auto}}.vb-homepage-item-z1 .inside{display:block;height:100%;width:100%;text-align:center;position:relative}.vb-homepage-item-z1 .inside>*{position:relative}.vb-homepage-item-z1 .inside:before{display:block;content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center center}.vb-homepage-item-z1 .inside:after{display:block;content:"";clear:both;height:0;overflow:hidden}@media only screen and (max-width: 767px){.vb-homepage-item-z1 .inside{padding:0.625rem}}.vb-homepage-item-z1 .box{display:block;height:auto;width:21.25rem;padding:20px;position:relative;float:right}.vb-homepage-item-z1 a.zone{display:block;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%}.vb-homepage-item-z1 .cta{display:block;color:#da5a54;width:240px;max-width:95%;height:50px;border-radius:5px;background:white;font-size:16px;text-transform:uppercase;text-decoration:none;line-height:50px;position:absolute;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:5}.vb-homepage-item-z1:hover .cta{background-color:#da5a54;color:white}.vb-homepage-item-z1-medium .title, .vb-homepage-item-z1-large .title{display:block;font-size:1.375rem;line-height:1.4545454545em;color:#333;font-weight:300;text-transform:uppercase;margin-bottom:0.3125rem}.vb-homepage-item-z1-medium .title strong, .vb-homepage-item-z1-large .title strong{font-weight:700}.vb-homepage-item-z1-medium .subtitle, .vb-homepage-item-z1-large .subtitle{display:block;font-size:0.8125rem;line-height:1.6153846154em;color:#333;margin-left:1.875rem;margin-right:1.875rem;margin-bottom:1.875rem}.vb-homepage-item-z1-medium .cta, .vb-homepage-item-z1-large .cta{background-color:#da5a54;color:white}.vb-homepage-item-z1-medium .cta:hover, .vb-homepage-item-z1-large .cta:hover{background-color:#de6d10}@media screen and (max-width: 1025px){.vb-homepage-item-z1-medium .box, .vb-homepage-item-z1-large .box{width:17.5rem;padding:0.625rem}.vb-homepage-item-z1-medium .subtitle, .vb-homepage-item-z1-large .subtitle{margin-bottom:0.625rem}}@media screen and (max-width: 900px){.vb-homepage-item-z1-medium,.vb-homepage-item-z1-large{height:auto}.vb-homepage-item-z1-medium .cta, .vb-homepage-item-z1-large .cta{position:relative;left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:1.25rem}}@media only screen and (max-width: 480px){.vb-homepage-item-z1-medium .inside, .vb-homepage-item-z1-large .inside{padding:0}.vb-homepage-item-z1-medium .inside:before, .vb-homepage-item-z1-large .inside:before{position:relative;padding-top:96.7741935484%;background-position:left center}.vb-homepage-item-z1-medium .box, .vb-homepage-item-z1-large .box{background-color:#e9ebf0;float:none;width:auto}}.vb-homepage-item-z1-small .title{display:block;font-size:1.375rem;line-height:1.4545454545em;color:#fff;font-weight:300;text-transform:uppercase;margin-bottom:0.625rem}.vb-homepage-item-z1-small .subtitle{display:block;font-size:0.8125rem;line-height:1.6153846154em;color:#fff;margin-left:1.875rem;margin-right:1.875rem}.vb-homepage-hero{width:100%;height:480px;float:none;clear:both}@media screen and (max-width: 767px){.vb-homepage-hero{height:auto}}.vb-homepage-hero .inside{padding:0;overflow:hidden}.vb-homepage-hero .inside:after{content:'';display:block;height:0;clear:both}.vb-homepage-hero .inside:before{position:absolute;top:0;left:0;max-width:100%;height:100%;content:'';display:block;background-repeat:no-repeat;background-position:right center;background-size:cover}@media screen and (max-width: 767px){.vb-homepage-hero .inside:before{position:relative;background-size:160%;background-position:left top;height:400px;background-color:#f8cec6}}@media screen and (max-width: 630px){.vb-homepage-hero .inside:before{height:350px}}@media screen and (max-width: 530px){.vb-homepage-hero .inside:before{height:300px}}@media screen and (max-width: 460px){.vb-homepage-hero .inside:before{height:250px}}@media screen and (max-width: 400px){.vb-homepage-hero .inside:before{height:220px}}.vb-homepage-hero .box{display:block;position:relative;background:none;width:35rem;padding:0;height:100%}.vb-homepage-hero .box:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0}.vb-homepage-hero .box:after{content:"";display:block;width:1.5625rem;height:100%;position:absolute;left:0;top:0}@media screen and (max-width: 767px){.vb-homepage-hero .box{width:100%;padding:1.25rem 1.25rem 1.875rem;background-color:#f8cec6;height:100%}.vb-homepage-hero .box:before, .vb-homepage-hero .box:after{display:none}}.vb-homepage-hero .offer{display:inline-block;position:relative;text-align:center;width:100%;background-image:url("sticker-png_m-2074206344.png");height:100%;background-repeat:no-repeat;max-width:296px}.vb-homepage-hero .offer>a{text-decoration:none}.vb-homepage-hero .offer .discount>*{display:block;color:#fff;font-weight:500;font-family:muli}.vb-homepage-hero .offer .discount__until{font-size:16px;margin-top:70px;text-transform:uppercase;line-height:25px}.vb-homepage-hero .offer .discount__amount{width:100%;margin:0 auto;max-width:194px; padding-top:10px;}.vb-homepage-hero .offer .discount__amount:before{display:block;content:"";background-image:url("50-png_m-1083079277.png");background-position:center top;background-repeat:no-repeat;background-size:contain;padding-top:54.3859649123%}@media screen and (max-width: 767px){.vb-homepage-hero .offer .discount__amount{width:12.5rem}}.vb-homepage-hero .offer .discount__scope{font-size:17px;line-height:20px}.vb-homepage-hero .offer .Cta{font-size:16px;display:block;background-color:#fff;color:#d9ae7e;padding:15px;font-weight:700 !important;border-radius:5px;font-weight:400;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:200px;margin:0 auto;margin-top:15%}.vb-homepage-hero .offer .Cta:hover{background-color:#d9ae7e;color:white}@media screen and (max-width: 767px){.vb-homepage-hero .offer .Cta{}}.vb-homepage-hero .links{position:relative;padding:0 10px;height:100%;display:inline-block;vertical-align:top}@media screen and (max-width: 767px){.vb-homepage-hero .links{max-width:400px;float:none}}.vb-homepage-hero .links span{display:block;padding:0 1px 5px 0;text-decoration:none}@media screen and (max-width: 767px){.vb-homepage-hero .links span{width:100%}}.vb-homepage-hero .links span:last-child{padding-bottom:0}.vb-homepage-hero .links span a{font-size:0.8125rem;line-height:1em;font-weight:500;display:block;padding:11px 10px;background:#fff;color:#da5a54;border-radius:5px;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;white-space:nowrap;cursor:pointer}.vb-homepage-hero .links span a:hover{background-color:#da5a54;color:#fff;cursor:pointer}.vb-homepage-hero .links span a.highlight{background-color:#da5a54;color:#fff}.vb-homepage-hero .links span a.highlight:hover{background-color:#de6d10}.vb-homepage-hero .title{display:block;position:relative;z-index:8;padding-top:1rem;width:100%;margin-left:auto;margin-right:auto;max-width:468px}@media screen and (max-width: 767px){.vb-homepage-hero .title{padding-top:0}}.vb-homepage-hero .title:before{content:"";display:block;background-image:url("titulo-png_m-1792107278.png");background-repeat:no-repeat;background-position:50% 0;background-size:contain;padding-top:10%}.vb-homepage-hero-kids .inside:before{background-image:url("bg-jpg_m2127289143.jpg")}