.enlaces {padding:10px 0;padding-right:30px;background:#743e2a;overflow:hidden;}body.inicio .enlaces {background:#c8a791;}.enlaces.invisible{margin-top:-40px;}.enlaces .interior{width:fit-content;white-space:nowrap;}.enlaces .interior .enlace {display:inline-block;vertical-align:top;margin:0 250px;font-size:1.45em;line-height:20px;color:#e4d3c7;}body.inicio .enlaces .interior .enlace{color:#000000;}.enlaces .cerrar_enlaces{position:absolute;top:15px;right:10px;width:10px;height:10px;background:url('../img/web/cerrar.svg') no-repeat center;background-size:10px auto;}.cabecera{position:relative;padding:22.5px 40px;background:rgba(200,167,145,.75);z-index:5;}body.inicio .cabecera {position:absolute;top:0;left:0;right:0;padding-top:35px;padding-bottom:135px;background:none;}body.inicio .enlaces ~ .cabecera {top:40px;}.cabecera .izquierda {float:left;}.cabecera .izquierda .desplegar_menu {position:relative;display:block;padding-left:50px;font-size:1.85em;font-weight:500;line-height:25px;letter-spacing:.15em;color:#743e2a;}body.inicio .cabecera .izquierda .desplegar_menu{color:#c8a791;}.cabecera .izquierda .desplegar_menu:before {content:'';position:absolute;top:5px;bottom:5px;left:0;width:30px;border-top:2.5px solid #743e2a;border-bottom:2.5px solid #743e2a;border-radius:2.5px;}body.inicio .cabecera .izquierda .desplegar_menu:before{border-top:2.5px solid #c8a791;border-bottom:2.5px solid #c8a791;}.cabecera .centro {position:absolute;top:20px;left:50%;transform:translate(-50%,0);}body.inicio .cabecera .centro {top:20px;}.cabecera .centro .logo {display:block;height:30px;overflow:hidden;}body.inicio .cabecera .centro .logo{height:unset;overflow:visible;}.cabecera .centro .logo img {display:block;width:auto;height:90px;filter:brightness(0) saturate(100%) invert(22%) sepia(7%) saturate(5621%) hue-rotate(335deg) brightness(96%) contrast(78%);transform:translate(0,-60px);}body.inicio .cabecera .centro .logo img{width:100%;height:auto;filter:none;transform:none;}.cabecera .derecha {float:right;}.cabecera .derecha .desplegar_tienda {display:inline-block;vertical-align:middle;margin-right:40px;font-size:1.85em;font-weight:500;line-height:25px;letter-spacing:.15em;color:#743e2a;}body.inicio .cabecera .derecha .desplegar_tienda{color:#c8a791;}.cabecera .derecha .usuario{display:inline-block;vertical-align:middle;margin-right:40px;}.cabecera .derecha .usuario .desplegar_usuario{display:block;width:25px;height:25px;background:url('../img/web/usuario_r.svg') no-repeat center;}body.inicio .cabecera .derecha .usuario .desplegar_usuario{background:url('../img/web/usuario.svg') no-repeat center;}.cabecera .derecha .minicesta{position:relative;display:inline-block;vertical-align:middle;}.cabecera .derecha .minicesta .desplegar_minicesta{display:block;width:25px;height:25px;background:url('../img/web/minicesta_r.svg') no-repeat center;}body.inicio .cabecera .derecha .minicesta .desplegar_minicesta{background:url('../img/web/minicesta.svg') no-repeat center;}.cabecera .derecha .minicesta .unidades{position:absolute;top:0;left:-27.5px;display:block;width:25px;border-radius:100%;font-size:1.25em;font-weight:500;line-height:25px;text-align:center;color:#e4d3c7;background:#743e2a;cursor:pointer;}body.inicio .cabecera .derecha .minicesta .unidades{color:#000000;background:#c8a791;}.fijo{position:fixed;top:20px;left:20px;z-index:5;opacity:0;visibility:hidden;}.fijo.desplegado{opacity:1;visibility:visible;}.fijo .desplegar_menu{display:block;width:fit-content;padding-left:70px;padding-right:25px;border-radius:100%;font-size:1.85em;font-weight:500;line-height:50px;letter-spacing:.15em;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.fijo .desplegar_menu:before{content:'';position:absolute;top:17.5px;bottom:17.5px;left:25px;width:30px;border-top:2.5px solid #743e2a;border-bottom:2.5px solid #743e2a;border-radius:2.5px;transition:all 250ms linear;}.desplegable_menu{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;opacity:0;visibility:hidden;}.desplegable_menu .interior{position:absolute;top:40px;left:40px;right:40px;bottom:40px;background:url('../img/web/rosa.webp') repeat-y top center;background-size:100% auto;z-index:2;}.desplegable_menu .interior .izquierda{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:50%;height:100%;padding:40px;}.desplegable_menu .interior .izquierda .logo{display:block;width:fit-content;}.desplegable_menu .interior .izquierda .logo img{display:block;width:100%;height:auto;}.desplegable_menu .interior .izquierda .menu{margin-top:60px;}.desplegable_menu .interior .izquierda .menu ul{display:inline-block;vertical-align:top;width:calc(50% - 20px);margin:0;margin-top:60px;margin-right:40px;padding:0;}.desplegable_menu .interior .izquierda .menu ul:nth-of-type(1),.desplegable_menu .interior .izquierda .menu ul:nth-of-type(2){margin-top:0;}.desplegable_menu .interior .izquierda .menu ul:nth-of-type(2n){margin-right:0;}.desplegable_menu .interior .izquierda .menu ul li{display:block;margin-bottom:10px;}.desplegable_menu .interior .izquierda .menu ul li:first-child{margin-bottom:30px;}.desplegable_menu .interior .izquierda .menu ul li:last-child{margin-bottom:0;}.desplegable_menu .interior .izquierda .menu ul li span{display:block;font-family:'Bodoni Moda',sans-serif;font-size:3em;line-height:1em;color:#743e2a;}.desplegable_menu .interior .izquierda .menu ul li a{display:block;padding-left:55px;font-size:1.85em;line-height:30px;letter-spacing:.05em;color:#53433d;background:url('../img/web/menu.svg') no-repeat top 5px left 25px;}.desplegable_menu .interior .izquierda .cerrar_menu{position:absolute;top:65px;right:40px;width:fit-content;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.desplegable_menu .interior .izquierda .cerrar_menu:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.desplegable_menu .interior .derecha{position:absolute;top:0;bottom:0;right:0;width:50%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1;}.desplegable_menu .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:1;}.banners .banner{position:relative;display:none;height:100vh;height:calc(var(--vh,1vh) * 100);background-repeat:no-repeat;background-position:top center;background-size:cover;}.enlaces:not(.invisible) ~ main .banners .banner:not(.especial){height:calc(100vh - 40px);height:calc(var(--vh,1vh) * 100 - 40px);}.banners .banner.especial{vertical-align:top;width:50%;height:640px;min-height:unset;max-height:unset;overflow:hidden;}.banners .banner:not(.especial):first-child{display:block;}.banners .banner.especial:nth-of-type(1),.banners .banner.especial:nth-of-type(2){display:inline-block;}.banners .banner:not(.especial):before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url('../img/web/banner.png') no-repeat top center;background-size:cover;z-index:1;}.banners .banner .texto{position:absolute;bottom:180px;left:40px;right:40px;max-width:calc(50% - 40px);z-index:2;}.banners .banner.especial .texto{bottom:140px;max-width:unset;mix-blend-mode:unset;}.banners .banner .texto .linea_1{display:block;font-family:'Bodoni Moda',sans-serif;font-size:7.5em;font-weight:600;line-height:1em;color:#ffffff;}.banners .banner.especial .texto .linea_1{font-size:5.5em;line-height:60px;}.banners .banner .texto .linea_2{display:block;font-size:1.45em;line-height:20px;letter-spacing:.25em;color:#ffffff;}.banners .banner .texto .linea_2:not(:first-child){margin-top:20px;}.banners .banner .botones{position:absolute;bottom:80px;left:40px;right:40px;z-index:2;}.banners .banner.especial .botones{bottom:40px;}.banners .banner .botones .boton{display:inline-block;vertical-align:top;min-width:200px;padding:0 30px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:60px;text-align:center;color:#e4d3c7;background:#743e2a;}.banners .banner .botones .boton.especial {margin-left:20px;border-top-left-radius:30px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:30px;color:#000000;background:#c8a791;}.banners .banner.especial .sombra{position:absolute;top:0;bottom:0;left:0;width:100%;background:rgba(0,0,0,.75);z-index:1;filter:blur(50px);transform:scale(2.5) rotate(-25deg) translate(-50%,0);}.banners .banner .detalle{position:absolute;bottom:80px;right:40px;z-index:2;}.banners .banner .detalle span{display:inline-block;vertical-align:top;width:40px;height:60px;background-repeat:no-repeat;background-position:center;}.banners .banner .detalle span:first-child{background-image:url('../img/web/detalle_izquierda.png');}.banners .banner .detalle span:last-child{background-image:url('../img/web/detalle_derecha.png');}.presentacion{position:relative;padding-top:120px;background:url('../img/web/sombra.webp') no-repeat center,url('../img/web/rosa.webp') repeat-y top center;background-size:cover;background-position:top center;background-attachment:fixed;}.presentacion .superior{width:50%;margin-left:auto;margin-right:0;padding-right:40px;}.presentacion .superior .titulo{position:absolute;top:120px;left:40px;max-width:calc(50% - 80px);display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.presentacion .superior .descripcion{font-size:1.85em;line-height:30px;letter-spacing:.05em;}.presentacion .superior .descripcion p{margin:0;margin-bottom:20px;}.presentacion .superior .descripcion p:last-child{margin-bottom:0;}.presentacion .superior .boton{display:block;width:fit-content;margin-top:20px;margin-left:-25px;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.presentacion .superior .boton:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.presentacion .inferior .secundarias{position:relative;display:flex;height:100vh;height:calc(var(--vh,1vh) * 100);align-items:center;justify-content:center;overflow:hidden;}.presentacion .inferior .secundarias .imagen{position:relative;flex:none;margin:0 15px;border-radius:230px;--border-radius-original:230px;overflow:hidden;}.presentacion .inferior .secundarias .imagen:nth-of-type(1){width:150px;height:230px;max-width:150px;max-height:230px;}.presentacion .inferior .secundarias .imagen:nth-of-type(2){width:310px;height:460px;max-width:310px;max-height:460px;}.presentacion .inferior .secundarias .imagen:nth-of-type(3){width:460px;height:690px;min-width:460px;min-height:690px;}.presentacion .inferior .secundarias .imagen:nth-of-type(4){width:310px;height:460px;max-width:310px;max-height:460px;}.presentacion .inferior .secundarias .imagen:nth-of-type(5){width:150px;height:230px;max-width:150px;max-height:230px;}.presentacion .inferior .secundarias .imagen span{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-position:center;background-size:cover;}.item_categoria{display:inline-block;vertical-align:top;width:calc(100% / 3 - 80px / 3);margin-top:40px;margin-right:40px;}.item_categoria:nth-of-type(1),.item_categoria:nth-of-type(2),.item_categoria:nth-of-type(3){margin-top:0;}.item_categoria:nth-of-type(3n){margin-right:0;}.item_categoria .imagen{display:block;border-radius:30px;border-bottom-left-radius:10px;overflow:hidden;}.item_categoria .imagen img{display:block;width:100%;height:auto;}.item_categoria .texto{margin-top:20px;}.item_categoria .texto .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:2.5em;line-height:35px;color:#743e2a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.item_categoria .texto .descripcion{display:-webkit-box;height:90px;margin-top:10px;font-size:1.85em;line-height:30px;letter-spacing:.05em;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.categorias{position:relative;padding:120px 40px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.categorias .superior{width:50%;margin-left:auto;margin-right:0;}.categorias .superior .titulo{position:absolute;top:120px;left:40px;max-width:calc(50% - 80px);display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.categorias .superior .descripcion{font-size:1.85em;line-height:30px;letter-spacing:.05em;}.categorias .superior .descripcion p{margin:0;margin-bottom:20px;}.categorias .superior .descripcion p:last-child{margin-bottom:0;}.categorias .superior .boton{display:block;width:fit-content;margin-top:20px;margin-left:-25px;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.categorias .superior .boton:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.categorias .inferior{margin-top:60px;}.categorias .inferior .item_categoria{display:none;}.categorias .inferior .item_categoria:nth-of-type(1),.categorias .inferior .item_categoria:nth-of-type(2),.categorias .inferior .item_categoria:nth-of-type(3){display:inline-block;}.artista{padding:0 40px;padding-bottom:120px;text-align:center;}.artista .superior{position:relative;padding:120px 0;overflow:hidden;}.artista .superior .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.artista .superior .descripcion{max-width:1200px;margin:0 auto;margin-top:40px;font-size:5.5em;line-height:100px;}.artista .superior .descripcion p{margin:0;}.artista .superior .descripcion em{color:#743e2a;}.artista .superior .descripcion img{position:relative;display:inline-block;vertical-align:middle;margin:0 10px;border-radius:100%;}.artista .superior .detalle{position:absolute;bottom:0;left:0;right:0;margin:0 auto;}.artista .superior .detalle span{display:inline-block;vertical-align:top;width:40px;height:60px;background-repeat:no-repeat;background-position:center;}.artista .superior .detalle span:first-child{background-image:url('../img/web/detalle_izquierda.png');}.artista .superior .detalle span:last-child{background-image:url('../img/web/detalle_derecha.png');}.artista .inferior{margin-top:60px;}.artista .inferior .descripcion{max-width:800px;margin:0 auto;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.artista .inferior .descripcion p{margin:0;margin-bottom:25px;}.artista .inferior .descripcion p:last-child{margin-bottom:0;}.artista .inferior .boton{display:block;width:fit-content;margin:0 auto;margin-top:60px;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.artista .inferior .boton:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.item_producto{display:inline-block;vertical-align:top;width:calc(100% / 3 - 80px / 3);margin-top:80px;margin-right:40px;}.item_producto:nth-of-type(1),.item_producto:nth-of-type(2),.item_producto:nth-of-type(3){margin-top:0;}.item_producto:nth-of-type(3n){margin-right:0;}.item_producto .imagen{display:block;border-radius:30px;border-bottom-left-radius:10px;overflow:hidden;}.item_producto .imagen img{display:block;width:100%;height:auto;}.item_producto .texto{position:relative;padding-top:20px;}.item_producto .texto .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:2.5em;line-height:35px;color:#743e2a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.item_producto .texto .coleccion{display:block;width:fit-content;margin-top:10px;font-size:1.65em;line-height:20px;color:#53433d;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.item_producto .texto .precios{margin-top:10px;}.item_producto .texto .precios .precio{display:inline-block;vertical-align:bottom;font-size:2em;font-weight:500;line-height:1em;}.item_producto .texto .precios .precio_anterior{position:relative;display:inline-block;vertical-align:bottom;margin-left:20px;font-size:2em;font-weight:500;line-height:1em;}.item_producto .texto .precios .precio_anterior:before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#53433d;transform:translate(0,-50%) rotate(-10deg);}.item_producto .texto .desplegar_colores{position:absolute;top:27.5px;right:0;display:block;margin:0 20px;font-size:1.65em;font-weight:600;line-height:20px;color:#53433d;}.item_producto .texto .desplegable_colores{position:absolute;bottom:100%;left:0;right:0;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:5px;border-radius:10px;text-align:center;background:#ccbeb9;opacity:0;visibility:hidden;transform:translate(0,10px);}.item_producto .texto .desplegable_colores.desplegado{opacity:1;visibility:visible;transform:none;}.item_producto .texto .desplegable_colores li{display:inline-block;vertical-align:top;padding:5px;}.item_producto .texto .desplegable_colores li a{display:flex;align-items:center;height:50px;border-radius:50px;background:rgba(255,255,255,.5);}.item_producto .texto .desplegable_colores li a span{display:block;width:fit-content;margin:0 auto;padding:0 20px;}.item_producto .texto .desplegable_colores li a span b{display:inline-block;vertical-align:middle;width:30px;margin-right:10px;border-radius:5px;overflow:hidden;}.item_producto .texto .desplegable_colores li a span b u{display:inline-block;vertical-align:top;height:20px;}.item_producto .texto .desplegable_colores li a span i{display:inline-block;vertical-align:middle;max-width:calc(100% - 40px);font-size:1.45em;font-weight:500;font-style:unset;line-height:15px;text-align:left;color:#53433d;white-space:normal;}.carrusel{position:relative;padding:120px 40px;background:url('../img/web/blanco.webp') repeat-y top center;background-size:100% auto;overflow:hidden;}.carrusel .superior{width:50%;margin-left:auto;margin-right:0;}.carrusel .superior .titulo{position:absolute;top:120px;left:40px;max-width:calc(50% - 80px);display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.carrusel .superior .descripcion{font-size:1.85em;line-height:30px;letter-spacing:.05em;}.carrusel .superior .descripcion p{margin:0;margin-bottom:20px;}.carrusel .superior .descripcion p:last-child{margin-bottom:0;}.carrusel .superior .boton{display:block;width:fit-content;margin-top:20px;margin-left:-25px;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.carrusel .superior .boton:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.carrusel .inferior{padding-top:60px;white-space:nowrap;}.carrusel .inferior .item_producto{margin-top:0;}.carrusel .inferior .item_producto:nth-of-type(3n){margin-right:40px;}.carrusel .inferior .item_producto:last-child{margin-right:0;}.pie{padding:120px 40px;background:url('../img/web/sombra.webp') no-repeat center #743e2a;background-size:cover;}.pie .superior{position:relative;}.pie .superior:before{content:'';position:absolute;bottom:0;right:0;width:290px;height:300px;background:url('../img/web/pie.webp') no-repeat center;}.pie .superior .newsletter .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#c8a791;}.pie .superior .newsletter .descripcion{max-width:50%;margin-top:25px;font-size:1.85em;line-height:30px;letter-spacing:.05em;color:#c8a791;}.pie .superior .newsletter .descripcion p{margin:0;margin-bottom:25px;}.pie .superior .newsletter .descripcion p:last-child{margin-bottom:0;}.pie .superior .newsletter form{margin-top:40px;}.pie .superior .newsletter form .campo{display:inline-block;vertical-align:top;width:280px;margin-left:20px;}.pie .superior .newsletter form .campo:first-child{margin-left:0;}.pie .superior .newsletter form .campo input{display:block;width:100%;height:60px;border-bottom:1px solid #c8a791;font-size:2.5em;line-height:60px;color:#c8a791;background:none;}.pie .superior .newsletter form .campo input::-webkit-input-placeholder{color:#c8a791;opacity:1;}.pie .superior .newsletter form .campo input:-moz-placeholder{color:#c8a791;opacity:1;}.pie .superior .newsletter form .campo input::-moz-placeholder{color:#c8a791;opacity:1;}.pie .superior .newsletter form .campo input:-ms-input-placeholder{color:#c8a791;opacity:1;}.pie .superior .newsletter form .boton{display:inline-block;vertical-align:top;min-width:200px;margin-left:100px;padding:0 30px;border-radius:10px;border-top-left-radius:30px;border-bottom-right-radius:30px;font-size:1.25em;font-weight:500;line-height:60px;text-align:center;color:#000000;background:#c8a791;}.pie .superior .newsletter form .checks{margin-top:40px;}.pie .superior .newsletter form .checks .check{letter-spacing:.15em;color:#c8a791;}.pie .superior .newsletter form .checks .check label:before{box-shadow:0 0 0 1px #c8a791 inset;}.pie .superior .newsletter form .checks .check input[type="checkbox"]:checked + label:before{box-shadow:0 0 0 1px #c8a791 inset;}.pie .superior .newsletter form .checks .check label:after{border-radius:2.5px;background:#c8a791;}.pie .inferior{position:relative;margin-top:60px;padding-top:60px;}.pie .inferior:before{content:'';position:absolute;top:-.5px;left:0;right:0;height:1px;background:#c8a791;}.pie .inferior .izquierda{float:left;}.pie .inferior .izquierda ul{margin:0;padding:0;}.pie .inferior .izquierda ul li{display:block;margin-bottom:5px;}.pie .inferior .izquierda ul li:last-child{margin-bottom:0;}.pie .inferior .izquierda ul li span,.pie .inferior .izquierda ul li a{display:block;width:fit-content;font-size:1.45em;line-height:20px;letter-spacing:.15em;color:#c8a791;}.pie .inferior .izquierda .redes{margin-top:85px;}.pie .inferior .izquierda .redes a{display:inline-block;vertical-align:top;margin-right:30px;font-size:1.45em;line-height:20px;letter-spacing:.15em;color:#c8a791;}.pie .inferior .izquierda .redes a:last-child{margin-right:0;}.pie .inferior .centro{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);}.pie .inferior .centro .logo{display:block;}.pie .inferior .centro .logo img{display:block;width:100%;height:auto;}.pie .inferior .derecha{float:right;}.pie .inferior .derecha ul{margin:0;padding:0;}.pie .inferior .derecha ul li{display:block;margin-top:5px;}.pie .inferior .derecha ul li:first-child{margin-top:0;}.pie .inferior .derecha ul li:last-child{margin-top:35px;}.pie .inferior .derecha ul li a{display:block;width:fit-content;margin-left:auto;margin-right:0;font-size:1.45em;line-height:20px;letter-spacing:.15em;color:#c8a791;}.tienda .superior{padding:20px 40px;}.tienda .superior .izquierda{float:left;}.tienda .superior .izquierda .segmentos{padding:17.5px 0;}.tienda .superior .izquierda .segmentos a,.tienda .superior .izquierda .segmentos span{display:inline-block;vertical-align:baseline;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;}.tienda .superior .izquierda .segmentos span{margin:0 5px;}.tienda .superior .derecha{float:right;}.tienda .superior .derecha .volver{display:inline-block;vertical-align:top;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/volver_w.svg') no-repeat center right 30px #743e2a;}.tienda .medio{padding:60px 40px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.tienda .medio .titulo{display:block;float:left;max-width:calc(50% - 40px);font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.tienda .medio .descripcion{float:right;width:50%;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.tienda .medio .descripcion p{margin:0;margin-bottom:20px;}.tienda .medio .descripcion p:last-child{margin-bottom:0;}.tienda .inferior{padding:0 40px;padding-bottom:60px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.colecciones .superior{padding:20px 40px;}.colecciones .superior .izquierda{float:left;}.colecciones .superior .izquierda .segmentos{padding:17.5px 0;}.colecciones .superior .izquierda .segmentos a,.colecciones .superior .izquierda .segmentos span{display:inline-block;vertical-align:baseline;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;}.colecciones .superior .izquierda .segmentos span{margin:0 5px;}.colecciones .superior .derecha{float:right;}.colecciones .superior .derecha .volver{display:inline-block;vertical-align:top;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/volver_w.svg') no-repeat center right 30px #743e2a;}.colecciones .medio{padding:60px 40px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.colecciones .medio .titulo{display:block;float:left;max-width:calc(50% - 40px);font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.colecciones .medio .descripcion{float:right;width:50%;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.colecciones .medio .descripcion p{margin:0;margin-bottom:20px;}.colecciones .medio .descripcion p:last-child{margin-bottom:0;}.colecciones .inferior{padding:0 40px;padding-bottom:60px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.colecciones .inferior .item_coleccion{display:inline-block;vertical-align:top;width:calc(100% / 3 - 80px / 3);margin-top:40px;margin-right:40px;}.colecciones .inferior .item_coleccion:nth-of-type(1),.colecciones .inferior .item_coleccion:nth-of-type(2),.colecciones .inferior .item_coleccion:nth-of-type(3){margin-top:0;}.colecciones .inferior .item_coleccion:nth-of-type(3n){margin-right:0;}.colecciones .inferior .item_coleccion .imagen{display:block;border-radius:30px;border-bottom-left-radius:10px;overflow:hidden;}.colecciones .inferior .item_coleccion .imagen img{display:block;width:100%;height:auto;}.colecciones .inferior .item_coleccion .texto{margin-top:20px;}.colecciones .inferior .item_coleccion .texto .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:2.5em;line-height:35px;color:#743e2a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.colecciones .inferior .item_coleccion .texto .descripcion{display:-webkit-box;height:60px;margin-top:10px;font-size:1.85em;line-height:30px;letter-spacing:.05em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.productos .superior{padding:20px 40px;}.productos .superior .izquierda{float:left;}.productos .superior .izquierda .segmentos{padding:17.5px 0;}.productos .superior .izquierda .segmentos a,.productos .superior .izquierda .segmentos span{display:inline-block;vertical-align:baseline;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;}.productos .superior .izquierda .segmentos span{margin:0 5px;}.productos .superior .derecha{float:right;}.productos .superior .derecha .ordenar{position:relative;display:inline-block;vertical-align:top;margin-right:20px;}.productos .superior .derecha .ordenar .desplegar_ordenar{display:inline-block;vertical-align:top;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/ordenar_w.svg') no-repeat center right 30px #743e2a;}.productos .superior .derecha .ordenar .desplegable_ordenar{position:absolute;top:calc(100% + 10px);right:0;margin:0;padding:30px;border-radius:10px;border-top-left-radius:30px;border-bottom-right-radius:30px;text-align:right;background:#743e2a;white-space:nowrap;z-index:5;opacity:0;visibility:hidden;transform:translate(0,-10px);}.productos .superior .derecha .ordenar .desplegable_ordenar.desplegado{opacity:1;visibility:visible;transform:none;}.productos .superior .derecha .ordenar .desplegable_ordenar li{display:block;margin-bottom:10px;}.productos .superior .derecha .ordenar .desplegable_ordenar li:last-child{margin-bottom:0;}.productos .superior .derecha .ordenar .desplegable_ordenar li a{display:block;font-size:1.45em;line-height:20px;color:#e4d3c7;}.productos .superior .derecha .ordenar .desplegable_ordenar li.sel a{text-decoration:underline;}.productos .superior .derecha .filtrar{display:inline-block;vertical-align:top;}.productos .superior .derecha .filtrar .desplegar_filtrar{display:inline-block;vertical-align:top;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/filtrar_w.svg') no-repeat center right 30px #743e2a;}.productos .medio{padding:60px 40px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.productos .medio .titulo{display:block;float:left;max-width:calc(50% - 40px);font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.productos .medio .descripcion{float:right;width:50%;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.productos .medio .descripcion p{margin:0;margin-bottom:20px;}.productos .medio .descripcion p:last-child{margin-bottom:0;}.productos .inferior{padding:0 40px;padding-bottom:60px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.productos .inferior .vacio{display:block;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.seo{padding:120px 40px;font-size:1.85em;line-height:30px;letter-spacing:.05em;background:url('../img/web/negro.webp') repeat-y top center;background-size:100% auto;}.seo p{margin:0;margin-bottom:20px;}.seo p:last-child{margin-bottom:0;}.seo h2,.seo h3{margin-bottom:40px;font-family:'Bodoni Moda',sans-serif;font-size:50px;line-height:1em;letter-spacing:0;color:#743e2a;}.seo h2:last-child,.seo h3:last-child{margin-bottom:0;}.inspiracion{padding:120px 40px;}.inspiracion .izquierda{display:inline-block;vertical-align:top;width:calc(100% / 3 - 80px / 3);margin-right:40px;}.inspiracion .izquierda .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.inspiracion .izquierda .descripcion{margin-top:40px;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.inspiracion .izquierda .descripcion p{margin:0;margin-bottom:20px;}.inspiracion .izquierda .descripcion p:last-child{margin-bottom:0;}.inspiracion .derecha{display:inline-block;vertical-align:top;width:calc(100% - (100% / 3 - 80px / 3) - 40px);}.inspiracion .derecha .item_inspiracion{position:relative;display:none;vertical-align:top;width:calc(50% - 20px);margin-right:40px;padding-top:calc(50% - 20px);border-radius:30px;border-bottom-left-radius:10px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;}.inspiracion .derecha .item_inspiracion:nth-of-type(1),.inspiracion .derecha .item_inspiracion:nth-of-type(2){display:inline-block;}.inspiracion .derecha .item_inspiracion:nth-of-type(2n){margin-right:0;}.inspiracion .derecha .item_inspiracion:before{content:'';position:absolute;top:25%;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));z-index:1;transition:all 250ms linear;}.inspiracion .derecha .item_inspiracion span{position:absolute;bottom:40px;left:40px;right:40px;display:block;padding-right:50px;font-family:'Bodoni Moda',sans-serif;font-size:2.5em;line-height:1em;color:#ffffff;background:url('../img/web/inspiracion_w.svg') no-repeat center right;z-index:2;}.desplegable_filtrar{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;opacity:0;visibility:hidden;}.desplegable_filtrar.desplegado{opacity:1;visibility:visible;}.desplegable_filtrar .interior{position:absolute;top:0;right:0;bottom:0;width:500px;background:url('../img/web/rosa.webp') repeat-y top center;background-size:100% auto;z-index:2;transform:translate(100%,0);transition-delay:250ms;}.desplegable_filtrar.desplegado .interior{transform:none;}.desplegable_filtrar .interior .superior{position:relative;padding:10px 20px;background-color:rgba(200,167,145,.75);}.desplegable_filtrar .interior .superior:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#ffffff;z-index:-1;}.desplegable_filtrar .interior .superior .limpiar{display:block;width:fit-content;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/limpiar_w.svg') no-repeat center right 30px #743e2a;}.desplegable_filtrar .interior .superior .limpiar.inactivo{opacity:0;pointer-events:none;}.desplegable_filtrar .interior .superior .cerrar_filtrar{position:absolute;top:10px;right:20px;display:block;width:fit-content;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.desplegable_filtrar .interior .superior .cerrar_filtrar:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.desplegable_filtrar .interior .medio{position:relative;max-height:calc(100vh - 170px);max-height:calc(var(--vh,1vh) * 100 - 170px);padding:0 20px;overflow-y:auto;}.desplegable_filtrar .interior .medio .filtro{position:relative;}.desplegable_filtrar .interior .medio .filtro:not(.especial).desplegado{padding-bottom:20px;}.desplegable_filtrar .interior .medio .filtro:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#743e2a;z-index:2;}.desplegable_filtrar .interior .medio .filtro:last-child:before{content:none;}.desplegable_filtrar .interior .medio .filtro .desplegar_filtro{display:block;padding-right:30px;font-size:1.85em;font-weight:500;line-height:60px;letter-spacing:.15em;color:#743e2a;background:url('../img/web/mas.svg') no-repeat center right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.desplegable_filtrar .interior .medio .filtro.desplegado .desplegar_filtro{background-image:url('../img/web/menos.svg');}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro{position:relative;display:none;margin:0;padding:0 20px;}.desplegable_filtrar .interior .medio .filtro.desplegado .desplegable_filtro{display:block;}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li{display:block;margin-bottom:10px;}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li:last-child{margin-bottom:0;}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li a{position:relative;display:block;padding-left:30px;font-size:1.45em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#743e2a;}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li a:before{content:'';position:absolute;top:0;left:0;height:20px;width:20px;border-radius:5px;box-shadow:0 0 0 1px #743e2a inset;}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li a:after{content:'';position:absolute;top:5px;left:5px;height:10px;width:10px;border-radius:2.5px;background:#743e2a;transform:scale(0);}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li.sel a:after{transform:none;}.desplegable_filtrar .interior .inferior{position:absolute;bottom:0;left:0;right:0;padding:20px;}.desplegable_filtrar .interior .inferior .boton{display:block;padding:0 30px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:60px;text-align:center;color:#e4d3c7;background:#743e2a;}.desplegable_filtrar .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1;}.producto{padding-bottom:120px;}.producto .superior{padding:37.5px 0;}.producto .superior .izquierda{float:left;}.producto .superior .izquierda .segmentos a,.producto .superior .izquierda .segmentos span{display:inline-block;vertical-align:baseline;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;}.producto .superior .izquierda .segmentos span{margin:0 5px;}.producto .superior .derecha{float:right;width:50%;}.producto .superior .derecha .volver{display:block;float:left;padding-left:20px;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;background:url('../img/web/volver.svg') no-repeat center left;}.producto .superior .derecha .navegacion{float:right;}.producto .superior .derecha .navegacion .anterior{display:inline-block;vertical-align:top;margin-right:40px;padding-left:20px;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;background:url('../img/web/anterior.svg') no-repeat center left;}.producto .superior .derecha .navegacion .anterior:last-child{margin-right:0;}.producto .superior .derecha .navegacion .siguiente{display:inline-block;vertical-align:top;padding-right:20px;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;background:url('../img/web/siguiente.svg') no-repeat center right;}.producto .inferior .izquierda{float:left;width:calc(50% - 40px);}.producto .inferior .izquierda .imagen{display:block;margin-bottom:20px;}.producto .inferior .izquierda .imagen:last-child{margin-bottom:0;}.producto .inferior .izquierda .imagen img{display:block;width:100%;height:auto;}.producto .inferior .derecha{float:right;width:50%;padding:40px 0;}.producto .inferior .derecha .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.producto .inferior .derecha .coleccion{display:block;margin-top:20px;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.producto .inferior .derecha .coleccion a{font-style:italic;color:inherit;}.producto .inferior .derecha .precios{display:inline-block;vertical-align:top;margin-top:40px;margin-right:40px;padding:15px 0;}.producto .inferior .derecha .precios .precio{display:inline-block;vertical-align:bottom;font-size:3em;font-weight:500;line-height:1em;}.producto .inferior .derecha .precios .precio_anterior{position:relative;display:inline-block;vertical-align:bottom;margin-left:40px;font-size:3em;font-weight:500;line-height:1em;}.producto .inferior .derecha .precios .precio_anterior:before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#53433d;transform:translate(0,-50%) rotate(-10deg);}.producto .inferior .derecha .precios .iva{position:relative;display:inline-block;vertical-align:bottom;margin-left:10px;font-size:1.45em;font-weight:500;line-height:20px;}.producto .inferior .derecha .comprar{display:inline-block;vertical-align:top;margin-top:40px;}.producto .inferior .derecha .comprar .boton{display:block;min-width:200px;padding:0 30px;border-radius:10px;border-top-left-radius:30px;border-bottom-right-radius:30px;font-size:1.25em;font-weight:500;line-height:60px;text-align:center;color:#e4d3c7;background:#743e2a;}.producto .inferior .derecha .descripcion{position:relative;margin-top:40px;padding-top:40px;font-size:1.65em;line-height:25px;}.producto .inferior .derecha .descripcion:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,-100%);}.producto .inferior .derecha .descripcion p{margin:0;margin-bottom:20px;}.producto .inferior .derecha .descripcion p:last-child{margin-bottom:0;}.producto .inferior .derecha .descripcion h2,.producto .inferior .derecha .descripcion h3{margin-bottom:20px;font-family:'Bodoni Moda',sans-serif;font-size:25px;line-height:35px;color:#743e2a;}.producto .inferior .derecha .descripcion h2:last-child,.producto .inferior .derecha .descripcion h3:last-child{margin-bottom:0;}.producto .inferior .derecha .colores{position:relative;margin-top:40px;padding-top:40px;}.producto .inferior .derecha .colores:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,-100%);}.producto .inferior .derecha .colores > span{display:block;font-size:1.65em;font-weight:600;line-height:25px;}.producto .inferior .derecha .colores ul{width:calc(100% + 10px);margin:0;margin-top:15px;margin-bottom:-5px;margin-left:-5px;padding:0;}.producto .inferior .derecha .colores ul li{display:inline-block;vertical-align:top;padding:5px;}.producto .inferior .derecha .colores ul li.sel{opacity:.25;}.producto .inferior .derecha .colores ul li a{display:flex;align-items:center;height:50px;border-radius:50px;background:rgba(255,255,255,.5);}.producto .inferior .derecha .colores ul li a span{display:block;width:fit-content;margin:0 auto;padding:0 20px;}.producto .inferior .derecha .colores li a span b{display:inline-block;vertical-align:middle;width:30px;margin-right:10px;border-radius:5px;overflow:hidden;}.producto .inferior .derecha .colores li a span b u{display:inline-block;vertical-align:top;height:20px;}.producto .inferior .derecha .colores ul li a span i{display:inline-block;vertical-align:middle;max-width:calc(100% - 40px);font-size:1.45em;font-weight:500;font-style:unset;line-height:15px;text-align:left;color:#53433d;white-space:normal;}.producto .inferior .derecha .caracteristicas{position:relative;margin-top:40px;padding-top:40px;font-size:1.65em;line-height:25px;}.producto .inferior .derecha .caracteristicas:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,-100%);}.producto .inferior .derecha .caracteristicas p,.producto .inferior .derecha .caracteristicas ul,.producto .inferior .derecha .caracteristicas ol{margin:0;margin-bottom:20px;padding:0;}.producto .inferior .derecha .caracteristicas p:last-child,.producto .inferior .derecha .caracteristicas ul:last-child,.producto .inferior .derecha .caracteristicas ol:last-child{margin-bottom:0;}.producto .inferior .derecha .caracteristicas ol{counter-reset:contador;}.producto .inferior .derecha .caracteristicas ul li,.producto .inferior .derecha .caracteristicas ol li{display:block;margin-bottom:5px;}.producto .inferior .derecha .caracteristicas ol li{counter-increment:contador;}.producto .inferior .derecha .caracteristicas ul li:last-child,.producto .inferior .derecha .caracteristicas ol li:last-child{margin-bottom:0;}.producto .inferior .derecha .caracteristicas ul li:before{content:'';display:inline-block;vertical-align:top;width:15px;height:25px;margin-right:5px;background:url('../img/web/lista.svg') no-repeat center left;}.producto .inferior .derecha .caracteristicas ol > li:before{content:counter(contador) ' - ';}.producto .inferior .derecha .caracteristicas h2,.producto .inferior .derecha .caracteristicas h3{margin-bottom:20px;font-family:'Bodoni Moda',sans-serif;font-size:25px;line-height:35px;color:#743e2a;}.producto .inferior .derecha .caracteristicas h2:last-child,.producto .inferior .derecha .caracteristicas h3:last-child{margin-bottom:0;}.producto .inferior .derecha .minis{position:relative;margin-top:40px;padding-top:40px;}.producto .inferior .derecha .minis:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,-100%);}.producto .inferior .derecha .minis .mini{margin-bottom:20px;font-size:1.65em;line-height:25px;}.producto .inferior .derecha .minis .mini:last-child{margin-bottom:0;}.producto .inferior .derecha .minis .mini p,.producto .inferior .derecha .minis .mini ul,.producto .inferior .derecha .minis .mini ol{margin:0;margin-bottom:20px;padding:0;}.producto .inferior .derecha .minis .mini p:last-child,.producto .inferior .derecha .minis .mini ul:last-child,.producto .inferior .derecha .minis .mini ol:last-child{margin-bottom:0;}.producto .inferior .derecha .minis .mini ol{counter-reset:contador;}.producto .inferior .derecha .minis .mini ul li,.producto .inferior .derecha .minis .mini ol li{display:block;margin-bottom:5px;}.producto .inferior .derecha .minis .mini ol li{counter-increment:contador;}.producto .inferior .derecha .minis .mini ul li:last-child,.producto .inferior .derecha .minis .mini ol li:last-child{margin-bottom:0;}.producto .inferior .derecha .minis .mini ul li:before{content:'';display:inline-block;vertical-align:top;width:15px;height:25px;margin-right:5px;background:url('../img/web/lista.svg') no-repeat center left;}.producto .inferior .derecha .minis .mini ol > li:before{content:counter(contador) ' - ';}.producto .inferior .derecha .minis .mini a{text-decoration:underline;color:inherit;}.producto .inferior .derecha .minis .mini h2,.producto .inferior .derecha .minis .mini h3{margin-bottom:20px;font-family:'Bodoni Moda',sans-serif;font-size:25px;line-height:35px;color:#743e2a;}.producto .inferior .derecha .minis .mini h2:last-child,.producto .inferior .derecha .minis .mini h3:last-child{margin-bottom:0;}.producto .inferior .derecha .cita{position:relative;margin-top:40px;padding-top:40px;font-size:1.65em;line-height:25px;}.producto .inferior .derecha .cita:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,-100%);}.producto .inferior .derecha .cita p{margin:0;margin-bottom:20px;}.producto .inferior .derecha .cita p:last-child{margin-bottom:0;}.producto .inferior .derecha .favorito{display:inline-block;vertical-align:top;width:60px;height:60px;margin-top:40px;margin-right:10px;border-radius:100%;background:url('../img/web/no_favorito_w.svg') no-repeat center #743e2a;}.producto .inferior .derecha .favorito.sel{background:url('../img/web/favorito_w.svg') no-repeat center #743e2a;}.producto .inferior .derecha .compartir{display:inline-block;vertical-align:top;width:60px;height:60px;margin-top:40px;border-radius:100%;background:url('../img/web/compartir_w.svg') no-repeat center #743e2a;}.producto .inferior .derecha .secundarias{display:none;}.destacada{overflow:hidden;}.destacada img{display:block;width:100%;height:auto;}.contacto{padding:60px 0;}.contacto .interior{max-width:440px;margin:0 auto;}.contacto .interior .superior{padding:20px;border-radius:10px;text-align:center;background:rgba(255,255,255,.5);}.contacto .interior .superior .titulo{display:block;font-size:2em;font-weight:500;line-height:1em;}.contacto .interior .superior .subtitulo{display:block;margin-top:10px;font-size:1.45em;line-height:20px;}.contacto .interior .inferior{margin-top:20px;}.contacto .interior .inferior form .campos{padding:20px;border-radius:10px;background:rgba(255,255,255,.5);}.contacto .interior .inferior form .checks{margin-top:20px;padding:0 20px;}.contacto .interior .inferior form .botones{margin-top:20px;}.contacto .interior .inferior form .botones .boton{display:block;padding:0 30px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;text-align:center;color:#e4d3c7;background:#743e2a;}.contenido{padding-bottom:120px;}.contenido .superior{padding:20px 40px;}.contenido .superior .izquierda{float:left;}.contenido .superior .izquierda .segmentos{padding:17.5px 0;}.contenido .superior .izquierda .segmentos a,.contenido .superior .izquierda .segmentos span{display:inline-block;vertical-align:baseline;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;}.contenido .superior .izquierda .segmentos span{margin:0 5px;}.contenido .superior .derecha{float:right;}.contenido .superior .derecha .volver{display:inline-block;vertical-align:top;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/volver_w.svg') no-repeat center right 30px #743e2a;}.contenido .inferior{padding:60px 40px;}.contenido .inferior .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.contenido .inferior .descripcion{margin-top:40px;font-size:1.65em;line-height:25px;}.contenido .inferior .descripcion p,.contenido .inferior .descripcion ul,.contenido .inferior .descripcion ol{margin:0;margin-bottom:20px;padding:0;}.contenido .inferior .descripcion p:last-child,.contenido .inferior .descripcion ul:last-child,.contenido .inferior .descripcion ol:last-child{margin-bottom:0;}.contenido .inferior .descripcion ol{counter-reset:contador;}.contenido .inferior .descripcion ul li,.contenido .inferior .descripcion ol li{display:block;margin-bottom:5px;}.contenido .inferior .descripcion ol li{counter-increment:contador;}.contenido .inferior .descripcion ul li:last-child,.contenido .inferior .descripcion ol li:last-child{margin-bottom:0;}.contenido .inferior .descripcion ul li:before{content:'';display:inline-block;vertical-align:top;width:15px;height:25px;margin-right:5px;background:url('../img/web/lista.svg') no-repeat center left;}.contenido .inferior .descripcion ol > li:before{content:counter(contador) ' - ';}.contenido .inferior .descripcion h2,.contenido .inferior .descripcion h3{margin-bottom:20px;font-family:'Bodoni Moda',sans-serif;font-size:25px;line-height:35px;color:#743e2a;}.contenido .inferior .descripcion h2:last-child,.contenido .inferior .descripcion h3:last-child{margin-bottom:0;}.contenido .inferior .descripcion a{text-decoration:underline;color:inherit;}.contenido .inferior .descripcion .scroll{margin-bottom:20px;overflow-x:auto;}.contenido .inferior .descripcion .scroll:last-child{margin-bottom:0;}.contenido .inferior .descripcion .scroll table{width:100%;min-width:1000px;border-collapse:collapse;}.contenido .inferior .descripcion .scroll table tr:nth-of-type(odd){background:rgba(255,255,255,.5);}.contenido .inferior .descripcion .scroll table tr th{vertical-align:top;padding:10px 15px;font-weight:500;text-align:left;color:#e4d3c7;background:#743e2a;}.contenido .inferior .descripcion .scroll table tr:first-child th:first-child{border-top-left-radius:10px;}.contenido .inferior .descripcion .scroll table tr:first-child th:last-child{border-top-right-radius:10px;}.contenido .inferior .descripcion .scroll table tr:last-child th:first-child{border-bottom-left-radius:10px;}.contenido .inferior .descripcion .scroll table tr:last-child th:last-child{border-bottom-right-radius:10px;}.contenido .inferior .descripcion .scroll table tr td{vertical-align:top;padding:10px 15px;text-align:left;}.contenido .inferior .descripcion .scroll table tr:first-child td:first-child{border-top-left-radius:10px;}.contenido .inferior .descripcion .scroll table tr:first-child td:last-child{border-top-right-radius:10px;}.contenido .inferior .descripcion .scroll table tr:last-child td:first-child{border-bottom-left-radius:10px;}.contenido .inferior .descripcion .scroll table tr:last-child td:last-child{border-bottom-right-radius:10px;}.ancla{position:relative;height:100vh;height:calc(var(--vh,1vh) * 100);background-repeat:no-repeat;background-position:center;background-size:cover;}.enlaces:not(.invisible) ~ main .ancla{height:calc(100vh - 40px);height:calc(var(--vh,1vh) * 100 - 40px);}.ancla .texto{position:absolute;bottom:180px;left:40px;right:40px;text-align:center;}.ancla .texto .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:7.5em;font-weight:600;line-height:1em;color:#ffffff;}.ancla .texto .subtitulo{display:block;margin-top:20px;font-size:1.45em;line-height:20px;letter-spacing:.25em;color:#ffffff;}.ancla .botones{position:absolute;bottom:60px;left:40px;right:40px;z-index:2;}.ancla .botones .boton{display:block;width:fit-content;padding-bottom:35px;margin:0 auto;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff;background:url('../img/web/ancla_w.svg') no-repeat bottom center;}.caida{position:relative;background:url('../img/web/sombra.webp') no-repeat center,url('../img/web/rosa.webp') repeat-y top center;background-size:cover;background-position:top center;background-attachment:fixed;overflow:hidden;}.caida .superior{position:relative;display:flex;height:100vh;height:calc(var(--vh,1vh) * 100);align-items:center;justify-content:center;overflow:hidden;}.caida .superior .texto{text-align:center;}.caida .superior .texto .descripcion{max-width:700px;margin:0 auto;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.caida .superior .texto .descripcion:first-child{font-size:1.25em;font-weight:500;line-height:25px;letter-spacing:.25em;}.caida .superior .texto .descripcion p{margin:0;margin-bottom:25px;}.caida .superior .texto .descripcion p:last-child{margin-bottom:0;}.caida .superior .texto .boton{display:block;width:fit-content;margin:0 auto;margin-top:25px;padding:0 25px;border-radius:100%;font-size:1.85em;line-height:50px;color:#743e2a;box-shadow:0 0 0 1px #743e2a inset;}.caida .superior .texto .boton:before{content:'●';display:inline-block;vertical-align:top;margin-right:5px;}.caida .superior .texto .titulo{display:block;max-width:900px;margin:60px auto;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;}.caida .inferior{position:absolute;top:100%;left:40px;right:40px;height:250vh;height:calc(var(--vh,1vh) * 250);}.caida .inferior .secundarias .imagen{position:absolute;border-radius:230px;background-position:center;background-size:cover;}.caida .inferior .secundarias .imagen:nth-of-type(1){top:0;left:0;width:150px;height:230px;}.caida .inferior .secundarias .imagen:nth-of-type(2){top:25vh;top:calc(var(--vh,1vh) * 25);right:0;width:460px;height:690px;}.caida .inferior .secundarias .imagen:nth-of-type(3){bottom:125vh;bottom:calc(var(--vh,1vh) * 125);left:20%;width:310px;height:460px;}.caida .inferior .secundarias .imagen:nth-of-type(4){bottom:100vh;bottom:calc(var(--vh,1vh) * 100);right:30%;width:150px;height:230px;}.largo{padding:120px 40px;background:url('../img/web/blanco.webp') repeat-y top center;background-size:100% auto;}.largo .texto{max-width:1000px;margin:0 auto;}.largo .texto .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:2.5em;line-height:35px;}.largo .texto .descripcion{column-count:2;column-gap:30px;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.largo .texto .titulo ~ .descripcion{margin-top:30px;}.largo .texto .descripcion p{margin:0;margin-bottom:25px;}.largo .texto .descripcion p:last-child{margin-bottom:0;}.largo .imagen{max-width:1400px;margin:0 auto;margin-top:60px;overflow:hidden;}.largo .imagen img{display:block;width:100%;height:auto;}.tarjetas{padding:120px 0;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;overflow:hidden;}.tarjetas .superior{max-width:900px;margin:0 auto;text-align:center;}.tarjetas .superior .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;}.tarjetas .superior .descripcion{max-width:700px;margin:0 auto;margin-top:60px;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.tarjetas .superior .descripcion p{margin:0;margin-bottom:20px;}.tarjetas .superior .descripcion p:last-child{margin-bottom:0;}.tarjetas .inferior{max-width:1200px;margin:0 auto;margin-top:120px;}.tarjetas .inferior .caracteristica{display:inline-block;vertical-align:top;width:calc(50% - 40px);margin:0 20px;margin-top:40px;padding:40px;border-radius:20px;background:rgba(255,255,255,.5);}.tarjetas .inferior .caracteristica:nth-of-type(1),.tarjetas .inferior .caracteristica:nth-of-type(2){margin-top:0;}.tarjetas .inferior .caracteristica .titulo{display:block;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.25em;text-align:right;}.tarjetas .inferior .caracteristica .numero{display:block;margin-top:20px;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.25em;}.tarjetas .inferior .caracteristica .descripcion{display:-webkit-box;height:180px;margin-top:20px;font-size:1.85em;line-height:30px;letter-spacing:.05em;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;}.tarjetas .inferior .caracteristica .descripcion p{margin:0;}.fantasia{padding:0 40px;padding-bottom:120px;text-align:center;}.fantasia .superior{position:relative;padding:120px 0;overflow:hidden;}.fantasia .superior .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.fantasia .superior .descripcion{max-width:1200px;margin:0 auto;margin-top:40px;font-size:5.5em;line-height:100px;}.fantasia .superior .descripcion p{margin:0;}.fantasia .superior .descripcion em{color:#743e2a;}.fantasia .superior .descripcion img{position:relative;display:inline-block;vertical-align:middle;margin:0 10px;border-radius:100%;}.fantasia .superior .detalle{position:absolute;bottom:0;left:0;right:0;margin:0 auto;}.fantasia .superior .detalle span{display:inline-block;vertical-align:top;width:40px;height:60px;background-repeat:no-repeat;background-position:center;}.fantasia .superior .detalle span:first-child{background-image:url('../img/web/detalle_izquierda.png');}.fantasia .superior .detalle span:last-child{background-image:url('../img/web/detalle_derecha.png');}.fantasia .inferior{margin-top:60px;}.fantasia .inferior .descripcion{max-width:800px;margin:0 auto;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.fantasia .inferior .descripcion p{margin:0;margin-bottom:25px;}.fantasia .inferior .descripcion p:last-child{margin-bottom:0;}.faqs .superior{padding:20px 40px;}.faqs .superior .izquierda{float:left;}.faqs .superior .izquierda .segmentos{padding:17.5px 0;}.faqs .superior .izquierda .segmentos a,.faqs .superior .izquierda .segmentos span{display:inline-block;vertical-align:baseline;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.05em;color:#743e2a;}.faqs .superior .izquierda .segmentos span{margin:0 5px;}.faqs .superior .derecha{float:right;}.faqs .superior .derecha .volver{display:inline-block;vertical-align:top;min-width:160px;padding-left:30px;padding-right:60px;border-radius:10px;border-top-right-radius:30px;border-bottom-left-radius:30px;font-size:1.25em;font-weight:500;line-height:50px;color:#e4d3c7;background:url('../img/web/volver_w.svg') no-repeat center right 30px #743e2a;}.faqs .medio{padding:60px 40px;text-align:center;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.faqs .medio .titulo{display:block;font-family:'Bodoni Moda',sans-serif;font-size:5em;line-height:1em;color:#743e2a;}.faqs .medio .descripcion{max-width:850px;margin:0 auto;margin-top:20px;font-size:1.85em;line-height:30px;letter-spacing:.05em;}.faqs .medio .descripcion p{margin:0;margin-bottom:20px;}.faqs .medio .descripcion p:last-child{margin-bottom:0;}.faqs .inferior{padding-bottom:60px;background:url('../img/web/gris.png') repeat-y top center;background-size:100% auto;}.faqs .inferior .faq{position:relative;max-width:850px;margin:0 auto;padding-top:30px;padding-bottom:55px;cursor:pointer;}.faqs .inferior .faq.desplegado{padding-bottom:30px;}.faqs .inferior .faq:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,-100%);}.faqs .inferior .faq:last-child:after{content:'';position:absolute;bottom:0;left:0;right:0;border-top:1px solid rgba(83,67,61,.25);border-bottom:1px solid #ffffff;transform:translate(0,100%);}.faqs .inferior .faq .numero{display:block;font-size:1.65em;font-weight:600;line-height:25px;}.faqs .inferior .faq .titulo{position:relative;display:block;padding-right:35px;font-size:1.65em;font-weight:500;line-height:25px;}.faqs .inferior .faq .titulo:before{content:'';position:absolute;top:0;bottom:0;right:0;width:25px;background:url('../img/web/faq.svg') no-repeat center;transition:all 250ms linear;}.faqs .inferior .faq.desplegado .titulo:before{transform:rotate(-90deg);}.faqs .inferior .faq .descripcion{display:none;margin-top:10px;font-size:1.65em;line-height:25px;}.faqs .inferior .faq .descripcion p{margin:0;margin-bottom:20px;}.faqs .inferior .faq .descripcion p:last-child{margin-bottom:0;}