@font-face{font-family:Millennial Solstice;src:url(MillennialSolstice.woff2) format("woff2"),url(MillennialSolstice.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VAG Rounded;src:url(VAG-Rounded-Bold.woff2) format("woff2"),url(VAG-Rounded-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--font: "Nunito", sans-serif;--millennial: "Millennial Solstice", sans-serif;--vag: "VAG Rounded", sans-serif;--color: #1a1a1a;--celeste: #00b1df;--naranja: #ff9d1f;--naranjo: #ff9d1f;--morado: #7a4d99;--verde: #2fa444;--back: #f7f6ee;--negro: #000000;--black: #000000;--blanco: #ffffff;--white: #ffffff;--rojo: #e4003d;--f9: .5625em;--f10: .625em;--f11: .6875em;--f12: .75em;--f13: .8125em;--f14: .875em;--f15: .9375em;--f16: 1em;--f17: 1.0625em;--f18: 1.125em;--f19: 1.1875em;--f20: 1.25em;--f21: 1.3125em;--f22: 1.375em;--f23: 1.4375em;--f24: 1.5em;--f25: 1.5625em;--f27: 1.6875em;--f28: 1.75em;--f29: 1.8125em;--f30: 1.875em;--f32: 2em;--f35: 2.1875em;--f40: 2.5em;--f45: 2.8125em;--f48: 3em;--f50: 3.125em;--f55: 3.4375em;--f60: 3.75em;--f62: 3.875em;--f63: 3.9375em;--f65: 4.0625em;--f66: 4.125em}html,body{width:100%}body{font-size:100%;background-color:#f9f9f6;color:var(--color);font-family:var(--font);letter-spacing:0px}input,textarea,button,select{font-family:var(--font);font-size:1em;line-height:1.5;color:#333;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{color:var(--color);text-decoration:none;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}a:hover{color:#044994;text-decoration:underline}.clear{overflow:auto;width:94%;max-width:1240px;margin:0 auto}.one-half{width:50%;float:left}.one-25{width:25%;float:left}.one-30{width:30%;float:left}.one-35{width:35%;float:left}.one-38{width:38%;float:left}.one-40{width:40%;float:left}.one-45{width:45%;float:left}.one-third{width:33.333333%;float:left}.two-third{width:66.666666%;float:left}.one-quarter{width:25%;float:left}.three-quarter{width:75%;float:left}.one-fifth{width:20%;float:left}.fourth-fifth{width:80%;float:left}.one-sixth{width:16.666666666%;float:left}.five-sixth{width:83.33333333%;float:left}.one-eight{width:12.5%;float:left}.seven-eight{width:87.5%;float:left}.barra{text-align:center;padding:10px 0;font-size:.75em;position:relative;top:0;left:0;width:100%}.barra p{font-weight:400}.barra a{text-decoration:underline}.infobar{background:#dadce0;text-align:center;padding:4px 0 9px;font-size:var(--f9);position:absolute;top:0;left:0;width:100%}.infobar .clear{overflow:unset}.infobar a{color:var(--color);text-transform:uppercase;font-weight:600}.infobar i{display:inline-block;width:1.5em;height:1.5em;background-repeat:no-repeat;background-size:100% auto;background-position:center center;margin:0 5px 0 0;position:relative;top:4px}.infobar .col01{text-align:left}.infobar .col04{text-align:right}.infobar .col01 i{background-image:url(ico-mail.svg);width:1.8em}.infobar .col02 i{background-image:url(ico-whatsapp.svg);background-size:auto;height:1.5em}.infobar .col03 i{background-image:url(ico-truck.svg);background-size:auto;width:2.2em;height:1.445em}.infobar .col04 i{background-image:url(ico-cambios.svg);background-size:auto;height:1.3em}header{overflow:visible;padding:0;position:absolute;top:0;left:0;width:100%;z-index:1000;background:var(--white)}header .row1{position:relative;overflow:visible;padding:5px 0;width:94%;max-width:1440px;margin:0 auto}header .sociales{position:absolute;top:50%;left:0vw;transform:translateY(-50%)}header .sociales li{display:inline-block;margin-right:15px;width:35px;height:35px;border:1px solid #292928;border-radius:50%;position:relative}header .sociales li a{display:block;color:#2d2d2d;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%)}header .sociales li.facebook a{color:#f7f7eb;-webkit-text-stroke:1px #292928;text-stroke:1px #292928}header .sociales li a:hover{text-decoration:none;opacity:.8}header .logo{width:70%;max-width:180px;margin:0 auto;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}header .logo a{display:block;margin:0}header .logo a img{display:block;margin:0}header .logo a img.logo-inverted{filter:invert(1)}header .icons{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-top:0}header .icons li{display:inline-block;margin-left:14px;position:relative;font-size:1em}header .icons li a{color:#000;position:relative}header .icons li a:hover{text-decoration:none;opacity:.8}header .icons li i{display:inline-block;width:1.1em;height:1.1em;background-repeat:no-repeat;background-size:100% auto;background-position:center center}header .icons li a.heart i{background-image:url(ico-heart.svg)}header .icons li a.search i{background-image:url(ico-lupa.svg);background-size:auto 90%}header .icons li a.user i{background-image:url(ico-user.svg);background-size:auto 100%}header .icons li a.cart i{background-image:url(ico-cart.svg);background-size:auto 100%;width:1.25em}header .icons li a.cart .wrap-count{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-size:.8571428571em;font-style:normal;font-weight:500;line-height:1.75em;white-space:nowrap;text-align:center;border-radius:1.75em;background-color:var(--naranja);color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.75em;height:1.75em;padding:0 .5833333333em;position:absolute;right:-19px;top:-16px;z-index:3;transform:scale(.4)}header .icons .search-form{display:none;width:215px;height:45px;overflow:auto;text-align:center;margin-top:0;position:absolute;top:-12px;right:100px;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}header .icons .search-form form{width:100%;position:relative;border-bottom:1px solid var(--color)}header .icons input[type=search]{display:inline-block;width:100%;border:0;padding:10px 0;text-align:left;font-size:.75em;outline:none;appearance:none;-webkit-appearance:none}header .icons input[type=submit]{width:44px;height:42px;border:0;position:absolute;top:0;right:0;color:#000;display:block;background-color:transparent;background-image:url(ico-lupa.svg);background-repeat:no-repeat;background-size:16px auto;background-position:right center}header .clear-big-search{position:relative;overflow:hidden}header .big-search{position:fixed;top:-200px;left:0;width:100%;height:100px;background:#fff;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;z-index:1000}header .big-search.show{top:0}header .big-search input[type=search]{border:0;border-radius:0;appearance:none;-webkit-appearance:none;width:calc(100% - 80px);height:100px;float:left;padding:0 0 0 70px;outline:none;font-size:2em;font-weight:300;color:#000}header .big-search input[type=search]::placeholder{font-size:1em;color:#000}header .big-search button{border:0;position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#0000;font-size:1.5em;color:#000;outline:none}header .big-search button i{display:inline-block;width:1.125em;height:1.125em;background:url(ico-lupa.svg) no-repeat;background-size:100% auto;background-position:center center;position:relative;top:6px}header .big-search .cerrar-big-search{border:0;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);font-weight:300;width:50px;background:#0000;font-size:3em;color:#000;text-align:center;padding:13px 0;cursor:pointer}header .big-search .cerrar-big-search:hover{text-decoration:none}header .black-search{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background:#00000080;visibility:hidden;opacity:0;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}header .black-search.show{visibility:visible;opacity:1}header.fix{top:0;position:fixed}header.fix .logo{max-width:140px}nav{background:transparent;font-size:var(--f14);letter-spacing:0px;margin-top:0;overflow:visible;padding:0vw 3vw;position:relative;width:100%}nav:after{top:0;content:"";display:block;left:50%;transform:translate(-50%);height:1px;position:absolute;width:94%;max-width:1440px;z-index:101;background:#c9c8c1}nav ul{text-align:center}nav li{display:inline-block;letter-spacing:0px;padding:14px;position:relative}nav>ul>li.site-nav--active:after{background:var(--naranja);bottom:0;content:"";display:block;height:3px;left:14px;position:absolute;width:calc(100% - 28px)}nav>ul>li:hover:after{background:var(--naranja);bottom:0;content:"";display:block;height:2px;left:14px;position:absolute;width:calc(100% - 28px)}nav li a{color:var(--color);font-weight:600;text-transform:none}nav li a:hover{color:var(--color);text-decoration:none}nav li a:hover{text-decoration:none}nav>ul>li>a{text-transform:uppercase}nav li>ul.sub-menu{background:var(--black);display:block;font-size:.9em;height:0;left:0%;min-width:100%;opacity:0;padding:0px 1vw;padding-top:10px;position:absolute;text-align:left;top:100%;transition:all .25s ease-out;visibility:hidden;white-space:nowrap;width:auto;z-index:100;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-webkit-transition:all .25s ease-out}nav li ul.sub-menu li a{transition:.3s}nav li ul.sub-menu li a:hover{border-bottom:1px solid var(--naranja)}@media only screen and (min-width: 831px) and (max-width: 10000000px){nav li:hover>ul.sub-menu{height:auto;opacity:1;visibility:visible}}nav li>ul.sub-menu li{display:block;font-size:1.125em;padding:0px 1vw 20px;position:relative;text-align:left}nav li>ul.sub-menu li a{color:var(--blanco);text-transform:none}nav li>ul.sub-menu li>ul.sub-sub-menu{background:var(--back);height:0;left:100%;opacity:0;padding:20px 1vw 0px;position:absolute;top:-20px;transition:all .25s ease-out;visibility:hidden;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-webkit-transition:all .25s ease-out}nav li>ul.sub-menu li>ul.sub-sub-menu>li{display:block;font-size:1em;padding:0px 1vw 20px;position:relative;text-align:left}@media only screen and (min-width: 831px) and (max-width: 10000000px){nav li>ul.sub-menu li:hover>ul.sub-sub-menu{height:auto;opacity:1;visibility:visible}}.home-title{font-family:var(--vag);color:#000;font-size:var(--f30);text-transform:none;font-weight:400;margin:0 0 20px;text-align:center;position:relative;padding:0}.home-favoritos.home-edades .home-title{margin-bottom:10px}img.full{display:block;width:100%;height:auto;max-width:none;margin:0}.header-page{width:100%;padding:30px;text-align:center}.header-page .ico-header{width:80px;height:80px;object-fit:contain;display:inline-block;margin:0 auto 15px}.header-page h2{color:var(--celeste);font-size:var(--f30);font-family:var(--vag)}.slideshow{width:100%;overflow:auto;margin:30px 0 -20px}.slideshow li{padding:0;position:relative}.slideshow li img{display:block;margin:0;max-width:none;width:100%;height:auto}.slideshow li img.solo-mobile{display:none}.slideshow li .text{position:absolute;top:50%;left:calc(5% + 64px);transform:translateY(-50%);width:50%;color:#fff;text-align:left}.slideshow li .text h2{font-size:2.1875em;text-transform:uppercase;font-weight:700;letter-spacing:6px;margin-bottom:20px}.slideshow li .text p{font-size:1.125em;letter-spacing:2px;line-height:1.6em}.slideshow li .text .boton{display:inline-block;border-bottom:1px solid white;letter-spacing:3px;font-size:1.125em;font-weight:700;margin:25px 0 0;padding:12px 0}.slideshow button.slick-arrow{-webkit-appearance:none;appearance:none;border:0;text-indent:-99999em;width:64px;height:57px;position:absolute;top:50%;transform:translateY(-50%);z-index:100;background:#ffffff78;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer;outline:none}.slideshow button.slick-arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:19px;height:21px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slideshow button.slick-prev{left:0vw}.slideshow button.slick-prev:after{background-image:url(left.svg)}.slideshow button.slick-next{right:0vw}.slideshow button.slick-next:after{background-image:url(right.svg)}.slideshow .slick-dots{width:100%;overflow:hidden;text-align:center;margin:20px 0 10px}.slideshow .slick-dots li{display:inline-block;margin:0 8px;padding:0}.slideshow .slick-dots li button{text-indent:-99999em;width:13px;height:13px;background:#ccc;border-radius:50%;border:0;outline:none;padding:0}.slideshow .slick-dots li.slick-active button{background:var(--color)}.card-image-video{width:100%;padding:40px 0}.card-image-video .card{width:100%;border-radius:30px;overflow:hidden}.card-image-video .card .video,.card-image-video .card .image{width:100%;height:33vw;max-height:520px}.card-image-video .card .image img{width:100%;height:100%;object-fit:cover;display:inline-block}.card-image-video .card .video iframe{width:100%;height:100%}.card-image-video .card .container-text{background:var(--celeste);padding:11px;text-align:center;display:inline-block;width:100%}.card-image-video .card .container-text h3{font-family:var(--vag);font-size:var(--f30);margin:0 0 10px;color:var(--blanco)}.card-image-video .card .container-text p{font-size:var(--f13);line-height:25px;margin:0 0 10px;font-weight:700;color:var(--blanco)}.card-image-video .card .container-text a{padding:15px 50px;border-radius:30px;background:var(--naranja);color:var(--blanco);text-decoration:none;font-size:var(--f14);font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;display:inline-block}.card-image-video .card .container-text a:hover{background:var(--blanco);color:var(--naranja)}.home-favoritos{padding:30px 0}.home-favoritos .clear{overflow:auto;width:100%;max-width:1320px;margin:0 auto;padding:0px 2vw}.home-favoritos ul li{margin:0 10px}.home-favoritos ul li a{position:relative;width:100%;overflow:hidden;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;display:flex;justify-content:center}.home-favoritos ul li a img{max-width:100%}.home-favoritos ul li a:hover{opacity:.7}.home-favoritos ul li a .text{width:50%;height:100%;position:absolute;top:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:0 10px}.home-favoritos ul li a .text h2{font-family:var(--vag);font-size:var(--f18);color:var(--blanco);line-height:30px}.home-favoritos button.slick-arrow{-webkit-appearance:none;appearance:none;border:0;text-indent:-99999em;width:10px;height:16px;position:absolute;top:45%;transform:translateY(-50%);z-index:100;background:transparent;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer;outline:none}.home-favoritos button.slick-arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:12px;height:21px;position:absolute;top:0;left:0}.home-favoritos button.slick-prev{left:-1vw}.home-favoritos button.slick-prev:after{background-image:url(left.svg)}.home-favoritos button.slick-next{right:-2vw}.home-favoritos button.slick-next:after{background-image:url(right.svg)}.home-favoritos.home-edades ul li a .text h2{font-family:var(--vag);font-size:var(--f30);color:var(--blanco);line-height:36px}.home-favoritos.home-edades ul li a .text{width:100%;height:100%;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;padding:45px 50px 0;text-align:center}.home-favoritos.home-edades ul li{margin:0 20px}.grid{margin:30px 0 0}.grid .clear{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(20,41.5px);gap:10px 10px;grid-template-areas:"uno tres cinco" "uno tres cinco" "uno tres cinco" "uno tres cinco" "uno tres cinco" "uno tres cinco" "uno tres seis" "uno tres seis" "uno tres seis" "uno tres seis" "uno tres seis" "uno tres seis" "uno cuatro seis" "uno cuatro seis" "dos cuatro seis" "dos cuatro seis" "dos cuatro seis" "dos cuatro seis" "dos cuatro seis" "dos cuatro seis"}.grid .item{position:relative}.grid .item a{display:block;width:100%;height:100%;margin:0}.grid .item a:hover{opacity:.7}.grid .item img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.grid .item .boton{display:inline-block;position:absolute;left:0;bottom:18px;color:var(--color);background:#ffffffbf;font-size:.875em;font-weight:400;letter-spacing:2px;padding:12px 28px}.grid .item .boton em{font-style:normal;display:inline-block;padding:0 0 3px;border-bottom:1px solid var(--color)}.grid .item:nth-child(1){grid-area:uno}.grid .item:nth-child(2){grid-area:dos}.grid .item:nth-child(3){grid-area:tres}.grid .item:nth-child(4){grid-area:cuatro}.grid .item:nth-child(5){grid-area:cinco}.grid .item:nth-child(6){grid-area:seis}.gallery{width:100%;margin:60px 0;padding:0;overflow:auto}.gallery .bajada{text-align:center;line-height:1.5em}.gallery ul{width:100%}.gallery ul .item{padding:0;text-align:center}.gallery ul .item a{display:block;margin:0;height:100%;position:relative;padding-bottom:85px}.gallery ul .item a:hover{text-decoration:none;opacity:.8}.gallery ul .item h3{font-size:1.5em;letter-spacing:1px;color:#000;text-transform:none;font-weight:500;margin:15px 0}.gallery-full{padding:0}.gallery-full ul .item{padding:0 0 1vw}.gallery-full ul .item:nth-child(odd){padding-right:.5vw}.gallery-full ul .item:nth-child(2n){padding-left:.5vw}.gallery-blog li{position:relative}.gallery-blog ul .item h3{position:absolute;bottom:0;left:0;width:100%;padding:calc(1.5vw + 25px);margin:0;color:#fff;font-size:1.5em;text-align:left}.gallery.gal-blog{background:url(back-blog.png) no-repeat;background-position:center bottom;background-size:110% auto}.gallery.gal-blog .item{text-align:center;padding:0;height:100%}.gallery.gal-blog .item h3{font-family:var(--vag);font-size:var(--f24);color:var(--celeste);font-weight:700;margin:28px 0 22px}.gallery.gal-blog .item p{font-size:var(--f12);color:var(--color);line-height:22px}.gallery.gal-blog .item .boton{display:inline-block;padding:15px 50px;background:var(--naranja);font-size:var(--f14);color:var(--blanco);border-radius:30px;letter-spacing:1px;font-weight:400;text-transform:uppercase;position:absolute;bottom:0;right:0;left:0;max-width:180px;margin:0 auto}.gal-cat .home-title{margin:20px 0 30px}.gal-cat .grid-container{display:grid;grid-template-columns:.8fr .8fr 1fr 1fr;grid-gap:25px;width:100%;max-width:1150px;margin:0 auto}.gal-cat .grid-container li a{width:100%;height:100%;position:relative}.gal-cat .grid-container li a img{width:100%;height:100%;object-fit:cover;display:inline-block;border-radius:30px}.gal-cat .grid-container li a .cont-btn{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:0 0 25px}.gal-cat .grid-container li:nth-child(1){grid-column:1 / 3;grid-row:1/ 3}.gal-cat .grid-container li:nth-child(2){grid-column:3 / 4;grid-row:1/ 2}.gal-cat .grid-container li:nth-child(3){grid-column:4 / 5;grid-row:1/ 2}.gal-cat .grid-container li:nth-child(4){grid-column:3 / 4;grid-row:2/ 3}.gal-cat .grid-container li:nth-child(5){grid-column:4 / 5;grid-row:2/ 3}.gal-cat .grid-container li:nth-child(1) .boton{font-size:24px}.gal-cat .boton{display:flex;width:auto;padding:15px 50px;background:var(--celeste);font-size:var(--f20);font-family:var(--vag);color:var(--blanco);border-radius:30px;align-items:center;justify-content:center;letter-spacing:1px}.gal-cat .boton .arrow-white{background-image:url(../assets/arrow-white.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:13px;display:inline-block;margin:0 0 0 10px}.gal-items{margin:0 0 60px;background:#efede8}.gallery.gal-items ul{padding:1vw}.gallery.gal-items ul .item{padding:0;text-align:left;position:relative}.gallery.gal-items ul .item:after{content:"";display:block;width:1px;height:24px;background:var(--color);position:absolute;top:50%;right:0;transform:translateY(-50%)}.gallery.gal-items ul .item:nth-child(3):after{display:none}.gallery.gal-items ul .item a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.gallery.gal-items ul .item img{display:block;margin:0 20px 0 0;width:50px;height:auto}.gallery.gal-items ul .item p{font-size:.875em;color:var(--color);line-height:1.4em}.reviews{width:100%;overflow:auto;background-image:url(../assets/com-back.svg);background-repeat:no-repeat;background-size:102% auto;background-position:center center;min-height:360px;display:flex;justify-content:center;align-items:center;position:relative;padding:120px 0}.reviews:before{content:"";display:none;width:100%;height:100%;background-image:url(../assets/back-body.svg);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute}.reviews .home-title{margin:30px 0 40px}.reviews ul{width:100%;padding:0 3vw;display:flex;flex-wrap:wrap}.reviews ul li{padding:25px 25px 25px 60px;margin:10px}.reviews ul li .star-container{width:100%;display:flex;justify-content:center;align-items:flex-start;gap:10px;padding:0 0 30px}.reviews ul li .star-container .star{width:22px;height:22px;background-image:url(../assets/star2.svg);background-repeat:no-repeat;background-size:contain}.reviews ul li .inner{height:100%;text-align:center;position:relative}.reviews ul li .top{text-align:center;margin-bottom:30px;position:relative}.reviews ul li h3{display:inline-block;position:relative;font-size:var(--f16);font-weight:600;color:var(--blanco);letter-spacing:1px;text-align:center}.reviews ul li .top:after{content:"";display:block;width:26px;height:21px;background:url(../assets/comillas.png) no-repeat;background-size:100% auto;background-position:center center;position:absolute;top:0;left:-40px}.reviews ul li p{font-size:var(--f24);font-family:var(--vag);font-weight:400;line-height:28px;letter-spacing:1px;text-align:center;color:var(--blanco)}.featured-collection.reviews button.slick-arrow:after{filter:invert(1)}.bloques{width:100%;margin-bottom:40px}.bloques .item{display:flex;flex-wrap:wrap;width:100%}.bloques .item a.img{display:block;width:50%;order:1;margin:0}.bloques .item a.img img{display:block;margin:0}.bloques .item .text{width:50%;order:2;position:relative}.bloques .item .text .inner{width:100%;position:absolute;top:50%;transform:translateY(-50%);padding:0 5vw;text-align:center}.bloques .item .text .inner h3{font-size:1.4vw;margin-bottom:3vw}.bloques .item .text .inner p{font-size:1.7857142857vw;line-heightl:1.8em}.bloques .item .text .inner .vermas{display:inline-block;border:1px solid #000;border-radius:30px;padding:20px 30px;color:#000;font-size:.9375em;margin-top:3vw}.bloques .item .text .inner .vermas i{display:inline-block;width:1.5em;height:1em;background:url(flecha.svg) no-repeat;background-size:100% auto;background-position:center center;margin:0 0 0 15px;position:relative;top:4px}.bloques .item:nth-child(2n) a.img{order:2}.bloques .item:nth-child(2n) .text{order:1}.featured-collection{width:100%;margin-bottom:50px;text-align:center}.template-index .featured-collection .home-title{position:relative;margin:60px 0 30px}.featured-collection .clear{overflow:visible}.featured-collection ul{width:100%;display:grid;flex-wrap:wrap;padding:0vw}.featured-collection .slick-track{display:flex!important}.featured-collection .slick-slide{height:inherit!important}.featured-collection ul .item{padding:0 0 30px;text-align:center;position:relative;overflow:hidden;margin:0 20px;border-bottom:solid 1px var(--color)}.featured-collection ul .item a{display:block;margin:0;position:relative;color:#000;padding:0vw}.featured-collection ul .item a:hover{text-decoration:none}.featured-collection ul .item .img{position:relative}.featured-collection ul .item .img img{display:block;margin:0;width:100%;height:auto}.featured-collection ul .item .img .dos{position:absolute;top:0;left:0;opacity:0;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.featured-collection ul .item .img:hover .dos{opacity:1}.featured-collection ul .item.sold-out .img .dos,.featured-collection ul .item.sold-out .img:hover .dos{opacity:0!important}.featured-collection ul .item .img .nuevo{font-family:var(--vag);position:absolute;top:0;right:0;width:68px;height:68px;background-color:var(--verde);padding:6px 0 0;font-weight:600;font-size:var(--f18);letter-spacing:0;color:#fff;z-index:4;text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:100%}.featured-collection ul .item.on-sale .img .nuevo{display:none}.featured-collection ul .item .img .descuento{font-family:var(--vag);position:absolute;top:0;right:0;width:auto;height:auto;background-color:var(--rojo);padding:18px 3px 18px 8px;font-weight:600;font-size:var(--f15);letter-spacing:1px;color:#fff;z-index:4;text-align:center;border-radius:30px 0 0 30px}.product .pre-venta{position:absolute;top:0;left:10px;width:95px;height:95px;background-image:url(pre-venta.png);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:4;display:flex;justify-content:center;align-items:center;font-size:var(--f23);font-weight:600;font-style:initial;color:var(--white);text-transform:uppercase;text-align:center;font-family:var(--vag);padding:10px}.featured-collection .pre-venta{position:absolute;top:0;left:10px;width:85px;height:85px;background-image:url(pre-venta.png);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:4;display:flex;justify-content:center;align-items:center;font-size:var(--f23);font-weight:600;font-style:initial;color:var(--white);text-transform:uppercase;text-align:center;font-family:var(--vag);padding:10px}.featured-collection ul .item.sold-out .img:after{content:"agotado";font-family:var(--vag);position:absolute;top:5px;right:0;width:auto;height:auto;background-color:var(--morado);padding:8px 10px 4px;border-radius:30px;font-weight:600;font-size:var(--f18);color:#fff;z-index:5;text-align:center;text-transform:uppercase}.bis-reset{display:none}.bis_trigger{display:flex!important;z-index:4!important;opacity:1!important;height:26px;border-radius:2px;justify-content:center;align-items:center}#BIS_trigger{grid-column:2;font-size:8px;width:95%;height:50px;bottom:33px;padding:0;min-height:unset;background-color:#a4afb5;font-size:var(--f15);color:#fff;cursor:pointer;background-color:var(--white);color:var(--morado);border:1px solid var(--morado);border-radius:25px}.item #BIS_trigger{bottom:0;background-color:unset;height:30px}.featured-collection ul .item.sold-out .img img{opacity:.5!important}.featured-collection ul .item .text{padding:15px 0 50px;width:100%;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;text-align:left}.featured-collection ul .item h3{font-family:var(--vag);font-size:var(--f17);font-weight:600;text-transform:uppercase;margin:0 0 15px;letter-spacing:1px;color:var(--black)}.featured-collection ul .item h4{font-size:var(--f14);font-weight:300;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--black);letter-spacing:1px;text-transform:none;text-align:initial;font-family:var(--font);position:absolute;left:0;bottom:50px}.featured-collection ul .item .price{font-size:var(--f15);letter-spacing:1px;font-weight:800;margin-top:10px;color:var(--black);display:flex;justify-content:flex-start;align-items:flex-end;gap:10px}.featured-collection ul .item .price.sale{color:var(--rojo)}.featured-collection ul .item .price.sale span{display:block;color:var(--black);font-size:var(--f14);text-decoration:line-through;font-weight:300}.featured-collection ul .item .ver-producto:hover{opacity:.8;text-decoration:none}.featured-collection ul .item .ver-producto.ver-agotado{background:transparent}.featured-collection ul .item .ver-producto.ver-agotado:hover{opacity:1;text-decoration:none}.featured-collection ul .item .boton{position:absolute;bottom:17px;left:0;width:100%;display:grid;grid-template-columns:1fr 30px;gap:10px}.featured-collection ul .item .boton .addcart,.featured-collection ul .item .boton .add-to-agotado,.featured-collection ul .item .boton .addcart2{width:30px;height:30px;background-image:url(../assets/cart-product.svg);background-repeat:no-repeat;background-size:20px;background-position:center;background-color:var(--naranja);text-indent:-999999em;cursor:pointer}.featured-collection ul .item .boton .add-to-agotado{background-image:url(../assets/bell.svg)}.featured-collection ul .item .boton .addcart:hover{opacity:.7}.featured-collection ul .item.sold-out .btn .addcart{display:none}.featured-collection button.slick-arrow{-webkit-appearance:none;appearance:none;border:0;text-indent:-99999em;width:10px;height:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:100;background:transparent;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer;outline:none}.featured-collection button.slick-arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:12px;height:21px;position:absolute;top:0;left:0}.featured-collection button.slick-prev{left:-1vw}.featured-collection button.slick-prev:after{background-image:url(left.svg)}.featured-collection button.slick-next{right:-1vw}.featured-collection button.slick-next:after{background-image:url(right.svg)}.featured-collection .slick-dots{width:100%;overflow:hidden;text-align:center;margin:15px 0;align-items:center;justify-content:center}.featured-collection .slick-dots li{display:inline-block;margin:0 5px}.featured-collection .slick-dots li button{text-indent:-99999em;width:10px;height:10px;background:#ccc;border-radius:50%;border:0;outline:none;padding:0}.featured-collection .slick-dots li.slick-active button{background:var(--color)}.template-collection .int .coll-header{margin:55px auto 0}.template-collection .featured-collection .clear{position:relative;display:grid;grid-template-columns:240px 1fr}.int #bread{margin:20px auto 55px}.template-collection .featured-collection.int .filter{margin:30px 0 0}.template-collection .featured-collection.int .form-horizontal{padding:0 3vw 10px 0;margin-bottom:0}.template-collection .featured-collection.int .form-horizontal:after{right:4vw}.template-collection .featured-collection ul .item.item-int{padding:3vw;margin-bottom:0}.featured-collection ul .item.item-int h3{font-size:var(--f17);font-weight:700;letter-spacing:2px;margin:25px 0 30px}.featured-collection ul .item.item-int .vermas{display:block;width:80%;margin:0 auto;padding:15px 0;font-size:var(--f17);font-weight:600;color:var(--color);border-top:1px solid var(--color)}.banner{width:100%;overflow:auto;margin-bottom:40px}.banner-text{width:100%;overflow:auto;margin-top:20px;margin-bottom:20px;padding:80px 0;text-align:center;position:relative}.banner-text .clear{position:relative;overflow:visible;padding:0 2vw}.banner-text img{float:right}.banner-text .text{position:absolute;left:0vw;top:50%;transform:translateY(-50%);background:#d2a88f;padding:70px 65px;width:48%;color:#fff}.banner-text .text h2{font-family:var(--font);font-size:var(--f66);font-weight:700;margin-bottom:20px}.banner-text .text h3{font-size:1.375em;margin-bottom:4px}.banner-text .text p{font-size:.875em;font-weight:300;line-height:1.8em;padding:0 5vw 10px}.banner-text .text .boton{font-size:.875em;letter-spacing:2px;display:inline-block;margin-top:26px;border:1px solid #fff;padding:12px 50px;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.banner-text .text .boton:hover{background:#fff;color:#d2a88f}.banner-bajada{width:100%;overflow:auto;margin-top:20px;margin-bottom:80px;padding:30px 3vw;text-align:left;position:relative;background:#688080}.banner-bajada .text{color:#fff;padding:0 10vw 0 0}.banner-bajada .text h2{font-family:var(--font);font-size:var(--f66);font-weight:700;margin-bottom:20px;padding:5px 0 0}.banner-bajada .text p{font-size:.875em;font-weight:300;line-height:1.8em;padding:0 0vw 10px}.banner-bajada .text .boton{font-size:.875em;letter-spacing:2px;display:inline-block;margin-top:26px;border:1px solid #fff;padding:12px 8vw;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.banner-bajada .text .boton:hover{background:#fff;color:#688080}.video-text{margin-bottom:60px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-text .clear{display:flex;flex-wrap:wrap}.video-text .clear>div:nth-child(2){text-align:left;padding-left:3vw}.video-text h2{text-align:left;padding-top:10px}.video-text p{font-size:.875em;color:#717175;line-height:1.8em;padding-bottom:20px}.home-blog article{padding:1vw}.home-blog article .img{display:block;width:100%;padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.home-blog article .text{width:88%;position:relative;left:6%;background:#79a4b4;padding:20px 30px;text-align:center;top:-30px;min-height:16vw}.home-blog article .text h3{font-size:1.25em;color:#fff;font-weight:700;letter-spacing:1px;height:auto;overflow:hidden;position:relative;padding-bottom:25px}.home-blog article .text h3:after{content:"-";display:inline-block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-blog article .text h3 a{color:#fff}.home-blog article .text .bajada{color:#fff;font-size:.875em;line-height:1.7em;letter-spacing:2px;margin-top:10px}.home-blog article .text .mas{display:inline-block;color:#fff;border-bottom:1px solid #fff;font-size:.875em;letter-spacing:2px;margin-top:20px}.home-blog article .text .mas:hover{text-decoration:none;opacity:.6}.descargables{width:100%}.descargables .grid51{grid-gap:100px 20px}.descargables .card{width:100%;text-align:center;position:relative;padding:0 0 30px;height:100%}.card-text-container{padding:15px 0 80px;width:100%}.descargables .card h3{font-family:var(--vag);font-size:var(--f24);color:var(--celeste);font-weight:700;margin:22px 0}.descargables .card p{font-size:var(--f12);color:var(--color);line-height:22px;max-width:338px;margin:auto;opacity:0}.descargables .card a{display:inline-block;width:auto;padding:15px 50px;background:var(--naranja);font-size:var(--f14);color:var(--blanco);border-radius:30px;letter-spacing:1px;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;border:solid 1px var(--naranja);position:absolute;right:0;left:0;max-width:265px;margin:0 auto;bottom:20px}.descargables .card a:hover{background:var(--blanco);color:var(--naranja)}.descargables.page-marcas .grid51{grid-gap:35px 20px;margin-bottom:36px}.quienes-somos .grid51{margin:0 0 70px}.quienes-somos .image{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.quienes-somos .image img{width:100%;height:100%;display:inline-block;object-fit:cover;border-radius:30px;max-width:85%}.quienes-somos .text{width:100%;height:100%;display:flex;flex-direction:column;-ms-flex-direction:column;justify-content:center;align-items:center;padding:28px}.quienes-somos .text img{width:96px;height:96px;margin:0 0 44px}.quienes-somos .text h3{font-family:var(--vag);font-size:var(--f30);color:var(--naranja);margin:0 0 70px;text-align:center}.quienes-somos .text p{font-size:var(--f14);line-height:30px;font-weight:400;text-align:left}.quienes-somos .equipo{width:100%;padding:0 50px}.quienes-somos .equipo h3{font-family:var(--vag);font-size:var(--f35);color:var(--naranja);margin:0 0 35px;text-align:left}.quienes-somos .equipo .card{width:100%;text-align:center}.quienes-somos .equipo .card img{width:100%;border-radius:30px;margin:0 0 13px}.quienes-somos .equipo .card h4{font-family:var(--vag);font-size:var(--f25);color:var(--celeste);margin:0 0 20px}.quienes-somos .equipo .card p{font-size:var(--f14);line-height:25px;font-weight:400}.encuentranos .container{width:100%;display:grid;grid-template-columns:.7fr .9fr 1.2fr;grid-gap:20px;margin:0 0 60px}.encuentranos .container .info{width:100%;display:flex;flex-direction:column;-ms-flex-direction:column;align-items:flex-start;justify-content:center}.encuentranos .container .info h3{font-family:var(--vag);font-size:var(--f24);margin:0 0 35px;color:var(--black)}.encuentranos .container .info ul{width:100%;padding:0 0 0 40px}.encuentranos .container .info ul li{position:relative;font-size:var(--f14);line-height:25px;font-weight:400;padding:0 0 15px}.encuentranos .container .info ul li:before{content:"";width:20px;height:20px;background:var(--naranja);border-radius:100%;position:absolute;left:-40px;top:0}.encuentranos .container .info ul li a:hover{color:var(--naranjo);text-decoration:none;transition:.2s;-o-transition:.2s;-webkit-transition:.2s}.encuentranos .container .image{width:100%;height:100%}.encuentranos .container .image img{width:100%;height:100%;display:inline-block;object-fit:cover;border-radius:30px}.encuentranos .container .map{width:100%;height:100%}.encuentranos .container .map iframe{width:100%;height:100%;border-radius:30px}.encuentranos .container-bottom{width:100%;text-align:center;padding:50px 0 0}.encuentranos .container-bottom h4{font-family:var(--vag);font-size:var(--f22);margin:0 0 15px;color:var(--black)}.encuentranos .container-bottom img{width:200px;height:130px;object-fit:contain}.lista-regalos .card:nth-child(1) .container-text{background:var(--verde)}.lista-regalos .card:nth-child(2) .container-text{background:var(--naranja)}.lista-regalos .card:nth-child(3) .container-text{background:var(--celeste)}.lista-regalos .card .container-text{padding:30px 50px;text-align:center;width:100%;margin:-10px 0 0;border-radius:0 0 30px 30px;min-height:155px}.lista-regalos .card .container-text h3{font-family:var(--vag);font-size:var(--f30);margin:0 0 25px;color:var(--blanco)}.lista-regalos .card .container-text p{font-size:var(--f14);line-height:25px;font-weight:700;color:var(--blanco)}.lista-regalos .como-funciona{background-image:url(../assets/como-funciona.svg);background-repeat:no-repeat;background-size:cover;margin:60px 0;text-align:center;padding:45px 47px}.lista-regalos .como-funciona h3{font-family:var(--vag);font-size:var(--f20);margin:0 0 25px;color:var(--black)}.lista-regalos .como-funciona p{font-size:var(--f14);line-height:25px;font-weight:400;color:var(--black);margin:0 0 45px}.lista-regalos .como-funciona .container-ico{width:100%;max-width:770px;margin:0 auto;grid-gap:80px}.lista-regalos .como-funciona .container-ico img{width:120px;height:120px;object-fit:contain;display:inline-block;margin:0 0 12px}.lista-regalos .como-funciona .container-ico p{font-size:var(--f16)}.lista-regalos .como-funciona ul{text-align:left;width:100%;max-width:770px;margin:auto}.lista-regalos .como-funciona ul li{padding:0 0 15px;font-size:var(--f14);line-height:25px;font-weight:400;color:var(--black)}#insta-feed{width:95%!important;max-width:1440px;margin:80px auto 40px!important}#insta-feed h2{font-family:var(--vag)!important;color:#000;font-size:var(--f28)!important;text-transform:none;font-weight:400;margin:0 0 20px;text-align:center;position:relative;padding:0}#popup{position:fixed;z-index:2000;top:50%;right:-100vw;transform:translateY(-50%);width:100%;max-width:460px;height:auto;background-color:var(--morado);color:var(--blanco);padding:0;text-align:center;opacity:0;visibility:hidden;display:grid;grid-template-columns:1fr;box-shadow:0 0 0 300vw #ffffffbf;transition:all .4s cubic-bezier(.175,.885,.32,1.275),opacity .25s cubic-bezier(.175,.885,.32,1.275)}#popup.show{right:0;opacity:1;visibility:visible}#popup .cerrar{font-weight:700;position:absolute;top:12px;right:20px;color:var(--blanco);font-size:2em;font-weight:300;transform:rotate(45deg);cursor:pointer}#popup .left{width:100%}#popup .left img{display:block;margin:0;width:100%;height:100%;object-fit:cover}#popup .right{width:100%;padding:60px 55px}#popup .right .container-input{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}#popup .right h3{font-family:var(--vag);font-size:var(--f24);line-height:28px;font-weight:400;letter-spacing:1px;color:var(--blanco);margin-bottom:7px}#popup .right p{color:var(--blanco);font-size:var(--f12);font-weight:400;line-height:21px;text-align:center}#popup form{width:100%;margin:25px auto 0;overflow:auto}#popup form input{appearance:none;-webkit-appearance:none;border:0;border-radius:0;font-size:var(--f12);background:var(--blanco);padding:14px;border:none;outline:none}#popup form input[type=submit]{font-size:var(--f12);background-color:var(--naranja);border:0;width:100%;padding:14px;color:var(--blanco);float:right;margin:17px 0;border-radius:30px;text-transform:uppercase}.iconbar{background:#fff;padding:5vw 0;margin:0 0 40px}.iconbar .item{text-align:left;color:#000;padding:0 2vw}.iconbar .item a{color:#000;display:flex;flex-wrap:wrap;overflow:auto;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.iconbar .item a:hover{text-decoration:none;opacity:.5}.iconbar .item .img{width:30px;height:auto;display:block;max-width:none;margin:0 20px 0 0;float:left;position:relative}.iconbar .item img{width:100%;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.iconbar .item .text{width:calc(100% - 50px);float:right}.iconbar .item h3{font-size:1em;font-weight:500;margin:0 0 5px;text-transform:uppercase;letter-spacing:1px}.iconbar .item .bajada{font-weight:100;font-size:.75em;line-height:1.4em}.template-collection{background-image:url(../assets/back-body.svg);background-repeat:repeat;background-size:contain}.template-collection .coll-img{padding:0 1.5vw}.template-collection .coll-header{width:94%;max-width:1240px;overflow:hidden;position:relative;background-image:url(../assets/back-collection2.svg);background-repeat:no-repeat;background-size:cover;padding:30px;border-radius:90px;margin:30px auto 50px}.template-collection .home-title{text-align:center;width:100%;font-size:var(--f30);color:var(--blanco);font-family:var(--vag);font-weight:700;padding:0 2.5vw;margin:0;display:flex;justify-content:center;align-items:center}.template-collection .collection-des{font-size:var(--f13);text-align:center;line-height:28px;color:var(--blanco)}.template-collection .coll-header-back .home-title{padding:0 7vw;margin:0;color:#fff}.template-collection .featured-collection .filter{width:25%;overflow:auto;margin:0;float:right}.template-collection .featured-collection .form-horizontal{width:100%;padding:0 1.5vw 10px;position:relative;text-align:right;text-transform:uppercase;margin-bottom:1.5vw}.template-collection .featured-collection .form-horizontal:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;display:block;font-size:.75em;color:#6b6b6b;position:absolute;bottom:23px;right:2.5vw;z-index:1}.template-collection .featured-collection .form-horizontal label{display:block;width:100%;font-size:.75em;color:#8e8e8e;text-align:left;font-weight:300;padding-bottom:10px;letter-spacing:1px}.template-collection .featured-collection .form-horizontal select{border-bottom:1px solid #1a1a1a;border-left:none;border-right:none;border-top:none;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px;position:relative;outline:none;z-index:2;cursor:pointer;color:#6b6b6b;font-size:.75em;text-transform:none}.template-collection .coll-des{margin:20px 0 40px;font-size:.875em;color:#565656;line-height:1.6em}.reg-des{width:100%;overflow:auto;padding:0 1.5vw}.reg-des .coll-des{text-align:left;width:50%;float:left;padding-right:1vw;color:#111}.reg-des .coll-des h3{font-size:1.5em;font-weight:600;margin-bottom:20px}.reg-des .coll-des p{font-size:1.25em;padding-bottom:15px;line-height:1.7em}.reg-des .img{width:50%;padding-left:1vw;float:right;padding-top:2vw}.template-collection aside{padding:calc(1.5vw + 10px) 2vw 0 0vw;width:240px;float:left}.filter-group h4{color:#000!important;font-size:18px!important;font-weight:600!important;margin:10px 0!important;letter-spacing:1px;position:relative;border-bottom:0px solid #676865!important;padding-bottom:10px!important}.filter-group+.filter-group h4{margin:30px 0 5px!important;font-weight:600!important;border-bottom:0!important}.filter-group+.filter-group h4:after{top:8px!important}.filter-group .filter-clear{display:none!important}.filter-group ul li{margin-bottom:10px}.filter-group li a,.filter-group li a:visited,.filter-group .collection-count{font-size:12px!important;margin-left:0!important;font-weight:300!important;color:#707070!important}.filter-group li a{text-indent:0!important;padding-left:0!important}.filter-group ul li i{position:relative;top:2px;margin-right:5px}.template-collection .page-width{max-width:120rem;margin:0 auto;padding:0 1.5rem}.template-collection .collection-filters{display:flex;flex-direction:column}.template-collection .facets{display:block;margin-top:40px}.template-collection .mobile-facets__wrapper{margin-left:0;margin-bottom:3rem}.template-collection .active-facets{display:flex;flex-wrap:wrap;width:100%;margin-left:-1rem;grid-column:1 / span 2;grid-row:2}.template-collection .facets__form{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:2.5rem 2rem}.template-collection .js .facets__form{grid-template-columns:calc(100% - 21rem) 19rem}.template-collection .facets__wrapper{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;margin-left:-.5rem}.template-collection .collection-filters__item{display:flex;grid-column:2;grid-row:1}.template-collection .collection-filters__field{flex-grow:1}.template-collection .collection-filters__label{display:block;color:#262626;font-size:var(--f14);line-height:1;margin:0 0 .625rem;text-align:left;width:100%}.template-collection .select,.template-collection .text-area{display:inline-block;position:relative;width:100%}.template-collection .customer button,.template-collection .shopify-challenge__button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font:inherit;padding:.9rem 3rem 1.1rem;text-decoration:none;border:0;border-radius:0;background-color:transparent;box-shadow:0 0 0 .1rem #445958;color:#445958;min-width:12rem;min-height:4.5rem;transition:box-shadow .1s ease;-webkit-appearance:none;appearance:none}.template-collection .facets__heading{color:#1a1b18bf;display:block;font-size:var(--f14);line-height:1;margin:0 0 .625rem .4375rem;text-align:left;width:100%}.template-collection .disclosure-has-popup{position:relative}.template-collection .facets__disclosure{border:1px solid rgba(26,27,24,.55);margin:0 0 .3125rem .3125rem;transition:box-shadow .1s ease}.template-collection details>*{box-sizing:border-box}.template-collection summary{cursor:pointer;list-style:none;position:relative}.template-collection .facets__summary{padding:.75rem 2.5rem .75rem .9375rem;font-size:var(--f12);color:#1a1b18bf}.template-collection .facets__summary>div,.template-collection .mobile-facets__summary>div{display:flex;align-items:center}.template-collection .facets__display{background-color:#fff;position:absolute;border:1px solid rgba(26,27,24,.2);top:calc(100% + .2rem);left:-.05rem;width:22rem;max-height:55rem;overflow-y:auto;z-index:2}.template-collection .facets__header{border-bottom:1px solid rgba(26,27,24,.2);padding:.9375rem 1.25rem;display:flex;justify-content:space-between;font-size:var(--f14);position:sticky;top:0;background-color:#fff;z-index:1}.template-collection .list-unstyled{margin:0;padding:0;list-style:none}.template-collection ul.facets__list,.template-collection .facets__list{padding:.3125rem 1.25rem}.template-collection .count-bubble{display:flex;justify-content:center;align-items:center;font-size:var(--f9);width:1.063rem;height:1.063rem;border-radius:50%;background-color:#445958;color:#fff;margin-left:.4375rem}.template-collection .count-bubble:empty{visibility:hidden}.template-collection .count-bubble--dot:empty{visibility:visible}.template-collection .count-bubble--dot:before{content:"";width:.125rem;height:.125rem;display:block;background-color:#fff;border-radius:50%}.template-collection summary .icon-caret{position:absolute;height:.375rem;right:1rem;top:calc(50% - .15rem)}.template-collection .customer a,.template-collection .link{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:#445958;background-color:transparent;font-size:var(--f14)}.template-collection .underlined-link{color:#445958d9;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.template-collection .facets__reset{margin-left:auto}.template-collection .list-menu__item{display:flex;align-items:center;line-height:1.3}.template-collection .facets__item{display:flex;align-items:center}.template-collection .facet-checkbox{padding:.625rem 1.25rem .625rem .75rem;flex-grow:1;position:relative;font-size:var(--f14);display:flex;word-break:break-word}.template-collection .facets__item input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.template-collection .facets__item input[type=checkbox],.template-collection .facets__item label{cursor:pointer}.template-collection .facet-checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:.8rem;z-index:-1;appearance:none;-webkit-appearance:none}.template-collection .facet-checkbox>svg{background-color:#fff;margin-right:1.2rem;flex-shrink:0}.template-collection .facet-checkbox .icon-checkmark{visibility:hidden;position:absolute;left:.9rem;z-index:5;top:.8rem}.template-collection .facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.template-collection .facets__summary>div,.mobile-facets__summary>div{display:flex;align-items:center}.template-collection .facets__price{display:flex;padding:1.25rem}.template-collection .field{position:relative;width:100%;display:flex}.template-collection .facets__price>*+*{margin-left:2rem}.template-collection .facets__price .field{align-items:center}.template-collection .facets__price .field .field__currency{margin-right:.375rem}.template-collection .caption-large,.template-collection .customer .field input,.template-collection .customer select,.template-collection .field__input,.template-collection .form__label,.template-collection .select__select{font-size:var(--f12);line-height:1.5;letter-spacing:.04rem}.template-collection .customer .field input,.template-collection .customer select,.template-collection .field__input,.template-collection .select__select{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:#1a1b18;font-size:var(--f12);width:100%;box-shadow:0 0 0 .1rem #1a1b188c;height:2.8125rem;box-sizing:border-box;transition:box-shadow .1s ease}.template-collection .select__select{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:400;font-size:var(--f12);color:#1a1b18bf}.template-collection .customer select,.template-collection .select__select{cursor:pointer;padding:0 2.5rem 0 .9375rem}.template-collection .customer .field input,.template-collection .field__input{flex-grow:1;text-align:left;padding:.9375rem}.template-collection .customer .field input::placeholder,.template-collection .field__input::placeholder{opacity:0}.template-collection .customer .field label,.template-collection .field__label{font-size:var(--f16);left:1.5rem;top:.8125rem;margin-bottom:0;pointer-events:none;position:absolute;transition:top .1s ease,font-size .1s ease;color:#1a1b18bf;letter-spacing:.1rem;line-height:1.5}.template-collection .facets__price .field__label{left:1.3125rem}.template-collection .customer .field input:-webkit-autofill~label,.template-collection .customer .field input:focus~label,.template-collection .customer .field input:not(:placeholder-shown)~label,.template-collection .field__input:-webkit-autofill~.field__label,.template-collection .field__input:focus~.field__label,.template-collection .field__input:not(:placeholder-shown)~.field__label{font-size:var(--f10);top:.3em;letter-spacing:.04rem}.template-collection .button-label,.template-collection .customer button,.template-collection .shopify-challenge__button{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2}.template-collection a.active-facets__button{color:#1a1b18;box-shadow:0 0 0 .1rem #1a1b18;border-radius:2.6rem;font-size:var(--f12);min-height:0;min-width:0;padding:.5rem 1rem;margin:0 0 1rem 1rem}.template-collection a.active-facets__button{box-shadow:0 0 0 .1rem #1a1b18}.template-collection a.active-facets__button--light{box-shadow:0 0 0 .1rem #1a1b1833}.template-collection .active-facets__button svg{width:1.4rem;margin-left:.6rem;pointer-events:none}.template-collection .customer select+svg,.template-collection .select .icon-caret{height:.375rem;pointer-events:none;position:absolute;top:calc(50% - .15rem);right:1rem}.template-collection .button,.template-collection .customer button,.template-collection .shopify-challenge__button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font:inherit;padding:.9rem 3rem 1.1rem;text-decoration:none;border:0;border-radius:0;background-color:transparent;box-shadow:0 0 0 .1rem #445958;color:#445958;min-width:12rem;min-height:4.5rem;transition:box-shadow .1s ease;-webkit-appearance:none;appearance:none}.template-collection .button,.template-collection .button-label,.template-collection .customer button,.template-collection .shopify-challenge__button{letter-spacing:.1rem;line-height:1.2}.template-collection .template-collection .button .filter-mobile-text{font-size:var(--f15)}.template-collection .mobile-facets__open{text-align:center;width:100%;padding:0}.template-collection .mobile-facets__close{width:4.4rem;display:flex;justify-content:center;align-items:center}.template-collection .mobile-facets__close--no-js{display:none;align-items:center;justify-content:center;position:fixed;top:.7rem;right:1rem;width:4.4rem;height:4.4rem;z-index:101}.template-collection .mobile-facets__open svg{width:1.25rem}.template-collection .mobile-facets__open>*+*{margin-left:.625rem}.template-collection .mobile-facets__close svg{margin-left:1rem;width:2.2rem}.template-collection .disclosure-has-popup>summary:before{display:none}.template-collection .disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:0 0}.template-collection .all-coll{margin:1.5vw 0 3vw;width:100%}.template-collection .featured-collection ul{grid-gap:50px 0}.template-collection .featured-collection ul .item{margin-bottom:0;height:100%}.template-collection .featured-collection ul .item.sold-out{position:relative}.pager{width:100%;overflow:auto;margin:40px 0}.pager ul{width:100%;overflow:auto;text-align:center;display:block}.pager li{display:inline-block;margin:0 3px}.pager li a,.pager li span{display:block;border:0px;border-bottom:1px solid transparent;padding:10px 12px;font-size:1.25em;font-weight:400;color:var(--color);margin:0}.pager li a:hover{text-decoration:none}.pager li.current span{color:var(--color);border:0px;border-bottom:1px solid var(--celeste);cursor:default}.pager li:hover a{background:#fff;color:var(--color);border:0px;border-bottom:1px solid var(--color);cursor:pointer}.pager li.prev,.pager li.next{font-size:.75em}.product{overflow:hidden;display:flex;flex-wrap:wrap;padding:0 1.5vw;margin-top:30px}#bread{width:100%;font-family:var(--font);font-size:var(--f14);margin:20px auto 30px;padding:0;letter-spacing:0}#bread a,#bread span{color:#666}#bread .breadcrumb__sep{color:#666;font-weight:400;padding:0 5px}.product .left{width:52%;padding-right:2vw}.cbb-frequently-bought-add-button{width:300px!important;transition:.3s}.cbb-frequently-bought-add-button:hover{background-color:#ff9d1f!important;opacity:.6}.cbb-frequently-bought-add-button:hover>span{color:var(--white)!important}.cbb-frequently-bought-total-price-text,.cbb-frequently-bought-total-price-regular-price{font-weight:700!important}.product .right{width:48%;padding-left:1.5vw;padding-right:0vw}.product .left img,.product .left img a{display:block;margin:0;width:100%;height:auto}.product.sold-out .left img{opacity:.5}.product .left #main-photo{width:100%;float:right;margin-bottom:20px;position:relative}.product .left #main-photo .nuevo{font-family:var(--vag);position:absolute;top:0;right:0;width:68px;height:68px;background-color:var(--verde);padding:6px 0 0;font-weight:600;font-size:var(--f18);letter-spacing:0;color:#fff;z-index:4;text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:100%}.product .left #main-photo .descuento{font-family:var(--vag);position:absolute;top:0;right:0;width:auto;height:auto;background-color:var(--rojo);padding:18px 3px 18px 8px;font-weight:600;font-size:var(--f15);letter-spacing:1px;color:#fff;z-index:4;text-align:center;border-radius:30px 0 0 30px}.product .left #main-photo button.slick-arrow{-webkit-appearance:none;appearance:none;border:0;text-indent:-99999em;width:10px;height:16px;position:absolute;top:13vw;transform:translateY(-50%);z-index:100;background:transparent;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer;outline:none}.product .left #main-photo button.slick-arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:19px;height:21px;position:absolute;top:0;left:0}.product .left #main-photo button.slick-prev{left:1vw}.product .left #main-photo button.slick-prev:after{background-image:url(left.svg)}.product .left #main-photo button.slick-next{right:1vw}.product .left #main-photo button.slick-next:after{background-image:url(right.svg)}.product .left #mini-photos{width:100%;float:left;overflow:hidden;margin:0}.product .left #mini-photos ul{width:100%;overflow:auto}.product .left #mini-photos ul li{width:calc(33.3333% - 15px);float:left;outline:none}.product .left #mini-photos ul li a{outline:none;cursor:pointer}.product .left #mini-photos .slick-track{min-width:100%;gap:20px;display:flex}.product .left #mini-photos .slick-track:after,.product .left #mini-photos .slick-track:before{display:none;content:""}.product #FBT{padding:90px 0 0;width:100%;display:inline-block}.product .right h1{font-family:var(--vag);color:var(--celeste);font-size:var(--f30);line-height:43px;font-weight:400;margin:0 0 5px;text-align:left;text-transform:uppercase}.product .right .cont-title{padding:0}.product .right .cont-title .tag-edad{width:80px;height:80px;object-fit:contain;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;margin:0 10px 0 0}.product .right .cont-title .tag-edad.e0-2{background-image:url(../assets/0-2.png)}.product .right .cont-title .tag-edad.e3-5{background-image:url(../assets/3-5.png)}.product .right .cont-title .tag-edad.e6-9{background-image:url(../assets/6-9.png)}.product .right .cont-title .tag-edad.e10{background-image:url(../assets/10.png)}.product .right .loox-rating span{display:none}.product .right h2{color:var(--color);font-family:var(--font);font-size:var(--f18);text-transform:none;font-weight:600;margin:0 0 10px;text-align:left;letter-spacing:1px}.product .right h2 a{color:#000}.product .right .price{font-size:var(--f24);color:var(--color);margin:0 0 24px}.product .right .price p{font-weight:700}.product .right .price p.sale{color:#ed3833}.product .right .price p.old{padding-bottom:6px;font-size:.5em;font-weight:400;text-decoration:line-through;color:#555}.product .right .price p.desde{font-size:.6em;font-weight:400;color:#828282}#tomit_inventory_list input[type=radio]{display:none}.product .right .remain{display:none;margin:10px 0 0;color:var(--rojo);font-size:var(--f12);font-style:italic;font-weight:200}.product .right .remain p{font-weight:200}.product .right .vars{margin:20px 0 30px;position:relative;width:100%;clear:both}.product .right .vars.options-two:after{top:47px;transform:translateY(-50%)}.product .right .vars.options-two:before{display:block;color:#000;position:absolute;top:auto;right:18px;bottom:25px;transform:translateY(0);z-index:1}.product .right .vars .options{width:100%;overflow:auto}.product .right .vars .options p{display:block;width:48%;float:left;position:relative}.product .right .vars .options p:nth-child(2n+2){float:right}.product .right .vars select{border:1px solid #666666;border-radius:0;background:transparent url(down.svg) no-repeat;background-size:10px auto;background-position:calc(100% - 15px) center;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 15px;height:49px;position:relative;outline:none;z-index:2;cursor:pointer;font-size:.75em;letter-spacing:1px}.product .right .vars.options-two select{margin:5px 0 10px}.product .right .vars .tallas-wrap{width:100%;display:grid;margin:20px 0 30px;grid-template-columns:70px 1fr 160px}.product .right .vars .tallas-wrap p{width:100%;font-size:var(--f12);font-weight:200;color:var(--color);margin:15px 0 0}.product .right .vars .tallas{display:flex;width:100%;overflow:auto;gap:15px 20px;flex-wrap:wrap}.product .right .vars .tallas li{display:flex;width:45px;height:45px;background:#fff;border:1px solid #adadad;color:#666;text-align:center;cursor:pointer;font-size:var(--f16);margin:0;justify-content:center;align-items:center;transition:.2s;position:relative;overflow:hidden}.product .right .vars .tallas li[data-stock="0"]:before{content:"";width:72px;height:1px;background:#b3b3b3;position:absolute;left:-19px;top:17px;bottom:12px;transform:rotate(45deg)}.product .right .vars .tallas li[data-stock="0"]:after{content:"";width:72px;height:1px;background:#b3b3b3;position:absolute;right:-19px;top:17px;bottom:12px;transform:rotate(-45deg)}.product .right .vars .tallas li.active,.product .right .vars .tallas li:hover{border:1px solid var(--color);color:var(--color)}.product .right .vars .tallas-wrap .guia{width:160px;height:45px;font-size:var(--f12);color:var(--color);position:relative;top:0;padding:14px 23px;cursor:pointer;background:#ececec;text-transform:uppercase;text-decoration:underline}.product .right .vars .tallas-wrap .guia:hover{text-decoration:none;opacity:.7}.product .right .vars .tallas-wrap .guia-pop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;padding:30px;background:#fff;box-shadow:0 0 0 300vw #00000091;max-width:90%;opacity:0;visibility:hidden;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.product .right .vars .tallas-wrap .guia-pop img{height:auto}.product .right .vars .tallas-wrap .guia-pop.show{opacity:1;visibility:visible}.product .right .vars .tallas-wrap .guia-pop .close{position:absolute;top:10px;right:15px;transform:rotate(45deg);color:var(--color);font-size:2em;font-weight:300}.product .right .vars .tallas-wrap .guia-pop .close:hover{text-decoration:none;cursor:pointer}.product .right .botones{width:100%;overflow:visible;margin:20px 0 0;padding-bottom:30px;position:relative;display:grid;grid-template-columns:1fr 4fr}.product .right .botones .sec-cantidad{width:130px;float:left;position:relative;overflow:auto;margin-bottom:0;display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:70px 1fr}.product .right .botones .sec-cantidad .input-cantidad{position:relative;width:130px}.product .right .botones .sec-cantidad input[type=number]::-webkit-inner-spin-button,.product .right .botones .sec-cantidad input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product .right .botones .sec-cantidad input[type=number]{-moz-appearance:textfield}.product .right .botones .sec-cantidad input{width:130px;height:45px;line-height:1.65;float:left;display:block;margin:0;padding:0;border:1px solid #666;appearance:none;-webkit-appearance:none;border-radius:0;background:transparent;text-align:center}.product .right .botones .sec-cantidad input:focus{outline:0}.quantity-nav{height:45px}.quantity-button{position:absolute;top:0;cursor:pointer;width:40px;height:100%;text-align:center;color:#333;padding:7px 0 0;font-size:var(--f21);font-family:Trebuchet MS,Helvetica,sans-serif!important;line-height:1.7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;right:0}.quantity-button.quantity-down{position:absolute;left:0}.gift-reggie-buttons{width:100%}.gift-reggie-buttons .gift-reggie-wishlist-button input{display:block;width:72%;height:45px;float:right;background:0 0;color:var(--celeste);font-size:var(--f15);font-weight:700;text-align:center;padding:10px 15px;margin-left:20px;border-radius:30px;border:solid 1px var(--celeste);position:relative;top:-20px}.gift-reggie-button{position:absolute;bottom:-34px;right:0;width:72%;height:44px;z-index:4;opacity:0}.gift-reggie-button input[type=button]{width:100%;height:100%}.product .right .botones .add-to-cart{display:block;width:calc(100% - 20px);height:45px;float:right;background:var(--naranja);color:var(--blanco);font-size:var(--f15);font-weight:700;text-align:center;padding:10px 15px;margin-left:20px;border-radius:30px}.product .right .botones .add-to-cart:hover{text-decoration:none;opacity:.6}.product .right .botones .swym-wishlist-button-bar{width:calc(50% - 75px);float:right;margin-left:20px}.product .right .botones .swym-btn-container[data-position=default]{width:100%}.product .right .botones .swym-wishlist-button-bar button{appearance:none;-webkit-appearance:none;border:1px solid #000;background:#fff;border-radius:0;color:#000;font-size:var(--f13);font-weight:600;text-align:center;letter-spacing:1px;padding:14px 5px;width:100%;height:auto;text-indent:inherit;line-height:normal}.product .right .botones .swym-wishlist-button-bar button:after{position:relative;top:auto;left:auto;display:inline-block;text-indent:-99999em;background:url(ico-heart.svg) no-repeat;background-position:center center;background-size:100% auto;width:1.25em;height:1.25em;margin-left:10px}.product .right .botones .swym-wishlist-button-bar button span{display:inline-block;font-weight:600}.product .right .botones .add-to-agotado{display:block;width:100%;float:right;background:#575353;color:#fff;font-weight:400;padding:16px 15px 15px;text-align:center;letter-spacing:0px;cursor:not-allowed;margin-left:20px}.product .right .botones .add-to-agotado:hover{text-decoration:none;background:#575353}.product .right .botones .btn.add-wishlist{appearance:none;-webkit-appearance:none;border:0;border-radius:0;background-color:#fff;background-image:url(ico-heart.svg);background-repeat:no-repeat;background-position:calc(100% - 6px) 5px;background-size:16px auto;color:#939393;font-style:italic;padding:0 40px 6px 6px;margin:30px 0 0;border-bottom:1px solid #939393}.product .right .botones .disable{width:100%;height:51px;position:absolute;background:#fff3;top:0;right:0;z-index:10;cursor:not-allowed;display:block}.product .right .botones .pop-disable{position:absolute;bottom:-38px;left:0;background:#ccc;font-size:.75em;padding:5px;width:100%;text-align:center;z-index:2;opacity:0;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.product .right .botones .pop-disable:after{content:"";position:absolute;top:-7px;left:50%;transform:translate(-50%) rotate(-45deg);width:14px;height:14px;background:#ccc;z-index:1}.product .right .botones .disable:hover .pop-disable{opacity:1}.product .tab{overflow:hidden;background-color:var(--back);display:flex}.product .tab button{font-size:var(--f14);font-family:var(--vag);color:var(--celeste);border:none;outline:none;cursor:pointer;padding:12px 15px;transition:.3s;border-radius:20px 20px 0 0;background-color:var(--back)}.product .tab button.active,.product .tab button:hover{background-color:var(--celeste);color:var(--blanco);border-radius:20px 20px 0 0}.product .tabcontent{background:var(--back);display:none;padding:22px 10px;border-top:none;font-size:var(--f14);line-height:25px}.product .right .pro-info{padding:20px 0 10px;font-size:.75em;background:transparent;color:var(--color)}.product .right .pro-info span{display:block;padding:10px 0 10px 40px;line-height:1.6em;background-repeat:no-repeat;background-size:15px auto;background-position:0px 14px;font-weight:300}.product .right .pro-info span.regalo{background-image:url(ico-regalos.svg)}.product .right .pro-info span.cambios{background-image:url(ico-cambios.svg)}.product .right .colores-wrap{width:100%;display:grid;padding:0;margin:0;border-top:none;grid-template-columns:70px 1fr}.product .right h4{font-size:var(--f12);font-weight:200;text-transform:capitalize;color:#000;padding:0;border-bottom:none;min-width:100%;margin:14px 0 12px;letter-spacing:1px}.product .right .colores{width:100%;overflow:visible;text-align:left;display:block;margin:2px auto 0;padding:3px 0 3px 4px}.product .right .colores>li{background-color:#f2f2f2;background-position:center;background-size:150%;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #fff;cursor:pointer;display:inline-block;height:39px;margin:0 5px 0 0;position:relative;width:39px!important;background-image:none!important}.product .right .colores>li span{display:none}.product .right .colores>li[data-stock="0"]:before{content:"";width:72px;height:1px;background:var(--back);position:absolute;left:-19px;top:17px;bottom:12px;transform:rotate(45deg)}.product .right .colores>li[data-stock="0"]:after{content:"";width:72px;height:1px;background:var(--back);position:absolute;right:-19px;top:17px;bottom:12px;transform:rotate(-45deg)}.product .right .colores>li i{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#00000040;border-radius:50%;cursor:not-allowed}.product .right .colores>li i:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:100%;height:1px;background-color:var(--color)}.product .right .colores>li i:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:100%;height:1px;background-color:var(--color)}.product .right .colores>li.active{box-shadow:0 0 0 1px #0f0f0f}.product .right .colores>div:hover{box-shadow:0 0 0 1px #0f0f0f}.tooltip .tooltiptext{visibility:hidden;background-color:var(--celeste);color:var(--blanco);text-align:center;padding:5px 10px;border-radius:6px;display:block!important;z-index:1;top:48px;margin-left:0;font-size:var(--f12);font-weight:200;text-transform:capitalize;width:auto;position:absolute;left:50%;transform:translate(-50%)}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--celeste) transparent}.loox-reviews-default{width:100%;margin:100px 0 0!important}.product .des-left{display:block}.product .des-left .deon{display:none}.product .description{margin:0;overflow:hidden;width:100%;padding:0;color:var(--color)}.product .description .guia{display:none;padding-bottom:2px;border-bottom:1px solid #757575;margin-bottom:30px;color:#88898d;cursor:pointer}.product .description .guia:hover{text-decoration:none;color:#000}.product .description p{font-weight:200;font-size:var(--f14);line-height:20px;padding-bottom:20px}.product .description h3{font-weight:500;font-size:var(--f15);padding:10px 0 20px}.product .description ul{padding:0 0 0 30px;margin-bottom:20px}.product .description ul li{list-style:disc;margin-bottom:15px;font-weight:400;color:var(--color)}.product .description ol{padding:0 0 0 30px;margin-bottom:20px}.product .description ol li{margin-bottom:15px;font-weight:400;color:var(--color)}.product .deon{margin-top:0;padding-bottom:20px}.product .deon h3{font-weight:600;text-decoration:none;font-size:var(--f18);letter-spacing:1px;padding:22px 0;margin-top:0;color:var(--color);cursor:pointer;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;position:relative;border-bottom:1px solid var(--color)}.product .deon h3:hover{opacity:.6}.product .deon h3.accor:first-of-type{margin-top:20px}.product .deon h3.accor:first-of-type:before{content:"";display:none;width:100%;height:1px;background:#000;position:absolute;top:-15px;left:0}.product .deon h3:after{display:block;content:"+";position:absolute;top:22px;right:10px;font-size:20px;font-weight:300;transform:rotate(0);transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.product .deon h3.active:after{transform:rotate(45deg)}.product .deon .hide-info{opacity:0;visibility:hidden;height:0;font-size:1em;padding:0;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.product .deon .hide-info.show{opacity:1;visibility:visible;height:auto;padding:20px 0 10px}.product .info-container{padding:40px 0 15px}.product .info-container .info-tag{display:grid;grid-template-columns:30px 1fr;grid-gap:10px;padding:0 0 25px}.product .text-bottom{font-size:var(--f14);line-height:25px;padding:20px 0}.product .right .sharer{display:none;width:100%;overflow:auto;margin:30px 0}.product .right .sharer a{display:inline-block;padding:6px 12px;font-size:.75em;color:#fff;border-radius:2px;margin-right:10px}.product .right .sharer a.facebook{background:#3b5998}.product .right .sharer a.pinterest{background:#cb2027}.product .right .sharer a.twitter{background:#00aced}.product .right .sharer a.email{background:#18ba92}.product .right .sharer a:hover{text-decoration:none;opacity:.8}.template-product .mas{width:100%;padding:60px 0 20px;position:relative;margin-top:20px}.template-product .mas:after{content:"";display:block;width:calc(100% - 6vw);height:1px;position:absolute;left:3vw;top:20px;background-image:linear-gradient(to right,transparent 60%,#625b50 50%);background-size:14px 100%;z-index:101}.template-product .mas .clear{display:flex;flex-wrap:wrap}.template-product .mas .clear .col01{width:55%}.template-product .mas .clear .col02{width:45%;padding:0 1.5vw}.template-product .mas .col02 h3{font-size:.9375em;color:#625b50;margin-bottom:20px}.template-product .mas .col02 h3 a{color:#625b50;display:inline-block;border-bottom:1px solid #625b50;padding-bottom:4px}.template-product .mas .col02 h3 a:hover{text-decoration:none;opacity:.7}.template-product .mas .col02 img{display:block;width:100%;height:auto;margin-bottom:20px}.template-product .mas .col02 .bio{font-size:.8em;color:#555;line-height:1.6em;letter-spacing:1px}.template-product .related{margin-top:70px}.template-product .related ul li:nth-child(n+5){display:none}.template-product .related .home-title{position:relative;margin:0 0 60px}.template-product .related .item{height:100%}.product.pro-int .right h1{margin:10px 0 35px}.des-int .inner1 h3,.des-int .inner1 .contacto,.des-int .inner2 p{display:none}.product .description .contacto h3{padding-bottom:15px}.des-int .inner2 .contacto p{display:block;font-size:.875em;padding-bottom:10px}.des-int .inner2 .contacto a[href*="instagram.com"]{display:inline-block;padding:0 0 0 32px;color:#575756;position:relative}.des-int .inner2 .contacto a[href*="instagram.com"]:after{content:"";display:block;width:26px;height:26px;background:url(ico-instagram.svg) no-repeat;background-position:center center;background-size:100% auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}.des-int .links{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:20px 0 30px}.des-int .links a{display:block;width:100%;height:60px;border:1px solid #000;color:#000;font-size:var(--f15);font-weight:700;text-transform:uppercase;letter-spacing:2px;text-align:center;padding:17px 10px;cursor:pointer}.des-int .links a:hover{text-decoration:none;opacity:.6}.des-int .links a.ver{color:#fff;background:#000}.pro-int .gallery{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 0 300vw #ffffffbf;border:1px solid var(--color);width:80vw;height:auto;max-width:1092px;max-height:100%;padding:5vw 7vw;text-align:center;z-index:1000;opacity:0;visibility:hidden}.pro-int .gallery.show{opacity:1;visibility:visible}.pro-int .gallery .cerrar{color:var(--color);cursor:pointer;font-size:1.5em;position:absolute;top:2.5vw;right:2.5vw;transform:rotate(45deg);transition:all .125s ease-out;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;-ms-transition:all .125s ease-out}.pro-int .gallery .cerrar:hover{text-decoration:none;font-weight:900}.pro-int .gallery ul,.pro-int .gallery ul li{max-height:500px;height:80vh}.pro-int .gallery img{display:block;margin:0 auto;width:auto;height:100%}.pro-int .gallery button.slick-arrow{-webkit-appearance:none;appearance:none;border:0;text-indent:-99999em;width:10px;height:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:100;background:transparent;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer;outline:none}.pro-int .gallery button.slick-arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:10px;height:16px;position:absolute;top:0;left:0}.pro-int .gallery button.slick-prev{left:-3vw}.pro-int .gallery button.slick-prev:after{background-image:url(left.svg)}.pro-int .gallery button.slick-next{right:-3vw}.pro-int .gallery button.slick-next:after{background-image:url(right.svg)}.pro-int .form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 0 300vw #ffffffbf;border:1px solid var(--color);width:80vw;height:auto;max-width:1092px;max-height:80vh;padding:5vw 7vw;text-align:center;z-index:1000;opacity:0;visibility:hidden}.pro-int .form.show{opacity:1;visibility:visible}.pro-int .form .cerrar{color:var(--color);cursor:pointer;font-size:1.5em;position:absolute;top:2.5vw;right:2.5vw;transform:rotate(45deg);transition:all .125s ease-out;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;-ms-transition:all .125s ease-out}.pro-int .form .cerrar:hover{text-decoration:none;font-weight:900}.pro-int .form h3{display:inline-block;font-size:var(--f15);font-weight:700;text-transform:uppercase;padding:0 0 12px;border-bottom:1px solid var(--color);color:var(--color);letter-spacing:2px;margin:0 0 30px}.pro-int .form form{text-align:left}.pro-int .form form input,.pro-int .form form textarea{appearance:none;-webkit-appearance:none;border:1px solid #b9b9b9;font-size:.75em;padding:14px 20px;background:#fff;border-radius:0;width:100%;margin:0 0 30px;color:var(--color);display:block;outline:none}.pro-info ul li label{display:flex;align-items:center;justify-content:flex-start}#ContactFormInteriorista{display:none}.pro-int .form form textarea{max-height:190px;height:10vw}.pro-int .form form input[type=submit]{width:158px;height:45px;border:1px solid var(--color);text-transform:uppercase;font-weight:700;font-size:var(--f15);letter-spacing:2px;margin:0 auto;padding:0}.pro-shop .coll-header{width:100%;overflow:hidden;position:relative;margin:20px auto 50px;padding:0;border-bottom:1px solid var(--color)}.pro-shop .coll-header .home-title{text-align:center;width:100%;font-size:1.75em;color:var(--color);font-family:var(--font);font-weight:700;padding:0 2.5vw;padding:0 2.5vw 20px}.product.pro-shop #photo{width:100%;float:none;padding:0 2vw;position:relative}.product.pro-shop #photo .nuevo{font-family:var(--font);position:absolute;top:0;right:2vw;width:auto;height:auto;background-color:var(--color);padding:6px 15px;font-weight:600;font-size:var(--f11);letter-spacing:1px;color:#fff;z-index:4;text-align:center;text-transform:uppercase}.product.pro-shop #photo .descuento{font-family:var(--font);position:absolute;top:0;right:0;width:auto;height:auto;background-color:$azul;padding:6px 15px;font-weight:600;font-size:.75em;letter-spacing:1px;color:#fff;z-index:4;text-align:center}.product.pro-shop .des-left .deon{display:block}.product.pro-shop .des-right .deon{display:none}.product.pro-shop #gallery{padding:0 calc(2vw - 10px);margin:10px 0 0}.product.pro-shop #gallery li{padding:10px}.product.pro-shop #gallery li img{filter:contrast(90%);border:1px solid #fff}.product.pro-shop #gallery.change li.slick-current img{border:1px solid #000}.product.pro-shop #gallery button.slick-arrow{-webkit-appearance:none;appearance:none;border:0;text-indent:-99999em;width:10px;height:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:100;background:transparent;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer;outline:none}.product.pro-shop #gallery button.slick-arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:10px;height:16px;position:absolute;top:0;left:0}.product.pro-shop #gallery button.slick-prev{left:-2vw}.product.pro-shop #gallery button.slick-prev:after{background-image:url(left.svg)}.product.pro-shop #gallery button.slick-next{right:-2vw}.product.pro-shop #gallery button.slick-next:after{background-image:url(right.svg)}.inside-page{width:100%;max-width:700px;margin:0 auto 60px}.inside-page .home-title{margin-top:40px}.rte{font-weight:400;line-height:1.5em;margin-top:50px;color:var(--color);font-size:.875em}.rte p{font-weight:400;line-height:1.6em;padding-bottom:20px;color:var(--color)}.rte h3{font-weight:600;text-transform:uppercase;font-size:1.25em;padding:10px 0 20px}.rte ul{padding:0 0 0 30px;margin-bottom:20px}.rte ul li{list-style:disc;margin-bottom:15px;font-weight:400;color:var(--color)}.rte ol{padding:0 0 0 30px;margin-bottom:20px}.rte ol li{margin-bottom:15px;font-weight:400;color:var(--color)}.page-form{overflow:auto;width:100%;margin:40px auto 0;text-align:center}.page-form .top{overflow:auto;width:100%}.page-form .top input{width:100%;float:none;padding:12px 15px;border:1px solid #2d2d2d;border-radius:0;background:#fff;margin-bottom:20px;font-size:.875em}.page-form textarea{width:100%;height:200px;padding:15px;border:1px solid #2d2d2d;border-radius:0;background:#fff}.page-form input[type=submit]{width:auto;font-family:var(--font);font-size:1em;text-transform:none;font-weight:300;letter-spacing:2px;background:var(--color);border:0;color:#fff;padding:12px 30px;margin-top:16px;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out}.page-form input[type=submit]:hover{opacity:.6}.search-results .item{height:100%;padding:0 0 40px}.search-results .not{margin:50px 0;padding:75px 0;text-align:center;background-image:url(../assets/back-404.svg);background-repeat:no-repeat;background-size:cover}.search-results .not .container{width:100%;max-width:631px;background:var(--celeste);border-radius:30px;padding:90px 50px;text-align:center;margin:0 auto}.search-results .not h2{font-size:var(--f35);font-family:var(--vag);color:var(--blanco);font-weight:600;text-align:center;margin:0 0 30px;letter-spacing:2px}.search-results .not p{font-size:var(--f14);font-weight:300;line-height:25px;color:var(--blanco)}.search-results .not form{border-radius:30px;width:100%;max-width:303px;float:none;margin:30px auto 0;position:relative;overflow:hidden}.search-results .not form input{appearance:none;-webkit-appearance:none;width:100%;border:0px;height:40px;padding:5px 70px 5px 10px;font-size:.875em;letter-spacing:1px;outline:none}.search-results .not form button{position:absolute;top:0;right:0;appearance:none;-webkit-appearance:none;border:0;width:70px;height:40px;background:transparent url(lupa-orange.svg) no-repeat;background-size:15px auto;background-position:center;border-left:0px solid #000}.search-results .not a.volver{display:inline-block;width:auto;padding:15px 90px;background:var(--naranja);font-size:var(--f14);color:var(--blanco);border-radius:30px;letter-spacing:1px;font-weight:400;margin:30px 0 0;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;text-decoration:none}.search-results .not a.volver:hover{background:var(--blanco);color:var(--naranja)}.blog{margin-bottom:60px}.blog .eng-title{font-size:1.125em;font-style:normal;font-weight:400;letter-spacing:2px;color:var(--color);text-transform:uppercase;text-align:center;margin-bottom:25px!important}.blog .posts{width:100%;overflow:auto;gap:60px 120px}.blog .posts li{padding:0;text-align:center}.blog .posts li a:hover{text-decoration:none}.blog .posts li img{display:block;margin:0 auto;width:100%;height:auto;max-width:80%}.blog .posts li h3{font-family:var(--vag);font-size:var(--f24);color:var(--celeste);font-weight:700;margin:28px 0 22px}.blog .posts li h5{font-family:var(--font);font-size:var(--f16);font-weight:700;font-style:normal;color:var(--color);margin:0 0 15px}.blog .posts li h5 time{font-weight:700}.blog .posts li h6{font-size:.8125em;letter-spacing:2px;color:var(--color);margin:0 0 15px}.blog .posts li p{font-size:var(--f14);color:var(--color);line-height:28px;max-width:444px;margin:0 auto}.blog .posts li .boton{display:inline-block;width:auto;padding:15px 90px;background:var(--naranja);font-size:var(--f14);color:var(--blanco);border-radius:30px;letter-spacing:1px;font-weight:400;text-transform:uppercase;margin:20px 0 0}.blog section{width:100%;max-width:895px;overflow:auto;margin:0 auto}.blog section article{width:100%;overflow:auto;margin:40px 0 80px;display:flex;flex-wrap:wrap}.blog section article .img{display:block;width:calc(50% - 1vw);padding-bottom:50%;background-repeat:no-repeat;background-size:cover;background-position:center center;float:left;margin-right:2vw}.blog section article .text{width:calc(50% - 1vw);float:right;position:relative}.blog section article .text time{font-size:.75em;color:#6d6d6d;margin-bottom:20px;display:block}.blog section article .text h3{font-size:1.5em;font-weight:700;letter-spacing:1px;color:#2d2d2d;margin-bottom:20px}.blog section article .text h3 a{color:#000}.blog section article .text .bajada{font-size:.75em;letter-spacing:1px;line-height:1.7em;color:#000}.blog section article .text .mas{display:block;width:100%;background:#000;color:#fff;font-weight:400;text-align:center;letter-spacing:1px;position:absolute;bottom:0;left:0;text-transform:uppercase;font-size:.875em;padding:13px 25px;border-radius:25px}.blog section article .text .mas:hover{text-decoration:none;opacity:.6}.post .home-title{color:var(--celeste)}.post h5{font-family:var(--font);font-size:1em;font-style:normal;text-align:center;letter-spacing:2px;color:var(--color);margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #8e8e8e}.post .subs h6{font-size:1em;font-weight:400;letter-spacing:2px;color:var(--color);text-transform:uppercase;text-align:center;margin-bottom:25px!important}.post h1{font-size:1.125em;font-weight:400;letter-spacing:2px;text-align:center;margin-bottom:20px}.post article{margin:40px auto;padding:0 5vw;width:100%}.post article.portafolio{margin:0 auto;overflow:auto}.post article.portafolio .content img{display:block;width:50%;margin:0;padding:1.5vw;float:left}.post article .main-img{display:block;width:100%;height:auto;max-width:600px;margin:0 auto 50px}.post article .entry{width:100%;margin-right:1vw;margin:0 auto;text-align:center}.post article .entry .content{font-size:1em;letter-spacing:1px;line-height:1.7em;color:var(--color);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:flex-start}.post article .entry .content p{padding-bottom:20px}.post article .entry .content p em{color:var(--color)}.post article .entry .content p{font-weight:400;line-height:1.6em;padding-bottom:20px;color:var(--color);font-size:.875em;text-align:start}.post article .entry .content h3{font-weight:600;text-transform:uppercase;font-size:1.25em;padding:10px 0 20px}.post article .entry .content ul{padding:0 0 0 30px;margin-bottom:20px;text-align:start}.post article .entry .content ul li{list-style:disc;margin-bottom:15px;font-weight:400;color:var(--color)}.post article .entry .content ol{padding:0 0 0 30px;margin-bottom:20px}.post article .entry .content ol li{margin-bottom:15px;font-weight:400;color:var(--color)}#minicart{position:fixed;top:0;right:-100vw;width:80vw;max-width:400px;height:100vh;background:#fff;padding:138px 0 155px;z-index:2000;box-shadow:0 0 0 300vw #ffffff91;overflow:scroll;opacity:0;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out}#minicart .top{position:fixed;padding:50px 30px;background:#fff;width:80vw;max-width:400px;top:0;right:-100vw;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out}#minicart .top h2{margin:0;font-size:1.75em}#minicart .top h2:after{display:none}#minicart .top .cerrar{position:absolute;top:50%;transform:translateY(-50%);right:30px;font-size:1em;color:#000;cursor:pointer}#minicart .top .cerrar i{display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:100% auto;background-position:center center;background-image:url(ico-close.svg)}#minicart .top .cerrar:hover{opacity:.8}#minicart .middle ul li{display:block;overflow:auto;padding:0 30px;width:100%}#minicart .middle ul li .left{float:left;margin:20px 0;padding-right:20px;position:relative;width:80%}#minicart .middle ul li .left i.delete-prod{background-image:url(ico-close.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;height:.5em;left:-15px;position:absolute;top:7px;width:.5em}#minicart .middle ul li .left h4{font-size:1em;font-weight:600;padding-bottom:5px;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#minicart .middle ul li .left h5{padding-bottom:5px;font-weight:300}#minicart .middle ul li .left h6{color:#828282;font-weight:300;font-size:.875em}#minicart .middle ul li .right{float:right;margin:20px 0;width:20%}#minicart .bottom{position:fixed;padding:30px;width:80vw;max-width:400px;bottom:0;right:-100vw;background:#fff;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out}#minicart .bottom .subtotal{width:100%;display:flex;flex-wrap:wrap;padding-bottom:20px}#minicart .bottom .left{float:left;width:50%;font-size:1.25em;text-transform:uppercase;font-weight:300}#minicart .bottom .right{float:right;width:50%;text-align:right;font-size:1.25em;text-transform:uppercase;font-weight:700}#minicart .bottom .ver-carrito{display:block;width:100%;background:var(--naranja);color:#fff;font-weight:400;padding:15px;text-align:center;letter-spacing:1px;text-transform:none;border-radius:30px}#minicart .bottom .ver-carrito:hover{text-decoration:none;opacity:.8}#minicart.show{right:0vw;opacity:1}#minicart.show .top,#minicart.show .bottom{right:0vw}.carrito{overflow:auto;max-width:100%}.carrito .home-title{margin-top:50px;margin-bottom:0;color:var(--celeste);font-size:var(--f30)}.carrito .cart-table{width:calc(100% - 340px);float:left}.carrito table{margin:80px 0 40px;width:100%;border-bottom:1px solid var(--color)}.carrito th{padding:0 0 20px;font-size:var(--f16);font-weight:700}.carrito tbody tr{border-top:1px solid var(--color)}.carrito td{padding:20px 30px;vertical-align:middle;font-weight:700;font-size:var(--f14)}.carrito td.td-img{padding:20px 30px 20px 0}.carrito td.td-img img{display:block;width:90px;height:auto}.carrito td.td-name a{color:#000;font-weight:700}.carrito td.td-name h2{font-weight:300;padding-bottom:5px}.carrito td.td-name h3{font-weight:300;font-size:.875em;padding-bottom:5px;display:none}.carrito td.td-name h4{font-weight:300;font-size:.75em;padding-bottom:5px}.carrito td.td-name h4 a{text-decoration:underline;font-weight:400}.carrito td.td-quantity{position:relative}.carrito td.td-quantity input{width:50px;height:45px;text-align:center;padding:4px 0;border-radius:0;appearance:none;-webkit-appearance:none;border:1px solid #bababa;background:transparent;display:block;margin:0 auto}.carrito td.td-quantity .button{position:absolute;top:50%;transform:translateY(-50%);font-size:1.375em;display:block;width:26px;height:26px;border-radius:50%;background:transparent;text-align:center;cursor:pointer}.carrito td.td-quantity .button span{position:relative;top:-1px}.carrito td.td-quantity .inc span{top:-0px}.carrito td.td-quantity .dec{left:0}.carrito td.td-quantity .inc{right:0}.carrito .seguir-comprando{display:block;float:left;font-weight:700;font-size:1em;color:#333;margin:10px 0 40px}.seguir-comprando i{-webkit-text-stroke:.5px #fff}.carrito .cart-total{width:300px;max-width:500px;float:right;text-align:center;margin:60px 0 40px;background:transparent;padding:20px}.carrito .cart-total h3{font-weight:700;font-size:var(--f16);letter-spacing:2px;margin-bottom:15px;text-transform:uppercase;width:100%;display:block;padding-bottom:5px;text-align:left}.carrito .cart-total .overflow{overflow:auto}.carrito .cart-total h4{font-weight:400;font-size:1em;letter-spacing:1px;margin-bottom:5px;width:50%;float:left;text-align:left}.carrito .cart-total h2{font-weight:700;font-size:1em;margin-bottom:20px;width:50%;float:right;text-align:right}.carrito .cart-total p.disclaimer{font-size:.75em;font-style:italic;font-weight:300}.carrito .botones{width:100%;overflow:auto;padding:30px 0 0}.carrito .botones a{display:block;float:left;font-weight:700;font-size:.875em;color:#333;margin-top:10px}.carrito .botones input{border:0;font-weight:400;background:var(--naranja);color:#fff;font-size:var(--f12);padding:10px 25px;float:right;margin-left:0;width:100%;appearance:none;-webkit-appearance:none;text-transform:none;letter-spacing:1px;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;border-radius:30px}.carrito input.update-cart{background:transparent;color:var(--celeste);border:solid 1px var(--celeste);width:100%;margin-bottom:10px}.carrito .botones input:hover{opacity:.7}.carrito .pre-check{background:var(--celeste);padding:20px;color:var(--blanco);margin:0}.carrito .styled-checkbox+label:before{background-color:#fff;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;top:-3px;vertical-align:text-top;width:20px}.carrito .styled-checkbox:checked+label:before{background-color:var(--naranja)}.carrito .factura .billing-menu input{width:100%;padding:8px;background:var(--blanco);border:none;margin:5px 0}.carrito .comunas select{appearance:none;background-color:#fff;background-position:calc(100% - 12px) center;background-repeat:no-repeat;background-size:12px auto;border:2px solid #f1f1f3;border-radius:0;font-size:1em;outline:none;padding:6px 10px;width:100%;-webkit-appearance:none}.is-a-regalos{background:var(--naranja);padding:2vw 1.5vw 1.5vw;margin-bottom:40px;overflow:auto;width:100%;margin-left:0;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:3vw}.is-a-regalos h3{font-size:.75em;color:#000;font-weight:700;margin-bottom:15px;letter-spacing:1px}.is-a-gift{width:100%;border:0px solid #f2f2f2;padding:.5vw 0 1vw}.is-a-gift .styled-checkbox+label:before{background-color:#fff}.is-a-gift .styled-checkbox:checked+label:after{left:10px}.is-a-gift p{display:block;overflow:visible;padding-bottom:0}.is-a-regalos div.mensaje{padding-top:0;padding-left:0;font-size:1em;display:none}.is-a-regalos div.mensaje.show{display:block}.is-a-regalos div.mensaje input,.is-a-regalos div.mensaje textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:0;background:#fff;outline:none;width:100%;height:45px;padding:0 15px;font-size:.75em;font-weight:400;margin:0 0 20px;resize:none}.is-a-regalos div.mensaje textarea{height:120px;padding:15px;margin:0 0 10px}.is-a-regalos div.mensaje input::placeholder,.is-a-regalos div.mensaje textarea::placeholder{font-family:var(--font);font-size:.75em;font-weight:500;color:#303030}.is-a-regalos div.mensaje small{font-size:var(--f10);font-style:italic;letter-spacing:0;display:none}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-size:var(--f11)}.styled-checkbox+label small{padding-left:10px;text-decoration:underline;cursor:pointer;position:relative}.styled-checkbox+label small span{display:none;position:absolute;top:20px;left:50%;transform:translate(-50%);background:#fff;border:.5px solid #b2b2b2;width:400px;padding:1vw;text-align:center;z-index:10}.styled-checkbox+label small:hover span{display:block}.styled-checkbox+label small span:before{content:"";display:block;position:absolute;width:10px;height:10px;border-top:.5px solid #b2b2b2;border-right:.5px solid #b2b2b2;top:-6px;left:calc(50% - 10px);background:#fff;transform:rotate(-45deg)}.styled-checkbox+label small span u{text-decoration:none;display:block}.styled-checkbox+label small span u:first-child{background:#000;color:#fff;text-transform:uppercase;padding:5px 0;font-weight:500;margin-bottom:10px}.styled-checkbox+label small span u:nth-child(2){line-height:1.7em}.styled-checkbox+label small span img{width:60%;height:auto;display:block;margin:5px auto 0}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;position:relative;top:-3px}.styled-checkbox:hover+label:before{background:var(--color)}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px #0000001f}.styled-checkbox:checked+label:before{background:var(--color)}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:10px;top:6px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.clear.registro{padding:0 1.5vw}.home-title-account{text-align:left;font-size:2em;margin-top:30px;margin-bottom:30px;padding:0}.home-title-account:after{display:none;left:0;transform:translate(0)}.form-field{width:100%;overflow:auto;max-width:25%;margin-bottom:20px}.clear.account .one-half{padding-right:15px}.clear.account .one-half:nth-child(3){padding-right:0;padding-left:15px}.clear.account .edit-address-div .one-half:nth-child(3){padding-right:15px;padding-left:0}.clear.account .edit-address-div .one-half:nth-child(4){padding-right:0;padding-left:15px}.one-half .form-field{width:100%;max-width:100%}.form-field label{display:block;width:100%;font-size:.75em;color:#898989;text-align:left;font-weight:300;padding-bottom:10px;letter-spacing:1px}.form-field input{border:1px solid #ccc;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px;position:relative;outline:none;z-index:2;cursor:pointer}.olvidaste{display:inline-block;margin-top:10px;font-size:.875em}.iniciar-sesion{border:0;font-weight:400;text-transform:none;background:var(--color);color:#fff;font-size:.875em;padding:12px 30px;letter-spacing:1px;appearance:none;-webkit-appearance:none;border-radius:0}.olvidaste.links{margin:20px 0}#RecoverPasswordForm input[type=submit],.clear.registro input[type=submit]{border:0;font-weight:400;text-transform:none;background:var(--color);color:#fff;font-size:.875em;padding:12px 30px;letter-spacing:1px;appearance:none;-webkit-appearance:none;border-radius:0}.clear.account input.save-address{border:0;font-weight:400;text-transform:none;background:var(--color);color:#fff;font-size:.875em;padding:12px 30px;letter-spacing:1px;margin:20px 0;appearance:none;-webkit-appearance:none;border-radius:0}.clear.account .three-quarter{padding:30px}#cuenta table.full,#cuenta table.full tbody tr{font-size:.875em}#cuenta table.full tbody tr td{padding:10px}#cuenta h2.pedidos{background:url(pedidos.png) no-repeat;background-position:left center;background-size:auto 20px;padding:9px 0 5px 24px}#cuenta h2.misdatos{background:url(misdatos.png) no-repeat;background-position:left center;background-size:auto 20px;padding:9px 0 5px 30px}#cuenta h2.favoritos{background:url(star.png) no-repeat;background-position:left center;background-size:auto 20px;padding:9px 0 5px 30px}#cuenta h2.novios{background:url(anillos.svg) no-repeat;background-position:left 12px;background-size:auto 16px;padding:9px 0 5px 30px}.sidemenu{width:100%;overflow:auto;border-bottom:1px solid #ddd;display:block}.sidemenu li{display:block;border-top:1px solid #ddd;margin:0}.sidemenu li a{display:block;width:100%;padding:10px;color:#000;margin:0}.sidemenu li a:hover{background:#f0f0f0}.sideright{padding-top:10px;border-top:1px solid #ddd;border-left:1px solid #ddd;min-height:280px!important;position:relative}.sideright table{width:100%}.sideright table.full th{border-left:0;border-right:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 15px;text-align:left;font-size:1.125em}.sideright table.full td{border-left:0;border-right:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 15px;font-size:.875em}.sideright .add-dir{position:absolute;top:20px;right:0}.sideright .direccion{background:#f7f7f7;font-size:.875em;padding:10px 15px;position:relative}.sideright .direccion h3{font-size:1em;margin-bottom:5px}.sideright .direccion p{font-size:.875em;margin-bottom:0}.sideright .direccion p.edit{position:absolute;top:10px;right:15px}.sideright .direccion p.edit a{color:#000}.sideright a.submit{display:inline-block;border:0;font-weight:700;background:#000;color:#fff;font-size:1em;padding:10px 25px;position:absolute;top:15px;right:0}.ver-fav{font-family:var(--font);color:#000!important;background-color:#81ead6!important;border-radius:0!important;padding:8px 16px;width:200px;display:block;text-align:center;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.ver-fav:hover{opacity:.75}.ver-nov{font-family:var(--font);color:#000!important;background-color:#f4d3d7!important;border-radius:0!important;padding:8px 16px;width:200px;display:block;text-align:center;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.ver-nov:hover{opacity:.75}.btn.verde{background-color:#43e1c6!important;font-weight:700!important;font-family:var(--font)}.ver-out{font-family:var(--font);color:#000!important;background-color:#f1f1f1!important;background-image:url(logout.png);background-repeat:no-repeat;background-size:auto 16px;background-position:14px center;border-radius:0!important;padding:8px 16px;width:200px;display:block;margin-top:40px;text-align:center;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.ver-out:hover{opacity:.75}.home-news{width:100%;overflow:auto;margin:60px auto;text-align:center;padding:70px 20vw;color:var(--color);background:#dadce0}.home-news h2{font-size:1.125em;font-weight:700;text-transform:none;letter-spacing:2px;margin-bottom:30px}.home-news p{font-size:.75em;letter-spacing:0px;font-weight:400;line-height:1.8em}.home-news form{width:90%;max-width:330px;margin:30px auto 0;overflow:auto;border:1px solid var(--color)}.home-news form input{appearance:none;-webkit-appearance:none;border:0;border-radius:0}.home-news form input[type=email]{width:calc(100% - 45px);height:45px;float:left;border:0;border-right:1px solid var(--color);border-radius:0;background:transparent;color:var(--color);font-weight:300;letter-spacing:1px;font-size:.75em;padding:5px 15px}.home-news form input[type=email]::placeholder{color:var(--color)}.home-news form input[type=submit]{font-size:.75em;color:var(--color);background-color:transparent;background-image:url(right.svg);background-position:center center;background-repeat:no-repeat;background-size:15px auto;border:0;text-indent:-99999em;width:45px;height:45px;padding:5px;float:right}footer{width:100%;overflow:auto;background-color:#00b1df;margin:60px 0 0;padding:20px 0 0;letter-spacing:0px;color:var(--color);position:relative}footer .clear-iso{margin-bottom:30px}footer .iso{display:block;width:166px;height:auto;margin:0 auto;filter:drop-shadow(1px 1px 2px white)}footer .logo-inverted .iso{filter:invert(1)}footer .item{text-align:left;padding:0 .5vw}footer .item h4{font-family:var(--vag);display:inline-block;font-weight:400;text-transform:none;letter-spacing:0px;color:var(--white);font-size:var(--f16);margin-bottom:12px}footer .item ul{margin-top:8px}footer ul li{font-weight:600;margin-bottom:16px;font-size:var(--f14);font-family:var(--font)}footer ul li a{color:var(--white)}footer p{font-family:var(--font);color:var(--white);font-weight:600;margin-bottom:0;font-size:var(--f14);line-height:2.35em}footer .clear-one{position:relative}footer .sociales{max-width:none;margin:20px 0 0;text-align:left}footer .sociales li{display:inline-block;margin-right:10px;margin-bottom:0;font-size:1em}footer .sociales li a{color:var(--white)}footer .sociales li a:hover{text-decoration:none;opacity:.8}footer a:hover{color:#fff}footer .item-news{text-align:left}footer form{width:100%;overflow:auto;text-align:center;margin-top:10px}footer input[type=email]{appearance:none;-webkit-appearance:none;display:block;width:100%;height:45px;background:transparent;border:1px solid var(--white);border-radius:0;padding:5px 10px;font-size:.75em;letter-spacing:0px;color:var(--white)}footer input[type=email]::placeholder{color:var(--white)}footer input[type=submit]{appearance:none;-webkit-appearance:none;background:var(--naranja);position:relative;border:0;border-radius:30px;color:#fff;width:100%;height:45px;font-size:var(--f14);letter-spacing:2px;font-weight:400;text-align:center;text-transform:uppercase;margin-top:20px}footer .bottom{padding:30px 0;margin:20px auto 0;position:relative;overflow:visible}footer .bottom p{width:100%;float:none;font-size:var(--f10);font-weight:300;text-align:center;color:var(--white);margin:0}footer .bottom p a{color:var(--white)}footer .webpay{display:block;width:146px;height:auto;margin-top:20px}.solo-mobile{display:none}.giftreggie-front{padding:0 1.5vw;width:96%;margin-left:auto;margin-right:auto}.giftreggie-front .home-title{margin:30px 0;width:100%;text-align:left}.giftreggie-header h3{color:#404041;font-size:1.25em;text-transform:uppercase;font-weight:700;letter-spacing:1px;position:relative;border-bottom:1px solid #000;padding-bottom:15px;margin:30px 0;width:100%;text-align:left}.giftreggie-front .giftreggie-body{border:0;margin:20px 0 0}.giftreggie-front label{display:inline-block;width:auto;font-size:.75em;color:#898989;text-align:left;font-weight:300;padding-bottom:10px;letter-spacing:1px}.giftreggie-front .recovery{color:#000;font-size:.75em;display:block;clear:both}.giftreggie-front input{padding:8px 30px;margin-bottom:10px}.giftreggie-front input[type=submit],.giftreggie-front input[type=button]{appearance:none;-webkit-appearance:none;border:0;font-weight:600;text-transform:uppercase;background:var(--color);color:#fff;font-size:.875em;padding:10px 25px;border-radius:0;letter-spacing:1px;margin-bottom:20px}.giftreggie-front input[type=button]{background:#ccc}.registry-profile-block{padding:0;margin:30px 0 20px;width:100%;max-width:100%;overflow:auto}.giftreggie-band p:nth-child(5){padding:0 1.5vw;overflow:auto;width:100%;padding-left:50%}.giftreggie-band{background:#f2f2f2;height:310px;border:0px solid #dddddd!important;background-size:cover;position:relative}.giftreggie-band h2{display:inline-block;position:absolute;top:50%;left:5%;padding:5px 15px;color:#fff;background:transparent;transform:translateY(-50%);text-transform:uppercase}.giftreggie-band h4{padding:0 1.5vw}.giftreggie-band p.full{width:100%;display:block}.giftreggie-band p.full span{width:100%}.registry-profile-block h4{font-size:1.125em;font-weight:600;margin-bottom:15px}.registry-profile span{width:50%;padding:0 1.5vw;float:left;margin:0 0 20px}.registry-profile span input{width:100%!important;margin:10px 0 20px;padding:8px 10px}.registry-profile-block p{font-size:.875em;color:#898989}.registry-profile textarea{width:100%;min-height:100px;margin-top:10px;border:1px solid #ddd}.registry-profile .registry-profile-block:nth-child(3) h4{position:relative;padding-left:26px}.registry-profile .registry-profile-block:nth-child(3) input[type=checkbox]{position:absolute;top:-7px;left:0;width:auto!important}.registry-profile .registry-profile-block:nth-child(3) p{margin-bottom:30px}.registry-profile .registry-profile-block:nth-child(4) h4{padding:0 1.5vw}.registry-profile .registry-profile-block:nth-child(4) span:nth-of-type(1) p:nth-child(4){position:relative}.registry-profile .registry-profile-block:nth-child(4) span:nth-of-type(1) p:nth-child(4):after{content:"\f063";font-family:"Font Awesome 5 Free";font-weight:900;display:block;font-size:.75em;color:#8e8e8e;position:absolute;bottom:13px;right:15px;z-index:1}.registry-profile select{border:1px solid #dddddd;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%!important;padding:10px;position:relative;outline:none;z-index:2;cursor:pointer;color:#8e8e8e;font-size:.875em;margin:10px 0 20px}.registry-profile .registry-profile-block:nth-child(4)>p:nth-of-type(1){width:100%;display:block;overflow:auto;padding:0 1.5vw}.registry-profile .registry-profile-block:nth-child(5) h4{padding:0 1.5vw}.registry-profile .registry-profile-block:nth-child(5) span:nth-of-type(1) p:nth-child(1){position:relative}.registry-profile .registry-profile-block:nth-child(5) span:nth-of-type(2) p:nth-child(1){position:relative}.registry-profile .registry-profile-block:nth-child(5)>span:nth-of-type(1)>p:nth-child(1):after{content:"\f063";font-family:"Font Awesome 5 Free";font-weight:900;display:block;font-size:.75em;color:#8e8e8e;position:absolute;bottom:33px;right:15px;z-index:1}.registry-profile .registry-profile-block:nth-child(5)>span:nth-of-type(2)>p:nth-child(1):after{content:"\f063";font-family:"Font Awesome 5 Free";font-weight:900;display:block;font-size:.75em;color:#8e8e8e;position:absolute;bottom:33px;right:15px;z-index:1}.giftreggie-create-buttons{padding:0 1.5vw}.giftreggie-create-buttons input{margin:0 1.5vw 20px}.giftreggie-body .no-lista{padding:40px 0;font-weight:700;font-size:1.125em}.gift-reggie-search-form p:nth-child(1) span,.gift-reggie-search-form p:nth-child(2) span{display:block;width:auto;font-size:.75em;color:#898989;text-align:left;font-weight:300;padding-bottom:10px;letter-spacing:1px}.giftreggie-find .giftreggie-footer p{margin-bottom:20px}.giftreggie-find .giftreggie-footer p a{font-size:.875em}.giftreggie-registry .giftreggie-no-products{font-size:1em;padding-bottom:20px}.giftreggie-band h2{font-size:1.375em;font-weight:700;padding:1.5vw}.giftreggie-description{text-align:center;padding:1.5vw}.giftreggie-registry-image{padding:0 3vw}.giftreggie-edit-description{text-align:center}.giftreggie-edit-description button{appearance:none;-webkit-appearance:none;border:0;font-weight:600;text-transform:uppercase;background:#9aced2;color:#fff;font-size:.75em;padding:10px 15px;border-radius:0;letter-spacing:1px;margin:0 auto;display:inline-block}table.giftreggie-desktop{font-size:.875em;margin:40px 0;border:0px solid #d5dbda}table.giftreggie-desktop tbody{width:100%;display:table}table.giftreggie-desktop tr th{background:#d5dbda;border:1px solid #d5dbda}.giftreggie-front table tr td,.giftreggie-front table tr th{vertical-align:middle}.giftreggie-front td.quitar button{appearance:none;-webkit-appearance:none;border-radius:50%;border:0;font-weight:600;text-transform:uppercase;background:#ee5a28;color:#fff;font-size:1.25em;padding:2px 10px;letter-spacing:1px;display:inline-block}.giftreggie-front td.quieren input{margin-bottom:0;padding:8px}.giftreggie-front td.agregar{position:relative}.giftreggie-front td.agregar input{margin-bottom:0;padding:8px}.giftreggie-front .action-buttons{width:240px}.giftreggie-front .action-buttons button{appearance:none;-webkit-appearance:none;border:0;font-weight:400;text-transform:none;background:var(--color);color:#fff;font-size:.875em;padding:10px 15px;border-radius:0;letter-spacing:1px;margin-bottom:20px}.giftreggie-front .action-buttons button#discard-changes{background:#ccc}.giftreggie-browse-add-products{padding:40px 0}td.agregar .agregar-gift{appearance:none;-webkit-appearance:none;border:0;background:#9aced2;color:#000;position:absolute;top:50%;left:10px;width:calc(100% - 20px);transform:translateY(-50%);z-index:2;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer}td.agregar[data-stock=agitado] .agregar-gift{background:#f2f2f2}td.agregar .remover-gift{appearance:none;-webkit-appearance:none;border:0;background:#ee5a28;color:#fff;position:absolute;top:50%;left:10px;width:calc(100% - 20px);transform:translateY(-50%);z-index:1;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;cursor:pointer}.pop-gift-pro{display:none;position:fixed;z-index:1000;top:50%!important;left:50%;transform:translate(-50%,-50%);max-width:800px;max-height:500px;width:80%;height:auto;background:#fff;box-shadow:0 0 3px #0000004d;padding:30px}.giftreggie-item-name a{cursor:pointer}.pop-gift-pro .imagen{width:calc(40% - 15px);float:left;filter:contrast(90%);-webkit-filter:contrast(90%);-ms-filter:contrast(90%)}#view-registry .registry-variant .pop-gift-pro .imagen img{width:80%!important;margin-top:0!important;max-height:100%}.pop-gift-pro .right{width:calc(60% - 15px);float:right;text-align:left;padding:0}.pop-gift-pro .right h3{margin-bottom:8px!important;font-size:1.9em!important;color:#000!important}.pop-gift-pro .right .marca{opacity:0}.pop-gift-pro .right .precio-cantidad{width:100%;overflow:auto}.pop-gift-pro .right .precio-cantidad .precio{width:140px;float:left;font-size:1.9em;color:#8d8d8d}.pop-gift-pro .right .precio-cantidad .cantidad{display:block;width:60px;float:left;position:relative;top:5px}.pop-gift-pro .right .precio-cantidad .cantidad input{padding:10px}.pop-gift-pro .right .regalar{appearance:none;-webkit-appearance:none;border:0;font-weight:600;text-transform:uppercase;background:#f2c81d;color:#fff;font-size:1em;padding:10px 35px;border-radius:0;letter-spacing:1px;margin:20px 0;display:inline-block;cursor:pointer;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.pop-gift-pro .right .regalar:hover{opacity:.7;text-decoration:none}.pop-gift-pro .cerrar{color:#000!important;position:absolute;top:0;right:12px;font-size:2.2em;transform:rotate(45deg);cursor:pointer}.pop-gift-pro .cerrar:hover{text-decoration:none}ul.giftreggie-share-buttons{padding:10px 0 0}ul.giftreggie-share-buttons li{border-radius:0;padding:8px 16px 8px 45px;background-position-x:8px}.giftreggie-front .giftreggie-body form.giftreggie-registry-form{width:100%;overflow:auto;display:flex;flex-wrap:wrap;position:relative}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table{width:calc(100% - 300px)}.giftreggie-registry .action-buttons{width:300px;padding:40px 0 40px 40px;margin:0}.giftreggie-registry .action-buttons button{width:100%}.action-buttons #giftreggie-checkout{display:none}#status-bar{font-size:1em;line-height:1.6em}#status-carrito p{color:#000}#status-carrito a{appearance:none;-webkit-appearance:none;border:0;font-weight:600;text-transform:uppercase;background:#f2c81d;color:#fff;font-size:.875em;padding:10px 25px;border-radius:0;letter-spacing:1px;margin-bottom:20px;display:block;width:100%}.giftreggie-wishlist-entry p{text-align:center;padding:40px 0}.giftreggie-wishlist h2{font-family:var(--font);color:#000;font-size:1.5625em;text-transform:uppercase;font-weight:400;margin:50px 0 40px;text-align:center;letter-spacing:2px;position:relative;padding:0}.giftreggie-wishlist .giftreggie-add-products,.giftreggie-wishlist .giftreggie-sharing,.giftreggie-wishlist .giftreggie-sharing input{display:none}.giftreggie-wishlist button[name=id]{appearance:none;-webkit-appearance:none;background:#6c9634;border:0;color:#fff;padding:4px 20px}.giftreggie-wishlist.giftreggie-manager .registry-variant td:last-child form{display:inline-block;border:0;border-radius:50%;width:30px;height:30px;background:#9c5332}.giftreggie-wishlist .remove-button{appearance:none;-webkit-appearance:none;background:transparent;border:0;color:#fff;padding:0;font-size:1.5em;margin:-2px 0 0}ul.giftreggie-share-buttons li{border-radius:0;transform:scale(.75)}.giftreggie-wishlist .action-buttons{padding:40px 0}.solo-desktop{display:block!important}.solo-mobile{display:none!important}@media only screen and (min-width: 831px){.template-collection .page-width{padding:0 5rem}.template-collection .collection-filters{display:block}.template-collection .collection-filters>*+*{margin-top:0;margin-left:2rem}.template-collection .active-facets-mobile{display:none}.template-collection .collection-filters .collection-filters__sort{width:19.063rem;max-width:100%}.template-collection .large-up-hide{display:none!important}}@media only screen and (min-width: 100px) and (max-width: 830px){.solo-desktop{display:none!important}.solo-mobile{display:block!important}body{padding-top:54px}.clear{width:96%;padding:0 5px;overflow:hidden}.small--one-whole{width:100%;float:none}.small-one-whole--no-padding{width:100%;float:none;padding:0!important}.small--one-half{width:50%;float:left}.small--one-third{width:33.333333%;float:left}.home-title{font-size:1.5em;margin-top:10px;margin-bottom:10px}.home-title:after{display:none}.block-title span{font-size:1.25em;padding:6px 30px}.infobar{display:none}.barra{font-size:.75em;line-height:1.6em;position:absolute;top:0;left:0;width:100%;color:#dadce000}.form-barra{display:block;overflow:auto;width:100%}.form-barra form{width:90%;margin:5px auto 10px;position:relative}.form-barra form input{appearance:none;-webkit-appearance:none;width:100%;border:1px solid #2d2d2d;border-radius:0;height:40px;padding:5px 45px 5px 10px;outline:none;font-size:.875em}.form-barra form button{position:absolute;top:0;right:0;appearance:none;-webkit-appearance:none;border:0;width:40px;height:40px;background:url(ico-lupa.svg) no-repeat;background-size:14px auto;background-position:center 12px}header{position:absolute;top:0;left:0;width:100vw;background:var(--white);z-index:1000;padding:5vw 2vw 1vw;overflow:visible}header .row1{padding:5px 0;overflow:visible;margin-bottom:0}header .logo{width:117px;margin:0 auto}header .sociales{display:none}header .icons{margin-top:0;right:4vw;font-size:.875em;top:51%}header .icons ul li:nth-child(1){display:none}header .icons li a.heart i{background-size:70%}header .icons li{margin-left:0}header .icons li a i{width:1.7em!important;height:1.1em}header .icons li:after{display:none}header .icons li a.cart .wrap-count{right:-10px;width:2em;height:2em}header .show-menu{display:block;position:absolute;top:calc(50% + 1px);transform:translateY(-50%);left:10px;font-size:1.125em;color:#000}header .show-menu i{display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:100% auto;background-position:center center;background-image:url(ico-menu.svg)}header .icons .search-form{width:90vw;top:48px;right:-4vw;position:fixed;background:#fff;display:block;border:1px solid black;border-radius:25px;padding:0 18px 0 0;margin-top:3px}header .icons .search-form form{border-bottom:0}header .icons input[type=search]{max-width:none;width:85%;padding:12px 0;border-radius:0!important;border:0;appearance:none;-webkit-appearance:none;text-align:left}header .icons li a.cart .count{padding:2px}header .big-search input[type=search]{font-size:1.25em;width:100%}header.fix{padding:2vw}header.fix .search-form{display:none}header.fix .icons ul{display:grid;grid-template-columns:1fr 1fr 1fr}header.fix .icons ul li:nth-child(1){display:block}nav{position:fixed;top:0;left:-100vw!important;opacity:0;width:80vw;max-width:400px;height:100vh;background:#fff;z-index:2000;margin-top:0;box-shadow:0 0 0 300vw #ffffff91;border:0;transform:translateY(-0%);overflow:scroll;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out}nav.show{left:0!important;opacity:1}nav .top{padding:30px 5vw;display:block;position:relative}nav .top h2{text-align:left;margin:0!important}nav .top h2:after{display:none}nav .top .cerrar{position:absolute;top:55%;transform:translateY(-50%);right:30px;font-size:1em;color:#000;cursor:pointer}nav .top .cerrar i{display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:100% auto;background-position:center center;background-image:url(ico-close.svg)}nav .top .cerrar:hover{opacity:.8}nav ul{text-align:left;border-top:1px solid #e5e5e5;display:block}nav ul li{display:block;padding:0}nav>ul>li:after{display:none!important}nav>ul>li.site-nav--active:after{display:none}nav ul li a{display:block;padding:12px 10px;font-weight:400;border-bottom:1px solid #e5e5e5}nav ul li.site-nav--has-dropdown{overflow:hidden}nav ul li.site-nav--has-dropdown span.down{position:absolute;top:0;right:0;width:40px;height:36px;background:#efefef;text-align:center;padding:8px 0 5px;font-size:1.5em;z-index:10;cursor:pointer}nav ul li.site-nav--has-dropdown span.down i{font-style:normal;display:inline-block;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out}nav ul li.site-nav--has-dropdown span.down.active i{transform:rotate(45deg)}nav ul li.site-nav--has-dropdown a{position:relative;width:100%}nav ul li.site-nav--has-dropdown:after{content:"+";display:block;position:absolute;top:7px;right:20px;font-size:1.25em;color:#2d2d2d;background:transparent}nav ul li.site-nav--has-dropdown:hover:after{top:7px}nav li.site-nav--has-dropdown>a:after{display:none}nav li>ul.sub-menu{position:relative;top:auto;left:auto;visibility:hidden;opacity:0;height:0;border-bottom:1px solid #e5e5e5;border-top:0;padding:0 0 0 10px;background:#fff;transform:translate(0)}nav li>ul.sub-menu li{padding:0px 2vw 0 3vw;text-align:left;font-size:1em}nav li>ul.sub-menu li:after{left:calc(1vw + 10px)}nav li>ul.sub-menu li:last-child a{border-bottom:0}nav li>ul.sub-menu.show{opacity:1;visibility:visible;height:auto}nav li>ul.sub-menu>li>ul.sub-sub-menu{position:relative;top:auto;left:auto;visibility:hidden;opacity:0;height:0;border-bottom:1px solid #e5e5e5;border-top:0;padding:0 0 0 10px;background:#fff}nav li>ul.sub-menu>li>ul.sub-sub-menu.show{opacity:1;visibility:visible;height:auto}nav li>ul.sub-menu li>ul.sub-sub-menu>li{padding:0px 1vw}nav ul li.site-nav--has-dropdown ul li span.down{height:35px;padding:9px 0 5px;background:#f7f7f7}#minicart{padding:85px 30px 155px}#minicart .top{padding:30px}#minicart .top h2{text-align:left;font-size:1.25em}#minicart .middle ul li .left{font-size:.75em}#minicart .bottom .left,#minicart .bottom .right{font-size:1em}.card-image-video{padding:100px 0 15px}.card-image-video .card .container-text{padding:20px;margin-top:-1px}.card-image-video .card .container-text p{margin:10px 0 20px}.card-image-video .card .image,.card-image-video .card .video{height:79vw}.slick-slide img{width:100%;padding:0 10px}.home-favoritos{padding:0}.home-favoritos.favoritos{padding:45px 0 0}.home-favoritos ul li a .text{padding:0 30px;text-align:center}.home-favoritos .home-title{margin-bottom:20px}.home-favoritos.home-edades ul{display:grid;grid-template-columns:1fr 1fr;row-gap:20px}.home-favoritos.home-edades ul li a .text h2{font-size:var(--f19);line-height:25px;padding-bottom:30px}.template-index .gallery{margin:45px 0 60px}.reviews{background-image:url(../assets/com-back-mob.svg);background-size:auto 100%;display:block;padding:14vw 0}.reviews ul li{padding:75px 15px}.reviews button.slick-arrow{top:45%!important}.header-page{padding:25vw 30px 30px}.slideshow{margin-top:20px;margin-bottom:0}.slideshow li img.solo-desktop{display:none}.slideshow li img.solo-mobile{display:block}.slideshow li .text{width:75%}.slideshow li .text h2{font-size:1.5em;letter-spacing:2px}.slideshow li .text p{font-size:.675em}.slideshow li .text .boton{margin:5px 0 0;font-size:.675em}.grid{margin-bottom:30px}.grid .clear{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(16,9.333325vw);grid-template-areas:"uno dos" "uno dos" "uno dos" "uno dos" "uno dos" "uno dos" "uno cuatro" "tres cuatro" "tres cuatro" "tres cuatro" "cinco seis" "cinco seis" "cinco seis" "cinco seis" "cinco seis" "cinco seis"}.grid .item:nth-child(1){grid-area:uno}.grid .item:nth-child(2){grid-area:tres}.grid .item:nth-child(3){grid-area:dos}.grid .item:nth-child(4){grid-area:cuatro}.grid .item:nth-child(5){grid-area:cinco}.grid .item:nth-child(6){grid-area:seis}.gallery{margin-bottom:20px}.gallery .bajada{font-size:.75em}.gallery ul{grid-template-columns:1fr}.gallery ul .item{padding:2vw;margin-bottom:15px}.gallery ul .item h3{font-size:1.25em}.gallery-full ul .item:nth-child(odd){padding-right:0}.gallery-full ul .item:nth-child(2n){padding-left:0}.gal-cat .one-eight{padding-left:0;margin:20px}.gal-cat h2{text-align:center}.gal-cat .ver{text-align:center;font-size:.75em}.gal-cat .seven-eight{padding-left:0}.gal-cat .grid-container{display:block;grid-template-columns:1fr}.gal-cat .boton{font-size:var(--f20)!important;padding:15px 50px 12px}.gallery.gal-items{margin-top:20px}.gallery.gal-items ul .item{margin-bottom:0;padding:10px 14vw}.gallery.gal-items ul .item:after{display:none}.gallery.gal-items ul .item a{justify-content:left}.gallery.gal-items ul .item img{width:34px}.gallery.gal-items ul .item p{font-size:.75em}.gallery.gal-blog .item p{padding:0 10px}.template-index .gallery .grid51 .item{display:none}.template-index .gallery .grid51 .item:nth-child(1){display:block;padding:15px 0}.bloques .clear{overflow:hidden}.bloques .item{margin-bottom:8vw}.bloques .item a.img,.bloques .item .text{width:100%}.bloques .item .text .inner{position:relative;top:0%;transform:translateY(0);padding:5vw}.bloques .item .text .inner h3{font-size:1.25em}.bloques .item .text .inner p{font-size:.75em}.bloques .item .text .inner .vermas{padding:12px 20px;font-size:.75em;margin-top:6vw}.bloques .item:nth-child(2n) a.img{order:1}.bloques .item:nth-child(2n) .text{order:2}.banner-text{margin-top:0;margin-bottom:40px;padding:0}.banner-text a{display:block;margin:0}.banner-text a:hover{text-decoration:none}.banner-text img{display:block;margin:0 0 -30px}.banner-text .text{position:relative;top:auto;left:5%;padding:40px 20px;width:90%;transform:none;font-size:.5em;display:flex;flex-wrap:wrap;justify-content:center}.banner-text .text h3{font-size:1.875em}.banner-text .text p{font-size:1.5em}.banner-bajada{padding:30px 6vw}.banner-bajada .text{padding:0}.banner-bajada .text h2{font-size:var(--f30)}.banner-bajada .text p{font-size:var(--f10)}.banner-bajada .text .boton{font-size:var(--f10);padding:10px 8vw;width:100%;text-align:center;margin:15px 0 20px}.banner a:hover{text-decoration:none}.banner a .imagen{order:2}.banner a .texto{order:1;padding-bottom:30px}.banner .texto h2{position:relative;top:auto;left:auto;transform:none;padding:0}.video-text .clear>div:nth-child(2){padding-left:0}.video-text h2{text-align:center;margin-bottom:20px;padding-top:20px}.video-text p{text-align:center;font-size:.75em}.home-news{padding:30px 8vw}.home-news h2{font-size:1em;letter-spacing:1px}.home-news p{font-size:var(--f10)}.home-blog article .text h3{font-size:1.125em;height:75px}.home-blog article .text .bajada{font-size:.875em}.home-blog article .text .mas{font-size:.875em}#insta-feed{width:100%!important}#insta-feed img,#insta-feed .instafeed-overlay{width:100%!important;height:100%!important}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:50%!important;padding-top:50%!important}.instagram_gallery{grid-template-columns:repeat(2,1fr)}#popup{padding:40px 20px}#popup .right{padding:40px 0}.template-collection .featured-collection{margin-top:80px}.template-collection .featured-collection .clear{grid-template-columns:1fr}.template-collection .coll-img{padding:0}.template-collection .coll-header{padding:50px 25px;overflow:hidden;margin:20px auto 45px}.template-collection .coll-header-back{padding:50px 0;margin-bottom:20px}.template-collection .home-title{font-size:1.5em;text-transform:capitalize;width:100%;text-align:center;float:none;margin-top:0}.template-collection .coll-des{font-size:.75em}.template-collection aside{width:100%;float:none;padding:0 2.5vw}.filter-menu .pt-mobile-header{height:30px!important}.filter-menu .has_group_selected .filter-clear{display:none!important}body .filter-menu .pt-mobile-header a.pt-nav-toggle p{font-size:.875em!important;letter-spacing:1px;font-weight:400;margin:0 0 0 30px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle{left:0!important;transform:translate(0)!important;-webkit-transform:translate(0,0)!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span{margin-top:2px}.template-collection .sidebar .filter-menu .pt-mobile-header a.pt-nav-toggle p{font-size:1em!important;margin:0 0 0 30px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span,.filter-menu .pt-mobile-header a.pt-nav-toggle span:before,.filter-menu .pt-mobile-header a.pt-nav-toggle span:after{background:#000!important;height:3px!important;width:20px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span:before{top:-6px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle.active span:before{top:0!important}.filter-menu .pt-mobile-header a.pt-nav-toggle span:after{bottom:-6px!important}.filter-menu .pt-mobile-header a.pt-nav-toggle.active span{background-color:transparent!important}.template-collection .small-hide{display:none!important}.template-collection .featured-collection .form-horizontal{margin-bottom:30px}.template-collection .all-coll{width:100%;float:none}.featured-collection ul .item{padding:0 0 7vw;margin:0 10px}.template-collection .featured-collection ul .item,.template-product .featured-collection ul .item{margin-bottom:8vw}.featured-collection ul.slick-slider .item{font-size:.6em}.featured-collection ul .item .icons i{width:1.75em;height:2.25em;margin:15px 2px 0}.featured-collection ul .item h3{font-size:.7em;margin:7px 0}.template-index .featured-collection ul .item h3{font-size:1em}.featured-collection ul .item h4{font-size:.675em}.featured-collection ul .item .price{font-size:.8em}.template-collection .featured-collection ul .item.sold-out:after{font-size:.675em}.featured-collection ul .item .img .nuevo{font-size:.675em;top:3px;right:3px;width:45px;height:45px;padding:3px 0 0}.featured-collection ul .item .img .descuento{font-size:.675em;top:5px;padding:7px 10px 6px}.template-index .featured-collection ul .item .img .descuento{right:10px}.template-index .featured-collection ul .item.sold-out .img:after{right:13px}.featured-collection ul .item .btn.add-wishlist{bottom:50px}.featured-collection ul .item .boton .addcart{font-size:.675em;padding:10px;width:25px;height:25px;background-size:15px}.featured-collection ul .item .boton .add-to-agotado{width:25px;height:25px;background-size:15px}.template-collection .home-title:after{display:none}.template-collection .featured-collection .filter{width:100%;float:none;position:relative;top:10px;margin-bottom:0}.template-collection .featured-collection .form-horizontal:after{right:5vw}.template-collection .featured-collection .pager{margin:40px 0 0}.template-collection .featured-collection .pager li{margin-bottom:15px}.featured-collection button.slick-arrow{top:31%}.featured-collection .boton{font-weight:300}.reg-des .coll-des{width:100%;float:none;margin:20px 0 0;padding:0}.reg-des .coll-des p{font-size:1em}.reg-des .img{width:100%;float:none;padding:0;margin-bottom:20px}.template-collection .int .coll-header{margin:25px auto 0}#bread{margin:50px auto 30px;padding:0 15px}.int #bread{margin:20px auto 35px}.template-collection .featured-collection.int .form-horizontal{padding:0 3vw 10px;margin-bottom:20px}.template-collection .featured-collection.int .form-horizontal:after{right:6vw}.template-collection .featured-collection ul .item.item-int{font-size:.75em}.featured-collection ul .item.item-int h3{margin:5px 0 15px}.featured-collection ul .item.item-int .vermas{padding:12px 0}.template-page .home-title{margin-top:0;margin-bottom:0}.product .left{width:100%;float:none;padding:0 10px}.product .left #main-photo{width:100%;float:none}.product .left #main-photo button.slick-arrow{top:50%}.product .left #mini-photos{width:100%;float:none;padding:0}.product #FBT{display:none}.product .right{width:100%;float:none;padding:0 10px}.product .right h1{font-size:1.25em}.product .right .cont-title .tag-edad{width:50px;height:50px}.product .right h2{font-size:var(--f20);margin-bottom:10px}.product .right .price{font-size:1.25em}.product .right .price p.desde{padding-bottom:2px}.product .right .vars{max-width:100%}.product .right .vars .options p{width:100%;float:none}.product .right .vars .options p:nth-child(2n+2){float:none}.product .right .botones{padding-bottom:0;display:flex;flex-direction:column}.product .right .botones .sec-cantidad{float:left;width:100%;margin-bottom:10px;border-radius:30px}.product .right .botones .sec-cantidad input{width:100%;border-radius:30px}.product .right .botones .sec-cantidad .input-cantidad{width:88vw}.quantity-button.quantity-up{padding:5px}.quantity-button.quantity-down{padding:5px 25px}.product .right .botones .add-to-cart{width:100%;float:right;margin-left:0;padding:11px 0}.product .right .botones .add-to-agotado{width:calc(100% - 95px);float:right}.product .right .botones .disable{width:100%;top:0;bottom:auto;right:0;height:50px}.product .right .botones .swym-wishlist-button-bar{width:100%;float:none;margin-left:0;margin-top:20px}.gift-reggie-buttons .gift-reggie-wishlist-button input{width:100%;top:0}.gift-reggie-button{width:100%;bottom:-56px}.product .container-tabs{margin-top:30px}.product .description{font-size:.75em}.product .des-right{display:none}.product .des-left{display:block;font-size:.75em}.product .des-left .deon{display:block}.product .right .sharer{text-align:center}.product .right .sharer a{margin-bottom:10px}.product .text-bottom{padding:10px;text-align:center}.loox-reviews-default{margin:40px 0 0!important}.template-product .mas .clear .col01,.template-product .mas .clear .col02{width:100%}.template-product .related .home-title{margin-bottom:30px}.template-product .related{margin-top:50px;margin-bottom:0}.template-product #looxReviewsFrame{padding:0 15px!important}.product .right .vars .tallas-wrap .guia-pop{width:100%}.product.pro-int .right{margin:20px 0 0}.product.pro-int .right h1{margin:10px 0 25px}.des-int .links{grid-template-columns:1fr}.des-int .inner2 .contacto p{padding-bottom:15px}.pro-int .gallery{padding:7vw 10vw;margin:0}.pro-int .gallery ul{max-height:80vh;height:auto;display:block}.pro-int .gallery li{max-height:80vh;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pro-int .gallery img{width:100%;height:auto;max-width:none}.pro-int .gallery button.slick-prev{left:-6vw}.pro-int .gallery button.slick-next{right:-6vw}.pro-int .form{max-height:100vh;padding:7vw}.pro-shop .coll-header{margin:-10px auto 30px}.pro-shop .coll-header .home-title{font-size:1.125em}.page{margin-top:20px}.rte{margin-top:30px;font-size:.75em;line-height:1.7em}.rte p{line-height:1.7em}.page-form .top input,.page-form textarea{font-size:.75em}.descargables.page-marcas .card p{margin:-35px 0 0;padding:0 25px}.quienes-somos .clear{padding:0 15px}.quienes-somos .text{padding:30px 15px 15px}.quienes-somos .text p{text-align:center}.quienes-somos .text h3{margin:0 0 45px}.quienes-somos .grid51{grid-template-columns:1fr}.quienes-somos .equipo{padding:0 25px}.quienes-somos .equipo .grid51{margin-bottom:0}.quienes-somos .equipo .grid51 .card{padding-bottom:30px}.encuentranos .container{grid-template-columns:1fr;margin:20px 0 65px;padding:0 15px}.lista-regalos .clear{padding:0 15px}.lista-regalos .card{padding-bottom:5vw}.lista-regalos .como-funciona{padding-bottom:0}.lista-regalos .como-funciona ul{text-align:center}.lista-regalos .como-funciona .card-ico p{margin-bottom:0}#looxReviewsFrame{padding:0 30px!important}.carrito .cart-table{width:100%;float:none}.carrito .home-title{margin-top:25vw}.carrito table{display:block;margin:40px 0}.carrito table thead{display:none}.carrito table tbody{display:block}.carrito tr{display:block;width:100%;overflow:auto;padding:10px 15px}.carrito tr td{display:block;width:60%;float:right;padding:20px 20px 5px}.carrito tr td.td-img{width:40%;float:left;padding:10px 0}.carrito td.td-name h2{font-size:1em;text-transform:capitalize}.carrito td.td-name h3{font-size:.75em;display:none}.carrito td.td-name h4{font-size:.75em}.carrito td.td-img img{width:100%}.carrito tr td.td-price{display:none}.carrito td.td-quantity{width:30%;float:right;padding:0 10px}.carrito td.td-quantity input{display:block;margin:0 auto;border:1px solid #ccc;width:100%}.carrito td.td-quantity .button{width:15vw}.carrito td.td-total{width:30%;float:left;padding:10px 10px 10px 20px}.carrito .cart-total{width:100%;float:none;margin-top:0;margin-bottom:0}.carrito .botones a{float:none;display:none}.carrito .botones input{width:100%;padding:10px 0;appearance:none;-webkit-appearance:none;border:0}.carrito .botones input.update-cart{margin-right:0%;appearance:none;-webkit-appearance:none;border:0}.carrito .seguir-comprando{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.is-a-regalos{padding:9vw 7vw 0vw;width:90%;grid-template-columns:1fr;margin:0 1em 2em}.is-a-regalos h3{font-size:1em;margin-bottom:30px}.is-a-gift{padding:.5vw 0 4vw;font-size:.91325em}.styled-checkbox+label{display:block!important;padding-left:0!important}.styled-checkbox+label small{display:none}.styled-checkbox+label:before{left:-35px;display:block;position:absolute}.styled-checkbox+label:after{left:-30px}.styled-checkbox:checked+label:after{left:-30px}.is-a-gift .styled-checkbox:checked+label:after{left:-30px}.is-a-gift p{padding-left:35px}.account.clear{width:90%;padding:0 5px;margin-top:19vw}.search-results .home-title{margin:25vw 0 5vw!important}.search-results .not{margin:80px 0}.search-results .not .home-title{margin:10px 0!important}.search-results .not .container{max-width:300px;padding:45px}.search-results .not a.volver{padding:15px 30px}.blog{margin-top:0}.blog.clear{padding:0 15px}.blog .home-title{margin:20px 0 40px;font-size:1.125em;padding:0 0 30px}.blog .posts li{margin-bottom:0;font-size:.875em}.blog .posts li p{padding:5px 25px}.post .home-title{margin:20px 0 0;padding:0 0 20px}.post h5{padding:0 0 20px}.post article{margin:40px auto 0}.post article .entry{order:2;width:100%;margin-right:0}.post article .entry .content{font-size:.75em}.post article .main-img{order:1;width:100%;margin-bottom:30px}.clear.account .three-quarter{padding:30px 0}.sideright{border:0}.sideright table.full th{font-size:.875em;padding:10px 10px 10px 0}.sideright table.full td{font-size:.75em;padding:10px 10px 10px 0}.sideright .direccion{padding:15px 15px 30px}.sideright .direccion p.edit{top:auto;bottom:10px}.sideright a.submit{top:auto;bottom:20px}.form-field{max-width:100%}.iconbar ul{display:flex;flex-wrap:wrap}.iconbar .item{padding:2vw 2vw 6vw}.iconbar .item img{top:0;transform:translateY(0)}.iconbar .item h3{font-size:.875em}.iconbar .item .bajada{font-size:.675em}footer .iso{margin:15px auto;width:50%}footer .bottom{padding:30px 0;margin:0 auto}footer .bottom p{font-size:var(--f12)}footer ul li{margin-bottom:10px;font-size:var(--f12)}footer .sociales{position:static;top:0%;left:0%;transform:translate(0);text-align:left;margin:0 auto}footer .clear-items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.1fr 1fr;gap:25px;padding:0 20px;grid-template-areas:"uno dos" "tres cuatro" "cinco seis"}footer .item{margin-bottom:0;text-align:left}footer .item h4{font-size:var(--f19);line-height:25px}footer .item:nth-child(1){grid-area:uno}footer .item:nth-child(2){grid-area:dos}footer .item:nth-child(3){grid-area:tres}footer .item:nth-child(4){grid-area:cuatro}footer .item:nth-child(5){grid-area:cinco}footer .webpay{margin:20px auto 0}.registry-profile span{width:100%;float:none}.giftreggie-front input[type=button]{font-size:.75em;padding:10px 15px}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table{display:block!important;width:100%}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>th:nth-child(4){display:none}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>th:nth-child(5){display:none}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>th:nth-child(6){display:none}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>td:nth-child(4){display:none}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>td:nth-child(5){display:none}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>td:nth-child(6){display:none}.giftreggie-front .giftreggie-body form.giftreggie-registry-form table tbody>tr>td:nth-child(2) a{display:block;width:60px;font-size:.75em}td.agregar{min-width:110px}ul.giftreggie-view-registry.giftreggie-mobile{display:none!important}.giftreggie-registry .action-buttons{display:block!important;width:100%;float:none;padding:0 0 40px}.giftreggie-manage .giftreggie-mobile li{margin:0 0 30px}.giftreggie-wishlist h2{font-size:1.125em;margin:20px 0}.giftreggie-wishlist ul.giftreggie-view-registry.giftreggie-mobile{display:block!important}.giftreggie-wishlist ul.giftreggie-view-registry li{width:50%;float:left;padding:2vw;border-bottom:0}.giftreggie-wishlist .giftreggie-add-to-cart{margin:20px 0 15px;width:100%}.giftreggie-registry-variant-delete form{display:inline-block;border:0;border-radius:50%;width:20px;height:20px;background:#9c5332}.giftreggie-wishlist .remove-button{margin:-8px 0 0 6px;font-size:18px}.cbb-frequently-bought-add-button{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
