<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

@media (min-width: 2100px){
.ccoltitular .sh1{
font-size: 210px;
}

}

@media (max-height: 1000px){
.cpopupprm video {
    display: block;
    height: 700px;
}

}
@media (max-height: 900px){
.cpopupprm video {
    display: block;
    height: 600px;
}
}
@media (max-width: 600px){
.cpopupprm video {
    display: block;
    height: auto;
    width: 100%;
}
.cpopupprm .cpopup{
    width: 90%;

}
}

@media (max-width: 1900px){


}
@media (max-width: 1800px){

.cimagesupermenu {
    margin-right: 0px;
    }
}
@media (max-width: 1700px){


}
@media (max-width: 1600px){
.ccolsupermenu{
width: 25%!important;
}
.csupermenu .cimagesupermenu {
    width: 30%;
    text-align: right;
}
.ccoltitular .sh1 {
font-size: 100px;
}
.csectionlaterals .ccoltitular .sh1 {
    font-size: 60px;
}
.csectiontopbanner .csectiontext h1 {
    font-size: 120px;
    }
.cviewallbrands .stitlebrands,.cprompt {
font-size: 40px;
}
.sviewall,.citemfeatureddetails h4  {
font-size: 22px;
}
body, input, textarea, a {
font-size: 20px;
}
.cmenu li a,.citem h4 {
font-size: 14px;
}
.csectiontopbarhome, .csectiontopbarhome a {
font-size: 11.5px;
}


.citemfeatureddetails h4 {
    padding-right: 90px;
}


.ccollogofooter {
margin-bottom: 40px!important;
}
footer {
    padding-top: 40px;
    padding-bottom: 0px;
}

.cmenu li {
    margin-right: 10px;
    }
    .citemfeatureddetails h4 {
    margin-bottom: 6px;
    }
    .citemfeatureddetailsinner {
    margin: 20px;
    margin-bottom: 20px;
    }



    .citem h4 {
        margin-top: 10px;
        margin-bottom: 5px;
}

.row *[class^="col"]{
	margin-bottom:20px;
}
.rowmargined *[class^="col"] .cinner{
	margin-left:10px;
	margin-right:10px;
}
.rowmargined{
	margin-left:-10px;
}

    .colreview{
    margin-bottom: 0px!important;
    }
    .colreview .cinner {
    padding-right: 0px;
}
.sh1big {
    font-size: 48px;
        line-height:53px;
    }
}
@media (max-width: 1500px){
.sh1big {
    font-size: 42px;
        line-height:48px;
    }
    .citem h4 {
    padding-right: 0px;
    }
    .citem .citemprice {
        position: relative;
        margin-top: 5px;
        margin-bottom: 5px;
        display: block;
        text-align: left;
        }
}
@media (max-width: 1400px){
.cfilters .cinner {
    padding: 15px;
    padding-top: 25px;
    padding-bottom: 20px;
    }
    .csectiontopbanner .csectiontext h1 {
        font-size: 90px;
        }
    .cfilters h3 {
    font-size: 22px;
    }

}
@media (max-width: 1300px){
.sfiltersbutton {
display: block;
}
.ccoltitular .sh1 {
font-size: 80px;
}
.csectionbrands .citembrand {
width: 20%;
}
.cviewallbrands .stitlebrands,.clatestreviewsinner h2 {
font-size: 30px;
}
.sviewall,.citemfeatureddetails h4  {
font-size: 20px;
}
body, input, textarea, a {
font-size: 18px;
}
.cmenu li a,.citem h4 {
font-size: 13px;
}
.csectiontopbarhome, .csectiontopbarhome a {
font-size: 11.5px;
}

.citem, .clatestreviews {
    margin-bottom: 25px!important;
}
.cclickbrand {
    padding: 10px;
    }
.cprompt {
    margin-top: 10px;
    }

.csectionproductshome {
    padding-top: 30px;
    }
    .cclickbrand {
padding: 25px;
    }
    .clatestreviewsinner {
    padding: 25px;
    }
.cfilters{
background: white;
display: none;
width: 100%;

}
.csectionproducts .col75{
width: 100%;
}

.cheaderright {
    transform: translateY(-56%);
}
.nothome header .clogo, .nothome header nav {
    padding-top: 60px;
        padding-bottom: 40px;
}
.nothome .cburger {
    top: -19px;
    }
.nothome header nav {
    float: none;
    z-index: 100;
        padding-right: 0px;
    position: relative;
}
.cmenuresponsive li {
}
.nothome header nav {
    float: none;
    }
    .nothome .cheaderright {
    right: 0px;
}



header{
position: relative;
}
.celi {
    transform: translateY(-50%) translateX(-50%) scale(0.7);
}

.csectionfeaturedhome {
    padding-top: 0px;
}
.cheaderright {
    position: absolute;
    top: 44%;
    transform: translateY(-60%);
    right: 0px;
}
.clogoinner svg {
    transform: translateY(115%);
    }
    .ccart {
        margin-right: 77px;
    }
}
@media (max-width: 1200px){
.citemfeatured:nth-child(2){
display: none;
}
.sfiltersbutton {
display: block;
}
.citemfeatured {
width: 50%;
}
.csectionlaterals .ccoltitular .sh1 {
    font-size: 45px;
}
.sh1big {
    font-size: 32px;
        line-height:38px;
    }
.citemfeatured:nth-child(1) .cimagesentinell {
    border-right:0px solid black;
}
.citem h4 {
    padding-right: 65px;
    }
    .citem {
    width: 50%;
    }
    .cfooterlinks a {
    font-size: 14px;
}
.celi {
    transform: translateY(-50%) translateX(-50%) scale(0.7);
    z-index: 1;
}
.home .celi {
    transform: translateY(-50%) translateX(-50%) scale(0.5);
    }
.ccart span {
    z-index: 10;
    }
.citemtophomeright {
    margin-top: 13px;
}
.citemidiomas,.citemtophomeright {
width: 100%;
}
.citemtophomeright .cinner{
text-align: left!important;

}
.contentcart {
padding-left: 20px;
padding-right: 20px;
}

.cclearmobile{
display: block;
}
}
@media (max-width: 1100px){


}
@media (min-width: 1000px){
.cresponsivesubmenu,.cmenuresponsive{
display: none!important;
}


}
@media (max-width: 1000px){
.cidiomsstop{
display: block;
padding-left: 25px;
margin-bottom: 10px;
}
.cmenu{
display: none!important;
}
.hidemobile{
display: none;
}
.col100mobile{
width: 100%;
}
.cprompt,.csectiontopbarhome {
display: none;
}
.crespprompt{
display: block;
}
.ccartdelete{
width: 80px;
height: 24px;
text-align: center;
line-height: 24px;
background: #eaeaea;
border-radius: 7px;
    display: inline-block;
}

.colgallery,.csingleright{
width: 100%;
}
nav .menu-menu1-container{
display: none;
}
header .clogo {
    margin-right: 0px!important;
    position: absolute;
    top: 54%;
    transform: translateY(-50%);
    width: 67%;
    max-width: 400px;
}
.ciconhome a {
    font-size: 8px;
    }
.csingleright .cinner {
    padding-right: 0px;
}
.colgallery .cinner {
    padding-right: 0px;
}

.contentcart {
    margin-top: 20px;
}
.cburger{
display: block;
}
.cultimasresenas .colreview {
    margin-bottom: 20px!important;
}
.csectionlateralsdefault {
padding-top: 0px;

}
.csectioncart .col50{
width: 100%;
}
.clogospay{
width: 140px;
}
.cformcartsend,.clogospay{
float: none;
margin-bottom: 20px;
}
.cformcartsend{
width: 100%;
}
.csectiondescuentos {
    padding: 20px;
    padding-top: 30px;
    padding-bottom: 30px;
        margin-top: 20px;
    }
.csectionbrands .citembrand {
width: 25%;
}
.csectionlaterals .col50,.lbuttoncart{
width: 100%;
}
.clateralgut{
display: none;
}
.caboutleft {
    padding-left: 0px;
}
.csectiontopbanner .csectiontext .sh2 {
    font-size: 20px;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
    margin-bottom: 0px!important
    }
.csectiontopbanner .csectiontext h1 {
    font-size: 50px;
    }
.ccoltitular .sh1 {
font-size: 60px;
}
.nothome header .clogoinner svg {
    width: 260px;
    }
.cviewallbrands .stitlebrands,.clatestreviewsinner h2 {
font-size: 25px;
}
.sviewall,.citemfeatureddetails h4  {
font-size: 16px;
}
body, input, textarea, a {
font-size: 16px;
}
.cmenu li a,.citem h4 {
font-size: 12px;
}
.csectiontopbarhome, .csectiontopbarhome a {
font-size: 11.5px;
}
.cfooterlinks:nth-child(2) {
width: 40%;
}
.cfooterlinks:nth-child(3) {
display: none;
}
.csectionfooter .col30,
.csectionfooter .col25,
.csectionfooter .col20{
width: 100%;
}

}
@media (max-width: 900px){
.cfloatingbar{
width: 410px;
text-align: center;
}

}
@media (max-width: 800px){
.csectionbrands .citembrand {
width: 33.33333333333333%;
}
.citemtools{
display: none;
}
.csectionlooks .col45,
.csectionlooks .clooks2 {
width:100%;
}
.clooks2{
display: none;
}
.ccoltitular .sh1 {
    font-size: 40px;
}
.cselectdropdownvalues {
    position: relative;
    }
    .cminidrop .cselectdropdownvalues {
    top: 7px;
        margin-bottom: 6px;
    }
    .lctabutton{
    width: 100%;
    display: block;
    margin-top: 8px;
    }
    .ctallaandq {
    margin-top: 10px;
    margin-bottom: 10px;
    }
    .lbutton {
    padding: 10px;
    margin-top: 10px;
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    border-radius: 8px;
    overflow: hidden;
    text-align: center;
    border:1px solid black;
    }
    .cminidrop .cselectdropdownvalues {
    font-size: 18px;
    }
    .cminidrop .cfldrop {
    max-height: 35px;
    }
.csectionlooks .sh1{
display: block;
}
.ccoltitular .sh1 {
    margin-left: 0px;
    }
    .cminidrop {
    width: 100%;
    box-sizing: border-box;
    }
    .ctallaandq{
    width: 100%;
    box-sizing: border-box;
    position: relative;
    }
}
@media (max-width: 700px){
.clatestreviewsinner .col25,
.clatestreviewsinner .col35{
width: 100%;
}
.ciconhome {
width: 33.33333333333333%;
margin-bottom: 10px!important;
}
.clatestreviewsinner .col35:last-child{
margin-top: 25px;
}
.cratting svg{
width: 96px!important;
}
.cclickbrand {
    font-size: 6px;
    }
    .csectiontopbanner .csectiontext h1,.csectionlaterals .ccoltitular .sh1 {
    font-size: 32px;
}
.csectiontopbanner .csectiontext .sh2 {
    font-size: 12px;
    }
    .sapartirde{

        font-size: 11px;
    }
    .ccartfloat{
    display: block;
    }
.csuperbuttoncart{
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
    background-color: #FFC70E;
}
.csuperbuttoncart input,.csuperbuttoncart .cformcartsend{
margin-bottom: 0px;
}

.csuperbuttoncart input{
padding-top: 40px!important;
padding-bottom: 40px!important;
-webkit-appearance:none;
  -webkit-border-radius:0px;
}
.page-template-page-cart{
padding-bottom: 100px;
overflow-x: hidden;
}

}
@media (max-width: 650px){




}
@media (max-width: 600px){
.clogoinner svg {
    transform: translateY(0%)!important;
}
.citem h4 {
    padding-right: 0px;
}
}
@media (max-width: 550px){
.cidiomsstop{
padding-left: 15px;
}
.citemfeatured:nth-child(1){
width: 100%;
}
.citemfeatured:nth-child(3){
display: none;
}
.ccoltitular .sh1 {
    font-size: 35px;
}
.clogoinner svg {
    transform: translateY(130%);
}


    .row *[class^="col"]{
	margin-bottom:10px;
}
.rowmargined *[class^="col"] .cinner{
	margin-left:5px;
	margin-right:5px;
}
.rowmargined{
	margin-left:-5px;
}
.contentxxlarge {
    margin-left: 15px;
    margin-right: 15px;
    }
    .clogoinner svg {
    width: 80%;
    max-width: 180px;
    }
    .ccollogofooter {
    margin-bottom: 15px!important;
}
.csectionfooter {
    position: relative;
    padding-top: 0px;
    padding-bottom: 25px;
    }
    .cclickbrand br{
    display: none;
    }
    .csectionbrands .citembrand {
    width: 50%;
    }
    .ccartiteminfo {
    float: left;
    width: 220px;
    }
    .ccartlogo svg {
    max-width: 200px;

}
.cfloatingbar {
    padding: 7px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 9px;
    bottom: 15px;
    font-size: 11px;
    width: 295px;
    border-radius: 7px;
}
.ccartlogo {
background: black;
}
.ccartlogo svg *{
fill:white;
}
}
@media (max-width: 500px){


}
@media (max-width: 499px){
header .clogo {
    width: 60%;
}
.ccartlogo {
    text-align: center;
    padding: 8px;
    padding-top: 17px;
    }
    .csectioncart h3 {
    margin-top: 0px;
    font-size: 14px;
    margin-bottom: 10px;
    padding-bottom: 7px;
    border-bottom: 1px solid #999;
}
.csectioncart  {
    position: relative;
    padding-top: 0px;
    padding-bottom: 0px;
}
.ccartitem {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #999;
}
.ccartbottom {
    margin-top: 0px;
}

}
</pre></body></html>