<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cimagesentinellproduct .cimagesentinellimg{
background-size: 100% auto;
}
.cimagesentinellproduct{
background-color: #fff;

}
.citem .cimagesentinell {
}
.cimagesentinellproduct svg{
display: block;
}
.ccoltitular .sh1{
font-size: calc(24px + 2.8vw)!important;
margin-left: -8px;
}
.jqslickvistos23 .cinner{
padding: 10px;
padding-left: 0px;
padding-right: 0px;
background: white;
color: black;
    border-top: 1px solid #999;
}
.jqslickvistos23 .cinner a{
font-size: 12px;
}
.jqslickvistos23 .col100{
margin-bottom: 0px!important;
}
.csectionproductshome {
    padding-top:10px;
}
.cdiscount {
position: absolute;
text-align: center;
top: -10px;
right: 0px;
height: 40px;
line-height: 42px;
border-radius: 100%;
width: 40px;
font-size: 11px;
background: #FFC70E;
z-index: 100;
}
.sh1big {
    font-size: calc(16px + 1vw)!important;
    line-height: 1!important;
}
.cslideimage .cimagesentinell{
background-size: auto 100% ;
background-repeat: no-repeat;
background-position: center;
}
.slider-nav{
border: 1px solid black;
border-top: 0px;
}
.csingleright .sh1big {
    margin-top: 20px;
}
.jqslickvistos23{
margin-left:25px;
margin-right: 25px;
margin-top: 10px;
margin-bottom: 10px;
display: none;
}
.svermodelos{
font-family: 'Roboto', sans-serif;
    text-transform: none;
    font-weight: 300;
    font-size: 10px;
    position: absolute;
    right: 23px;
    top: 12px;
    text-transform: unset;
}

.citem h4{
font-family: 'Roboto', sans-serif!important;
    text-transform: none!important;
    font-weight: 400!important;
    font-size: 16px!important;
}
.sregprice {
    font-size: 13px;
    }
    .citem h4{
    padding-bottom: 30px;
    }
.jqslickvistos23 a{
display: block;
padding: 13px;
padding-left:14px;
padding-right: 14px;
background: white;
color: black;
font-size: 10px;
border-top: 1px solid white;
position: relative;
background: #C20000;
color: white;
}
.jqslickvistos23 a path{
stroke:white;
    stroke-width: 7px;
}
.jqslickvistos23{
display: none;
}
.jqslickvistos23 svg{
position: absolute;
width: 22px;
height: auto;
top: 50%;
right:0px;
transform: translateY(-50%);
}
.jqslickvistos23 svg circle{
display: none;
}
.slick-current,.cslideareas:hover{
opacity: 1!important;
}
.cslideareas {
opacity: 0.4;
cursor: pointer;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;

}
.slick-list{
padding-left: 0px!important;
padding-right: 0px!important;
}
.page-template-page-home2{

}

.citems100 .slabel{
width: 100%!important;
}
.hfiltros{
font-size: 18px!important;
position: relative;
}
.hfiltros svg{
position: absolute;
width: 42px;
height: auto;
top: 43%;
right: -11px;
transform: translateY(-50%);
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;
transform-box: fill-box;
  transform-origin: center;
}
.hfiltros svg circle {
    display: none;
}
.cwrapallfilters{

padding-top: 9px;
}
.cfiltrosactive{
}
.cfiltrosactive{
font-family: 'Roboto', sans-serif;
text-transform: none;
font-weight:300;
font-size: 14px;
text-transform: uppercase;
}
.cfiltrosactive span{
position: relative;
padding-left: 20px;
margin-right: 15px;
padding-top: 16px;
display: inline-block;
cursor: pointer;
}
.cslicksingle {
    border-bottom: 0px;
}
.single .headervistos{
display: none;
}
.cfiltrosactive span::before{
content: "";
display: block;
position: absolute;
left: 0px;
top: 16px;
height: 15px;
width: 15px;
background-color: black;
border-radius: 100%;
background-image: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="18.875" height="18.876" viewBox="0 0 18.875 18.876"&gt;&lt;g id="Grupo_287" data-name="Grupo 287" transform="translate(7792.797 2785.967)"&gt;&lt;path id="Trazado_614" data-name="Trazado 614" d="M-7774.982-2784.906l-16.754,16.755" fill="none" stroke="%23fff" stroke-width="3"/&gt;&lt;path id="Trazado_615" data-name="Trazado 615" d="M-7791.736-2784.906l16.754,16.755" transform="translate(0)" fill="none" stroke="%23fff" stroke-width="3"/&gt;&lt;/g&gt;&lt;/svg&gt;');
background-position: center;
background-repeat: no-repeat;
background-size: 9px;
}
.colresenas{
    margin-top: 50px;
        font-size: 16px;
}
.colresenas .shdesc{
margin-top: 0px;
}
.colresenas .cinner{
padding-right: 40px;
}

