.pushbar__trigger--close.closeButton .icon,.pushbar__trigger--close.closeButton .icon-mobile,.pushbar .closeButtonWrapper .closeButton-icon{background-repeat:no-repeat;background-position:center;background-size:contain}.pushbar__content-title{font-family:"sans-regular";font-size:1.8rem;line-height:2.2rem;letter-spacing:.5px}@media(min-width: 768px){.pushbar__content-title{line-height:2.4rem}}.pushbar__content-message a{position:relative;display:inline;background-repeat:no-repeat;padding-bottom:5px;white-space:normal;line-height:2.2rem;transition:background-size .3s ease-out}.pushbar__content-message a:hover,.pushbar__content-message a:focus{text-decoration:none}.pushbar__content-message a{color:#fff;background-image:linear-gradient(#fff, #fff);background-position:left bottom;background-size:100% 1px}.pushbar__content-message a:hover{background-size:0 1px;background-position:right bottom}@media(max-width: 1364px){.pushbar-layer{position:relative;z-index:0}}@media(min-width: 1365px){.pushbar-layer .closeButton{top:16px;right:16px}}.pushbar{--transition-base-duration: 0.6s;background-color:#a30000}@media(max-width: 1364px){.pushbar{overflow:hidden;position:relative;max-height:55px;margin:0;padding:0;display:block}}@media(min-width: 1365px){.pushbar.layer.is-visible{height:auto}}.pushbar__inner{padding:16px;overflow:hidden;margin:0}@media(min-width: 768px){.pushbar__inner{padding:16px 12px}}@media(min-width: 1365px){.pushbar__inner{padding:48px 60px;display:flex;justify-content:space-between;align-items:center;flex-direction:row}}.pushbar__content{color:#fff}@media(min-width: 1365px){.pushbar__content{flex:1}}.pushbar__content-title{padding-left:40px;margin-right:20px;height:22px;position:relative}@media(min-width: 1365px){.pushbar__content-title{margin-bottom:20px;padding:0px}}.pushbar__content-title span{position:absolute;top:50%;transform:translateY(-50%) scale(1, 1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 1364px){.pushbar__content-message{margin-top:22px;display:none}}.pushbar__content-message .ctabutton{display:inline-block;margin-top:20px;margin-right:30px}.pushbar__media{width:100%}@media(max-width: 1364px){.pushbar__media{margin-top:30px}}@media(min-width: 1365px){.pushbar__media{width:370px}}.pushbar__trigger--close.closeButton{right:16px;top:20px;transition:transform .3s;transform:rotate(0deg)}@media(min-width: 1365px){.pushbar__trigger--close.closeButton{display:none}}.pushbar__trigger--close.closeButton .icon{content:" ";width:16px;height:16px;background-image:url("//store.ferrari.com/ytos/resources/FERRARI/release21/icons/plus-white.svg");display:block;transition:opacity .3s;opacity:1}.pushbar__trigger--close.closeButton .icon-mobile{content:" ";width:16px;height:16px;background-image:url("//store.ferrari.com/ytos/resources/FERRARI/release21/icons/minus-white.svg");display:block;transition:opacity .3s;opacity:0;margin-top:-16px}.pushbar .closeButtonWrapper{display:none}@media(min-width: 1365px){.pushbar .closeButtonWrapper{display:inline}}.pushbar .closeButtonWrapper .closeButton-icon{content:" ";width:16px;height:16px;background-image:url("//store.ferrari.com/ytos/resources/FERRARI/release21/icons/close-white.svg")}@media(max-width: 1364px){.pushbar--open{height:auto;max-height:100vh}.pushbar--open .pushbar__content-message{display:block}.pushbar--open .pushbar__trigger--close.closeButton{transform:rotate(180deg)}.pushbar--open .pushbar__trigger--close.closeButton .icon{opacity:0}.pushbar--open .pushbar__trigger--close.closeButton .icon-mobile{opacity:1}}

/*# sourceMappingURL=/ytos/releases/FERRARI/2021/dist/Espot/pushbar.44b54e8c.css.map*/