.c-hl .t-alert.open,.c-hl .t-alert.open.positive{height:auto;min-height:0;margin:10px 0 0;box-shadow:none}.c-hl,.c-hl .t-alert.open ul li.sub-list a,.c-hl .t-alert.open ul li.sub-list-info a{color:#fff}.c-hl{background:#28323c;background:linear-gradient(0deg,#465a6e 0,#28323c 100%);padding:20px}.c-hl .voucher-input{width:75%;min-width:310px;padding:0 110px 0 0}.c-hl .voucher-input input[type=submit],.voucher-input input[type=submit]:focus{width:100px;position:absolute;top:0;right:0;text-align:center;padding:0}.c-hl .voucher-input input[type=text]{background-color:#fff;border:2px solid #fff}.c-hl>img{position:absolute;top:20px;right:20px;z-index:1}.c-hl.carrinho>img{position:absolute;top:-50px;right:-60px;z-index:1}.c-hl .t-alert.open ul li .icon.info.white.small,.icon.info.white.small{transform:rotate(180deg) translateY(-5px)}.c-hl .t-alert.open ul li:not(:first-child) .icon.info.white.small{display:none}.c-hl .t-alert.open{padding:10px 16px 16px;border-radius:3px}.c-hl .t-alert.open ul,.c-hl .t-alert.open.positive ul{margin:0;padding:0}.c-hl .t-alert.open ul li{margin:0;padding:3px 0 3px 31px}.c-hl .t-alert.open.negative ul li{padding:3px 240px 3px 31px}.c-hl .t-alert.open ul li:first-child{min-height:20px;line-height:20px}.c-hl .t-alert.open ul li:first-child:before{content:'';display:block;width:20px;height:20px;background-image:url('https://www.insania.com/img/icons/icons.png');background-repeat-x:no-repeat;background-size:20px;background-position:0 -1880px;position:absolute;left:0;top:2px;filter:invert(100%) brightness(1.3)}.c-hl .t-alert.open.positive ul li:before,.c-hl.valido .t-alert.open ul li:first-child:before{width:4px;height:4px;background-color:#f0a028;border-radius:4px;top:10px;content:'';position:absolute;left:0}.c-hl .t-alert.open ul li:not(:first-child){height:initial;line-height:initial;padding:3px 0 3px 31px}.c-hl.valido .vc{width:33%;float:right;top:8px;right:0;z-index:5}.c-hl.valido .vc div{display:block;width:78.3%;left:3.6%;top:50%;position:absolute;font-size:3rem;font-weight:700;color:#fff;text-shadow:0 2px 0 #28323c;text-align:center;text-transform:uppercase;z-index:20;transition:.3s}.c-hl.valido .vc img{width:100%;position:relative;float:left;z-index:1}.c-hl.valido .vc .tip{width:100%;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);padding:10px;border-radius:3px;position:absolute;left:0;top:calc(100% + 10px);font-size:1rem;text-transform:initial;font-weight:400}.c-hl .t-alert.open.positive{width:calc(66% - 10px);background-color:#78b43c;padding:15px 20px 20px;border-radius:3px}.c-hl .t-alert.open.positive ul li,.c-hl.valido .t-alert.open ul li:not(:first-child){margin:0;padding:3px 0 3px 10px}.c-hl.valido .t-alert.open ul li:first-child{height:initial;line-height:initial}.c-hl.valido .t-alert.open ul li:first-child:before{background-image:none;filter:none}@media (min-width:0px) and (max-width:1499px){.c-hl.valido .vc div{font-size:2rem}.c-hl .t-alert.open.negative ul li{padding:3px 180px 3px 31px}}@media (min-width:0px) and (max-width:1300px){.c-hl .t-alert{z-index:100}.c-hl .t-alert.open.negative ul li{padding:3px 0 3px 31px}}@media (min-width:0px) and (max-width:999px){.c-hl.valido .vc,.c-hl.valido .vc img,.c-hl>img{left:50%;transform:translateX(-50%)}.c-hl{padding:140px 20px 20px;overflow:hidden}.c-hl .c-50.no-margin{width:100%}.c-hl .c-50.no-margin .voucher-input{width:100%;min-width:100%;padding:0 110px 0 0}.c-hl>img{width:70%;max-width:280px;top:-50px;right:initial;z-index:1}.c-hl.carrinho>img{position:absolute;top:-50px;right:-60px;z-index:0}.c-hl.valido{margin:0;padding:20px}.c-hl.valido .vc{width:100%;top:20px;float:left}.c-hl.valido .vc .tip{position:relative}.c-hl.valido .vc img{max-width:361px}.c-hl .t-alert.open.positive{width:100%;margin:30px 0 0}.c-hl.valido .vc div:first-of-type{width:100%;max-width:calc(361px - 21.7%);font-size:2rem;text-align:center;left:calc(50% - 4.6%);top:40%;transform:translateX(-50%)}.c-hl.valido .vc div:last-of-type{margin:0}}.c-hl .t-alert.open ul li.sub-list a:hover,.c-hl .t-alert.open ul li.sub-list-info a:hover{color:#faa028}.c-hl .t-alert.open ul li.sub-list:first-child:before{content:'';display:block;width:20px;height:20px;background-image:none!important;position:absolute;left:0;top:2px}