.ccartfloat{
display: none!important;
}
.cheaderright {
    transform: translateY(-89%)!important;
    }

.lwhatsappcontact {
    bottom: 5px!important;
    left: 5px!important;
    font-size: 11px!important;
    padding: 6px!important;
    border-radius: 30px!important;
    padding-right: 16px!important;
}
.lwhatsappcontact svg {
    width: 25px!important;
    }
    .lctabutton {
    box-sizing: border-box;
    }
.csearchbottom{
position: fixed;
bottom: 15px;
right: 15px;
z-index: 600;
}
.csearchbottom{
background: black;
height: 40px;
width: 40px;
border-radius: 100%;
cursor: pointer;
}
.csearchbottom svg{
width: 30px;
transform: translateY(6px) translateX(4px);
height: auto;
display: block;
}

.ctextosingle h2{
font-size: 38px!important;
    line-height: 45px!important;
    color: #C20000;
}
.ctextosingle h3,.sblogshare{
font-size: 18px;
    line-height: 24px;
    font-family: 'Syncopate', sans serif;
        text-transform: uppercase;
}
.ctextosingle h4{
font-size: 14px;
    line-height: 18px;
    font-family: 'Syncopate', sans serif;
        text-transform: uppercase;
}
.cpagedblog{
margin-bottom: 50px;
}

