@font-face{font-family:'icomoon';src:url(/cdn/shop/files/icomoon.eot?v=1597617410);src:url(/cdn/shop/files/icomoon.eot?v=1597617410#iefix) format("embedded-opentype"),url(/cdn/shop/files/icomoon.ttf?v=1597617410) format("truetype"),url(/cdn/shop/files/icomoon.woff?v=1597617410) format("woff"),url(/cdn/shop/files/icomoon.svg?v=1597617410) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up-right:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-shopping-cart:before{content:"\e903"}.icon-paper-plane:before{content:"\e904"}.icon-arrow-down:before{content:"\e905"}.icon-mail:before{content:"\e906"}.icon-minus:before{content:"\e907"}.icon-plus:before{content:"\e908"}.icon-trash:before{content:"\e909"}.icon-facebook:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-whatsapp:before{content:"\ea93"}.icon-youtube:before{content:"\ea9d"}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;padding:0;margin:0}main{position:relative}img{max-width:100%}main{overflow:hidden}.container{max-width:1280px;margin:0 auto;padding:0 25px;width:100%}@media (min-width:768px){.container{padding:0 64px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.row.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[class*=col-]{position:relative;padding:0 15px;width:100%}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width:576px){.col-sm-1{width:8.33333%}}@media (min-width:576px){.col-sm-2{width:16.66667%}}@media (min-width:576px){.col-sm-3{width:25%}}@media (min-width:576px){.col-sm-4{width:33.33333%}}@media (min-width:576px){.col-sm-5{width:41.66667%}}@media (min-width:576px){.col-sm-6{width:50%}}@media (min-width:576px){.col-sm-7{width:58.33333%}}@media (min-width:576px){.col-sm-8{width:66.66667%}}@media (min-width:576px){.col-sm-9{width:75%}}@media (min-width:576px){.col-sm-10{width:83.33333%}}@media (min-width:576px){.col-sm-11{width:91.66667%}}@media (min-width:576px){.col-sm-12{width:100%}}@media (min-width:768px){.col-md-1{width:8.33333%}}@media (min-width:768px){.col-md-2{width:16.66667%}}@media (min-width:768px){.col-md-3{width:25%}}@media (min-width:768px){.col-md-4{width:33.33333%}}@media (min-width:768px){.col-md-5{width:41.66667%}}@media (min-width:768px){.col-md-6{width:50%}}@media (min-width:768px){.col-md-7{width:58.33333%}}@media (min-width:768px){.col-md-8{width:66.66667%}}@media (min-width:768px){.col-md-9{width:75%}}@media (min-width:768px){.col-md-10{width:83.33333%}}@media (min-width:768px){.col-md-11{width:91.66667%}}@media (min-width:768px){.col-md-12{width:100%}}@media (min-width:992px){.col-lg-1{width:8.33333%}}@media (min-width:992px){.col-lg-2{width:16.66667%}}@media (min-width:992px){.col-lg-3{width:25%}}@media (min-width:992px){.col-lg-4{width:33.33333%}}@media (min-width:992px){.col-lg-5{width:41.66667%}}@media (min-width:992px){.col-lg-6{width:50%}}@media (min-width:992px){.col-lg-7{width:58.33333%}}@media (min-width:992px){.col-lg-8{width:66.66667%}}@media (min-width:992px){.col-lg-9{width:75%}}@media (min-width:992px){.col-lg-10{width:83.33333%}}@media (min-width:992px){.col-lg-11{width:91.66667%}}@media (min-width:992px){.col-lg-12{width:100%}}@media (min-width:1200px){.col-xl-1{width:8.33333%}}@media (min-width:1200px){.col-xl-2{width:16.66667%}}@media (min-width:1200px){.col-xl-3{width:25%}}@media (min-width:1200px){.col-xl-4{width:33.33333%}}@media (min-width:1200px){.col-xl-5{width:41.66667%}}@media (min-width:1200px){.col-xl-6{width:50%}}@media (min-width:1200px){.col-xl-7{width:58.33333%}}@media (min-width:1200px){.col-xl-8{width:66.66667%}}@media (min-width:1200px){.col-xl-9{width:75%}}@media (min-width:1200px){.col-xl-10{width:83.33333%}}@media (min-width:1200px){.col-xl-11{width:91.66667%}}@media (min-width:1200px){.col-xl-12{width:100%}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-95%);transform:translateX(-95%)}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-95%);transform:translateX(-95%)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotate{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.title{color:#1a1919;font-family:neue-haas-unica,sans-serif;font-weight:500;font-size:32px;line-height:1.15}@media (min-width:768px){.title{font-size:40px}}@media (min-width:992px){.title{font-size:48px}}.title--xbig{font-size:60px}@media (min-width:768px){.title--xbig{font-size:72px}}@media (min-width:992px){.title--xbig{font-size:88px}}.title--big{font-size:38px}@media (min-width:768px){.title--big{font-size:42px}}@media (min-width:992px){.title--big{font-size:56px}}.title--medium{font-size:24px}@media (min-width:768px){.title--medium{font-size:30px}}@media (min-width:992px){.title--medium{font-size:36px}}.title--small{font-size:18px}@media (min-width:768px){.title--small{font-size:20px}}@media (min-width:992px){.title--small{font-size:24px}}.title--white{color:#fff}p{font-size:17px;line-height:1.4;color:#1a1919}@media (min-width:768px){p{line-height:1.8}}ul{padding-left:25px;color:#1a1919}ul li{margin-bottom:10px}.cta{display:inline-block;position:relative;color:#1a1919;text-decoration:none;cursor:pointer}.cta span{display:inline-block;padding:10px 0}.cta .hover-1{display:block;position:absolute;top:45%;left:-25%;width:150%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cta .hover-2{display:block;position:absolute;bottom:-5px;left:-5%;width:110%}.cta .st0{fill:none;stroke:#1a1919;stroke-width:1;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width:768px){.cta:hover .st0{stroke-dashoffset:0;-webkit-transition-duration:1.5s;transition-duration:1.5s}}.btn{position:relative;background-color:#1a1919;color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;padding:15px 18px;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s all ease-in;transition:.3s all ease-in}.btn:hover{background-color:#222}.btn--white{border:1px solid #1a1919;background-color:#fff;color:#1a1919}.btn--white:hover{background-color:#fafafa}.animated{position:fixed;top:0;left:0;height:100vh;width:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;z-index:4}.wave{position:absolute;z-index:2;top:1px;left:0;overflow:hidden;width:100%;height:70px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.wave--small{overflow:hidden;height:20px}.wave--yellow path{fill:#fee399}.wave--yellow2 path,.wave--dark-yellow path{fill:#ffcd67}.wave--black path{fill:#1a1919}.wave--red path{fill:#de4939}.wave--light-red path{fill:#eda68b}.wave--purple path{fill:#b5b1cd}.wave--light path{fill:#efeeef}.wave--white path{fill:#fff}.wave--blue path{fill:#79cadd}.wave--none path{fill:#fff}.whatsapp-button{width:48px;height:48px;position:fixed;bottom:15px;right:15px;z-index:10000}.bg--blue{background-color:#79cadd}.bg--red{background-color:#de4939}.bg--light-red{background-color:#eda68b}.bg--yellow{background-color:#fee399}.bg--dark-yellow{background-color:#ffcd67}.bg--purple{background-color:#b5b1cd}.bg--light{background-color:#efeeef}.bg--black{background-color:#1a1919}.bg--white{background-color:#fff}.bg--none{background-color:#fff}.main-nav{position:relative;z-index:5;width:100%;height:88px;padding:24px 0 0;background-color:#fff}.main-nav .row{margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-nav__logo{position:relative}.main-nav__logo a{display:block}.main-nav__menu__logo{position:absolute;top:24px;left:25px}@media (min-width:1199px){.main-nav__menu__logo{display:none}}.main-nav__menu__logo a{display:block}.main-nav__menu{position:fixed;z-index:5;top:0;left:0;display:none;width:100%;height:100%;padding-top:100px;background-color:#fff}@media (min-width:1199px){.main-nav__menu{position:relative;display:block!important;width:auto;height:auto;padding-top:0;background:0 0}}.main-nav__menu .close-menu{position:absolute;top:24px;right:25px}@media (min-width:1199px){.main-nav__menu .close-menu{display:none}}.main-nav__menu ul{margin-bottom:0;padding-top:8px;padding-left:0;list-style-type:none}.main-nav__menu li{position:relative;left:-300px;display:block;padding:8px 20px}@media (min-width:1199px){.main-nav__menu li{left:0!important;display:inline-block;padding:0 8px}}.main-nav__menu a{position:relative;text-decoration:none;color:#de4939;font-size:1.5em}@media (min-width:1199px){.main-nav__menu a{font-size:1em}}.main-nav__menu a span,.main-nav__menu a span:before,.main-nav__menu a span:after{position:absolute;top:110%;display:inline-block;width:4px;height:4px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;opacity:0;border-radius:100%;background-color:#de4939}.main-nav__menu a span{left:calc(50% - 2px)}.main-nav__menu a span:before,.main-nav__menu a span:after{top:0;content:'';-webkit-transition-delay:.1s;transition-delay:.1s}.main-nav__menu a span:before{right:11px}.main-nav__menu a span:after{left:11px}.main-nav__menu a:hover span,.main-nav__menu a:hover span:before,.main-nav__menu a:hover span:after{opacity:1}.main-nav__menu a.current span{opacity:1}.main-nav__cart{position:relative;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1199px){.main-nav__cart{margin-right:0;margin-left:0}}.main-nav__cart a{text-decoration:none}.main-nav__cart i{color:#de4939;font-size:26px}.main-nav__cart span{display:inline-block;padding:0 5px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;white-space:nowrap;letter-spacing:1px;color:#de4939;font-size:18px;line-height:1}.main-nav__icon{display:block}@media (min-width:1199px){.main-nav__icon{display:none}}.hamburger{position:relative;width:30px;height:34px;border:0;background:0 0}.hamburger:focus{outline:0}.hamburger.active .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.hamburger.active .hamburger-inner::before{top:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out;opacity:0}.hamburger.active .hamburger-inner::after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger-inner{top:50%;display:block;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.22s;transition-duration:.22s}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{position:absolute;width:100%;height:2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:4px;background-color:#de4939}.hamburger-inner::before,.hamburger-inner::after{display:block;content:""}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.footer{position:relative;padding:40px 0;background-color:#fff}.footer .footer-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-top .footer-img{position:relative;left:-12px}.footer .footer-social{position:absolute;right:0}.footer .footer-social a{margin:24px 0 0 24px;text-decoration:none}.footer .footer-links .footer-col{margin-bottom:50px}.footer .footer-links h4{margin-bottom:25px;font-family:neue-haas-unica,sans-serif;font-size:18px;font-weight:500}@media (min-width:768px){.footer .footer-links h4{margin-bottom:40px}}.footer .footer-links ul{padding-left:0}.footer .footer-links li{margin:16px 0;list-style-type:none;font-size:18px;font-family:neue-haas-unica,sans-serif;font-weight:400}.footer .footer-links a{text-decoration:none;color:#1a1919;font-size:18px;font-family:neue-haas-unica,sans-serif;font-weight:400}.footer .footer-bottom{position:relative;margin-top:32px;padding:32px 0 0;border-top:1px #707070 solid}.footer .footer-bottom span,.footer .footer-bottom a{color:#bbb;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:400}.footer .footer-bottom a{display:inline-block;text-decoration:none}.footer .footer-bottom .bottom-right{position:absolute;right:0;margin:auto}.top-message{width:100%;min-height:40px;background-color:#de4939;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;position:relative;text-align:center;padding:5px 15px}.top-message span{color:#fff;font-size:14px;line-height:1.2}@media (min-width:768px){.top-message span{font-size:16px}}.main-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-hero .container{position:relative}.main-hero .main-hero-content,.main-hero .main-hero-img{position:relative;opacity:1}.main-hero .main-hero-content .title,.main-hero .main-hero-img .title{margin-bottom:50px;text-align:center}@media (min-width:768px){.main-hero .main-hero-content .title,.main-hero .main-hero-img .title{margin-bottom:0;text-align:left}}.main-hero video{max-width:100%}.main-hero .hero-link{position:relative;left:15px;display:none;opacity:1}@media (min-width:768px){.main-hero .hero-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-hero .hero-link i{display:inline-block;margin-right:8px;font-size:32px}.main-hero .hero-link span{font-size:15px}.hero--full{min-height:auto;padding:10vh 0}@media (min-width:768px){.hero--full{min-height:calc(100vh - 88px);padding-top:50px}}.hero--auto{padding:10vh 20px}.wrap-marquee{padding:50px 0 100px;position:relative}@media (min-width:768px){.wrap-marquee{padding:70px 0 120px}}.wrap-marquee:hover{cursor:pointer}.wrap-marquee:hover .marquee-text{-webkit-animation-play-state:paused;animation-play-state:paused}.wrap-marquee a{display:block;text-decoration:none;overflow:hidden}.wrap-marquee a,.wrap-marquee a:hover,.wrap-marquee a:visited{color:#1a1919}.wrap-marquee .marquee-line{margin:24px auto;max-width:1280px;width:100%;height:1px;background-color:#1a1919;overflow:hidden;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap-marquee .marquee-text{position:relative;left:0;white-space:nowrap;-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation:scroll-left 15s linear infinite;animation:scroll-left 15s linear infinite}.wrap-marquee p{display:inline-block;text-transform:uppercase;font-family:neue-haas-unica,sans-serif;font-size:40px;cursor:pointer;color:#1a1919}.wrap-marquee span{display:inline-block;margin:0 10px;position:relative;font-size:20px;top:-6px}.boletin{position:relative;padding:80px 0 160px;background-color:#1a1919}@media (min-width:768px){.boletin{padding:100px 0 200px}}.boletin .boletin-left{margin-bottom:40px}@media (min-width:768px){.boletin .boletin-left{padding-right:15%}}@media (min-width:992px){.boletin .boletin-left{margin-bottom:0}}.boletin .boletin-eyebrow{letter-spacing:2px;color:#fff;font-size:13px;font-family:neue-haas-unica,sans-serif;font-weight:400}.boletin .boletin-title{margin-top:16px;color:#fff;font-size:40px;line-height:45px;font-family:neue-haas-unica,sans-serif;font-weight:400}.boletin form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.boletin form input{display:inline-block;height:50px;margin-right:40px;margin-bottom:20px;padding-left:0;opacity:1;color:#fff!important;border:0;border-bottom:1px #fff solid;background-color:#1a1919;font-size:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:neue-haas-unica,sans-serif;font-weight:400}.boletin form input::-webkit-input-placeholder{letter-spacing:1px;opacity:1;color:#e4e4e4!important;font-size:20px;font-family:neue-haas-unica,sans-serif;font-weight:400}.boletin form input::placeholder,.boletin form input::-webkit-input-placeholder,.boletin form input:-ms-input-placeholder{letter-spacing:1px;opacity:1;color:#e4e4e4!important;font-size:20px;font-family:neue-haas-unica,sans-serif;font-weight:400}.boletin form button{display:inline-block;width:160px;height:50px;text-transform:uppercase;color:#1a1919;border:0;background-color:#fff;font-size:15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:neue-haas-unica,sans-serif;font-weight:400}.boletin form .error,.boletin form .thankyou{display:block;margin-top:5px;color:#79cadd;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.boletin form .error{color:tomato}.module-book{position:relative;padding:80px 0 100px}@media (min-width:768px){.module-book{padding:120px 0 160px}}.module-book .module-banner-left{text-align:center}.module-book .module-banner-left p{margin:32px auto 0;color:#1a1919;font-family:neue-haas-unica,sans-serif}@media (min-width:768px){.module-book .module-banner-left p{width:75%}}.module-book .module-banner-left .banner-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-book .module-banner-left .banner-links .banner-link-leer{width:200px}.module-book .module-banner-left .banner-links .banner-link-comprar{display:block;width:200px;height:48px;padding:10px;cursor:pointer;-webkit-transition:.3s all ease-in;transition:.3s all ease-in;text-decoration:none;color:#fff;border:1px solid #000;background-color:#1a1919;font-size:16px;font-family:neue-haas-unica,sans-serif;font-weight:400}.module-book .module-banner-left .banner-links .banner-link-comprar i{position:relative;top:2px;display:inline-block;margin-right:5px;-webkit-transition:.3s all ease-in;transition:.3s all ease-in;color:#fff;font-size:20px}.module-book .module-banner-left .banner-links .banner-link-comprar:hover{color:#000;background:0 0}.module-book .module-banner-left .banner-links .banner-link-comprar:hover i{color:#000}.module-book .module-banner-left .banner-destino{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:400px;height:auto;margin:48px auto 0;border:1px #1a1919 solid;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.module-book .module-banner-left .banner-destino div{padding:6px 10px 5px}.module-book .module-banner-left .banner-destino-icon{width:40px;border-right:1px dashed #1a1919;font-size:20px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.module-book .module-banner-left .banner-destino-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.module-book .module-banner-left .banner-destino-text span{display:block;text-align:center}.module-book .module-banner-right{width:100%}.module-book .module-banner-right img{width:100%}.module-book .module-banner-circle{position:absolute;top:60%;right:-70px;width:150px;height:150px;-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite}@media (min-width:575px){.module-book .module-banner-circle{right:-10%;width:200px;height:200px}}@media (min-width:768px){.module-book .module-banner-circle{top:90%}}@media (min-width:1399px){.module-book .module-banner-circle{top:80%;right:-15%}}.module-book .module-banner-circle img{width:100%}.module-book .module-book_quote p{margin:50px auto 0;text-align:center;font-size:32px;line-height:1.15}@media (min-width:768px){.module-book .module-book_quote p{width:75%;margin:160px auto 0;font-size:40px}}@media (min-width:992px){.module-book .module-book_quote p{font-size:48px}}.single-autor{padding:0 0 60px}.single-autor__img{margin-bottom:32px}.single-autor__img img,.single-autor__img svg{width:100%}.single-autor__content .role{text-transform:uppercase;font-size:16px;font-family:neue-haas-unica,sans-serif;font-weight:400}.single-autor__content div{padding-top:24px}.single-autor__content div p{margin-bottom:1em;font-size:20px;line-height:30px;font-family:neue-haas-unica,sans-serif;font-weight:400}.single-autor__content div a{display:block;padding-top:24px;text-decoration:none;color:#1a1919;font-size:20px;font-family:neue-haas-unica,sans-serif;font-weight:400}.single-author--small{margin-bottom:30px;padding:0;padding-top:24px;text-align:center}@media (min-width:768px){.single-author--small{text-align:left}}.single-author--small img,.single-author--small svg{display:inline-block;width:85%;max-width:250px}@media (min-width:575px){.single-author--small img,.single-author--small svg{width:75%}}@media (min-width:768px){.single-author--small img,.single-author--small svg{width:50%}}.single-author--small h4{margin-bottom:0;padding-top:12px;font-size:24px;line-height:1.4;font-family:neue-haas-unica,sans-serif;font-weight:500}.single-author--small p{line-height:1.4;font-family:neue-haas-unica,sans-serif;font-weight:400}.blog-card{position:relative;margin:0 auto;margin-bottom:50px;max-width:350px}@media (min-width:768px){.blog-card{max-width:none;margin-bottom:20px}}.blog-card a{text-decoration:none;color:#1a1919}.blog-card:hover .blog-card__image{opacity:.7}.blog-card__image{overflow:hidden;-webkit-transition:.3s all ease-in;transition:.3s all ease-in}.blog-card__image img{width:100%;-o-object-fit:contain;object-fit:contain}.blog-card__tag{position:absolute;top:16px;background-color:#fff;border:1px #1a1919 solid;font-size:13px;left:16px;font-family:neue-haas-unica,sans-serif;padding:4px 12px;border-radius:16px}.blog-card__text{margin-top:16px}.blog-card__text p{margin-top:16px;font-family:neue-haas-unica,sans-serif}.blog-card__link{margin-top:16px}.blog-card__link a{color:#1a1919;text-decoration:none;font-size:15px}.single-product{margin-bottom:50px}.single-product a{display:block;text-decoration:none;color:#1a1919}.single-product a:hover .wrap-img::after{opacity:.9}.single-product a:hover .wrap-img span{opacity:1}.single-product a .title{margin-bottom:5px}.single-product a span{display:block;letter-spacing:2px;color:#1a1919;font-size:18px}.single-product .wrap-img{position:relative;width:100%;margin-bottom:12px;padding-bottom:100%}@media (min-width:768px){.single-product .wrap-img{margin-bottom:20px}}.single-product .wrap-img::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:0;background-color:#1a1919;-webkit-transition:all;transition:all;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;transition-duration:.3s}.single-product .wrap-img .sold-out{position:absolute;z-index:1;top:15px;left:15px;padding:7px 15px;text-transform:uppercase;color:#fff;background-color:#1a1919;font-size:12px;font-family:neue-haas-unica,sans-serif;font-weight:400}.single-product .wrap-img span{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;opacity:0;color:#fff;font-size:20px;font-family:neue-haas-unica,sans-serif;font-weight:500;-webkit-transition:all;transition:all;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;transition-duration:.3s}.single-product .wrap-img img{position:absolute;top:0;left:0;width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.single-product .wrap-img img{height:100%;-o-object-fit:cover;object-fit:cover}}.authors{position:relative;padding-bottom:60px}.authors--space{padding:40px 0 60px}.authors__headline{display:block;margin-bottom:20px;text-align:center;text-transform:uppercase;font-size:16px;font-family:neue-haas-unica,sans-serif;font-weight:400}@media (min-width:768px){.authors__headline{text-align:left}}.wrap-blog-posts{position:relative;padding:40px 0 80px}.wrap-posts__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap-posts__top .title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:600px){.wrap-posts__top .title{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.wrap-posts__top a{display:block;text-decoration:none;color:#1a1919;font-family:neue-haas-unica,sans-serif;font-size:15px}.destacado-buy-bar{position:fixed;z-index:100;bottom:0;width:100%}.destacado-buy-bar a{display:block;padding:8px 0 32px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#1a1919;font-size:18px;font-weight:500;font-family:neue-haas-unica,sans-serif;font-weight:400}@media (min-width:768px){.destacado-buy-bar a{padding:8px 0 16px}}.wrap-faqs{position:relative;padding:80px 0 120px}.wrap-faqs .faqs__headline{margin-bottom:35px}.wrap-faqs .faqs__headline .title{text-align:center}.wrap-single-faqs{border-top:1px solid #1a1919}.single-faq{padding:15px 0 0;border-bottom:1px solid #1a1919}.single-faq.active .icon:after{opacity:0}.single-faq__headline{position:relative;margin-bottom:15px;padding-right:50px;cursor:pointer}.single-faq__headline .icon{position:absolute;top:8px;right:0;width:12px;height:12px}.single-faq__headline .icon:before,.single-faq__headline .icon:after{position:absolute;top:50%;left:50%;display:block;width:100%;height:1px;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#1a1919}.single-faq__headline .icon:after{width:1px;height:100%}.single-faq__content{display:none;margin-bottom:15px;padding-right:80px}@media (min-width:768px){.single-faq__content{padding-right:150px}}.destacado-info{padding:30px 0 0}@media (min-width:768px){.destacado-info{padding:100px 0 0}}.destacado-info-left .title{font-weight:700;line-height:1.4}.destacado-info-left .destacado-line{display:block;width:120px;height:1px;margin:30px 0;background-color:#1a1919}.destacado-info-left .destacado-detail{margin-bottom:24px}.destacado-info-left .destacado-detail h4,.destacado-info-left .destacado-detail span{color:#1a1919;font-family:neue-haas-unica,sans-serif;font-size:16px;font-weight:500}.destacado-info-left .destacado-detail span{font-weight:400}.destacado-info-left .destacado-detail p{margin-bottom:1em}.destacado-info-left .module-banner-circle{display:inline-block;width:100px;height:100px;margin:70px 0;-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite}@media (min-width:575px){.destacado-info-left .module-banner-circle{width:150px;height:150px}}@media (min-width:575px){.destacado-info-left .module-banner-circle{margin-bottom:0}}.destacado-info-left .module-banner-circle img{width:100%}.destacado-book-info{margin-bottom:30px;padding-top:64px;text-align:left}@media (min-width:768px){.destacado-book-info{padding-top:0}}.destacado-book-info::after{display:block;width:150px;height:1px;content:'';background-color:#1a1919}.destacado-book-info .title{margin-bottom:16px}@media (min-width:768px){.destacado-book-info .title{margin-bottom:40px}}.destacado-book-info .authors{padding-bottom:30px}.destacado-book-info .authors h6{margin-bottom:10px;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:400}.destacado-book-info .authors p{display:block;width:100%;margin-bottom:2px;font-size:20px;line-height:1.5;font-family:neue-haas-unica,sans-serif;font-weight:400}.destacado-info-right p{font-size:16px;font-weight:400;line-height:1.8}.single-picture{position:relative}.single-picture img{width:100%}.single-picture--container{padding:60px 0}@media (min-width:768px){.single-picture--container{padding:80px 0}}.module-collection{position:relative;padding:120px 0 160px}.module-collection-left{margin-bottom:30px;text-align:center}@media (min-width:768px){.module-collection-left{margin-bottom:0}}.module-collection-left p{margin:32px auto 0;color:#1a1919}@media (min-width:768px){.module-collection-left p{width:75%}}.module-collection-left .collection-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collection-link-leer{width:200px}.collection-link-comprar{display:block;width:200px;height:48px;padding:10px;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #1a1919;background-color:#1a1919;font-size:16px;-webkit-transition:all;transition:all;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;transition-duration:.3s;font-family:neue-haas-unica,sans-serif;font-weight:400}.collection-link-comprar:hover{background-color:#efeeef}.collection-link-comprar:hover,.collection-link-comprar:hover i{color:#1a1919}.collection-link-comprar i{position:relative;top:2px;display:inline-block;margin-right:5px;color:#fff;font-size:20px;-webkit-transition:all;transition:all;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;transition-duration:.3s}.module-collection-right{width:100%}.module-collection-right img{width:100%}.destacado-slider{position:relative;padding:60px 0 80px}@media (min-width:768px){.destacado-slider{padding:80px 0}}.destacado-slider__slider .slide{position:relative;padding-bottom:56.25%}.destacado-slider__slider .slide img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.destacado-slider__slider .slick-arrow{position:absolute;z-index:2;top:calc(100% + 10px);cursor:pointer}@media (min-width:768px){.destacado-slider__slider .slick-arrow{top:auto;bottom:20px}}.destacado-slider__slider .slick-arrow--prev{left:0}@media (min-width:768px){.destacado-slider__slider .slick-arrow--prev{left:20px}}.destacado-slider__slider .slick-arrow--next{right:0}@media (min-width:768px){.destacado-slider__slider .slick-arrow--next{right:20px}}.destacado-slider__slider .slick-arrow i{font-size:30px}.destacado-slider__tabs{display:none}@media (min-width:768px){.destacado-slider__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.destacado-slider__tabs .single-slider-tab{position:relative;margin:5px;padding-bottom:56.25%;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:.5}@media (min-width:768px){.destacado-slider__tabs .single-slider-tab{margin:5px 0}}.destacado-slider__tabs .single-slider-tab.active{opacity:1;border:1px solid #1a1919}.destacado-slider__tabs .single-slider-tab:hover{opacity:1}.destacado-slider__tabs .single-slider-tab img{position:absolute;display:block;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.wrap-testimonials{position:relative;padding:80px 0 120px}.wrap-testimonials .testimonials__headline{margin-bottom:50px}.wrap-testimonials .testimonials__headline .title{text-align:center}.wrap-slider-testimonials{position:relative}@media screen and (max-width:768px){.wrap-slider-testimonials .slick-active.slick-current .single-testimonial__shapes{visibility:visible;opacity:1}}.single-testimonial{position:relative;padding:20px 27.5px;text-align:center}@media (min-width:768px){.single-testimonial{padding:20px 47.5px}}.single-testimonial:hover .single-testimonial__shapes{visibility:visible;opacity:1}.single-testimonial__shapes{position:absolute;z-index:0;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;width:200px;height:100%;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:1/.8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-testimonial__shapes .blue{-ms-flex-item-align:end;align-self:flex-end}.single-testimonial__content,.single-testimonial__metadata{position:relative}.single-testimonial__content{margin-bottom:25px}.single-testimonial__content p{font-size:18px;line-height:1.4}.single-testimonial__metadata{position:relative}.single-testimonial__metadata p{margin-bottom:.1em;font-size:18px;font-weight:600;line-height:1.1}.single-testimonial__metadata span{display:block;font-size:16px;font-weight:400}.wrap-slider-testimonials__arrows{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.wrap-slider-testimonials__arrows .slick-arrow{cursor:pointer;font-size:24px}.text-only{position:relative;background-position:center;background-size:cover}.text-only .wrap{overflow:hidden}.text-only .text{position:relative;display:block}.text-only .text p{display:block;font-weight:500;line-height:1.1}.text-only .text--small p{font-size:20px}@media (min-width:768px){.text-only .text--small p{font-size:28px}}@media (min-width:992px){.text-only .text--small p{font-size:32px}}.text-only .text--medium p{font-size:32px}@media (min-width:768px){.text-only .text--medium p{font-size:40px}}@media (min-width:992px){.text-only .text--medium p{font-size:48px}}.text-only .text--large p{font-size:40px}@media (min-width:768px){.text-only .text--large p{font-size:50px}}@media (min-width:992px){.text-only .text--large p{font-size:72px}}.text-only .text--xlarge p{font-size:48px;font-weight:400}@media (min-width:768px){.text-only .text--xlarge p{font-size:60px}}@media (min-width:992px){.text-only .text--xlarge p{font-size:120px}}.text-only--small{padding:20px 0 60px}@media (min-width:768px){.text-only--small{padding:40px 0 80px}}@media (min-width:1199px){.text-only--small{padding:80px 0 120px}}.text-only--large{padding:100px 0 140px}@media (min-width:768px){.text-only--large{padding:25% 0 calc(25% + 40px)}}@media (min-width:1199px){.text-only--large{padding:20% 0 calc(20% + 40px)}}.text-only--animated .text{left:100%;max-width:none;margin:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation:text-move 25s linear infinite;animation:text-move 25s linear infinite;text-align:left}.text-only--animated .text p{display:inline-block;white-space:nowrap}@-webkit-keyframes text-move{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-450%);transform:translateX(-450%)}}@keyframes text-move{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-450%);transform:translateX(-450%)}}.wrap-video{position:relative;padding:60px 0 120px}@media (min-width:768px){.wrap-video{padding:80px 0 140px}}.wrap-video .video-container{position:relative;z-index:100;width:100%;height:0;padding-bottom:56.25%}.wrap-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero--page{width:100%;position:relative;padding:60px 0 100px;min-height:auto}@media (min-width:768px){.hero--page{padding:120px 20px}}.hero--page .main-hero-content{text-align:left}.wrap-page{padding:40px 0 100px}.nosotros-sections{position:relative;width:100%;padding:120px 0}.wrap-nosotros{position:relative}.nosotros-single__intro{position:absolute}.nosotros-single__intro--first{opacity:1}.nosotros-single__title,.nosotros-single__image,.nosotros-single__text{position:relative}.nosotros-single__title{display:none}@media (min-width:992px){.nosotros-single__title{display:block}}.nosotros-single__title .title{margin-bottom:25px;padding-top:24px;border-top:2px #fff solid}@media (min-width:768px){.nosotros-single__title .title{margin-bottom:0}}.nosotros-single__image{display:none;width:100%;padding-top:40px}@media (min-width:768px){.nosotros-single__image{padding-top:0}}@media (min-width:992px){.nosotros-single__image{display:block}}.nosotros-single__image img{width:100%}.nosotros-single__text{margin-bottom:60px}.nosotros-single__text h2{display:block;padding:30px 0;border-top:1px solid #fff}@media (min-width:992px){.nosotros-single__text h2{display:none}}.nosotros-single__text p{margin:0;margin-bottom:30px;padding:0;color:#fff;font-family:neue-haas-unica,sans-serif;font-size:28px;font-weight:400;line-height:1.4}@media (min-width:768px){.nosotros-single__text p{font-size:30px}}@media (min-width:992px){.nosotros-single__text p{font-size:34px}}.hero--blog .main-hero-img{margin-bottom:32px;padding-bottom:75%;background-size:cover}.hero--blog .hero-link{display:none}@media (min-width:992px){.hero--blog .hero-link{display:block}}.hero--blog .blog-hero-right{text-align:center}@media (min-width:768px){.hero--blog .blog-hero-right{text-align:left}}.hero--blog .blog-hero-right .title{margin-bottom:32px}.hero--blog .blog-hero-right p{margin-bottom:20px;color:#1a1919;font-family:neue-haas-unica,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.blog-entries{margin-top:-40px;padding:60px 0 80px}@media (min-width:768px){.blog-entries{margin-top:0;padding:120px 0 160px}}.blog-entries .container{position:relative}.blog-entries .container:before{position:relative;top:-60px;left:0;display:block;width:100%;height:1px;content:'';background-color:#1a1919}@media (min-width:768px){.blog-entries .container:before{display:none}}.blog-header{padding:60px 0}.blog-author{padding-top:15px;font-size:14px}@media (min-width:1199px){.blog-author{position:relative;left:-15px}}.blog-author span{display:block;color:#999}.blog-author strong{display:block;margin-bottom:15px}.blog-intro .title{margin-bottom:30px}.blog-intro .intro p{font-size:18px}.blog-content p{font-size:18px}@media (min-width:768px){.blog-content p{padding:0 16%}}.blog-content img{margin:50px 0}@media (min-width:768px){.blog-content img{position:relative;left:-16%;width:132%;max-width:132%}}.blog-comments{position:relative;margin-top:40px;padding:30px 0 100px}.form-comments{padding-top:20px}.form-comments input,.form-comments textarea{display:block;width:100%;height:60px;margin-bottom:15px;padding:0;border:0;border-bottom:1px #1a1919 solid;background-color:transparent;font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments input:focus,.form-comments textarea:focus{border-width:2px;outline:0}.form-comments input::-webkit-input-placeholder,.form-comments textarea::-webkit-input-placeholder{letter-spacing:2px;color:rgba(26,25,25,.5);font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments input::-moz-placeholder,.form-comments textarea::-moz-placeholder{letter-spacing:2px;color:rgba(26,25,25,.5);font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments input:-ms-input-placeholder,.form-comments textarea:-ms-input-placeholder{letter-spacing:2px;color:rgba(26,25,25,.5);font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments input::-ms-input-placeholder,.form-comments textarea::-ms-input-placeholder{letter-spacing:2px;color:rgba(26,25,25,.5);font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments input::placeholder,.form-comments textarea::placeholder{letter-spacing:2px;color:rgba(26,25,25,.5);font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments textarea{min-height:120px;max-height:170px;padding-top:10px;resize:vertical}.form-comments button{width:200px;height:50px;margin-top:24px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff;border:0;background-color:#1a1919;font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-comments button:hover{background-color:#151515}.form-comments button:focus{outline:0}.form-comments button i{display:inline-block;margin-left:15px;font-size:18px}.form-comments .thankyou{margin-top:25px;letter-spacing:1px;color:#fff;font-size:18px}.form-comments .errors{color:#de4939;font-size:14px}.form-comments .errors ul{list-style:none}#wrap-contacto-form{position:relative;padding:0 0 120px}@media (min-width:768px){#wrap-contacto-form{padding:60px 0 120px}}.form-social{margin-top:40px}.form-social h3{color:#1a1919;font-size:14px;font-family:neue-haas-unica,sans-serif;font-weight:400}.form-social .form-social-icons{margin-top:16px}.form-social .form-social-icons a{text-decoration:none;margin-right:24px}.contacto-form{padding-top:20px}.contacto-form input,.contacto-form textarea{display:block;width:100%;height:60px;background-color:transparent;border:0;border-bottom:1px #1a1919 solid;padding:0;font-size:14px;margin-bottom:15px;font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form input:focus,.contacto-form textarea:focus{outline:0;border-width:2px}.contacto-form input::-webkit-input-placeholder,.contacto-form textarea::-webkit-input-placeholder{font-size:14px;letter-spacing:2px;color:rgba(26,25,25,.5);font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form input::-moz-placeholder,.contacto-form textarea::-moz-placeholder{font-size:14px;letter-spacing:2px;color:rgba(26,25,25,.5);font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form input:-ms-input-placeholder,.contacto-form textarea:-ms-input-placeholder{font-size:14px;letter-spacing:2px;color:rgba(26,25,25,.5);font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form input::-ms-input-placeholder,.contacto-form textarea::-ms-input-placeholder{font-size:14px;letter-spacing:2px;color:rgba(26,25,25,.5);font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form input::placeholder,.contacto-form textarea::placeholder{font-size:14px;letter-spacing:2px;color:rgba(26,25,25,.5);font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form textarea{padding-top:10px;min-height:120px;max-height:170px;resize:vertical}.contacto-form button{margin-top:24px;border:1px solid #1a1919;background-color:#1a1919;width:200px;height:50px;color:#fff;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-form button:hover{background:0 0;color:#000}.contacto-form button:focus{outline:0}.contacto-form button i{display:inline-block;margin-left:15px;font-size:18px}.contacto-form .thankyou{color:#fff;font-size:18px;letter-spacing:1px;margin-top:25px}.contacto-form .errors{font-size:14px;color:#de4939}.contacto-form .errors ul{list-style:none}#contacto-info{position:relative;padding:120px 0 200px}.contacto-info-left{max-width:550px;margin-bottom:50px}@media (min-width:768px){.contacto-info-left{margin-bottom:0}}.contacto-info-right span{font-size:16px;font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-info-right .title{margin-bottom:30px}.contacto-info-right .title br{display:none}@media (min-width:768px){.contacto-info-right .title br{display:block}}.contacto-info-right p{font-size:20px;line-height:30px;font-family:neue-haas-unica,sans-serif;font-weight:400}.contacto-info-right a{font-size:20px;padding-top:24px;display:block;color:#1a1919;text-decoration:underline;font-family:neue-haas-unica,sans-serif;font-weight:400}.marquee--contact{background-color:#79cadd}.grecaptcha-badge{z-index:5}.shopify-challenge__container{padding:100px 0}.product-content{padding:40px 0 100px}.single-product-image{margin-bottom:20px}.product-intro{position:sticky;z-index:100;top:30px}.product-intro h2{margin-bottom:15px}.product-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-top:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-form .cantidad{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;margin-bottom:10px;border:1px solid #1a1919;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.product-form .cantidad{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}}.product-form .cantidad .quantity{padding:0 10px}.product-form .cantidad span[class^=icon-]{position:relative;display:inline-block;padding:11px 10px;cursor:pointer;font-size:25px;line-height:.9}.product-form .price{margin-bottom:45px;font-size:24px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (min-width:768px){.product-form .price{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.product-form .shopify-product-form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-form .custom{width:100%;margin-bottom:15px}.product-form .custom label{display:block;margin-bottom:3px;font-size:14px}.product-form .custom input{width:100%;height:30px;border:0;border-bottom:1px solid #1a1919}.product-form .custom input:focus{outline:0}.add-to-cart-bar{position:fixed;z-index:100;bottom:0;left:0;width:100%;background-color:#1a1919}.add-to-cart-bar button{display:block;width:100%;margin:0 auto;padding:8px 0 32px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:0;background-color:#1a1919;font-size:18px;font-weight:500;font-family:neue-haas-unica,sans-serif;font-weight:400}@media (min-width:768px){.add-to-cart-bar button{padding:8px 0 16px}}.product-detail{margin-top:80px}.single-detail{padding:10px 0;border-bottom:1px solid #1a1919}.single-detail:first-of-type{border-top:1px solid #1a1919}.single-detail h5{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;cursor:pointer;font-size:16px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-detail h5 i{font-size:18px}.single-detail h5 .icon-minus{display:none}.single-detail.active h5 .icon-plus{display:none}.single-detail.active h5 .icon-minus{display:block}.single-detail__content{display:none;padding:15px 0 0}.wrap-page--cart{position:relative}@media (min-width:992px){.cart-labels{display:none}}.cart-labels h4,.cart-labels h5{font-size:14px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.cart-labels h4{display:block}@media (min-width:992px){.cart-labels h4{display:none}}.cart-labels--desktop{margin-bottom:30px;padding:10px 0;border-bottom:1px solid #000;display:block}.cart-labels--desktop h5{display:none;font-size:16px}@media (min-width:992px){.cart-labels--desktop h5{display:block}}.single-cart-product{margin-bottom:30px}.single-cart-product .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:992px){.single-cart-product .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.single-cart-product span{color:#1a1919;letter-spacing:1px}.cart-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (min-width:992px){.cart-product{margin-bottom:0}}.cart-product img{width:150px}.cart-product .cart-product__info{margin-left:20px}.cart-product .cart-product__info .cta{display:table}.cart-product .cart-product__name{display:block;font-weight:400;margin-bottom:7px;text-decoration:none;color:#1a1919;letter-spacing:2px}.cart-quantity .cantidad{border:1px solid #1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;width:110px;height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5px;margin-bottom:10px}.cart-quantity .cantidad .remove,.cart-quantity .cantidad .add{position:relative;display:inline-block;cursor:pointer;font-size:25px;line-height:.9}.total-price{display:none}@media (min-width:575px){.total-price{display:block;text-align:right}}.cart-footer{border-top:1px solid #1a1919;padding:20px 0}.cart-footer h5{font-size:14px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.cart-footer span{display:block;text-align:right}.cart-footer .cart-input label{font-size:14px}.cart-footer .cart-input label.error{color:tomato}.cart-footer .cart-input input{display:block;margin:16px 0 24px;border-radius:0;height:48px;border:1px solid #000;padding:0 10px}.cart-footer .cart-input input:focus{outline:0}.cart-footer .cart-input input.error{border-color:tomato}.cart-footer .cart-input p{color:#666}.cart-actions{text-align:right}.cart-actions button{width:100%;max-width:190px}.empty-cart{text-align:center;padding:80px 0}.wrap-productos{position:relative;padding:60px 0 100px}@media (min-width:768px){.wrap-productos{padding:100px 0 200px}}@media screen and (max-width:768px){.wrap-productos .row{margin:0 -12px}.wrap-productos [class*=col-]{padding:0 12px}}.collection-header{margin-bottom:20px;padding-bottom:20px}@media (min-width:768px){.collection-header{margin-bottom:60px;border-bottom:1px solid #1a1919}}.collection-header .filters-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-header .filters-toolbar__item{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:1px;text-transform:uppercase;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:450px){.collection-header .filters-toolbar__item{margin-right:15px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.collection-header .filters-toolbar__item--count{margin-left:auto;letter-spacing:1px;text-transform:uppercase;color:#de4939;font-size:12px}.collection-header .filters-toolbar__custom-select{position:relative;height:37px;margin-top:45px;padding:4px 15px;border:1px solid #1a1919;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.collection-header .filters-toolbar__custom-select:before{position:relative;top:-30px;left:-5%;display:block;width:110%;height:1px;content:'';background-color:#1a1919}@media (min-width:768px){.collection-header .filters-toolbar__custom-select:before{display:none}}@media (min-width:800px){.collection-header .filters-toolbar__custom-select{margin-top:0;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.collection-header .filters-toolbar__custom-select svg{position:absolute;top:3px;right:10px;width:20px;pointer-events:none}.collection-header .filters-toolbar__input{width:100%;height:100%;color:#1a1919;border:0;background:0 0;font-size:16px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.collection-header .filters-toolbar__input:focus{outline:0}