@font-face {
    font-family: 'code25';
    src: url('font/code25I.ttf');
}

body, html{font-family:'Montserrat', Arial, sans-serif !important; margin: 0; padding: 0; height:100%; font-size: 100%; color:#333; background: #FFF; background-repeat:no-repeat; scroll-behavior:smooth;}
img{width:100%; height:auto; border:medium none; margin:0; padding:0;}
a{text-decoration:none; color:#333 !important; transition:all .3s;}
a:focus, a:hover{opacity:0.8; filter:alpha(opacity=80);}
.playf{font-family:'Playfair Display', serif;}
.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.lh120{line-height:120%;}.lh130{line-height:130%;}.lh140{line-height:140%;}.lh150{line-height:150%;}.lh160{line-height:160%;}.lh170{line-height:170%;}.lh180{line-height:180%;}.d-i-b{display:inline-block;}.d-b{display:block;}.ls1{letter-spacing:1px;}.fw-700{font-weight:700;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-stage{margin:0 !important;}.br-1{border-right:1px solid #CCC;}.bl-1{border-left:1px solid #CCC;}.bt-1{border-top:1px solid #CCC;}.bb-1,.bbs-1{border-bottom:1px solid #CCC;}.bb-1{border-bottom:1px solid #CCC;}.ball-2-000{border:2px solid #000}.w-100{width:100%;}.w-90{width:90%;}.t-u, .t-u-c .collapsible-body a, .t-u-a a{text-decoration:underline;}.tu{text-transform:uppercase;}.v-a-t{vertical-align:top;}.b-0{border:none;}.italic{font-style:italic;}.l-s-1{letter-spacing:0.1em;}

@media all and (max-width:480px){
  h3, .h3{font-size:2rem;}
}

.categoriasCollapsible2 li.active i {
  -ms-transform: rotate(180deg); /* IE 9 */
  -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}


.categoriasCollapsible3 li.active i.only-collap {
  -ms-transform: rotate(180deg); /* IE 9 */
  -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

.codebar{font-family: 'code25';}

.collapsible{-webkit-box-shadow:none !important;box-shadow:none !important}.collapsible-header{border:none !important}
.material-icons.md-18{font-size: 18px;}
.material-icons.md-24{font-size: 24px;}
.material-icons.md-36{font-size: 36px;}
.material-icons.md-48{font-size: 48px;}
button, input, optgroup, select, textarea{font-family:'Montserrat', Arial, sans-serif;}
strong{font-weight:700}
#nav{position:sticky;top:0;z-index:2;background-color:#FFF;}
input.buscadorTop{font-size:0.9em !important; height:1.6rem !important; width:70% !important;}
.buscadorTopBox{text-align:center;}
.logoTop img{width:100%; max-width:236px; margin:0 auto; display:block; margin-top:0.5em;}
.logoTopCheck img{width:90%; max-width:320px;}
.iconosTop{font-size: 0.6em; margin-top:2em;margin-bottom:2em; text-align:center;}
.iconosTop p{display:none; vertical-align:bottom; line-height:1em; margin-right:1em;}
#megamenu .megamenu-left > li.dropdown .dropdown-menu ol{margin:0; padding:0;}
.menuH1{font-family:'Playfair Display', serif; font-size:18px; padding:0; margin:0 5px}
#megamenu .demo-grid ol li{width:100%;}
.marron{color:#CA9A90 !important;}
.bmarron{background-color:#CA9A90 !important;}
.marron2{color:#E4CDC9 !important;}
.bmarron2{background-color:#E4CDC9 !important;}
.amarillo{color:#EDE59D !important;}
.bamarillo{background-color:#EDE59D !important;}
.footerBox{border-top:1px solid #CCC;}
#dropdownMiCuenta{width:110px !important; top:3em !important;}
#dropdownMiCuenta li a{font-size:1.1em;}
.botoneraOwlTexts{position:absolute; top:3em; width:100%;}
.afip{width:40px; margin:0.5em 0; display:inline-block;}
.btnLinea{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
.cursor{cursor: pointer;}
.img-categ1{position:absolute; opacity:1; left:0;}
.img-categ1,.img-categ2{top:0;padding:0.3em;}
.hidden{display: none;}
.btnHome{font-size:1.1em; background-color:white;color:#000;border:2px solid #000; padding:0.4em 1em;}
.btnHomeSM{font-size:0.9em;margin-top:1em;}
.menuOcultaSM{display:none !important}
/*categoria*/
/*.landingCateBoxes h2{font-size:1.375em; margin-bottom:0.3em;}
.landingCateBoxes a{border:1px solid #333; margin:1em 0; padding:0.3em 0.6em; font-size:0.6875em;}*/
.back404{min-height:510px;padding-top:5em;}
.xTop{position:absolute;top:.2em;right:0;}
.xTop a{color:#000!important;padding:1em .8em .6em}
.cajasCate{display:grid; grid-gap:1rem; grid-template-columns:repeat(1, 1fr); grid-template-rows:repeat(2, 1fr); color:#000;}
.cajaCate{padding:1em 0; min-height:260px; background-size:cover;position:relative;}
.cajaCate a{height:100%;display:block;position:absolute;width:100%;}
.cajasCateBtn{padding:0.4em 0.7em; border:1px solid #333; width:8em; text-align:center;}
.cajasCateBtnW{border-color:#FFF;}
.cajaCate1, .cajaCateH1{grid-column:1;grid-row:1 / span 2; min-height:520px; background-image:url(../img/mujeres/landing/remeras.jpg);background-position:center;}
.cajaCate2, .cajaCateH2{grid-column:1; grid-row:3; background-image:url(../img/mujeres/landing/camisas.jpg); background-size:initial;background-size:cover;}
.cajaCate3, .cajaCateH3{grid-column:1;grid-row:4; background-image:url(../img/mujeres/landing/blusas-2.jpg); background-position:bottom left;}
.cajaCate4, .cajaCateH4{grid-column:1; grid-row:5; background-image:url(../img/mujeres/landing/sweaters-2.jpg); background-position:center top;}
.cajaCate5, .cajaCateH5{grid-column:1; grid-row:1; background-image:url(../img/mujeres/landing/sale.jpg);background-position:center;}
.cajaCate6, .cajaCateH6{grid-column:1; grid-row:2; background-image:url(../img/mujeres/landing/accesorios.jpg);background-size:cover;background-position:left;}
.cajaCate7, .cajaCateH7{grid-column:1; grid-row:3 / span 2; min-height:520px; background-image:url(../img/mujeres/landing/jeans-2.jpg);background-position:bottom;}
.cajaCate8, .cajaCateH8{grid-column:1; grid-row:5 / span 2; min-height:520px; background-image:url(../img/mujeres/landing/blazers.jpg);background-position:top right;background-position:center;}
.cajaCateH1{background-image:url(../img/hombres/landing/sweaters.jpg);background-position:top;}
.cajaCateH2{background-image:url(../img/hombres/landing/camisas.jpg);background-position:right;}
.cajaCateH2 h2{position:absolute;bottom:30px;left:20px;}
.cajaCateH3{background-image:url(../img/hombres/landing/chombas.jpg);background-position:top;}
.cajaCateH4{background-image:url(../img/hombres/landing/shorts-bano-2.jpg);}
.cajaCateH5{grid-column:1; grid-row:1; background-image:url(../img/hombres/landing/sale.jpg);}
.cajaCateH6{grid-column:1; grid-row:2; background-image:url(../img/hombres/landing/remeras.jpg);background-position:left;}
.cajaCateH7{grid-column:1; grid-row:3 / span 2; min-height:520px; background-image:url(../img/hombres/landing/jeans.jpg);background-position:right;}
.cajaCateH8{grid-column:1; grid-row:5 / span 2; min-height:520px; background-image:url(../img/hombres/landing/bermudas.jpg);}
.cajasCateInfo{display:grid; grid-gap:1rem; grid-template-columns:repeat(3, 1fr); grid-template-rows:repeat(1, 1fr); color:#000;}
.cajaCateInfo1{grid-column:1 / span 3; border:1px solid #999; font-size:0.8125em;}
.cajaCateInfo2{grid-column:1 / span 3; background-color:#B0A57F; color:#FFF; text-align:center; padding:1em;}
.cajaCateInfo1 .row{margin-bottom:0 !important;}
.cajaCateInfo1 svg{float:left; width:69px; margin:1.4em 0.5em 1.4em 0.8em;}
.cajaCateInfo1 p{text-align:left; margin-top:1.5em;}
.listadoProductosECentroNuevo, .listadoProductosECentroSale{height:23px; background:#5FB1A0; font-weight:700; position:absolute; top:3.8em; right:5px; margin-top:0; z-index:1; padding:0.25em 0.6em 0; color:#FFF; font-size:0.75em;}
.listadoProductosECentroSale{background:#B16B5F;}
.fichaCH{position:relative; padding:0; transition:0.5s;}
.fichaCH .listadoProductosECorazon{position:absolute; top:0.7em; right:0.5em; z-index: 1}
.iconoCorazon{stroke:#333; fill:none;}
.listadoProductosECorazon:hover .iconoCorazon{stroke:#E57373;}
.listadoProductosECorazon:hover{cursor:pointer;}
.iconoCorazonMarcado{stroke:none; fill:#E57373;}
.fichaCH .destacadoTitE{display:inline-block; width:60%; font-size:0.75em; font-weight:700; padding:0.5em; vertical-align:top}
.destacadoSubtitE{font-weight:400; color:#666;}
.destacadoPrecioTachadoE{text-decoration:line-through; color:#666; font-weight:700; font-size:0.8em;}
.fichaCH .destacadoPrecioE{display:inline-block; width:40%; font-weight:700; color:#B16B5F; font-size:1em; text-align:right; padding:0.5em; vertical-align:top}
.containerCategoria .dropdown-content li > span{font-size:0.8rem; padding:1em; line-height:normal;}
.containerCategoria .select-wrapper input.select-dropdown{font-size:0.8rem; line-height:normal;}
.dropdown-content li > a, .dropdown-content li > span{color:#333;}
.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #999;}
.containerCategoria .dropdown-content li{min-height:auto;}
.categoriasCollapsibleTalles ul li a{line-height:26px; display:block; width:auto; height:26px; text-align:center; border:1px solid #333; color:#333 !important; font-size:0.9em; min-width:40px;  padding:0 0.5em; margin:0.3em 0.1em;}
.categoriasCollapsibleTalles ul .inactive a{color:#AAA !important; border-color:#AAA;}
.categoriasCollapsibleTalles ul .active a{color:#fff !important; background:#333;}
.categoriasCollapsibleTalles ul li{display:inline-block;}
.categoriasCollapsible{border:none; margin:0; box-shadow:none; -webkit-box-shadow:none; font-size:12px; font-weight:400;}
.categoriasCollapsible .categoriasCollapsible .categoriasCollapsible{font-size:1em;}
.categoriasCollapsible .collapsible-body .collapsible-body .collapsible-body{padding:0 1.3em;}
.categoriasCollapsible .collapsible-header{padding:0.5em 0; border-bottom:none;}
.categoriasCollapsible .collapsible-body{padding:0 0.7em; border-bottom:none;}
.categoriasCollapsible .collapsible-body .collapsible-header{border-bottom:none;}
.categoriasCollapsible .fas{font-size:1em; padding-top:0.4em;}
.categoriasCollapsible li{padding:0.3em 0;}
.categoriasCollapsible strong{font-weight:700;}
input[type=range]+.thumb{background-color:#ca9a90}
input[type=range]::-webkit-slider-thumb{background-color:#ca9a90}
input[type=range]::-moz-range-thumb{background-color:#ca9a90}
input[type=range]::-ms-thumb{background-color:#ca9a90}
.botoneraOwlTextsCate{position:absolute; bottom:40%; width:100%; font-size:4.5vw; font-weight:700; transition:all 0.3s ease-in;line-height:100%;}
.containerCategoria .owl-item:hover{-webkit-stroke-width:5.3px; -webkit-stroke-color:#FFFFFF; -webkit-fill-color:#FFF;text-shadow:1px 0px 10px #666;}
.centroCategoria a:hover, .owl-carousel a:hover{opacity:1; filter:alpha(opacity=100);}
.centroCategoria .fichaCH:hover, .owl-carousel .fichaCH:hover{box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.3);}
.centroCategoriaBox{display:inline-block; width:50%; vertical-align:top; padding:0.4em;}
.precioTachado{text-decoration:line-through; padding-left:1em; display:inline-block;}
.centroEFichaColores .color{width:2em; height:2em; margin:0.5em 0.3em 0 0; border:1px solid #CCC; display:inline-block}
.centroEFichaColores .colorSeleccionado{border:2px solid #CA9A90;}
.containerFicha .categoriasCollapsibleTalles ul li a{line-height:32px; height:32px;}
.inputFicha1{max-width:60px !important;}
.inputFicha2{max-width:120px !important;}
.fichaGR svg{width:50px; height:50px;}
.fichaGR .listadoProductosECorazon{top:2em !important; right:1.2em;}
.fichaGR .listadoProductosECentroNuevo, .fichaGR .listadoProductosECentroSale{height:32px; font-size:1em; top:5.5em; padding:.25em 1em;right:0;}
.product-photo-mini ul{margin-top:0;}
.product-photo-mini li{display:inline-block; padding:0.5em; border:1px solid #CCC; margin:0 0.5em;}
.iconosFicha{width:14em; padding:0.3em 0.5em; text-align:center; border-radius:0.5em; background-color:#eaeaea; margin:2em 0 1.5em;}
.popUpWrapper{top:0;left:0;right:0;bottom:0;content:'';z-index:1000;position:fixed;background-color:rgba(0,0,0,0.6); display:none;}
.popUpWrapperMio{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;top:0 !important;width:100%;max-width:910px;}
.popRegion, .popLogin, .popCalculadora, .popNews, .popupHome, .popSize{width:90%;border:1px solid #ccc;padding:1.5em;position:fixed;z-index:6;background-color:#fff;top:50%;left:50%;margin:0 auto;min-width:200px;transform:translate(-50%,-50%);box-shadow:0 0 10px 0 rgba(0,0,0,.4);-webkit-overflow-scrolling:touch;overflow-y:auto;}
.popLogin, .popRegion, .popTalles{/*width:100%; height: 100%;*/}
.popLogin, .popSize, .popCalculadora{transform:none;top:0;left:0;width:100%;}
.popNews{width:100%; height:100%; padding:0;}
.popupHome{width:100%; max-width:600px; height:100%; padding:0;}
.popNewsMio, .popPopupHomeMio{background-color:transparent;border:none;box-shadow:none;}
.backNewsHomeCol-1, .backNewsHomeCol-2{min-height:250px; width:100%; padding:1em 2em;}
.backNewsHome{display:none;}
.backNewsHomeBox{background-color:#FFF;}
.popCerrar{background-color:#000; position:absolute; top:0; right:0; padding:.8em}
.popCarrito{max-width:320px;position:fixed;width:90%;top:0;right:0;z-index:3;height:100%;background-color:#fff;border-left:1px solid #ccc;padding:1.5em;overflow-y:auto; display:none;}
hr{height:1px;border:0;background:#CCC;}
.popCarritoInput{width:5em !important;display:inline-block;margin:0;float:unset !important;padding-left:0 !important;}
.popCarritoInput input{width:3em !important;text-align:center;font-size:1em !important;margin:0 !important;height:1.6em !important;}
.popCarrito hr.hrDivide, .popCarritoCheck hr.hrDivide{background:transparent;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.25),rgba(0,0,0,0));height:1px;border:0;text-align:center}
.popCarrito hr.hrDivide::after, .popCarritoCheck hr.hrDivide::after{content:"&";display:inline-block;position:relative;top:-.7em;font-size:.9em;padding:0 .25em;background:#fff}
.owl-nav{font-size:4em}
.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute;top:50%;left:0;transform:translate(0,-50%);color:rgba(255,255,255,.5)!important}
.owl-nav .owl-next{left:auto;right:0}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{font-family:fontAwesome}
.owl-carousel .owl-nav .owl-prev:before{margin-right:10px}
.owl-carousel .owl-nav .owl-next:after{margin-right:10px}
.ultimas{position:absolute;left:0;top:1px;z-index:1;overflow:hidden;width:115px;height:115px;text-align:right}
.ultimas span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:140px;display:block;background:#000;box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:34px;left:-26px;padding:.4em}
.ultimas span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #666;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #666}
.ultimas span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #666;border-bottom:3px solid transparent;border-top:3px solid #666}
.fichaGR .ultimas{width:160px;height:160px;top:-5px;left:-5px}
.fichaGR .ultimas span{font-size:14px;line-height:14px;width:200px;top:50px;left:-37px}
.ayudaGrid{display:grid;grid-template-columns:50% 50%;text-align:center;align-items:end;align-content:space-evenly;}
.necesita-ayuda .ayudaGrid{grid-template-columns:repeat(2, 50%)}
.ayudaGrid a{min-height:140px;}
.ayudaGridItem{padding:2em 0.5em;}
.ayudaGrid a:hover svg .pathColor{fill:#D82E2E; transition:all 0.3s ease-in;}
.svgCate a:hover svg path, .svgCate a:hover svg polyline, .svgCate a:hover svg line, .svgCate a:hover svg circle, .svgCate a:hover svg ellipse{stroke:#D82E2E; transition:all 0.3s ease-in;}
.iconosBox{display:flex; justify-content:center; margin:1em 0 0; position:relative; font-size:12px; font-weight:700; color:#CCC; text-align:center;}
.iconoBox{width:25%; display:flex; justify-content:center;}
.lineaH{position:absolute; top:50%; transform:translateY(-50%); height:2px; background-color:#CA9A91; z-index:-1; width:75%;}
.lineaHArriba1ro, .lineaHArriba2do, .lineaHArriba3ro, .lineaHArriba4to{background-color:#CCC; width:75%; right:12%;}
.lineaHArriba2do{width:50%;}
.lineaHArriba3ro{width:26%;}
.lineaHArriba4to{width:1%;}
.iconoBoxCirc{background-color:#CCC;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:2.5em;height:2.5em;text-align:center;line-height:2.5em;font-weight:700;color:#FFF;}
.iconoBoxCircFue{background-color:#E4CDC9;}
.iconoBoxCircEstoy{background-color:#CA9A91;}
.popCarritoCheck{padding:1em;}
.popCarritoCheck .collapsible{border:none; box-shadow:none !important; -webkit-box-shadow:none !important;}
.popCarritoCheck .collapsible-header, .popCarritoCheck .collapsible-body{border-bottom:none;}
.checkCol1{width:100%;}
.checkCol2{width:100%;border-top:1px solid #CCC;}
.localeContainer{position:relative;}
.localesBox{position:relative;}
.localesBox2{overflow-y:auto; height:460px;}
.localBox{clear:both;border-bottom:1px solid #CCC;}
.ulMiPerfil li{list-style:none;padding:0.7em 1em;color:#CA9A90;border-bottom:1px solid #CCC;}
.centroMiPerfil .dropdown-content li, .checkout3 .dropdown-content li{min-height: unset;}
.centroMiPerfil .dropdown-content li > span, .checkout3 .dropdown-content li > span{font-size:0.8em !important;padding:0.8em;line-height:1.5em;}
.centroMiPerfil .select-wrapper input.select-dropdown, .checkout3 .select-wrapper input.select-dropdown{font-size:0.8em !important;}
.checkout3 img{max-width:200px;margin:0 auto;}
.promoBox{display:flex;flex-wrap:wrap;}
.promoItem{width:94%;-moz-box-shadow:0 0 6px 3px #ddd;-webkit-box-shadow:0 0 6px 3px #ddd;box-shadow:0 0 6px 3px #ddd;margin:1em 3%;}
.logoBanco{height:80px;display:flex;}
.tabs .tab a:focus, .tabs .tab a:focus.active{background-color:rgba(177,107,95,0.2);}
.tabs .indicator{background-color:#B16B5F;}
.svgCate{width:70px;display:inline-block;}

/*SEARCH*/
.search-field-suggestions{-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,.1);box-shadow:-1px 1px 3px rgba(0,0,0,.1);width:600px;position:absolute;background-color:#fff;text-align:left;cursor:default;overflow:hidden;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}
.desktop .search-field-suggestions.small{width:600px;left:50%}
@media screen and (max-width:1305px){.desktop .search-field-suggestions.small{width:400px}}
.inline .search-field-suggestions{top:100%}
.search-field-suggestions:not(.small) .desktop .search-field-suggestions{-webkit-border-bottom-left-radius:.3125rem;border-bottom-left-radius:.3125rem;-webkit-border-bottom-right-radius:.3125rem;border-bottom-right-radius:.3125rem;border:1px solid #eee;padding-top:.3125rem;margin-top:-.375rem}
.search-field-suggestions ul{padding:0;margin:0}
.desktop .search-field-suggestions ul:not(.small){width:35%;display:inline-block}
.search-field-suggestion{display:inline-block;width:100%;position:relative;padding:.625rem .625rem;font-size:.875rem;line-height:1.3;text-decoration:underline;color:#4d4d4d}
.mobile .search-field-suggestion,.search-field-suggestion.small{padding:.625rem .9375rem}
.search-field-suggestion>span{display:inline-block;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:middle}
.search-field-suggestion,.search-field-suggestion strong{color:#4d4d4d}
.search-field-suggestion.selected,.search-field-suggestion:focus,.search-field-suggestion:hover{background-color:#eee;text-decoration:underline}
.top-results-wrapper{vertical-align:top}
.top-results-wrapper .show-more-button{position:absolute;bottom:0;height:35px;line-height:35px;background:#370f53;color:#5a2d82;font-weight:700;font-size:13px;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}
.desktop .top-results-wrapper .show-more-button{left:-webkit-calc(100% - 385px);left:calc(100% - 385px);width:100%}
.mobile .top-results-wrapper .show-more-button{width:100%;height:45px;line-height:45px}
.desktop .top-results-wrapper:not(.small){width:65%;display:inline-block}
.search-field-suggestions.full-list{left:0;top:45px;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.35);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.35);width:100%;}
.search-field-suggestions.full-list .search-field-suggestions__products-block,.search-field-suggestions.full-list ul.search-field-suggestions__suggestion-block{display:block;width:100%}
.search-field-suggestions.full-list .search-field-suggestions__suggestion-block__item:last-child .search-field-suggestion{border-bottom:none}
.search-field-suggestions.full-list .search-field-suggestion{border-bottom:1px solid #eee;font-size:.875rem}
.search-field-suggestions.full-list .search-field-suggestion:hover span{text-decoration:underline}
.search-field-suggestions.rounded-list{-webkit-border-radius:3px;border-radius:3px;z-index:10;}
.mobile .search-field-suggestions.full-list{width:100%}
.mobile .search-field-suggestions.overflow-list{max-height:-webkit-calc(100vh - 100px);max-height:calc(100vh - 100px);overflow-y:auto;-webkit-border-radius:unset;border-radius:unset;-webkit-box-shadow:none;box-shadow:none}
.mobile .search-field-suggestions.overflow-list .search-field-suggestion,.search-field-suggestions.overflow-list .search-field-suggestion.small{padding:.9375rem 1.25rem}
.search-field-suggestions.overflow-list .search-field-suggestion>span{font-weight:700;font-size:1rem;line-height:1.25rem;color:#5a2d82}
.search-field-suggestions.overflow-list .search-field-suggestion>span strong{font-weight:400;color:#5a2d82}
.top-results img{float:left;margin-right:1em;}
.top-results a{display:inline-block;width:100%;border-bottom:1px solid #DDD;padding-bottom:0.7em;}
.top-results .name{color:#666;display:block;}
.top-results .price-sale.no-list-price{color:#B16B5F;font-weight:700;}

/*BANCOS*/
.hsbc{width:112px; height:21px; background:url(img/bancos.png) 0 0 no-repeat; margin:auto;}
.provincia{width:140px; height:28px; background:url(img/bancos.png) -118px 0 no-repeat; margin:auto;}
.comafi{width:140px; height:29px; background:url(img/bancos.png) -266px 0 no-repeat; margin:auto;}
.naranja{width:140px; height:43px; background:url(img/bancos.png) 0 -35px no-repeat; margin:auto;}
.saenz{width:140px; height:20px; background:url(img/bancos.png) -151px -46px no-repeat; margin:auto;}
.santander{width:140px; height:21px; background:url(img/bancos.png) -303px -46px no-repeat; margin:auto;}
.patagonia{width:140px; height:23px; background:url(img/bancos.png) 0 -90px no-repeat; margin:auto;}
.ciudad{width:113px; height:24px; background:url(img/bancos.png) -147px -91px no-repeat; margin:auto;}
.frances{width:138px; height:23px; background:url(img/bancos.png) -277px -91px no-repeat; margin:auto;}
.hipotecario{width:106px; height:38px; background:url(img/bancos.png) 0 -128px no-repeat; margin:auto;}
.galicia{width:110px; height:31px; background:url(img/bancos.png) -118px -128px no-repeat; margin:auto;}
.icbc{width:118px; height:42px; background:url(img/bancos.png) -238px -128px no-repeat; margin:auto;}
.macro{width:110px; height:42px; background:url(img/bancos.png) -377px -128px no-repeat; margin:auto;}
.supervielle{width:81px; height:41px; background:url(img/bancos.png) 0 -182px no-repeat; margin:auto;}
.credicoop{width:85px; height:42px; background:url(img/bancos.png) -87px -182px no-repeat; margin:auto;}
.itau{width:54px; height:54px; background:url(img/bancos.png) -188px -182px no-repeat; margin:auto;}
.itau{width:54px; height:54px; background:url(img/bancos.png) -188px -182px no-repeat; margin:auto;}
.citi{width:74px; height:42px; background:url(img/bancos.png) -252px -182px no-repeat; margin:auto;}
.clarin{width:59px; height:58px; background:url(img/bancos.png) -334px -182px no-repeat; margin:auto;}
.tortugas{width:68px; height:43px; background:url(img/bancos.png) 0 -417px no-repeat; margin:auto;}
.nuevoSantaFe{width:135px; height:28px; background:url(img/bancos.png) -1px -245px no-repeat; margin:auto;}
.lanacion{width:82px; height:48px; background:url(img/bancos.png) -151px -240px no-repeat; margin:auto;}
.mastercard{width:75px; height:45px; background:url(img/bancos.png) -242px -242px no-repeat; margin:auto;}
.palmas{width:70px; height:47px; background:url(img/bancos.png) -345px -245px no-repeat; margin:auto;}
.entrerios{width:138px; height:22px; background:url(img/bancos.png) 0 -300px no-repeat; margin:auto;}
.palermoDotAbasto{width:110px; height:75px; background:url(img/bancos.png) -161px -300px no-repeat; margin:auto;}
.dot{width:68px; height:39px; background:url(img/bancos.png) -296px -304px no-repeat; margin:auto;}
.altoPalermo{width:70px; height:55px; background:url(img/bancos.png) -377px -304px no-repeat; margin:auto;}
.americanExpress{width:53px; height:52px; background:url(img/bancos.png) 0 -348px no-repeat; margin:auto;}
.bancoNacion{width:132px; height:22px; background:url(img/bancos.png) -72px -385px no-repeat; margin:auto;}
.kevingston{width:132px; height:13px; background:url(img/bancos.png) -225px -387px no-repeat; margin:auto;}
.distritoArcos{width:67px; height:48px; background:url(img/bancos.png) -374px -370px no-repeat; margin:auto;}
.tarjetaSantander{width:78px; height:49px; background:url(img/bancos.png) -85px -415px no-repeat; margin:auto;}
.abasto{width:107px; height:26px; background:url(img/bancos.png) -161px -348px no-repeat; margin:auto;}
.tarjetaShopping{width:80px; height:66px; background:url(img/bancos.png) -172px -413px no-repeat; margin:auto;}
.altoRosario{width:62px; height:80px; background:url(img/bancos.png) -255px -410px no-repeat; margin:auto;}
.portalRosario{width:81px; height:77px; background:url(img/bancos.png) -324px -420px no-repeat; margin:auto;}
.ahora12{width:110px; height:80px; background:url(img/bancos.png) -111px -505px no-repeat; margin:auto;}
.ahora36{width:110px; height:80px; background:url(img/bancos.png) 0 -505px no-repeat; margin:auto;}
.mercadoPago{width:85px; height:79px; background:url(img/bancos.png) -225px -505px no-repeat; margin:auto;}
.hotSaleBancos{width:85px; height:79px; background:url(img/bancos.png) -320px -505px no-repeat; margin:auto;}
.ahora3{width:110px; height:80px; background:url(img/bancos.png) 0 -592px no-repeat; margin:auto;}
.ahora6{width:110px; height:80px; background:url(img/bancos.png) -110px -592px no-repeat; margin:auto;}
.pareto{width:88px; height:27px; background:url(img/bancos.png) -411px -433px no-repeat; margin:auto;}

/*GUIA TALLE*/
.tallesPop, .tallespop{width:80%; max-width:800px; height:auto; max-height:380px; overflow-x:hidden; overflow-y:auto; -moz-box-shadow: 0 0 15px #000; -webkit-box-shadow: 0 0 15px #000; box-shadow: 0px 0px 15px #000; z-index:10000001; padding:1em; background-color:#FFF; margin:auto; position:fixed; top:0; left:0; bottom:0; right:0; overflow:auto;}
.tallesPop h1, .tallespop h1{font-weight:normal; font-size:1.6em; color:#333; clear:both;}
.tallesPop h2, .tallespop h2{font-weight:normal; font-size:1.4em; color:#333; text-transform:uppercase;}
.tallesPopTable, .tallespoptable{width:100%; font-size:0.75em; color:#666; display:table; border-collapse:collapse; margin-bottom:1em;}
.tallesPopRow,.tallespoprow{border-bottom:1px solid #DDD; display:table-row;}
.tallesPopRowPrimera, .tallespoprowprimera{border-bottom:1px solid #BBB; }
.tallesPopCell, .tallespopcell{display:table-cell; padding:0.7em; text-align:center;}
.tallesPopCm, .tallespopcm{font-size:0.5625em; color:#666; }

/*LOOKBOOK*/
.iconoLook{position:absolute; width:25px; height:25px; margin:-12px 0 0 -12px; background:#000; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; text-align:center; color:#FFF; line-height:25px; font-size:0.8em; opacity:0; cursor:pointer;}
.iconoLook[data-id]{background:#FF4D4D;}
.iconoLook:hover .iconoLookCartel, .grid-item:hover .iconoLook{opacity:1; display:block; transition:opacity 600ms, visibility 600ms;}
.iconoLookCartel{width:10em; background-color:#FFF; color:#000; padding:0.3em; text-align:center; line-height:120%; margin-top:10px; opacity:0; margin-left:10px; position:relative; z-index:9; display:none;}
.iconoLookCartel::after{width:0; height:0; border-right:10px solid transparent; border-bottom:50px solid #FFF; z-index:1000; content:""; position:absolute; border-width:8px; top:-8px; left:0; margin-left:0px; left:0;}
.iconoLookCartelArriba{margin-top:-61px;}
.iconoLookCartelArriba::after{top:23px; border-top:10px solid #FFF; border-bottom:0;}
.popUpLook{width:100%; height:100%; position:fixed; background-color:rgba(22,22,22,0.5); z-index:102; overflow:auto;top:0;}
.popUpLookBox{background:#FFF; margin:0 auto; width:75%; max-width:900px; position:relative; z-index:102; top:25%; padding:30px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);}
.popUpLookCol1{width:40%;display:inline-block; position:relative;}
.popUpLookCol2{width:57%;display:inline-block;vertical-align:top; margin-left:3%;}
.popUpLookTit {font-weight: bold;margin: 1em 0 0.5em;}
.popUpLookPrecio {color: #FF4D4D;font-size: 1.5em;margin-bottom: 0.3em;}
.popUpLookCol2 .centroEFichaCol2Tit{margin-top:1em;}
.productosNuevos img{width:50%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}

/*ABOUT US*/
.contenedorAboutUs h1{font-size:3.75em; text-align:center; margin-top:0;}
.about-us-kvn{width:80%; max-width:476px; margin:3em auto;}
.about-us-intro{width:80%; margin:0 auto 3em; text-align:center;}
.about-us-ColGR, .about-us-ColCH{width:80%; margin:1em auto; text-align:center;}

.btnTransp{background-color:rgba(255,255,255,0.3) !important;border-color:#999;}
.owl-colores{max-width:400px;}
.owl-colores .owl-nav .owl-prev span{color:black;left:-0.4em;position:absolute;top:-0.8em;font-size:0.5em;}
.owl-colores .owl-nav .owl-next span{color:black;right:-0.5em;position:absolute;top:-0.8em;font-size:0.5em;}

@media all and (min-width:320px){
}
@media all and (min-width:480px){
}
@media all and (min-width:600px){
.back404{background:url(/img/404.jpg) top center;background-size:cover;}
.buscadorTopBox{text-align:left;}
.iconosTop{text-align:right;}
.centroCategoriaBox{width:33.33%;}
.promoItem{width:44%;margin:1em 3%;}
/*categoria*/
.cajasCate{grid-template-columns:repeat(3, 1fr);max-width:}
.cajaCate1, .cajaCateH1{grid-row:1 / span 2; grid-column:1;}
.cajaCate2, .cajaCateH2{grid-column:2; grid-row:1;}
.cajaCate3, .cajaCateH3{grid-column:3; grid-row:1;}
.cajaCate4, .cajaCateH4{grid-column:2 / span 2; grid-row:2;}
.cajaCate5, .cajaCateH5{grid-column:1; grid-row:1;}
.cajaCate6, .cajaCateH6{grid-column:1; grid-row:2;}
.cajaCate7, .cajaCateH7{grid-column:2;grid-row:1 / span 2;}
.cajaCate8, .cajaCateH8{grid-column:3; grid-row:1 / span 2;}
.cajaCateH2 h2{top:10px; right:20px;}
.cajaCateInfo1{grid-column:1 / span 2;}
.cajaCateInfo2{grid-column:3;}
.botoneraOwlTextsCate{font-size:2.8vw;}
}
@media all and (min-width:768px){
.menuOcultaSM{display:block !important}
.menuOcultaGR{display:none !important}
.botoneraOwlTexts{width:50%; height:20%; overflow:none; margin:auto; top:50%; left:0; bottom:0; right:0;}
.iconosTop p{display:inline-block;}

.backNewsHomeBox{display:flex;}
.backNewsHomeCol-1, .backNewsHomeCol-2{width:50%; padding:4em 2em;}
.backNewsHome{background:url(../img/popup-home/backSuscripcion-2020-SS-1.jpg) center top; background-repeat:no-repeat; background-size:cover;display:block;}
.necesita-ayuda .ayudaGrid{grid-template-columns:repeat(4, 25%)}
.bbs-1{border-bottom:none;}
.localesBox{position:absolute;z-index:1;height:94%;max-width:390px;}
.promoItem{width:29.33%;margin:1em 2%;}
.checkCols{display:flex;}
.checkCol1{width:70%;}
.checkCol2{width:30%;border-left:1px solid #CCC; border-top:0;}
.about-us-Cols{display:block; width:100%; position:relative; text-align:center;}
.about-us-ColGR, .about-us-ColCH{width:60%; display:inline-block; gmargin:1em auto; vertical-align:middle; line-height:40px;}
.about-us-ColCH{width:39%; padding:0 7%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center;}
}
@media all and (min-width:992px){
.landingCateImg{position:relative;}
.landingCateImg img{width:70%; float:right;}
.landingCateText{position:absolute; top:50px; left:50px;text-align:center;padding-top:6em;}
.landingCateText p, .landingCateText .h3{width:50%;}
.botoneraOwlTextsCate{font-size:2.5vw;}
.centroCategoriaBox{width:25%;}
}
@media all and (min-width:1382px){
.promoItem{width:23%;margin:1em 1%;}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution:192dpi), only screen and (min-device-pixel-ratio: 2){
  .banderaInglesa{
    /* Reference the @2x Sprite */
    background-image: url(/imagenes/varios2x.png);
    /* Translate the @2x sprite's dimensions back to 1x */
    background-size: 800px 800px; 
  }
}