.buy-now-banner-placeholder .buy-now-banner{background:#fff;box-shadow:none;will-change:top}.buy-now-banner-placeholder .buy-now-banner.fixed-header:not(.desktop-mobile){box-shadow:0 -5px 7px rgba(0,0,0,.05);transition:bottom .4s;-moz-transition:bottom .4s;-webkit-transition:bottom .4s;-o-transition:bottom .4s;transition-timing-function:ease-in-out}.buy-now-banner-placeholder .buy-now-banner.fixed-banner{position:fixed;top:0;transition:box-shadow .25s;-webkit-transition:box-shadow .25s;-o-transition:box-shadow .25s;-moz-transition:box-shadow .25s;transition-timing-function:ease-in;width:100%;will-change:bottom top;z-index:999999}@media (min-width:768px){.buy-now-banner-placeholder .buy-now-banner.fixed-banner{box-shadow:0 5px 7px rgba(0,0,0,.05)}}.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title{font-family:MarkPro-Bold,sans-serif;font-size:15px;line-height:normal}@media (min-width:768px){.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title{font-size:18px}}@media (min-width:991px){.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title{font-size:24px}}.buy-now-banner-placeholder .buy-now-banner.integrations-banner .title span{color:#3689d5;display:inline-block;margin-right:10px}.buy-now-banner-placeholder .buy-now-banner.integrations-banner .btn{min-width:160px}@media (max-width:768px){.buy-now-banner-placeholder .buy-now-banner.mobile-full-size .content-wrapper{padding:20px 0}.buy-now-banner-placeholder .buy-now-banner.mobile-full-size .content-wrapper .title{font-size:24px;margin-bottom:20px;text-align:center;width:100%}.buy-now-banner-placeholder .buy-now-banner.mobile-full-size .content-wrapper .actions{text-align:center}}.buy-now-banner-placeholder .buy-now-banner.opened{box-shadow:0 5px 7px -3px rgba(0,0,0,.1),0 2px 5px -3px rgba(0,0,0,.1)}@media (max-width:768px){.buy-now-banner-placeholder .buy-now-banner{transition:bottom .25s;-webkit-transition:bottom .25s;-o-transition:bottom .25s;-moz-transition:bottom .25s;transition-timing-function:ease-in}.buy-now-banner-placeholder .buy-now-banner:not(.no-attach):not(.desktop-mobile){bottom:-75px;position:fixed;width:100%;z-index:999999}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper a{text-decoration:none}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .btn{min-width:100px;padding:9px 20px!important}@media (min-width:576px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .btn{min-width:135px}}@media (min-width:1200px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .btn{min-width:165px}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .title{color:#4c4c4c;font-family:MarkPro-Bold,sans-serif;font-size:16px;line-height:normal}@media (min-width:768px){.buy-now-banner-placeholder .buy-now-banner .content-wrapper .title{font-family:MarkPro-Book,sans-serif;font-size:20px}}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .from-text{color:#4c4c4c;font-family:MarkPro-Bold,sans-serif;font-weight:700}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .full-price{color:#b2b2b2;font-family:MarkPro-Book,sans-serif;font-weight:400;text-decoration:line-through}.buy-now-banner-placeholder .buy-now-banner .content-wrapper .delimiter,.buy-now-banner-placeholder .buy-now-banner .content-wrapper .description{color:#b2b2b2;font-family:MarkPro-Book,sans-serif;font-weight:400;max-width:600px}
