@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap');
@font-face {
    font-family: 'Druk Text Wide';
    src: url('../fonts/DrukTextWide-BoldItalic.eot');
    src: url('../fonts/DrukTextWide-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DrukTextWide-BoldItalic.woff2') format('woff2'),
        url('../fonts/DrukTextWide-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Druk Text Wide';
    src: url('../fonts/DrukTextWide-Medium.eot');
    src: url('../fonts/DrukTextWide-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DrukTextWide-Medium.woff2') format('woff2'),
        url('../fonts/DrukTextWide-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Druk Text Wide';
    src: url('../fonts/DrukTextWide-Heavy.eot');
    src: url('../fonts/DrukTextWide-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DrukTextWide-Heavy.woff2') format('woff2'),
        url('../fonts/DrukTextWide-Heavy.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Druk Text Wide';
    src: url('../fonts/DrukTextWide-Bold.eot');
    src: url('../fonts/DrukTextWide-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DrukTextWide-Bold.woff2') format('woff2'),
        url('../fonts/DrukTextWide-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Druk Text Wide';
    src: url('../fonts/DrukTextWide-HeavyItalic.eot');
    src: url('../fonts/DrukTextWide-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DrukTextWide-HeavyItalic.woff2') format('woff2'),
        url('../fonts/DrukTextWide-HeavyItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Druk Text Wide';
    src: url('../fonts/DrukTextWide-MediumItalic.eot');
    src: url('../fonts/DrukTextWide-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DrukTextWide-MediumItalic.woff2') format('woff2'),
        url('../fonts/DrukTextWide-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

body{font-family:'Montserrat', sans-serif;}
input[type=submit], input[type=button]{background:#fff;color:#7C7C7C;font-family:'Montserrat', sans-serif;font-weight:600;padding:0 20px;line-height:40px;height:40px}
.cms-index-index h2{font-family: 'Druk Text Wide';font-weight: bold;}
.navigation .level0>.level-top{font-weight:600;color:#000;text-transform:uppercase;font-size:14px;letter-spacing:1px}
.logo{margin-top:0!important}
.footer.content .block.newsletter{width:40%!important}
.footer.content .footer-links-street{width:60%!important}
.copyright{text-transform:uppercase;font-size:10px;justify-content:normal!important;display:block!important}
.copyright .copy{display:inline-block;line-height:55px}
.copyright .footer-vendor{background-image:url(../images/drubu.png);background-repeat:no-repeat;background-size:60px;width:60px;height:50px;display:inline-block;float:right;margin-top:5px}
.copyright .footer-hotsale{background-image:url(../images/hotsale.png);background-repeat:no-repeat;background-size:50px;width:50px;height:50px;display:inline-block;float:right;margin-right:20px}
.product.media .cucarda-porcentual{left:120px!important}
.footer.content .footer-links-street ul{width:38%!important}
.footer.content .footer-links-street ul + ul{padding:0!important}
.footer.content .footer-links-street .hotsale{width:24%}
/*fix para visibilidad de totales en checkout*/		
.checkout-index-index .totals.shipping.excl {display: table-row!important;}		
.checkout-index-index .totals.shipping.excl .mark .value {display: none!important;}
.catalog-category-view .filter-options-item .filter-options-title + div,
.catalog-category-view .filter-options-item:nth-child(4) div + div + div{display:none!important}
.catalog-category-view .filter-options-item.active .filter-options-title + div,
.catalog-category-view .filter-options-item.active:nth-child(4) div + div + div{display:block!important}
.filter-options-title{padding-right:30px}
.filter-options-item.active .filter-options-title:after{background-size:166px;background-position:-60px -562px;top:-3px;width:25px}
.catalog-category-view .page-title-wrapper{display:none}
.cucarda-tipo_3 {top:initial}
.hotsale img{width:90px;margin:0 auto}
#mercadopago-form .mp-line .mp-col-30{margin-right: 1%!important;width: 32%!important}
#mercadopago-form .mp-line .mp-error + .mp-col-30{margin-right:0!important;width: 34%!important}
.checkout-index-index #securityCode, .checkout-index-index #securityCodeOCP { width: 100%!important}
#co-mercadopago-form, #co-mercadopago-form-ticket {   max-width:100%!important}
.checkout-index-index .checkout-payment-method .card-identification{ float: right!important; width: 49%!important;}
.checkout-index-index .checkout-payment-method #mercadopago-form{float: left!important; width: 49%!important;}
.checkout-index-index input[type="text"], 
.checkout-index-index input[type="password"], 
.checkout-index-index input[type="url"], 
.checkout-index-index input[type="tel"], 
.checkout-index-index input[type="search"], 
.checkout-index-index input[type="number"], 
.checkout-index-index input[type="datetime"], 
.checkout-index-index input[type="email"], .checkout-index-index select{padding-top:0!important;padding-bottom:0!important;}
.checkout-index-index select{height:40px!important;border-radius:0!important;border:1px solid #888!important}
.checkout-index-index .mp-docType{margin-right:1%!important;width: 34%!important;}

.checkout-index-index #mp-box-installments{ display: block;padding-top:10px;
    float: none;
    width: 49%;
    overflow: hidden;
    clear: both;}
.checkout-index-index #mp-box-installments .mp-box-inputs{float:none!important}
@media (max-width: 1159px){
	
.checkout-index-index .checkout-payment-method .card-identification, .checkout-index-index .checkout-payment-method #mercadopago-form,
.checkout-index-index #mp-box-installments {width: 100%!important;float: right!important;margin-top: 20px;}

}

@media(min-width:990px){
	.catalog-category-view #maincontent,
	.catalog-category-view .column.main{padding-top:0!important}
}
@media (max-width: 998px){
	.catalog-category-view .filter-options{display:block!important}
	.catalog-category-view .street-mobile .filtros-street .catalogfilters-filter-options,
	.street-mobile.catalog-category-view .filtros-street .catalogfilters-filter-options{width:100%!important}
	.catalog-category-view .filter-options-item{padding:10px 0;display:inline-block}
	.catalog-category-view .filter-options-item{border:none}
	.catalog-category-view .filter-options-item:nth-child(1), .filter-options-item:nth-child(2), .filter-options-item:nth-child(3){width:32%!important;float:left}
	.catalog-category-view .filter-options-item:nth-child(4){width:100%!important}
	.catalog-category-view .filter-options-item:nth-child(4) div + div + div{margin-top:10px!important}
	.catalog-category-view .filter-options-item .filter-options-title + div{width:300%}
	.catalog-category-view .filter-options-item:nth-child(2) .filter-options-title + div{margin-left:-100%}
	.catalog-category-view .filter-options-item:nth-child(3) .filter-options-title + div{margin-left:-200%}
	.catalog-category-view .filter-options-title:after{width:25px;height:25px;background-size:150px;background-position:-32px -508px;top:0}
	.catalog-category-view .block-title.filter-title{display:none}
	.street-mobile.catalog-category-view .filtros-street{margin-bottom:30px}
	#maincontent{padding-top:75px}
	.catalog-category-view .filter-options-title{padding-top:0;padding-left:0;display:inline-flex}
	.catalog-category-view .filter-options-item:nth-child(4) .filter-options-title:after{top:-5px}
	.filter-options-content .swatch-attribute-options .items li{display:inline-block;margin-right:10px}
	.filter-options-content .swatch-attribute-options .items li input[type="checkbox"]{margin:0 5px 0 0}
	.product.media .cucarda-porcentual{left:15px!important;top:15px!important}
	.footer.content .footer-links-street,
	.footer.content .footer-links-street ul, 
	.footer.content .footer-links-street .hotsale{width:100%!important}
	.hotsale{text-align:center}
	.copyright{padding-left:30px;padding-right:30px}
	.product.media .cucarda-porcentual{left:10px!important}
}
@media (max-width:499px){
	.item a.photo .cucarda-porcentual{background-image:none!important;background-color:#b41c0d!important;}
	.copyright{visibility:visible!important}
	.copyright .copy{display:block;text-align:center;width:100%}
	.copyright .footer-vendor, .copyright .footer-hotsale{margin:0 auto 10px;float:none;display:block}
	.footer.content .block.newsletter, .footer.content .footer-links-street{width:100%!important}
	.footer.content .footer-links-street .hotsale{margin:0 auto}
}