<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sb_acb_title, .sb_acb_desc {
    text-align: center;
}
.sb_acb_checkout_offer_content {
    display: flex;
    flex-wrap: wrap;
    border: 3px dashed #ccc;
    border-radius: 15px;
}
.sb_acb_checkout_offer_image, .sb_acb_checkout_offer_text {
    flex: 0 0 50%;
    padding: 15px;
    position: relative;
}
.sb_acb_bump_pricing &gt; span {
    display: block;
}
div#sb_sales_booster_popup, #sb_order_bump_popup {
	position: fixed;
    z-index: 99999;
    margin: 0 auto;
    border: 1px solid #414141;
    overflow: hidden;
    min-height: 800px;
    background-color: rgba(100, 100, 100, 0.75);
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}
#sb_order_bump_popup{
	display: none;
}
.sb_order_bump_pricing{
	width:100%;
	border-top:1px solid #ccc;
	overflow:hidden;
}
.sb_sales_booster_popup_inner {
    position: absolute;
    overflow: auto;
    top: calc(100% - 90%);
	bottom: calc(100% - 90%);
    left: 30px;
    right: 30px;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
    background: rgb(255, 255, 255);
    overflow-x: hidden;
	max-height: 600px;
}
.sb_sales_booster_popup_head {
    position: sticky;
    right: 0;
    top: 0;
    padding: 10px;
    overflow: hidden;
    z-index: 9;
}
.sb_sales_booster_popup_content {
    padding: 30px;
	overflow: hidden;
}
.sb_sales_booster_popup_close {
    color: #555555;
    cursor: pointer;
    font-size: 40px;
    line-height: 1;
    width: 40px;
    height: 40px;
    font-weight: 300;
    display: block;
    float: right;
}
.sb_sales_booster_popup_inner::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}
.sb_sales_booster_popup_inner::-webkit-scrollbar{
	width: 6px;
	background-color: #F5F5F5;
}
.sb_sales_booster_popup_inner::-webkit-scrollbar-thumb{
	background-color: #555555;
}
/* frequently bought together */
div.sb_frequently_bought_together {
    width: 100%;
    overflow: hidden;
    clear: both;
    border: 1px solid #ececec;
}
.sb_frequently_bought_together p.sb_heading {
    font-size: 1.5em;
    background: #ececec;
    color: #000;
    margin: 0;
    padding: 15px;
}
ul.sb_bought_together_items_images {
    list-style: none;
    margin: 0;
    width: 100%;
    display: block;
    overflow: hidden;
    padding: 15px;
    padding: 0 15px 15px 15px;
    border-bottom: 1px solid #ececec;
}
ul.sb_bought_together_items_images li {
    float: left;
    width: 75px;
    margin-right: 20px;
    position: relative;
    padding-top: 15px;
}
ul.sb_bought_together_items_images li:after {
    content: '+';
    position: absolute;
    top: 45%;
    right: -20px;
    width: 15px;
}
ul.sb_bought_together_items_images li:last-of-type:after {
    content: '';
}
ul.sb_bought_together_items_summary {
    list-style: none;
    margin: 0;
}
ul.sb_bought_together_items_summary li {
    display: block;
    padding: 10px 15px;
    border-bottom: 1px solid #ececec;
}
ul.sb_bought_together_items_summary li label {
    display: block;
    cursor: pointer;
}
.sb_frequently_bought_message {
    margin-bottom: 15px;
}
.sb_bought_together_footer {
    padding: 15px;
}
button.sb_frequently_bought_together_submit {
    display: inline-block;
}
.sb_bought_together_items_summary li input[type="checkbox"] {
    margin-right: 10px;
}
/* order bump */
.sb_checkout_offer {
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
    border: 1px solid #e3e3e3;
    margin: 15px 0;
}
.sb_checkout_offer h3 {
    padding: 0;
    margin: 0;
    line-height: 50px;
}
.sb_checkout_offer h3 label {
    font-size: 16px;
    font-weight: 600;
    display: block;
    width: 100%;
    height: 100%;
    padding: 0 15px;
}
.sb_checkout_offer_content {
	padding: 15px;
	border-top: 1px solid #e3e3e3;
	overflow: hidden;
}
.sb_checkout_offer h3 label input {
	margin-right: 10px;
	outline: unset;
}
.sb_checkout_offer_image {
    width: 37%;
    float: left;
    margin-right: 3%;
}
/* loader */
.sb_sales_booster_loader {
    position: relative;
    width: 45px;
    height: 45px;
    margin: 0;
    display: inline-block;
    vertical-align: bottom;
}
.sb_sales_booster_loader div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 35px;
      height: 35px;
      margin: 6px;
      border: 3px solid #333333;
      border-radius: 50%;
      animation: sb-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #333333 transparent transparent transparent;
  }
.sb_sales_booster_loader div:nth-child(1) {
    animation-delay: -0.45s;
  }
.sb_sales_booster_loader div:nth-child(2) {
    animation-delay: -0.3s;
  }
