/*
negocio/plantillas/panels/ofertadetalle/style.css
*/
.mdl-ofertas_detalle{padding:0
!important;color:#444;background-color:#f3f3f3}.mdl-ofertas_detalle.white{background-color:#fff}.mdl-ofertas_detalle .mdl-breadcrumb{padding:0}.mdl-ofertas_detalle .mdl-breadcrumb .m-content{padding-top:20px;padding-bottom:20px}.mdl-ofertas_detalle .m-subtitle{font:16px/2 'Montserrat', sans-serif;font-weight:bold;color:#83d7ed;text-transform:uppercase;text-align:center;margin-bottom:5rem;display:block;position:relative}.mdl-ofertas_detalle .m-subtitle .bx-prev{position:absolute;top:15px;background-color:transparent !important;display:flex;font-weight:100;align-items:center;justify-content:center;font-size:60px;font-family:'sumus';width:60px;height:13px;transition: .3s ease;left:calc(50% - 210px);transform:translateY(-50%) scaleX(-1)}.mdl-ofertas_detalle .m-title{font:6.4rem/.8 'AbhayaLibre', sans-serif;margin-bottom:25px;text-align:center;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.mdl-ofertas_detalle .m-title_text{font:300 16px/1.75 'Montserrat', sans-serif;margin-bottom:40px;text-align:center}.mdl-ofertas_detalle .m-item{display:flex;justify-content:space-between;background-color:#99daea}.mdl-ofertas_detalle .m-item.principal{max-width:1600px;margin:0
auto}.mdl-ofertas_detalle .m-item .m-slide{width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.mdl-ofertas_detalle .m-item .m-links{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.mdl-ofertas_detalle .m-item .m-links>*{margin:0
23px 15px 0}.mdl-ofertas_detalle .m-item .m-c_right{width:50%}.mdl-ofertas_detalle ul
li{font:inherit}.mdl-ofertas_detalle .m-form{margin:1rem auto 6rem auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.mdl-ofertas_detalle .m-form
form{padding:16px
43px 0;position:absolute;left:50%;bottom:49px;transform:translateX(-50%);display:flex;align-items:center;color:#444;box-sizing:border-box;width:calc(100% - 100px);padding:20px
40px;background-color:#f3f3f3;bottom:auto;position:relative}.mdl-ofertas_detalle .m-form form>span{width:100%}.mdl-ofertas_detalle .m-form form
label{position:relative;margin-right:3px;margin-bottom:22px;width:181px;flex:none;box-sizing:border-box}.mdl-ofertas_detalle .m-form form label
span{margin-bottom:4px;font:300 13px 'Montserrat', sans-serif;letter-spacing:1.3px}.mdl-ofertas_detalle .m-form form label
input{height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;font:16px/1 'Montserrat', sans-serif;letter-spacing:1.6px;padding:0
60px 0 22px;width:100%;box-sizing:border-box}.mdl-ofertas_detalle .m-form form label input::-webkit-input-placeholder{color:#444}.mdl-ofertas_detalle .m-form form label input::-moz-placeholder{color:#444}.mdl-ofertas_detalle .m-form form label input:-ms-input-placeholder{color:#444}.mdl-ofertas_detalle .m-form form label input:-moz-placeholder{color:#444}.mdl-ofertas_detalle .m-form form label
i{margin-left:21px;color:#83d7ed;font-size:22px;position:absolute;bottom:19px;right:22px}.mdl-ofertas_detalle .m-form form>div{text-align:center;margin-left:6px}.mdl-ofertas_detalle .m-form form > div .css-button{margin:12px
0}.mdl-ofertas_detalle .m-form form > span .m-title_h{margin-bottom:3px;font:300 13px 'Montserrat', sans-serif}@media (max-width: 900px){.mdl-ofertas_detalle .m-form
form{padding:0}.mdl-ofertas_detalle .m-form form
label{width:145px}.mdl-ofertas_detalle .m-form form label
input{padding-left:12px;padding-right:34px}.mdl-ofertas_detalle .m-form form label
i{right:10px}.mdl-ofertas_detalle .m-form form>div{margin-left:0}.mdl-ofertas_detalle .m-form form .css-button{min-width:177px}}.mdl-ofertas_detalle .m-form form .css-button2{letter-spacing:2.8px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;width:100%}.mdl-ofertas_detalle .m-form form
.mobile{display:none}@media (max-width: 900px){.mdl-ofertas_detalle .m-form form
label{width:190px}}@media (max-width: 767px){.mdl-ofertas_detalle .m-form
form{padding:0}.mdl-ofertas_detalle .m-form form
label{display:none}.mdl-ofertas_detalle .m-form form
.mobile{display:flex}.mdl-ofertas_detalle .m-form form
button{display:none}}.mdl-ofertas_detalle .m-form
div{font:15px/2 'AbhayaLibre', sans-serif;color:#fff}.mdl-ofertas_detalle .m-content{margin:0
auto;max-width:1200px;padding:5rem 20px 40px}.mdl-ofertas_detalle .m-content.notop{padding-top:20px}.mdl-ofertas_detalle.css-pattern .m-content{padding:40px
20px}.mdl-ofertas_detalle
article{text-align:left;color:#444;margin:0}.mdl-ofertas_detalle article
header{margin:22px
0;font:3.6rem/1 'Montserrat', sans-serif;font-weight:bold;display:flex;justify-content:space-between;position:relative;align-items:center;flex-wrap:wrap-reverse}.mdl-ofertas_detalle article header:before{content:'';position:absolute;width:75px;height:2px;left:0;top: -22px;background-color:#83d7ed;display:block}.mdl-ofertas_detalle article
section{font:normal 15px/1.47 'Montserrat', sans-serif;margin-bottom:70px}.mdl-ofertas_detalle article section:last-child{margin-bottom:0}.mdl-ofertas_detalle article section
p{margin-bottom:20px}.mdl-ofertas_detalle .condiciones>div{color:#94d5ec;font:bold 18px/1.47 'Montserrat', sans-serif}.mdl-ofertas_detalle .condiciones > ul
li{margin:5px
0;font-weight:normal;font-size:15px}.mdl-ofertas_detalle .m-info{display:flex;color:#fff}.mdl-ofertas_detalle .m-info>*{flex-grow:1;margin:44px
0}.mdl-ofertas_detalle .m-price{display:flex;justify-content:center}.mdl-ofertas_detalle .m-price>div{text-align:left;display:flex;flex-direction:column;align-items:flex-start}.mdl-ofertas_detalle .m-price > div
img{margin:0
auto 15px;width:28px}.mdl-ofertas_detalle .m-price > div
span{font:22px/1.2 'AbhayaLibre', sans-serif;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.mdl-ofertas_detalle .m-price > div
big{font:6rem/1 'Montserrat', sans-serif;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.mdl-ofertas_detalle .m-countdown{text-align:center}.mdl-ofertas_detalle .m-countdown
img{margin:0
auto 15px;width:32px}.mdl-ofertas_detalle .m-countdown>div{display:flex;justify-content:center}.mdl-ofertas_detalle .m-countdown .m-time{margin:0
5px;min-width:55px;position:relative;margin-right:18px}.mdl-ofertas_detalle .m-countdown .m-time:before{position:absolute;content:"";left: -10px;top: -10px;opacity:0.5;width:1px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 26%,#fff 74%,rgba(255,255,255,0));height:100px}.mdl-ofertas_detalle .m-countdown .m-time.sta-day:before{display:none}.mdl-ofertas_detalle .m-countdown .m-time
small{font:20px/1.2 'AbhayaLibre', sans-serif;font-weight:600;display:block;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.mdl-ofertas_detalle .m-countdown .m-time
big{font:4rem 'Montserrat', sans-serif;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.mdl-ofertas_detalle .m-flags{position:fixed;top:50%;right:0;transform:translateY(-50%)}.mdl-ofertas_detalle .m-flags
a{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:27px;color:#fff}.mdl-ofertas_detalle .m-flags a:before{vertical-align:middle}.mdl-ofertas_detalle .m-flags a[class*="facebook"]{background-color:#3b5998}.mdl-ofertas_detalle .m-flags a[class*="twitter"]{background-color:#00aced}.mdl-ofertas_detalle .m-flags a[class*="whatsapp"]{background-color:#43d854}@media (max-width: 1220px){.mdl-ofertas_detalle .m-item{flex-wrap:wrap}.mdl-ofertas_detalle .m-item .m-slide{width:100%;height:400px}.mdl-ofertas_detalle .m-item .m-c_right{width:100%}}@media (max-width: 900px){.mdl-ofertas_detalle .m-flags{display:none}.mdl-ofertas_detalle .m-content{padding:7rem 25px 25px}}@media (max-width: 767px){.mdl-ofertas_detalle .m-item .m-slide{height:200px}.mdl-ofertas_detalle .m-content{padding:5rem 20px 20px;margin-top:50px}.mdl-ofertas_detalle .m-info{display:block}.mdl-ofertas_detalle .m-info>*{width:100%;border:0}.mdl-ofertas_detalle .m-price
span{font-size:13.5px}.mdl-ofertas_detalle .m-price
big{font-size:19.8px}.mdl-ofertas_detalle .m-form{padding:0
20px}.mdl-ofertas_detalle .m-form>div{flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.mdl-ofertas_detalle .m-form>div>*{flex-grow:unset}.mdl-ofertas_detalle .m-form
label{width:100%;margin:0
0 14px}.mdl-ofertas_detalle .m-form .m-select{width:calc(50% - 7px);max-width:100%}.mdl-ofertas_detalle .m-form .css-button4{margin:0;max-width:100%;width:100%}.mdl-ofertas_detalle article
section{font-size:14.4px}.mdl-ofertas_detalle article section
small{font-size:13.5px}.mdl-ofertas_detalle .m-subtitle .bx-prev{font-size:40px;left:calc(50% - 189px)}}.mdl-ofertas_detalle .m-list{color:#444;background-color:#f5f5f5;margin-top:30px}.mdl-ofertas_detalle .m-list .m-content{margin:0
auto;max-width:1200px}.mdl-ofertas_detalle .m-list #calcont
#patroncal{display:none}.mdl-ofertas_detalle .m-list
header{font:3.6rem/.83 'Montserrat', sans-serif;margin-bottom:20px}.mdl-ofertas_detalle .m-list .m-link{display:flex;align-items:center}.mdl-ofertas_detalle .m-list .m-link
span{font:600 18px 'AbhayaLibre', sans-serif;color:#97daeb}.mdl-ofertas_detalle .m-list .m-link
a{margin-left:29px}.mdl-ofertas_detalle .m-list
form{padding:16px
43px 0;position:absolute;left:50%;bottom:49px;transform:translateX(-50%);display:flex;align-items:center;color:#444;box-sizing:border-box}.mdl-ofertas_detalle .m-list form>span{width:100%}.mdl-ofertas_detalle .m-list form
label{position:relative;margin-right:3px;margin-bottom:22px;width:181px;flex:none;box-sizing:border-box}.mdl-ofertas_detalle .m-list form label
span{margin-bottom:4px;font:300 13px 'Montserrat', sans-serif;letter-spacing:1.3px}.mdl-ofertas_detalle .m-list form label
input{height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;font:16px/1 'Montserrat', sans-serif;letter-spacing:1.6px;padding:0
60px 0 22px;width:100%;box-sizing:border-box}.mdl-ofertas_detalle .m-list form label input::-webkit-input-placeholder{color:#444}.mdl-ofertas_detalle .m-list form label input::-moz-placeholder{color:#444}.mdl-ofertas_detalle .m-list form label input:-ms-input-placeholder{color:#444}.mdl-ofertas_detalle .m-list form label input:-moz-placeholder{color:#444}.mdl-ofertas_detalle .m-list form label
i{margin-left:21px;color:#83d7ed;font-size:22px;position:absolute;bottom:19px;right:22px}.mdl-ofertas_detalle .m-list form>div{text-align:center;margin-left:6px}.mdl-ofertas_detalle .m-list form > div .css-button{margin:12px
0}.mdl-ofertas_detalle .m-list form > span .m-title_h{margin-bottom:3px;font:300 13px 'Montserrat', sans-serif}@media (max-width: 900px){.mdl-ofertas_detalle .m-list
form{padding:0}.mdl-ofertas_detalle .m-list form
label{width:145px}.mdl-ofertas_detalle .m-list form label
input{padding-left:12px;padding-right:34px}.mdl-ofertas_detalle .m-list form label
i{right:10px}.mdl-ofertas_detalle .m-list form>div{margin-left:0}.mdl-ofertas_detalle .m-list form .css-button{min-width:177px}}.mdl-ofertas_detalle .m-list form
#patroncal{display:flex}.mdl-ofertas_detalle .m-list form #patroncal
label{border:1px
solid rgba(47,47,47,0.5);margin-right:10px}.mdl-ofertas_detalle .m-list form #patroncal label i,
.mdl-ofertas_detalle .m-list form #patroncal label
input{color:#2f2f2f}.mdl-ofertas_detalle .m-list .m-item{border-bottom:solid 1px #2f2f2f;padding:19px
0 18px;display:flex;align-items:center;max-width:902px;background-color:transparent}.mdl-ofertas_detalle .m-list .m-item .css-button3{display:none}.mdl-ofertas_detalle .m-list .m-item
form{display:none}.mdl-ofertas_detalle .m-list .m-item.open .m-link{display:none}.mdl-ofertas_detalle .m-list .m-item.open
form{display:block}.mdl-ofertas_detalle .m-list .m-item:first-of-type{border-top:solid 1px #2f2f2f}.mdl-ofertas_detalle .m-list .m-item
small{display:block;text-transform:uppercase;font:15px/2 'AbhayaLibre', sans-serif}.mdl-ofertas_detalle .m-list .m-item
big{font:2.6rem/1.35 'Montserrat', sans-serif}.mdl-ofertas_detalle .m-list .m-item big
super{font-size:16px;vertical-align:super}@media (max-width: 900px){.mdl-ofertas_detalle .m-list .m-link{margin-top:15px}.mdl-ofertas_detalle .m-list .m-item{width:100%;display:block}.mdl-ofertas_detalle .m-list .m-item:nth-of-type(2){border-top:0}.mdl-ofertas_detalle .m-list .m-item
small{font-size:13.5px}.mdl-ofertas_detalle .m-list .m-item
i{font-size:18px}}@media screen and (min-width: 768px){.mdl-ofertas_detalle .m-flags a.fa-whatsapp{display:none}}
