@charset "UTF-8";.component_hero_scheda_prodotto .wrap{height:496px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;max-width:none;margin:0 auto}
.component_hero_scheda_prodotto .wrap .inside{width:98%;max-width:1200px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}
.component_hero_scheda_prodotto .wrap .inside .title{font-weight:700 !important;font-size:74px !important;line-height:70px !important;letter-spacing:-0.031em !important;margin-bottom:20px !important}
.component_hero_scheda_prodotto .wrap .inside p{font-weight:700 !important;font-size:22px !important;line-height:26px !important;letter-spacing:-0.09em !important}
.component_hero_scheda_prodotto .wrap .inside .cta{margin-top:20px}
.component_hero_scheda_prodotto .wrap:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 40.85%,rgba(0,0,0,0.65) 101.42%)}
.component_hero_scheda_prodotto.text-center .wrap:before{background:linear-gradient(180deg,rgba(0,0,0,0) 24.09%,rgba(0,0,0,0.65) 100%)}
.component_hero_scheda_prodotto.text-right .wrap:before{background:linear-gradient(90deg,rgba(0,0,0,0) 40.28%,rgba(0,0,0,0.65) 100%)}
.component_hero_scheda_prodotto .asides{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:none;margin:0 auto;text-align:left}
.component_hero_scheda_prodotto .aside{flex-basis:auto;width:100%;height:70px}
.component_hero_scheda_prodotto .aside>div{height:100%}
.component_hero_scheda_prodotto .aside .banner .strong{font-size:24px;line-height:28px;letter-spacing:-1px;font-weight:bold}
.component_hero_scheda_prodotto .aside .banner>div{padding:0 6px;font-size:18px;line-height:22px;letter-spacing:-1px}
.component_hero_scheda_prodotto .aside .banner>div img{max-height:50px;margin:0 8px;display:inline-block;height:48px;width:auto}
.component_hero_scheda_prodotto .aside .banner .em_block{max-width:450px;min-width:289px;border:2px #f0702f solid;padding:0 2px;border-radius:100px;height:56px}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_petrol{border-color:#005157}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_teal{border-color:#007b8b}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_turquoise-new{border-color:#00a8b0}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_medium-turquoise{border-color:#66cbd0}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_powderblue{border-color:#99dcdf}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_azure{border-color:#deeaea}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_dark-lava{border-color:#373737}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_davys-grey{border-color:#576060}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_nickel{border-color:#929292}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_medium-grey{border-color:#d0d0d0}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_light-grey{border-color:#e7e6e6}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_white-two{border-color:#fff}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_whitesmoke{border-color:#f5f7f7}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_dark-olive{border-color:#063616}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_environment-green{border-color:#2d934f}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_lightsea-green{border-color:#c3e6cf}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_success-accent{border-color:#0dbd33}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_success-pastel{border-color:#daffe2}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_warning-accent{border-color:#f7a600}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_warning-pastel{border-color:#fff5e1}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_error-accent{border-color:#eb1c33}
.component_hero_scheda_prodotto .aside .banner .em_block.border_color_error-pastel{border-color:#ffdee2}
.component_hero_scheda_prodotto .aside .banner .em_block .inside{background:#f5f7f7;display:flex;justify-content:left;align-items:center;border-radius:100px;width:100%;height:50px;position:relative;padding:0}
.component_hero_scheda_prodotto .aside .banner .em_block .inside div{text-align:left;margin-left:62px;font-size:1rem;line-height:109%;letter-spacing:-1px;padding-left:11px}
.component_hero_scheda_prodotto .aside .banner .em_block .inside div p{font-size:1rem !important;line-height:109% !important}
.component_hero_scheda_prodotto .aside .banner .em_block .inside img{width:57px;height:56px;position:absolute;top:-2px;left:-6px;margin:0;max-height:none}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img{width:55px;height:55px;position:absolute;left:-66px;top:-2px}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img.with-bg{border-radius:50%}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img.with-bg img{margin:auto;width:33px;left:0;right:0;top:0}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img.large-image{left:-56px}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img img{top:0;left:0}
.component_hero_scheda_prodotto .aside:nth-child(2){height:89px;margin-top:-19px;box-shadow:-4px -4px 10px rgba(0,0,0,0.15);border-radius:22px 0 0 0;min-width:466px;max-width:466px;overflow:hidden}
.component_hero_scheda_prodotto .countdown{background:linear-gradient(64.18deg,#d85e2b 16.3%,#edaa3c 83.7%);color:#fff;display:flex;justify-content:center;align-items:center;padding:0 20px}
.component_hero_scheda_prodotto .countdown var{font-style:normal}
.component_hero_scheda_prodotto .countdown .text{display:inline-block;font-size:24px;line-height:28px;font-weight:bold;padding-right:23px}
.component_hero_scheda_prodotto .countdown .text img{display:inline-block;margin-right:20px;height:44px;width:auto}
.component_hero_scheda_prodotto .countdown .timer{display:inline-block;transform:translateY(3px)}
.component_hero_scheda_prodotto .countdown .time,.component_hero_scheda_prodotto .countdown .timesep{display:inline-block;font-weight:bold;font-size:32px;line-height:20px;text-align:center}
.component_hero_scheda_prodotto .countdown .time span,.component_hero_scheda_prodotto .countdown .timesep span{line-height:109%;font-weight:400;font-size:12px}
.component_hero_scheda_prodotto .countdown .time{width:42px}
.component_hero_scheda_prodotto .countdown .timesep{transform:translateY(-20px);padding:0 8px}
.component_hero_scheda_prodotto .row_block{display:flex;justify-content:center;align-items:center}
.component_hero_scheda_prodotto .row_block>div strong{margin-right:10px}
.component_hero_scheda_prodotto .row_block p{margin:0}
.component_hero_scheda_prodotto .row_m_block p{margin:0}
@media only screen and (min-width:768.02px){.component_hero_scheda_prodotto .row_m_block{display:flex;justify-content:center;align-items:center}
.component_hero_scheda_prodotto .row_m_block>div{padding-right:16px}
.component_hero_scheda_prodotto .row_m_block>div:last-child{padding-right:0}
}
@media only screen and (max-width:1200px){.component_hero_scheda_prodotto .asides{display:block}
.component_hero_scheda_prodotto .asides .aside{height:auto;min-height:70px}
.component_hero_scheda_prodotto .asides .aside:nth-child(2){height:auto;margin-top:7px;box-shadow:none;border-radius:0;min-width:auto !important;max-width:none}
.component_hero_scheda_prodotto .asides .aside>div{min-height:70px}
.component_hero_scheda_prodotto .wrap .inside{width:100%;padding:0 20px}
}
@media only screen and (max-width:768px){.component_hero_scheda_prodotto .wrap .inside .title{font-size:40px !important;line-height:40px !important;letter-spacing:-2px}
.component_hero_scheda_prodotto .countdown .text{font-size:18px;line-height:21px}
.component_hero_scheda_prodotto .countdown .text img{display:none}
.component_hero_scheda_prodotto .countdown .timer{min-width:150px}
.component_hero_scheda_prodotto .countdown .time,.component_hero_scheda_prodotto .countdown .timesep{font-size:28px}
.component_hero_scheda_prodotto .countdown .time{width:39px}
.component_hero_scheda_prodotto .countdown .timesep{padding:0}
.component_hero_scheda_prodotto .aside{max-width:100%;overflow:hidden}
.component_hero_scheda_prodotto .aside .banner{padding:1px 0}
.component_hero_scheda_prodotto .aside .banner div{font-size:14px;line-height:16px}
.component_hero_scheda_prodotto .aside .banner .em_block{margin:16px auto;max-width:calc(100vw - 40px);height:auto}
.component_hero_scheda_prodotto .aside .banner .em_block .inside{height:auto;min-height:52px}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img{width:55px;height:55px;position:absolute;left:-66px}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img.with-bg{border-radius:50%}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img.with-bg img{margin:auto;width:33px;left:0;right:0;top:0}
.component_hero_scheda_prodotto .aside .banner .em_block .inside .wrap-img img{top:0;left:0}
}