.sb_sales_booster_loader div:nth-child(3) {
    animation-delay: -0.15s;
  }
  .sb_fbt_inner{
	  text-align: center;
  }
  .sb_fbt_pricing{
	  overflow: hidden;
	  width: 100%;
  }
@keyframes sb-ring {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
}
/* Responsive CSS */
.sb-row{
	list-style: none;
    padding: 0;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	margin-left: -7px;
    margin-right: -7px;
}
.sb-col-6,
.sb-col-5,
.sb-col-4,
.sb-col-3,
.sb-col-2,
.sb-col-9,
.sb-col-8{
	position: relative;
	width: 100%;
	min-height: 1px;
	float: left;
	padding: 7px;
}
@media (min-width: 576px){
	.sb-col-9{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.666666% !important;
		flex: 0 0 66.666666% !important;
		max-width: 66.666666% !important;
		float: left;
	}
	.sb-col-8{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75% !important;
		flex: 0 0 75% !important;
		max-width: 75% !important;
		float: left;
	}
	.sb-col-6{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.666666% !important;
		flex: 0 0 16.666666% !important;
		max-width: 16.666666% !important;
		float: left;
	}
	.sb-col-5{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20% !important;
		flex: 0 0 20% !important;
		max-width: 20% !important;
		float: left;
	}
	.sb-col-4{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25% !important;
		flex: 0 0 25% !important;
		max-width: 25% !important;
		float: left;
	}
	.sb-col-3{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 33.333333% !important;
		max-width: 33.333333% !important;
		float: left;
	}
	.sb-col-2{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50% !important;
		flex: 0 0 50% !important;
		max-width: 50% !important;
		float: left;
	}
}
@media (min-width: 570px) and (max-width: 767px){
	.sb-col-6{
		-webkit-box-flex: 0;
        -ms-flex: 0 0 50% !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
		float: left;
	}
}
@media (max-width: 1023px){
	.sb-col-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.666666% !important;
		flex: 0 0 56.666666% !important;
		max-width: 56.666666% !important;
		float: left;
	}
	.sb-col-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 43.333333% !important;
		max-width: 43.333333% !important;
		float: left;
	}
	div[class*='sb-col'] .sb-col-4, div[class*='sb-col'] .sb-col-3{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 50% !important;
		max-width: 50% !important;
		float: left;
	}
}
@media (max-width: 667px){
	.sb-col-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100% !important;
		flex: 0 0 100% !important;
		max-width: 100% !important;
		float: left;
	}
	.sb-col-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100% !important;
		flex: 0 0 100% !important;
		max-width: 100% !important;
		float: left;
	}
	div[class*='sb-col'] .sb-col-4, div[class*='sb-col'] .sb-col-3, div[class*='sb-col'] .sb-col-2{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50% !important;
		flex: 0 0 50% !important;
		max-width: 50% !important;
		float: left;
	}
}@media (min-width: 576px){
	.sb-col-9{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.666666% !important;
		flex: 0 0 66.666666% !important;
		max-width: 66.666666% !important;
		float: left;
	}
	.sb-col-8{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75% !important;
		flex: 0 0 75% !important;
		max-width: 75% !important;
		float: left;
	}
	.sb-col-6{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.666666% !important;
		flex: 0 0 16.666666% !important;
		max-width: 16.666666% !important;
		float: left;
	}
	.sb-col-5{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20% !important;
		flex: 0 0 20% !important;
		max-width: 20% !important;
		float: left;
	}
	.sb-col-4{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25% !important;
		flex: 0 0 25% !important;
		max-width: 25% !important;
		float: left;
	}
	.sb-col-3{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 33.333333% !important;
		max-width: 33.333333% !important;
		float: left;
	}
	.sb-col-2{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50% !important;
		flex: 0 0 50% !important;
		max-width: 50% !important;
		float: left;
	}
}
@media (min-width: 570px) and (max-width: 767px){
	.sb-col-6{
		-webkit-box-flex: 0;
        -ms-flex: 0 0 50% !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
		float: left;
	}
}
@media (max-width: 1023px){
	.sb-col-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.666666% !important;
		flex: 0 0 56.666666% !important;
		max-width: 56.666666% !important;
		float: left;
	}
	.sb-col-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 43.333333% !important;
		max-width: 43.333333% !important;
		float: left;
	}
	div[class*='sb-col'] .sb-col-4, div[class*='sb-col'] .sb-col-3{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 50% !important;
		max-width: 50% !important;
		float: left;
	}
	.sb_acb_checkout_offer_image, .sb_acb_checkout_offer_text {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
}
@media (max-width: 667px){
	.sb-col-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100% !important;
		flex: 0 0 100% !important;
		max-width: 100% !important;
		float: left;
	}
	.sb-col-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100% !important;
		flex: 0 0 100% !important;
		max-width: 100% !important;
		float: left;
	}
	div[class*='sb-col'] .wccp-col-4, div[class*='sb-col'] .sb-col-3, div[class*='sb-col'] .sb-col-2{
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50% !important;
		flex: 0 0 50% !important;
		max-width: 50% !important;
		float: left;
	}
}</pre></body></html>