@media (max-width: 1900px){
.cfilters{
width: 25%;
}
.ccolsearch{
width: 75%;
}
.col25.citem{
width: 33.3333333333333333333333%;
}
}
@media (max-width: 1400px){
.colresenas{
width: 100%;
}
.colresenas{
    margin-top: 10px;
    }

.csectiontopbannersingle .cimagesentinell svg{
width: 200%;
}
    .ctextosingle h2{
    font-size: 26px!important;
        line-height: 32px!important;
    }
    .ctextosingle h3,.sblogshare{
    font-size: 15px;
        line-height: 21px;
    }
    .ctextosingle h4{
    font-size: 11px;
        line-height: 14px;
    }

}
@media (max-width: 1000px){
.csearchcolors{
text-align: center;
}
.menu-menu1-container{
position: fixed;
    width: 100%;
    z-index: 500;
    top: 83px;
}
.menu-menu1-container li:last-child a{
    background: #FFC70E;
    color: black;
}

.isearchbox{
font-size: 12px!important;
  padding: 14px!important;
}
.colblogcard{
width: 100%!important;
}
body{
padding-top: 120px;
}
.csectsingletop {
padding-top: 20px;
}
header {
    position: fixed!important;
    width: 100%;
    border-bottom: 1px solid #e1e1e1;
    z-index: 400;
    background: white;
    top: 0px;
}
.colresenas .cinner{
padding-right: 0px;
}
.citem h4 {
    padding-bottom: 0px;
}
.col25.citem:nth-child(1),
.col25.citem:nth-child(6),
.col25.citem:nth-child(11),
.col25.citem:nth-child(16),
.col25.citem:nth-child(23) {
  width: 100%;
}
.home .col25.citem:nth-child(11) {
  width: 50%!important;
}

.cfilterscheckboxes .slabel{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 12px;
padding-bottom: 12px;
}
.jqslickvistos23{
display: block;
}
.bfiltrosactivo .ccerrarfiltros{
display: block;
}

.cfilters{
margin-bottom: 20px!important;
}
.cfilters{
width: 100%;
}
.ccolsearch{
width: 100%;
}
.csectionproducts23{
padding-top: 10px;
}
.col25.citem {
    width: 50%;
}
.cwrapallfilters{
display: none;
}
.cfilters .cinner {
    padding: 15px;
}
.csearchcolors h3{
display: none!important;
}
.csearchcolors .cinner {
    padding: 10px!important;
  }
  .csearchcolors .scheckcolor {
  margin-top: 4px;
  margin-bottom: 4px;
  width: 16px;
  margin-left: 1px;
  height: 16px;
  margin-right: 1px;
      }
  .csearchcolors     .icheckbox {
    margin-bottom: 0px!important;
    }

}
@media (max-width: 550px){
.cpopupnewsletter .cpopupinner {
    padding: 30px;
    padding-top: 60px;
    height: 100%;
box-sizing: border-box;
}

.cpopupinner .sh3,.cpopupinner form{
z-index: 10;
position: relative;
}
.cpopupnewsletter .sh3 {
    font-size: 28px!important;
    line-height: 28px!important;
}
.cpopupnewsletter input, .lnwslbutton {
    margin-top: 10px!important;
        font-size: 16px!important;
            padding: 18px!important;
    }
.csectionproductshome {
    padding-top: 14px!important;
}
.cpopupnewsletter p {
    font-size: 16px!important;
    }

.cfilters,.csearchcolors {
    margin-bottom: 15px!important;
}
.jqslickvistos23{
margin-left:15px;
margin-right: 15px;
}
}
.ssubmenumarcas{
padding-left: 20px;
}
.csubmarca{
display: none;
}
.cfilterscolor .slabel {
display: inline-block;
width: 40px!important;
}

