﻿.landing__banner img,.landing__banner__footer img{width:100%}section.landing{display:flex;flex-direction:column;gap:2rem}nav.landing__nav{margin:2rem 2rem 0rem 2rem;font-size:13px;gap:.5rem;display:flex}.landing__brands{display:flex;justify-content:center;align-items:flex-start;gap:.5rem}.landing__brand img{width:100px;align-items:center;justify-content:center;height:100px;object-fit:contain}.landing__brandwrapper span{display:block;text-align:center;padding:15px 0 0 0;line-height:120%}.landing__brand,.landing__brand a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.landing__products-container{display:flex;flex-wrap:wrap}.landing_one_product{display:flex;align-items:center;justify-content:center;height:700px;margin-bottom:0}.landing_one_product-container{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}.landing_one_product-container .col-md-3{max-width:400px}.landing_one_product>img{width:50%;object-fit:cover;height:100%}.landing__banner img{width:100%}.landing_head{display:flex;flex-direction:column;align-items:center;gap:1rem}.landing_head span.landing_description{width:50%;text-align:center;font-size:14px;font-weight:200;line-height:20px}h1.landing_title{margin:0;font-weight:200}a.landing_link{font-size:12px;text-decoration:underline}section.landing.landingporelmundo-section .landing__banner-carousel{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}section.landing.landingporelmundo-section .landing__banner h2{font-weight:200;font-size:20px}section.landing.landingporelmundo-section .landing__banner{display:flex;flex-direction:column;gap:1rem;align-items:center;margin-bottom:3rem}section.landing.landingporelmundo-section .landing__banner img{width:100%;height:500px;object-fit:cover}section.landing.landingporelmundo-section .landing__banner>a{width:100%}.landing_guide-item img{height:300px;width:100%;object-fit:contain}.landing_guide{display:flex;flex-direction:column;align-items:center}.landing_guide-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#eee;width:80%;text-align:center;border-radius:50px;background:linear-gradient(to bottom, #EEEEEE, #FFFFFF);padding:20px 30px}span.landing__banner-description{font-size:15px;font-weight:100}.landing_guide-item h2{font-size:20px;font-weight:500;margin:1rem 0rem}span.bag_guide_title{margin-left:2rem;font-size:30px;font-weight:100}.bag_guide_swiper-bags .swiper-pagination{bottom:0px}section.landing.landingguiamochilas-section nav.landing__nav{margin-bottom:2rem}.sport-landing-links{display:flex;align-items:center;justify-content:center;gap:2rem;margin:1rem 0rem}a.sport_landing-link{padding:1rem 2rem;border:1px solid gray;border-radius:50px;width:150px;text-align:center;font-size:14px;cursor:pointer}a.sport_landing-link.active{background:gray;color:#fff}div.pageCustomIndex.aboutUs .wrapperGallery{width:100%;overflow-x:auto}div.pageCustomIndex.aboutUs .wrapperGallery ol{display:inline-flex;margin:0;padding:0;list-style:none;flex-wrap:nowrap;white-space:nowrap;width:100%;overflow-x:auto;scroll-behavior:smooth}div.pageCustomIndex.aboutUs .wrapperGallery ol li{flex:0 0 auto;width:550px}div.pageCustomIndex.aboutUs .wrapperGallery ol li img{width:100% !important;height:100% !important;vertical-align:middle;object-fit:cover !important}div.pageCustomIndex.aboutUs img{width:100%;height:auto;vertical-align:middle}div.pageCustomIndex.aboutUs .flexIndex{display:-ms-flex;display:flex}div.pageCustomIndex.aboutUs .mod3{padding:40px 0}div.pageCustomIndex.aboutUs .mod3 h3{margin:0 0 0 0}div.pageCustomIndex.aboutUs .mod3 h3 span{display:block;padding:0 0 15px 0}div.pageCustomIndex.aboutUs .mod3 .colIndex{width:33.33%;padding:0 50px;box-sizing:border-box;text-align:center}div.pageCustomIndex.aboutUs .mod3 .texto p{text-align:justify;font-size:14px;line-height:140%;font-weight:300}div.pageCustomIndex.aboutUs .mod5 .colIndex{width:50%}div.pageCustomIndex.aboutUs .flexIndex .colIndex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center}div.pageCustomIndex.aboutUs .flexIndex .rowIndex{width:100%;padding:15px 0}div.pageCustomIndex.aboutUs div.mod5 img{width:auto;height:60%;max-height:650px}div.pageCustomIndex.aboutUs .contentText{text-align:center;max-width:300px}div.pageCustomIndex.aboutUs .contentText p{font-size:21px;line-height:140%}div.pageCustomIndex.aboutUs div.mod1 p{font-size:16px;text-align:center;line-height:140%}div.pageCustomIndex.aboutUs div.mod1 h5{font-size:16px;font-weight:700;text-align:center;padding:10px 0 0 0}.wrapperIndex{max-width:1200px;margin:0 auto}div.pageCustomIndex.aboutUs div h2{text-align:center;font-size:30px;font-weight:400;padding:20px 0;margin:20px 0}div.pageCustomIndex.aboutUs div.mod5 .flexIndex{align-items:center}div.pageCustomIndex.aboutUs div.mod5{padding:50px 0}div.pageCustomIndex.aboutUs div.mod5 .colIndex:last-child{justify-content:flex-start;padding:0 0 0 50px;box-sizing:border-box}div.pageCustomIndex.aboutUs div.mod6 .contentText{max-width:1000px;margin:0 auto}.pageCustomIndex.sobrenosotros,.pageCustomIndex.sobrenosotros .pageCustomIndex{max-width:unset !important}div.pageCustomIndex.aboutUs div.mod5 .contentText img{max-height:70px}div.pageCustomIndex.aboutUs div.mod5 .contentText .rowIndex:first-child img{display:inline-block;max-height:65px;padding:0 0 10px 0}div.pageCustomIndex.aboutUs div.mod5 .contentText .rowIndex:nth-child(2) img{display:inline-block;padding:0 0 5px 0}.pageCustomIndex.sobrenosotros .user-content.pb-5{padding:0 !important}div.pageCustomIndex.aboutUs div.mod5 .contentText .rowIndex:nth-child(3) img{max-height:50px;padding:0 0 5px 0}.wrapperIndex.headerAboutUs{display:flex;justify-content:center;align-items:flex-start}div.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs div h1{font-size:38px;font-weight:700;color:#ff9000;line-height:100%;text-align:center;margin:0;padding:0}div.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs div h2{font-size:26px;font-weight:500;color:#ff9000;line-height:100%;text-align:center;margin:0;padding:0}.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs p{max-width:1200px;margin:0 auto}.landing_one_product{height:auto !important;align-items:flex-start !important}.landing_one_product .landing_one_product-container .js-item-product{max-width:unset !important;margin:0 !important;padding:0 !important}.landing__brand{background-color:#eee;border-radius:50%;border:thin solid #ddd;box-sizing:border-box;overflow:hidden}.landing__brands{padding:20px 0}div.pageCustomIndex.aboutUs .headerAboutUs img{max-width:60px}div.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs div h2{font-weight:300}div.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs div h1{font-weight:500;padding:0 0 10px 0}.wrapperIndex.headerAboutUs{padding:0 0 40px 0}div.pageCustomIndex.aboutUs div.mod1 p{width:80%;max-width:1000px;margin:0 auto;padding:0 0 40px 0}.bajadaTitulo{width:100%;height:1px;margin:20px 0 40px 0;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}nav.landing__nav a,nav.landing__nav span,nav.landing__nav strong{font-size:10px}.landing__brandwrapper{max-width:102px;margin:0 10px}.pageCustomIndex.landingafrica,.pageCustomIndex.landingjapon,.pageCustomIndex.landingcerdeña,.pageCustomIndex.landingturquia,.pageCustomIndex.landingnoruega,.pageCustomIndex.landingparis,.pageCustomIndex.landingnyc{max-width:unset;padding:0}.landingPhotos.africa p,.landingPhotos.japon p{margin:0;padding:0}.pageCustomIndex.landingafrica ol,.pageCustomIndex.landingjapon ol,.pageCustomIndex.landingcerdeña ol,.pageCustomIndex.landingturquia ol,.pageCustomIndex.landingnoruega ol,.pageCustomIndex.landingparis ol,.pageCustomIndex.landingnyc ol{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding:0;margin:0;list-style:none;width:100%}.pageCustomIndex.landingafrica ol li,.pageCustomIndex.landingjapon ol li,.pageCustomIndex.landingcerdeña ol li,.pageCustomIndex.landingturquia ol li,.pageCustomIndex.landingnoruega ol li,.pageCustomIndex.landingparis ol li{scroll-snap-align:center;display:flex;justify-content:center;align-items:center;padding:0;box-sizing:border-box;width:33.33%}.pageCustomIndex.landingafrica ol li img,.pageCustomIndex.landingjapon ol li img,.pageCustomIndex.landingcerdeña ol li img,.pageCustomIndex.landingturquia ol li img,.pageCustomIndex.landingnoruega ol li img,.pageCustomIndex.landingparis ol li img,.pageCustomIndex.landingnyc ol li img{width:100%;height:auto;display:block}.pageCustomIndex.landingafrica img,.pageCustomIndex.landingjapon img,.pageCustomIndex.landingcerdeña img,.pageCustomIndex.landingturquia img,.pageCustomIndex.landingnoruega img,.pageCustomIndex.landingparis img,.pageCustomIndex.landingnyc img{width:100%;height:auto;vertical-align:middle}.pageCustomIndex .landingPhotos ol{padding:10px 0}body.template-page .item-image>div.position-relative{padding-bottom:120% !important}body.template-page .product-item-slider-wrapper.swiper-wrapper .item-image-slide:first-child img{object-fit:contain;object-position:center;background-color:#f7f5f7}body.template-page .landing_one_product .item-image>div.position-relative{padding-bottom:100% !important}@media(max-width: 768px){.landing_one_product .item-description{position:static}.landing_one_product{height:700px !important;align-items:flex-start !important;max-height:340px}nav.landing__nav{margin:20px 10px}section.landing{gap:0}.landing__banner{margin:0 0 20px 0px}section.landing .grid-item{padding:0 8px}.landing_one_product{margin:30px 0 60px 0}.landing__brands{align-items:flex-start;justify-content:center;overflow-x:auto;margin:10px 0 40px 0;padding:0 20px}section.landing h1.landing_title{font-size:20px}.landing_head span.landing_description{width:90%;font-size:13px}section.landing.landingporelmundo-section .landing__banner-carousel{margin:50px 0 0 0}.landing_head{padding:40px 0}section.landing.landingporelmundo-section .landing__banner-carousel{width:100%;display:block}div.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs div h1{font-size:35px}div.pageCustomIndex.aboutUs .wrapperIndex.headerAboutUs div h2{font-size:22px}div.pageCustomIndex.aboutUs .mod3 .colIndex{width:100%;padding:0 40px 40px 40px;box-sizing:border-box}div.pageCustomIndex.aboutUs .mod3 .flexIndex{flex-wrap:wrap}div.pageCustomIndex.aboutUs div h2{font-size:24px}div.pageCustomIndex.aboutUs .contentText p{font-size:14px;line-height:140%;padding:0 10px;box-sizing:border-box;margin:0}.container.pageCustomIndex.sobrenosotros{padding:0}}section.guiaModelosIndexTodas h1{display:none}.diadelamadreLanding{display:flex;justify-content:center;flex-wrap:wrap}.diadelamadreTitulo{width:100%;text-align:center;padding:10px 0 20px 0}ol.diadelamadreFlex{list-style:none;display:flex;max-width:1400px;margin:0;padding:0}ol.diadelamadreFlex li{width:33.33%;padding:5px;box-sizing:border-box;text-align:center}ol.diadelamadreFlex li img{width:100%;height:auto;vertical-align:middle}ol.diadelamadreFlex li p{color:#e82813;font-weight:500;font-size:15px;padding:20px 0 !important;margin:0}section.landing.landingdiadelamadre-section .landing__products-container{padding:0 15px 0 0;box-sizing:border-box}@media(max-width: 768px){.diadelamadreTitulo svg{max-width:250px}ol.diadelamadreFlex{display:inline-flex;width:100%;white-space:nowrap;overflow-x:auto;scroll-snap-type:x mandatory}ol.diadelamadreFlex li{flex-shrink:0;width:60%;scroll-snap-align:start;padding:10px}}
/* Engine:dart */