body{padding-top:0}.page-main{max-width:100%;padding:110px 0 0}.columns .column.main{padding:0}#banner-slider-demo-23.owl-home{background-color:#e2e2e0}#banner-slider-demo-23 .slide-content a>i:first-child:before{content:'';display:block;border-top:1px solid #666;position:absolute;left:0;right:0;bottom:-3px}#banner-slider-demo-23 .slide-content a>i:first-child{position:relative}#banner-slider-demo-23 .container{position:relative}#banner-slider-demo-23 .slide-content{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:left;padding:40px;border-right:none}h2.custom-font1{font-weight:700;color:#000!important;font-size:45px;line-height:40px;margin:0;margin-bottom:16px;text-transform:uppercase}.home-banner1 .porto-ibanner-desc h3{margin:0;line-height:.8;font-size:41px;color:#222529;text-transform:uppercase;letter-spacing:-1px}.home-banner3 .porto-ibanner-desc h2{font-weight:400}.porto-ibanner .porto-ibanner-content h4{text-transform:uppercase;line-height:1;font-size:30px;margin:0;letter-spacing:-.75px;margin-bottom:24px;color:#222529}.porto-ibanner .porto-ibanner-content a{font-size:14px;color:#666;text-decoration:none}.home-banner1 .porto-ibanner-content a{font-size:17px}.home-banner6 .porto-ibanner-content a{font-size:20px}.porto-ibanner .porto-ibanner-content a i:first-child{display:inline-block;border-bottom:1px solid;line-height:1.4}.porto-ibanner .porto-ibanner-content a i.porto-icon-right-open-big{font-size:12px;margin-left:6px}.home-banner3 .porto-ibanner-desc h2{font-weight:400}.porto-ibanner-desc h2{font-size:20px;font-weight:400;letter-spacing:-.5px}.porto-ibanner .porto-ibanner-desc{display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:13% 15px}.home-banner1 .porto-ibanner-desc{align-items:flex-end;justify-content:center;text-align:justify;padding-right:9%}.home-banner2 .porto-ibanner-desc{justify-content:flex-end}.home-banner4 .porto-ibanner-desc{justify-content:flex-start}.home-banner6 .porto-ibanner-title{font-size:30px;font-weight:700}.homepage-bar{border:0;background-color:transparent;margin-bottom:40px}.shop-by-cat-item{margin:0;position:relative}.shop-by-cat-item .cat-detail{position:absolute;left:25%;right:25%;text-align:center;bottom:0;padding:30px 0;background-color:#fff;z-index:2}.shop-by-cat-item .cat-detail h3{margin:0;letter-spacing:5.25px;color:#222529}.shop-by-cat-item:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:1;visibility:hidden;opacity:0;transition:all .3s}.shop-by-cat-item:hover:before{visibility:visible;opacity:.1}#category-slider-demo-23 .owl-controls{margin:0}.brands-slider .owl-carousel .owl-item img{margin:0 auto}.homepage-bar .col-lg-4{padding-top:10px;padding-bottom:10px}.homepage-bar h3{font-weight:600;font-size:14px;line-height:22px;color:#222529;margin:0 0 3px}.homepage-bar p{font-weight:300;font-size:13px;line-height:18px;color:#839199;letter-spacing:.2px}.homepage-bar i{margin-top:2px;line-height:1}@media (max-width:1023px){.page-main{max-width:100%;padding:84px 0 0}}.slick-slider .slick-arrow{width:8px;height:14px;background-size:100%!important;background-position:0!important}.slick-slider .slick-arrow.slick-prev{left:-10px}.slick-slider .slick-arrow.slick-next{right:-10px}.owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev,.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev,.owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:0 0;border:none;box-shadow:none}.owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:before,.owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:before{width:13px;height:13px;background-color:#999;background:#999}.widget.block.block-static-block{margin-bottom:110px}.custom-slider,.owl-carousel .owl-stage-outer{padding:0!important}.owl-carousel .banner-item .content_slider{position:unset}.owl-carousel .banner-item .content_slider .banner-title,.one-slider .one-banner-item .banner-title{text-decoration:none!important;font-weight:200;color:#000!important;font-size:20px;line-height:20px;text-align:left;margin:0;text-transform:uppercase;letter-spacing:1px;margin:30px 0 0;display:block}.owl-carousel .banner-item .content_slider .banner-description{font-size:16px;display:block;margin:0;padding:0;text-decoration:none!important;color:#000}.owl-carousel .banner-item .content_slider .buttons{text-align:left;display:block}.owl-carousel .banner-item .content_slider :hover{text-decoration:none!important}.owl-carousel .banner-item .content_slider .buttons a.action.primary,.one-slider .one-banner-item a.action.primary{font-size:10px;line-height:25px;height:unset;font-weight:700;color:#000!important;text-align:left;letter-spacing:2.8px;text-decoration:none;border:none!important;background-color:transparent;padding:0;margin:0;position:relative}.widget .buttons .action.primary:hover,.widget .buttons .action.primary:focus,.widget .buttons .action.primary:visited,.widget .buttons .action.primary:active{padding:0!important}.widget .buttons .action.primary:after{content:"";position:absolute;bottom:3px;left:0;height:1px;width:0;background-color:#000;opacity:0;visibility:hidden;display:block;transition:all .15s ease-in-out;transition-duration:.2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget .buttons .action.primary:hover:after,.widget .buttons .action.primary:focus:after,.widget .buttons .action.primary:visited:after,.widget .buttons .action.primary:active:after{width:10px;opacity:1;visibility:visible;transition:all .15s ease-in-out;transition-duration:.2s}.one-slider .one-banner-item .banner-description{font-size:16px;display:block;margin:0;text-decoration:none!important}.one-slider .one-banner-item :hover{text-decoration:none!important}.one-slider .one-banner-item .banner-image,.one-slider .one-banner-item .banner-image img{display:block;margin:0}.one-slider .one-banner-item .banner-image img{width:100%}.one-slider.bannerfull-right,.one-slider.bannerfull-left{margin:50px 0}.one-slider.bannerfull-right .one-banner-item,.one-slider.bannerfull-left .one-banner-item{display:flex;flex-wrap:wrap;margin:0}.one-slider.bannerfull-right .one-banner-item .content_slider{padding:40px 70px!important;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex:0 0 33.3333333333%;order:1}.one-slider.bannerfull-right .one-banner-item .banner-image{flex:0 0 66.6666666667%;order:2}.one-slider.bannerfull-left .one-banner-item .content_slider{padding:40px 70px!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:0 0 33.3333333333%;order:2}.one-slider.bannerfull-left .one-banner-item .banner-image{flex:0 0 66.6666666667%;order:1}.categories{margin:100px auto!important;width:90%}.categories .one-slider .one-banner-item .content_slider,.categories .one-slider .one-banner-item .banner-title{text-align:right}@media (max-width:1023px){.categories{margin:0 auto!important;width:90%}}.one-slider.bannerfull-right .one-banner-item .buttons{display:flex;flex-direction:column;align-items:flex-end}.one-slider.bannerfull-left .one-banner-item .buttons{display:flex;flex-direction:column;align-items:flex-start}.one-slider.bannerfull-right .one-banner-item .buttons .custom_content,.one-slider.bannerfull-left .one-banner-item .buttons .custom_content{order:1;font-size:16px;display:block;margin-bottom:10px;text-decoration:none!important}.one-slider.bannerfull-right .one-banner-item .buttons a,.one-slider.bannerfull-left .one-banner-item .buttons a{order:2}@media (max-width:1023px){.one-slider.bannerfull-right,.one-slider.bannerfull-left{margin:20px 0}.categories .one-slider .one-banner-item .content_slider{margin-bottom:30px}.one-slider.bannerfull-right .one-banner-item .content_slider{padding:20px!important;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex:0 0 100%;order:2}.one-slider.bannerfull-right .one-banner-item .banner-image{flex:0 0 100%;order:1}.one-slider.bannerfull-left .one-banner-item .content_slider{padding:20px!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:100%;order:2}.one-slider.bannerfull-left .one-banner-item .banner-image{flex:0 0 100%;order:1}.owl-carousel .banner-item .content_slider .banner-title,.one-slider .one-banner-item .banner-title{margin-top:30px;margin-bottom:0}.one-banner-item.banner-3 .banner-title{margin-top:10px}.home-editorial-1-container .banner-item.banner-3 .banner-title{text-align:right}.home-editorial-1-container .banner-item.banner-3 a.action.primary{text-align:right;float:right;padding:0}}.one-slider.banner-category .one-banner-item{position:relative}.one-slider.banner-category .one-banner-item .content_slider{position:absolute;bottom:20px;left:0;right:0;width:100%;text-align:center}@keyframes OnloadFade{0%{opacity:0}100%{opacity:1}}.cms-index-index .owl-home,.img-desktop{display:block}.cms-index-index .owl-carousel.owl-loaded.owl-home-m,.img-mobile{display:none}.cms-index-index .button-home,.cms-index-index .home-destacado-central .buttons .action.primary{text-align:center;display:block;margin:0 auto 40px;width:150px;line-height:40px;height:40px;background:#fff5e6;color:#000!important;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:2px;transition:all .25s ease-in-out}.cms-index-index .button-home:hover,.cms-index-index .home-destacado-central .buttons .action.primary:hover{text-decoration:none;background:#f3e6d4;transition:all .25s ease-in-out;text-shadow:0 0 0 #999}.cms-index-index .slider-inicio .custom-slider{margin:0!important}.cms-index-index .owl-carousel-custom-1{animation:5s ease-out 0s 1 OnloadFade}.cms-index-index .one-slider.custom-1 .banner-image,.cms-index-index .one-slider.custom-1 .banner-image img{display:block;width:100%}.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider{position:absolute!important;width:380px;left:calc(50% - 190px);bottom:0!important;top:unset}.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider .banner-title,.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider .banner-description,.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider a.action.primary{margin:0;padding:10px;background:#ffffff75!important;width:100%;border:none}.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider a.action.primary{font-weight:400;margin:0;padding:10px;background:#ffffff75!important;width:100%;border:none}.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider .banner-title{padding:15px 10px 5px}.cms-index-index .owl-carousel.owl-carousel-custom-1 .banner-item .content_slider .banner-description{padding:5px 10px 10px}@media (max-width:1023px){.widget.block.block-static-block{margin-bottom:50px}.cms-index-index .owl-carousel-custom-1{margin:0}}.cms-index-index .home-editorial-1{margin-top:20px}.cms-index-index .home-editorial-1-container{position:relative;margin:30px auto}.cms-index-index .home-editorial-1-container h1{text-align:center;font-size:60px;letter-spacing:.5px;color:#4a4a4a;margin-bottom:20px}.cms-index-index .home-editorial-1-container h3{text-align:center;font-weight:200;font-size:18px;letter-spacing:3px;color:#454545;margin-bottom:15px}.cms-index-index .home-editorial-1-container .cta-products a{display:block;text-align:center;font-size:14px;font-weight:400;letter-spacing:2px;color:#454545}.cms-index-index .home-editorial-1-container .cta-products a:hover{color:#454545;transition:all .25s ease-in-out}.cms-index-index .home-editorial-1-container .cta-products a:after{height:3px;width:3px;border-radius:50%;display:block;text-align:center;content:"";background:#454545;margin:10px auto}.cms-index-index .home-editorial-1-container .cta-products a:last-child:after{display:none}.cms-index-index .home-editorial-1-container .cta-products{margin-top:30px}.cms-index-index .home-editorial-1-container .owl-carousel .owl-item{position:unset}.cms-index-index .home-editorial-1{margin:0 auto;display:flex}.cms-index-index .home-editorial-1 .one-banner-item.banner-2{width:26%!important;display:flex;flex-direction:column;margin:0 55px 0 110px;box-sizing:border-box}.cms-index-index .home-editorial-1 .one-banner-item.banner-3{width:55%!important;display:flex;flex-direction:column;margin:0 110px 0 55px;box-sizing:border-box}.cms-index-index .home-editorial-1 .one-banner-item.banner-2 .banner-image,.cms-index-index .home-editorial-1 .one-banner-item.banner-2 a{order:1}.cms-index-index .home-editorial-1 .owl-carousel .banner-item .content_slider{top:initial;width:100%}@media (max-width:1023px){.cms-index-index .home-editorial-1{display:block}.cms-index-index .home-editorial-1-container{margin-top:0}.cms-index-index .home-editorial-1-container .owl-carousel .owl-item,.cms-index-index .home-editorial-1 .one-banner-item.banner-2,.cms-index-index .home-editorial-1 .one-banner-item.banner-3{width:calc(100% - 80px)!important;margin:0 40px}.cms-index-index .home-editorial-1 .one-banner-item.banner-2 .banner-image,.cms-index-index .home-editorial-1 .one-banner-item.banner-3 .banner-image{margin:0 0 30px;margin-top:10px;display:flex;flex-direction:column}.cms-index-index .home-editorial-1 .one-banner-item.banner-3 .banner-image{order:1}.cms-index-index .home-editorial-1 .one-banner-item .banner-image{display:flex}.cms-index-index .home-editorial-1 .one-banner-item.banner-2 .banner-image{order:1}.cms-index-index .home-editorial-1 .one-banner-item .content_slider{order:0}.cms-index-index .home-editorial-1 .one-banner-item a{order:1 !important}.cms-index-index .owl-carousel .banner-item .content_slider .buttons a.action.primary,.cms-index-index .one-slider .one-banner-item a.action.primary{margin-bottom:5px}}.cms-index-index .home-editorial-2-container{position:relative;margin:120px auto}.cms-index-index .home-editorial-2-container .title{text-align:right}.cms-index-index .home-editorial-2-container .title h1{font-size:45px;text-transform:initial;letter-spacing:.5px;color:#4a4a4a;margin-bottom:20px}.cms-index-index .home-editorial-2-container .title h1 span{text-transform:uppercase;display:block}.cms-index-index .home-editorial-2-container .button-home{margin:0 0 40px;float:right}.cms-index-index .home-editorial-2{width:90%;margin:0 auto}.cms-index-index .home-editorial-2 .owl-carousel .owl-stage{display:flex}.cms-index-index .home-editorial-2 .owl-carousel .owl-item{flex-direction:column;align-items:center;justify-content:flex-end;display:flex}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1){left:0}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(2){right:0}.cms-index-index .home-editorial-2 .owl-carousel .owl-item .banner-item{margin:0 auto}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1) .banner-item{width:60%;display:flex;flex-direction:column}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1) .banner-item>*:nth-child(1){order:1}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1) .banner-item>*:nth-child(2){order:0;width:100%}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(2) .banner-item{width:100%}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(2) .banner-item .content_slider{display:none}@media (max-width:1023px){.cms-index-index .home-editorial-2 .owl-carousel .owl-item,.cms-index-index .home-editorial-2 .owl-carousel .owl-stage{display:block}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1) .banner-item{display:flex;flex-direction:column;margin-bottom:20px}.cms-index-index .home-editorial-2 .owl-carousel .owl-item{float:none;margin:0 auto}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1){width:80%!important;margin:0 auto!important}.cms-index-index .home-editorial-2-container .title{text-align:center}.cms-index-index .home-editorial-2-container .button-home{float:none;margin:0 auto 40px}.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(1) .banner-item,.cms-index-index .home-editorial-2 .owl-carousel .owl-item:nth-child(2){width:100%!important}}.cms-index-index .home-producto-destacado .one-banner-item{display:grid;grid-template-columns:repeat(2,1fr)}.cms-index-index .home-producto-destacado .one-banner-item .banner-image img{width:100%;display:block}.cms-index-index .home-producto-destacado .one-banner-item .content_slider{display:flex;padding:40px;vertical-align:middle;text-align:center;background:#f7f1e8;flex-direction:column;align-items:center;justify-content:center}.cms-index-index .home-producto-destacado .one-banner-item .content_slider a{display:block}.cms-index-index .home-producto-destacado .one-banner-item .content_slider .banner-title{font-weight:200;font-size:35px;color:#454545}.cms-index-index .home-producto-destacado .one-banner-item .content_slider .banner-title:after{height:3px;width:3px;border-radius:50%;display:block;text-align:center;content:"";background:#454545;margin:30px auto}.cms-index-index .home-producto-destacado .one-banner-item .content_slider .banner-description{color:#454545;line-height:25px;width:70%;margin:0 auto 50px;font-weight:300;font-size:15px}.cms-index-index .home-producto-destacado .one-banner-item .content_slider .buttons .action.primary{text-align:center;display:block;margin:0 auto 40px;width:150px;line-height:40px;height:40px;background:#fff!important;color:#454545!important;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:2px;transition:all .25s ease-in-out}.cms-index-index .home-producto-destacado .one-banner-item .content_slider .buttons .action.primary:hover{text-decoration:none;color:#000!important;background:#fdfdfa;transition:all .25s ease-in-out;text-shadow:0 0 0 #999}@media (max-width:1023px){.cms-index-index .home-producto-destacado .one-banner-item{display:block}}.cms-index-index .home-destacado-central{width:50%;margin:110px auto}.cms-index-index .home-destacado-central .one-banner-item{display:grid}.cms-index-index .home-destacado-central .banner-image{display:block;order:1}.cms-index-index .home-destacado-central .content_slider{order:0;text-align:center}.cms-index-index .home-destacado-central .banner-title{font-weight:200;font-size:45px;color:#454545}.cms-index-index .home-destacado-central .banner-description{color:#454545;line-height:25px;letter-spacing:1px;width:60%;margin:20px auto 30px;font-weight:300;font-size:15px}@media (max-width:1023px){.cms-index-index .home-destacado-central{width:90%}}.home-tiendas .widget.block.block-static-block{margin-bottom:0}.home-tiendas .banner-image img{width:100%}.cms-index-index .home-locales .banner-image,.cms-index-index .home-locales .banner-image img{display:block;width:100%;max-width:100%}.cms-index-index .home-locales-container{position:relative}.cms-index-index .home-locales-container a:after{content:""}.cms-index-index .home-locales-container .locales-info{position:absolute;z-index:1;display:flex;width:100%;margin:0;height:fill-available;height:-webkit-fill-available;align-items:center}.cms-index-index .home-locales-container .locales-info>div{padding:70px 20px;height:inherit;display:flex;flex-direction:column;justify-content:space-between}.cms-index-index .home-locales-container .locales-info h3{font-weight:300;font-size:24px;letter-spacing:.7px;margin:0 0 5px}.cms-index-index .home-locales-container .locales-info .bajada{font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.cms-index-index .home-locales-container .locales-info .button{font-size:12px;font-weight:500;padding:15px 25px;letter-spacing:1px;text-transform:uppercase;width:180px;text-align:center;display:inline}.cms-index-index .home-locales-container .locales-info .section-historia .quote{font-family:'Cormorant Garamond',serif;font-size:20px;line-height:26px;font-weight:300;font-style:italic;width:290px}.cms-index-index .home-locales-container .locales-info .section-locales{font-weight:400;flex:1 1 30%;text-align:right;align-items:flex-end}.cms-index-index .home-locales-container .locales-info .section-locales .button{color:#000;border:1px solid #000}.cms-index-index .home-locales-container .locales-info .section-historia{color:#fff;flex:1 1 70%;padding:70px 10%}.cms-index-index .home-locales-container .locales-info .section-historia .button{color:#fff;border:1px solid #fff}.cms-index-index .home-locales-container .locales-info ul{padding:0;margin:0}.cms-index-index .home-locales-container .locales-info ul li{list-style:none;position:relative;padding-right:20px}.cms-index-index .home-locales-container .locales-info .tab-label:after{position:absolute;z-index:999!important;top:6px;right:0;margin-left:-6px;font-weight:200;width:8px;height:8px;line-height:20px;background-image:url(../img/ico_mas.png);background-repeat:no-repeat;background-size:100%;content:"";display:block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;filter:brightness(.4);transition:all .35s}.cms-index-index .home-locales-container .locales-info .tabs .tab label{font-size:16px;position:relative;padding-right:15px}.cms-index-index .home-locales-container .banner-image img{filter:opacity(1);transition:all .25s ease-in-out}.cms-index-index .home-locales-container a:last-child:after{content:none}.cms-index-index .home-locales-container .locales-info .firma{text-transform:uppercase;letter-spacing:1px;font-weight:600}.cms-index-index .home-locales-container .tabs input{position:absolute;opacity:0;z-index:-1}.cms-index-index .home-locales-container .tabs{overflow:hidden}.cms-index-index .home-locales-container .tab{width:100%;color:#000;overflow:hidden;justify-content:flex-end;margin-bottom:10px}.cms-index-index .home-locales-container .tab-label{display:flex;justify-content:space-between;cursor:pointer;justify-content:flex-end}.cms-index-index .home-locales-container .tab-content{max-height:0;opacity:0;transition:all .25s ease-in-out;transition-duration:.5s;color:#444;margin-right:3px}.cms-index-index .home-locales-container .tab-content.expanded{max-height:unset;opacity:1;transition:all .25s ease-in-out;transition-duration:.5s;margin-right:0}.cms-index-index .home-locales-container .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;cursor:pointer}.cms-index-index .home-locales-container .locales-info .tab-label.expanded:after{background-image:url(../img/ico_menos.png)}.cms-index-index .home-locales-container input:checked~.tab-content{max-height:100vh;font-size:13px;padding:10px 0}.cms-index-index .page.messages{display:block}@media (max-width:1400px){.cms-index-index .home-locales-container .locales-info>div{padding:20px}.cms-index-index .home-locales-container .locales-info .section-historia{padding:20px 10%}.cms-index-index .home-locales-container .locales-info .button{padding:10px 20px}.cms-index-index .home-locales-container .locales-info h3{font-size:20px}.cms-index-index .home-locales-container .tab{margin-bottom:5px}.cms-index-index .home-locales-container input:checked~.tab-content{padding:5px 0}}@media (max-width:1023px){.cms-index-index .home-locales-container .locales-info{height:unset}.cms-index-index .home-locales-container .locales-info .tabs .tab label{margin-bottom:2px}.cms-index-index .home-locales-container{background:#fed6b3}.cms-index-index .home-locales-container .locales-info .bajada{margin-bottom:20px}.cms-index-index .home-locales-container .locales-info ul li a{font-size:18px}.cms-index-index .home-locales-container .locales-info .section-historia{padding:40px}.cms-index-index .home-locales-container .locales-info>div{padding:40px;height:unset}.cms-index-index .home-locales-container .locales-info{display:block;top:0;position:unset;height:unset}.cms-index-index .home-locales-container .locales-info .section-historia{color:#000;border-top:1px solid #fff}.cms-index-index .home-locales-container .locales-info .section-historia .button{color:#000;border:1px solid #000;margin:20px 0}.cms-index-index .home-locales-container .locales-info .section-historia .quote{width:100%;margin:20px auto;font-size:18px}.cms-index-index .home-locales-container .locales-info .section-locales{display:block}.cms-index-index .home-locales-container .locales-info ul{margin:30px 0}.cms-index-index .home-locales-container .locales-info ul li:after{top:8px}.cms-index-index .home-locales-container .locales-info .button{display:inline-block}.cms-index-index .home-locales-container .tab{margin-bottom:15px}.cms-index-index .home-locales-container .tabs{margin-bottom:20px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.one{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.fade-in.two{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.fade-in.three{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.fade-in.four{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;animation-delay:.9s}.home-lookbook.look-slider{display:flex}.home-lookbook{margin:0 auto;width:90%;clear:both;overflow:hidden}.home-lookbook h1{margin:40px 0 0 20px;text-align:center}.home-lookbook h2{font-size:15px;text-align:center;margin:10px 0 20px}.home-lookbook .tns-outer .tns-nav{display:none}.home-lookbook .destacado{width:50%;float:left}.home-lookbook .destacado .one-banner-item{margin:0 auto}.home-lookbook .slider-look{width:50%;float:right;background:#eeeae6;padding:0 50px;display:flex;flex-direction:column;justify-content:center}.home-lookbook .slider-look .widget{width:80%;margin:0 auto}.home-lookbook .slider-look .widget .custom-slider{width:80%;margin:0 auto}.home-lookbook .slider-look .widget .titulo{font-size:30px;font-weight:100;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0}.home-lookbook .slider-look .widget .subtitulo{font-size:11px!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 30px}.home-lookbook .slider-look .product-image-wrapper{height:unset}.home-lookbook .slider-look .product-image-photo{position:unset}.home-lookbook .slider-look .owl-carousel .owl-controls .owl-nav [class*=owl-].owl-prev{left:-100px}.home-lookbook .slider-look .owl-carousel .owl-controls .owl-nav [class*=owl-].owl-next{right:-100px}.home-lookbook .slider-look .owl-carousel.owl-theme .owl-controls .owl-dots{display:none!important}.home-lookbook .products-grid .product-items.slick-slider.slick-initialized .slick-slide .product-item-details{margin-top:5px!important}.home-lookbook .product-item-details{padding:10px 0 0}.home-lookbook .slider-look .product-image-container{display:block}.home-lookbook .tns-outer .tns-slider .tns-item{padding:0 15px}.home-lookbook .lookbook .easypin-marker:before,.home-lookbook .lookbook .easypin-marker .icon:before{color:#000;background:#f8b8e5;border-radius:50%}.home-lookbook .grid-slider{gap:20px}.home-lookbook .lookbook .easypin-marker .main-product-pin{box-shadow:4px 4px 6px #929191;border-radius:10px}.home-lookbook .lookbook .easypin-marker .main-product-pin .image-wrap{display:none}.home-lookbook .lookbook .easypin-popover{top:-10px}.home-lookbook .lookbook .easypin-popover.right-pin{left:50px}.home-lookbook .lookbook .easypin-popover.left-pin{left:-190px}.home-lookbook .lookbook .easypin-marker .main-product-pin .info-wrap .title-wrap h5{font-size:12px;font-weight:600;color:#000;margin:0}.home-lookbook .lookbook .easypin-marker .main-product-pin .info-wrap .price-wrap .price-box{margin:0;line-height:21px}.home-lookbook .lookbook .easypin-marker .main-product-pin .info-wrap .price-wrap .price-box .old-price{display:none}.home-lookbook .lookbook .easypin-marker .main-product-pin .info-wrap .price-wrap .price-box .special-price .price{color:#000;font-weight:400;font-size:12px}.home-lookbook .lookbook .easypin-popover .product-pin-wrap{padding:15px 10px 10px;border-radius:10px}.home-lookbook .lookbook .easypin-popover .product-pin-wrap:after{filter:none;-webkit-filter:none;background:0 0;left:10px;top:15%;font-family:'porto-icons';color:#b3b3b3;font-size:21px}.home-lookbook .lookbook .easypin-popover.left-pin .product-pin-wrap:after{content:'\f805';right:10px;left:unset}.home-lookbook .lookbook .easypin-popover.right-pin .product-pin-wrap:after{content:'\f806'}.home-lookbook .lookbook .easypin-marker .easypin-popover.left-pin .title-wrap,.home-lookbook .lookbook .easypin-marker .easypin-popover.left-pin .price-wrap{padding-left:0;padding-right:20px}@media(max-width:1023px){.home-lookbook.look-slider{display:block}.home-lookbook{width:100%}.home-lookbook .grid-slider{display:block}.home-lookbook .lookbook .easypin-marker:focus .easypin-popover{visibility:visible;opacity:1;width:160px}.home-lookbook .lookbook .easypin-popover.left-pin{left:-170px}.home-lookbook .lookbook .easypin-popover.right-pin{left:40px}.home-lookbook .lookbook .easypin-marker{width:30px;height:30px;line-height:30px;background-color:transparent}}#custom-upsell-block{margin-bottom:0}#custom-upsell-block.widget .block-title strong{font-size:11px!important;font-weight:700!important;letter-spacing:2px;text-align:center;margin:0}#custom-upsell-block .product-item{width:100%;max-width:100%;padding:0 1px}#custom-upsell-block .slick-dots{display:none!important}#custom-upsell-block .product-item-name{margin:0}#custom-upsell-block .product-item-name>a{text-decoration:none;font-size:13px!important;letter-spacing:.5px!important;font-weight:400!important;color:#000;text-transform:capitalize;line-height:20px}#custom-upsell-block .price-box,.owl-carousel .owl-item .price-box{margin:2px 0 0}#custom-upsell-block .price-box .price,.owl-carousel .owl-item .price-box .price{font-size:14px}#custom-upsell-block .price-box .price-label{display:none}#custom-upsell-block #custom-drubu-widget .amlabel-position-wrapper{display:none!important}#custom-upsell-block .old-price,.owl-carousel .owl-item .old-price{margin-right:5px}@media (max-width:1023px){.categories{margin:0 20px!important;width:unset}.categories.row .col-lg-4{padding:0}.home-lookbook .slider-look .owl-carousel .owl-controls .owl-nav [class*=owl-].owl-prev{left:0!important;background:0 0;border:none;box-shadow:none;display:block!important}.home-lookbook .slider-look .owl-carousel .owl-controls .owl-nav [class*=owl-].owl-next{right:0!important;left:unset;display:block!important}.owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:before{top:0;left:0}.owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:before{top:0;right:0;left:unset}.home-lookbook{display:block;margin:0 0 20px}.home-lookbook #custom-upsell-block{width:90%;margin:0 auto;float:none;order:1}.custom-slider.slider-lookbook{float:none;width:75%;margin:0 auto;flex:0 0 100%;order:2;text-align:center}.home-lookbook .home-lookbook-txt{float:none;margin:40px 0 20px;flex:0 0 100%;order:1;text-align:center}.home-lookbook h1,.home-lookbook h2{margin:0}.home-lookbook .destacado,.home-lookbook .slider-look{float:none;width:100%;padding:0}.home-lookbook .slider-look .widget{width:90%;padding:40px 0 10px}.home-lookbook .slider-look .widget .titulo{font-size:24px;line-height:26px;margin-bottom:20px}.home-lookbook .slider-look .widget .custom-slider{width:70%;margin:0 auto!important}}@media (max-width:1023px){.cms-index-index .owl-home,.img-desktop{display:none}.cms-index-index .owl-carousel.owl-loaded.owl-home-m,.img-mobile{display:block}.cms-index-index .bloque-doble{padding:0 20px!important}.cms-index-index .bloque1 .box-home-content.box-home-content-left{order:1}.cms-index-index .bloque1 .box-home-content,.cms-index-index .bloque2 .box-home-content{order:1;padding:20px 50px!important}.cms-index-index .bloque-doble .col-lg-6{margin-bottom:20px;padding:0!important}.cms-index-index .box-home-content h2{font-size:30px!important}.cms-index-index .box-home-content-left p{font-size:15px}}@keyframes slideInFromBottom{0%{transform:translateY(-100%)}100%{transform:translateY(1%)}}#wachat a{animation:slideInFromBottom .3s ease-out forwards;animation-delay:1s}.customdrubu.block-products-list.grid .amrelated-grid-wrapper .slick-slide{padding:0 10px!important}