.dokan-countdown-timer-options .dokan-countdown-timer-wrapper{display:flex;gap:10px;justify-content:space-between}.dokan-countdown-timer-options .dokan-countdown-timer-wrapper .dokan-form-control{background-color:#fff;border:1px
solid #e5e5e5}.dokan-countdown-timer-options .dokan-countdown-timer-wrapper .dokan-countdown-timer-discount{flex:auto}.dokan-countdown-timer-options .dokan-countdown-timer-wrapper .dokan-countdown-timer-date-wrapper{width:70%}.extra_product_design{background:rgb(185, 178, 241);width:50%;padding:5px;border-radius:3px;color:black}.order-bogo-product{width:80%;margin:auto;margin-bottom:5px}.order-bogo-product-checkbox{background:rgb(235, 182, 85);padding:6px;color:black;clear:both;margin-bottom:10px}.bogo-product-image{width:30%;clear:left;float:left}.bogo-product-description{margin-left:-5%;width:65%;float:left;padding:0%;margin-top:-18px}.bogo-content{font-size:14px;margin-top:-20px}.bogo-product-discount-offer{margin-top:12px;font-size:14px;color:red;font-weight:bold}.bogo-template-overview-area{width:100%;float:left}.offer-overview-top-text{width:100%;height:45px;background:rgb(146, 218, 146);padding:10px;font-size:16px;font-weight:bold;margin-bottom:20px}.offer-main-wrap{width:100%;padding:15px;background:#fff;border-radius:15px}.offer-main-wrap .dynamic-offer-text{background:#E1FFF4;color:#02AC6E;font-size:13px;gap:4px;max-width:100%;display:flex;min-height:33px;font-weight:bold;text-align:center;padding:15px
20px;border-radius:10px;align-items:center;margin-bottom:15px;justify-content:center}.offer-main-wrap .product-image-and-title{width:100%;display:flex;flex-wrap:wrap;align-items:center;line-height:normal;justify-content:space-between;gap:5px}.offer-main-wrap .product-image-and-title .wc-block-components-checkbox{margin-top:0}.offer-main-wrap .product-image-and-title .offer-product-image-title{display:flex;align-items:center;gap:15px;flex:3}.offer-main-wrap .product-image-and-title .product-checkbox-and-excitement-message{flex: .8;gap:10px;display:flex;cursor:pointer;font-size:15px;align-items:center}.offer-main-wrap .product-image-and-title .offer-price{flex:1.5;font-weight:800;text-align:right}.offer-main-wrap .product-image-and-title .offer-product-image
img{max-width:100%;border-radius:10px}.offer-main-wrap .product-image-and-title .offer-product-title{gap:15px;padding:5px;display:grid}.offer-main-wrap .product-image-and-title .offer-product-title
h3{margin:0;font-weight:bold}.offer-main-wrap .product-image-and-title .offer-product-title
p{margin:0;font-size:12px;font-weight:500}.offer-main-wrap .product-checkbox-and-excitement-message .custom-checkbox{height:15px;width:15px;cursor:pointer}.offer-main-wrap .product-checkbox-and-excitement-message
label{cursor:pointer}.offer-main-wrap .product-description{width:98%;height:200px;background:rgba(48, 33, 182, 0.678);margin-bottom:20px;padding:5px}.single-product
div.product{overflow:visible !important}.bogo-badge-tooltip{cursor:pointer;position:relative;display:inline-block}.bogo-badge-tooltip:hover::after{content:attr(data-tooltip);position:absolute;bottom:115%;left:50%;transform:translateX(-50%);white-space:nowrap;z-index:10;background-color:#555;color:#fff;padding:5px
10px;border-radius:4px;font-size:12px;line-height:1.4;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear}.bogo-badge-tooltip:hover::before{content:"";position:absolute;top:-5px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent;transition:border-color 0.3s ease-in-out;transform:rotate(180deg)}.bogo-badge-tooltip:hover::after,.bogo-badge-tooltip:hover::before{visibility:visible;opacity:1}.bogo-badge-image{top:0;left:0;z-index:1;width:fit-content;height:35px;position:absolute}.bogo-badge-image.default-icon{color:#fff;display:flex;border-radius:5px;align-items:center;justify-content:center}.bogo-badge-image.default-icon
svg{}a.custom-choose-product{text-decoration:none !important;padding:6px
10px;background:black;color:#fff;border-radius:4px;line-height:2;display:none}.woocommerce-cart .cart_item a.custom-choose-product,
.woocommerce-checkout .checkout-review-order-table .product-name{display:inline}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:1000;transition:opacity 0.3s ease-in-out}#product-selection-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);z-index:1001;background:#fff;max-width:500px;padding:20px;border-radius:6px;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out}.product-selection-modal .modal-container-heading{font-size:24px;font-weight:700;border-bottom:1px solid;margin-bottom:14px}.modal-content{position:relative}.modal-content div#product-list{overflow:scroll;max-height:calc(100vh - 200px)}.modal-content ul>li{list-style:none}.alternate-product-container{display:inline-flex;gap:20px;border:1px
solid gray;border-radius:4px;margin-bottom:8px;padding:8px}.alternate-product-container
img{width:18%;border-radius:6px}.alternate-product-container .altenate-product-heading
h3{margin:0;line-height:1;font-weight:500}.alternate-product-container .altenate-product-heading span.choosen-offer-product{padding:4px
10px;background:black;color:#fff;border-radius:6px;line-height:2.5;cursor:pointer}.custom-close-modal{position:absolute;top:0px;right:0px;cursor:pointer;color:#fff;border-radius:0px 4px 0px 6px;padding:2px
12px;background:black}@keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeOut{from{opacity:1}to{opacity:0}}.fade-in{animation:fadeIn 0.3s ease-in-out}.fade-out{animation:fadeOut 0.3s ease-in-out}:root{--wcboost-swatches-item-width:30px;--wcboost-swatches-item-width:30px;--wcboost-swatches-item-padding:2px;--wcboost-swatches-item-gap:1em;--wcboost-swatches-color-border:rgba(0, 0, 0, 0.2);--wcboost-swatches-color-border-selected:rgba(0, 0, 0, 0.7);--wcboost-swatches-color-border-outstock:rgba(252, 56, 56, 0.7);--wcboost-swatches-color-tooltip:#333;--wcboost-swatches-color-tooltip-text:#fff;--wcboost-swatches-button-font-size:1em;--wcboost-swatches-label-font-size:1em;--wcboost-swatches-invalid-line-color:#f00;--wcboost-swatches-invalid-line-width:calc(100% + 6px);--wcboost-swatches-invalid-line-height:2px;--wcboost-swatches-invalid-line-radius:1px;--wcboost-swatches-invalid-opacity:0.2}.wcboost-variation-swatches>select{display:none !important}.wcboost-variation-swatches__wrapper{margin:0;padding:0;list-style:none;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--wcboost-swatches-item-gap)}.wcboost-variation-swatches__item{transition:0.3s;text-align:center;white-space:nowrap;width:var(--wcboost-swatches-item-width);height:var(--wcboost-swatches-item-height);padding:var(--wcboost-swatches-item-padding);line-height:1.1;display:inline-flex;align-items:center;justify-content:center;margin:0;position:relative;cursor:pointer;box-shadow:0 0 0 1px var(--wcboost-swatches-color-border)}.wcboost-variation-swatches__name{display:block}.wcboost-variation-swatches__item:hover,.wcboost-variation-swatches__item:focus{box-shadow:0 0 0 2px var(--wcboost-swatches-color-border)}.wcboost-variation-swatches__item.selected{border-color:var(--wcboost-swatches-color-border-selected);box-shadow:0 0 0 2px var(--wcboost-swatches-color-border-selected)}.wcboost-variation-swatches__item.disabled{cursor:default}:where(.wcboost-variation-swatches--invalid-hide) .wcboost-variation-swatches__item.is-invalid{display:none !important}:is(.wcboost-variation-swatches--invalid-blur, .wcboost-variation-swatches--invalid-blur_cross, .wcboost-variation-swatches--invalid-blur_slash, .wcboost-variation-swatches--invalid-blur_line) .wcboost-variation-swatches__item.is-invalid{opacity:var(--wcboost-swatches-invalid-opacity)}:is(.wcboost-variation-swatches--invalid-cross, .wcboost-variation-swatches--invalid-blur_cross, .wcboost-variation-swatches--invalid-slash, .wcboost-variation-swatches--invalid-blur_slash, .wcboost-variation-swatches--invalid-line, .wcboost-variation-swatches--invalid-blur_line) .wcboost-variation-swatches__item.is-invalid{position:relative;overflow:visible}:is(.wcboost-variation-swatches--invalid-cross, .wcboost-variation-swatches--invalid-blur_cross, .wcboost-variation-swatches--invalid-slash, .wcboost-variation-swatches--invalid-blur_slash, .wcboost-variation-swatches--invalid-line, .wcboost-variation-swatches--invalid-blur_line) .wcboost-variation-swatches__item.is-invalid::before,
:is(.wcboost-variation-swatches--invalid-cross, .wcboost-variation-swatches--invalid-blur_cross) .wcboost-variation-swatches__item.is-invalid::after{content:"";position:absolute;top:50%;left:50%;width:var(--wcboost-swatches-invalid-line-width);height:var(--wcboost-swatches-invalid-line-height);border:none;padding:0;margin:0;background:var(--wcboost-swatches-invalid-line-color);z-index:1;border-radius:var(--wcboost-swatches-invalid-line-radius);display:block;visibility:visible;opacity:1}:is(.wcboost-variation-swatches--invalid-cross, .wcboost-variation-swatches--invalid-blur_cross) .wcboost-variation-swatches__item.is-invalid::before{transform:translate(-50%, -50%) rotate(45deg)}:is(.wcboost-variation-swatches--invalid-cross, .wcboost-variation-swatches--invalid-blur_cross) .wcboost-variation-swatches__item.is-invalid::after{transform:translate(-50%, -50%) rotate(-45deg)}:is(.wcboost-variation-swatches--invalid-slash, .wcboost-variation-swatches--invalid-blur_slash) .wcboost-variation-swatches__item.is-invalid::before{transform:translate(-50%, -50%) rotate(-45deg)}:is(.wcboost-variation-swatches--invalid-line, .wcboost-variation-swatches--invalid-blur_line) .wcboost-variation-swatches__item.is-invalid::before{transform:translate(-50%, -50%) rotate(0deg)}:where(.wcboost-variation-swatches--invalid-cross,.wcboost-variation-swatches--invalid-blur_cross).wcboost-variation-swatches--button{--wcboost-swatches-invalid-line-width:calc(var(--wcboost-swatches-item-height) + 6px)}.wcboost-variation-swatches--button .wcboost-variation-swatches__item{width:auto !important;height:auto !important;min-width:var(--wcboost-swatches-item-width);min-height:var(--wcboost-swatches-item-height);padding-left:calc(var(--wcboost-swatches-item-width) / 2);padding-right:calc(var(--wcboost-swatches-item-width) / 2);overflow:hidden}:where(.wcboost-variation-swatches--button) .wcboost-variation-swatches__item{font-size:var(--wcboost-swatches-button-font-size)}.wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected{background-color:rgba(0, 0, 0, 0.1)}.wcboost-variation-swatches--label .wcboost-variation-swatches__item{width:auto !important;min-width:var(--wcboost-swatches-item-width)}:where(.wcboost-variation-swatches--label) .wcboost-variation-swatches__item{font-size:var(--wcboost-swatches-label-font-size)}.wcboost-variation-swatches--label .wcboost-variation-swatches__name{width:100%}.wcboost-variation-swatches--image .wcboost-variation-swatches__name{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute;margin:-1px}.wcboost-variation-swatches--image
img{display:block;width:100%;height:100%;object-fit:cover}.wcboost-variation-swatches--color .wcboost-variation-swatches__name{text-indent:-9999em;width:100%;height:100%;background-color:var(--wcboost-swatches-item-color);background-image:var(--wcboost-swatches-item-image)}.wcboost-variation-swatches--round .wcboost-variation-swatches__item,
.wcboost-variation-swatches--round .wcboost-variation-swatches__item img,
.wcboost-variation-swatches--round.wcboost-variation-swatches--color .wcboost-variation-swatches__name,
.wcboost-variation-swatches--round.wcboost-variation-swatches--button .wcboost-variation-swatches__item{border-radius:999em}.wcboost-variation-swatches--rounded .wcboost-variation-swatches__item,
.wcboost-variation-swatches--rounded .wcboost-variation-swatches__item img,
.wcboost-variation-swatches--rounded.wcboost-variation-swatches--color .wcboost-variation-swatches__name{border-radius:4px}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item::before{content:attr(aria-label);text-indent:initial;font-size:14px;font-weight:500;line-height:1.25;position:absolute;bottom:100%;left:50%;background:var(--wcboost-swatches-color-tooltip);z-index:2;color:var(--wcboost-swatches-color-tooltip-text);margin:-10px 0 0 0;padding:7px
15px;opacity:0;visibility:hidden;user-select:none;border-radius:4px;transform:translate(-50%, -10px);transition:opacity 0.35s}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:after{content:"";position:absolute;bottom:100%;left:50%;width:0;height:0;border:5px
solid transparent;border-top-color:#333;margin:0
0 0 -5px;opacity:0;visibility:hidden;transition:opacity 0.35s}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:hover:before,
.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:hover:after{visibility:visible;opacity:1;user-select:auto}.wcboost-variation-swatches--has-tooltip .disabled:before,
.wcboost-variation-swatches--has-tooltip .disabled:after,
.wcboost-variation-swatches--button .wcboost-variation-swatches__item:before,
.wcboost-variation-swatches--button .wcboost-variation-swatches__item:after{display:none}.wcboost-variation-swatches__selected-label::before{content:": "}.wcboost-variation-swatches__item.is-out-stock{color:var(--wcboost-swatches-color-border-outstock);box-shadow:0 0 0 1px var(--wcboost-swatches-color-border-outstock)}.et_pb_wc_add_to_cart .wcboost-variation-swatches__name::after{visibility:hidden;pointer-events:none;display:none}