.wbdl_widget{width:100%;margin-bottom:20px;}
.wbdl_widget .offer-header{font-size:16px;font-weight:600;margin-bottom:10px;}
.wbdl_widget .quantity-break{border:1.7px solid #dbdbdb;border-radius:5px;background:#ffffff;font-weight:normal;width:100%;max-width:100% !important;display:flex;align-items:center;cursor:pointer;position:relative;}
.wbdl_widget .quantity-break.active{background:#f2f2fe;border:2px solid #565add;}
.wbdl_widget .quantity-break .quantity-break__wrapper{width:100%;padding:5px 15px 5px 15px;}
.wbdl_widget .quantity-break .quantity-break__wrapper .quantity-break__main{display:flex;align-items:center;gap:18px;width:100%;min-height:55px;}
.wbdl_widget .quantity-break .quantity-break__main .quantity-break__content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1;}
.wbdl_widget .quantity-break .quantity-break__main .quantity-break__content .quantity-break__content-left{display:flex;flex-direction:column;flex:1;align-items:flex-start;}
.wbdl_widget .quantity-break .quantity-break__title{color:#000;font-size:16px;font-weight:600;margin:0px;}
.wbdl_widget .quantity-break .bundle-message-not-blink, .wbdl_widget .quantity-break .bundle-message-blink{padding:0px;margin:0px;font-size:13px;}
.wbdl_widget .quantity-break.active .bundle-message-not-blink, .wbdl_widget .quantity-break.active .bundle-message-blink{font-weight:bold;}
.wbdl_widget .quantity-break.active .bundle-message-blink, .wbdl_widget .quantity-break .bundle-message-blink{animation:blinker 2s linear infinite;}
.wbdl_widget .quantity-break .quantity-break__variants{display:flex;flex-wrap:wrap;gap:6px;padding-top:5px;padding-bottom:5px;}
.wbdl_widget .quantity-break .quantity-break__radio{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;}
.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]{appearance:none;margin:0px;width:16px;height:16px;border-radius:50%;content:" ";outline:none;box-shadow:none;z-index:1;border:1px solid #d8d8d8;}
.wbdl_widget .quantity-break.active .quantity-break__radio input[type=radio],
.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]:checked{border:2px solid #565add;background-color:#ffffff;}
.wbdl_widget .quantity-break .quantity-break__radio input[type=radio]::before{content:" ";margin:0px;position:absolute;width:8px;height:8px;border-radius:50%;background-color:transparent;top:50%;left:50%;transform:translate(-50%, -50%);}
.wbdl_widget .quantity-break.active .quantity-break__radio input[type=radio]::before{background-color:#565add;}
.wbdl_widget .quantity-break .quantity-break__price .bundle-price{font-style:normal;font-size:17px !important;font-weight:400;background:transparent;color:#565add;margin:0px !important;}
.wbdl_widget .quantity-break .quantity-break__price .bundle-cprice{font-style:normal;font-size:16px !important;font-weight:400;background:transparent;color:#afafaf;margin:0px !important;text-decoration:line-through;}
.wbdl_widget .quantity-break.active .quantity-break__price .bundle-price, .wbdl_widget .quantity-break.active .quantity-break__price .bundle-cprice{font-weight:bold !important;}
.wbdl_widget .quantity-break .quantity-break__variants .quantity-break__variant-selector{display:flex;align-items:center;width:100%;}
.wbdl_widget .quantity-break .quantity-break__variants .quantity-break__variant-number{font-size:12px;margin-right:2px;min-width:20px;display:inline-flex;}
.wbdl_widget .quantity-break .quantity-break__variants .quantity-break__attribute-label{color:#1d1b1b;font-size:12px;margin:0 !important;margin-right:10px !important;float:left;font-weight:700;display:inline;text-transform:capitalize;}
.wbdl_widget .quantity-break .quantity-break__variants .quantity-break__attribute-option{width:auto;font-size:14px;font-weight:400;font-style:normal;appearance:none;border:none;padding:7px 25px 7px 7px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg%20width%3D'10'%20height%3D'4'%20viewBox%3D'0%200%2010%204'%20fill%3D'none'%20xmlns%3D'http%3A//www.w3.org/2000/svg'%3E%3Cpath%20d%3D'M5%204L0.669872%200.25L9.33013%200.249999L5%204Z'%20fill%3D'black'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 8px center !important;background-color:#fff;background-size:initial;color:#000;outline:none;max-width:100%;width:auto;height:auto;min-height:auto;display:flex;align-items:center;gap:10px;cursor:pointer;box-shadow:0 0 0 1px #0000004d !important;border-radius:0px;min-width:100px;margin-right:5px;}
.wbdl_widget .quantity-break .img_thumbnail{width:20% !important;padding-right:12px !important;display:block !important;}
.wbdl_widget .quantity-break .quantity-break__discount-rule{font-size:13px;background-color:transparent;}
.wbdl_widget .quantity-break.active .quantity-break__discount-rule{font-weight:bold;}
.wbdl_widget .quantity-break .quantity-break__discount-rule bdi{font-size:13px;}
@keyframes blinker {
50%{opacity:0.3;}
} .wbdl_widget .quantity-breaks__classic{display:flex;flex-direction:column;gap:10px;}
.wbdl_widget .quantity-breaks__classic .quantity-break .quantity-break__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px !important;}
.wbdl_widget .quantity-breaks__classic .img_thumbnail{width:22% !important;padding-right:15px !important;}
.wbdl_widget .quantity-breaks__classic .quantity-break .bundle-cprice{border:none;background:transparent;font-style:normal;font-weight:400;font-size:17px;color:#afafaf !important;text-decoration:line-through !important;margin:0;padding-right:6px;}
.wbdl_widget .quantity-breaks__classic .quantity-break .quantity-break__price{display:flex;justify-content:start;align-items:center;min-width:65px;}
.wbdl_widget .quantity-breaks__classic .quantity-break .bundle-message-blink, .wbdl_widget .quantity-breaks__classic .quantity-break .bundle-message-not-blink{position:absolute;top:0;right:0;transform:translate(29.29%, -100%) rotate(45deg);text-align:center;border:1px solid transparent;border-bottom:0;transform-origin:bottom left;padding:5px 20px 13px;background:linear-gradient(rgba(86, 90, 221, 0.5) 0 0) bottom/100% 10px no-repeat #565add;background-clip:padding-box;clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - 10px) calc(100% - 10px), 10px calc(100% - 10px), 0 100%);-webkit-mask:linear-gradient(135deg, transparent calc(50% - 10px * 0.707), #fff 0) bottom left, linear-gradient(-135deg, transparent calc(50% - 10px * 0.707), #fff 0)bottom right;-webkit-mask-size:300vmax 300vmax;-webkit-mask-composite:destination-in, xor;mask-composite:intersect;max-width:195px;overflow:hidden;text-overflow:ellipsis;line-height:1;z-index:2;font-size:10px;color:#fff;}
.wbdl_widget .quantity-breaks__classic .quantity-break .quantity-break__discount-rule{font-size:14px;font-weight:600;}
.wbdl_widget .quantity-breaks__classic .quantity-break.active .quantity-break__discount-rule{display:block;}
.wbdl_widget .quantity-breaks__classic .quantity-breaks__classic .quantity-break.active .quantity-break__discount-rule{font-weight:700 !important;}
@media(max-width:768px){
.wbdl_widget .quantity-breaks__vertical .quantity-break .img_thumbnail{width:80% !important;}
.wbdl_widget .quantity-breaks__vertical .quantity-break .quantity-break__price{padding-top:10px !important;}
.wbdl_widget .quantity-breaks__vertical .quantity-break .quantity-break__price[columns="2"]{flex-direction:column;}
.wbdl_widget .quantity-breaks__vertical .quantity-break .quantity-break__price .bundle-cprice{text-align:center !important;margin-top:0 !important;margin-bottom:0 !important;}
.wbdl_widget .quantity-breaks__vertical .quantity-break .quantity-break__price .bundle-price{text-align:center !important;margin-top:0 !important;margin-bottom:0 !important;}
}
@media(max-width:480px){ .quantity-breaks__vertical{}
}  .custom_add_to_cart_button.loading{pointer-events:none;opacity:0.6;}
.custom_add_to_cart_button.loading:after{content:'';position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spinner 0.6s linear infinite;}
@keyframes spinner {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}div.bdlr_bundle_widget{margin-top:40px;}
div.bdlr_bundle_widget .offer-header{font-size:16px;font-weight:600;line-height:1;column-gap:10px;margin:0px 0px 1.3rem;display:flex;align-items:center;justify-content:center;text-align:center;}
div.bdlr_bundle_widget .offer-header span:nth-of-type(1),
div.bdlr_bundle_widget .offer-header span:nth-of-type(3){display:block;height:2px;flex-grow:1;background:rgb(48, 48, 48);}
div.bdlr_bundle_widget .bdlr-bundle-container{background:rgba(255, 255, 255, 0.1);border:1px solid rgb(33, 43, 54);border-radius:2px;margin-bottom:10px;display:flex;flex-direction:column;justify-content:space-between;}
div.bdlr_bundle_widget .bdlr-product-wrap{padding:10px;}
div.bdlr_bundle_widget .bdlr-total-block{display:flex;width:100%;height:60px;justify-content:space-between;align-items:center;padding:10px;border-top:1px solid rgb(33, 43, 54);}
div.bdlr_bundle_widget .bdlr-product-block{display:flex;align-items:center;}
div.bdlr_bundle_widget .bdlr-product-image-block{display:flex;align-items:center;cursor:pointer;}
div.bdlr_bundle_widget .bdlr-product-image-block .bdlr-product-image{min-width:80px;min-height:80px;width:80px;height:80px;background:#ededed;background-repeat:no-repeat;background-position:center center;background-size:contain;border:1px solid rgba(5, 0, 255, 0.1);box-sizing:border-box;border-radius:2px;display:flex !important;}
div.bdlr_bundle_widget .bdlr-product-details-block{width:100%;padding-left:20px;}
div.bdlr_bundle_widget .bdlr-product-details-text-container{display:flex;justify-content:space-between;width:100%;align-items:center;}
div.bdlr_bundle_widget .bdlr-product-title{color:#212B36;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden;font-size:16px;line-height:19px;margin:0px;max-width:300px;width:60%;}
div.bdlr_bundle_widget div.bdlr-product-price{display:flex;justify-content:center;margin-left:10px;}
div.bdlr_bundle_widget .product-cprice{white-space:nowrap;text-decoration:line-through;text-align:right;font-size:16px;line-height:19px;margin-right:5px;color:rgb(144, 149, 155);}
div.bdlr_bundle_widget .product-price{white-space:nowrap;text-align:right;font-size:16px;line-height:19px;color:rgb(33, 43, 54);}
div.bdlr_bundle_widget .product-price-free{min-width:fit-content;margin-top:0px;text-align:right;letter-spacing:0.1em;font-weight:bold;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden;font-size:16px;line-height:19px;color:rgb(16, 128, 67);}
div.bdlr_bundle_widget div.bdlr-product-wrap div.bdlr-product-variation{display:flex;padding:10px 0 0 0;width:100%;align-items:center;}
div.bdlr_bundle_widget div.bdlr-product-wrap div.bdlr-product-variation .custom-vari{width:100%;}
div.bdlr_bundle_widget div.bdlr-product-wrap div.bdlr-product-variation .variant-title{margin:0px;}
div.bdlr_bundle_widget div.bdlr-add-product{width:100%;height:1px;background:rgba(0, 0, 0, 0.4);position:relative;margin:26px 0px;}
div.bdlr_bundle_widget div.bdlr-add-product svg{position:absolute;left:calc(50% - 16px);bottom:-16px;}
div.bdlr_bundle_widget div.bdlr-total-block{margin-top:10px;}
div.bdlr_bundle_widget div.bdlr-total-price-and-savings{text-align:right;}
div.bdlr_bundle_widget div.bdlr-total-price-and-savings .bdlr-saving-text{font-size:12px;line-height:14px;text-align:right;letter-spacing:0.1em;font-weight:bold;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;text-overflow:ellipsis;max-width:200px;color:rgb(16, 128, 67);}
div.bdlr_bundle_widget div.bdlr-total-price-and-savings .bdlr-total-price{font-size:16px;line-height:19px;margin-bottom:2px;}
div.bdlr_bundle_widget div.bdlr-total-price-and-savings .bdlr-total-price .bdlr-total-sale-price{white-space:nowrap;color:rgb(33, 43, 54);}
div.bdlr_bundle_widget div.bdlr-total-price-and-savings .bdlr-total-price .bdlr-total-regular-price{white-space:nowrap;text-decoration:line-through;color:rgb(144, 149, 155);padding-left:10px;}
div.bdlr_bundle_widget .variant-options{display:flex;flex-flow:wrap;width:100%;}
div.bdlr_bundle_widget .variant-options>select{flex:1;margin-right:5px;background-color:#fff;font-style:normal;padding:0px 10px 0px 8px;font-weight:500;border-radius:3px;text-transform:capitalize;margin:0;margin-right:3px;line-height:28px;position:static;opacity:1;background-position:right 10px center !important;border-radius:3px;border:1px solid;font-size:16px;float:left;height:auto !important;cursor:pointer;min-width:100px;max-width:100%;min-height:25px;}
div.bdlr_bundle_widget div.bdlr-button-container{display:flex;flex-direction:column;}
div.bdlr_bundle_widget div.bdlr-button-container div.bdlr-button{background:rgb(7, 7, 7);color:rgb(255, 255, 255);border-radius:0px;padding:10px;width:100%;height:48px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.1em;font-weight:bold;cursor:pointer;user-select:none;margin-top:5px;margin-bottom:5px;}
div.bdlr_bundle_widget div.bdlr-button-container div.bdlr-button .bdlr-button-text{display:-webkit-box;margin:0px auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden;}
div.bdlr-button.loading .bdlr-button-text{visibility:hidden;}
div.bdlr_bundle_widget div.bdlr-button-container div.bdlr-button.loading{position:relative;overflow:hidden;}
div.bdlr_bundle_widget div.bdlr-button-container div.bdlr-button.loading:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:2px solid #fff;border-top:2px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;box-sizing:border-box;transform-origin:50% 50%;}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}.related {
display: none !important;
}