/*
negocio/plantillas/panels/puntosventa/style.css
negocio/plantillas/panels/footer/style.css
*/
.css-title1{font:700 5rem/1 'Roboto',sans-serif}.css-title2{font:500 3rem/1.17 'Roboto', sans-serif}@media (max-width: 1024px){.css-title2{font-size:2.5rem;line-height:1.28}}.css-title3{font:1.3rem 'Roboto',sans-serif;text-transform:uppercase}.css-title4{font:700 5.5rem/1.07 'Roboto', sans-serif}@media (max-width: 1024px){.css-title4{font-size:4.5rem;line-height:1.16}}@media (max-width: 1020px){.css-title4{font-size:3.5rem;line-height:1.2}}@media (max-width: 767px){.css-title4{font-size:2.5rem}}.css-title5{font:1rem 'Roboto',sans-serif;text-transform:uppercase}.css-title6{font:500 2.5rem/1.2 'Roboto',sans-serif}.css-title7{font:500 1.7rem 'Roboto', sans-serif;letter-spacing: -0.05rem}.css-title8{font:600 7rem/.86 'EB Garamond', serif}@media (max-width: 1020px){.css-title8{font-size:6rem;line-height:1}}@media (max-width: 767px){.css-title8{font-size:4rem;line-height: .75}}.css-title9{font:700 4rem/1.48 'Roboto',sans-serif}.css-text1{font:1.5rem/1.87 'Roboto',sans-serif}.css-text2{font:2rem/1.5 'Roboto', sans-serif}@media (max-width: 1020px){.css-text2{font-size:1.6rem}}.css-button1{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #f987ff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#f987ff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button1:hover{color:#fff;background-color:#f987ff}}.css-button1.selected{color:#fff;background-color:#f987ff}.css-button1 span+*{margin-left: .6rem}.css-button1
i{font-size:1rem;text-transform:none}.css-button2{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button2:hover{color:#fff;background-color:#000}}.css-button2.selected{color:#fff;background-color:#000}.css-button2 span+*{margin-left: .6rem}.css-button2
i{font-size:1rem;text-transform:none}.css-button2 i+*{margin-left: .6rem}.css-button3{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button3:hover{color:#fff;background-color:#000}}.css-button3.selected{color:#fff;background-color:#000}.css-button3 span+*{margin-left: .6rem}.css-button3
i{font-size:1.4rem;text-transform:none}.css-button4{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button4:hover{color:#000;background-color:#fff}}.css-button4.selected{color:#000;background-color:#fff}.css-button4 span+*{margin-left:1rem}.css-button4
i{font-size:1rem;text-transform:none}.css-button4 i+*{margin-left: .8rem}.css-button5{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button5:hover{color:#000;background-color:#fff}}.css-button5.selected{color:#000;background-color:#fff}.css-button5 span+*{margin-left:1rem}.css-button5
i{font-size:1rem;text-transform:none}.css-button6{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button6:hover{color:#fff;background-color:#000}}.css-button6.selected{color:#fff;background-color:#000}.css-button6 span+*{margin-left:1rem}.css-button6
i{font-size:1rem;text-transform:none}.css-link1{display:flex;align-items:center;font:1.3rem 'Roboto', sans-serif;text-transform:uppercase}.css-link1 span+*{margin-left: .6rem}.css-link1
i{font-size:1.3rem}.css-tap{font: .9rem 'Roboto', sans-serif;text-transform:uppercase;height:2rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
1.2rem;color:#000}.css-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2)}.css-input::-webkit-input-placeholder{color:#000}.css-input::-moz-placeholder{color:#000}.css-input:-ms-input-placeholder{color:#000}.css-input:-moz-placeholder{color:#000}.css-check{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.css-check
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.css-check input:checked+i{left:2rem}.css-check input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.css-check
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.css-check .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.eff-init_trans
*{transition:none !important}.eff-init_trans .mdl-destacado_designer_slide_mini,
.eff-init_trans .mdl-destacado_designer{opacity:0}.eff-noactive{opacity:0;transform:translateY(10rem);transition: .7s ease}.eff-noactive.eff-active{opacity:1;transform:translateY(0)}.vLight{display:block}.vDark{display:none !important}.switchDark .bx-prev,
.switchDark .bx-next{background-color:#2f323b;border-color:#2f323b;color:#fff}.switchDark
.vLight{display:none !important}.switchDark
.vDark{display:block !important}.mdl-message{padding:0
!important;display:flex;font:11rem 'EB Garamond', serif;color:rgba(0,0,0,0.08);text-transform:uppercase;overflow:hidden;position:relative}.mdl-message .m-content{display:flex;white-space:nowrap;animation:scrollText 20s infinite linear}.mdl-message .m-content>*{flex:none}@media (max-width: 1024px){.mdl-message{font-size:9.5rem}}@media (max-width: 1020px){.mdl-message{font-size:6rem}}@media (max-width: 767px){.mdl-message{font-size:6rem}}@keyframes
scrollText{from{transform:translateX(0%)}to{transform:translateX(-10%)}}.mdl-tiendas_buscador{padding-top:0}.mdl-tiendas_buscador .m-content{margin:0
auto;max-width:104rem;position:relative}.mdl-tiendas_buscador .gama
img{width:15px;margin:0
1px;vertical-align:middle}.mdl-tiendas_buscador .gama
img.transp{opacity:0.1}.mdl-tiendas_buscador .gm-style
img{max-width:80px}.mdl-tiendas_buscador .m-accordion{margin-bottom:20px;font:16px 'Roboto', sans-serif}.mdl-tiendas_buscador .m-accordion:last-of-type{margin-bottom:0}.mdl-tiendas_buscador .m-accordion .s_accordion-item.open .m-header>i:before{content:'i';font-family:'montana'}.mdl-tiendas_buscador .m-accordion .m-header{background-color:#7c7c7c;padding:17px
15px 14px 36px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;color:#000}.mdl-tiendas_buscador .m-accordion .m-header .m-title{font:20px/1 'Roboto', sans-serif}.mdl-tiendas_buscador .m-accordion .m-header>i{position:relative;font-size:20px;cursor:pointer;display:flex;border-radius:50%;background:#fff;color:#fff;width:18px;height:18px}.mdl-tiendas_buscador .m-accordion .m-header>i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);vertical-align:middle}.mdl-tiendas_buscador .m-accordion .m-header
small{margin-left:15px;font:14px/1.21 'Roboto', sans-serif;font-size:14px;letter-spacing: -0.3px}.mdl-tiendas_buscador .m-accordion .m-header small
i{margin-right:6px;font-size:14px}.mdl-tiendas_buscador .m-accordion .m-header .c-select{display:none}.mdl-tiendas_buscador .m-accordion .m-header .m-filter{display:flex;font:20px/1 'Roboto', sans-serif}.mdl-tiendas_buscador .m-accordion .m-header .m-filter>div{cursor:pointer;border-bottom:1px solid transparent;transition: .3s ease;margin-right:35px;position:relative}.mdl-tiendas_buscador .m-accordion .m-header .m-filter>div:hover{border-bottom:1px solid #000}.mdl-tiendas_buscador .m-accordion .m-header .m-filter>div:first-of-type{padding-left:0}.mdl-tiendas_buscador .m-accordion .m-header .m-filter>div:last-of-type{padding-right:0}.mdl-tiendas_buscador .m-accordion .m-header .m-filter>div:last-of-type:after{display:none}.mdl-tiendas_buscador .m-accordion .m-header .m-filter>div:after{content:'|';position:absolute;right: -20px;top:50%;transform:translateY(-50%);font-family:'Roboto',sans-serif}.mdl-tiendas_buscador .m-accordion .m-header .m-filter
.selected{pointer-events:none;font-family:'Roboto',sans-serif}.mdl-tiendas_buscador .m-accordion .m-section{padding:25px
0}.mdl-tiendas_buscador .m-accordion .m-map .m-title{margin-top:57px;text-align:left;color:#f987ff;letter-spacing: -0.8px;font:35px/1 'Roboto', sans-serif;font-size:35px;letter-spacing: -0.2px}.mdl-tiendas_buscador .m-accordion .m-map .m-title.nomt{margin-top:0}.mdl-tiendas_buscador .m-accordion .m-map .m-stores{width:30rem;height:48rem;overflow:auto;flex:none;margin-right:20px}.mdl-tiendas_buscador .m-accordion .m-map .m-stores
article{margin-bottom:40px;box-sizing:border-box;padding-right:20px}.mdl-tiendas_buscador .m-accordion .m-map .m-stores
article.selected{display:block}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article
header{font:500 18px/1.28 'Roboto', sans-serif;letter-spacing:0.27px;color:#2e3333;margin-bottom:12px}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article
section{font:14px/1.64 'Roboto', sans-serif;color:#2e3333}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article section .m-moreinfo{margin-top:19px;font-weight:bold}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article section .m-moreinfo
a{text-transform:uppercase;display:block}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article
footer{font:14px/1.43 'Roboto', sans-serif;color:#4a4a4a;display:inline-flex;justify-content:flex-start;flex-direction:column}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer
a{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease;height:3.3rem;min-width:14.5rem;color:#fff;background-color:#000;margin-top:2rem}@media (min-width: 1021px){.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer a:hover{color:#fff;background-color:#000}}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer
a.selected{color:#fff;background-color:#000}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer a span+*{margin-left: .6rem}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer a
i{font-size:1rem;text-transform:none}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer a i+*{margin-left: .6rem}.mdl-tiendas_buscador .m-accordion .m-map .m-stores article footer a
i{margin-left:13px}.mdl-tiendas_buscador .m-accordion .m-map .m-content_markers{display:flex;position:relative}.mdl-tiendas_buscador .m-accordion .m-map #m-map--canvas-dist{width:100%;height:48rem}.mdl-tiendas_buscador .m-accordion .m-map .c-select{display:none}.mdl-tiendas_buscador .m-accordion .m-map .m-filter{display:flex;justify-content:flex-start;font:20px/1 'Roboto', sans-serif;letter-spacing: -0.3px;margin:17px
0 50px;color:#666}.mdl-tiendas_buscador .m-accordion .m-map .m-filter>div{cursor:pointer;transition: .3s ease;margin-right:35px;position:relative}.mdl-tiendas_buscador .m-accordion .m-map .m-filter>div:hover{color:#f987ff}.mdl-tiendas_buscador .m-accordion .m-map .m-filter>div:first-of-type{padding-left:0}.mdl-tiendas_buscador .m-accordion .m-map .m-filter>div:last-of-type{padding-right:0}.mdl-tiendas_buscador .m-accordion .m-map .m-filter>div:last-of-type:after{display:none}.mdl-tiendas_buscador .m-accordion .m-map .m-filter>div:after{content:'|';position:absolute;right: -20px;top:50%;transform:translateY(-50%);font-family:'Roboto',sans-serif}.mdl-tiendas_buscador .m-accordion .m-map .m-filter
.selected{pointer-events:none;font-family:'Roboto',sans-serif;color:#f987ff}.mdl-tiendas_buscador .m-accordion .m-form{display:flex;margin-bottom:3rem}.mdl-tiendas_buscador .m-accordion .m-form>*{margin-right:15px;width:100%}.mdl-tiendas_buscador .m-accordion .m-form>*:last-child{margin:0}.mdl-tiendas_buscador .m-accordion .m-form .c-select{position:relative;border:1px
solid #222;height:60px;box-sizing:border-box;padding:0
30px 0 20px;justify-content:space-between;align-items:center;cursor:pointer;transition: .3s ease;background-color:#fff}.mdl-tiendas_buscador .m-accordion .m-form .c-select.invalid{border:2px
solid #ce6768;color:#ce6768;padding-top:0}.mdl-tiendas_buscador .m-accordion .m-form .c-select.invalid+span{opacity:0;top:50%}.mdl-tiendas_buscador .m-accordion .m-form .c-select.invalid::-webkit-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-form .c-select.invalid::-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-form .c-select.invalid:-ms-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-form .c-select.invalid:-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-form .c-select.active{padding-top:20px}.mdl-tiendas_buscador .m-accordion .m-form .c-select.active .m-title{opacity:1;top:12px}.mdl-tiendas_buscador .m-accordion .m-form .c-select.required{position:relative}.mdl-tiendas_buscador .m-accordion .m-form .c-select.required:after{content:'*';position:absolute;top:6px;right:13px;color:#27251f;font-size:15px}.mdl-tiendas_buscador .m-accordion .m-form .c-select .fa-chevron-down{display:flex;position:absolute;pointer-events:none;top:50%;right:18px;transform:translateY(-50%);font-size:10px}.mdl-tiendas_buscador .m-accordion .m-form .c-select .fa-chevron-down:before{vertical-align:middle}.mdl-tiendas_buscador .m-accordion .m-form .c-select
select{opacity:0;position:absolute;top:0;bottom:0;left:0;height:60px;width:100%;cursor:pointer}.mdl-tiendas_buscador .m-accordion .m-form .c-select .m-title{position:absolute;top:50%;left:20px;color:#202a46;font:12px/1.3 'Roboto', sans-serif;text-transform:uppercase;opacity:0;transition: .3s ease;margin-top:0}.mdl-tiendas_buscador .m-accordion .m-form .m-input{position:relative;background-color:#fff}.mdl-tiendas_buscador .m-accordion .m-form .m-input.required{position:relative}.mdl-tiendas_buscador .m-accordion .m-form .m-input.required:after{content:'*';position:absolute;top:6px;right:13px;color:#27251f;font-size:15px}.mdl-tiendas_buscador .m-accordion .m-form .m-input
span{position:absolute;top:50%;left:20px;color:#202a46;font:12px/1.3 'Roboto', sans-serif;text-transform:uppercase;opacity:0;transition: .3s ease}.mdl-tiendas_buscador .m-accordion .m-form .m-input
input{transition: .3s ease}.mdl-tiendas_buscador .m-accordion .m-form .m-input
input.active{padding-top:20px !important}.mdl-tiendas_buscador .m-accordion .m-form .m-input input.active+span{opacity:1;top:12px}.mdl-tiendas_buscador .m-accordion .m-form .m-input input:focus+span{color:rgba(0,0,0,0.6)}.mdl-tiendas_buscador .m-accordion .m-form .m-input
input.invalid{border:1px
solid #ce6768 !important;color:#ce6768 !important;padding-top:0}.mdl-tiendas_buscador .m-accordion .m-form .m-input input.invalid+span{opacity:0;top:50%}.mdl-tiendas_buscador .m-accordion .m-form .m-input input.invalid::-webkit-input-placeholder{color:#ce6768 !important}.mdl-tiendas_buscador .m-accordion .m-form .m-input input.invalid::-moz-placeholder{color:#ce6768 !important}.mdl-tiendas_buscador .m-accordion .m-form .m-input input.invalid:-ms-input-placeholder{color:#ce6768 !important}.mdl-tiendas_buscador .m-accordion .m-form .m-input input.invalid:-moz-placeholder{color:#ce6768 !important}.mdl-tiendas_buscador .m-accordion .m-form input:not([type="radio"]):not([type="submit"]){display:block;width:100%;border:1px
solid #222;box-sizing:border-box;color:#27251f;font:16px/1.62 'Roboto', sans-serif;font-size:16px}.mdl-tiendas_buscador .m-accordion .m-form input:not([type="radio"]):not([type="submit"])::-webkit-input-placeholder{color:#f987ff}.mdl-tiendas_buscador .m-accordion .m-form input:not([type="radio"]):not([type="submit"])::-moz-placeholder{color:#f987ff}.mdl-tiendas_buscador .m-accordion .m-form input:not([type="radio"]):not([type="submit"]):-ms-input-placeholder{color:#f987ff}.mdl-tiendas_buscador .m-accordion .m-form input:not([type="radio"]):not([type="submit"]):-moz-placeholder{color:#f987ff}.mdl-tiendas_buscador .m-accordion .m-form input:not([type="radio"]):not([type="submit"]){height:60px;display:flex;padding:0
20px}.mdl-tiendas_buscador .m-accordion .m-form .css-button4{flex:none;width:auto}.mdl-tiendas_buscador .m-accordion .m-documentation{display:flex}.mdl-tiendas_buscador .m-accordion .m-documentation .m-selector{width:25%;flex:none;padding-right:20px;box-sizing:border-box}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select{display:none}.mdl-tiendas_buscador .m-accordion .m-documentation .m-filter{font:20px/1 'Roboto', sans-serif;color:#666;text-transform:uppercase;letter-spacing: -0.3px}.mdl-tiendas_buscador .m-accordion .m-documentation .m-filter>div{cursor:pointer;transition: .3s ease;margin:20px
0;position:relative}.mdl-tiendas_buscador .m-accordion .m-documentation .m-filter>div:first-of-type{margin-top:0}.mdl-tiendas_buscador .m-accordion .m-documentation .m-filter>div:hover{color:#b8b8b8}.mdl-tiendas_buscador .m-accordion .m-documentation .m-filter
.selected{pointer-events:none;font-family:'Roboto',sans-serif}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc{width:75%;position:relative}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc>div{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:flex;flex-wrap:wrap;align-items:flex-start}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc>div.selected{opacity:1;position:relative;top:auto;left:auto;bottom:auto;right:auto;z-index:1}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc
article{margin-bottom:50px;width:33.33%;box-sizing:border-box;padding-right:20px}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc article
header{font:18px 'Roboto', sans-serif;letter-spacing: -0.3px;text-transform:uppercase;color:#666;margin-bottom:10px}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc article
section{font:14px/1.43 'Roboto', sans-serif;color:#4a4a4a;margin-bottom:7px}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc article
footer{font:14px/1.43 'Roboto', sans-serif;color:#4a4a4a}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc article footer
a{text-decoration:underline;word-break:break-word}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc article footer a:hover{text-decoration:none}.mdl-tiendas_buscador .m-accordion .s-items3{position:relative}.mdl-tiendas_buscador .m-accordion .s-items3>div{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.mdl-tiendas_buscador .m-accordion .s-items3>div.selected{opacity:1;position:relative;top:auto;left:auto;bottom:auto;right:auto;z-index:1}@media (max-width: 1024px){.mdl-tiendas_buscador .m-accordion .m-documentation{display:block}.mdl-tiendas_buscador .m-accordion .m-documentation .m-filter{display:none}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select{position:relative;height:50px;box-sizing:border-box;padding:3px
20px 0;letter-spacing: -0.3px;display:flex !important;justify-content:space-between;align-items:center;cursor:pointer;transition: .3s ease;font:20px/1 'Roboto', sans-serif;color:#666;text-transform:uppercase;margin:0
0 50px auto;max-width:250px;background-color:#fff}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.invalid{border:2px
solid #ce6768;color:#ce6768;padding-top:0}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.invalid+span{opacity:0;top:50%}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.invalid::-webkit-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.invalid::-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.invalid:-ms-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.invalid:-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.required{position:relative}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select.required:after{content:'*';position:absolute;top:6px;right:13px;color:#27251f;font-size:15px}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select .fa-angle-down{display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:23px}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select .fa-angle-down:before{vertical-align:middle}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select
select{opacity:0;position:absolute;top:0;bottom:0;left:0;height:50px;width:100%;cursor:pointer}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select .m-title{position:absolute;top:50%;left:20px;color:#202a46;font:12px/1.3 'Roboto', sans-serif;text-transform:uppercase;z-index: -1;opacity:0;transition: .3s ease}.mdl-tiendas_buscador .m-accordion .m-documentation .m-selector{width:100%;padding:0}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc{width:100%}.mdl-tiendas_buscador .m-accordion .m-map .m-stores{height:auto;width:100%;display:flex;flex-wrap:wrap;margin-top:40px}.mdl-tiendas_buscador .m-accordion .m-map .m-stores
article{width:33.33%;box-sizing:border-box;padding-right:20px}.mdl-tiendas_buscador .m-accordion .m-map .m-content_markers{flex-direction:column-reverse}}@media (max-width: 1020px){.mdl-tiendas_buscador .m-accordion .m-section{margin-top:40px}.mdl-tiendas_buscador .m-accordion .m-map .m-stores
article{width:50%}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc
article{width:50%}.mdl-tiendas_buscador .m-accordion .m-form .c-select{padding:0
30px 0 10px}}@media (max-width: 767px){.mdl-tiendas_buscador .m-accordion .m-header{background-color:transparent;padding:0;margin-bottom:13px;color:#f987ff;font-size:30px;letter-spacing: -0.7px}.mdl-tiendas_buscador .m-accordion .m-header
i{display:none}.mdl-tiendas_buscador .m-accordion .m-header .m-selector{width:100%}.mdl-tiendas_buscador .m-accordion .m-header .m-filter{display:none}.mdl-tiendas_buscador .m-accordion .m-header .c-select{position:relative;border:1px
solid #222;height:50px;box-sizing:border-box;padding:3px
20px 0;display:flex !important;justify-content:space-between;align-items:center;cursor:pointer;transition: .3s ease;font:16px/1 'Roboto', sans-serif}.mdl-tiendas_buscador .m-accordion .m-header .c-select.invalid{border:2px
solid #ce6768;color:#ce6768;padding-top:0}.mdl-tiendas_buscador .m-accordion .m-header .c-select.invalid+span{opacity:0;top:50%}.mdl-tiendas_buscador .m-accordion .m-header .c-select.invalid::-webkit-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-header .c-select.invalid::-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-header .c-select.invalid:-ms-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-header .c-select.invalid:-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-header .c-select.required{position:relative}.mdl-tiendas_buscador .m-accordion .m-header .c-select.required:after{content:'*';position:absolute;top:6px;right:13px;color:#27251f;font-size:15px}.mdl-tiendas_buscador .m-accordion .m-header .c-select .fa-angle-down{display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:23px}.mdl-tiendas_buscador .m-accordion .m-header .c-select .fa-angle-down:before{vertical-align:middle}.mdl-tiendas_buscador .m-accordion .m-header .c-select
select{opacity:0;position:absolute;top:0;bottom:0;left:0;height:50px;width:100%;cursor:pointer}.mdl-tiendas_buscador .m-accordion .m-header .c-select .m-title{position:absolute;top:50%;left:20px;color:#202a46;font:12px/1.3 'Roboto', sans-serif;text-transform:uppercase;z-index: -1;opacity:0;transition: .3s ease}.mdl-tiendas_buscador .m-accordion .m-section{padding:20px}.mdl-tiendas_buscador .m-accordion .m-form{display:block}.mdl-tiendas_buscador .m-accordion .m-form>*{margin-bottom:15px}.mdl-tiendas_buscador .m-accordion .m-form .css-button4{width:100%}.mdl-tiendas_buscador .m-accordion .m-map .m-title{font-size:20px}.mdl-tiendas_buscador .m-accordion .m-map #m-map--canvas-dist{height:300px}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .m-filter{display:none}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select{position:relative;height:50px;box-sizing:border-box;padding:3px
20px 0;display:flex !important;justify-content:space-between;align-items:center;cursor:pointer;transition: .3s ease;font:20px/1 'Roboto', sans-serif;letter-spacing: -0.3px;color:#666;margin:20px
0 50px auto;background-color:#fff}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.invalid{border:2px
solid #ce6768;color:#ce6768;padding-top:0}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.invalid+span{opacity:0;top:50%}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.invalid::-webkit-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.invalid::-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.invalid:-ms-input-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.invalid:-moz-placeholder{color:#ce6768}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.required{position:relative}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select.required:after{content:'*';position:absolute;top:6px;right:13px;color:#27251f;font-size:15px}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select .fa-angle-down{display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:23px}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select .fa-angle-down:before{vertical-align:middle}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select
select{opacity:0;position:absolute;top:0;bottom:0;left:0;height:50px;width:100%;cursor:pointer}.mdl-tiendas_buscador .m-accordion .m-map .m-map_header .c-select .m-title{position:absolute;top:50%;left:20px;color:#202a46;font:12px/1.3 'Roboto', sans-serif;text-transform:uppercase;z-index: -1;opacity:0;transition: .3s ease}.mdl-tiendas_buscador .m-accordion .m-map .m-stores
article{width:100%}.mdl-tiendas_buscador .m-accordion .m-documentation .c-select{margin:0
auto 30px;max-width:100%}.mdl-tiendas_buscador .m-accordion .m-documentation .m-content_doc
article{width:100%}}.mdl-tiendas_buscador .m-accordion .m-form{display:flex;justify-content:space-between}.mdl-tiendas_buscador .m-accordion .m-form .m-input{width:30rem;position:relative}.mdl-tiendas_buscador .m-accordion .m-form .m-input:before{position:absolute;content:" ";top:50%;transform:translateY(-50%);left:16px;background-image:url(/negocio/plantillas/panels/puntosventa/ico-lupa.svg);width:16px;height:16px}.mdl-tiendas_buscador .m-accordion .m-form input:not([type=radio]):not([type=submit]){padding:0
1.6rem;padding-left:4.8rem;font:2rem/1.5 'Roboto', sans-serif;line-height:4.8rem;font-weight:bold;color:#000;border:solid 1px rgba(0,0,0,0.3)}@media (max-width: 1020px){.mdl-tiendas_buscador .m-accordion .m-form input:not([type=radio]):not([type=submit]){font-size:1.6rem}}.mdl-tiendas_buscador .m-accordion .m-form input:not([type=radio]):not([type=submit])::-webkit-input-placeholder{color:#000}.mdl-tiendas_buscador .m-accordion .m-form input:not([type=radio]):not([type=submit])::-moz-placeholder{color:#000}.mdl-tiendas_buscador .m-accordion .m-form input:not([type=radio]):not([type=submit]):-ms-input-placeholder{color:#000}.mdl-tiendas_buscador .m-accordion .m-form input:not([type=radio]):not([type=submit]):-moz-placeholder{color:#000}.mdl-tiendas_buscador .m-cats{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%}.mdl-tiendas_buscador .m-cats
a{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease;margin: .5rem 1rem .5rem 0}@media (min-width: 1021px){.mdl-tiendas_buscador .m-cats a:hover{color:#fff;background-color:#000}}.mdl-tiendas_buscador .m-cats
a.selected{color:#fff;background-color:#000}.mdl-tiendas_buscador .m-cats a span+*{margin-left: .6rem}.mdl-tiendas_buscador .m-cats a
i{font-size:1rem;text-transform:none}.mdl-tiendas_buscador .m-cats a i+*{margin-left: .6rem}@media (min-width: 1021px){.mdl-tiendas_buscador .m-cats
a.active{color:#fff;background-color:#000}}.mdl-tiendas_buscador .m-nostores{display:none}@media (max-width: 767px){.mdl-tiendas_buscador{margin-top: -3rem;padding:0
1rem}.mdl-tiendas_buscador .m-accordion .m-form{flex-wrap:wrap}.mdl-tiendas_buscador .m-accordion .m-form .m-input{width:100%;margin-right:0}.mdl-tiendas_buscador .m-accordion .m-form .c-select{display:flex;border:solid 1px rgba(0,0,0,0.3);margin-right:0}.mdl-tiendas_buscador .m-accordion .m-form .m-cats{display:none}}
.css-title1{font:700 5rem/1 'Roboto',sans-serif}.css-title2{font:500 3rem/1.17 'Roboto', sans-serif}@media (max-width: 1024px){.css-title2{font-size:2.5rem;line-height:1.28}}.css-title3{font:1.3rem 'Roboto',sans-serif;text-transform:uppercase}.css-title4{font:700 5.5rem/1.07 'Roboto', sans-serif}@media (max-width: 1024px){.css-title4{font-size:4.5rem;line-height:1.16}}@media (max-width: 1020px){.css-title4{font-size:3.5rem;line-height:1.2}}@media (max-width: 767px){.css-title4{font-size:2.5rem}}.css-title5{font:1rem 'Roboto',sans-serif;text-transform:uppercase}.css-title6{font:500 2.5rem/1.2 'Roboto',sans-serif}.css-title7{font:500 1.7rem 'Roboto', sans-serif;letter-spacing: -0.05rem}.css-title8{font:600 7rem/.86 'EB Garamond', serif}@media (max-width: 1020px){.css-title8{font-size:6rem;line-height:1}}@media (max-width: 767px){.css-title8{font-size:4rem;line-height: .75}}.css-title9{font:700 4rem/1.48 'Roboto',sans-serif}.css-text1{font:1.5rem/1.87 'Roboto',sans-serif}.css-text2{font:2rem/1.5 'Roboto', sans-serif}@media (max-width: 1020px){.css-text2{font-size:1.6rem}}.css-button1{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #f987ff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#f987ff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button1:hover{color:#fff;background-color:#f987ff}}.css-button1.selected{color:#fff;background-color:#f987ff}.css-button1 span+*{margin-left: .6rem}.css-button1
i{font-size:1rem;text-transform:none}.css-button2{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button2:hover{color:#fff;background-color:#000}}.css-button2.selected{color:#fff;background-color:#000}.css-button2 span+*{margin-left: .6rem}.css-button2
i{font-size:1rem;text-transform:none}.css-button2 i+*{margin-left: .6rem}.css-button3{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button3:hover{color:#fff;background-color:#000}}.css-button3.selected{color:#fff;background-color:#000}.css-button3 span+*{margin-left: .6rem}.css-button3
i{font-size:1.4rem;text-transform:none}.css-button4{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button4:hover{color:#000;background-color:#fff}}.css-button4.selected{color:#000;background-color:#fff}.css-button4 span+*{margin-left:1rem}.css-button4
i{font-size:1rem;text-transform:none}.css-button4 i+*{margin-left: .8rem}.css-button5{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button5:hover{color:#000;background-color:#fff}}.css-button5.selected{color:#000;background-color:#fff}.css-button5 span+*{margin-left:1rem}.css-button5
i{font-size:1rem;text-transform:none}.css-button6{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button6:hover{color:#fff;background-color:#000}}.css-button6.selected{color:#fff;background-color:#000}.css-button6 span+*{margin-left:1rem}.css-button6
i{font-size:1rem;text-transform:none}.css-link1{display:flex;align-items:center;font:1.3rem 'Roboto', sans-serif;text-transform:uppercase}.css-link1 span+*{margin-left: .6rem}.css-link1
i{font-size:1.3rem}.css-tap{font: .9rem 'Roboto', sans-serif;text-transform:uppercase;height:2rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
1.2rem;color:#000}.css-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2)}.css-input::-webkit-input-placeholder{color:#000}.css-input::-moz-placeholder{color:#000}.css-input:-ms-input-placeholder{color:#000}.css-input:-moz-placeholder{color:#000}.css-check{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.css-check
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.css-check input:checked+i{left:2rem}.css-check input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.css-check
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.css-check .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.eff-init_trans
*{transition:none !important}.eff-init_trans .mdl-destacado_designer_slide_mini,
.eff-init_trans .mdl-destacado_designer{opacity:0}.eff-noactive{opacity:0;transform:translateY(10rem);transition: .7s ease}.eff-noactive.eff-active{opacity:1;transform:translateY(0)}.vLight{display:block}.vDark{display:none !important}.switchDark .bx-prev,
.switchDark .bx-next{background-color:#2f323b;border-color:#2f323b;color:#fff}.switchDark
.vLight{display:none !important}.switchDark
.vDark{display:block !important}.mdl-message{padding:0
!important;display:flex;font:11rem 'EB Garamond', serif;color:rgba(0,0,0,0.08);text-transform:uppercase;overflow:hidden;position:relative}.mdl-message .m-content{display:flex;white-space:nowrap;animation:scrollText 20s infinite linear}.mdl-message .m-content>*{flex:none}@media (max-width: 1024px){.mdl-message{font-size:9.5rem}}@media (max-width: 1020px){.mdl-message{font-size:6rem}}@media (max-width: 767px){.mdl-message{font-size:6rem}}@keyframes
scrollText{from{transform:translateX(0%)}to{transform:translateX(-10%)}}.switchDark .mdl-footer{background-color:#000;color:#fff}.switchDark .mdl-footer .m-content{color:#fff}.switchDark .mdl-footer .m-input{border-color:#fff;color:#fff}.switchDark .mdl-footer .m-input::-webkit-input-placeholder{color:#fff}.switchDark .mdl-footer .m-input::-moz-placeholder{color:#fff}.switchDark .mdl-footer .m-input:-ms-input-placeholder{color:#fff}.switchDark .mdl-footer .m-input:-moz-placeholder{color:#fff}.switchDark .mdl-footer .m-check
label{background-image:linear-gradient(139deg,#ff00c1 14%,#7a00ff 83%)}.switchDark .mdl-footer .m-check div
a{color:#fff}.switchDark .mdl-footer .m-submit{color:#fff;border-color:#fff}.switchDark .mdl-footer .m-central
.vLight{display:none}.switchDark .mdl-footer .m-central
.vDark{display:block}@media (max-width: 767px){.switchDark .mdl-footer .m-list,
.switchDark .mdl-footer .m-bot{color:#fff}}.mdl-footer{padding-top:9rem;padding-bottom:3rem;position:relative}.mdl-footer .hbspt-form{padding-top:2rem !important;padding-bottom:0;position:relative}.mdl-footer .hbspt-form .submitted-message{text-align:center;font:1.4rem/2 Roboto, sans-serif}.mdl-footer .hbspt-form
form{max-width:69.3rem;margin:0
auto;width:100%;padding:0;box-sizing:border-box;color:#000;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.mdl-footer .hbspt-form form>*{width:calc(50% - 1.5rem);margin-bottom:1rem}.mdl-footer .hbspt-form form > *.hs-fieldtype-textarea,
.mdl-footer .hbspt-form form > *.legal-consent-container,
.mdl-footer .hbspt-form form>*.hs_submit{width:100%}.mdl-footer .hbspt-form form > *:first-of-type,
.mdl-footer .hbspt-form form>*.form-columns-1{width:100%;font:700 4rem/1 Roboto, sans-serif;color:#000;font-weight:700;text-align:center;padding:0
1rem;box-sizing:border-box}.mdl-footer .hbspt-form form > *
label{font:13px Roboto, sans-serif;color:#000;text-transform:uppercase;display:flex;padding-top:2rem}.mdl-footer .hbspt-form form > * label.hs-error-msg{color:red;margin-bottom:0;margin-top:0.7rem}.mdl-footer .hbspt-form form > * label.hs-form-booleancheckbox-display{text-transform:none}.mdl-footer .hbspt-form form > *
.actions{display:flex;justify-content:center}.mdl-footer .hbspt-form form > * input[type="text"],
.mdl-footer .hbspt-form form > * input[type="email"],
.mdl-footer .hbspt-form form > * input[type="tel"],
.mdl-footer .hbspt-form form > * textarea,
.mdl-footer .hbspt-form form > *
select{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;padding:0
1.8rem;text-transform:uppercase;width:100%;text-align:center;max-width:24rem;box-sizing:border-box;border: .1rem solid rgba(0,0,0,0.2)}.mdl-footer .hbspt-form form > * input[type="submit"]{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease;width:100%;max-width:24rem}.mdl-footer .hbspt-form form > * input[type="submit"]:hover{color:#fff;background-color:#000}.mdl-footer .hbspt-form form > *
textarea{height:30rem;resize:none}.mdl-footer .hbspt-form form > *
ul{margin:0;padding:0}.mdl-footer .hbspt-form form > * ul,
.mdl-footer .hbspt-form form > *
li{list-style:none}.mdl-footer .hbspt-form form .inputs-list
label{font-size:11px;justify-content:center}.mdl-footer .hbspt-form form
.hs_email{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}.mdl-footer .hbspt-form form .hs_email>div{width:100%}.mdl-footer .hbspt-form form .hs_email>label{padding-right:2rem;width:calc(30% - 2rem);display:none}@media (max-width: 767px){.mdl-footer .hbspt-form form>*{width:100%}}.mdl-footer .m-content{margin:0
auto;max-width:136.6rem;color:#000}.mdl-footer .m-title{font:500 2.5rem/1.2 'Roboto', sans-serif}.mdl-footer .m-totop{position:absolute;right:0;top: -2.7rem;width:7.6rem;height:5.4rem;cursor:pointer;background-color:#fff}.mdl-footer .m-totop:before{background-image:url(/negocio/plantillas/panels/footer/button-up.svg);position:absolute;content:"";width:5.4rem;height:5.4rem;right:0;top:0;background-size:cover}.mdl-footer .m-top{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.mdl-footer .m-top+*{margin-top:0rem}.mdl-footer .m-news{width:100%;max-width:36rem;padding:3.9rem 0;border:1px
solid rgba(0,0,0,0.2);border-radius:4px;box-shadow:0 30px 60px -10px rgba(0,0,0,0.2)}.mdl-footer .m-secondary{display:flex;align-items:flex-start;flex-wrap:wrap}.mdl-footer .m-links{width:50%;margin-bottom:4rem;display:flex;justify-content:center;align-items:center;border-top:solid 1px #979797;border-bottom:solid 1px #979797}.mdl-footer .m-central{padding:0
3.5rem;text-align:center;flex-shrink:0;display:flex;flex-direction:column;align-items:center;margin-top: -1rem}.mdl-footer .m-central
.vDark{display:none}.mdl-footer .m-form.active .m-check{display:flex}.mdl-footer .m-form .m-input:focus+.m-check{display:flex}.mdl-footer .m-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2);margin-top:2.2rem}.mdl-footer .m-input::-webkit-input-placeholder{color:#000}.mdl-footer .m-input::-moz-placeholder{color:#000}.mdl-footer .m-input:-ms-input-placeholder{color:#000}.mdl-footer .m-input:-moz-placeholder{color:#000}.mdl-footer .m-input+*{margin-top:2rem}.mdl-footer .m-check{display:none}.mdl-footer .m-check
label{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.mdl-footer .m-check label
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.mdl-footer .m-check label input:checked+i{left:2rem}.mdl-footer .m-check label input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.mdl-footer .m-check label
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.mdl-footer .m-check label .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.mdl-footer .m-check label+*{margin-left:1.2rem}.mdl-footer .m-check
div{font:1rem 'Roboto', sans-serif;text-transform:uppercase;color:#7c7c7c;font-weight:700}.mdl-footer .m-check div
a{color:#000}.mdl-footer .m-check+*{margin-top:1.7rem}.mdl-footer .m-submit{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease;width:100%}@media (min-width: 1021px){.mdl-footer .m-submit:hover{color:#fff;background-color:#000}}.mdl-footer .m-submit.selected{color:#fff;background-color:#000}.mdl-footer .m-submit span+*{margin-left: .6rem}.mdl-footer .m-submit
i{font-size:1.4rem;text-transform:none}.mdl-footer .m-list{font:1.5rem/1.87 'Roboto', sans-serif;display:flex;flex-direction:column;align-items:center;margin:6rem 0}.mdl-footer .m-list a:hover{text-decoration:underline}.mdl-footer .m-rrss{display:flex;align-items:center;font-size:2.6rem;margin:4.5rem 0}.mdl-footer .m-rrss
a{display:block;margin:0
1rem;transition:0.2s ease}.mdl-footer .m-rrss a+*{margin-left:1.2rem}.mdl-footer .m-rrss a:hover{opacity:0.4}.mdl-footer .m-bot{font:1rem 'Roboto', sans-serif;text-transform:uppercase;display:flex;justify-content:space-between}.mdl-footer .m-bot div a+*{margin-left:2rem}@media (max-width: 1024px){.mdl-footer{padding-top:7.6rem}.mdl-footer .m-top+*{margin-top:9rem}}@media (max-width: 1020px){.mdl-footer{padding-bottom:2.5rem}.mdl-footer .m-links{width:100%;border:0;order:1;margin:0}.mdl-footer .m-central{order:0}.mdl-footer .m-list{margin:0}.mdl-footer .m-top{flex-wrap:wrap;flex-direction:column;align-items:center}.mdl-footer .m-news{margin-bottom:4.5rem}.mdl-footer .m-rrss{order:0;width:100%;font-size:2.7rem;justify-content:center;margin-bottom:5.2rem}.mdl-footer .m-rrss>*{margin:0
.8rem}}@media (max-width: 767px){.mdl-footer{padding:5rem 0 2rem 0;border-top:0}.mdl-footer .m-central{position:relative;padding:0}.mdl-footer .m-central:before{content:"";position:absolute;top:1.5rem;left:0;right:0;height:1px;background-color:#979797}.mdl-footer .m-news{margin-left:1.5rem;margin-right:1.5rem}.mdl-footer .m-logos{background-color:#fff;padding:0
4rem;position:relative}.mdl-footer .m-totop{display:none}.mdl-footer .m-bot{display:flex;flex-direction:column;margin-top:3rem}.mdl-footer .m-bot>div{text-align:center;line-height:3rem}.mdl-footer .m-bot>div:first-of-type{display:flex;flex-direction:column;text-align:center}.mdl-footer .m-bot > div:first-of-type a+*{margin-left:0}}.switchDark .mdl-footer .hbspt-form{background-color:#000}.switchDark .mdl-footer .hbspt-form
form{color:#fff}.switchDark .mdl-footer .hbspt-form form>*:first-of-type{color:#fff}.switchDark .mdl-footer .hbspt-form form > *
label{color:#fff}.switchDark .mdl-footer .hbspt-form form > * input[type="text"],
.switchDark .mdl-footer .hbspt-form form > * input[type="email"],
.switchDark .mdl-footer .hbspt-form form > * input[type="tel"],
.switchDark .mdl-footer .hbspt-form form > * textarea,
.switchDark .mdl-footer .hbspt-form form > *
select{border: .1rem solid #fff}.switchDark .mdl-footer .hbspt-form form > * input[type="submit"]{border: .1rem solid #fff;color:#fff}.switchDark .mdl-footer .hbspt-form form > * input[type="submit"]:hover{color:#000;background-color:#fff}body.switchDark .mdl-footer .m-totop{background-color:#000}body.switchDark .mdl-footer .m-totop:before{background-image:url(/negocio/plantillas/panels/footer/button-up2.svg)}@media (max-width: 767px){body.switchDark .mdl-footer .m-logos{background-color:transparent}}
