:root{--mainFont:"Poppins",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--iconFont:"dab";--bgColor:#fff;--primary:#284c7c;--accent:#038fde;--default:#aaa;--red:#f11f47;--green:#2b9b2b;--orange:#fa8c16;--headerBg:#1e3c73;--purple:#639;--menuBg:var(--primary);--menuColor:#fff;--menuSelected:#64d7d6;--frameRadius:0;--col1:8.333333%;--col2:16.666667%;--col3:25%;--col4:33.333333%;--col5:41.666667%;--col6:50%;--col7:58.333333%;--col8:66.666667%;--col9:75%;--col10:83.333333%;--col11:91.666667%;--col12:100%}@font-face{font-family:dab;font-family:var(--iconFont);font-display:auto;src:url(../fonts/dab.eot);src:url(../fonts/dab.eot?#iefix) format("embedded-opentype"),url(../fonts/dab.woff) format("woff"),url(../fonts/dab.ttf) format("truetype"),url(../fonts/dab.svg#basic) format("svg")}[class*=" i-"]:after,[class*=" i-"]:before,[class^=i-]:after,[class^=i-]:before{font-family:dab;font-family:var(--iconFont);-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;font-style:normal;font-weight:inherit;line-height:1}.i-arrow:before{content:"\e800"}.i-clock:before{content:"\e801"}.i-facebook:before{content:"\e802"}.i-filter:before{content:"\e803"}.i-instagram:before{content:"\e804"}.i-mail:before{content:"\e805"}.i-phone:before{content:"\e806"}.i-place:before{content:"\e807"}.i-twitter:before{content:"\e808"}.i-whatsapp:before{content:"\e809"}.i-arrow.right:before{display:inline-block;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.row{display:flex;flex-wrap:wrap}.xs{width:100%;min-height:1px;position:relative;flex-basis:0;flex-grow:1;max-width:100%}.xs1{flex:0 0 8.333333%;flex:0 0 var(--col1);max-width:8.333333%;max-width:var(--col1)}.xs2{flex:0 0 16.666667%;flex:0 0 var(--col2);max-width:16.666667%;max-width:var(--col2)}.xs3{flex:0 0 25%;flex:0 0 var(--col3);max-width:25%;max-width:var(--col3)}.xs4{flex:0 0 33.333333%;flex:0 0 var(--col4);max-width:33.333333%;max-width:var(--col4)}.xs5{flex:0 0 41.666667%;flex:0 0 var(--col5);max-width:41.666667%;max-width:var(--col5)}.xs6{flex:0 0 50%;flex:0 0 var(--col6);max-width:50%;max-width:var(--col6)}.xs7{flex:0 0 58.333333%;flex:0 0 var(--col7);max-width:58.333333%;max-width:var(--col7)}.xs8{flex:0 0 66.666667%;flex:0 0 var(--col8);max-width:66.666667%;max-width:var(--col8)}.xs9{flex:0 0 75%;flex:0 0 var(--col9);max-width:75%;max-width:var(--col9)}.xs10{flex:0 0 83.333333%;flex:0 0 var(--col10);max-width:83.333333%;max-width:var(--col10)}.xs11{flex:0 0 91.666667%;flex:0 0 var(--col11);max-width:91.666667%;max-width:var(--col11)}.xs12{flex:0 0 100%;flex:0 0 var(--col12);max-width:100%;max-width:var(--col12)}.xs15{flex:0 0 var(--col15);max-width:var(--col15)}@media (min-width:480px){.s{width:100%;min-height:1px;position:relative;flex-basis:0;flex-grow:1;max-width:100%}.s1{flex:0 0 8.333333%;flex:0 0 var(--col1);max-width:8.333333%;max-width:var(--col1)}.s2{flex:0 0 16.666667%;flex:0 0 var(--col2);max-width:16.666667%;max-width:var(--col2)}.s3{flex:0 0 25%;flex:0 0 var(--col3);max-width:25%;max-width:var(--col3)}.s4{flex:0 0 33.333333%;flex:0 0 var(--col4);max-width:33.333333%;max-width:var(--col4)}.s5{flex:0 0 41.666667%;flex:0 0 var(--col5);max-width:41.666667%;max-width:var(--col5)}.s6{flex:0 0 50%;flex:0 0 var(--col6);max-width:50%;max-width:var(--col6)}.s7{flex:0 0 58.333333%;flex:0 0 var(--col7);max-width:58.333333%;max-width:var(--col7)}.s8{flex:0 0 66.666667%;flex:0 0 var(--col8);max-width:66.666667%;max-width:var(--col8)}.s9{flex:0 0 75%;flex:0 0 var(--col9);max-width:75%;max-width:var(--col9)}.s10{flex:0 0 83.333333%;flex:0 0 var(--col10);max-width:83.333333%;max-width:var(--col10)}.s11{flex:0 0 91.666667%;flex:0 0 var(--col11);max-width:91.666667%;max-width:var(--col11)}.s12{flex:0 0 100%;flex:0 0 var(--col12);max-width:100%;max-width:var(--col12)}.s15{flex:0 0 var(--col15);max-width:var(--col15)}}@media (min-width:600px){.m{width:100%;min-height:1px;position:relative;flex-basis:0;flex-grow:1;max-width:100%}.m1{flex:0 0 8.333333%;flex:0 0 var(--col1);max-width:8.333333%;max-width:var(--col1)}.m2{flex:0 0 16.666667%;flex:0 0 var(--col2);max-width:16.666667%;max-width:var(--col2)}.m3{flex:0 0 25%;flex:0 0 var(--col3);max-width:25%;max-width:var(--col3)}.m4{flex:0 0 33.333333%;flex:0 0 var(--col4);max-width:33.333333%;max-width:var(--col4)}.m5{flex:0 0 41.666667%;flex:0 0 var(--col5);max-width:41.666667%;max-width:var(--col5)}.m6{flex:0 0 50%;flex:0 0 var(--col6);max-width:50%;max-width:var(--col6)}.m7{flex:0 0 58.333333%;flex:0 0 var(--col7);max-width:58.333333%;max-width:var(--col7)}.m8{flex:0 0 66.666667%;flex:0 0 var(--col8);max-width:66.666667%;max-width:var(--col8)}.m9{flex:0 0 75%;flex:0 0 var(--col9);max-width:75%;max-width:var(--col9)}.m10{flex:0 0 83.333333%;flex:0 0 var(--col10);max-width:83.333333%;max-width:var(--col10)}.m11{flex:0 0 91.666667%;flex:0 0 var(--col11);max-width:91.666667%;max-width:var(--col11)}.m12{flex:0 0 100%;flex:0 0 var(--col12);max-width:100%;max-width:var(--col12)}.m15{flex:0 0 var(--col15);max-width:var(--col15)}}@media (min-width:767px){.l{width:100%;min-height:1px;position:relative;flex-basis:0;flex-grow:1;max-width:100%}.l1{flex:0 0 8.333333%;flex:0 0 var(--col1);max-width:8.333333%;max-width:var(--col1)}.l2{flex:0 0 16.666667%;flex:0 0 var(--col2);max-width:16.666667%;max-width:var(--col2)}.l3{flex:0 0 25%;flex:0 0 var(--col3);max-width:25%;max-width:var(--col3)}.l4{flex:0 0 33.333333%;flex:0 0 var(--col4);max-width:33.333333%;max-width:var(--col4)}.l5{flex:0 0 41.666667%;flex:0 0 var(--col5);max-width:41.666667%;max-width:var(--col5)}.l6{flex:0 0 50%;flex:0 0 var(--col6);max-width:50%;max-width:var(--col6)}.l7{flex:0 0 58.333333%;flex:0 0 var(--col7);max-width:58.333333%;max-width:var(--col7)}.l8{flex:0 0 66.666667%;flex:0 0 var(--col8);max-width:66.666667%;max-width:var(--col8)}.l9{flex:0 0 75%;flex:0 0 var(--col9);max-width:75%;max-width:var(--col9)}.l10{flex:0 0 83.333333%;flex:0 0 var(--col10);max-width:83.333333%;max-width:var(--col10)}.l11{flex:0 0 91.666667%;flex:0 0 var(--col11);max-width:91.666667%;max-width:var(--col11)}.l12{flex:0 0 100%;flex:0 0 var(--col12);max-width:100%;max-width:var(--col12)}.l15{flex:0 0 var(--col15);max-width:var(--col15)}.l25{flex:0 0 var(--col25);max-width:var(--col25)}}@media (min-width:992px){.xl{width:100%;min-height:1px;position:relative;flex-basis:0;flex-grow:1;max-width:100%}.xl1{flex:0 0 8.333333%;flex:0 0 var(--col1);max-width:8.333333%;max-width:var(--col1)}.xl2{flex:0 0 16.666667%;flex:0 0 var(--col2);max-width:16.666667%;max-width:var(--col2)}.xl3{flex:0 0 25%;flex:0 0 var(--col3);max-width:25%;max-width:var(--col3)}.xl4{flex:0 0 33.333333%;flex:0 0 var(--col4);max-width:33.333333%;max-width:var(--col4)}.xl5{flex:0 0 41.666667%;flex:0 0 var(--col5);max-width:41.666667%;max-width:var(--col5)}.xl6{flex:0 0 50%;flex:0 0 var(--col6);max-width:50%;max-width:var(--col6)}.xl7{flex:0 0 58.333333%;flex:0 0 var(--col7);max-width:58.333333%;max-width:var(--col7)}.xl8{flex:0 0 66.666667%;flex:0 0 var(--col8);max-width:66.666667%;max-width:var(--col8)}.xl9{flex:0 0 75%;flex:0 0 var(--col9);max-width:75%;max-width:var(--col9)}.xl10{flex:0 0 83.333333%;flex:0 0 var(--col10);max-width:83.333333%;max-width:var(--col10)}.xl11{flex:0 0 91.666667%;flex:0 0 var(--col11);max-width:91.666667%;max-width:var(--col11)}.xl12{flex:0 0 100%;flex:0 0 var(--col12);max-width:100%;max-width:var(--col12)}.xl15{flex:0 0 var(--col15);max-width:var(--col15)}}@media (min-width:1280px){.xxl{width:100%;min-height:1px;position:relative;flex-basis:0;flex-grow:1;max-width:100%}.xxl1{flex:0 0 8.333333%;flex:0 0 var(--col1);max-width:8.333333%;max-width:var(--col1)}.xxl2{flex:0 0 16.666667%;flex:0 0 var(--col2);max-width:16.666667%;max-width:var(--col2)}.xxl3{flex:0 0 25%;flex:0 0 var(--col3);max-width:25%;max-width:var(--col3)}.xxl4{flex:0 0 33.333333%;flex:0 0 var(--col4);max-width:33.333333%;max-width:var(--col4)}.xxl5{flex:0 0 41.666667%;flex:0 0 var(--col5);max-width:41.666667%;max-width:var(--col5)}.xxl6{flex:0 0 50%;flex:0 0 var(--col6);max-width:50%;max-width:var(--col6)}.xxl7{flex:0 0 58.333333%;flex:0 0 var(--col7);max-width:58.333333%;max-width:var(--col7)}.xxl8{flex:0 0 66.666667%;flex:0 0 var(--col8);max-width:66.666667%;max-width:var(--col8)}.xxl9{flex:0 0 75%;flex:0 0 var(--col9);max-width:75%;max-width:var(--col9)}.xxl10{flex:0 0 83.333333%;flex:0 0 var(--col10);max-width:83.333333%;max-width:var(--col10)}.xxl11{flex:0 0 91.666667%;flex:0 0 var(--col11);max-width:91.666667%;max-width:var(--col11)}.xxl12{flex:0 0 100%;flex:0 0 var(--col12);max-width:100%;max-width:var(--col12)}.xxl15{flex:0 0 var(--col15);max-width:var(--col15)}}html{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--mainFont);font-size:14px}*{outline:0;max-width:100%}*,:after,:before{box-sizing:border-box}body{background:#fff;background:var(--bgColor);padding:0;color:#434343;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}blockquote,body,dl,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}b,h1,h2,h3,h4,h5,h6,strong{font-weight:500}ul{list-style:none}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}button,input,textarea{border:none}button{border-radius:0;padding:.75em 1em;background-color:transparent;cursor:pointer}button *{pointer-events:none}embed,iframe,img,object,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1{font-weight:500;font-size:18px;margin-bottom:20px}.modal,input[type=checkbox],input[type=file],input[type=radio]{display:none}.modal{background:rgba(0,0,0,.8);width:100vw;height:100vh;position:fixed;z-index:11;justify-content:center;align-items:center;top:0;opacity:0;left:0;-webkit-animation:modal .2s;animation:modal .2s;padding:20px}.modal.open{display:flex;opacity:1}.modal.open .modal-content{-webkit-animation:modal-card .6s;animation:modal-card .6s}.modal-close.i-x{font-size:1.2em;cursor:pointer;position:absolute;right:0;margin:10px;top:20px;font-weight:400;padding:.5em 1em}.modal-content{position:relative;max-height:calc(100% - 60px);overflow:auto;background:#fff;padding:30px;width:800px}.modal-content .lightbox-slider .owl-carousel .owl-stage{display:flex;align-items:center}.modal-content .lightbox-slider img{width:56%;margin:0 auto}.modal-title{font-size:1.75em;font-weight:500;margin-bottom:15px;letter-spacing:-.5px}#zoomModal .modal-content{background:transparent;padding:0}@-webkit-keyframes modal{0%{opacity:0}to{opacity:1}}@keyframes modal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-card{0%{-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal-card{0%{-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(1);transform:scale(1)}}[modal]{cursor:pointer}.grid{width:100%;margin-left:auto;margin-right:auto;padding:0 1rem}@media (min-width:767px){.grid{padding:0 2rem}}@media (min-width:992px){.grid{padding:0 3rem}}@media (min-width:1200px){.grid{padding:0 2rem}}@media (min-width:1380px){.grid{max-width:1400px;padding:0 84px}}@media (min-width:2080px){.grid-padding{padding:0 2rem;max-width:1400px}}.p10{padding:10px}.header{background:#fff}.header-top:not(:empty){background:#f11f47;background:var(--red);color:#fff;text-align:center;padding:10px}.header-bottom{padding:5px 0;display:flex;align-items:center}.header-logo{flex:0 0 150px;flex-grow:1}@media (min-width:767px){.header-logo{flex-grow:0}}.header-icons{display:none;margin-left:auto;font-size:35px;color:#222}.header-icons a{transition:all .2s;display:inline-block}.header-icons a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (min-width:767px){.header-icons{display:block}}.header-icons i{margin:0 5px}.menu{display:block;position:fixed;background:#000;color:#fff;top:0;width:200px;height:100vh;z-index:2;padding-top:25px;right:-300px;transition:right .2s ease}.menu.open{right:0}.menu.open~.menu-btn svg path{--offset:57px;stroke:#fff}.menu.open~.menu-btn svg path:first-child,.menu.open~.menu-btn svg path:nth-child(3){--delay:.15s;--easing:cubic-bezier(.2,.4,.2,1.1)}.menu.open~.menu-btn svg path:nth-child(2){--duration:.4s;--offset:2px;--array-1:1px}.menu.open~.menu-btn svg path:nth-child(3){--offset:58px}@media (min-width:992px){.menu{position:static;height:auto;width:auto;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial;padding-top:0}}.menu-option{display:block;font-size:1.05em;letter-spacing:1px;font-weight:500;text-transform:uppercase;margin-right:20px;transition:.2s ease-in}@media (min-width:992px){.menu-option{display:inline-block}}.menu-option:hover{color:#f11f47;color:var(--red)}.menu-option a{padding:12px 20px;display:block}@media (min-width:992px){.menu-option a{padding:40px 0}}.menu-current{font-weight:600}.menu-btn{padding:0;margin-left:-10px;margin-top:-5px;z-index:3}@media (min-width:992px){.menu-btn{display:none}}.menu-btn svg{width:60px;height:52px;-webkit-transform:translateZ(0);transform:translateZ(0)}.menu-btn path{fill:none;transition:stroke-dashoffset .5s ease,stroke-dasharray .5s ease;stroke-linecap:round;stroke-width:32px;stroke:#000;stroke-dashoffset:0}.menu-btn #bottom,.menu-btn #top{stroke-dasharray:240px 950px}.menu-btn #middle{stroke-dasharray:240px 240px}.menu-btn.cross #bottom,.menu-btn.cross #top{stroke-dashoffset:-650px}.menu-btn.cross #middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}.contact-row .header-icons a{font-size:16px}.contact-row .header-icons i{font-size:22px}.footer{color:#fff}.footer a{display:inline-block;transition:color .2s ease}.footer a:hover{color:#f11f47;color:var(--red)}.footer-top{font-size:1.2rem;border-top:1px solid #ddd;padding:50px 0 80px;color:#000}.footer-top img{margin-bottom:30px}@media (min-width:767px){.footer-top .grid{display:flex;flex-wrap:wrap}}.footer-bottom{padding:20px 0 30px;color:#ccc;font-size:.9rem;background:#000;text-align:center}.footer-title{font-size:.8em;font-weight:700;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.footer-links a{padding:5px 0}.footer-links a:first-child{padding-top:0}.footer-col{margin-bottom:30px;min-width:150px;flex-grow:1}@media (min-width:767px){.footer-col{width:50%}}@media (min-width:992px){.footer-col{width:auto}}.footer dd,.footer dt{display:block}@media(min-width:480px){.footer dd,.footer dt{display:inline-block}}.footer dt{width:140px}.footer-email,.footer-phone{padding-bottom:15px}.footer .footer-contact address{padding-top:10px}.footer .footer-contact img{width:150px;margin-right:20px}.footer .footer-contact i{position:absolute;margin-left:-22px}.footer .footer-contact i.i-whatsapp{display:flex;height:auto;flex-wrap:wrap;font-size:26px;margin-left:-27px}@media (min-width:992px){.footer dt{width:150px;flex-grow:0}.footer dd{width:160px;flex-grow:1;margin-left:10px}}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-carousel .owl-stage{max-width:none}.owl-dots{text-align:center}.owl-carousel button.owl-dot span{width:10px;border-radius:10px;height:10px;background:#bdbdbd!important;display:block;margin:0 5px}.owl-carousel .owl-dot.active span{background:#f11f47!important;background:var(--red)!important}.owl-item.current{border:1px solid grey}.powered{margin-left:auto;color:#f11f47;color:var(--red)}address{font-style:normal;padding:0 20px}.swiper-lazy{opacity:0;transition:all .2s}.swiper-lazy-loaded{opacity:1}.slider{min-height:400px;position:relative}@media only screen and (orientation:landscape){.slider{min-height:500px}}.slider-item{width:100%;height:100%;height:calc(100vh - 110px);background:#000}.slider-img{left:0;background-repeat:no-repeat;background-position:top 20%;background-size:cover;z-index:0}.slider-img,.slider-img:after{position:absolute;top:0;width:100%;height:100%}.slider-img:after{background-color:#303030;z-index:1;display:block;content:"";opacity:.4}.slider-img img,.slider-img picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.slider-content{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;max-width:1400px;margin:auto;padding:0 15px}@media(min-width:600px){.slider-content{width:90%}}@media(min-width:600px){.slider-content.slider-center{width:60%}}.slider-light{color:#fff}.slider-dark{color:#000}.slider-right{align-items:flex-end}.slider-left,.slider-right{flex-direction:column;justify-content:center}.slider-left{align-items:flex-start}.slider-center{justify-content:center;text-align:center;flex-direction:column}.slider-center .slider-title{width:100%;text-align:center}.slider-title{font-size:40px;color:inherit;width:50%;text-align:left;padding-top:0;font-weight:700}@media (min-width:767px){.slider-title{font-size:48px}}.slider-title .btn,.slider-title button{font-size:14px;font-weight:400}.slider h1,.slider h2{font-size:inherit;font-weight:600}.slider-textbg{padding:0 10px;display:inline}.slider-textbg span{display:block;font-size:20px;font-weight:400}.slider-smoking .product{height:auto;border:none;box-shadow:none}.slider-smoking .product:hover{box-shadow:none;-webkit-transform:scale(1);transform:scale(1);z-index:1}.slider-smoking .product img{height:400px;border-radius:25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:top;width:100%;margin:0 auto}@media(min-width:600px){.slider-smoking .product img{width:65%;height:465px}}.slider-smoking.s-uniformes img{height:450px;border-radius:25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media(min-width:600px){.slider-smoking.s-uniformes img{height:565px}}.slider-smoking .slider-item{height:100%}.slider-smoking+.p20{padding:0}@media(min-width:600px){.slider-smoking+.p20{padding:20px}}.slider-smoking+.p20+a{display:flex;width:100%;justify-content:center;grid-gap:6px;gap:6px;align-items:center;margin-top:2rem;padding:12px 32px;font-size:1.1rem}@media(min-width:600px){.slider-smoking+.p20+a{display:none}}.slider-smoking+.p20+a i{font-size:25px;font-weight:100}.row-renta{padding-top:1rem;margin-bottom:1rem}@media(min-width:600px){.row-renta{padding-top:4rem;margin-bottom:4rem}}.row-renta .slider-smoking{position:relative;width:100%}.row-renta h4{font-weight:400}.row-renta .product-single-options{border:none}.row-renta .pleft{padding-left:0;display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:600px){.row-renta .pleft{padding-left:2rem}}.row-renta .pright{display:flex;flex-direction:column;justify-content:flex-start;padding-right:0}@media(min-width:600px){.row-renta .pright{padding-right:2rem}}.row-renta .product-single-options,.row-renta .product-single-options .product-single-details{margin-top:10px}.row-renta .sprod.product{height:auto;border:none;box-shadow:none}.row-renta .sprod.product:hover{box-shadow:none;-webkit-transform:scale(1);transform:scale(1);z-index:1}.row-renta .sprod.product img{height:450px;border-radius:25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:top;width:100%;margin:0 auto}@media(min-width:600px){.row-renta .sprod.product img{width:65%;height:565px}}.reverse{display:flex;flex-direction:column-reverse}@media(min-width:600px){.reverse{flex-direction:row}}.content-aser-item.reverse{display:flex;flex-direction:column-reverse}@media(min-width:1200px){.content-aser-item.reverse{flex-direction:row}}.feature,.map iframe{width:100%}.feature{text-align:center;background:#fff;padding:10px;border-radius:3px;position:relative;transition:background .4s .5s,-webkit-transform .4s;transition:background .4s .5s,transform .4s;transition:background .4s .5s,transform .4s,-webkit-transform .4s}@media (min-width:767px){.feature{width:30%}}.feature .line{stroke-width:8px;stroke-width:3;stroke:#ecf0f1;fill:none;transition:all .8s ease-in-out}.feature .line-bottom,.feature .line-top{stroke-dasharray:330 240}.feature .line-left,.feature .line-right{stroke-dasharray:490 400}.feature-content{border:1px dashed #dadada;padding:50px 8px}.feature:hover{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.feature:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.feature:hover .feature-title{color:#f11f47;color:var(--red)}.feature:hover .line{stroke:#fe6f83;transition-delay:.1s}.feature:hover .line-top{-webkit-transform:translateX(-600px);transform:translateX(-600px)}.feature:hover .line-bottom{-webkit-transform:translateX(600px);transform:translateX(600px)}.feature:hover .line-left{-webkit-transform:translateY(920px);transform:translateY(920px)}.feature:hover .line-right{-webkit-transform:translateY(-920px);transform:translateY(-920px)}.feature svg{position:absolute;top:0;left:0}.feature-title{font-weight:500;font-size:1.5em;margin-bottom:10px;transition:color .2s ease}.feature-icon img{margin:auto;width:80px;height:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.feature-grid{display:flex;flex-wrap:wrap;justify-content:space-around}.p30{padding:30px}.section-title{text-align:center;font-size:2rem;color:#000;font-weight:600;padding-bottom:30px}.banner{overflow:hidden;position:relative}.banner:before{left:-100%;z-index:2;width:50%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.30196));-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.banner:after,.banner:before{position:absolute;top:0;display:block;height:100%}.banner:after{left:0;z-index:1;content:"";width:100%;background:linear-gradient(0deg,#000 0,hsla(0,0%,100%,0));opacity:.4;transition:opacity 2s}.banner:hover:before{-webkit-animation:shine 1.5s;animation:shine 1.5s}.banner:hover img{width:100%;height:100%}.banner img{min-height:140px;transition:all .8s ease;width:120%;height:120%;-o-object-fit:cover;object-fit:cover}.banner-grid{display:grid;grid-gap:10px;margin-bottom:10px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"men men women women" "accesories accesories sale sale" "uniform uniform sale sale"}@media (min-width:767px){.banner-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"accesories sale women" "men  sale uniform"}}.banner-info{position:absolute;bottom:0;padding:30px 25px;z-index:3}.banner-title{color:#000;color:#fff;text-shadow:4px 4px 15px rgba(0,0,0,.63137);font-size:15px;font-weight:500}@media (min-width:480px){.banner-title{font-size:20px}}@media (min-width:767px){.banner-title{font-size:30px}}@media (min-width:992px){.banner-title{font-size:40px}}.banner-sale{grid-area:sale}.banner-sale:after{background:linear-gradient(0deg,#000 0,rgba(0,0,0,.5));opacity:.6}.banner-sale small{font-size:.8em;line-height:1em;font-weight:300;margin-top:10px;display:block}@media (min-width:767px){.banner-sale small{font-size:.5em}}.banner-sale .banner-info{top:35%;width:100%;text-align:center}.banner-women{grid-area:women}.banner-men{grid-area:men}.banner-men img{width:110%;height:110%}.banner-men .banner-info{right:0}.banner-uniform{grid-area:uniform}.banner-accesories{grid-area:accesories}.banner-accesories .banner-info{right:0}.season{position:relative;display:block;margin-bottom:10px}@media (min-width:767px){.season{display:flex}}.season-text{min-height:300px;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3));color:#fff;font-size:20px;font-weight:400;padding:50px 30px;justify-content:center;display:flex;flex-direction:column;width:100%;height:100%}@media (min-width:767px){.season-text{flex:0 0 33%;background:#000;width:33%;position:relative;height:auto}}.season-text:before{height:100%;position:absolute;right:-100px;top:0;border:100px solid transparent;border-left-color:#000;border-width:150px 0 150px 100px}@media (min-width:767px){.season-image{position:relative;flex:0 0 67%;width:67%}}.season-image img{z-index:-1;top:0;position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:top;object-position:top}.season-title{text-align:left;font-size:1.8em;font-weight:500}.season-btn{border:1px solid #fff;display:inline-block;width:100px;margin-top:30px;text-align:center;padding:5px;font-size:16px;border-radius:20px}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.product{box-shadow:0 8px 20px 0 rgba(0,0,0,.04);transition:.2s ease;background:#fff;position:relative;display:block;height:100%;border:1px solid #eee}.product:hover{box-shadow:0 20px 40px 0 rgba(0,0,0,.15);box-shadow:0 2px 120px rgba(0,0,0,.2);-webkit-transform:scale(1.03);transform:scale(1.03);z-index:1}.product-code{border:1px solid #dadada;padding:2px 12px;margin-right:5px;font-size:.85em;border-radius:20px}.product-item{padding:10px;width:100%}@media (min-width:480px){.product-item{width:50%}}@media(min-width:767px){.product-item{width:33%}}@media (min-width:1280px){.product-item{width:20%}}.product-grid{display:flex;flex-wrap:wrap}.product-grid .product-price:after{content:"✓ Precio por conjunto";color:#0fbd64;flex:0 0 100%;font-size:11px}.product-name{color:#464646;margin-bottom:5px;letter-spacing:1px;font-size:14px}.product-price{position:relative;font-weight:600;font-size:1.2em;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.product-price-current:before{content:"$"}.product-price-old{font-size:.75em;color:#999;text-decoration:line-through;order:2;margin-left:2px}.product-price-old+.product-price-current{color:#f11f47;color:var(--red)}.product-price-old:before{content:"$"}.product-from:before{content:"Desde";font-weight:300;margin-right:5px;font-size:14px;text-transform:uppercase}.product-from.renta-smo:before{content:"Renta desde"}.product-from.venta-smo:before{content:"Venta desde"}.product-title{text-align:center;padding:10px}.product-image{width:100%}.product-image img{width:100%;-o-object-fit:contain;object-fit:contain;height:200px}@media (min-width:767px){.product-image img{height:300px}}.product-tag{position:absolute;top:0;padding:10px}.product+.p10+a,.product+.p20+a{display:flex;width:100%;justify-content:center;margin-bottom:10px}@media(min-width:600px){.product+.p10+a,.product+.p20+a{display:none}}.product+.p20{padding:0}@media(min-width:600px){.product+.p20{padding:20px}}.product+.p10{padding:0}@media(min-width:600px){.product+.p10{padding:10px}}.btn{padding:15px 20px;background:#222;border-radius:30px;color:#fff;transition:all .2s ease;cursor:pointer}.btn:hover{background:#f11f47;background:var(--red)}.btn-green{background:#1ed17a;color:#fff;font-weight:500}.product-single-sections{margin-top:20px;display:flex;flex-wrap:wrap;margin-bottom:60px}.product-single-section{width:100%;padding:10px}.product-single-section h3{margin-bottom:10px;font-weight:600;color:#222;font-size:1.4em}@media (min-width:767px){.product-single-section{padding:0 5%}.product-single-section:first-child{width:45%}.product-single-section:nth-child(2){width:55%}}.product-single-details li{padding-left:10px;position:relative}.product-single-details li:before{content:"";width:4px;height:4px;background:#ccc;display:block;border-radius:4px;position:absolute;top:8px;margin-left:-10px}.product-single-details+.p20{padding:0}@media(min-width:600px){.product-single-details+.p20{padding:20px}}.product-single-details+.p20+a{display:none;font-size:1rem;padding:7px 32px}@media(min-width:600px){.product-single-details+.p20+a{display:flex;grid-gap:6px;gap:6px;align-items:center}}.product-single-details+.p20+a i{font-size:25px;font-weight:100}.product-single-options{margin-top:40px;border:1px solid #eee;border-width:1px 0;padding:20px 0 40px}.product-single-slider{margin-bottom:40px}.product-single-from:after{content:"✓ Precio por conjunto";color:#0fbd64;position:absolute;font-size:11px;width:-webkit-max-content;width:-moz-max-content;width:max-content;bottom:-12px;font-weight:600;right:0}@media (min-width:992px){.product-single-from:after{left:0;right:auto}}.product-single-from:before{content:"Desde";color:#797979;margin-right:5px;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-align:center;position:absolute;top:-10px}@media (min-width:767px){.product-single{display:flex;padding:0 5% 10px}.product-single-slider{width:50%;padding-right:10%}}.product-single-thumbs .swiper-slide{cursor:pointer}.product-single-thumbs .swiper-slide:before{content:"";width:100%;height:100%;display:block;position:absolute;border:1px solid #fff;transition:all .2s ease}.product-single-thumbs .swiper-slide-thumb-active:before{border-color:#999}.product-single-thumbs .swiper-slide-visible~.swiper-slide-visible{margin-left:-1px}.product-single-thumbs .owl-item{border:1px solid #ebebeb;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.04)}.product-single-thumbs .owl-item.current{border:1px solid grey}.product-single-info{flex:1}.product-single-title{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.9em;align-items:center;margin-bottom:10px}.product-single-name{margin-bottom:0;font-size:1em;color:#222;font-weight:600}.product-single-tag{margin-bottom:40px}.product-single-price{position:relative;display:flex;align-items:center}.product-single-option{margin-top:20px;display:flex;font-size:1.1em}.product-single-option-name{padding-right:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#333}.product-single-detail{margin-top:0}@media(min-width:600px){.product-single-detail{margin-top:40px}}.product-single-description{margin-bottom:20px}.product-single-image{border:1px solid #e2e2e2;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.04)}.ccasual .product-single-detail{min-height:350px}@media(min-width:600px){.ccasual .product-single-detail{min-height:auto}}.tag{border-radius:20px;background:#f11f47;background:var(--red);color:#fff;font-weight:500;font-size:.8em;padding:3px 4px;display:inline-block;margin-right:4px;text-align:center}.tag-new{background:#fa8c16;background:var(--orange)}.owl-item.active .brand img{-webkit-animation:jump .1s;animation:jump .1s}.brand{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.8}.brand img{-webkit-transform:scale(.65);transform:scale(.65);transition:all .2s ease!important}.brand:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.brand:hover img{-webkit-transform:scale(.7);transform:scale(.7)}@-webkit-keyframes jump{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(.65);transform:scale(.65)}}@keyframes jump{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(.65);transform:scale(.65)}}.content{min-height:100vh;background-size:cover;width:100%}.content p{margin:0;color:#fff}.swiper-pagination-bullet-active{background:#f11f47;background:var(--red)}.b-lazy{transition:all .5s ease;opacity:0}.b-lazy.b-loaded{opacity:1}#backTop{background:#000;border-radius:50px;bottom:30px;color:#fff;font-size:.8rem;height:50px;line-height:50px;position:fixed;right:-100px;text-align:center;transition:all .2s;width:50px;z-index:1;border:1px solid hsla(0,0%,100%,.12941)}#backTop.sticky{right:30px}.noscroll{overflow:hidden}#filter-button{border:1px solid #f11f47;border:1px solid var(--red);border-radius:20px;margin-bottom:20px;position:fixed;left:20px;bottom:10px;background:#fff;color:#222;background:#f11f47;background:var(--red);font-weight:300;letter-spacing:.5px;cursor:pointer;color:#fff;z-index:2}@media (min-width:992px){#filter-button{display:none}}.category{flex:calc(100% - 300px);flex-grow:1}.category-banner{background-color:#eee;background-size:cover}.category-banner .grid{min-height:250px;display:flex;align-items:center;justify-content:center;text-align:center;background:rgb(91 91 91/51%)}@media(min-width:600px){.category-banner .grid{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}}.category-banner .breadcrumb{color:#fff}@media(min-width:600px){.category-banner .breadcrumb{color:#434343}}.category-banner h1{font-size:1.8em;color:#fff;text-shadow:-1px 7px 13px hsl(0deg 0% 0%/67.06%)}@media(min-width:600px){.category-banner h1{font-size:2.8em;color:#222;text-shadow:-1px -1px 13px hsla(0,0%,100%,.67059)}}.category-banner h1 span.nline{display:initial}@media(min-width:600px){.category-banner h1 span.nline{display:block}}.category-banner.big{background-image:url(../images/banner-corbata-peque.webp);min-height:280px}@media(min-width:600px){.category-banner.big{background-image:url(../images/banner-corbata.webp)}}.category-banner.big .grid{min-height:280px}.category-banner.big h1,.category-banner.big h2{width:100%;color:#fff;margin-bottom:0;text-shadow:-1px 7px 13px hsl(0deg 0% 0%/67.06%)}@media(min-width:600px){.category-banner.big h1,.category-banner.big h2{width:65%;color:#222;margin:0 auto;text-shadow:-1px -1px 13px hsla(0,0%,100%,.67059)}}@media(min-width:600px){.category-banner.big h1.uni,.category-banner.big h2.uni{width:85%}}@media(min-width:600px){.category-banner.big h1.uni-d,.category-banner.big h2.uni-d{width:78%}}.category-banner.big h2{font-size:1.8em;color:#fff;text-shadow:-1px 7px 13px hsl(0deg 0% 0%/67.06%)}@media(min-width:600px){.category-banner.big h2{font-size:2.8em;color:#222;text-shadow:-1px -1px 13px hsla(0,0%,100%,.67059)}}.category-banner.big h2 span.nline{display:initial}@media(min-width:600px){.category-banner.big h2 span.nline{display:block}}.category .breadcrumb{flex:0 0 100%;padding:20px 0 0}.category-page{padding:60px 0 150px}@media (min-width:767px){.category-page{display:flex;flex-wrap:wrap}}.category-page .breadcrumbs{flex:0 0 100%}.category-page .filters{position:fixed;overflow-y:auto;width:100vw;height:100vh;left:-200vw;z-index:3;top:0;background:#fff;transition:all .2s ease}.category-page .filters.open{left:0}@media (min-width:992px){.category-page .filters{overflow-y:visible;overflow-y:initial;position:static;flex:0 0 300px;width:300px;position:-webkit-sticky;position:sticky;top:30px;height:100%}}@media(min-width:767px){.category .product-item{width:33%}}@media (min-width:1280px){.category .product-item{width:25%}}.category-sub{display:block;padding:8px 0;transition:all .2s;cursor:pointer}.category-sub:hover{color:#f11f47;color:var(--red)}.filter{margin:10px 5px;padding:15px}@media (min-width:992px){.filter{border:2px solid #e5e5e5}}.filter-close{padding:10px 20px;font-weight:600;margin:10px 5px 10px auto;color:#222;background:#000;border-radius:20px;width:100px;color:#fff;cursor:pointer}@media (min-width:992px){.filter-close{display:none}}.filter-title{color:#222;font-size:1.3em;margin-bottom:15px;font-weight:600}.faqs{position:relative;display:block;padding:2rem 0 3rem}@media(--xxxxl){.faqs{width:100%;margin-left:auto;margin-right:auto;max-width:1300px;max-width:1450px;max-width:1500px}}.faqs-content{z-index:1;position:relative}.faqs input:checked+.tab-label{background:transparent;color:#404041;border-bottom:4px solid #2f94d9;border-radius:0;font-weight:700}.faqs .tab-grid{margin-top:2rem}@media(min-width:600px){.faqs .tab-grid{margin-top:3rem}}.faqs .tab-label{width:50%;border-radius:0;background:transparent;margin:auto;font-size:16px;font-weight:400;text-align:center;color:#5f6368;border-bottom:1px solid #5f6368;padding:0}@media(min-width:600px){.faqs .tab-label{font-size:16px}}@media(min-width:1280px){.faqs .tab-label{font-size:24px}}.faqs .tab-content{margin-top:2rem}.faqs .toggle-title{padding:14px 20px;border-bottom:0}@media(min-width:600px){.faqs .toggle-title{padding:14px}}.faqs .toggle-title:after{font-size:15px;right:14px;top:15px}@media(min-width:600px){.faqs .toggle-title:after{right:30px}}.faqs .toggle-container{padding:0 20px 14px;color:#5f6368}.faqs-title{font-size:24px}@media(min-width:992px){.faqs-title{font-size:2.2rem}}.toggle{background:#fff;box-shadow:2px 2px 6px hsla(0,0%,82.4%,.46);border-radius:5px}.toggle-title{cursor:pointer;border-radius:3px;font-size:16px;line-height:normal;padding:7px 15px;display:block;font-weight:500;position:relative;border-bottom:1px solid #eee}@media(min-width:600px){.toggle-title{font-size:16px}}@media(min-width:1200px){.toggle-title{font-size:1.3em}}.toggle-title:after{content:"\ea27";position:absolute;right:14px;top:12px;width:20px;height:20px;color:#2b5d92;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:dab;font-family:var(--iconFont);border-radius:4px}@media(min-width:600px){.toggle-title:after{right:42px;top:35px;width:28px;height:28px;font-size:26px}}.toggle-container{padding:20px 15px;overflow:hidden;transition:.2s;font-size:16px}@media (min-width:992px){.toggle-container{padding:18px 30px 0 25%;padding:18px 30px 0 var(--col3)}}.toggle-container h2{font-size:.9em}@media (min-width:992px){.toggle-container h2{font-size:1em}}.toggle-container b{color:#2b689f;color:var(--blue)}.toggle-container table{width:100%;color:#2b2f38;color:var(--base);border-radius:10px;border-spacing:2px;border-collapse:unset}.toggle-container table th{color:#2b689f;color:var(--blue);background:transparent;border:none;padding:1rem 0}.toggle-container table td{color:#2b2f38;color:var(--base);background:transparent;border:none;padding:7px 0}.toggle-container table tbody tr{box-shadow:none}.toggle-container table caption{margin-bottom:2rem;color:#2b2f38;color:var(--base)}.toggle.closed{background:#fff}.toggle.closed .toggle-container{max-height:0;opacity:0;display:none}.toggle.closed .toggle-title{padding:14px 20px}@media(min-width:992px){.toggle.closed .toggle-title{padding:14px}}.toggle.closed .toggle-title:after{content:"\ea36";position:absolute;right:14px;top:12px;width:20px;height:20px;color:#2b5d92;display:flex;justify-content:center;align-items:center;font-size:14px;border-radius:4px;padding-bottom:4px}@media(min-width:600px){.toggle.closed .toggle-title:after{font-size:20px}}@media(min-width:992px){.toggle.closed .toggle-title:after{right:30px;top:15px;width:28px;height:28px;font-size:15px}}.tdark{color:#222}.share{display:inline-block;transition:all .2s;font-size:1.3em;cursor:pointer;color:#555;padding-bottom:30px}.share:hover{color:#222;-webkit-transform:scale(1.1);transform:scale(1.1)}.controls{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.color{margin:2px}.color,.colors{display:flex}.color input:checked+label{border-color:#000}.color input:checked+label:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.color label{width:24px;height:24px;display:inline-block;border-radius:30px;border:1px solid #ddd;cursor:pointer;text-align:center}.color label:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.color label:before{transition:all .2s;display:inline-block;content:"•";font-size:62px;line-height:20px}.select2-container--default .select2-selection--single{border-radius:30px}span.select2-dropdown{margin:5px 0;border-radius:5px!important;border:1px solid #aaa!important;overflow:hidden}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:30px}span.select2-dropdown{position:static}.noUi-connect{background:#000}.noUi-horizontal{margin:30px 10px 15px;height:5px}.noUi-horizontal .noUi-handle{background:#000;border-radius:27px;box-shadow:none;border:0;height:30px;top:-15px;width:30px;cursor:ew-resize}.noUi-handle:after,.noUi-handle:before{content:none}.slider-value{display:flex;max-width:100%}.slider-value input{width:50%}.slider-value input:last-child{text-align:right}.construction{text-align:center;border:3px dashed #ddd;margin:auto auto -30px;padding:50px}.construction path{opacity:.5;-webkit-animation:rotateInf 3s infinite;animation:rotateInf 3s infinite;-webkit-transform-origin:center;transform-origin:center}.construction h5{font-size:30px;color:#000}@-webkit-keyframes rotateInf{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotateInf{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.danger{background:#f11f47;background:var(--red);color:#fff}.success{background:#2b9b2b;background:var(--green);color:#fff}.bg{background:#f7f7f7;border-top:1px solid #efeeee}.lighter{background:#fff}.p5{padding:5px}.p20{padding:20px}#pr .owl-carousel .product-item{display:none}@media(min-width:1280px){#pr .owl-carousel .product-item{display:flex}}#pr .owl-carousel .product-item:first-child{display:flex;justify-content:center}@media(min-width:600px){#pr .owl-carousel .product-item:nth-child(2),#pr .owl-carousel .product-item:nth-child(3){display:flex;justify-content:center}}