.scoloramarillo .scheckcolor{background:#FFC70E;}
.scolorazul .scheckcolor{background:#3f51b5;}
.scolorbeige .scheckcolor{background:#d1c47e;}
.scolorblanco .scheckcolor{background:#fff;}
.scolorgris .scheckcolor{background:#999;}
.scolormarron .scheckcolor{background:#85632f;}
.scolornaranja .scheckcolor{background:#ff9a00;}
.scolornegro .scheckcolor{background:#000;}
.scolorrojo .scheckcolor{background:#C20000;}
.scolorrosa .scheckcolor{background:#d144b9;}
.scolorverde .scheckcolor{background:#46d144;}
.scolorvioleta .scheckcolor{background:#a406cb;}

.sfiltertooltip {
    transform: translateX(79%) translateY(-50%);
    }
.cimagesentinell2.cimagesentinellproduct{
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;
position:absolute;
top:0px;
left:0px;
height:100%;
width:100%;
z-index: 10;
opacity: 0;
}
.csentinellswrap{
position: relative;
}
.page-numbers{
text-align: center;
height: 35px;
line-height: 37px;
border-radius: 100%;
width: 35px;
font-size: 13px;
background: #FFC70E;
margin-right: 4px;
display: inline-block;
border: 1px solid #636363;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;

}
.page-numbers.current,.page-numbers:hover{
background: black!important;
color: white!important;
}
.cfilters{
display: block;
}
.cfilterscolor .scheck {
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;

}
.cfilterscolor .selected .scheck {
transform: scale(1.6);
}
.ccerrarfiltros{
position:fixed;
bottom:0px;
left:0px;
width:100%;
padding-top: 40px;
padding-bottom: 40px;
color: white;
background: black;
text-align: center;
z-index: 900;
}
.ccerrarfiltros{
display: none;
}
.page-numbers{
margin-bottom: 10px;
}
.page-template-page-cart .jqslickvistos23{
display: none!important;
}
.sdestacadoenvio{
display: block;
font-weight: 600;
    color: #C20000;

}
.spreciooferta{
display: block;
position: absolute;
top: 0px;
left: 0px;
background: black;
color: white;
padding: 3px;
font-size: 11px;
z-index: 200;
    font-family: 'Roboto';
    font-weight: 400;
}
.cslicksingle .cdiscount{
top: 5px;
    right: 5px;
}
.ccolsearchsearrrch{
width: 100%!important;
}
.csearchwrapallall{
display: flex;
flex-wrap: wrap;
}
.csectsingletop{
padding-bottom: 0px;
margin-bottom: -20px;
}
.shdesc{
font-size: 16px;
}
.csearchwrapallall{
width: 100%;
}
.cbusquedatu{
padding-bottom: 10px;
}
.snosehan{
padding: 100px;
display: block;
width: 100%;
text-align: center;
font-family: 'Roboto', sans-serif;
text-transform: none;
font-weight: 400;
    font-size: 16px;
}
.csectiontopbannersingle{
padding: 0px!important;
}
.sh1single{
    font-size: calc(18px + 0.8vw)!important;
}
.csectiontopbannersingle  .csectiontext{
padding-left: 40px;
padding-right: 40px;
box-sizing: border-box;
}
.ctextosingle{
line-height: 1.5;
font-size: 18px;
}
.csingleblogshare{
text-align: center;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
padding: 40px;
margin-top: 40px;
}
.csingleblogshare svg{
width: 40px;
display: inline-block;
height: auto;
margin-right: 4px;
margin-left: 4px;
}
.csectiontopbannersingle.scrollingwayfinish  .csectionopa{
opacity: 0.5!important;
}
.copasentinell{
position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: black;
    z-index: 100;
    opacity: 0.5;
}
.cblogcard{
position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    z-index: 110;
    text-align: center;
    color: white;
    box-sizing: border-box;
    padding: 30px;
}
.csectiontopbannersingle .sh2 {margin-top: 7px;
display: block;
}
.cblogcard .sh1single{
margin-bottom: 0px;
margin-top: 0px;
font-size: 18px!important;
}
.cblogcard .sh2{
display: block;
margin-top: 6px;
font-size: 11px!important;
color: #FFC70E;
}


.cpopupimage {
position: fixed;
}
.cpopupimage .cpopupinner{
padding: 0px;
}
.cpopupimage img{
display: block;
}
.cpopupimage img{
max-width: 90vw;
max-height: 90vh;
}
.cpopupimage .cpopup{
max-width: none;
width: auto;
}
.cslideimage{
position: relative;
}
.cfullscreenslick{
content: "";
display: block;
position: absolute;
bottom: 10px;
right: 10px;
background: url('img/elementos/i-fullscreen.svg');
background-repeat: no-repeat;
background-position: center;
background-size: 35px;
height: 35px;
width: 35px;
cursor: pointer;
z-index: 600;
}

.cpopupimage .cpopupopa {
    background-color: #000;
    opacity: 1!important;
}
.cpopupimage img {
    max-width: 100vw;
    max-height: 100vh;
}
.snostock{
display: block;
font-weight: 600;
color: #C20000;
padding-top: 20px;
padding-bottom: 20px;
}
.page-template-page-search .csearchwrap {
display: block;
    width: 100%;
}
.csearchcolors .cinner h3,.ccolors23{
display: inline-block;
}
.csearchcolors .cinner{
  border: 1px solid #707070;
  padding-left: 30px;
}
.ccolors23 .icheckbox{
display: inline-block;
width: auto!important;
}
.ccolors23 .icheckbox .scheck {
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;

}
.ccolors23 .icheckbox.selected .scheck:after, .ccolors23 .icheckbox.selected .scheck:before {
    opacity: 0!important;
}
.ccolors23 .icheckbox.selected .scheck {
    transform: scale(1.4);
}
.csearchcolors{
overflow: hidden;
}

.filteridundefined,
.filteridblanco,
.filteridnegro,
.filteridrojo,
.filteridazul,
.filteridbeige,
.filteridamarillo,
.filteridgris,
.filteridmarron,
.filteridnaranja,
.filteridrosa,
.filteridverde,
.filteridvioleta
{
display: none!important;
}
.sfitltercolorb{
background: #FFC70E!important;
    color: black!important;
}
.jqslickvistos23 a.sfitltercolorb path {
    stroke: black;
    }
body{
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
}
.jqslickvistos23 a {
    padding: 10px;
    }
    .svermodelos {
    top: 9px;
    }
.page-template-page-search23 .headervistos{
display: none!important;
}
.cpopupnewsletter .cpopup{
aspect-ratio: 2 / 3;
object-fit: cover;
background-image:url('img/bcknw.jpg');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
max-width: 600px;
    max-height: 95%;
}
.cpopupnewsletter .sh3{
font-size: 40px;
line-height: 42px;
}
.cpopupnewsletter .sh3 span{
color: #C20000;
}
.cpopupnewsletter input,.lnwslbutton{
font-family: 'Roboto', sans-serif;
    text-transform: none;
    font-weight: 300;
    font-size: 20px;
    text-align: center;
    padding: 22px;
    border-radius: 20px;
    border:1px solid #707070;
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
    box-sizing: border-box;
    margin-top: 20px;
}
.cpopupnewsletter p {
font-family: 'Roboto', sans-serif;
    text-transform: none;
    font-weight: 300;
    font-size: 20px;
}
.cpopupnewsletter .cpopupopa{
opacity: 0.3;
}
.lnwslbutton{
background: #FFC70E;
font-weight: 700;
font-family: 'Syncopate', sans serif;
text-transform: uppercase;
font-size: 16px;
cursor: pointer;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;

}
.lnwslbutton:hover{
background: black;
color: white;
}
.ccartcupon input{
border:2px solid #C20000;
padding: 10px!important;
}
.ivalidarcupon {
    background:#C20000!important;
        padding: 13px!important;
    }
.page-template-page-cart .csearchbottom{
display: none;
}
.ccartbottomv2 .cformcartsend input{
margin-bottom: 0px!important;
}
.ipaymentformfloat {
    padding: 5px!important;
    }
.csectiondescuentossorteo{
display: block!important;
}
.scodcupon {
    background: #FFC70E!important;
    color: black;
    padding: 10px;
    margin: 20px;
    border-radius: 10px;
}
.scountdownbanner span{
font-size: 14px!important;
display: block;
color: #FFC70E!important;
}

.sprecioofertabf {
    width: 100%;
    background: #C20000!important;
    top: auto;
    bottom: 0px;
    box-sizing: border-box;
    }
    .citem .csentinellswrap{
      padding-bottom: 15px;
    }
    .cslicksingle {
      padding-top: 15px;
    }
.cslicksingle .sprecioofertabf {
top: 0px;
bottom: auto;
}
.cslicksingle .cdiscount {
    top: 5px;
    right: 5px;
    z-index: 300;
    }

.sfreesh{
    background: #eaeaea;
    border-radius: 7px;
    padding: 3px;
    display: inline-block;
    font-size: 10px;
font-weight: 700;
font-family: 'Syncopate', sans serif;
text-transform: uppercase;
color: #C20000;
cursor: pointer;
}
.ctotalitem{
margin-top: 10px;
}
.stotalship{
position: relative;
}
.sfreesh{
position: absolute;
left: -110px;
top: -7px;
}
.cminidrop{
min-width: 25px;
}
.sidiomss{
display: inline-block;
margin-right: 30px;
}
.cidiomsstop{
display: none;
}
</pre></body></html>