.sticky_button_container{padding:20px 0;z-index:99999}
.stickybutton{margin-top:1px;z-index:9999999999}
.sticky_button_container.bg-purple-100{background-color:#4d3069}
.sticky_button_container.bg-crimson{background-color:#9c2339}
@media(max-width:576px){.sticky_button_container{padding:12px 24px !important}
}
@media(min-width:577px) and (max-width:767px){.sticky_button_container{padding:12px 24px !important}
}
@media(min-width:768px) and (max-width:991px){.sticky_button_container{padding:12px 24px !important}
}
@media(min-width:992px) and (max-width:1199px){.sticky_button_container{padding:16px 24px !important}
}
.sticky_button_container .sticky_left_content{display:flex}
.nowrap {   white-space: nowrap !important}
@media(max-width:576px){.sticky_button_container .sticky_left_content{flex-direction:column}
}
@media(min-width:577px) and (max-width:767px){.sticky_button_container .sticky_left_content{flex-direction:column}
}
.sticky_button_container .sticky_left_content .price{font-size:24px;font-weight:700;line-height:28px;color:#fff;padding:3px 6px 2px 0}
.sticky_button_container .sticky_left_content .vat{font-size:14px;font-weight:600;line-height:20px;color:#fff;padding:14px 12px 6px 0}
.sticky_button_container .sticky_left_content .extra_information{font-size:14px;font-weight:400;line-height:20px;color:#fff;padding:14px 12px 6px 0}
.sticky_button_container .sticky_left_content p{font-size:14px;font-weight:400;line-height:20px;color:#fff;padding:14px 12px 6px 0;margin-bottom:0}
.sticky_button_container .sticky_left_content p a{text-decoration:none}
@media(min-width:577px) and (max-width:767px){.sticky_button_container .sticky_left_content .extra_information{padding-top:0 !important}
.sticky_button_container .sticky_left_content p{padding-top:10px !important}
.sticky_button_container .sticky_left_content .vat{padding:14px 12px 3px 0}
}
@media(max-width:576px){.sticky_button_container .sticky_left_content .extra_information{padding-top:0 !important}
.sticky_button_container .sticky_left_content p{padding-top:10px !important}
.sticky_button_container .sticky_left_content .vat{padding:14px 12px 3px 0}
}
.sticky_button_container .sticky_right{display:flex;align-items:center}
.sticky_button_container .sticky_right .button_container .small_btn{padding:10px 16px}
.headerCss{display:block !important;position:sticky;position:-webkit-sticky}
@media(max-width:991px){.headerCss{display:block !important;position:sticky;position:-webkit-sticky}
}
.headerCss{bottom:0}
.sticky_container{margin:0 12px}
@media(max-width:576px){.sticky_container{margin:0}
}