@import'/css/fonts.css';@import'/css/fa.css';body{overflow-x:hidden;font-size:16px}body a{color:#000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}body a:hover{color:#999;text-decoration:none}iframe,img{max-width:100%}ul,ol{list-style:none outside none;margin:0;padding:0}*{font-family:"Open Sans"}*:focus{outline:0 !important}h2{font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}h4{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#fe84a9}.row{max-width:1600px;margin:0 auto}.breadcrumb{padding:8px 15px;margin:40px auto 20px auto;list-style:none;border-radius:0;border-bottom:1px solid #333;background-color:rgba(0,0,0,0);max-width:100%;white-space:nowrap}.breadcrumb>li{white-space:normal;vertical-align:top}.breadcrumb span{font-family:"little_dinosaur";text-transform:uppercase}.title1{font-family:"little_dinosaur";font-size:40px;color:#fda7b4;display:inline-block;text-transform:uppercase;width:100%;text-align:center;margin:60px auto 20px auto}.title2{font-family:"little_dinosaur";font-size:24px;color:#fda7b4;display:inline-block;text-transform:uppercase;width:100%;margin:60px auto 20px auto}.msgErrorPago,.msgError{display:block;border:1px solid red;padding:15px 20px;background-color:#ffe4e4;color:red;line-height:30px;margin:10px auto}.product-block{position:relative;padding:8px;border-radius:8px;border:1px solid #eee}.product-block .image{width:100%;text-align:center;height:200px;position:relative}.product-block .image img{max-height:200px;display:inline-block}.product-block .added{display:block;z-index:10;background-color:#fe84a9;color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:30px 0;opacity:1;font-weight:bold;text-align:center}.product-block .price{text-align:center;font-family:"hug_me";font-size:18px;color:#000;padding:20px 5px 10px 5px;border-bottom:1px solid #ccc}.product-block .price span{font-family:"hug_me";font-size:18px}.product-block .price .price-old{font-size:12px;text-decoration:line-through;color:#fe84a9}.product-block .name{padding:10px 5px 0px 5px;width:100%;text-align:center;min-height:55px}.product-block .name a{font-family:"Open Sans";font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.product-block .name a .preorder-info{font-style:italic;font-size:11px;color:#888;display:block}.product-block .preorder{font-family:"Open Sans";font-size:10px;color:#fe84a9;position:absolute;top:6px;right:10px;width:70px;background-color:#fff;border-radius:2px;padding:4px;max-width:93px;border:1px solid #fe84a9;text-align:right}.product-block .product-meta{text-align:center}.product-block .product-buy{display:inline-block;padding:4px 8px;text-align:center;margin:6px auto;border:1px solid #111;background-color:#fff;color:#111;font-family:"Open Sans";font-size:14px;border-radius:3px;cursor:pointer}.product-block .product-buy span{margin-right:6px}.product-block .product-buy:hover{border-color:#fda7b4;background-color:#fda7b4}.product-block .product-out-stock,.product-block .product-label-special{position:absolute;top:0;left:0;z-index:6}.product-block .product-out-stock{top:20px}.product-block .product-label-special{background-color:#fe84a9}.product-block .product-out-stock{background-color:#f8c9d1}.nomasstock{color:#f44;font-size:12px;display:none;font-weight:normal}.tachado{text-decoration:line-through;font-size:90%}.box .box-heading{width:100%;padding:6px;text-align:center;color:#fda4b2;border-bottom:3px solid #fff}.box .box-heading span{text-shadow:1px 1px 1px #000;font-family:"hug_me";font-size:18px;letter-spacing:1px}.product-block:hover{background-color:rgba(253,167,180,.2);box-shadow:0 0 10px 0 #fda7b4;transform:scale(1.02);transition:transform .4s ease,filter .4s ease;transform-origin:center center}.btn-default-rosa{line-height:34px;padding:8px 20px;border:0;background-color:#f8c9d1;text-align:center;color:#fff;font-family:"hug_me";font-size:22px;letter-spacing:1px;text-transform:uppercase;float:right;margin-top:40px;font-weight:bold;text-shadow:0px 0px 3px rgba(0,0,0,.2)}.btn-default-rosa:hover{background-color:#fda7b4}.btn-small-rosa{line-height:24px;padding:4px 10px;border:0;background-color:#f8c9d1;text-align:center;color:#fff;font-family:"hug_me";font-size:16px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;text-shadow:0px 0px 3px rgba(0,0,0,.2)}.btn-small-rosa:hover{background-color:#fda7b4}.btn-small-rosa2{line-height:24px;padding:0px 10px;border:0;background-color:#f8c9d1;text-align:center;color:#fff;font-family:"hug_me";font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;text-shadow:0px 0px 3px rgba(0,0,0,.2)}.btn-small-rosa2:hover{background-color:#fda7b4}#return-to-top{position:fixed;bottom:20px;right:20px;z-index:10;width:40px;height:40px;padding:0;display:none;cursor:pointer}#whastapp{position:fixed;bottom:64px;right:17px;z-index:10;width:45px;height:45px;padding:0;display:block;cursor:pointer}.menu-fixed{position:fixed;background-color:#fff;z-index:200;border-bottom:1px solid #e4d5d3}.menu-fixed .row-header{padding:8px 0}.menu-fixed .menu-user{top:42%}.menu-fixed .out-menu{height:22px}.menu-fixed .barra-header{display:none}.menu-fixed .logo{text-align:center}.menu-fixed .logo img{height:75px}.menu-fixed .logo h2{display:none}.menu-fixed .menu-search{display:none}.menu-fixed .menu-user ul li a span{display:none}.menu-fixed .menu{margin-top:20px}.menu-fixed .menu ul li a{font-size:20px}.category-rightbar .box-content>ul>li{border-bottom:1px solid #fff}.category-rightbar .box-content>ul>li>a{display:block;color:#111;font-weight:bold;padding:6px 14px;font-family:"hug_me";font-size:14px;letter-spacing:1px;text-align:center}.category-rightbar .box-content>ul>li>ul>li{background-color:#fff}.category-rightbar .box-content>ul>li>ul>li a{font-family:"Open sans";font-size:12px;display:block;text-align:center;padding:4px 2px;color:#333}.category-rightbar .box-content>ul>li>ul>li a:hover{color:#fe84a9;text-decoration:underline}.pagination{border-radius:0;margin:60px 0 80px 0}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{border-left:0}.pagination>li>a,.pagination>li>span{color:#fda7b4;border:none;border-left:1px solid #eee;font-size:20px}.pagination>li>a:hover{color:#000}.pagination .selected a{background-color:#fda7b4}.row-instagram .col-md-3{margin-bottom:15px}.popup-snewsletter{display:inline-block;padding:30px 50px;background-image:url(/img/2022/fondo_pattern.webp);background-size:400px;width:95%;max-width:580px;text-align:center;border-radius:8px;border:1px solid #f8c9d1;position:relative;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.popup-snewsletter .valid-newsletter{text-align:center;font-weight:bold}.popup-snewsletter .valid-newsletter span{padding:10px 0}.popup-snewsletter .newsletter-legal{font-size:10px;padding:6px 0}.popup-snewsletter .newsletter-legal input{vertical-align:bottom}.popup-snewsletter .inputNew{width:100%;line-height:32px;padding:6px;border:0;border:1px solid #f8c9d1;border-radius:8px}.popup-snewsletter .inputNew::placeholder{font-size:14px;text-align:center}.popup-snewsletter h2{font-size:1.8vw;font-weight:bold;line-height:3.2vw}.popup-snewsletter h2 span{font-size:3.2vw;font-weight:bold;font-family:"hug_me"}.popup-snewsletter .btn-small-rosa{color:#000;border-radius:6px;margin-top:12px}.popup-snewsletter .close-popup{position:absolute;top:0;right:10px;font-size:32px;display:inline-block;line-height:32px}.popup-snewsletter .valid-newsletter-email-popup{font-size:20px;color:#f22}header{width:100%;max-width:100%}header .barra-header{width:100%;background-color:#f8c9d1;text-align:center;color:#fff;font-family:"hug_me";padding:4px;text-transform:uppercase;text-shadow:1px 1px 2px #aaa;font-size:14px}header .logo{max-width:240px;margin:0 auto;display:block}header .logo .logoH{display:none;height:auto;margin-top:8px}header .logo h2{font-family:"hug_me";color:#000;font-size:17px;font-weight:normal;text-align:center;padding:0;margin:4px 0}header .row-header{padding:20px 0;position:relative}header .out-menu{position:absolute;width:95%;height:120px;z-index:5}header .menu{margin-top:130px;margin-left:40px}header .menu ul{display:inline-block;padding:0;margin:0}header .menu ul li{display:inline-block;padding:0 12px;margin:0}header .menu ul li a{font-family:"hug_me";color:#000;font-size:26px}header .menu ul li a:hover{color:#fe84a9}header #carrito{position:relative;cursor:pointer;z-index:50}header #carrito .topo{background-color:#fe84a9;background-position:50% center;background-repeat:no-repeat;background-size:100% auto;border-radius:50%;color:#fff;font-weight:bold;height:20px;position:absolute;right:-12px;text-align:center;top:-18px;width:20px;font-size:12px;line-height:20px}header #carrito .lista{background-color:#fff;border:2px solid #f8c9d1;display:none;min-height:100px;position:absolute;right:0;top:32px;width:250px;z-index:10000;border-radius:4px;max-height:600px;overflow-y:auto}header #carrito .lista h4{color:#3abec0;font-weight:bold;line-height:18px;padding:20px;text-align:center}header #carrito .lista .product-item{background-color:#fff;border-bottom:1px dotted #ccc;clear:both;position:relative}header #carrito .lista .product-item .product-image{width:30%;float:left}header #carrito .lista .product-item>div{width:70%;float:left;padding:10px}header #carrito .lista .product-item>div .product-name{font-weight:lighter;line-height:12px;font-family:"Montserrat",sans-serif;font-size:12px}header #carrito .lista .product-item>div .product-name span{font-size:14px;font-weight:bold}header #carrito .lista .product-item>div .product-price{color:#999;font-size:12px}header #carrito .lista .product-item a{color:#000}header #carrito .lista .product-item a:hover{color:#3abec0}header #carrito .lista .product-item::after{content:"";display:block;clear:both}header #carrito .lista .product-del{position:absolute;right:10px;bottom:5px;z-index:1000}header #carrito .lista .product-del span{display:block !important}header #carrito .lista .finalizar-pedido,header #carrito .lista .ver-cesta{clear:both;display:block;width:96%;padding:10px 0;text-align:center;margin:5px auto;background-color:#f8c9d1;font-family:"Montserrat",sans-serif;font-size:14px;border:0;text-transform:uppercase;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}header #carrito .lista .finalizar-pedido a,header #carrito .lista .ver-cesta a{color:#fff;text-decoration:none;display:block;width:100%}header #carrito .lista .finalizar-pedido{background-color:#3abec0}header #carrito .lista .ver-cesta:hover,header #carrito .lista .finalizar-pedido:hover{background-color:#fe84a9}header .menu-desplegable{padding:10px 0 30px 0;width:100%;border-top:3px solid #3abec0;border-bottom:3px solid #fe84a9;display:none;position:absolute;z-index:1000;background-color:#fff;overflow-y:auto}header .menu-desplegable>div{display:block;width:100%;max-width:1170px;margin:auto;columns:4}header .menu-desplegable>div>ul{display:block}header .menu-desplegable>div>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}header .menu-marcas .logos{columns:auto}header .menu-marcas .logos>a{display:inline-block;width:33%;height:60px;background-repeat:no-repeat;background-position:center center;border:1px solid #f8c9d1;margin:0;opacity:.75;background-size:contain}header .menu-marcas .logos>a:hover{opacity:1;border:1px solid #fe84a9}header .menu-marcas hr{width:95%;clear:both;margin:10px auto}header .menu-marcas .mft{background-image:url("/img/sellos_logos/mft.png");background-size:auto 100%}header .menu-marcas .mamae{background-image:url("/img/sellos_logos/mama.png");background-size:90% auto}header .menu-marcas .averyelle{background-image:url("/img/sellos_logos/averyelle.jpg");background-size:auto 155%}header .menu-marcas .sunny{background-image:url("/img/sellos_logos/sunny.png");background-size:auto 140%}header .menu-marcas .cb{background-image:url("/img/sellos_logos/cb.png");background-size:auto 100%}header .menu-marcas .lawnfaw{background-image:url("/img/sellos_logos/lawnfaw.png");background-size:auto 163%;background-position:bottom !important}header .menu-desplegable>div>ul>li>a{font-weight:normal;font-size:14px;padding:2px 0px 0px 0px;color:#fe84a9;display:block}header .menu-desplegable.menu-marcas>div>ul>li>a{padding:0px;font-size:12px;color:#000;padding:2px 4px}header .menu-desplegable>div>ul>li>ul>li>a{font-weight:normal;font-size:12px;padding-left:10px;padding:2px 0 0 8px;display:block}header .menu-desplegable>div>ul>li>ul>li>ul>li>a{font-weight:normal;font-size:12px;padding-left:22px}header .menu-desplegable>div>ul>li>a:hover,header .menu-desplegable>div>ul>li>ul>li>a:hover,header .menu-desplegable>div>ul>li>ul>li>ul>li>a:hover{color:#fe84a9;text-decoration:underline}header .menu-container>ul>li{position:relative;float:left;margin:0;padding:0}header .menu-container>ul>li>a{color:#333;display:block;font-family:"Open Sans",Arial;font-size:16px;font-weight:normal;letter-spacing:1px;line-height:32px;padding:0 22px;text-decoration:none}header .menu-container>ul{list-style:none;position:relative;float:left;margin:0;padding:0}header .menu-container{position:relative;z-index:100;margin:12px auto auto;width:950px}header .bf{position:absolute;top:5.5vw;left:23%;font-size:32px;color:#fff;display:block;width:100px;line-height:30px;transform:rotate(-16deg);text-shadow:-3px 2px rgba(255,255,255,.5215686275);font-weight:bold}@media screen and (max-width: 768px){header .bf{top:0;left:3vw;font-size:5vw;width:94px;line-height:5vw}}header .menu-user{display:inline-block;position:absolute;top:10%;right:100px;z-index:1001}header .menu-user ul{display:inline-block;padding:0;margin:0}header .menu-user ul li{display:inline-block;padding:0 8px;margin:0}header .menu-user ul li a{color:#aaa;font-size:12px;vertical-align:middle}header .menu-user ul li a i{font-size:16px;vertical-align:middle}header .menu-user ul li a:hover{color:#f8c9d1}header .menu-search{display:inline-block;position:absolute;top:30%;right:100px;background-color:#eee;padding:0px 2px 0px 4px;border-radius:4px;z-index:30}header .menu-search input{border:0px;background-color:#eee;font-size:12px;line-height:12px}header .menu-search button{border:0px;background-color:#eee}header .menu-search span{font-size:14px}header .menu-contents .menu-user-mobile,header .menu-contents .menu-desplegable{display:none}header.fixed{position:fixed}footer{padding:30px 0;background-image:url("/img/2022/footer-bg.webp")}footer .titulo{display:flex;align-items:center;padding:4px 10px 14px 0}footer .titulo h2{font-family:"hug_me";font-size:30px;color:#fda7b4;text-shadow:1px 1px 1px #000;letter-spacing:3px;display:inline-block;padding:0;margin:0 !important;text-align:left !important}footer ul{padding:0}footer ul li{list-style:none}footer ul li a{font-size:14px;margin-top:12px;display:block;width:100%}footer .row-footer{max-width:1800px;width:92%;margin:auto}footer .social li{display:inline-block;padding:4px 8px 4px 0}footer .social li a{font-size:26px}footer .social li a:hover{color:#fda7b4}footer .inputNew{width:100%;line-height:32px;padding:0 10px;border:0;border:1px solid #f8c9d1}footer .inputNew::placeholder{font-size:12px}footer #submitNewsletter{width:25%;line-height:34px;padding:0 10px;border:0;background-color:#f8c9d1;text-align:center;color:#fff;font-family:"hug_me";font-size:14px;letter-spacing:1px;text-transform:uppercase}footer #submitNewsletter:hover{background-color:#fda7b4}footer .valid-newsletter{text-align:center;font-weight:bold}footer .valid-newsletter span{padding:10px 0}footer .newsletter-legal{font-size:10px;padding:6px 0}footer .newsletter-legal input{vertical-align:bottom}#pag-index .slider-home{text-align:center}#pag-index .slider-home img{margin:auto;width:100%}#pag-index .slider-home .ohuhuslide{overflow:hidden}#pag-index .slider-home .ohuhuslide img{width:100%}#pag-index .row-instagram img{max-width:none;aspect-ratio:1/1}#pag-index .page-title h1{color:#888;font-size:22px;text-align:center;margin:auto;padding:30px;font-family:"hug_me";text-shadow:2px 0px #fff}#pag-index .row1>div{padding:0}#pag-index .row2{margin:30px auto;padding:15px 0;background-image:url("/img/2022/footer-bg.jpg");text-align:center}#pag-index .row2 .copy1{font-family:"hug_me";font-size:34px;color:#fda7b4;text-shadow:1px 1px 1px #000}#pag-index .row4 a,#pag-index .row3 a{display:block;width:100%;position:relative}#pag-index .row4 a h3,#pag-index .row3 a h3{font-family:"hug_me";font-size:34px;color:#fff;text-shadow:0px 0px 6px #000;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#pag-index .row4 a:hover,#pag-index .row3 a:hover{opacity:.7}#pag-index .row4 a:hover h3,#pag-index .row3 a:hover h3{color:#fda7b4}#pag-index .separador-cinta{width:100%;min-height:60px;background-image:url("/img/2022/fondo_pattern.webp");background-size:400px;margin:80px auto;padding:0}#pag-index .row-marcas{max-width:1200px;margin:auto;padding:0 20px;text-align:center}#pag-index .row-marcas h2{text-align:center;font-family:"hug_me";font-size:22px;color:#000;font-weight:normal;padding:0 10px 20px 10px;color:#888}#pag-index .row-marcas li{display:inline-block;padding:16px 32px;margin-bottom:25px}#pag-index .row-marcas li img{height:60px}#pag-index .row-grid{max-width:880px;margin:auto}#pag-index .row-grid .row>div{padding-right:8px;padding-left:8px}#pag-index .row-grid .row4{margin-top:16px}#pag-index .row5{margin:100px auto;padding:0 20px}#pag-index .row5 h2{text-align:center;font-family:"hug_me";font-size:22px;color:#000;font-weight:normal;padding:0 10px 20px 10px;color:#888}#pag-index .row6{width:100%;min-height:300px;background-image:url("/img/2022/fondo_pattern.webp");background-size:400px;margin:80px auto;padding:40px 20px}#pag-index .row6 h2{text-align:center;font-family:"hug_me";font-size:30px;color:#000;font-weight:normal}#pag-index .row6 h3{text-align:center;font-family:"hug_me";font-size:24px;color:#000}#pag-index .row6 h3 span{font-size:14px;text-align:center;font-family:"hug_me";font-weight:200;color:#888;position:relative;display:block;width:100%}#pag-index .row6>.row{width:80%}#pag-index .row6 .imagen{margin:30px auto;text-align:center}#pag-index .row6 .imagen img{display:inline-block;height:160px}#pag-index .row7{margin:0px auto 100px auto;padding:0 20px;max-width:1000px}#pag-index .row7 h2{text-align:center;font-family:"hug_me";font-size:22px;color:#000;font-weight:normal;padding:0 10px 20px 10px;color:#888}#pag-producto h1{font-family:"little_dinosaur";margin-bottom:20px}#pag-producto h5{font-size:12px;margin:20px 0 5px 0}#pag-producto .socialmedia{margin-top:2px}#pag-producto .socialmedia li{display:inline-block;padding:0 5px}#pag-producto .socialmedia li a{font-size:20px}#pag-producto .socialmedia li a:hover{color:#f8c9d1}#pag-producto .product-info{position:relative}#pag-producto .product-info div,#pag-producto .product-info li,#pag-producto .product-info span,#pag-producto .product-info a{font-family:"Open sans";font-size:14px}#pag-producto .product-info div.price{margin:20px 0}#pag-producto .product-info .added{display:block;z-index:10;background-color:#fe84a9;color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:30px 0;opacity:1;font-weight:bold;text-align:center}#pag-producto .product-info .price{font-family:"hug_me";font-size:22px;color:#000}#pag-producto .product-info .price .price-old{font-size:18px;text-decoration:line-through;font-family:"hug_me";color:#f8c9d1}#pag-producto .product-info .price .price-new{font-family:"hug_me";font-size:22px}#pag-producto .product-info .price-tax{font-family:"Open sans";font-size:10px;color:#666}#pag-producto .product-info .description{margin-top:20px}#pag-producto .product-info .description li,#pag-producto .product-info .description span{font-size:12px;color:#666}#pag-producto .product-info .description .agotado{background-color:red;color:#fff !important;display:inline-block;padding:0 6px;opacity:.5}#pag-producto .product-info .avisoDisponibilidad{margin:30px auto}#pag-producto .product-info .avisoDisponibilidad p{margin:0 auto 5px auto}#pag-producto .product-info .avisoDisponibilidad #email-disponible{width:75%;line-height:32px;padding:0 10px;border:0;border-bottom:1px solid #f8c9d1}#pag-producto .product-info .avisoDisponibilidad .button{width:25%;line-height:34px;padding:0 10px;border:0;background-color:#f8c9d1}#pag-producto .product-info .avisoDisponibilidad .button span{text-align:center;color:#fff;font-family:"hug_me";font-size:14px;letter-spacing:1px;text-transform:uppercase}#pag-producto .product-info .image-additional{padding:20px 10px}#pag-producto .product-info .image-additional a{float:left;display:block;width:23%;margin:0 1%}#pag-producto .product-related{padding-top:30px}#pag-producto .product-related .box-heading{border-bottom:1px solid #fda4b2;margin-bottom:30px}#pag-producto .product-related .box-heading span{text-shadow:1px 1px 1px #000;font-family:"hug_me";font-size:22px;letter-spacing:1px;color:#fda4b2}#pag-producto #product .wrap-qty .add-action{display:inline-block;padding:2px 0;border:1px solid #cbcbcb;text-align:center;width:28px;color:#505050;background-color:#eee;font-size:22px}#pag-producto #product .wrap-qty .add-action:hover{color:#000;background-color:#cbcbcb}#pag-producto #product .wrap-qty .add-action:focus,#pag-producto #product .wrap-qty .add-action:active{text-decoration:none}#pag-producto #product .wrap-qty #input-quantity{border:0px solid #fff;text-align:center;font-size:18px;line-height:24px;padding:2px 0}#pag-producto #product .btn-small-rosa,#pag-producto #product .btn-default-rosa{float:none;margin:15px 0 0 0;vertical-align:middle}#pag-producto #product .btn-small-rosa i,#pag-producto #product .btn-small-rosa span,#pag-producto #product .btn-default-rosa i,#pag-producto #product .btn-default-rosa span{vertical-align:middle}#pag-producto #product .btn-small-rosa{font-size:10px;line-height:12px;padding:4px 8px}#pag-producto #product .btn-small-rosa span{font-size:10px;line-height:12px}#pag-marca .heading_title,#pag-search .heading_title,#pag-categoria .heading_title{padding:0;margin:20px 0}#pag-marca .heading_title span,#pag-search .heading_title span,#pag-categoria .heading_title span{font-family:"hug_me";font-size:30px;color:#fda7b4;text-shadow:1px 1px 1px #000;letter-spacing:3px;display:inline-block;padding:0;margin:0}#pag-marca .category-info,#pag-search .category-info,#pag-categoria .category-info{text-align:center}#pag-marca .category-info .cat-info,#pag-search .category-info .cat-info,#pag-categoria .category-info .cat-info{padding:8px 16px;background-color:#fff5f7;margin:20px auto 40px auto}#pag-marca .category-info .limit,#pag-search .category-info .limit,#pag-categoria .category-info .limit{padding:10px 0;text-align:right;font-weight:bold}#pag-marca .products-row,#pag-search .products-row,#pag-categoria .products-row{margin-bottom:30px}#pag-search .title1{margin:30px auto 0px auto;line-height:24px}#pag-search .title1 strong{font-size:18px}#pag-search .category-info .limit{padding:0 0 10px 0}.reg-page{padding-bottom:120px}.reg-page input{margin-bottom:15px}.reg-page .btn-default-rosa{float:none}.reg-page .legal{font-size:12px}.reg-page .legal a{text-decoration:underline}.reg-page .content-registro{width:90%;max-width:500px;margin:auto}.reg-page .btn-registra{text-align:center;margin-bottom:20px}#pag-mi-cuenta #misenv .direccion-wrapper{display:inline-block;width:28%;margin:0px 0px 12px 12px;vertical-align:top;position:relative}#pag-mi-cuenta #misenv .direccion-wrapper .delDir{position:absolute;top:10px;right:10px}#pag-mi-cuenta #misenv .direccion-wrapper .d-edit{display:inline-block;cursor:pointer;font-size:10px;position:absolute;bottom:5px;right:5px;z-index:20;vertical-align:middle}#pag-mi-cuenta #misenv .direccion-wrapper .d-edit i{font-size:20px;vertical-align:middle}#pag-mi-cuenta #misenv .direccion-wrapper .direccion{display:inline-block;width:100%;vertical-align:top;font-size:11px;cursor:pointer;border:1px solid #ddd;padding:10px;position:relative;z-index:10}#pag-mi-cuenta #misenv .direccion-wrapper .direccion input[type=radio]{display:none}#pag-mi-cuenta #misenv .direccion-wrapper .botones{margin-top:10px}#pag-mi-cuenta #misenv .direccion-wrapper .btn-small-rosa{font-size:10px;line-height:12px;padding:4px 6px;background-color:#fda7b4}#pag-mi-cuenta #misenv .direccion-wrapper .btn-small-rosa:hover{background-color:#f8c9d1}#pag-mi-cuenta #miuser input[type=password]{margin-bottom:5px;max-width:300px}#pag-mi-cuenta #miuser .btn-default-rosa{float:none;margin-top:15px;display:inline-block}.checkout-page .checkout-list .row.cabecera>div{background-color:#f8c9d1;color:#505050;padding:10px 8px}.checkout-page .checkout-list .total{font-size:22px;padding:10px 0}.checkout-page .checkout-list .totalfinal{padding:10px 0 0 0;font-size:22px;font-weight:bold}.checkout-page .checkout-list .ivainc{font-size:10px}.checkout-page .checkout-list .producto{padding:20px 0;border-bottom:1px solid #cbcbcb}.checkout-page .checkout-list .producto .qty_text{display:inline-block;padding:8px 0;text-align:center;width:28px;color:#000;font-size:18px;line-height:20px}.checkout-page .checkout-list .producto .price-col-value{font-size:18px;line-height:20px}.checkout-page .checkout-list .producto .delete-col{font-size:24px}.checkout-page .checkout-list .producto .qtyCtrl{display:inline-block}.checkout-page .checkout-list .producto .qtyCtrl>a{display:inline-block;padding:2px 0;border:1px solid #cbcbcb;text-align:center;width:28px;color:#505050;background-color:#eee;font-size:22px}.checkout-page .checkout-list .producto .qtyCtrl>a:hover{color:#000;background-color:#cbcbcb}.checkout-page .checkout-list .producto .qtyCtrl>a:focus,.checkout-page .checkout-list .producto .qtyCtrl>a:active{text-decoration:none}.checkout-page .iniciar,.checkout-page .empty-checkout{text-align:center}.checkout-page .iniciar .btn-inicia,.checkout-page .iniciar .btn-registro,.checkout-page .empty-checkout .btn-inicia,.checkout-page .empty-checkout .btn-registro{float:none}.checkout-envio{padding-bottom:120px}.checkout-envio .title1{margin:40px auto 20px auto}.checkout-envio #misenv .direccion-wrapper{display:inline-block;width:28%;margin:0px 0px 12px 12px;vertical-align:top;position:relative}.checkout-envio #misenv .direccion-wrapper .d-edit{display:inline-block;cursor:pointer;font-size:10px;position:absolute;bottom:5px;right:5px;z-index:20;vertical-align:middle}.checkout-envio #misenv .direccion-wrapper .d-edit i{font-size:20px;vertical-align:middle}.checkout-envio #misenv .direccion-wrapper .direccion{display:inline-block;width:100%;vertical-align:top;font-size:11px;cursor:pointer;border:1px solid #ddd;padding:10px;position:relative;z-index:10}.checkout-envio #misenv .direccion-wrapper .direccion input[type=radio]{display:none}.checkout-envio #misenv .direccion.activo{border-color:#fe84a9;background-color:#fff6ff}.checkout-envio #nuevaenv label{margin:0}.checkout-envio #nuevaenv .form-group-poblacion,.checkout-envio #nuevaenv .form-group{width:80%;max-width:650px}.checkout-envio #nuevaenv input[type=text]{width:100%}.checkout-envio #nuevaenv .form-group-poblacion{margin-bottom:15px}.checkout-envio #nuevaenv .form-group-poblacion>div{width:48%;display:inline-block}.checkout-envio #nuevaenv .form-group-poblacion>div:last-child{float:right}.checkout-pago{padding-bottom:120px}.checkout-pago .checkout-list .producto>div:nth-of-type(3),.checkout-pago .checkout-list .producto>div:nth-of-type(4),.checkout-pago .checkout-list .cabecera>div:nth-of-type(3),.checkout-pago .checkout-list .cabecera>div:nth-of-type(4){text-align:center}.checkout-pago .cupon{margin-bottom:15px}.checkout-pago .cupon input[type=text]{width:50%;max-width:200px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.checkout-pago .cupon textarea{width:100%;height:100px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.checkout-pago .cupon .btn-default-rosa{float:none;padding:4px 10px;margin:0;font-size:12px;line-height:22px}.checkout-pago .formasdepago .box-fp{margin-bottom:20px}.checkout-pago .formasdepago .box-fp img{max-height:24px}.checkout-pago .formasdepago .box-fp .cards{display:inline-block;margin-left:10px}.gracias-compra{padding-top:40px;padding-bottom:120px;text-align:center}.gracias-compra .title2{margin-top:10px}.gracias-compra img{max-height:200px}.proceso-compra{width:100%;display:block;margin-top:60px}.proceso-compra li{display:inline-block;border-top:6px solid #ccc;width:49%;text-align:center;padding:20px 10px 10px 10px;position:relative;color:#999}.proceso-compra li span{display:inline-block;padding:0;border:6px solid #ccc;border-radius:50%;text-align:center;width:40px;height:40px;line-height:28px;position:absolute;top:-22px;background-color:#fff;left:50%;transform:translateX(-50%)}.proceso-compra li.activo{border-color:#fe84a9;color:#fe84a9}.proceso-compra li.activo span{color:#fe84a9;border-color:#fe84a9}#pag-pago .error-compra{max-width:600px;padding:20px 0 100px 0;margin:0 auto;text-align:center}#pag-pago .error-compra .btn-default-rosa{float:none;margin:20px auto}#pag-contacto h2{font-family:"little_dinosaur";margin-bottom:20px;text-align:center}#pag-contacto h2 strong{font-family:"little_dinosaur";margin-bottom:20px}#pag-contacto .contenido textarea,#pag-contacto .contenido input[type=text]{width:60%;line-height:32px;padding:0 10px;border:0;border:1px solid #f8c9d1;margin:0 auto 20px auto}#pag-contacto .contenido input[type=submit]{width:25%;line-height:34px;padding:0 10px;border:0;background-color:#f8c9d1;text-align:center;color:#fff;font-family:"hug_me";font-size:14px;letter-spacing:1px;text-transform:uppercase}#pag-contacto .contenido input[type=submit]:hover{background-color:#fda7b4}#pag-checkout .terms-page,#pag-mis-descargas .terms-page,#pag-wishlist .terms-page,#pag-terms .terms-page,#pag-formas-de-pago .terms-page,#pag-envio .terms-page{padding:40px 0 120px 0}#pag-checkout h1,#pag-mis-descargas h1,#pag-wishlist h1,#pag-terms h1,#pag-formas-de-pago h1,#pag-envio h1{color:#fda7b4;font-family:"little_dinosaur";margin-bottom:20px;text-align:center}#pag-checkout h1 span,#pag-checkout h1 strong,#pag-mis-descargas h1 span,#pag-mis-descargas h1 strong,#pag-wishlist h1 span,#pag-wishlist h1 strong,#pag-terms h1 span,#pag-terms h1 strong,#pag-formas-de-pago h1 span,#pag-formas-de-pago h1 strong,#pag-envio h1 span,#pag-envio h1 strong{font-family:"little_dinosaur";margin-bottom:20px;font-size:40px}#pag-checkout .contenido h2,#pag-mis-descargas .contenido h2,#pag-wishlist .contenido h2,#pag-terms .contenido h2,#pag-formas-de-pago .contenido h2,#pag-envio .contenido h2{color:#fda7b4;font-family:"little_dinosaur";margin-bottom:20px;text-align:center}#pag-checkout .contenido h2 span,#pag-checkout .contenido h2 strong,#pag-mis-descargas .contenido h2 span,#pag-mis-descargas .contenido h2 strong,#pag-wishlist .contenido h2 span,#pag-wishlist .contenido h2 strong,#pag-terms .contenido h2 span,#pag-terms .contenido h2 strong,#pag-formas-de-pago .contenido h2 span,#pag-formas-de-pago .contenido h2 strong,#pag-envio .contenido h2 span,#pag-envio .contenido h2 strong{font-family:"little_dinosaur";margin-bottom:20px;font-size:24px}#pag-checkout h3,#pag-mis-descargas h3,#pag-wishlist h3,#pag-terms h3,#pag-formas-de-pago h3,#pag-envio h3{font-family:"little_dinosaur"}#pag-checkout hr,#pag-mis-descargas hr,#pag-wishlist hr,#pag-terms hr,#pag-formas-de-pago hr,#pag-envio hr{margin:60px 0}#pag-checkout .contenido,#pag-mis-descargas .contenido,#pag-wishlist .contenido{padding:100px 0}#pag-checkout hr,#pag-mis-descargas hr,#pag-wishlist hr{clear:both}#pag-wishlist .producto button{margin-top:20px}.login-page{text-align:center;padding-bottom:120px}.login-page #loginForm input[type=password],.login-page #loginForm input[type=text]{width:80%;max-width:500px;margin:5px auto}.login-page #loginForm .rec-pass{font-size:12px}.login-page #loginForm .btn-default-rosa{margin:15px auto;float:none}@media(max-width: 17400px){header.menu-fixed .menu-user{position:relative;right:10px;left:auto;width:100%;text-align:right}footer .titulo h2{font-size:24px}}@media(min-width: 1400px){.product-block .image{height:280px}.product-block .image img{max-height:280px}}@media(max-width: 1300px){header .menu ul li a{font-size:22px}}@media(max-width: 1150px){header .menu ul li a{font-size:18px}}@media(max-width: 991px){html,body{overflow-x:hidden}h2{font-size:32px}.popup-snewsletter h2{font-size:18px;line-height:22px}.popup-snewsletter h2 span{font-size:22px}.product-block{padding:2px 0}.product-block .price{padding:4px}.product-block .product-buy{font-size:13px}.menu-fixed .menu-user{display:none !important}header .barra-header{padding-bottom:0;font-size:14px}header .menu-user ul>li:last-child{display:none}header .menu-contents{display:none}header .menu-contents h2{width:100%;text-align:center}header .menu-contents h2 a{font-family:"hug_me";color:#000;font-size:26px;text-align:center}header .menu-contents .menu-user-mobile{padding-bottom:40px;width:100%;border-bottom:2px solid #fe84a9;margin-top:20px;display:block}header .menu-contents .menu-user-mobile #carrito .topo{right:0;display:inline-block;position:relative}header .menu-contents .menu-user-mobile li{display:block;width:100%;text-align:center;padding:8px 10px}header .menu-contents .menu-user-mobile li a{color:#aaa;font-size:16px}header .menu-contents .menu-desplegable{display:block;columns:1;position:relative}header .menu-contents .menu-desplegable>div{columns:2}header .menu-contents .menu-desplegable>div>ul>li{padding-top:10px;display:inline-block;width:100%;text-align:center;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:inherit}header .menu-contents .menu-desplegable>div>ul>li a{font-size:14px !important}header .menu-mobile{display:inline-block;position:absolute;left:16px;top:18%;z-index:100}header .menu-mobile a{font-size:32px}header .menu-mobile-checkout{display:inline-block;position:absolute;right:28px;top:18%;z-index:100}header .menu-mobile-checkout a{font-size:28px}header .out-menu{display:none}header .logo{max-width:82%;padding-right:25px}header .logo h2{display:none}header .logo .logoV{display:none !important}header .logo .logoH{display:block !important;max-width:80%;margin:auto;padding:0;position:relative;left:15px}header .menu{display:none;margin-top:20px;margin-left:0;text-align:center}header .menu ul li a{font-size:16px}header .menu-user{width:100%;position:relative;top:0;left:0;right:0;text-align:center;padding-top:12px;margin-top:10px}header .menu-user ul{display:inline-block;margin:auto}header .menu-search{display:block;position:relative;top:0;right:5px;margin:20px auto 0 auto;width:100%;max-width:200px;float:right;white-space:nowrap;overflow:hidden}header .menu-search button{float:right}header #carrito .topo{top:0;right:-21px}.checkout-page .checkout-list .prc-total-productos{font-size:15px;white-space:nowrap}.checkout-page .checkout-list .producto .price-col-value{font-size:15px;white-space:nowrap}.checkout-page .checkout-list .producto img{max-height:180px;margin-bottom:14px}.checkout-envio #nuevaenv .form-group-poblacion,.checkout-envio #nuevaenv .form-group{width:100%}.checkout-envio #misenv .direccion-wrapper{width:45%}.product-block{margin-top:15px}.product-block .image{height:180px;width:100%;overflow:hidden;position:relative}.product-block .image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto}#pag-producto #sidebar-right{display:none}#pag-producto .breadcrumb{display:none}#pag-producto h1{margin-bottom:0}#pag-producto section{padding:0}#pag-producto .product-info>.row>div{padding-right:0;padding-left:0}#pag-producto .product-info .added{top:auto;bottom:0;width:40%;left:auto;right:0}#pag-marca #sidebar-main,#pag-categoria #sidebar-main{padding:0}#pag-marca h1.heading_title,#pag-categoria h1.heading_title{margin:6px}#pag-marca .limit,#pag-categoria .limit{display:none}#pag-marca .page-category,#pag-categoria .page-category{padding:0}#pag-marca .page-category #sidebar-main,#pag-categoria .page-category #sidebar-main{padding:0}#pag-marca .breadcrumb,#pag-categoria .breadcrumb{display:none}#pag-marca h1,#pag-categoria h1{margin-bottom:0}#pag-marca section,#pag-categoria section{padding:0}#pag-marca .product-info>.row>div,#pag-categoria .product-info>.row>div{padding-right:0;padding-left:0}#pag-index .slider-home .copy{position:relative;z-index:10}#pag-index .row4 img{width:100%}#pag-index .row4 a h3{font-size:22px}#pag-index .row4 .gif-animado{margin-top:20px}#pag-index .row3 img,#pag-index .row4 img{height:auto}#pag-index .row4 a span,#pag-index .row3 a span{font-size:4vw}#pag-index .row5{margin:80px auto;padding:0}#pag-index .row-marcas li{padding:10px}#pag-index .row-marcas li img{height:46px}#pag-index .separador-cinta{margin:50px auto}#pag-index .row6 h3{font-size:5vw}#pag-index .row6>.row{width:100%}#pag-index .row6 .row>div{min-height:200px;padding:10px}#pag-index .row6 .row>div .imagen{min-height:35vw;position:relative}#pag-index .row6 .row>div .imagen img{position:absolute;top:50%;left:0;transform:translateY(-50%);height:auto}#pag-index .row7{padding:0}#pag-index .row7>.row>div{padding:0;margin:0}footer{padding-bottom:60px}footer .row-footer{text-align:center}footer .row-footer h2{text-align:center !important;margin-top:20px;width:100%}footer .titulo{padding:24px 0 0 0px}.pagination>li>a,.pagination>li>span{padding:4px 10px;font-size:18px}.pagination .p-dots a{padding:6px 3px}#pag-contacto .contenido textarea,#pag-contacto .contenido input[type=text]{width:100%}}header .fa.fa-search,header .fa-regular.fa-heart{display:inline-block;width:16px;height:16px}header .fa.fa-download{display:inline-block;width:16px;height:16px}header .fa-solid.fa-user{display:inline-block;width:16px;height:16px}header .fa-solid.fa-cart-shopping{display:inline-block;width:16px;height:16px}@keyframes fadeUp{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}.row-marcas,#pag-index .separador-cinta,.row6,.row:not(.row-header){opacity:0;transform:translateY(60px);animation:fadeUp .8s ease-out both;animation-delay:.2s;will-change:opacity,transform}.row.row-footer,.wrap-container>.row{opacity:1 !important}@supports(animation-timeline: view()){.row:not(.row-header){view-timeline-name:--row-tl;view-timeline-axis:block;view-timeline-inset:25% 0 0 0;animation:fadeUp .7s ease-out both;animation-timeline:--row-tl;animation-range:entry 22% cover 40%;animation-delay:0s}}.menu-fixed{background-color:rgba(0,0,0,0)}.menu-fixed .row-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5))}.menu-fixed .row-header .menu-user ul li a{color:#000}.row-instagram img,.row-marcas img{display:block;transition:transform .4s ease,filter .4s ease;transform-origin:center center}.row-instagram img:hover,.row-marcas img:hover{transform:scale(1.18);filter:brightness(1.05)}.slick-dots li{width:40px !important}.slick-dots li button:before{background-color:#fda7b4;border-radius:5px;width:40px !important;height:8px !important;font-size:0 !important}.menu li a{position:relative;text-decoration:none}.menu li a::after{content:"";position:absolute;left:0;bottom:calc(-1*5px);width:100%;height:2px;background:#fe84a9;transform:scaleX(0);transform-origin:left center;transition:transform 1000ms cubic-bezier(0.25, 0.8, 0.25, 1) 0s;will-change:transform}.menu li a:hover::after,.menu li a:focus-visible::after{transform:scaleX(1)}@media(prefers-reduced-motion: reduce){.menu li a::after{transition:none}}