div.viabill_wrapper_alignment_right{display:flex;justify-content:flex-end;align-items:center}div.viabill_wrapper_alignment_right .viabill-pricetag{display:flex !important;width:300px;margin-left:auto}div.viabill_wrapper_alignment_right .viabill-pricetag
iframe.viabill{width:100% !important}div.viabill_wrapper_alignment_center{display:flex;justify-content:center;align-items:center}div.viabill_wrapper_alignment_center .viabill-pricetag{display:flex !important;width:300px}div.viabill_wrapper_alignment_center .viabill-pricetag
iframe.viabill{width:100% !important}.wooco-wrap{display:inline-block;width:100%}.wooco-wrap .wooco-text, .wooco-wrap
.wooco_components{margin:0
0 15px 0}.wooco-wrap .wooco-text{white-space:pre-line}.wooco-wrap .wooco-summary{display:flex;align-items:center;justify-content:space-between}.wooco-wrap .wooco-summary .wooco-total{flex-grow:1}.wooco_components
.wooco_component{padding:10px
0;border-bottom:1px solid #ddd}.wooco_components .wooco_component.wooco_component_layout_list, .wooco_components .wooco_component.wooco_component_layout_grid, .wooco_components .wooco_component.wooco_component_layout_grid_2, .wooco_components .wooco_component.wooco_component_layout_grid_3, .wooco_components
.wooco_component.wooco_component_layout_grid_4{border-bottom:none;padding-bottom:0}.wooco_components .wooco_component.wooco_component_required:not(.wooco_component_option_none_required).wooco_component_has_1 .dd-container .dd-select, .wooco_components .wooco_component.wooco_component_required:not(.wooco_component_option_none_required).wooco_component_has_1
.select2{pointer-events:none}.wooco_components .wooco_component.wooco_component_required:not(.wooco_component_option_none_required).wooco_component_has_1 .dd-container .dd-select .dd-pointer, .wooco_components .wooco_component.wooco_component_required:not(.wooco_component_option_none_required).wooco_component_has_1 .select2 .select2-selection__arrow{display:none}.wooco_components .wooco_component.wooco_component_required .wooco_component_name:after{content:" *";color:#f00}.wooco_components .wooco_component
.wooco_component_name{font-weight:700}.wooco_component_product{display:flex;align-items:center;margin-top:10px;margin-left:-5px;margin-right:-5px}.wooco_component_product_info{flex-grow:1}.wooco_component_product_description{font-size:14px}.wooco_component_product_description>span{display:inline-block;margin-right:10px}.wooco_component_product_description
.stock{display:inline-block !important;margin:0
!important;padding:0
!important}.wooco_component_product>div{padding-right:5px;padding-left:5px}body.woocommerce-no-js .wooco-wrap+form.cart{display:none}.wooco-alert{padding:6px
10px 6px 14px;border-left:4px solid #222;background-color:#eee;font-size:14px}.wooco-disabled{opacity:0.5 !important;pointer-events:none !important;cursor:not-allowed !important}.wooco_component_product
.wooco_component_product_qty{padding-left:10px}.wooco_component_product .wooco_component_product_qty
input{width:40px;text-align:center;margin:0;padding:0
5px;height:40px;line-height:38px;box-shadow:none;border-width:1px 0 1px 0;border-style:solid;border-color:#ddd;background-color:#fff;-moz-appearance:textfield}.wooco_component_product .wooco_component_product_qty input::-webkit-outer-spin-button, .wooco_component_product .wooco_component_product_qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wooco_component_product_selection{display:flex;width:100%;align-items:center;flex-grow:1}.wooco_component_product_selection>a{margin-left:10px;margin-right:10px}.wooco_component_product_selection .dd-select{background-color:#fff !important}.wooco_component_product_selection .dd-options{max-height:360px;margin:0
!important;padding:0
!important;list-style:none !important}.wooco_component_product_selection .dd-options
li{margin:0
!important;padding:0
!important;list-style:none !important}.wooco_component_product_selection .dd-option-image, .wooco_component_product_selection .dd-selected-image{max-width:42px;border-radius:3px}.wooco_component_product_selection .dd-selected-text, .wooco_component_product_selection .dd-option-text{font-size:14px;font-weight:600;line-height:inherit !important;color:#6d6d6d;display:block}.wooco_component_product_selection .dd-desc, .wooco_component_product_selection .dd-desc
*{white-space:break-spaces}.wooco_component_product_selection .dd-desc>span{margin-right:10px}.wooco_component_product_selection .dd-desc
.stock{display:inline-block !important;margin:0
!important;padding:0
!important}.wooco_component_product_selection .dd-option.dd-option-without-desc, .wooco_component_product_selection .dd-selected.dd-option-without-desc{display:flex;align-items:center}.wooco_component_product_selection .dd-option.dd-option-without-desc label, .wooco_component_product_selection .dd-selected.dd-option-without-desc
label{flex-grow:1}.wooco_component_product_selection .dd-option.dd-option-disabled, .wooco_component_product_selection .dd-selected.dd-option-disabled{pointer-events:none !important;opacity:0.5}.wooco_component_product_image{width:50px;flex:0 0 50px}.wooco_component_product_image
img{width:100%;height:auto}.wooco_component_product_name{text-align:left;flex-grow:1}.wooco_component_product_link{width:16px;height:16px;display:inline-block;background-image:url("/wp-content/plugins/wpc-composite-products/assets/images/open.svg");background-repeat:no-repeat;background-position:center;text-decoration:none}.wooco_component_product_availability
.stock{margin:0
!important;padding:0
!important}.wooco-item-child .product-price .amount, .wooco-item-child .product-price .tax_label,
.wooco-item-child .product-subtotal .amount, .wooco-item-child .product-subtotal .tax_label,
.wooco-item-child .product-total .amount, .wooco-item-child .product-total
.tax_label{opacity:0.3}.wooco-qty-wrap,.wooco-qty-input{display:flex;align-items:center}.wooco-qty-wrap
.quantity{margin:0}.wooco-minus,.wooco-plus{display:inline-block;width:40px;height:40px;flex:0 0 40px;line-height:38px;text-align:center;cursor:pointer;background-color:#fefefe;border:1px
solid #ddd;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wooco-minus:hover,.wooco-plus:hover{background-color:#f0f0f0}.select2-dropdown.wpc-select2-dropdown{border:1px
solid #aaa;border-radius:4px}.wpc-select2-dropdown ul
li{display:flex;align-items:center;padding:5px
10px}.wpc-select2-dropdown ul li
.image{width:40px;flex:0 0 40px;margin-right:10px}.wpc-select2-dropdown ul li
.info{flex-grow:1;display:flex;flex-direction:column}.wpc-select2-dropdown ul li .info
.desc{font-size:14px}.wpc-select2-dropdown ul li .info .desc>span{margin-right:10px}.wpc-select2-dropdown ul li .info
.stock{display:inline-block !important;margin:0
!important;padding:0
!important}.select2-container--open .wpc-select2-dropdown.select2-dropdown--below{border-top:1px solid #aaa;border-top-left-radius:4px;border-top-right-radius:4px}.wooco_component[class*=wooco_component_layout_grid_] .wooco_component_product_link, .wooco_component[class*=wooco_component_layout_grid_] .wooco_component_product_image, .wooco_component[class*=wooco_component_layout_grid_] .wooco_component_product_availability, .wooco_component[class*=wooco_component_layout_grid_] .wooco_component_product_price{display:none !important}.wooco_component_product_selection_grid{display:flex;flex-wrap:wrap;width:100%;flex-grow:1;margin-left:-10px;margin-right:-10px;font-size:14px}.wooco_component_product_selection_grid_item{-webkit-tap-highlight-color:transparent}.wooco_component_product_selection_grid_item_image{margin-bottom:10px}.wooco_component_product_selection_grid_item_name{font-weight:700}.wooco_component_product_selection_grid
.wooco_component_product_selection_grid_item{width:calc(33.3333333333% - 20px);margin:10px;padding:10px;border:1px
solid #ddd;text-align:center;cursor:pointer;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wooco_component_layout_grid_2 .wooco_component_product_selection_grid
.wooco_component_product_selection_grid_item{width:calc(50% - 20px)}.wooco_component_layout_grid_3 .wooco_component_product_selection_grid
.wooco_component_product_selection_grid_item{width:calc(33.3333333333% - 20px)}.wooco_component_layout_grid_4 .wooco_component_product_selection_grid
.wooco_component_product_selection_grid_item{width:calc(25% - 20px)}.wooco_component_product_selection_grid_item.wooco_item_selected{border-color:green}.wooco_component_product_selection_grid_item:before{content:"✓";color:#fff;display:block;width:28px;height:28px;line-height:28px;background-color:#eee;text-align:center;font-size:16px;position:absolute;top:15px;right:15px;z-index:9;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;border-image:initial;box-sizing:border-box}.wooco_component_product_selection_grid_item.wooco_item_selected:before{color:#fff;background-color:green}.wooco_component_product_selection_grid_item[data-purchasable=no]{pointer-events:none;opacity:0.5}.wooco_component_product_selection_grid_item_desc
p{margin-bottom:0}.wooco_component_product_selection_grid_item_qty{margin-top:10px;justify-content:center;opacity:0.5;pointer-events:none}.wooco_component_product_selection_grid_item_image
img{margin:0
auto}.wooco_component_product_selection_grid_item.wooco_item_selected
.wooco_component_product_selection_grid_item_qty{opacity:1;pointer-events:auto}.wooco_component_product_selection_grid_item_link{position:absolute;top:15px;left:15px;display:block;width:28px;height:28px;line-height:28px;background-color:#eee;background-image:url("/wp-content/plugins/wpc-composite-products/assets/images/open.svg");background-size:16px;background-repeat:no-repeat;background-position:center;text-align:center;font-size:0;z-index:9;border-radius:2px;border-width:2px;border-style:solid;border-color:#fff;border-image:initial;text-decoration:none;box-sizing:border-box;overflow:hidden;opacity:0;visibility:hidden}.wooco_component_product_selection_grid_item:hover .wooco_component_product_selection_grid_item_link, .wooco_component_product_selection_grid_item.wooco_item_selected
.wooco_component_product_selection_grid_item_link{opacity:1;visibility:visible}.wooco_component_multiple .wooco_component_product_selection_grid_item:before{border-radius:2px}.wooco_component_layout_list
.wooco_component_product_link{display:none !important}.wooco_component_product_selection_list{width:100%}.wooco_component_product_selection_list
.wooco_component_product_selection_list_item{display:flex;width:100%;align-items:center;padding:10px
5px;margin-bottom:10px;border:1px
solid #ddd;-webkit-tap-highlight-color:transparent;position:relative;cursor:pointer;font-size:14px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item:hover{border-color:#999}.wooco_component_product_selection_list .wooco_component_product_selection_list_item[data-purchasable=no]{pointer-events:none;opacity:0.5}.wooco_component_product_selection_list
.wooco_component_product_selection_list_item.wooco_item_selected{border-color:green}.wooco_component_product_selection_list .wooco_component_product_selection_list_item.wooco_item_selected .wooco_component_product_selection_list_item_choose span:before{color:#fff;background-color:green}.wooco_component_product_selection_list .wooco_component_product_selection_list_item>div{padding-left:5px;padding-right:5px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item
.wooco_component_product_selection_list_item_choose{width:38px;flex:0 0 38px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_choose span:before{content:"✓";color:#fff;display:block;width:28px;height:28px;line-height:28px;background-color:#eee;text-align:center;font-size:16px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;border-image:initial;box-sizing:border-box}.wooco_component_product_selection_list .wooco_component_product_selection_list_item
.wooco_component_product_selection_list_item_image{width:50px;flex:0 0 50px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item
.wooco_component_product_selection_list_item_info{flex-grow:1}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info
.wooco_component_product_selection_list_item_name{font-weight:700}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info .wooco_component_product_selection_list_item_desc>span{display:inline-block;margin-right:10px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info .wooco_component_product_selection_list_item_desc
p{margin-bottom:0}.wooco_component_product_selection_list .wooco_component_product_selection_list_item
.wooco_component_product_selection_list_item_link{line-height:1}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_link
a{display:inline-block;width:28px;height:28px;line-height:28px;background-color:#eee;background-image:url("/wp-content/plugins/wpc-composite-products/assets/images/open.svg");background-size:16px;background-repeat:no-repeat;background-position:center;text-align:center;font-size:0;z-index:9;border-radius:2px;border-width:2px;border-style:solid;border-color:#fff;border-image:initial;text-decoration:none;box-sizing:border-box;overflow:hidden}.wooco_component_multiple .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_choose span:before{border-radius:4px}body.rtl .wooco_component_product_selection .dd-option-image, body.rtl .wooco_component_product_selection .dd-selected-image{float:right;margin-right:0;margin-left:5px}body.rtl .wooco_component_product_selection .dd-pointer{right:auto;left:10px}body.rtl .wpc-select2-dropdown ul li
.image{margin-right:0;margin-left:10px}.wooco-cart-item-edit:before{content:"✎";display:inline-block;margin-right:5px}@media only screen and (max-width: 767px){.wooco_component[class*=wooco_component_layout_grid_] .wooco_component_product_selection_grid
.wooco_component_product_selection_grid_item{width:calc(50% - 20px)}}@media only screen and (max-width: 479px){.wooco_component[class*=wooco_component_layout_grid_] .wooco_component_product_selection_grid
.wooco_component_product_selection_grid_item{width:calc(100% - 20px)}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}[class~=hurrytimer-campaign]{line-height:normal;text-align:center;padding:10px
0}[class~=hurrytimer-campaign] *{line-height:normal}.hurryt-loading{display:none !important}.hurrytimer-timer{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap}.hurrytimer-timer-digit{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hurrytimer-headline{color:#333;display:block;margin:5px
auto;overflow:hidden}.hurrytimer-timer-block{position:relative;display:flex;margin-right:5px;flex-direction:column;align-items:center;justify-content:center;box-sizing:content-box;margin-bottom:10px;margin-left:5px}.hurrytimer-timer-block:last-child{margin-right:0}.hurrytimer-timer-block:first-child{margin-left:0}.hurrytimer-sticky{margin:auto !important;width:100%;background:#fff;left:0;right:0;z-index:9999;position:fixed;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.05)}.hurrytimer-sticky.is-off{position:relative;z-index:0}.admin-bar:not(.wp-admin) .hurrytimer-sticky{z-index:999999}.hurrytimer-sticky-inner{max-width:1200px;margin:auto;text-align:center;padding-left:5px;padding-right:5px}.hurrytimer-button{display:inline-block;text-decoration:none;outline:none}.hurrytimer-sticky-close{right:10px;position:absolute;transform:translateY(-50%);top:50%;background:none;border:none;padding:0;margin:0;width:13px;height:13px;cursor:pointer;display:flex}.hurrytimer-sticky-close
svg{fill:#333;width:100%;height:100%}.hurrytimer-sticky-close:hover{opacity:1;background:none}.hurrytimer-campaign-21780{text-align:center;display:block}.hurrytimer-campaign-21780 .hurrytimer-timer-digit,
.hurrytimer-campaign-21780 .hurrytimer-timer-sep{color:#d33;display:block;font-size:26px}.hurrytimer-campaign-21780 .hurrytimer-timer{justify-content:center}.hurrytimer-campaign-21780 .hurrytimer-timer-label{font-size:12px;color:#96cc3f;text-transform:uppercase;display:block}.hurrytimer-campaign-21780 .hurrytimer-headline{font-size:30px;color:#000;margin-bottom:5px}.hurrytimer-campaign-21780 .hurrytimer-button-wrap{margin-top:5px}.hurrytimer-campaign-21780 .hurrytimer-button{font-size:15px;color:#fff;background-color:#000;border-radius:3px;padding:10px
15px}@media(max-width:425px){.hurrytimer-campaign-21780 .hurrytimer-button-wrap,
.hurrytimer-campaign-21780 .hurrytimer-headline{margin-left:0;margin-right:0}}.hurrytimer-campaign-18420{text-align:center;display:block}.hurrytimer-campaign-18420 .hurrytimer-timer-digit,
.hurrytimer-campaign-18420 .hurrytimer-timer-sep{color:#d33;display:block;font-size:35px}.hurrytimer-campaign-18420 .hurrytimer-timer{justify-content:center}.hurrytimer-campaign-18420 .hurrytimer-timer-label{font-size:12px;color:#1e73be;text-transform:uppercase;display:block}.hurrytimer-campaign-18420 .hurrytimer-headline{font-size:30px;color:#000;margin-bottom:5px}.hurrytimer-campaign-18420 .hurrytimer-button-wrap{margin-top:5px}.hurrytimer-campaign-18420 .hurrytimer-button{font-size:15px;color:#fff;background-color:#000;border-radius:3px;padding:10px
15px}@media(max-width:425px){.hurrytimer-campaign-18420 .hurrytimer-button-wrap,
.hurrytimer-campaign-18420 .hurrytimer-headline{margin-left:0;margin-right:0}}.hurrytimer-campaign-17738{text-align:center;display:block}.hurrytimer-campaign-17738 .hurrytimer-timer-digit,
.hurrytimer-campaign-17738 .hurrytimer-timer-sep{color:#d33;display:block;font-size:35px}.hurrytimer-campaign-17738 .hurrytimer-timer{justify-content:center}.hurrytimer-campaign-17738 .hurrytimer-timer-label{font-size:12px;color:#1e73be;text-transform:uppercase;display:block}.hurrytimer-campaign-17738 .hurrytimer-headline{font-size:30px;color:#1e73be;margin-bottom:5px}.hurrytimer-campaign-17738 .hurrytimer-button-wrap{margin-top:5px}.hurrytimer-campaign-17738 .hurrytimer-button{font-size:15px;color:#fff;background-color:#000;border-radius:3px;padding:10px
15px}@media(max-width:425px){.hurrytimer-campaign-17738 .hurrytimer-button-wrap,
.hurrytimer-campaign-17738 .hurrytimer-headline{margin-left:0;margin-right:0}}.hurrytimer-campaign-16503{text-align:center;display:block}.hurrytimer-campaign-16503 .hurrytimer-timer-digit,
.hurrytimer-campaign-16503 .hurrytimer-timer-sep{color:#d33;display:block;font-size:35px}.hurrytimer-campaign-16503 .hurrytimer-timer{justify-content:center}.hurrytimer-campaign-16503 .hurrytimer-timer-label{font-size:12px;color:#1e73be;text-transform:uppercase;display:block}.hurrytimer-campaign-16503 .hurrytimer-headline{font-size:30px;color:#000;margin-bottom:5px}.hurrytimer-campaign-16503 .hurrytimer-button-wrap{margin-top:5px}.hurrytimer-campaign-16503 .hurrytimer-button{font-size:15px;color:#fff;background-color:#000;border-radius:3px;padding:10px
15px}@media(max-width:425px){.hurrytimer-campaign-16503 .hurrytimer-button-wrap,
.hurrytimer-campaign-16503 .hurrytimer-headline{margin-left:0;margin-right:0}}.hurrytimer-campaign-16500{text-align:center;display:block}.hurrytimer-campaign-16500 .hurrytimer-timer-digit,
.hurrytimer-campaign-16500 .hurrytimer-timer-sep{color:#d33;display:block;font-size:35px}.hurrytimer-campaign-16500 .hurrytimer-timer{justify-content:center}.hurrytimer-campaign-16500 .hurrytimer-timer-label{font-size:12px;color:#1e73be;text-transform:uppercase;display:block}.hurrytimer-campaign-16500 .hurrytimer-headline{font-size:30px;color:#000;margin-bottom:5px}.hurrytimer-campaign-16500 .hurrytimer-button-wrap{margin-top:5px}.hurrytimer-campaign-16500 .hurrytimer-button{font-size:15px;color:#fff;background-color:#fff;border-radius:3px;padding:10px
15px}@media(max-width:425px){.hurrytimer-campaign-16500 .hurrytimer-button-wrap,
.hurrytimer-campaign-16500 .hurrytimer-headline{margin-left:0;margin-right:0}}.cuw-offer .cuw-product-image img, .cuw-product .cuw-product-image
img{margin:0
!important;height:100%;width:100%}.cuw-offer .quantity-input, .cuw-product .quantity-input, .cuw-page .quantity-input{position:relative;display:inline-block;color:#7f7f7f;min-width:112px}.cuw-offer .quantity-input input, .cuw-product .quantity-input input, .cuw-page .quantity-input
input{transition:border .2s ease-in-out, color .2s ease-in-out;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:bold;box-shadow:none;outline:none;width:48px;max-width:64px;height:32px;padding:0
4px;text-align:center;float:right;border:1px
solid #dcdcdc;border-radius:2px;background-color:#fff;color:#342f2f}.cuw-offer .quantity-input input:focus, .cuw-product .quantity-input input:focus, .cuw-page .quantity-input input:focus{border-color:#57b8f6 !important}.cuw-offer .quantity-input input:hover, .cuw-product .quantity-input input:hover, .cuw-page .quantity-input input:hover{border-color:#a5a5a5}.cuw-offer .quantity-input .cuw-plus, .cuw-offer .quantity-input .cuw-minus, .cuw-product .quantity-input .cuw-plus, .cuw-product .quantity-input .cuw-minus, .cuw-page .quantity-input .cuw-plus, .cuw-page .quantity-input .cuw-minus{width:32px;height:32px;display:inline-block;float:right;position:relative;cursor:pointer;border-radius:2px}.cuw-offer .quantity-input .cuw-plus:hover, .cuw-offer .quantity-input .cuw-minus:hover, .cuw-product .quantity-input .cuw-plus:hover, .cuw-product .quantity-input .cuw-minus:hover, .cuw-page .quantity-input .cuw-plus:hover, .cuw-page .quantity-input .cuw-minus:hover{background:rgba(220, 220, 220, 0.8)}.cuw-offer .quantity-input .cuw-plus::before, .cuw-offer .quantity-input .cuw-plus::after, .cuw-offer .quantity-input .cuw-minus::before, .cuw-offer .quantity-input .cuw-minus::after, .cuw-product .quantity-input .cuw-plus::before, .cuw-product .quantity-input .cuw-plus::after, .cuw-product .quantity-input .cuw-minus::before, .cuw-product .quantity-input .cuw-minus::after, .cuw-page .quantity-input .cuw-plus::before, .cuw-page .quantity-input .cuw-plus::after, .cuw-page .quantity-input .cuw-minus::before, .cuw-page .quantity-input .cuw-minus::after{position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);content:'';width:12px;height:2px;background-color:#342f2f;display:block}.cuw-offer .quantity-input .cuw-plus::after, .cuw-product .quantity-input .cuw-plus::after, .cuw-page .quantity-input .cuw-plus::after{transform:rotate(90deg)}.cuw-offer .quantity-input .cuw-minus::after, .cuw-product .quantity-input .cuw-minus::after, .cuw-page .quantity-input .cuw-minus::after{display:none}.cuw-offer .quantity-input input::-webkit-outer-spin-button,
.cuw-offer .quantity-input input::-webkit-inner-spin-button, .cuw-product .quantity-input input::-webkit-outer-spin-button,
.cuw-product .quantity-input input::-webkit-inner-spin-button, .cuw-page .quantity-input input::-webkit-outer-spin-button,
.cuw-page .quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cuw-offer .quantity-input input[type=number], .cuw-product .quantity-input input[type=number], .cuw-page .quantity-input input[type=number]{-moz-appearance:textfield}.cuw-offer .variant-select, .cuw-product .variant-select, .cuw-page .variant-select{transition:border .2s ease-in-out, color .2s ease-in-out;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:bold;box-shadow:none !important;outline:none;width:100%;height:32px;padding:0
4px;border:1px
solid #dcdcdc;border-radius:4px;background-color:#fff;color:#342f2f}.cuw-offer .variant-select:focus, .cuw-product .variant-select:focus, .cuw-page .variant-select:focus{border-color:#57b8f6 !important}.cuw-offer .variant-select:hover, .cuw-product .variant-select:hover, .cuw-page .variant-select:hover{border-color:#a5a5a5}.cuw-mobile-block{display:none}.cuw-desktop-block{display:block}.cuw-template .cuw-carousel-slider::-webkit-scrollbar{display:none}.cuw-modal{display:none;position:fixed;padding-top:100px;top:0;left:0;z-index:1000000;overflow:auto;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}.cuw-modal .cuw-modal-content{position:relative;overflow:hidden;border-radius:5px;width:80%;margin:auto;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.cuw-modal .cuw-modal-close{margin-left:auto;padding:0
6px;color:#4a5568;float:right;font-size:28px;font-weight:bold}.cuw-modal .cuw-modal-close:hover, .cuw-modal .cuw-modal-close:focus{color:#e53e3e;text-decoration:none;cursor:pointer}.cuw-modal .cuw-modal-header, .cuw-modal .cuw-modal-footer{display:flex;align-items:center;padding:8px
16px;background-color:#f7fafc;color:#1a202c}.cuw-modal .cuw-modal-header h1, .cuw-modal .cuw-modal-header h2, .cuw-modal .cuw-modal-header h3, .cuw-modal .cuw-modal-header h4, .cuw-modal .cuw-modal-footer h1, .cuw-modal .cuw-modal-footer h2, .cuw-modal .cuw-modal-footer h3, .cuw-modal .cuw-modal-footer
h4{padding:0;margin:0}.cuw-modal .cuw-modal-body{padding:8px
16px}.cuw-animate-top{animation-name:cuw-animate-top;animation-duration:0.3s}.cuw-animate-fade{animation-name:cuw-animate-fade;animation-duration:0.3s}.cuw-modal
.sku_wrapper{display:block}@keyframes cuw-animate-top{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes cuw-animate-fade{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width: 480px){.cuw-fbt-products.cuw-mobile-responsive .cuw-gird,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird{flex-wrap:nowrap;justify-content:center}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column{margin-bottom:8px !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper{display:block !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image{margin:0
auto}.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator,
.cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator{margin:0
!important;justify-content:center;height:25px !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-product{width:100%;display:flex;flex-direction:column;align-items:center}.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section{display:block !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-prices{gap:16px !important}.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-actions{margin-top:10px}.cuw-template .cuw-carousel-slide{flex-direction:column !important}.cuw-popup-products.cuw-mobile-responsive{flex-direction:column;justify-content:center;text-align:center;row-gap:8px;margin-bottom:32px !important}.cuw-modal{font-size:90%;padding-top:50px !important}.cuw-modal .cuw-modal-header{padding:12px
16px !important;font-size:26px !important;line-height:1.2}.cuw-modal .cuw-modal-subheader{padding:8px
16px !important;font-size:24px !important}.cuw-modal .cuw-modal-content{width:90% !important}.cuw-modal .cuw-modal-body{max-height:50vh !important}.cuw-mobile-block{display:block}.cuw-desktop-block{display:none}}@media only screen and (max-width: 600px){.cuw-modal .cuw-product-layout{flex-direction:column}}.cuw-offer-text,.cuw-discount-text{padding:2px
6px;border-radius:16px;line-height:1;background:limegreen;color:white;cursor:pointer;white-space:nowrap}.cuw-addon-text{padding:3px
6px;border-radius:16px;line-height:1;background:#6d28d9;color:white;cursor:pointer;white-space:nowrap}.cuw-offer-row .cuw-container{margin:0
!important}.cuw-page-preview{margin:0;padding:0
12px}.cuw-page-product-image{width:256px;margin:0
auto}.cuw-page-product-image
img{width:100%;height:100%}.cuw-page-offer-description{display:block;max-width:480px;text-align:center;margin:0
auto}.cuw-page-offer-accept,.cuw-page-offer-decline,.cuw-page-product-quantity,.cuw-page-product-variants{display:flex;align-items:center;justify-content:center;margin:1rem 0}.cuw-page-product-variants
select{max-width:320px}.epyt-debug{background-color:#ddd;color:#000;cursor:pointer;text-align:left}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery .epyt-figure{margin-block:0;margin-inline:0}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{display:block;margin:0 -8px;position:relative;transition:opacity .3s ease-out}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity .3s ease-out}.epyt-gallery-thumb{box-sizing:border-box;cursor:pointer;display:block!important;float:left;height:auto;opacity:1;overflow-y:hidden;padding:0 8px 10px;position:relative}.epyt-gallery-thumb.hover{height:auto;opacity:1;position:relative;transition:opacity .3s ease-out}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{background-position:50%!important;background-size:cover!important;height:0;overflow:hidden!important;padding-top:56.25%!important;position:relative;width:100%}.epyt-gallery-playhover{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:-10px;transition:opacity .3s ease-out;vertical-align:middle;width:100%}.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover,.epyt-gallery-thumb.hover .epyt-gallery-playhover{opacity:1;top:0;transition:all .3s ease-out}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{border:none;box-sizing:border-box;display:inline-block!important;height:auto!important;margin:0!important;max-width:15%!important;min-width:30px!important;padding:0!important;vertical-align:middle!important;width:auto}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{left:0;opacity:0;overflow-x:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%;z-index:10}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity .2s linear}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;padding:10px 8px;text-align:center}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagenumbers>div,.epyt-pagination>div{display:inline-block;padding:0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{max-width:964px;width:100%}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.09%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{clear:both;padding:15px 0 10px;text-align:center}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{background-color:#e62117!important;border-radius:3px;color:#fff!important;display:inline-block;padding:5px 10px;text-decoration:none!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin:0;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444);height:auto;padding:25px;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{background:#e62117!important;border-radius:3px;border-width:0;box-sizing:border-box;color:#fff!important;display:inline-block;font-weight:400;padding:5px 10px;text-decoration:none!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin-left:8px;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444)}.epyt-facade{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}.epyt-facade img.epyt-facade-poster{border:none;cursor:pointer;display:block;height:auto;left:50%;margin:0;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.epyt-facade button.epyt-facade-play{background-color:transparent!important;border-width:0!important;cursor:pointer;height:48px;left:50%;margin-left:-34px;margin-top:-24px;position:absolute;top:50%;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:68px}.epyt-facade button.epyt-facade-play svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:unset;left:unset;position:relative;right:unset;top:unset}