@keyframes fadein_open{0%{opacity:0}to{opacity:1}}.cart--head-redes-sociales{flex-flow:wrap}.account{width:100%}.account .module{padding:1em;box-sizing:border-box}@media screen and (min-width:1024px){.account .module{padding:1em 0}}.account--user{width:100%;background-color:#f2f2f2;margin-bottom:1em}.account--user header{width:100%;padding:1.5em 1em;box-sizing:border-box;max-width:1060px;margin:0 auto}@media screen and (min-width:1024px){.account--user header{padding:1.5em 0}}.account--user header p{font-size:.85em;font-weight:500;margin-bottom:.5em}.account--user header a{font-size:1.25em;font-weight:300}.account--user header a:hover{color:#0097a9}.account--dashboard{width:100%;padding:1em;box-sizing:border-box}@media screen and (min-width:1024px){.account--dashboard{padding:1em 0}}.account--dashboard section{width:100%;max-width:1060px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.account--dashboard section>header{width:100%;padding:0 1em 1em;box-sizing:border-box}.account--dashboard section>header h1{font-size:2em;font-weight:300}@media screen and (min-width:1024px){.account--dashboard section>header{padding:0 0 1em}.account--dashboard section{padding:0}}.account--dashboard section a{width:100%;padding:1.35em;box-sizing:border-box;position:relative;border:1px solid #ddd;margin-bottom:1em;box-shadow:0 1px 4px rgba(0,0,0,.6)}@media screen and (min-width:761px){.account--dashboard section a{width:49%}}.account--dashboard section a i{height:40px;float:left;padding-right:1em}.account--dashboard section a i svg{height:100%;width:auto;max-width:50px;display:inline-block}.account--dashboard section a h2{font-size:1.25em;font-weight:300;padding-top:.5em}@media screen and (min-width:761px){.account--dashboard section a h2{padding-top:0}}.account--dashboard section a p{color:#666;display:block;width:100%;padding-top:.5em;clear:both}@media screen and (min-width:761px){.account--dashboard section a p{display:inline-block;width:auto;clear:none;padding-top:0}}.account--dashboard section a:after{content:"";font-family:FontAwesome;color:#0097a9;display:inline-block;position:absolute;top:42%;right:1em}.account--dashboard section a:hover{border-color:#0097a9}.account--header{width:100%;margin-bottom:2em;position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.account--header i{width:40px;margin-right:.5em}.account--header i svg{width:100%;display:inline-block}.account--header h1{font-size:1.75em;font-weight:300;display:inline-block}.account--content{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.account--content .grid{width:100%}@media screen and (min-width:761px){.account--content .grid{width:48.5%}}@media screen and (min-width:1024px){.account--content .grid{width:23.5%}}.account--box{width:100%;margin-bottom:1em;padding:1em;box-sizing:border-box;display:inline-block;transition:all .3s ease;border:1px solid #ddd;box-shadow:0 2px 5px #acaeae}@media screen and (min-width:761px){.account--box{width:48.5%}}@media screen and (min-width:1024px){.account--box{width:23.5%}}.account--box label{width:100%;margin-bottom:.5em}.account--box h5{font-size:1em;font-weight:400}.account--box h6{font-size:.85em;font-weight:400;margin:.5em 0}.account--box p{color:#666}.account--box footer{width:100%;margin-top:.5em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.account--box footer div button{padding:.5em 1em .5em 0;box-sizing:border-box;color:#0097a9;font-size:.85em}.account--box footer div button.add{font-size:1rem}.account--box footer div button:hover{text-decoration:underline}.account--box footer i svg{height:1.5em;width:auto;display:inline-block}.account--box:hover{border-color:#0097a9}.account--button{width:100%;text-align:center;margin:2em 0}.account--button a,.account--button button{padding:.5em;box-sizing:border-box;min-width:180px;color:#0097a9;background-color:#fff;border:1px solid #0097a9;border-radius:3px}.account--button a:hover,.account--button button:hover{background-color:#0097a9;color:#fff}.account--form{width:100%;padding:1em;box-sizing:border-box;max-width:1060px;margin:0 auto}.account--form form{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media screen and (min-width:1024px){.account--form form{width:62%;padding:0}}.account--form form>div{width:100%;margin-bottom:1em}.account--form form>div p{font-size:.9em;font-weight:400;padding-bottom:5px}.account--form form>div label{width:100%;position:relative}.account--form form>div label.select{margin-bottom:.5rem}@media screen and (min-width:761px){.account--form form>div label.select{width:33%}.account--form form>div label.select.full{width:100%}.account--form form>div.half{width:48%}.account--form form>div.third{width:22%}}.account--form form footer{width:100%;padding:1.5em 0 2em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.account--form form footer a,.account--form form footer button{padding:.5em;box-sizing:border-box;width:100%;border:1px solid;border-radius:3px;text-align:center}@media screen and (min-width:761px){.account--form form footer a,.account--form form footer button{width:48%}}.account--form form footer a{color:#0097a9;border-color:#0097a9;background-color:#fff;margin-bottom:.5em}@media screen and (min-width:761px){.account--form form footer a{margin-bottom:0}}.account--form form footer button{color:#fff;border-color:#0097a9;background-color:#0097a9}.account--info{width:100%}@media screen and (min-width:761px){.account--info{width:50%}}.account--info-address p,.account--info-profile p{font-size:1rem;padding:.5rem}.account--info-address div,.account--info-profile div{padding:.5rem}.account--info-address div a,.account--info-profile div a{margin-right:1rem;min-width:8rem;border-radius:6px;text-align:center;font-size:.9rem;border:1px solid #0097a9}.account--info-address div a:first-of-type,.account--info-profile div a:first-of-type{padding:.5rem;box-sizing:border-box;color:#0097a9;background-color:#fff}.account--info-address div a:last-of-type,.account--info-profile div a:last-of-type{padding:.5rem;box-sizing:border-box;background-color:#0097a9;color:#fff}.cart{max-width:1060px;margin:0 auto}.cart--header{width:100%;padding:1em;box-sizing:border-box}.cart--header h1{font-size:2em;color:#2999a9;font-weight:600}@media screen and (min-width:1024px){.cart--header{padding:1em 0}}.cart--header-detail{margin-bottom:1em;display:flex;color:#2999a9}@media screen and (min-width:0px)and (max-width:760px){.cart--header-detail{margin-bottom:1em;display:flex;color:#2999a9;width:100%!important}}.cart--header-detail h2{font-size:1em}.cart--header-detail h2:first-child{width:30%}.cart--header-detail h2:nth-child(2){width:52%}@media screen and (min-width:0px)and (max-width:760px){.cart--header-detail h2:nth-child(2){width:66%;text-align:right}}.cart--header-detail h2:nth-child(3){width:18%}.cart--footer{width:100%;padding:1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:1024px){.cart--footer{padding:.5em 0;margin-bottom:2em}}.cart--footer a:first-of-type{width:100%;margin-bottom:1em;padding:.5em 1em;box-sizing:border-box;display:inline-block;background-color:#fff;color:#0097a9;font-weight:300;border-radius:3px;text-align:center;background-color:#bbb;border:none;color:#fff;border-radius:7px}.cart--footer a:first-of-type span:before{content:"";font-family:FontAwesome;padding-right:6px;display:inline-block;transition:all .3s ease}.cart--footer a:first-of-type:hover span:before{transform:translateX(-6px)}@media screen and (min-width:761px){.cart--footer a:first-of-type{width:180px}}@media screen and (min-width:0px)and (max-width:760px){.cart--footer a:first-of-type{width:100%;margin-bottom:1em;padding:1em;box-sizing:border-box;display:inline-block;font-weight:300;text-align:center;background-color:#bbb;border:none;color:#fff;border-radius:7px}}.cart--footer a:nth-of-type(2),.cart--footer button{width:100%;margin-bottom:1em;padding:.5em 1em;box-sizing:border-box;display:inline-block;background-color:#da291c;color:#fff;border:1px solid #da291c;font-weight:300;border-radius:3px;text-align:center;border-radius:7px}.cart--footer a:nth-of-type(2) span:after,.cart--footer button span:after{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease}.cart--footer a:nth-of-type(2):hover span:after,.cart--footer button:hover span:after{transform:translateX(6px)}@media screen and (min-width:0px)and (max-width:760px){.cart--footer a:nth-of-type(2),.cart--footer button{width:100%;margin-bottom:1em;padding:1em;box-sizing:border-box;display:inline-block;background-color:#da291c;color:#fff;border:1px solid #da291c;font-weight:300;text-align:center;border-radius:7px}}@media screen and (min-width:761px){.cart--footer a:nth-of-type(2),.cart--footer button{width:180px}}.cart--footer div{display:block;width:100%}.cart--footer div .notification{padding:.5rem;box-sizing:border-box;display:inline-block;background-color:#eee;color:#da291c;margin-bottom:1rem;border-radius:9px}.cart .product--card{padding:.5rem;box-sizing:border-box;text-align:center}@media screen and (min-width:1024px){.cart .product--card{transform:translateX(1.5rem)}}.cart .colorInformation{color:blue}.cart--warning{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%;background-color:#cae5ea;padding:.75rem;box-sizing:border-box;margin-bottom:1rem}.cart--warning img{width:40px;display:inline-block;margin-right:1rem}.cart--warning p{display:inline-block;color:#444;opacity:.8;text-align:justify}@media screen and (min-width:1024px){.cart--warning p{font-size:1.2rem}}.cart--warning p b{display:inline;padding:0 4px;font-weight:700}.cart--summary{border:1px solid #ddd}.cart--summary-header{width:100%;padding:1em;box-sizing:border-box;background-color:#f2f2f2;border-bottom:1px solid #ddd;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.cart--summary-header p{font-weight:500;font-size:1.25em}.cart--summary-header a{padding:.5rem;box-sizing:border-box;display:inline-block;font-size:.9rem;color:#0097a9;border:1px solid #0097a9;border-radius:4px}.cart--summary-detail{width:100%;padding:1em;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.cart--summary-detail picture{width:20%;text-align:center}.cart--summary-detail section{width:78%}.cart--summary-desc{width:100%;margin-bottom:1em}.cart--summary-desc b{font-size:.7em;margin-bottom:6px}.cart--summary-desc p{font-size:1em}.cart--summary-desc span{font-size:.8em;color:#666}.cart--summary-sub{width:100%;position:relative;margin-bottom:1em;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.cart--summary-sub b{font-size:1em;font-weight:300}.cart--summary-sub p{display:inline-block;font-size:1.25em}.cart--summary-sub p .legend{position:absolute;right:0;top:calc(100% + .15em);font-size:60%}.cart--summary .ifi{display:flex;justify-content:space-between}.cart--summary .ifi p{margin:5px 0;font-size:.8rem}.cart--summary .ifi .price{font-size:1rem;display:flex}.cart--summary .ifi .price .currency-symbol{font-size:.9rem;margin-top:3px}.cart--summary .ifi .price .value{font-size:1.15rem}.cart--summary-total{width:100%;padding:1em;box-sizing:border-box;background-color:#f2f2f2;border-top:1px solid #ddd;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;font-size:.7rem}.cart--summary-total b{font-size:1.225rem;font-weight:700;color:#da291c}.cart--summary-total p{font-size:1.75em}.cart--summary-total.ifi-total p{color:#da291c}.cart--summary-note{width:100%;background-color:#f2f2f2;font-size:.9rem;padding:.5em;box-sizing:border-box}.cart--summary-note a{color:#0097a9;text-decoration:underline;cursor:pointer}.cart--summary-user{width:100%;padding:1em 1em 0;box-sizing:border-box;display:inline-block;border-top:1px solid #ddd}.cart--summary-user-block{width:100%;margin-bottom:1em}.cart--summary-user-block header{width:100%;font-size:.7em;margin-bottom:6px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.cart--summary-user-block header a{color:#0097a9}.cart--summary-user-block header a:hover{text-decoration:underline}.cart--summary-user-block>span{font-size:.8em;color:#666}.cart--summary-address{width:100%}.cart--summary-address section{width:100%;padding:1rem;box-sizing:border-box;display:inline-block}.cart--summary-address section header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;font-size:.75rem}.cart--summary-address section header p{font-weight:500;margin-bottom:5px}.cart--summary-address section header a{color:#0097a9}.cart--summary-address section header a:hover{text-decoration:underline}.cart--summary-address section>p{font-size:1rem;font-weight:300}.cart--summary-address section b{font-size:.85rem;font-weight:300;color:#afafaf;margin-top:5px}.cart--empty{width:100%;text-align:center;min-height:40vh;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.cart--empty p{margin-bottom:1em}.cart--empty a{padding:.5em;box-sizing:border-box;display:inline-block;border-radius:3px;color:#0097a9;background-color:#fff;border:1px solid #0097a9;width:280px}.cart--empty a span:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px;transition:all .3s ease}.cart--empty a:hover span:before{transform:translateX(-6px)}.cart--content{width:100%;padding:1em;box-sizing:border-box;display:inline-block}@media screen and (min-width:1024px){.cart--content{padding:0}}.cart--box{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.cart--image{text-align:center;width:100%;margin-bottom:1em;display:flex;flex-flow:column nowrap}@media screen and (min-width:761px){.cart--image{width:30%}}.cart--image h2{font-size:1em;font-weight:400;padding-bottom:.5em;text-align:left;width:100%;border-bottom:1px solid #ddd}.cart--image-link picture{text-align:center;padding:1em;box-sizing:border-box}.cart--image-link picture img{display:inline-block;height:90px;width:auto}.cart--image-link:hover{opacity:.5}.cart--image a{font-size:1.25em;padding:.5em;font-weight:600;width:70%;box-shadow:3px 3px 10px #dcdcdc;text-align:start;color:#666;border-radius:7px}@media screen and (min-width:0px)and (max-width:760px){.cart--image a{font-size:1.25em;padding:.5em;font-weight:600;width:94%;box-shadow:3px 3px 10px #dcdcdc;text-align:start;color:#666;border-radius:7px}}.cart--image a:hover{text-decoration:underline}.cart--image a.delete:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:4px}.cart--image a:last-of-type{text-align:center;color:#da291c;width:72%;font-size:.75em;font-weight:600;margin-top:1.5em}@media screen and (min-width:0px)and (max-width:760px){.cart--image a:last-of-type{text-align:center;color:#da291c;width:96%;font-size:.75em;font-weight:600;margin-top:1.5em}}.cart--qty{background-color:#fff;border:1px solid #ddd;color:#444;padding:.5rem;box-sizing:border-box;display:inline-block;text-align:center;margin-top:.5rem}.cart--qty p{font-size:.9rem;display:inline-block;padding-right:.5rem;border-right:1px solid #ddd}.cart--qty i{display:inline-block;padding-left:9px;cursor:not-allowed;opacity:.5}.cart--qty i:after,.cart--qty i:before{font-family:FontAwesome;font-style:normal;display:block;line-height:0;font-size:.9rem}.cart--qty i:before{content:""}.cart--qty i:after{content:""}.cart--number{width:100%;margin-top:2em}.cart--number b{font-size:.8em;margin-bottom:.8em}.cart--number p{font-size:.9em;font-weight:400}.cart--number p span svg{height:1em;width:auto;display:inline-block;padding-right:6px;vertical-align:text-top}.cart--detail,.cart--head{width:100%;position:relative}.cart--detail header,.cart--head header{width:100%;margin-bottom:1em;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}@media screen and (min-width:761px){.cart--detail header,.cart--head header{width:73%;margin-bottom:0}}.cart--detail header h3,.cart--head header h3{font-size:.87em;font-weight:500;color:#333}.cart--detail header a,.cart--detail header p,.cart--head header a,.cart--head header p{font-size:.875rem;margin:10px 0 5px}.cart--detail header a+p,.cart--detail header p+p,.cart--head header a+p,.cart--head header p+p{margin-top:0}.cart--detail header a span,.cart--detail header p span,.cart--head header a span,.cart--head header p span{color:#666}.cart--detail header a:hover,.cart--head header a:hover{color:#0097a9}.cart--detail header ul,.cart--head header ul{width:100%;margin-top:1.15em}.cart--detail header ul li,.cart--head header ul li{width:100%;margin-bottom:5px;color:#666}.cart--detail header ul li:before,.cart--head header ul li:before{content:"· ";color:#da291c;font-size:2em;vertical-align:middle;line-height:0}.cart--detail header ul li b,.cart--head header ul li b{font-size:.85em;padding-right:3px}.cart--detail header ul li span,.cart--head header ul li span{font-size:.85em}.cart--detail section,.cart--head section{width:50%}@media screen and (min-width:761px){.cart--detail section,.cart--head section{width:27%}}.cart--detail section p,.cart--head section p{font-size:.9em;text-align:left}@media screen and (min-width:761px){.cart--detail section p,.cart--head section p{padding:1.5em 0 0;box-sizing:border-box}}.cart--detail section .price,.cart--head section .price{font-size:1.15em;text-align:left;color:#da291c;bottom:.5em;position:absolute;white-space:nowrap}@media screen and (min-width:0px)and (max-width:760px){.cart--detail section .price,.cart--head section .price{font-size:1.15em;text-align:left;color:#da291c;position:absolute;right:0;bottom:26px;font-weight:700}}.cart--detail section .price .legend,.cart--head section .price .legend{font-size:.8em;width:100%}.cart--head{padding-bottom:.5rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #ddd}.cart--head header h2{display:none}@media screen and (min-width:761px){.cart--head header h2{font-size:1em;font-weight:400;padding-bottom:.5em;text-align:left;width:100%;border-bottom:1px solid #ddd;margin-bottom:1em;display:inline-block}}.cart--head header h3{color:#2999a9}@media screen and (min-width:1024px){.cart--head header h3{margin-top:10px}}.cart--head header .p,.cart--head header p{color:#666;font-size:.87em;font-weight:300}.cart--head-p{color:#666;font-size:.7em;font-weight:100}.cart--head-redes-sociales{display:flex}.cart--head section{display:flex;align-items:flex-end;justify-content:flex-end}.cart--head section h2{font-size:1em;font-weight:400;padding-bottom:.5em;text-align:left;width:100%;margin-bottom:0;border-bottom:none}@media screen and (min-width:761px){.cart--head section h2{border-bottom:1px solid #ddd;margin-bottom:.5em}}.cart--detail{padding:.5rem 0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #ddd}.cart--detail:last-of-type{border-bottom:none}.cart--detail section{display:flex;align-items:flex-end;justify-content:flex-end}.cart--detail section h2{display:inline-block;font-size:1em;font-weight:400;padding-bottom:.5em;text-align:left}@media screen and (min-width:761px){.cart--detail section h2{display:none}}.cart--description{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:761px){.cart--description{width:70%}}.cart--total{width:100%;padding:0 1em 1em;box-sizing:border-box;display:inline-block;border-bottom:1px solid #ddd;color:#da291c}@media screen and (min-width:0px)and (max-width:760px){.cart--total{width:100%;padding:0 1em 1em;box-sizing:border-box;display:inline-block;border-bottom:1px solid #ddd;color:#da291c;font-weight:700}}@media screen and (min-width:1024px){.cart--total{padding:0 0 1em}}.cart--total section{width:100%;padding:1em 0;text-align:end;font-size:1rem}.cart--total section b,.cart--total section p{font-size:2em;display:inline-block}.cart--total section b{font-weight:300;color:#da291c;padding-right:6px}@media screen and (min-width:0px)and (max-width:760px){.cart--total section b{color:#da291c;padding-right:6px;font-weight:700}}.cart--limit-msg{opacity:.6;width:auto!important}.cart--limit-msg span:after{display:none!important}.cart--modal-one_time{text-align:center}.cart--modal-one_time p{font-size:1rem;margin-bottom:1rem;text-align:left}.cart--modal-one_time a,.cart--modal-one_time button{padding:.5rem;box-sizing:border-box;display:inline-block;width:44%;border:1px solid #0097a9;color:#0097a9;text-align:center;margin-bottom:.5rem;background-color:#fff}.cart--modal-one_time a span,.cart--modal-one_time button span{display:inline-block}.cart--modal-one_time a span:before,.cart--modal-one_time button span:before{font-family:FontAwesome;display:inline-block;padding-right:6px}.cart--modal-one_time a{margin:1rem 0}.cart--modal-one_time a span:before{content:""}.cart--modal-switch_item p{font-size:1rem;margin-bottom:1rem;text-align:left}.cart--modal-switch_item a,.cart--modal-switch_item button{padding:.5rem;box-sizing:border-box;display:inline-block;width:44%;border:1px solid #0097a9;color:#0097a9;text-align:center;margin-bottom:.5rem;background-color:#fff}.cart--modal-switch_item a span,.cart--modal-switch_item button span{display:inline-block}.cart--modal-switch_item a span:before,.cart--modal-switch_item button span:before{font-family:FontAwesome;display:inline-block;padding-right:6px}.cart--modal-switch_item nav{width:100%;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;margin-bottom:1rem}.cart--modal-switch_item nav button:first-of-type span:before{content:""}.cart--modal-switch_item nav button:nth-of-type(2) span:before{content:""}.cart--modal-switch_item>span{color:#666;font-size:.9rem}.cart .cross--box a.add{color:#fff;background-color:#da291c;width:100%;text-align:center;border-radius:10px;padding:0}@media screen and (min-width:1024px){.cart .cross--box a.add{width:100%}}.cart .cross--box a.add span{padding:.5em;box-sizing:border-box;display:inline-block}.cart .cross--box a.add span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;vertical-align:baseline;transition:all .3s ease}.cart .cross--box a.add:hover span:after{transform:translateX(6px)}.cart .cross--box a.add.custom{background-color:#0097a9}.catalog{width:100%;padding:0 1.25em;box-sizing:border-box;position:relative}@media screen and (min-width:761px){.catalog{padding:0 .75em}}@media screen and (min-width:1024px){.catalog{padding:0}}.catalog--header{width:100%;padding:1em 0;max-width:1060px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.catalog--header h2{font-weight:300;font-size:2em}@media screen and (min-width:0px)and (max-width:760px){.catalog--header h2{font-weight:300;font-size:2em;padding-left:19px}}.catalog--module{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;max-width:1060px;margin:0 auto 2rem}@media screen and (min-width:0px)and (max-width:760px){.catalog--module{width:88%}}.catalog--banner{width:100%;margin-bottom:1em}.catalog--banner .slick-track{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.catalog--banner .slick-track img{border-radius:15px}.catalog--banner .slick-slide{width:100%}.catalog--banner .slick-arrow{position:absolute;top:40%;z-index:1}.catalog--banner .slick-arrow svg{width:32px;height:32px}.catalog--banner .slick-arrow svg path:first-child{fill:#bbb;transition:all .3s ease}.catalog--banner .slick-arrow svg path:last-child{fill:#fff}.catalog--banner .slick-arrow:hover svg path:first-child{fill:#ddd}.catalog--banner .slick-prev{left:.5em}.catalog--banner .slick-next{right:.5em}.catalog--banner .slick-dots{width:100%;position:absolute;left:0;right:0;bottom:.5em;display:flex!important;flex-flow:row wrap;justify-content:center;align-items:center}.catalog--banner .slick-dots li{display:inline-block;font-size:.8em;margin:0 1em;opacity:.5;transition:all .3s ease}.catalog--banner .slick-dots li.slick-active{opacity:1;transform:scale(1.5)}.catalog--banner .slick-dots li a{color:#fff}.catalog--grid{width:100%}@media screen and (min-width:761px){.catalog--grid{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}}.catalog--grid-productos{margin:1em auto;display:grid;grid-auto-rows:auto;grid-gap:1.5em}@media screen and (min-width:0px)and (max-width:760px){.catalog--grid-productos{grid-template-columns:1fr}}@media screen and (min-width:761px){.catalog--grid-productos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.catalog--grid-productos{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog--grid-productos article{width:100%}.catalog--grid-productos-detalle{margin:1em auto;display:grid;grid-auto-rows:auto;grid-gap:1.5em}@media screen and (min-width:0px)and (max-width:760px){.catalog--grid-productos-detalle{grid-template-columns:1fr}}@media screen and (min-width:761px){.catalog--grid-productos-detalle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.catalog--grid-productos-detalle{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalog--grid-productos-detalle article{width:100%}@media screen and (min-width:0px)and (max-width:760px){.catalog--grid-detalle{width:100%}}@media screen and (min-width:761px){.catalog--grid-detalle{width:70%}}@media screen and (min-width:1024px){.catalog--grid-detalle{width:70%}}.catalog--product-section{width:100%;margin-bottom:1em}.catalog--product-section h1{color:#333;font-size:1.5em}@media screen and (min-width:0px)and (max-width:760px){.catalog--product-section h1{margin-bottom:1em}}.catalog--seemore-container{text-align:center}@media screen and (min-width:0px)and (max-width:760px){.catalog--seemore-container{margin-bottom:35px}}.catalog--seemore{width:40%;text-align:center;background:#0097a9;border-radius:5px;padding:.5em 5em;color:#fff}@media screen and (min-width:0px)and (max-width:760px){.catalog--seemore{width:90%;text-align:center;background:#0097a9;border-radius:5px;padding:.5em 5em;color:#fff;height:51px;font-weight:700}}.catalog--filters{width:100%;margin-bottom:1em}@media screen and (min-width:761px){.catalog--filters{width:30%}}@media screen and (min-width:1024px){.catalog--filters{width:22%}}@media screen and (min-width:0px)and (max-width:760px){.catalog--filters{width:100%;margin-bottom:1em;margin-top:16px}}.catalog--filters input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.catalog--filters input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.catalog--filters-trigger{width:100%;padding:.5em 1em;box-sizing:border-box;display:inline-block;border:1px solid #ddd;position:relative}.catalog--filters-trigger span{width:100%}.catalog--filters-trigger span:before{content:"Filtros"}.catalog--filters-trigger span:after{content:"";font-family:FontAwesome;position:absolute;top:.5em;right:1em}.catalog--filters-trigger.active span:before{content:"Ocultar Filtros"}.catalog--filters-trigger.active span:after{content:""}@media screen and (min-width:761px){.catalog--filters-trigger{display:none}}.catalog--filters header{width:100%;padding:1em 0;box-sizing:border-box;display:inline-block}@media screen and (min-width:761px){.catalog--filters header{padding:1em;box-sizing:border-box;background-color:#f2f2f2}}.catalog--filters header h5{font-size:1em;font-weight:300;display:block;margin-bottom:1.25em}.catalog--filters header label{width:auto;margin-right:1.25em;color:#666}@media screen and (min-width:761px){.catalog--filters header label{width:100%;margin-bottom:.5em}}.catalog--filters header label input{display:inline-block;width:auto;margin-right:9px}.catalog--filters header label h6{font-size:.9em;font-weight:300;display:inline-block}.catalog--filters-list{width:100%;padding:0 1em;box-sizing:border-box;background-color:#f8f8f8;border:1px solid #ddd;border-top:none;display:none}@media screen and (min-width:761px){.catalog--filters-list{border:none;display:inline-block!important}}.catalog--filters-list aside{width:100%;padding:1em 0;box-sizing:border-box;border-bottom:1px solid #ddd;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.catalog--filters-list aside h5{font-size:.98em;font-weight:300}.catalog--filters-list aside a{color:#0097a9;font-size:.8em}.catalog--filters-list section{width:100%;color:#666;padding:1em 0;box-sizing:border-box;display:inline-block;border-bottom:1px solid #ddd}.catalog--filters-list section:last-of-type{border-bottom:none}.catalog--filters-list section h3{width:100%;font-size:.95em;font-weight:300;display:inline-block;position:relative;cursor:pointer;color:#222}.catalog--filters-list section h3:not(.filter--price):after{content:"";position:absolute;top:0;right:0;font-size:4em;color:#222;line-height:.3;overflow:hidden;height:14px;width:14px;border-right:2px solid #222;border-top:2px solid #222;transform:rotate(-45deg)}.catalog--filters-list section h3.collapsed:after{transform:rotate(135deg)}.catalog--filters-list section>div{width:100%;display:block;margin-top:1.25em}.catalog--filters-list section>div label{width:100%;margin-bottom:.5em}.catalog--filters-list section>div label input{display:inline-block;width:auto;margin-right:9px}.catalog--filters-list section>div label h6{font-size:.85em;font-weight:300;display:inline-block;vertical-align:text-top}.catalog--filters-list section .colors label{width:auto;margin-right:6px;border-radius:99px;text-align:center;line-height:2}.catalog--filters-list section .colors label i{display:inline-block;width:22px;height:22px;border-radius:99px;line-height:1.9;border:1px solid #f2f2f2;transition:all .3s ease}@media screen and (min-width:0px)and (max-width:760px){.catalog--filters-list section .colors label i{line-height:1.6}}.catalog--filters-list section .colors label i span{border-radius:99px;width:18px;height:18px;box-shadow:inset 0 0 1px #333}.catalog--filters-list section .colors label input{display:none}.catalog--filters-list section .colors label input:checked+i,.catalog--filters-list section .colors label:hover i{border-color:#0097a9}.catalog--filters-list section .colors label.disabled i:hover{border-color:transparent}.catalog--quiz{width:100%;background-color:#444;display:inline-block;z-index:1;position:absolute;top:100%;left:0;right:0}.catalog--quiz.fixed{position:fixed;left:0;right:0;bottom:0;top:auto}.catalog--quiz section{width:100%;color:#fff;padding:.5em;box-sizing:border-box;position:relative;text-align:center;max-width:1060px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.catalog--quiz section h6{font-size:1.1em;font-weight:300;padding-bottom:.5em;width:100%}@media screen and (min-width:1024px){.catalog--quiz section h6{width:auto;padding-bottom:0}}.catalog--quiz section p{font-size:.8em;font-weight:400;padding-bottom:.5em;width:100%}@media screen and (min-width:1024px){.catalog--quiz section p{width:auto;padding-bottom:0;font-size:.9em}.catalog--quiz section p:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:2em;color:#0097a9}}.catalog--quiz section div{width:100%;text-align:center}@media screen and (min-width:1024px){.catalog--quiz section div{width:auto}}.catalog--quiz section div a{padding:.5em;box-sizing:border-box;background-color:#0097a9;color:#fff;width:180px;border-radius:3px;text-align:center}.catalog--quiz section div a span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;transition:all .3s ease}.catalog--quiz section div a:hover span:after{transform:translateX(6px)}.catalog--quiz section i{cursor:pointer;position:absolute;top:.25em;right:.25em;font-size:1.5em}@media screen and (min-width:1024px){.catalog--quiz section i{position:static;font-size:1em;top:.5em;right:.5em}}.catalog .header--breadcrumb nav a,.catalog .header--breadcrumb nav span{padding-right:6px;font-size:.9em;text-transform:capitalize;cursor:pointer}.catalog .header--breadcrumb nav a:after,.catalog .header--breadcrumb nav span:after{content:"/";display:inline-block;padding-left:6px}.catalog--module{max-width:1200px}.catalog--header .header--breadcrumb nav a{color:#bbb;font-weight:400}.catalog--header .header--breadcrumb nav span{color:#da291c;font-weight:400}.nav--grid{position:relative;width:100%;justify-content:space-evenly;flex-wrap:wrap;box-shadow:0 7px 13px -8px gray;border-radius:0 0 12px 12px;margin:30px auto}.nav--grid .nav--category-box{border-radius:0!important;padding:5px 1em;margin-left:0;padding-left:8px!important}.nav--grid .nav--category-box .active{border-radius:0!important;border-bottom:4px solid #da291c!important}.nav--grid2{position:relative;width:100%;justify-content:space-evenly;flex-wrap:wrap;box-shadow:0 7px 13px -8px gray;border-radius:0 0 12px 12px;margin:30px auto}.nav--grid2 .nav--category-box{border-radius:0!important;padding:5px 1em;margin-left:0;padding-left:8px!important}.nav--grid2 .nav--category-box .active{border-radius:0!important;border-bottom:4px solid #da291c!important}.catalog--grid{max-width:1060px;margin:0 auto}.catalog--grid .headProduct{display:flex;justify-content:space-between}@media screen and (min-width:761px){.catalog--grid .headProduct .nav--search.category{margin-left:3rem}}.catalog--grid .nav--search{width:auto;text-align:right}.catalog--grid .nav--search .search--box{position:relative;text-align:left;width:auto}.catalog--grid .nav--search .search--box-results{left:0}.catalog--grid .nav--search .search--box .ButtonSearch{display:block;border:none;background-color:transparent;color:#444}.catalog--grid .nav--search .search--box button{display:none}.catalog--grid .nav--search .search--box label{text-align:right}.catalog--grid .nav--search .search--box label #search-box{margin:0;width:0;padding:0;height:40px;border-radius:12px;transition:all .5s;border-color:#fff}.catalog--grid .nav--search .search--box label #search-box::placeholder{display:flex;justify-content:space-between}.catalog--grid .nav--search .search--box .showBar #search-box{width:280px;padding:7px;transition:all .5s;border-color:#afafaf}.catalog--filters{box-shadow:0 0 13px -8px gray;width:25%!important}.catalog--filters .catalog--filters-list{background-color:#fff}.catalog--filters .catalog--filters-list aside{border:none;display:grid!important}.catalog--filters .catalog--filters-list aside h5{font-size:22px;font-weight:700;margin-bottom:20px;grid-column:1/3}.catalog--filters .catalog--filters-list aside span{font-size:12px;font-weight:500}.catalog--filters .catalog--filters-list aside a{text-decoration:underline!important}.catalog--filters .catalog--filters-list section{border:none}.catalog--filters .catalog--filters-list section.filter--tipo-plan{grid-column:1/3;padding-top:0}.catalog--filters .catalog--filters-list section.filter--tipo-plan>div{margin-top:0}.catalog--filters .catalog--filters-list section h3{font-size:18px;color:#444;font-weight:700}.catalog--filters .catalog--filters-list section h3:after{height:8px;width:8px}.catalog--filters .catalog--filters-list section>div:not(.colors){padding-left:20px}.catalog--filters .catalog--filters-list section>div:not(.colors) label{position:relative;padding-left:35px;max-width:calc(100% - 35px)}.catalog--filters .catalog--filters-list section>div:not(.colors) label span{width:12px;height:12px;border-radius:50%;border:1px solid #d1d0d0;position:absolute;left:0;top:0;display:inline-block}.catalog--filters .catalog--filters-list section>div:not(.colors) label input{display:none}.catalog--filters .catalog--filters-list section>div:not(.colors) label input:checked+span{background-color:#da291c}.catalog--filters .btn-apply,.catalog--filters .btn-cancel{display:none}@media screen and (min-width:0px)and (max-width:760px){.catalog--filters .btn-apply{display:block;background-color:#da291c;width:100%;color:#fff;border-radius:10px;padding:8px;font-size:.9rem;font-weight:700}.catalog--filters .btn-cancel{text-align:center;margin:1rem auto;display:block;color:#666;font-size:.9rem;font-weight:700;text-decoration:underline}}.nav--search{background-color:#fff}.menuResponsive{width:100%}.menuResponsive button{display:none}.buttonResponsive{display:none!important}@media(min-width:761px){.buttonDesktop{display:block!important}.nav--grid,.nav--grid2{display:flex!important}}@media(max-width:760px){.catalog{padding-top:40px}.catalog .ui--login-btn{margin-top:40px}.buttonDesktop{display:none!important}.buttonResponsive{display:flex!important;align-items:center}.catalog--header{display:none}.menuResponsive{display:block;position:relative;width:90%;height:3rem}.menuResponsive button{display:flex;align-items:center;height:100%;color:#222}.menuResponsive button span{position:relative}.menuResponsive button span:after{height:8px;width:8px;transform:rotate(135deg);content:"";position:absolute;top:4px;right:-20px;font-size:4em;color:#222;line-height:.3;overflow:hidden;border-right:2px solid #222;border-top:2px solid #222}.menuResponsive img{height:32px;width:32px;display:inline}.nav--grid{display:none;position:absolute;top:50px;background-color:#fff;z-index:3;padding:20px;flex-wrap:nowrap;flex-direction:column;margin:0 0 0 4px;width:calc(100% + 3px)}.nav--grid .nav--category{display:flex;align-items:center}.nav--grid .nav--category span{color:#000;margin:0!important;min-width:auto}.nav--grid .active{border:none}.full{padding:0}.nav--grid2{display:none;position:absolute;top:50px;background-color:#fff;z-index:3;margin:0;padding:20px;flex-wrap:nowrap;flex-direction:column}.nav--grid2 .nav--category{display:flex;align-items:center}.nav--grid2 .nav--category span{color:#000;margin:0!important;min-width:auto}.nav--grid2 .active{border:none}.catalog--filters{position:absolute;width:auto!important;box-shadow:none;top:59px;right:7%;margin:0}.catalog--filters .active{width:90%!important;left:10%}.catalog--filters .catalog--filters-trigger{display:flex;padding:0;border:none;gap:10px;justify-content:right}.catalog--filters .catalog--filters-trigger span{font-size:14px;width:auto}.catalog--filters .catalog--filters-trigger span:after{display:none}.catalog--filters .catalog--filters-list{width:90%;margin:0 0 0 10%;z-index:3;background-color:#fff;position:relative}.headProduct{flex-direction:row!important}.catalog--grid{padding-top:40px}.catalog--grid .nav--search{position:absolute;margin:0;top:-7px;min-width:60px}.catalog--grid .nav--search .search--box{width:99%!important}.catalog--grid .nav--search .search--box button{z-index:1059}.catalog--grid .nav--search .search--box .showBar #search-box{width:100%;position:relative;z-index:9;background-color:#fff}}.floatingMenu{width:100%;box-shadow:2px 7px 13px -4px #6c6c6c;box-shadow:0 1px 8px rgba(0,0,0,.17);border-radius:8px;top:50px;width:200px;z-index:2;margin-top:16px}.floatingMenu,.floatingMenuarrow{position:absolute;overflow:hidden;background:#fff;animation:showSlowlyFloatingMeni .5s ease-in-out}.floatingMenuarrow{border-color:transparent;border-style:solid;display:block;height:12px;width:12px;box-shadow:3px -1px 9px -3px #6c6c6c;top:-9px;transform:rotate(-45deg);left:calc(100% - 20px);z-index:-16;top:58px;z-index:2}.floatingMenu__item{padding:12px;border-bottom:1px solid #eaeaea;font-size:14px;background-color:#fff;font-weight:400;color:#666}.floatingMenu__item:hover{background-color:#f4f1f1;cursor:pointer}.floatingMenu__item:last-child{border-bottom:none}@keyframes showSlowlyFloatingMeni{0%{opacity:0}to{opacity:1}}.checkout--steps{width:100%;max-width:280px;margin:0 auto;padding:2em 0;box-sizing:border-box}@media screen and (min-width:761px){.checkout--steps{max-width:580px}}.checkout--steps .module{position:relative;padding:0}.checkout--steps ul{width:100%;position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.checkout--steps ul li{width:35px;height:35px;position:relative;transition:all .3s ease;z-index:1}.checkout--steps ul li span{display:block;padding:10px;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border-radius:50%;box-shadow:0 0 10px 0 transparent;transition:all .3s ease}.checkout--steps ul li span:after{content:"";display:block;width:15px;height:15px;border-radius:50%;transition:all .3s ease;background-color:#ddd}.checkout--steps ul li p{position:absolute;transform:translateX(-50%);color:#666;text-align:center;top:-35px;left:18px;width:64px;font-size:.65em}@media screen and (min-width:761px){.checkout--steps ul li p{width:200px;font-size:.9em}}.checkout--steps ul li.active span{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.7)}.checkout--steps ul li.active span:after{background-color:#0097a9}.checkout--steps ul li.active p{color:#0097a9}.checkout--steps .line{display:block;position:absolute;top:50%;left:50%;width:calc(100% - 30px);transform:translate(-50%,-50%)}.checkout--steps .line-border{content:"";display:block;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.checkout--steps .line-progress{content:"";display:block;margin-top:-2px;border-top:1px solid #0097a9;border-bottom:1px solid #0097a9;width:0}.checkout--steps .line-progress.half{width:50%}.checkout--steps .line-progress.full{width:100%}.checkout--content{max-width:1060px;margin:0 auto;padding:1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:761px){.checkout--content{margin-bottom:2em}}.checkout--content .cart--summary{width:100%}@media screen and (min-width:761px){.checkout--content .cart--summary{width:46%}}@media screen and (min-width:1024px){.checkout--content .cart--summary{width:40%}}.checkout--continue{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:1em 0}.checkout--continue a{padding:.5em 1em;box-sizing:border-box;display:inline-block;background-color:#fff;color:#0097a9;border:1px solid #0097a9;font-weight:300;border-radius:3px;text-align:center;width:100%;margin-bottom:1em}.checkout--continue a span:before{content:"";font-family:FontAwesome;padding-right:6px;display:inline-block;transition:all .3s ease}.checkout--continue a:hover span:before{transform:translateX(-6px)}@media screen and (min-width:761px){.checkout--continue a{width:auto;margin-bottom:0}}.checkout--continue a+a,.checkout--continue button{padding:.5em 1em;box-sizing:border-box;display:inline-block;background-color:#da291c;color:#fff;border:1px solid #da291c;font-weight:300;border-radius:3px;text-align:center;width:100%}.checkout--continue a+a span:after,.checkout--continue button span:after{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease}.checkout--continue a+a:hover span:after,.checkout--continue button:hover span:after{transform:translateX(6px)}@media screen and (min-width:761px){.checkout--continue a+a,.checkout--continue button{width:auto}}.checkout--continue a+a span:before,.checkout--continue button span:before{display:none!important}.checkout--passreq{text-align:left!important;margin:.5rem 0 1rem;color:#666;font-weight:400;font-size:.75rem}.checkout--passreq>*{margin:.25rem 0}.checkout--passreq>div{font-size:.8rem;font-weight:700}.checkout--passreq ul li{margin:.25rem 0}.checkout--passreq ul li:before{content:"";display:inline-block;width:7px;height:7px;color:#0097a9;background-color:#0097a9;border-radius:100%;margin-right:5px}.checkout--info{width:100%}@media screen and (min-width:761px){.checkout--info{width:40%}}@media screen and (min-width:1024px){.checkout--info{width:56%}}.checkout--info form h2{font-size:1.375em;font-weight:400}.checkout--info form h3{font-size:1.125em;margin:1.5em 0;font-weight:300}.checkout--info form p{font-size:.9em;font-weight:400;padding-bottom:4px}.checkout--info form p:before{content:"* "}.checkout--info form label{width:100%;margin-bottom:1em;position:relative}.checkout--info form label input{width:100%;padding:.5em;box-sizing:border-box;border:1px solid #ddd}.checkout--info form label .error{color:#da291c;font-size:.8em}.checkout--info form aside{width:100%}.checkout--info form aside h6,.checkout--info form aside ul{font-size:.8rem}.checkout--info form b{font-size:.8em;font-weight:300;margin:1em 0}.checkout--info form .birth{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.checkout--info form .birth p{width:100%}@media screen and (min-width:1024px){.checkout--info form .birth label{width:32%}}.checkout--info-comply{margin:.5rem 0 1.5rem;font-size:.85rem}@media screen and (min-width:761px){.checkout--info-comply{font-size:1rem}}.checkout--info-comply label{width:auto!important;margin-bottom:0!important;padding-right:4px}.checkout--info-comply label input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:auto;border:inherit;width:auto!important;display:inline-block;margin-right:6px;vertical-align:text-top}.checkout--info-comply a{color:#0097a9;display:inline}.checkout--info-comply .pago-unico--label{display:flex}.checkout--info-comply .pago-unico--validaciones{margin:.5rem 2.5rem}.checkout--info-comply .pago-unico--validaciones li{list-style-type:disc}.checkout--info-comply .pago-unico--validaciones li::marker{font-size:1.3rem;color:#ffc721}.checkout--address{width:100%}@media screen and (min-width:761px){.checkout--address{width:40%}}@media screen and (min-width:1024px){.checkout--address{width:56%}}.checkout--address h2{font-size:1.375em;font-weight:400;margin-bottom:1em}.checkout--address h3{font-size:1.125em;font-weight:300;margin-bottom:.5em}.checkout--address h3+p{font-size:.85rem;font-weight:400;margin-bottom:1.5rem;color:#afafaf}.checkout--address form{margin-bottom:1rem}.checkout--address-form{width:100%;margin-bottom:1.5em}.checkout--address-form section{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;width:100%}.checkout--address-form section p{font-size:.9em;font-weight:400;padding-bottom:4px}.checkout--address-form section p span{font-size:.7rem;color:#0097a9;width:100%}.checkout--address-form section .full{width:100%}.checkout--address-form section .dropzone{width:100%;padding:.6em;box-sizing:border-box;text-align:center;color:silver;display:inline-block;border:1px solid #ddd}.checkout--address-form section .dropzone p{margin-top:1em;color:silver;font-size:.75em}.checkout--address-form section .dropzone em{margin-top:1em;color:silver;font-size:.8em;font-style:normal}.checkout--address-form section .dropzone b{display:none;font-size:.95em;font-weight:400;margin:.5em 0;color:#0097a9}.checkout--address-form section .dropzone:before{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease;font-size:1.5em}.checkout--address-form section .dropzone.active{display:grid}.checkout--address-form section .dropzone.active p{display:none}.checkout--address-form section .dropzone.active:before{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease;font-size:2em;color:#0097a9}.checkout--address-form section .dropzone.active b{display:inline}.checkout--address-form section .mid{width:100%}@media screen and (min-width:761px){.checkout--address-form section .mid{width:48%}}.checkout--address-form section .optional p:before{display:none}.checkout--address-form label{width:100%;margin-bottom:1em}.checkout--address-form textarea{width:100%;min-height:4.4rem}.checkout--address-form b{font-size:.8em;font-weight:300;margin:1em 0}.checkout--address-store section{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.checkout--address-store section .dropzone{width:100%;padding:.6em;box-sizing:border-box;text-align:center;color:silver;display:inline-block;border:1px solid #ddd}.checkout--address-store section .dropzone p{margin-top:1em;color:silver;font-size:.75em}.checkout--address-store section .dropzone em{margin-top:1em;color:silver;font-size:.8em;font-style:normal}.checkout--address-store section .dropzone b{display:none;font-size:.95em;font-weight:400;margin:.5em 0;color:#0097a9}.checkout--address-store section .dropzone:before{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease;font-size:1.5em}.checkout--address-store section .dropzone.active{display:grid}.checkout--address-store section .dropzone.active p{display:none}.checkout--address-store section .dropzone.active:before{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease;font-size:2em;color:#0097a9}.checkout--address-store section .dropzone.active b{display:inline}.checkout--address-store p{font-size:.9em;font-weight:400;padding-bottom:4px;width:100%}.checkout--address-store label{width:100%;margin-bottom:1em;position:relative}.checkout--address-store label input{width:100%;padding:.5em;box-sizing:border-box;border:1px solid #ddd}.checkout--address-store h3{font-size:1em;font-weight:300;margin-bottom:2rem}.checkout--address-store h3 span{color:#222}.checkout--address-store div.mid{width:100%}@media screen and (min-width:761px){.checkout--address-store div.mid{width:48%}}.checkout--address-store-border{border:1px solid #ccc!important;margin-bottom:10px;margin-top:10px}.checkout--address-store-border h3{margin-top:10px}.checkout--address-store-border h3,.checkout--address-store-border ul{-webkit-margin-before:inherit;margin-block-start:inherit;-webkit-margin-after:inherit;margin-block-end:inherit;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}.checkout--address-store-border ul{font-size:.9em;font-weight:400;padding-bottom:4px;width:100%}.checkout--contract-description .link{color:#0097a9;text-decoration:underline;cursor:pointer}.checkout--payment #paymentForm{height:400px}.checkout--payment h2{font-size:1.375em;font-weight:400}.checkout--payment h3{font-size:1.125em;margin:1.5em 0;font-weight:300}.checkout--payment p{font-size:.9em;font-weight:400;padding-bottom:4px}.checkout--payment p:before{content:"* "}.checkout--payment label{width:100%;margin-bottom:1em;position:relative}.checkout--payment label input{width:100%;padding:.5em;box-sizing:border-box;border:1px solid #ddd}.checkout--payment label input[type=radio]{width:auto}.checkout--payment label .card-icons{display:inline-block;position:absolute;top:5px;bottom:0;right:5px}.checkout--payment label .card-icons span{transition:all .3s ease}.checkout--payment label .card-icons span svg{display:inline-block;margin:0 2px;height:1.5em;width:auto;max-width:45px}.checkout--payment label .card-icons .card-off{filter:grayscale(1);opacity:.4}.checkout--payment section{margin-bottom:1.5em;align-items:flex-start}.checkout--payment section,.checkout--payment section .part1{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.checkout--payment section .part1{align-items:center}@media screen and (min-width:1024px){.checkout--payment section .part1{width:60%}}.checkout--payment section .part1 p{width:100%}.checkout--payment section .part1 label{width:48%}.checkout--payment section .part2{width:100%}@media screen and (min-width:1024px){.checkout--payment section .part2{width:38%}}.checkout--payment .checkout--options{justify-content:flex-start}.checkout--payment .checkout--options label{width:20%}.checkout--payment .checkout--optionss{justify-content:flex-start}.checkout--payment .checkout--optionss label{width:10%}.checkout--payment b{font-size:.8em;font-weight:300;margin:1em 0}.checkout--payment-radio{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:1rem}.checkout--payment-radio label{width:50%}.checkout--payment-radio label input{display:inline-block;margin-right:6px;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.checkout--payment-radio label span{font-size:.9rem;vertical-align:baseline;margin-top:-3px}.checkout--payment-radio label span b{font-size:.9rem;font-weight:500;margin:0}.checkout--payment--detail .cart--summary{width:100%}@media screen and (min-width:1024px){.checkout--payment--detail .cart--summary-address{max-width:500px}}.checkout--options{width:100%;margin:1em 0 1.5em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.checkout--options .terminos{margin:15px 0 25px}.checkout--options .terminos label{width:100%}.checkout--options .terminos a{color:#0097a9}.checkout--options .terminos label.error{float:left}.checkout--options label{width:50%}@media screen and (min-width:0px)and (max-width:760px){.checkout--options label{width:100%}}.checkout--options label span{font-size:.9em;font-weight:400}.checkout--options label input{display:inline-block;width:auto;margin-right:6px;font-size:1em}.checkout--options label input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.checkout--options label input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.checkout--options.ifi{margin-top:0;margin-bottom:0}.checkout--options.ifi label{display:grid;align-items:start;width:auto;grid-template-columns:auto 1fr}.checkout--options.ifi label input{margin-top:2px;grid-row:1}.checkout--options.ifi label label.error{display:block;grid-column:1/-1;grid-row:2}.checkout--optionss{width:0;margin:0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.checkout--optionss .terminos{margin:15px 0 25px}.checkout--optionss .terminos label{width:10%}.checkout--optionss .terminos a{color:#0097a9}.checkout--optionss .terminos label.error{float:left}.checkout--optionss label{width:10%}.checkout--optionss label span{font-size:.9em;font-weight:400}.checkout--optionss label input{display:inline-block;width:auto;margin-right:425px;font-size:1em}.checkout--optionss label input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.checkout--optionss label input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.checkout--billing .checkout--options{display:flex;justify-content:flex-start}.checkout--billing .checkout--options label{width:auto;margin-right:auto;margin-bottom:0}.checkout--billing .checkout--options label>input{vertical-align:middle}.checkout--billing p{font-size:.9em;font-weight:400;padding-bottom:4px}.checkout--billing .bill--info{margin-bottom:1em}.checkout--billing .bill--info label{width:75%;margin-bottom:0}@media screen and (min-width:0px)and (max-width:760px){.checkout--billing .bill--info label{width:100%}}.checkout--billing .bill--note{font-size:.9em}.checkout--billing .bill--note b{display:inline}.checkout--billing .bill--note a{color:#0097a9;text-decoration:underline}.confirm{width:100%;padding:1em;box-sizing:border-box;max-width:1060px;margin:0 auto}.confirm>section{margin-bottom:1em}.confirm>section h2{font-size:1.25em;font-weight:500;width:100%;margin:1em 0}.confirm--header{width:100%;text-align:center;padding-bottom:2em;border-bottom:1px solid #ddd}.confirm--header span{margin-bottom:1em}.confirm--header span svg{width:60px}.confirm--header h1{font-size:2em;font-weight:300}.confirm--footer{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:1em 0}.confirm--footer a{margin-bottom:1em;width:100%}@media screen and (min-width:761px){.confirm--footer a{width:auto}}.confirm--footer a:first-of-type{background-color:#fff;color:#0097a9;border:1px solid #fff;font-weight:300;border-radius:3px;text-align:center}.confirm--footer a:first-of-type span:before{content:"";font-family:FontAwesome;display:inline-block!important;padding-right:6px}.confirm--footer a:first-of-type:hover span{text-decoration:underline}.confirm--footer a:last-of-type{padding:.5em 1em;box-sizing:border-box;display:inline-block;background-color:#da291c;color:#fff;border:1px solid #da291c;font-weight:300;border-radius:3px;text-align:center}.confirm--footer a:last-of-type span:after{content:"";font-family:FontAwesome;padding-left:6px;display:inline-block;transition:all .3s ease}.confirm--footer a:last-of-type:hover span:after{transform:translateX(6px)}.confirm--total{width:100%;padding:0 0 1em;box-sizing:border-box;text-align:right}.confirm--total b{font-size:2em;font-weight:300;color:#da291c;padding-right:6px}.confirm--total p{font-size:2em;display:inline-block}.confirm--address{width:100%;margin-bottom:1em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.confirm--address article{width:90%;margin-bottom:1em}@media screen and (min-width:761px){.confirm--address article{width:30%}}@media screen and (min-width:1024px){.confirm--address article{width:25%}}.confirm--address article h3{font-size:.875em;font-weight:500;margin-bottom:.5em}.confirm--address article b{color:#666;font-size:.875em;font-weight:300}.confirm--product{width:100%;border-bottom:1px solid #ddd;margin-bottom:1em}.confirm--product-box{width:100%;margin-bottom:1em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.confirm--product-box picture{text-align:center;width:100%;margin-bottom:1em}.confirm--product-box picture img{display:inline-block;height:180px;width:auto}@media screen and (min-width:761px){.confirm--product-box picture img{width:100%;height:auto}.confirm--product-box picture{width:8%}}.confirm--product-box aside{width:14%;text-align:center}.confirm--product-box aside label{width:100%;font-size:.8em;font-weight:500;margin-bottom:.5em;vertical-align:text-top}@media screen and (min-width:761px){.confirm--product-box aside{width:5%}}.confirm--product-box section{width:84%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:761px){.confirm--product-box section{width:85%}}.confirm--product-box section article{width:100%;margin-bottom:1em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.confirm--product-box section article label{width:100%;font-size:.8em;font-weight:500;margin-bottom:.5em}.confirm--product-box section article h4{font-size:1em;font-weight:300;padding:0;box-sizing:border-box;display:inline-block}.confirm--product-box section article h4 b{color:#666;font-weight:300}.confirm--product-box section article b{font-size:1em;font-weight:300;color:#666;display:inline-block}.confirm--product-box section article i.separator{padding:0 1em;box-sizing:border-box;flex-grow:1}.confirm--product-box section article i.separator:after{content:" ";height:1px;background-color:#ddd;display:inline-block;width:100%;vertical-align:middle}.confirm--product-box section article p{font-size:1em;text-align:right;display:inline-block;width:100%;margin-top:1em}@media screen and (min-width:761px){.confirm--product-box section article p{width:auto;margin-top:0}}.confirm--product-box section article p .legend{font-size:.875em;width:auto;color:#666;display:block}.confirm--product-box section article:first-of-type h4 b:after{display:none}@media screen and (min-width:761px){.confirm--product-box section article:first-of-type h4 b:before{display:none}.confirm--product-box section article:first-of-type h4 b:after{display:inline-block;content:"|";padding:0 .5rem;color:#ddd}}.confirm--product-box section article:first-of-type p b:before{content:"- ";color:#ddd}@media screen and (min-width:761px){.confirm--product-box section article:first-of-type p b:before{display:none}.confirm--product-box section article:first-of-type p b:after{display:inline-block;content:"|";padding:0 .5rem;color:#ddd}}.confirm--product-box section article:first-of-type p.cart--spec:nth-last-child(3) b:after{display:none}.confirm--product-box section article:first-of-type h4+p,.confirm--product-box section article:first-of-type p+p{margin-top:.5rem;width:100%;text-align:left}@media screen and (min-width:761px){.confirm--product-box section article:first-of-type h4+p,.confirm--product-box section article:first-of-type p+p{width:auto;margin-top:0}}.confirm--payment .data-pay{display:grid;grid-template-columns:.8fr 1fr;align-items:center;border:2px solid #dfdfdf;margin:0 auto;padding:10px 20px}.confirm--payment .data-pay div,.confirm--payment .data-pay hr{margin-top:5px;margin-bottom:5px}.confirm--payment .data-pay div.left{justify-self:start}.confirm--payment .data-pay div.right{justify-self:end}.confirm--payment .data-pay hr{grid-column:1/span 2}.cross{width:100%}.cross--module{width:100%;padding:0 1em 0 0;box-sizing:border-box;max-width:1060px;margin:2em auto}.cross--module.prepago{padding:2em 40px;box-sizing:border-box;max-width:1200px}.slick-loading .cross--module.prepago .slick-list{background:#fff 50% no-repeat}.cross--module.prepago .slick-next,.cross--module.prepago .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.cross--module.prepago .slick-next:focus,.cross--module.prepago .slick-next:hover,.cross--module.prepago .slick-prev:focus,.cross--module.prepago .slick-prev:hover{outline:none;background:transparent;color:transparent}.cross--module.prepago .slick-next:focus:before,.cross--module.prepago .slick-next:hover:before,.cross--module.prepago .slick-prev:focus:before,.cross--module.prepago .slick-prev:hover:before{opacity:1}.cross--module.prepago .slick-next.slick-disabled:before,.cross--module.prepago .slick-prev.slick-disabled:before{opacity:.25}.cross--module.prepago .slick-next:before,.cross--module.prepago .slick-prev:before{font-family:var(--font-slick);font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cross--module.prepago .slick-prev{left:-40px}[dir=rtl] .cross--module.prepago .slick-prev{left:auto;right:-40px}.cross--module.prepago .slick-prev:before{content:"←"}[dir=rtl] .cross--module.prepago .slick-prev:before{content:"→"}.cross--module.prepago .slick-next{right:-40px}[dir=rtl] .cross--module.prepago .slick-next{left:-40px;right:auto}.cross--module.prepago .slick-next:before{content:"→"}[dir=rtl] .cross--module.prepago .slick-next:before{content:"←"}.cross--module.prepago .slick-dotted.slick-slider{margin-bottom:30px}.cross--module.prepago .slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.cross--module.prepago .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.cross--module.prepago .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0;color:transparent;padding:5px;cursor:pointer}.cross--module.prepago .slick-dots li button:focus,.cross--module.prepago .slick-dots li button:hover{outline:none}.cross--module.prepago .slick-dots li button:focus:before,.cross--module.prepago .slick-dots li button:hover:before{opacity:1}.cross--module.prepago .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:var(--font-slick);font-size:10px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cross--module.prepago .slick-dots li.slick-active button:before{color:#000;opacity:.75}@media(max-width:768px){.cross--module.prepago .slick-next{right:34px}}.cross--module.prepago .slick-prev{left:-20px}.cross--module.prepago .slick-prev:before{content:""}.cross--module.prepago .slick-track{padding:0;justify-content:center}.cross--module.prepago .slick-slide{justify-content:center;min-width:150px;margin:0!important;padding:0}.cross--module.prepago .slick-slide .cross--box{min-width:150px;padding:0;margin:1em}.cross--module.prepago .slick-next{right:0}.cross--module.prepago .slick-next:before{content:""}.cross--module h2{font-size:1.5em;width:100%;text-align:left;margin-bottom:1em;color:#222}@media screen and (min-width:0px)and (max-width:760px){.cross--module h2{font-size:1.5em;width:100%;text-align:left;margin-bottom:1em;color:#222;padding-left:20px}}.cross--module .slick-slide{display:flex;width:auto;min-width:220px;padding:0 10px 0 0;margin:10px 0;height:auto}@media screen and (min-width:0px)and (max-width:760px){.cross--module .slick-slide{padding:0 13px 0 0;margin:0 30px 0 0!important}}.cross--module .slick-slide>div{display:flex;width:auto;min-width:220px}.cross--module .slick-track{display:flex!important;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;height:auto;width:100%;padding:0 1.5em;box-sizing:border-box}@media screen and (min-width:1024px){.cross--module .slick-track{padding:0}}.cross--module .slick-arrow{position:absolute;top:40%;font-size:4em;z-index:1;color:#888;display:none}@media screen and (min-width:1024px){.cross--module .slick-arrow{display:inline-block}}.cross--module .slick-arrow:hover{color:#b3b3b3}.cross--module .slick-prev{left:-40px}.cross--module .slick-next{right:-40px}.cross--box{display:flex;padding:1em;margin:.5em .5em .5em 1px;width:-webkit-fill-available;min-height:25em;min-width:214px;box-shadow:3px 3px 10px #dcdcdc;border-radius:7px;background-color:#fff;transition:all .3s ease}.cross--box a{padding:1em;box-sizing:border-box;display:inline-block;width:100%;display:inline-flex;flex-direction:column;height:100%}.cross--box a h3{display:block;font-size:1.25em;font-weight:600;min-height:115px;color:#666}.cross--box a picture{padding:.5em 0;text-align:center}.cross--box a picture img{height:100px;width:auto;margin:0 auto}.cross--box a section{width:100%;min-height:165px;flex-grow:1}.cross--box a section b{font-size:.87em;font-weight:400;padding-bottom:.5em;display:block}.cross--box a section p{font-size:1.875em;color:#da291c;font-weight:700;padding-bottom:.5em}.cross--box a section p.price-before,.cross--box a section p.price-cuota{display:inline-block;font-size:1.25rem;margin-right:.5rem}.cross--box a section p.price-cuota{font-size:1.5em}.cross--box a section p.price-cuota span{font-size:2rem}.cross--box a section p.price-cuota span:nth-child(2n){font-size:1.5rem!important;vertical-align:baseline!important}.cross--box a section p.price-cuota span:first-child{display:block}.cross--box a section p.price-cuota span:last-child{padding-left:5px}.cross--box a section p.price-cuota span:first-child,.cross--box a section p.price-cuota span:last-child{font-size:.87rem}.cross--box a section.cuota p.price,.cross--box a section.cuota p.price-before{color:#666;display:block;font-size:.8em}.cross--box a section.cuota p.price{font-size:1.2rem}.cross--box a aside{width:100%;padding-bottom:.5em}.cross--box a aside b{font-size:.875em;font-weight:400;padding-bottom:.5em;color:#666}.cross--box a aside p{font-size:1.25em}.cross--box a>b{padding:.6em;box-sizing:border-box;display:inline-block;width:100%;text-align:center;transition:all .3s ease;background-color:#da291c;color:#fff;border-radius:10px}.cross--box a>b span{font-weight:300}.cross--box a>b span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:7px;transition:all .3s ease}.cross--box:hover{border-color:#0097a9}.cross--box:hover a>b span:after{transform:translateX(6px)}.cross--box a.add,.cross--box b.add{color:#fff;background-color:#da291c;width:100%;text-align:center;border-radius:10px;padding:0}@media screen and (min-width:1024px){.cross--box a.add,.cross--box b.add{width:100%}}.cross--box a.add span,.cross--box b.add span{padding:.5em;box-sizing:border-box;display:inline-block}.cross--box a.add span:after,.cross--box b.add span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;vertical-align:baseline;transition:all .3s ease}.cross--box a.add:hover span:after,.cross--box b.add:hover span:after{transform:translateX(6px)}.cross--box a.add.custom,.cross--box b.add.custom{background-color:#0097a9}.cross--box.pospago{--clr-shadow:#dcdcdc;--sel-cursor:grab}.cross--box.pospago,.cross--box.pospago>a{cursor:var(--sel-cursor)}.cross--box.pospago>a .link-box{cursor:pointer}.cross--box.pospago.hover{--clr-shadow:#da291c;--sel-cursor:grabbing}.cross--box.pospago.hover .link-box{background-color:#ac2016;border-color:#ac2016}.cross--box.pospago.hover,.cross--box.pospago:hover:not(.no-hover){box-shadow:inset -6px 0 10px var(--clr-shadow);transform:scale(1);transition:.5s ease}@media screen and (min-width:761px){.cross--box.pospago.hover,.cross--box.pospago:hover:not(.no-hover){box-shadow:3px 3px 10px var(--clr-shadow)}}@media screen and (min-width:1024px){.cross--box.pospago.hover,.cross--box.pospago:hover:not(.no-hover){box-shadow:2px 2px 7px var(--clr-shadow);transform:scale(1.05)}}.cross .btn-Mpostpago{font-size:1.5rem;width:16.5px;height:auto;display:flex;align-items:flex-end;color:#888}.cross .btn-modal{font-weight:400;line-height:.5;text-align:center;vertical-align:middle;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:1rem;border-radius:.25rem;width:100%;height:100%}.col-12.col-md-6.d-flex.justify-content-end{gap:27%;margin-right:15%}button.renewal-next-btn{color:#fff!important;background:#da291c!important}button.renewal-back-btn,button.renewal-next-btn{width:280%;padding:15%;border-radius:35px!important}button.renewal-back-btn{border:1px solid #000}a#renewal-back{text-decoration:none;color:#000}@media screen and (max-width:1198px){.col-12.col-md-6.d-flex.justify-content-end{gap:27%;margin-right:20%}}@media screen and (max-width:990px){.col-12.col-md-6.d-flex.justify-content-end{gap:30%;margin-right:30%}}@media screen and (max-width:496px){button.renewal-next-btn{width:190%}button.renewal-back-btn{width:210%}}.disabled-button{background-color:#ddd!important;color:#666!important;border-color:#eaeaea;pointer-events:none;border-radius:45px!important;padding:8px!important;font-weight:500;cursor:not-allowed!important}.modal{width:0;height:0;position:relative;z-index:99;transition:all .3s ease;display:none}.modal.active{display:block}.modal--container{overflow-y:hidden;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.modal--bg,.modal--container{width:100%;position:fixed;top:0;bottom:0;left:0;right:0}.modal--bg{background-color:#000;opacity:.8}.modal--xclose{width:1.5em;position:absolute;top:.5em;right:.5em}@media screen and (min-width:761px){.modal--xclose{top:1em;right:1em}}.modal--xclose svg{width:100%;display:block}.modal--xclose svg *{stroke:#222}@media screen and (min-width:761px){.modal--xclose svg *{stroke:#fff}}.modal--form{width:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.modal--form header{width:100%;margin-bottom:.2em}.modal--form header h2{font-size:1.75em;font-weight:300;margin-bottom:7px}.modal--form header p{font-size:.75em;font-weight:400;color:#666;margin-bottom:.75rem}.modal--form header p+p{margin:1em 0}@media screen and (min-width:0px)and (max-width:760px){.modal--form header h2{font-size:1.8em;font-weight:300;margin-bottom:7px}}.modal--form form{width:100%;margin-bottom:0}.modal--form form p{font-size:.75em;font-weight:400;padding-bottom:0}.modal--form form p:before{content:"* "}.modal--form form label{width:100%;margin-bottom:.2em}.modal--form form>a,.modal--form form>button{width:100%;padding:.5em;box-sizing:border-box;border-radius:3px;background-color:#da291c;color:#fff;text-align:center}.modal--form form>div{text-align:center;margin:0}.modal--form form>div a{font-size:1.1em;padding-right:4px;color:#0097a9;cursor:pointer}.modal--form form>div a:active,.modal--form form>div a:focus,.modal--form form>div a:hover{text-decoration:underline}.modal--form footer{width:100%;text-align:center}.modal--form footer a,.modal--form footer button{width:100%;padding:.5em;box-sizing:border-box;border-radius:3px;background-color:#da291c;color:#fff;text-align:center;margin:1em 0}.modal--form aside{width:100%;text-align:center;margin:.5em 0}.modal--form aside h6{font-size:.75rem}.modal--form aside ul li{font-size:.85rem}.modal--form aside a,.modal--form aside p{display:inline;font-size:.9em}.modal--form aside a{color:#0097a9}.modal--form aside a:hover{text-decoration:underline}.modal--user{width:100%;background-color:#fff;margin:0 auto;z-index:1;overflow-y:auto;transform:scale(0);transition:all .3s ease;display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch}@media screen and (min-width:1024px){.modal--user{width:74%}}.modal--user.active{transform:scale(1)}.modal--user picture{display:none;width:50%;overflow:hidden}@media screen and (min-width:761px){.modal--user picture{display:block}}.modal--user picture img{object-fit:cover;object-position:center center;min-height:100%;min-width:100%;width:auto}.modal--user section{width:100%;padding:.5em;box-sizing:border-box}@media screen and (min-width:761px){.modal--user section{width:50%;padding:2em}}.modal--register{margin-bottom:0}.modal--register p{padding:0;color:#666}.modal--register label{margin-bottom:0;padding-bottom:0}.modal--register label input{padding-bottom:2px;padding-top:2px}.modal--register-passreq{text-align:left!important;margin:.5rem 0 1rem;color:#666;font-weight:400;font-size:.65rem}.modal--register-passreq>*{margin:.1rem 0}.modal--register-passreq>div{font-size:.7rem;font-weight:700;margin-top:.75rem}.modal--register-passreq ul li{margin:.25rem 0}.modal--register-passreq ul li:before{content:"";display:inline-block;width:7px;height:7px;color:#0097a9;background-color:#0097a9;border-radius:100%;margin-right:5px}.modal--register-comply{margin:0 0 .5rem!important;font-size:.65rem;text-align:left!important;color:#666;font-weight:400}.modal--register-comply label{width:auto!important;margin-bottom:0!important;padding-right:4px}.modal--register-comply label input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:auto;border:inherit;width:auto!important;display:inline-block;margin-right:6px;vertical-align:text-top}.modal--register-comply>a{color:#0097a9;padding:0;width:auto;font-weight:700}.modal--customer{width:90%;margin:0 auto;z-index:1;transition:all .3s ease;transform:scale(0);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:20%;bottom:auto;left:0;right:0}@media screen and (min-width:761px){.modal--customer{width:60%;top:33%}}@media screen and (min-width:1024px){.modal--customer{width:48%}}.modal--customer.active{transform:scale(1)}.modal--customer .back{padding:.5em;box-sizing:border-box;color:#0097a9;font-size:.9em;position:absolute;top:.5em;left:.5em}@media screen and (min-width:761px){.modal--customer .back{top:1em;left:1em}}.modal--customer .back:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.modal--customer .back:hover{text-decoration:underline}.modal--number{width:100%;padding:1.5em;box-sizing:border-box;text-align:center;position:relative}@media screen and (min-width:761px){.modal--number{padding:2.5em}}.modal--number header{padding:1em 0}.modal--number header h2{font-size:1.5em;font-weight:300;padding-bottom:10px}@media screen and (min-width:761px){.modal--number header h2{font-size:1.875em}}.modal--number header p{font-size:1em;color:#666}.modal--number form{width:100%;padding:1em 0}.modal--number form label{width:100%;position:relative;margin-bottom:.5em}@media screen and (min-width:761px){.modal--number form label{width:80%}}.modal--number form label i{position:absolute;top:.5em;right:.5em}.modal--number form label i svg{width:20px;height:20px;display:block}.modal--number form p{font-size:.9em;font-weight:400}.modal--number aside{width:100%;text-align:center}.modal--number aside a{padding:.5em;box-sizing:border-box;background-color:#0097a9;color:#fff;border-radius:3px;width:260px}.modal--tipo-compra{width:90%;margin:0 auto;z-index:1;transition:all .3s ease;transform:scale(0);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:20%;bottom:auto;left:0;right:0}@media screen and (min-width:761px){.modal--tipo-compra{width:60%;top:33%}}@media screen and (min-width:1024px){.modal--tipo-compra{width:35%}}.modal--tipo-compra.active{transform:scale(1)}.modal--tipo-compra .back{padding:.5em;box-sizing:border-box;color:#0097a9;font-size:.9em;position:absolute;top:.5em;left:.5em}@media screen and (min-width:761px){.modal--tipo-compra .back{top:1em;left:1em}}.modal--tipo-compra .back:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.modal--tipo-compra .back:hover{text-decoration:underline}.modal--validate-number{width:90%;margin:0 auto;z-index:1;transition:all .3s ease;transform:scale(0);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:20%;bottom:auto;left:0;right:0}@media screen and (min-width:761px){.modal--validate-number{width:60%;top:33%}}@media screen and (min-width:1024px){.modal--validate-number{width:35%}}.modal--validate-number.active{transform:scale(1)}.modal--validate-number .back{padding:.5em;box-sizing:border-box;color:#0097a9;font-size:.9em;position:absolute;top:.5em;left:.5em}@media screen and (min-width:761px){.modal--validate-number .back{top:1em;left:1em}}.modal--validate-number .back:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.modal--validate-number .back:hover{text-decoration:underline}.modal--validate-token{width:90%;margin:0 auto;z-index:1;transition:all .3s ease;transform:scale(0);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;top:20%;bottom:auto;left:0;right:0}@media screen and (min-width:761px){.modal--validate-token{width:60%;top:33%}}@media screen and (min-width:1024px){.modal--validate-token{width:35%}}.modal--validate-token.active{transform:scale(1)}.modal--validate-token .back{padding:.5em;box-sizing:border-box;color:#0097a9;font-size:.9em;position:absolute;top:.5em;left:.5em}@media screen and (min-width:761px){.modal--validate-token .back{top:1em;left:1em}}.modal--validate-token .back:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.modal--validate-token .back:hover{text-decoration:underline}.modal--content{width:100%;text-align:center;position:static;padding:1.5em;box-sizing:border-box;background-color:#fff}@media screen and (min-width:761px){.modal--content{padding:1em 2em}}.modal--content header{width:100%;padding:1em 0}.modal--content header i{margin-bottom:1em}.modal--content header i svg{height:80px;display:block}.modal--content header h2{font-size:1.5em;font-weight:300;padding-bottom:10px}@media screen and (min-width:761px){.modal--content header h2{font-size:1.875em}}.modal--content nav{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.modal--content nav a{padding:.5em;box-sizing:border-box;border:1px solid #0097a9;width:100%;margin-bottom:1em;border-radius:3px}@media screen and (min-width:761px){.modal--content nav a{width:46%}}.modal--content nav a:first-child{background-color:#fff;color:#0097a9}.modal--content nav a:nth-child(2){background-color:#0097a9;color:#fff}.modal--content .session{display:flex;gap:5px;text-align:left;color:#222;font-weight:400;font-size:.75rem;margin-bottom:1em}.modal--content .session b{display:inline}@media screen and (min-width:761px){.modal--content .session{justify-content:center}}.modal--content .session>svg{min-width:16px}.modal--content-tipo-compra{width:100%;text-align:center;position:static;padding:1.5em;box-sizing:border-box;background-color:#fff;border-radius:7px}@media screen and (min-width:761px){.modal--content-tipo-compra{padding:1em 2em}}.modal--content-tipo-compra header{width:100%;padding:1em 0}.modal--content-tipo-compra header i{margin-bottom:1em}.modal--content-tipo-compra header i svg{height:80px;display:block}.modal--content-tipo-compra header h2{font-size:.9em;text-align:start;color:#da291c;font-weight:400;padding-bottom:10px}.modal--content-tipo-compra-nav{width:100%;flex-flow:row wrap;justify-content:space-between;align-items:center}.modal--content-tipo-compra-nav a{padding:.5em;box-sizing:border-box;width:100%;margin-bottom:1em;border-radius:5px;font-size:.9em;height:2.5em;font-weight:400}.modal--content-tipo-compra-nav a:first-child,.modal--content-tipo-compra-nav a:nth-child(2){background-color:#da291c;color:#fff}.modal--content-validate-number{width:100%;text-align:center;box-shadow:none!important;position:static;padding:1.5em;box-sizing:border-box;background-color:#fff;border-radius:7px}@media screen and (min-width:761px){.modal--content-validate-number{padding:0!important}}.modal--content-validate-number header{width:100%;padding:1em 0}.modal--content-validate-number header i{margin-bottom:1em}.modal--content-validate-number header i svg{height:80px;display:block}.modal--content-validate-number header h2{font-size:.9em;text-align:start;color:#da291c;font-weight:400;padding-bottom:10px}.modal--content-validate-number header p{font-size:.75em;font-weight:300;padding-bottom:5px;color:#666;text-align:start}.modal--content-validate-number header span{font-weight:500;color:#da291c}.modal--content-validate-number form{width:100%;margin-bottom:1em;text-align:start}.modal--content-validate-number form p{font-size:.75em;font-weight:400;padding-bottom:5px}.modal--content-validate-number form p:before{content:"* "}.modal--content-validate-number form b{font-size:.75em;font-weight:300;padding-bottom:5px;margin-top:.5em;color:#666;text-align:start}.modal--content-validate-number form label{width:100%;margin-bottom:.5em}.modal--content-validate-number form label input{font-size:.9em;border-radius:5px}.modal--content-validate-number form>a,.modal--content-validate-number form>button{width:100%;padding:.5em;box-sizing:border-box;border-radius:3px;background-color:#da291c;color:#fff;text-align:center}.modal--content-validate-number form>div{text-align:center;margin:.5rem 0}.modal--content-validate-number form>div a{font-size:.9rem;color:#0097a9;cursor:pointer}.modal--content-validate-number form>div a:active,.modal--content-validate-number form>div a:focus,.modal--content-validate-number form>div a:hover{text-decoration:underline}.modal--content-validate-number form .reenviar{color:#000;font-weight:300;margin-bottom:2rem}.modal--content-validate-number form .reenviar span{color:#da291c;font-weight:700;cursor:pointer}.modal--content-validate-number nav{margin-top:1em;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.modal--content-validate-number nav a{padding:.5em;box-sizing:border-box;width:100%;margin-bottom:0;border-radius:5px;height:2.5em;text-align:center}@media screen and (min-width:761px){.modal--content-validate-number nav a{width:46%}}.modal--content-validate-number nav a:first-child{background-color:silver;color:#fff}.modal--content-validate-number nav a:nth-child(2){background-color:#0097a9;color:#fff}.modal--content-validate-number nav button{padding:.5em;box-sizing:border-box;width:100%;border-radius:5px;height:2.5em;text-align:center;background-color:#da291c;color:#fff}@media screen and (min-width:761px){.modal--content-validate-number nav button{width:46%}}.modal--geo{width:90%;background-color:#fff;padding:1em;box-sizing:border-box;margin:0 auto;z-index:1;transform:scale(0);transition:all .3s ease;position:absolute;top:auto;bottom:auto;left:0;right:0}@media screen and (min-width:761px){.modal--geo{padding:2em;width:80%}}@media screen and (min-width:1024px){.modal--geo{width:70%}}.modal--geo.active{transform:scale(1)}.modal--geo header{width:100%;text-align:center;margin-bottom:1em}.modal--geo header h2{font-size:1.875em;font-weight:300}.modal--geo form{width:100%;margin-bottom:1em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.modal--geo form label{width:100%;position:relative;width:24%}.modal--geo form label select{padding:.5em 3.5em .5em .5em;box-sizing:border-box;display:inline-block;color:#666;border:1px solid #ddd;background-color:transparent}.modal--geo form label:after{content:"";font-family:FontAwesome;padding:.3em .5em;box-sizing:border-box;display:inline-block;border-left:1px solid #ddd;position:absolute;top:0;bottom:0;right:0;z-index:-1;font-size:1.25em}.modal--geo form div{display:inline-block;width:24%}.modal--geo form div a,.modal--geo form div button{padding:.6em;box-sizing:border-box;display:inline-block;color:#fff;background-color:#0097a9;width:100%;text-align:center;border-radius:3px}.modal--geo aside{width:100%}.modal--geo aside iframe{width:100%;height:16em}@media screen and (min-width:761px){.modal--geo aside iframe{height:23em}}.modal--advice-requested{width:100%}.modal--advice-requested b,.modal--advice-requested span{font-size:.9rem;margin-bottom:.5rem}.tel-swal .swal2-close{color:#da291c!important;font-weight:600;font-size:2rem;padding:.375rem .75rem;width:auto;height:auto}.tel-swal .swal2-close:focus{box-shadow:none}.small-swal .swal2-modal{padding:24px;border-radius:12px}.small-swal .swal2-close{color:#da291c!important;font-weight:300;font-size:2rem;padding:.375rem .75rem;width:auto;height:auto}.small-swal .swal2-close:focus{box-shadow:none}.order{padding:1em;max-width:1060px;margin:0 auto}.order,.order--box{width:100%;box-sizing:border-box}.order--box{padding:1.5em;position:relative;box-shadow:0 2px 5px #acaeae;border:1px solid #ddd;border-left:5px solid #da291c;margin-bottom:1em;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:761px){.order--box{width:48.5%}}@media screen and (min-width:1024px){.order--box{width:100%;flex-flow:row nowrap;align-items:center}}.order--box div{width:100%;margin-bottom:1em}@media screen and (min-width:1024px){.order--box div{width:14%;margin-bottom:0}}.order--box div h6{font-size:.75em;font-weight:400;margin-bottom:5px}.order--box div p{font-size:.95em;color:#666}.order--box aside{width:100%;padding:.5em 0}@media screen and (min-width:1024px){.order--box aside{width:28%;padding:0;text-align:center}}.order--box aside h3{font-size:1.375em;font-weight:300;color:#da291c;padding-right:.5em;display:inline-block}.order--box aside p{display:inline-block;font-size:1.875em}.order--box a{color:#0097a9;font-size:.8em;position:absolute;top:1.5em;right:1.5em}.order--box a:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px}.order--box a:hover{text-decoration:underline}@media screen and (min-width:1024px){.order--box a{position:static;font-size:.95em;width:10%}}.order--list{margin-bottom:1em;align-items:stretch}.order--filters,.order--list{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.order--filters{margin:1em 0;align-items:flex-start}.order--filters-date{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media screen and (min-width:761px){.order--filters-date{width:48%;order:0}}@media screen and (min-width:1024px){.order--filters-date{width:54%}}.order--filters-date p{font-size:.8em;font-weight:400;padding-bottom:5px}@media screen and (min-width:1024px){.order--filters-date p{padding-bottom:0}}.order--filters-date b{font-size:.9em;font-weight:300;padding:.5em 0;box-sizing:border-box}.order--filters-date label{width:100%;position:relative}.order--filters-date label select{padding:.5em 3.5em .5em .5em;box-sizing:border-box;display:inline-block;color:#666;border:1px solid #ddd;background-color:transparent}.order--filters-date label:after{content:"";font-family:FontAwesome;padding:.3em .5em;box-sizing:border-box;display:inline-block;border-left:1px solid #ddd;position:absolute;top:0;bottom:0;right:0;z-index:-1;font-size:1.25em}@media screen and (min-width:1024px){.order--filters-date label{width:auto}}.order--filters-date label select{text-align-last:center}.order--filters-status{width:100%;margin-bottom:1em;text-align:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media screen and (min-width:761px){.order--filters-status{width:48%;text-align:right;order:1}}@media screen and (min-width:1024px){.order--filters-status{width:36%;margin-bottom:0}}.order--filters-status p{font-size:.8em;font-weight:400;padding-bottom:5px;text-align:left}@media screen and (min-width:1024px){.order--filters-status p{padding-bottom:0;display:inline-block}.order--filters-status label{width:48%}}.order--filters-status label select{text-align-last:center}.order--detail{width:100%;margin-bottom:1em}.order--detail>header{padding:1rem;box-sizing:border-box;max-width:1060px;margin:0 auto}@media screen and (min-width:1024px){.order--detail>header{padding:1em 0}}.order--detail>section{padding:1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:1024px){.order--detail>section{padding:1em 0}}.order--detail h2{display:inline-block;font-size:1.25em;font-weight:300;margin-bottom:1em}.order--detail h3{width:100%;font-size:1em;font-weight:300;margin-bottom:1em}.order--detail a{font-size:1em;color:#0097a9;margin-bottom:1em}.order--detail a:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.order--item{width:100%;max-width:1060px;margin:0 auto}.order--item-box{width:100%;margin-bottom:1em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:761px){.order--item-box{align-items:center}}.order--item-box picture{width:16%}@media screen and (min-width:761px){.order--item-box picture{width:14%}}@media screen and (min-width:1024px){.order--item-box picture{width:6%}}.order--item-box section{width:80%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:761px){.order--item-box section{width:82%}}@media screen and (min-width:1024px){.order--item-box section{width:92%}}.order--item-box section div{width:100%;margin-bottom:1em}@media screen and (min-width:761px){.order--item-box section div{width:48%}}@media screen and (min-width:1024px){.order--item-box section div{width:24%;margin-bottom:0}}.order--item-box section div b{display:block;font-size:.8em;font-weight:400;margin-bottom:8px}.order--item-box section div b+p{margin-bottom:8px}.order--item-box section div p{display:inline-block;font-size:1em;font-weight:300;color:#666}.order--item-box section aside{width:100%}@media screen and (min-width:761px){.order--item-box section aside{width:48%}}@media screen and (min-width:1024px){.order--item-box section aside{width:24%}}.order--item-box section aside b{font-size:1.375em;font-weight:300;color:#da291c;padding-right:.5em}.order--item-box section aside p{font-size:1.875em;display:inline-block}.order--status{width:100%;background-color:#f2f2f2}.order--status .module{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:100%}@media screen and (min-width:1024px){.order--status .module{justify-content:flex-start}}.order--status h2{display:block;width:100%}.order--status article{width:100%;margin-bottom:.5em;padding:0 1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}@media screen and (min-width:761px){.order--status article{width:32%}}@media screen and (min-width:1024px){.order--status article{width:24%;padding:0 1em 0 0}}.order--status article aside{width:21px;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch}@media screen and (min-width:761px){.order--status article aside{width:100%;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:1em}}.order--status article aside i{width:20px;height:20px;border:1px solid #222;border-radius:99px;margin-bottom:5px}@media screen and (min-width:761px){.order--status article aside i{margin:0 5px 0 0}}.order--status article aside i svg{display:block;width:20px;height:20px;opacity:0}.order--status article aside b{width:21px;height:2em;text-align:center;position:relative}@media screen and (min-width:761px){.order--status article aside b{width:100%;height:21px}}.order--status article aside b:before{content:"";background-color:#222;width:1px;display:inline-block;height:100%}@media screen and (min-width:761px){.order--status article aside b:before{width:100%;height:1px;vertical-align:middle}}.order--status article section{width:calc(100% - 40px)}@media screen and (min-width:761px){.order--status article section{width:100%}}.order--status article section h6{font-size:1em;font-weight:300;color:#666;padding-bottom:5px}.order--status article section p{font-size:.85em;font-weight:400;color:#222}.order--status article.active aside i,.order--status article:first-of-type aside i{border-color:#7ad535;background-color:#7ad535}.order--status article.active aside i svg,.order--status article:first-of-type aside i svg{opacity:.9}.order--status article:last-of-type aside b:before{display:none}@media screen and (min-width:761px){.order--status article:last-of-type aside b:before{display:inline-block}}.order--esimstatus{width:100%;background-color:#f2f2f2}.order--esimstatus .module{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:100%}@media screen and (min-width:1024px){.order--esimstatus .module{justify-content:flex-start}}.order--esimstatus h2{display:block;width:100%}.order--esimstatus article{width:100%;margin-bottom:.5em;padding:0 1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}@media screen and (min-width:761px){.order--esimstatus article{width:50%}}@media screen and (min-width:1024px){.order--esimstatus article{width:24%;padding:0 1em 0 0}}.order--esimstatus article aside{width:21px;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch}@media screen and (min-width:761px){.order--esimstatus article aside{width:100%;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:1em}}.order--esimstatus article aside i{width:20px;height:20px;border:1px solid #222;border-radius:99px;margin-bottom:5px}@media screen and (min-width:761px){.order--esimstatus article aside i{margin:0 5px 0 0}}.order--esimstatus article aside i svg{display:block;width:20px;height:20px;opacity:0}.order--esimstatus article aside b{width:21px;height:2em;text-align:center;position:relative}@media screen and (min-width:761px){.order--esimstatus article aside b{width:100%;height:21px}}.order--esimstatus article aside b:before{content:"";background-color:#222;width:1px;display:inline-block;height:100%}@media screen and (min-width:761px){.order--esimstatus article aside b:before{width:100%;height:1px;vertical-align:middle}}.order--esimstatus article section{width:calc(100% - 40px)}@media screen and (min-width:761px){.order--esimstatus article section{width:100%}}.order--esimstatus article section h6{font-size:1em;font-weight:300;color:#666;padding-bottom:5px}.order--esimstatus article section p{font-size:.85em;font-weight:400;color:#222}.order--esimstatus article.active aside i,.order--esimstatus article:first-of-type aside i{border-color:#7ad535;background-color:#7ad535}.order--esimstatus article.active aside i svg,.order--esimstatus article:first-of-type aside i svg{opacity:.9}.order--esimstatus article:last-of-type aside b:before{display:none}@media screen and (min-width:761px){.order--esimstatus article:last-of-type aside b:before{display:none}}.order--info{width:100%;max-width:1060px;margin:0 auto}.order--info section{width:100%;padding:.5em 0;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.order--info section article{width:100%;margin-bottom:1em}@media screen and (min-width:761px){.order--info section article{width:50%}}@media screen and (min-width:1024px){.order--info section article{width:19%}}.order--info section article h6{font-size:.8em;font-weight:400;padding-bottom:5px}.order--info section article p{font-size:1em;color:#666;display:inline-block;padding-bottom:5px}.order--info section article a{font-size:.9em;color:#0097a9;display:block}.order--info section article a:hover{text-decoration:underline}.order--info section article a:before{display:none}.order--info section article i{vertical-align:middle}.order--info section article i svg{height:1em;display:block}.page--password{width:90%;margin:0 auto;padding:1rem 0 0}@media screen and (min-width:761px){.page--password{width:70%;padding:2rem 0 0}}@media screen and (min-width:1024px){.page--password{width:50%}}.page--password-success{width:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;background-color:rgba(0,0,0,.6);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s ease}.page--password-success.active{visibility:visible;opacity:1;transition:all .3s ease}.page--password-success section{display:inline-block;width:80%;text-align:center;padding:2rem 1rem;background-color:#fff;border-radius:3px}@media screen and (min-width:761px){.page--password-success section{width:70%}}@media screen and (min-width:1024px){.page--password-success section{width:50%}}.page--password-success section p{font-size:1.35rem}.page--password-success section b{margin:.5rem 0 1rem;display:block;font-weight:300}.page--password-success section a{width:auto;padding:1em;box-sizing:border-box;border-radius:3px;background-color:#da291c;color:#fff;text-align:center;margin:1em 0}.page--purchase_limit{width:100%;max-width:1060px;margin:0 auto;padding:1rem;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}@media screen and (min-width:1024px){.page--purchase_limit{padding:0}}.page--purchase_limit aside{width:100%;text-align:center}@media screen and (min-width:761px){.page--purchase_limit aside{width:auto}}.page--purchase_limit aside i{display:inline-block;width:auto;margin-bottom:2rem}@media screen and (min-width:1024px){.page--purchase_limit aside i{margin:0 1rem 2rem 0}}.page--purchase_limit aside i svg{width:130px;display:inline-block}.page--purchase_limit section{width:100%}@media screen and (min-width:761px){.page--purchase_limit section{width:auto}}.page--purchase_limit section h2{font-size:1.5rem;font-weight:300;margin-bottom:1rem}@media screen and (min-width:761px){.page--purchase_limit section h2{font-size:1.85rem}}.page--purchase_limit section p{font-size:.85rem;margin:1rem 0}@media screen and (min-width:761px){.page--purchase_limit section p{font-size:1rem}}.page--purchase_limit section a{padding:.5em 1em;box-sizing:border-box;display:inline-block;background-color:#fff;color:#0097a9;border:1px solid #0097a9;font-weight:300;border-radius:3px;text-align:center;margin:1rem 0}.page--purchase_limit section a span:before{content:"";font-family:FontAwesome;padding-right:6px;display:inline-block;transition:all .3s ease}.page--purchase_limit section a:hover span:before{transform:translateX(-6px)}.page--activation{width:100%;max-width:1060px;margin:0 auto;text-align:center;padding:2rem 1rem;box-sizing:border-box}@media screen and (min-width:761px){.page--activation{padding:3rem 1rem}}.page--activation h2{width:100%;margin:1rem 0;font-size:2rem}.page--activation h3{display:inline-block;font-size:1.25rem;font-weight:400;padding:0 1rem .5rem;box-sizing:border-box;border-bottom:1px solid #444;margin-bottom:1rem}.page--activation div{width:100%;margin:1rem 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;text-align:center}@media screen and (min-width:761px){.page--activation div{flex-flow:row nowrap;justify-content:flex-start;align-items:center;text-align:left}}.page--activation div span{font-size:2.4rem;color:#da291c}@media screen and (min-width:761px){.page--activation div span{margin-right:1rem}}.page--activation div p{display:inline-block}@media screen and (min-width:761px){.page--activation div p{border-left:1px solid #ddd;padding:.5rem 1rem}}.page--activation div p a{color:#0097a9;font-weight:500}.page--activation div p a:hover{text-decoration:underline}.page--error{width:100%;padding:0 1rem;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media screen and (min-width:1024px){.page--error{padding:0 50px}}.page--error>div{width:100%;text-align:left;margin:2rem 0}.page--error>div span{display:inline-block}.page--error>div span svg{width:130px;height:auto}.page--error>div span svg *{fill:#da291c}.page--error section{width:100%}@media screen and (min-width:761px){.page--error section{width:60%}}.page--error section div b{font-size:5rem;font-weight:400}.page--error section div p{display:inline-block;margin-left:15px;font-size:1.2rem}.page--error section h2{font-size:1.7rem;font-weight:400;margin:1rem 0}.page--error section a{margin:1rem 0;padding:1rem 2rem;box-sizing:border-box;display:inline-block;background-color:#da291c;color:#fff;border-radius:4px}.page--error aside{display:none}@media screen and (min-width:761px){.page--error aside{display:inline-block;width:30%}}.page--error aside img{display:block}.page--error-404 section{margin:1rem}.page--error-404 section p{font-size:1.3rem;font-weight:500;margin-bottom:1rem;text-align:center}@media screen and (min-width:761px){.page--error-404 section p{text-align:left}.page--error-404 aside{order:1}}.page--error-404 aside>img{width:70vw;margin:auto}@media screen and (min-width:761px){.page--error-404 aside>img{width:100%;max-width:500px}}.page--error-404 .error-content{display:flex;flex-direction:column}@media screen and (min-width:761px){.page--error-404 .error-content{flex-direction:row;align-items:center;justify-content:center;min-height:calc(100vh - 60px)}}.page--error-404 .error-header{background-color:#da291c;height:60px}.page--error-404 .error-header>span{width:100px;padding:.5rem 1rem}.page--error-404 .error-title{color:#da291c;font-weight:700;text-align:center;font-size:2rem;margin-bottom:1rem}@media screen and (min-width:761px){.page--error-404 .error-title{text-align:left;font-size:3rem}}.page--error-404 .error-subtitle{text-align:center;font-size:1.5rem;margin-bottom:1rem}@media screen and (min-width:761px){.page--error-404 .error-subtitle{text-align:left}}.page--error-404 .error-categories{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}@media screen and (min-width:761px){.page--error-404 .error-categories{max-width:360px}}.page--error-404 .error-categories .category{display:grid;border-radius:10px;box-shadow:0 4px 10px #dcdcdc;text-align:center;font-weight:700;font-size:.8rem}.page--error-404 .error-categories .category a{padding:.5rem;display:grid}@media screen and (min-width:761px){.page--error-404 .error-categories .category a{max-width:120px}}.page--error-404 .error-categories .category a img{width:32px;height:32px;margin:5px auto}.page--error-404 .error-link-back{display:block;text-align:center;color:#0097a9;font-weight:700;border:1px solid #0097a9;border-radius:5px;padding:.75rem}@media screen and (min-width:761px){.page--error-404 .error-link-back{max-width:300px}}.product{width:100%}.product--plan-label{display:block}.product--plan-description{font-size:1em;font-weight:700;color:#222;display:block}.product--box{display:inline-block;width:100%;padding-bottom:1em;border-radius:7px;transition:1s ease;margin-bottom:1em;vertical-align:top}@media screen and (min-width:761px){.product--box{box-shadow:3px 3px 10px #dcdcdc}}@media screen and (min-width:0px)and (max-width:760px){.product--box{box-shadow:inset -6px 0 10px #dcdcdc}}.product--box a{padding:.5em;box-sizing:border-box;display:inline-block;width:100%;color:#666;display:inline-flex;flex-direction:column;height:100%}.product--box a.max95{max-height:95%}.product--box a h2{display:block;font-size:1.25em;font-weight:600;min-height:25px;color:#666}.product--box a picture{padding:1em 0;text-align:center}.product--box a picture img{height:180px;width:auto;margin:0 auto}.product--box a p{padding-bottom:.5em;font-size:.87em;color:#666}.product--box a p.price{display:inline-block;width:auto;font-size:2rem;font-weight:700;padding-bottom:.25rem;color:#da291c}.product--box a p.price.is-promo{color:#da291c;display:block}@media screen and (min-width:0px)and (max-width:760px){.product--box a p.price.is-promo{color:#da291c;display:inline-block;font-weight:700}}.product--box a p.price.is-promo:before{display:inline-block;font-size:1rem;margin-right:.5rem;font-weight:500}.product--box a p.price-before,.product--box a p.price-cuota{color:#da291c;display:inline-block;font-size:1em;margin-right:.5rem;font-weight:700}@media screen and (min-width:0px)and (max-width:760px){.product--box a p.price-before,.product--box a p.price-cuota{color:#da291c;display:inline-block;font-size:1em;margin-right:.5rem;font-weight:700}}.product--box a p.price-cuota{font-size:1.5em;font-weight:700}.product--box a p.price-cuota span{font-size:2rem}.product--box a p.price-cuota span:nth-child(2n){font-size:1.5rem!important;vertical-align:baseline!important}.product--box a p.price-cuota span:first-child{display:block}.product--box a p.price-cuota span:last-child{padding-left:5px}.product--box a p.price-cuota span:first-child,.product--box a p.price-cuota span:last-child{font-size:.87rem}.product--box a .cuota p.price,.product--box a .cuota p.price-before{color:#666;display:block;font-size:.8em}.product--box a .cuota p.price{font-size:1.2rem}.product--box a del.price{display:block;width:auto;font-size:.87em;color:#666;padding-bottom:.5rem}.product--box a del.price:before{display:inline-block;font-size:1rem;margin-right:.5rem;content:"Normal "}.product--box a p.whitespace{margin-bottom:1.5rem}.product--box a .color{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding:.5em 0}.product--box a .color>p{display:inline-block;font-size:.87em}.product--box a .color ul{display:inline-block;max-width:60%}.product--box a .color ul li{padding:0;box-sizing:border-box;display:inline-block;overflow:hidden;margin:0 0 .25em .25em}.product--box a .color ul li p{display:inline-flex;align-items:center;justify-content:center;border-radius:99px;padding:0;text-align:center;width:12px;height:11px}.product--box a .color ul li p span{display:inline-block;width:12px;height:12px;border-radius:99px}.product--box a .color ul li:first-child p{border:1px solid #0097a9}.product--box a .color ul li.disabled{opacity:.3}.product--box a>b{padding:.6em;box-sizing:border-box;display:inline-block;width:100%;text-align:center;transition:all .3s ease;background-color:#da291c;color:#fff;border:1px solid #da291c;border-radius:5px}.product--box a>b span{font-weight:300}@media screen and (min-width:0px)and (max-width:760px){.product--box a>b span{font-weight:600}}.product--box a>b span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:7px}@media screen and (min-width:0px)and (max-width:760px){.product--box:hover{box-shadow:inset -6px 0 10px #dcdcdc;transform:scale(1);transition:.5s ease}.product--box:hover>b{background-color:#da291c;color:#fff}}@media screen and (min-width:761px){.product--box:hover{box-shadow:3px 3px 10px #dcdcdc;transform:scale(1);transition:.5s ease}.product--box:hover>b{background-color:#da291c;color:#fff}}@media screen and (min-width:1024px){.product--box:hover{box-shadow:2px 2px 7px #dcdcdc;transform:scale(1.05);transition:.5s ease}.product--box:hover>b{background-color:#da291c;color:#fff}}.product--box--plan{display:flex;width:100%;padding-bottom:1em;border-radius:7px;margin-bottom:1em;vertical-align:top;max-height:455px;transition:1s ease;--clr-shadow:#dcdcdc;--sel-cursor:grab}@media screen and (min-width:1024px){.product--box--plan{box-shadow:3px 3px 10px #dcdcdc}}@media screen and (min-width:0px)and (max-width:760px){.product--box--plan{box-shadow:inset -6px 0 10px #dcdcdc}}.product--box--plan .no-link-box,.product--box--plan a{padding:.5em;box-sizing:border-box;width:100%;color:#666;display:flex;flex-direction:column}.product--box--plan .no-link-box h2,.product--box--plan a h2{display:block;font-size:1.25em;font-weight:600;min-height:35px;color:#666}.product--box--plan .no-link-box picture,.product--box--plan a picture{padding:1em 0;text-align:center;flex:1 1}.product--box--plan .no-link-box picture img,.product--box--plan a picture img{height:180px;width:auto;margin:0 auto}.product--box--plan .no-link-box p,.product--box--plan a p{padding-bottom:.5em;font-size:.87em;color:#666}.product--box--plan .no-link-box p.price,.product--box--plan a p.price{display:inline-block;width:auto;font-size:2rem;font-weight:700;padding-bottom:.25rem;color:#da291c}.product--box--plan .no-link-box p.price.is-promo,.product--box--plan a p.price.is-promo{color:#da291c;display:block}.product--box--plan .no-link-box p.price.is-promo:before,.product--box--plan a p.price.is-promo:before{display:inline-block;font-size:1rem;margin-right:.5rem}.product--box--plan .no-link-box p.price-before,.product--box--plan a p.price-before{color:#da291c;display:inline-block;font-size:1em;margin-right:.5rem;font-weight:700}.product--box--plan .no-link-box del.price,.product--box--plan a del.price{display:block;width:auto;font-size:.87em;color:#666;padding-bottom:.5rem}.product--box--plan .no-link-box del.price:before,.product--box--plan a del.price:before{display:inline-block;font-size:1rem;margin-right:.5rem;content:"Normal "}.product--box--plan .no-link-box p.whitespace,.product--box--plan a p.whitespace{margin-bottom:1.5rem}.product--box--plan .no-link-box .color,.product--box--plan a .color{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding:.5em 0}.product--box--plan .no-link-box .color>p,.product--box--plan a .color>p{display:inline-block;font-size:.87em}.product--box--plan .no-link-box .color ul,.product--box--plan a .color ul{display:inline-block;max-width:60%}.product--box--plan .no-link-box .color ul li,.product--box--plan a .color ul li{padding:0;box-sizing:border-box;display:inline-block;overflow:hidden;margin:0 0 .25em .25em}.product--box--plan .no-link-box .color ul li p,.product--box--plan a .color ul li p{display:inline-block;width:14px;height:14px;border-radius:99px;padding:0;text-align:center}.product--box--plan .no-link-box .color ul li p span,.product--box--plan a .color ul li p span{display:inline-block;width:12px;height:12px;border-radius:99px;transform:translateY(-2px)}.product--box--plan .no-link-box .color ul li:first-child p,.product--box--plan a .color ul li:first-child p{border:1px solid #0097a9}.product--box--plan .no-link-box .color ul li.disabled,.product--box--plan a .color ul li.disabled{opacity:.3}.product--box--plan .no-link-box>.link-box,.product--box--plan .no-link-box>b,.product--box--plan a>.link-box,.product--box--plan a>b{padding:.6em;box-sizing:border-box;display:inline-block;width:100%;text-align:center;transition:all .3s ease;background-color:#da291c;color:#fff;border:1px solid #da291c;border-radius:5px}.product--box--plan .no-link-box>.link-box span,.product--box--plan .no-link-box>b span,.product--box--plan a>.link-box span,.product--box--plan a>b span{font-weight:300}.product--box--plan .no-link-box>.link-box span:after,.product--box--plan .no-link-box>b span:after,.product--box--plan a>.link-box span:after,.product--box--plan a>b span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:7px}.product--box--plan.hover{--clr-shadow:#da291c;--sel-cursor:grabbing}.product--box--plan.hover .link-box{background-color:#ac2016;border-color:#ac2016}.product--box--plan.hover,.product--box--plan:hover:not(.no-hover){box-shadow:inset -6px 0 10px var(--clr-shadow);transform:scale(1);transition:.5s ease}@media screen and (min-width:761px){.product--box--plan.hover,.product--box--plan:hover:not(.no-hover){box-shadow:3px 3px 10px var(--clr-shadow)}}@media screen and (min-width:1024px){.product--box--plan.hover,.product--box--plan:hover:not(.no-hover){box-shadow:2px 2px 7px var(--clr-shadow);transform:scale(1.05)}}.product--box--plan.pospago{cursor:var(--sel-cursor)}.product--box--plan.pospago.sin-equipo{cursor:pointer}.product--box--plan.pospago>a{cursor:var(--sel-cursor)}.product--box--plan.pospago>a .link-box{cursor:pointer}.product--main{width:100%;max-width:1060px;margin:0 auto;overflow:hidden}@media screen and (min-width:761px){.product--main{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding:0}}@media screen and (min-width:0px)and (max-width:760px){.product--main{width:88%;display:block;margin:0 auto}.product--main.sin-equipo{position:relative}}.product--image{width:100%;padding:0 1em;box-sizing:border-box;position:relative;z-index:3}@media screen and (min-width:761px){.product--image{width:50%}}@media screen and (min-width:1024px){.product--image{width:40%;min-height:505px}}@media screen and (min-width:0px)and (max-width:760px){.product--image{width:100%!important;padding:0 1em;box-sizing:border-box;position:relative;z-index:3;margin-top:80px}.product--image img{display:block;margin:0 auto;padding:0;padding-left:0!important;height:auto;object-fit:contain;width:100%!important}}.product--image-type{display:none;width:auto;position:absolute;top:0;left:0;z-index:1}@media screen and (min-width:1024px){.product--image-type{display:inline-block}}.product--image-type a{display:block;font-weight:500;color:#222;margin-bottom:.5rem;font-size:.9rem}.product--image-type a:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.product--image-type a+a:before{content:""}.product--image-rotate{cursor:ew-resize;margin:0 auto}.product--image-thumbs{width:100%;overflow-x:scroll;overflow-y:hidden;margin:0 auto;padding-bottom:10px;display:flex!important;flex-flow:row nowrap;justify-content:flex-start;align-items:center}@media screen and (min-width:761px){.product--image-thumbs{width:80%}}.product--image-thumbs a{display:inline-block;min-width:25%}@media screen and (min-width:1024px){.product--image .slick-slide>div{width:80%;margin:0 auto}}.product--image .slick-current{z-index:1}.product--image .slick-dots{width:100%;overflow-x:hidden;overflow-y:hidden;margin:0 auto;padding-bottom:10px;display:flex!important;flex-flow:row nowrap;justify-content:flex-start;align-items:center}@media screen and (min-width:0px)and (max-width:760px){.product--image .slick-dots{width:100%;overflow-x:hidden;overflow-y:hidden;margin:0 auto;padding-bottom:10px;display:flex!important;flex-flow:row nowrap;justify-content:flex-start;align-items:center;height:55px}}@media screen and (min-width:761px){.product--image .slick-dots{width:80%}}.product--image .slick-dots li{display:inline-block;min-width:25%;transition:all .3s ease}@media screen and (min-width:0px)and (max-width:760px){.product--image .slick-dots li{display:inline-block;min-width:25%;transition:all .3s ease;height:50px}}.product--image .slick-dots li:first-child{margin-left:0}.product--image .slick-dots li:first-child.active{margin-left:-100%}.product--image .slick-dotnav{width:auto;position:absolute;bottom:2rem;font-size:2.5rem}@media screen and (min-width:761px){.product--image .slick-dotnav{font-size:3rem}}.product--image .slick-dotnav.active{opacity:.6}.product--image .slick-dotnav-prev{left:.5rem}.product--image .slick-dotnav-prev:before{content:"";font-family:FontAwesome;display:inline-block}.product--image .slick-dotnav-next{right:.5rem}.product--image .slick-dotnav-next:before{content:"";font-family:FontAwesome;display:inline-block}.product--image .slick-arrow{font-size:2.6rem;padding:.5rem;position:absolute;bottom:1.8rem;z-index:1}.product--image .slick-arrow:hover{opacity:.6}.product--image .slick-arrow.slick-prev{left:-.75rem;right:auto}.product--image .slick-arrow.slick-prev:before{content:"";display:inline-block;border-right:3px solid #222;border-bottom:3px solid #222;height:12px;width:12px;transform:rotate(135deg)}.product--image .slick-arrow.slick-next{left:auto;right:-.75rem}.product--image .slick-arrow.slick-next:before{content:"";display:inline-block;border-right:3px solid #222;border-bottom:3px solid #222;width:12px;height:12px;transform:rotate(-45deg)}.product--info{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding:0 1em;box-sizing:border-box;margin-bottom:2em;z-index:1}@media screen and (min-width:0px)and (max-width:760px){.product--info{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding:0 1em;box-sizing:border-box;margin-bottom:2em;z-index:1;margin-top:73px}.product--info.sin-equipo{padding-bottom:3em}}@media screen and (min-width:761px){.product--info{width:50%;padding:0 1em}}@media screen and (min-width:1024px){.product--info{width:56%;padding:0;position:relative}}.product--info .cart--warning{margin-top:1rem}.product--header{width:100%}.product--header h1{font-size:2em;font-weight:700;color:#0097a9}@media screen and (min-width:0px)and (max-width:760px){.product--header h1{font-size:24px;font-weight:300;color:#0097a9}}.product--header p{font-size:1em;margin-top:.5em;color:#666}.product--header a{text-decoration:underline;color:#0097a9;font-size:1em;margin-top:1em;margin-bottom:.5em;padding-left:.2rem}.product--description-line{width:100%}.product--description-line>p{margin-bottom:.5em;color:#666;text-align:justify}.product--purchase{width:100%;margin-bottom:2em;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.product--purchase section{display:inline-block}@media screen and (min-width:1024px){.product--purchase section{width:60%}}.product--purchase section p.price{font-size:1.875em;font-weight:300;padding:0}.product--purchase section p.price.is-promo{color:#da291c;margin-bottom:.5rem}.product--purchase section p.price.is-promo:first-child{font-size:.7em}.product--purchase section p.price.is-promo:before{display:inline-block;font-size:1.25rem;margin-right:.5rem}.product--purchase section p.price.is-promo>span{font-weight:700}.product--purchase section p.price.is-promo>span:first-of-type,.product--purchase section p.price:first-child{font-size:.5em}.product--purchase section p.price>span:first-of-type{font-size:.7em}.product--purchase section p.price-before,.product--purchase section p.price-cuota{display:inline-block;font-size:1.25rem;margin-right:.5rem}.product--purchase section p.price-cuota{font-size:1.5em;padding:0;color:#da291c;font-weight:700}.product--purchase section p.price-cuota span{font-size:2rem}.product--purchase section p.price-cuota span:nth-child(2n){font-size:1.5rem!important;vertical-align:baseline!important}.product--purchase section p.price-cuota span:first-child{display:block}.product--purchase section p.price-cuota span:last-child{padding-left:5px}.product--purchase section p.price-cuota span:first-child,.product--purchase section p.price-cuota span:last-child{font-size:.87rem}.product--purchase section .cuota p.price,.product--purchase section .cuota p.price-before{color:#666;display:block}.product--purchase section .cuota p.price-before{padding:0;font-size:.8em}@media screen and (min-width:0px)and (max-width:760px){.product--purchase section .cuota p.price-before+.h1{font-size:inherit}}.product--purchase section .cuota .price{font-size:1.5rem}.product--purchase section .cuota .price.is-promo{font-size:1.2rem}.product--purchase section .cuota .price.is-promo.del{font-size:1rem}.product--purchase section del.price{font-size:1.5em;font-weight:300;padding:0;color:#666;display:block}.product--purchase section del.price:before{display:inline-block;font-size:1rem;margin-right:.5rem;content:"Normal "}.product--purchase section h2,.product--purchase section p{font-size:.875em;font-weight:400;margin-top:.5em;color:#666}@media screen and (min-width:761px){.product--purchase section h2,.product--purchase section p{display:inline-block;padding-left:1em}.product--purchase section h2.block,.product--purchase section p.block{display:block;padding-left:0}}.product--purchase section a{color:#0097a9;width:100%;margin-top:.5em;font-size:.9em}.product--purchase section a b,.product--purchase section a span{display:inline}.product--purchase section a:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;vertical-align:baseline}.product--purchase section a:hover{text-decoration:underline}.product--purchase>a{color:#fff;background-color:#da291c;width:100%;text-align:center;margin-top:.5em;border-radius:3px}@media screen and (min-width:1024px){.product--purchase>a{width:40%}}.product--purchase>a span{padding:.5em;box-sizing:border-box;display:inline-block}.product--purchase>a span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;vertical-align:baseline;transition:all .3s ease}.product--purchase>a:hover span:after{transform:translateX(6px)}.product--purchase>a.custom{background-color:#0097a9}@media screen and (min-width:0px)and (max-width:760px){.product--purchase>a.sin-equipo{position:absolute;bottom:75px;right:0;left:0}}.product--purchase .no-availability p,.product--purchase>p{color:#666;background-color:#ddd;width:100%;padding:.5em;box-sizing:border-box;display:inline-block;text-align:center;margin-top:.5em;border-radius:3px;cursor:no-drop}@media screen and (min-width:1024px){.product--purchase .no-availability p,.product--purchase>p{width:40%}}.product--purchase .disabled{opacity:.5;cursor:default}.product--purchase .disabled span:after{display:none}.product--purchase .restricted{position:relative;margin-bottom:3rem;color:#fff;background-color:#0097a9;width:100%;text-align:center;margin-top:.5em;border-radius:3px}@media screen and (min-width:1024px){.product--purchase .restricted{width:40%;margin-bottom:0}}.product--purchase .restricted span{padding:.5em;box-sizing:border-box;display:inline-block}.product--purchase .restricted span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;vertical-align:baseline;transition:all .3s ease}.product--purchase .restricted:hover span:after{transform:translateX(6px)}.product--purchase .restricted i{position:absolute;left:0;right:0;top:calc(100% + 1rem);border-radius:6px;padding:.4rem;font-size:.8rem;font-style:normal}.product--purchase .notification,.product--purchase .restricted i{box-sizing:border-box;display:inline-block;color:#da291c;background-color:#eee}.product--purchase .notification{padding:.5rem;margin:1rem 0;border-radius:9px}.product--color{margin-bottom:1em;width:100%}.product--color p{font-weight:400;margin-bottom:.5em}.product--color p:before{content:"1";display:inline-block;width:20px;height:20px;margin-right:.5em;color:#da291c;border:1px solid #ddd;text-align:center;border-radius:99px}.product--color div{width:100%}.product--color div label{width:auto;margin-right:6px;border-radius:99px;text-align:center;line-height:2}.product--color div label i{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:99px;line-height:1.9;border:2px solid #f2f2f2;transition:all .3s ease}.product--color div label i span{border-radius:99px;width:18px;height:18px;box-shadow:inset 0 0 1px #333}.product--color div label input{display:none}.product--color div label input:checked+i,.product--color div label:hover i{border-color:#0097a9}.product--size{margin-bottom:1.5em;width:100%}.product--size p{font-weight:400;margin-bottom:.5em}.product--size p:before{content:"2";display:inline-block;width:20px;height:20px;margin-right:.5em;color:#da291c;border:1px solid #ddd;text-align:center;border-radius:99px}.product--size div{width:100%}.product--size div label{margin:.5em .5em 0 0;width:100px}.product--size div label span{width:100%;padding:.5em;box-sizing:border-box;text-align:center;color:#666;border:1px solid #ddd;transition:all .3s ease}.product--size div label input{display:none}.product--size div label input:checked+span,.product--size div label:hover span{border-color:#0097a9;box-shadow:inset 0 0 0 1px #0097a9;color:#444}.product--check{width:100%}.product--check span{color:#666}.product--check span:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:6px}.product--check a{color:#0097a9;display:inline}.product--check a:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:6px;vertical-align:baseline;transition:all .3s ease}.product--check a:hover{text-decoration:underline}.product--card{font-size:.9rem;color:#444;width:100%;text-align:left;padding-bottom:.5rem;margin-bottom:0}@media screen and (min-width:0px)and (max-width:760px){.product--card label input[type=radio]{position:relative;top:-5px;left:-5px}}.product--share{width:100%}.product--share a{font-size:.75rem;font-weight:500;padding:.3em .5rem;box-sizing:border-box;display:inline-block;border-radius:4px;color:#fff;margin-right:1rem}.product--share a:before{font-family:FontAwesome;display:inline-block;padding-right:4px}.product--share a.facebook{background-color:#3b5998}.product--share a.facebook:before{content:""}.product--share a.facebook:hover{background-color:#2d4373}.product--share a.twitter{background-color:#1da1f2}.product--share a.twitter:before{content:""}.product--share a.twitter:hover{background-color:#0c85d0}.product--specs{width:100%;margin-top:2.5em;white-space:pre-line}@media screen and (min-width:761px){.product--specs .module{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:stretch}}@media screen and (min-width:0px)and (max-width:760px){.product--specs .module{display:flex;flex-flow:wrap!important;flex-wrap:wrap!important;max-width:300px}.product--specs .module h3{font-size:15px;margin-bottom:.5em;white-space:pre-line}.product--specs .module p{white-space:pre-line;font-size:12px}}.product--specs h2{width:100%;font-weight:300;text-align:center;margin-bottom:1.5em}@media screen and (min-width:0px)and (max-width:760px){.product--specs h2{font-size:25px}}@media screen and (min-width:761px){.product--specs h2{text-align:left}}.product--specs img{margin-bottom:.5em;height:50px;width:50px}.product--specs h3{font-size:15px;margin-bottom:.5em;white-space:pre-line}.product--specs p{white-space:pre-line;font-size:12px}.product--specs .flexbox-container{display:flex;margin-left:5%;padding-bottom:25px}@media screen and (min-width:0px)and (max-width:760px){.product--specs .flexbox-container{display:grid;align-content:center;height:30%;width:40%;min-width:120px;justify-content:center}}.product--specs .description{padding:5px;width:135px;max-width:150px;padding-left:10px!important}@media screen and (min-width:0px)and (max-width:760px){.product--specs .description{height:30%;text-align:center}}.product--specs .flexbox-container>div{padding:5px}@media screen and (min-width:0px)and (max-width:760px){.product--specs .flexbox-container>div{text-align:center}.product--specs .imgResponsive{display:flex;justify-content:center}}.product--specs2{width:100%;margin-top:2.5em;white-space:pre-line}.product--specs2 .module{max-width:900px}@media screen and (min-width:761px){.product--specs2 .module{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}}@media screen and (min-width:0px)and (max-width:760px){.product--specs2 .module{display:flex;flex-flow:wrap!important;flex-wrap:wrap!important}}.product--specs2 h2{width:100%;font-weight:300;text-align:center;margin-bottom:1.5em}@media screen and (min-width:761px){.product--specs2 h2{text-align:left}}.product--specs2 img{margin-bottom:.5em;height:50px;width:50px}.product--specs2 h3{font-size:15px;margin-bottom:.5em;white-space:pre-line}.product--specs2 p{white-space:pre-line;font-size:12px}.product--specs2 .flexbox-container{display:flex;margin-left:5%;width:26%;padding-bottom:25px}@media screen and (min-width:0px)and (max-width:760px){.product--specs2 .flexbox-container{display:grid;align-content:center;height:30%;width:40%;justify-content:center}}.product--specs2 .description{padding:5px;width:135px;max-width:150px;padding-left:10px!important}@media screen and (min-width:0px)and (max-width:760px){.product--specs2 .description{height:30%;text-align:center}}@media screen and (min-width:1024px){.product--specs2 .flexbox-container{min-width:250px}}.product--specs2 .flexbox-container>div{padding:5px}@media screen and (min-width:0px)and (max-width:760px){.product--specs2 .flexbox-container>div{text-align:center}.product--specs2 .imgResponsive{display:flex;justify-content:center}}.product--details{width:100%;padding:2.5em 0 0;box-sizing:border-box}.product--tabs{width:100%;text-align:center;border-bottom:1px solid #ddd;display:flex;justify-content:center}.product--tabs a{font-size:.85em;padding:.5em;box-sizing:border-box;border-bottom:2px solid #fff;margin:0 .25em}@media screen and (min-width:761px){.product--tabs a{font-size:1em}}.product--tabs a.active{border-color:#0097a9}.product--tabs.reverse>a:first-child{order:2}.product--tabs.reverse>a:last-child{order:1}.product--description{width:100%;padding:2em 0 1rem;box-sizing:border-box;display:none}.product--description.active{display:block}.product--description .module{padding:2.5em 1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:1024px){.product--description .module{padding:2.5em 0 1rem}}.product--description-gray,.product--description-white{width:100%}.product--description-gray header,.product--description-white header{width:100%;color:#666}@media screen and (min-width:761px){.product--description-gray header,.product--description-white header{width:50%}}.product--description-gray header h3,.product--description-white header h3{font-size:2em;font-weight:300;margin-bottom:1em;text-align:left}.product--description-gray header p,.product--description-white header p{margin-bottom:1em}.product--description-gray picture,.product--description-white picture{padding:0 1em;box-sizing:border-box}@media screen and (min-width:761px){.product--description-gray picture,.product--description-white picture{width:50%}}.product--description-gray{background-color:#f2f2f2}@media screen and (min-width:761px){.product--description-gray picture{order:-1}}.product--description-switch{width:100%}.product--description-switch h3{width:100%;text-align:center;font-size:1.5em;font-weight:300;margin-bottom:1em}.product--description-switch-menu{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:stretch;margin-bottom:1.25em}@media screen and (min-width:761px){.product--description-switch-menu{justify-content:center}}.product--description-switch-menu li{display:inline-block;text-align:center;width:30%}@media screen and (min-width:761px){.product--description-switch-menu li{width:160px}}.product--description-switch-menu li a{text-align:center;color:#888;width:50px;height:50px;border-radius:99px;position:relative;border:1px solid #ddd;opacity:.4}.product--description-switch-menu li a.active,.product--description-switch-menu li a:hover{box-shadow:0 0 4px rgba(0,0,0,.6);border-color:#0097a9;opacity:1}.product--description-switch-menu li a i{font-family:FontAwesome;font-style:normal;font-size:1em;color:#888}.product--description-switch-menu li a.first i:before{content:"";font-size:2em;line-height:1.6}.product--description-switch-menu li a.second i:before{content:"";font-size:1.5em;line-height:2}.product--description-switch-menu li a.third i:before{content:"";font-size:1.5em;line-height:2}.product--description-switch-menu li span{width:100%;font-size:.875em;margin-top:1em}.product--description-switch-content{width:100%}.product--description-switch-content>section{display:none}.product--description-switch-content>section.active{display:block}.product--datasheet{display:none}.product--datasheet.active{display:block}.product--datasheet section{width:100%;background-color:#fff;padding:2em 1em;box-sizing:border-box}.product--datasheet section:nth-child(2n){background-color:#f2f2f2}@media screen and (min-width:761px){.product--datasheet section .module{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}}.product--datasheet section .module header{width:100%;margin-bottom:1.5em;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.product--datasheet section .module header i{width:90px;height:38px;text-align:center}.product--datasheet section .module header i svg{display:inline-block;max-width:38px;max-height:38px}.product--datasheet section .module header h3{display:inline-block;font-size:1.625em;font-weight:300}.product--datasheet section .module div{width:100%;padding:.5em 0;box-sizing:border-box;display:inline-block;border-bottom:1px solid #ddd;margin-bottom:.25em}@media screen and (min-width:761px){.product--datasheet section .module div{width:calc(100% - 90px);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}}.product--datasheet section .module div h6{font-size:1em;font-weight:400;padding-bottom:.5em;width:100%}@media screen and (min-width:761px){.product--datasheet section .module div h6{width:26%;padding-bottom:0}}.product--datasheet section .module div p{display:inline-block;width:100%}@media screen and (min-width:761px){.product--datasheet section .module div p{width:74%}}.product--faq{width:100%;margin:0;padding:0 1em 1em;box-sizing:border-box}.product--faq-block{width:100%;border:1px solid #ddd;margin-bottom:.5em}.product--faq-block a{width:100%;padding:.5em;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.product--faq-block a h4{font-weight:400}.product--faq-block a span{font-family:FontAwesome;color:#0097a9}.product--faq-block article{width:100%;padding:.5em;box-sizing:border-box;display:none}.product--faq-block article p{font-size:.9em;color:#666}.product--features-box{display:inline-block;padding-bottom:1em;margin:0 .5rem;width:21.5em;border-radius:7px;background-color:#fff;border:1px solid #ddd;transition:all .3s ease}@media screen and (min-width:0px)and (max-width:760px){.product--features-box{display:inline-block;padding-bottom:1em;width:16.5em;border-radius:7px;background-color:#fff;border:1px solid #ddd;transition:all .3s ease;margin:0 .5rem 20px}}.product--features-box a{padding:1em;box-sizing:border-box;display:inline-block;width:100%}.product--features-box a h3{display:block;font-size:1.25rem;font-weight:300;min-height:80px}.product--features-box a picture{padding:.5em 0;text-align:center}.product--features-box a picture img{height:100px;width:auto;margin:0 auto}.product--features-box a section{width:100%;padding-bottom:.5em}.product--features-box a section b{font-size:1em;font-weight:400;padding-bottom:.5em}.product--features-box a section p{font-size:1.875em}.product--features-box a aside{width:100%;padding-bottom:.5em}.product--features-box a aside b{font-size:.875em;font-weight:400;padding-bottom:.5em;color:#666}.product--features-box a aside p{font-size:1.25em}.product--features-box a>b{padding:.6em;box-sizing:border-box;display:inline-block;width:100%;text-align:center;transition:all .3s ease;background-color:#fff;color:#0097a9;border:1px solid #0097a9;border-radius:3px}.product--features-box a>b span{font-weight:300}.product--features-box a>b span:after{content:"";font-family:FontAwesome;display:inline-block;padding-left:7px;transition:all .3s ease}.product--features-box:hover{border-color:#0097a9}.product--features-box:hover a>b span:after{transform:translateX(6px)}.product--features-box p>span{display:block}.VerMas{justify-content:center;display:flex}.botonVerMasReponsive{width:8em;padding:.5em 1em;text-align:center;border:2px solid #0097a9;background-attachment:#2999a9;font-size:1em;color:#0097a9;border-radius:5px;font-family:var(--font-roboto),sans-serif;font-weight:700;cursor:pointer;transition:none}.botonVerMasReponsive a:hover,.botonVerMasReponsive:hover{background-color:#0097a9!important;color:#fff!important}@media screen and (min-width:0px)and (max-width:760px){.botonVerMasReponsive{margin-left:25px;margin-right:25px;width:70%}}@media screen and (min-width:761px){.specs3 .module{justify-content:flex-start}}@media screen and (min-width:0px)and (max-width:760px){.specs1 .module{justify-content:center}}.ui--loading{width:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;z-index:2000;visibility:hidden;opacity:0;transition:all .3s ease}.ui--loading.active{visibility:visible;opacity:.8;transition:all .3s ease}.ui--loading section{display:inline-block;text-align:center}.ui--loading section p{color:#fff;padding-right:1rem}.ui--loading section i{display:inline-block;margin-bottom:1rem}@keyframes fill{0%{fill:#fff}to{fill:#da291c}}.ui--loading section i svg{height:3rem;display:block;opacity:1}.ui--loading section i svg g *{opacity:.3}.ui--error404{width:100%;text-align:center;max-width:1060px;margin:10vh auto 0}.ui--error404 h1{color:#da291c;font-weight:300;font-size:3rem;margin-bottom:1rem}.ui--error404 a{display:inline-block;background-color:#da291c;color:#fff;width:11rem;border-radius:6px;margin:1rem 0}.ui--error404 a,.ui--notification{padding:.5rem;box-sizing:border-box}.ui--notification{margin-bottom:10px;width:100%;border:1px solid #da291c;color:#da291c;display:inline-flex;border-radius:6px;transition:all .3s ease}.ui--notification:before{content:"";font-family:FontAwesome;display:inline-block;margin-right:6px}.ui--notification p{display:inline;white-space:pre-line}.ui--notification p a{display:inline;color:inherit;text-decoration:underline}.ui--notification p hr{border:none;border-top:1px dashed #da291c;margin:5px 0}.ui--notification p .session{color:#222;font-weight:400;font-size:.8rem}.ui--notification p .session .reset-password{color:#0097a9;text-decoration:underline;cursor:pointer}.ui--login-btn{padding:.5rem;visibility:hidden;opacity:0;transition:all .3s ease}.ui--login-btn.active{visibility:visible;opacity:1;transition:all .3s ease}@media screen and (min-width:761px){.ui--login-btn{position:absolute;top:130%;right:0}}@media (-ms-high-contrast:none){.ui--login-btn.ie-fix{top:160%}}.ui--login-btn a{font-size:.85rem;padding:.25rem .5rem;color:#0097a9}.ui--login-btn a:first-child{border-right:1px solid #ddd}.ui--login-btn a:first-child:before{content:"";font-family:FontAwesome;display:inline-block;margin-right:6px}.ui--login-btn a:last-child{color:#0097a9;font-weight:300}.ui--login-btn a:last-child:before{content:"";font-family:FontAwesome;display:inline-block;margin-right:6px}.ui--logout-btn{padding:.5rem;visibility:hidden;opacity:0;transition:all .3s ease}.ui--logout-btn.active{visibility:visible;opacity:1;transition:all .3s ease}@media screen and (min-width:761px){.ui--logout-btn{position:absolute;top:130%;right:0}}@media (-ms-high-contrast:none){.ui--logout-btn.ie-fix{top:160%}}.ui--logout-btn a{font-size:.85rem;padding:.25rem .5rem}.ui--logout-btn a:first-child{border-right:1px solid #ddd}.ui--logout-btn a:first-child:before{content:"";font-family:FontAwesome;color:#da291c;display:inline-block;margin-right:6px}.ui--logout-btn a:first-child span{font-weight:300;padding-right:4px}.ui--logout-btn a:first-child b{font-weight:500}.ui--logout-btn a:last-child{color:#0097a9;font-weight:300}.ui--logout-btn a:last-child:before{content:"";font-family:FontAwesome;display:inline-block;margin-right:6px}.ui--warning{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;width:100%;background-color:#cae5ea;padding:.75rem;box-sizing:border-box;margin-bottom:1rem}.ui--warning img,.ui--warning svg{width:40px;height:auto;max-height:34px;display:inline-block;margin-right:1rem}.ui--warning p{display:inline-block;color:#444;opacity:.8}@media screen and (min-width:1024px){.ui--warning p{font-size:1.2rem}}.ui--warning p b{display:inline-block;padding:0 4px}.ui--warning p span{font-weight:300}.ui--warning p a{color:#0097a9;text-decoration:underline}.ui--warning-confirm{padding:1rem}.ui--warning-confirm svg{width:100%;max-width:50px}@media screen and (min-width:1024px){.ui--warning-confirm svg{width:60px;max-height:44px}}.ui--warning-confirm p{font-size:.85rem}.ui--warning-confirm p b{display:inline;color:#222;padding:0 4px 0 0}.ui--warning-confirm p span{display:block;margin-bottom:5px}.ui--warning-confirm p a{padding-left:3px;text-decoration:underline}.ui--warning-confirm p a:after{font-family:FontAwesome;content:"";display:inline-block;padding-left:3px}.ui--warning-modal{width:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:1;transition:all .3s ease}.ui--warning-modal.active{visibility:visible;opacity:1;transition:all .3s ease}.ui--warning-modal div{width:100%;height:100vh;background-color:rgba(0,0,0,.8);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.ui--warning-modal div section{padding:1rem;box-sizing:border-box;display:inline-block;position:relative;margin:0 auto;background-color:#fff;width:90%}@media screen and (min-width:761px){.ui--warning-modal div section{width:50%;padding:2rem}}.ui--warning-modal div section p{margin-bottom:1rem;font-size:1rem}.ui--warning-modal div section ul{padding:1rem;box-sizing:border-box;display:inline-block}.ui--warning-modal div section li{margin-bottom:.5rem;position:relative;padding-left:.5rem}.ui--warning-modal div section li:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:4px;position:absolute;top:0;left:-.5rem}.ui--warning-modal div section a{position:absolute;top:.5rem;right:.35rem;width:30px;height:30px;padding:.5rem;box-sizing:border-box;display:inline-block;border-radius:99px;text-align:center;font-family:var(--font-roboto),sans-serif;font-size:.8rem}.ui--warning-modal div section a:hover{background-color:#eee}.ui--modal-notification{width:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;transition:all .3s ease;opacity:0;visibility:hidden}.ui--modal-notification.active{opacity:1;visibility:visible;transition:all .3s ease;background-color:rgba(0,0,0,.6)}.ui--modal-notification>div{width:100%;height:100%;min-height:100vh;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.ui--modal-notification>div>section{width:90%;padding:1rem;box-sizing:border-box;display:inline-block;background-color:#fff;position:relative;padding:40px!important;border-radius:14px}@media screen and (min-width:761px){.ui--modal-notification>div>section{width:64%}}@media screen and (min-width:1024px){.ui--modal-notification>div>section{width:38%}}.ui--modal-notification>div>section header{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:1.5rem}@media screen and (min-width:761px){.ui--modal-notification>div>section header{justify-content:flex-start}}.ui--modal-notification>div>section header i{display:inline-block;width:6rem;margin:0 0 .5rem}@media screen and (min-width:761px){.ui--modal-notification>div>section header i{width:4rem;margin:0 .5rem 0 0}}.ui--modal-notification>div>section header i svg{width:100%;height:auto;max-height:3rem;display:block}.ui--modal-notification>div>section header h4{display:inline-block;font-size:1.5rem;font-weight:300;color:#da291c}@media screen and (min-width:761px){.ui--modal-notification>div>section header h4{font-size:1.8rem}}.ui--modal-notification>div>section header h5{display:inline-block;font-size:1.5rem;font-weight:300;color:#f8f9fa!important;background-color:#0197a9!important}@media screen and (min-width:761px){.ui--modal-notification>div>section header h5{font-size:1.8rem}}.ui--modal-notification>div>section a.close{position:absolute;top:1rem;right:1rem;z-index:1}.ui--modal-notification>div>section a.close svg{display:inline-block;width:1.4rem}.ui--modal-notifications{width:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:9;transition:all .3s ease;opacity:0;visibility:hidden}.ui--modal-notifications.active{opacity:1;visibility:visible;transition:all .3s ease}.ui--modal-notifications>div{width:100%;height:100%;min-height:100vh;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.ui--modal-notifications>div>section{width:90%;padding:0;box-sizing:border-box;display:inline-block;background-color:#fff;position:relative;padding:0!important}@media screen and (min-width:761px){.ui--modal-notifications>div>section{width:64%}}@media screen and (min-width:1024px){.ui--modal-notifications>div>section{width:38%}}.ui--modal-notifications>div>section header{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:1.5rem}@media screen and (min-width:761px){.ui--modal-notifications>div>section header{justify-content:flex-start}}.ui--modal-notifications>div>section header i{display:inline-block;width:6rem;margin:0 0 .5rem}@media screen and (min-width:761px){.ui--modal-notifications>div>section header i{width:4rem;margin:0 .5rem 0 0}}.ui--modal-notifications>div>section header i svg{width:100%;height:auto;max-height:3rem;display:block}.ui--modal-notifications>div>section header h4{display:inline-block;font-size:1.5rem;font-weight:300;color:#da291c}@media screen and (min-width:761px){.ui--modal-notifications>div>section header h4{font-size:1.8rem}}.ui--modal-notifications>div>section header h5{display:inline-block;font-size:1.5rem;font-weight:300;color:#f8f9fa!important;background-color:#0197a9!important}@media screen and (min-width:761px){.ui--modal-notifications>div>section header h5{font-size:1.8rem}}.ui--modal-notifications>div>section a.close{position:absolute;top:1rem;right:1rem;z-index:1}.ui--modal-notifications>div>section a.close svg{display:inline-block;width:1.4rem}.ui--modal-notificationsC{width:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:9;transition:all .3s ease;opacity:0;visibility:hidden}.ui--modal-notificationsC.active{opacity:1;visibility:visible;transition:all .3s ease}.ui--modal-notificationsC>div{width:100%;height:100%;min-height:100vh;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.ui--modal-notificationsC>div>section{width:90%;padding:1rem;box-sizing:border-box;display:inline-block;background-color:#fff;position:relative}@media screen and (min-width:761px){.ui--modal-notificationsC>div>section{width:64%}}@media screen and (min-width:1024px){.ui--modal-notificationsC>div>section{width:38%}}.ui--modal-notificationsC>div>section header{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:1.5rem}@media screen and (min-width:761px){.ui--modal-notificationsC>div>section header{justify-content:flex-start}}.ui--modal-notificationsC>div>section header i{display:inline-block;width:6rem;margin:0 0 .5rem}@media screen and (min-width:761px){.ui--modal-notificationsC>div>section header i{width:4rem;margin:0 .5rem 0 0}}.ui--modal-notificationsC>div>section header i svg{width:100%;height:auto;max-height:3rem;display:block}.ui--modal-notificationsC>div>section header h4{display:inline-block;font-size:1.5rem;font-weight:300;color:#da291c}@media screen and (min-width:761px){.ui--modal-notificationsC>div>section header h4{font-size:1.8rem}}.ui--modal-notificationsC>div>section header h5{display:inline-block;font-size:1.5rem;font-weight:300;color:#f8f9fa!important;background-color:#0197a9!important}@media screen and (min-width:761px){.ui--modal-notificationsC>div>section header h5{font-size:1.8rem}}.ui--modal-notificationsC>div>section a.close{position:absolute;top:1rem;right:1rem;z-index:1}.ui--modal-notificationsC>div>section a.close svg{display:inline-block;width:1.4rem}.ui--ie-notification{width:100%;background-color:#cae5ea;text-align:center;padding:.5rem 1rem;box-sizing:border-box;display:inline-block;margin:0 auto}.ui--ie-notification div{max-width:1060px;margin:0 auto;position:relative}.ui--ie-notification a.link{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.ui--ie-notification a.link span{display:inline-block;color:#222;font-size:1rem;font-weight:300}.ui--ie-notification a.link i{display:inline-block;margin:0 .5rem;line-height:0}.ui--ie-notification a.link i svg{height:1rem;width:auto;max-width:1rem}.ui--ie-notification a.link:after{display:inline-block;font-size:.8rem;content:"Actualizar aquí"}.ui--ie-notification a.close{display:inline-block;color:#222;font-weight:300;font-size:1.4rem;position:absolute;top:.5rem;right:.5rem;line-height:0}.ui--ie-notification a.close:after{font-family:FontAwesome;content:""}#ui--zoom-container{position:absolute;top:0;left:-5rem;border:1px solid #ddd;background-color:#fff;z-index:1}.ui--modal-second{z-index:9!important}
/*# sourceMappingURL=3a992932858cc511.css.map*/