/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.sf-hero-banner{background-position:center center;background-size:cover !important;background-repeat:no-repeat;height:auto !important;min-height:60vh}@media (max-width: 768px){.sf-hero-banner{height:auto !important;min-height:40vh;background-position:center top}}@media (max-width: 480px){.sf-hero-banner{height:auto !important;min-height:30vh;background-position:center top}}.product-type-woosg form.cart:not(.woosg-cart) .quantity{display:none}.product-type-woosg.woosg-show-atc-each form.cart:not(.woosg-cart), .product-type-woosg.woosg-show-atc-each .woosg-total, .product-type-woosg.woosg-show-atc-each .woosg-alert{display:none !important}.product-type-woosg.woosg-show-atc-no form.cart, .product-type-woosg.woosg-show-atc-no .woosg-total, .product-type-woosg.woosg-show-atc-no .woosg-alert{display:none !important}.woosg-wrap.woosg-wrap-show-atc-each+form.cart,.woosg-wrap.woosg-wrap-show-atc-no+form.cart{display:none !important}.woosg-wrap .woosg-text, .woosg-wrap .woosg-products{margin:0
0 15px 0}.woosg-wrap .woosg-text{white-space:pre-line}.woosg-products{border-width:1px 0 0 0;border-style:dotted;border-color:#e5e5e5}.woosg-products .woosg-item-text{padding:10px
0;margin:0;border-bottom:1px dotted #e5e5e5}.woosg-item-text-type-h1>h1,.woosg-item-text-type-h2>h2,.woosg-item-text-type-h3>h3,.woosg-item-text-type-h4>h4,.woosg-item-text-type-h5>h5,.woosg-item-text-type-h6>h6,.woosg-item-text-type-p>p{margin:0
!important}.woosg-products .woosg-product{display:flex;align-items:center;padding:10px
0;border-bottom:1px dotted #e5e5e5;box-sizing:border-box}.woosg-products .woosg-product.woosg-product-unpurchasable>div{opacity: .5}.woosg-products .woosg-product.woosg-product-unpurchasable .woosg-quantity, .woosg-products .woosg-product.woosg-product-unpurchasable .woosg-checkbox{pointer-events:none}.woosg-products .woosg-product>div{padding-left:5px;padding-right:5px}.woosg-products .woosg-product .woosg-atc{width:190px;flex:0 0 190px}.woosg-products .woosg-product .woosg-atc
form.cart{padding-top:0;padding-bottom:0;display:flex;flex-direction:column}.woosg-products .woosg-product .woosg-atc form.cart
.added_to_cart{display:none !important}.woosg-products .woosg-product .woosg-atc form.cart .woosg-quantity{width:auto;flex:auto}.woosg-products .woosg-product .woosg-atc form.cart
.quantity{float:none}.woosg-products .woosg-product .woosg-atc form.cart
.single_add_to_cart_button{margin:10px
0 0 0 !important;display:block;width:100%}.woosg-products .woosg-product .woosg-thumb{width:50px;flex:0 0 50px}.woosg-products .woosg-product .woosg-thumb
img{width:100%;max-width:100%;height:auto;display:block}.woosg-quantity-minus:hover,.woosg-quantity-plus:hover{background-color:#f0f0f0}.woosg-products .woosg-product .woosg-quantity{width:80px;flex:0 0 80px}.woosg-products .woosg-product .woosg-quantity
.quantity{margin:0
!important}.woosg-products .woosg-product .woosg-quantity
input{width:100%;min-width:40px}.woosg-quantity-plus-minus .plus, .woosg-quantity-plus-minus .minus, .woosg-quantity-plus-minus .minus-btn, .woosg-quantity-plus-minus .plus-btn{display:none !important}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus{width:130px;flex:0 0 130px}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-input{display:flex;align-items:center}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-minus, .woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-plus{display:inline-block;width:40px;height:40px;flex:0 0 40px;line-height:38px;text-align:center;cursor:pointer;background-color:#fefefe;border-width:1px;border-style:solid;border-color:#e5e5e5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-plus:hover, .woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-minus:hover{background-color:#f0f0f0}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-minus{border-right-width:0}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-plus{border-left-width:0}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus
.quantity{flex-grow:1}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus
input{width:100%;text-align:center;padding:0
5px;height:40px;line-height:38px;box-shadow:none;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;background-image:none;-moz-appearance:textfield}.woosg-quantity-plus-minus
input{border-radius:0}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus input:focus{outline:none;outline-color:transparent}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus input::-webkit-outer-spin-button, .woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woosg-products .woosg-product .woosg-price{font-size:14px}.woosg-products .woosg-product .woosg-price
del{opacity: .5;text-decoration:line-through}.woosg-products .woosg-product .woosg-price del
span{text-decoration:line-through}.woosg-products .woosg-product .woosg-price
ins{font-weight:normal}.woosg-products .woosg-product .woosg-price
.amount{display:inline-block}.woosg-products .woosg-product .woosg-title{flex-grow:1}.woosg-products .woosg-product .woosg-title .woosg-title-inner{display:block;overflow:hidden}.woosg-products .woosg-product .woosg-title .woosg-title-inner
a{text-decoration:none;box-shadow:none}.woosg-products .woosg-product .woosg-title .woovr-variations-default .woovr-variation-image, .woosg-products .woosg-product .woosg-title .woovr-variations-default .woovr-variation-price{display:none !important}.woosg-products .woosg-product
form.variations_form{margin:0;padding:0}.woosg-products .woosg-product .woosg-title .stock, .woosg-products .woosg-product .woosg-title .variations_form
.stock{font-size:14px;margin:0}.woosg-products .woosg-product .woosg-title .stock.in-stock{color:green}.woosg-products .woosg-product .woosg-title .stock.available-on-backorder{color:orange}.woosg-products .woosg-product .woosg-title .stock.out-of-stock{color:red}.woosg-products .woosg-product .woosg-description, .woosg-products .woosg-product .woosg-variation-description{font-size:14px}.woosg-products .woosg-product form.variations_form
.variations{display:inline-block;margin:0
-3px;padding:0}.woosg-products .woosg-product form.variations_form .variations
.variation{display:inline-block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px
10px;margin:5px
3px 0 3px;max-width:100%;border-radius:2px}.woosg-products .woosg-product form.variations_form .variations .variation>div{display:block}.woosg-products .woosg-product form.variations_form .variations
.reset{display:inline-block}.woosg-products .woosg-product form.variations_form .variations .variation:last-child{margin-bottom:0}.woosg-products .woosg-product form.variations_form .variations .variation
.label{font-size:12px;line-height:1}.woosg-products .woosg-product form.variations_form .variations .variation
.value{line-height:1}.woosg-products .woosg-product form.variations_form .variations .variation .value
select{width:100%;line-height:1;padding:0
16px 0 0;background-color:transparent;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=');background-repeat:no-repeat;background-position:100% 50%;background-size:auto}.woosg-products .woosg-product form.variations_form .variations
a.reset_variations{margin:0;font-size:12px}.woosg-item-child .product-price .amount, .woosg-item-child .product-price .tax_label,
.woosg-item-child .product-subtotal .amount, .woosg-item-child .product-subtotal .tax_label,
.woosg-item-child .product-total .amount, .woosg-item-child .product-total
.tax_label{opacity: .3}.woosg-alert{padding:6px
10px 6px 14px;border-left:4px solid #222;background-color:#eee;font-size:14px}body.woocommerce-no-js .woosg-wrap+form.cart{display:none}.woosg-disabled{opacity: .5 !important;cursor:not-allowed !important;pointer-events:none !important}.woosg-products[class*="woosg-products-layout-grid"]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;border:none}.woosg-products[class*="woosg-products-layout-grid"] .woosg-item-text{width:100%;margin:10px;padding:10px
0}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product{width:calc(50% - 20px);margin:10px;padding:10px;border:1px
solid #ddd;font-size:14px;text-align:center;position:relative;display:flex;flex-direction:column}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product:hover{border-color:green}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product .woosg-title-inner{font-weight:700}.woosg-products.woosg-products-layout-grid-1 .woosg-product{width:calc(100% - 20px)}.woosg-products.woosg-products-layout-grid-3 .woosg-product{width:calc(100% / 3 - 20px)}.woosg-products.woosg-products-layout-grid-4 .woosg-product{width:calc(25% - 20px)}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product>div{width:100% !important;flex:0 0 auto !important;text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:5px}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product>div:last-child{margin-bottom:0}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product
select{text-align:center}.woosg-products[class*="woosg-products-layout-grid"] .woosg-product .variations_form .variations
.reset{display:none}@media only screen and (max-width: 767px){.woosg-products[class*="woosg-products-layout-grid"] .woosg-product{width:calc(50% - 20px)}}@media only screen and (max-width: 479px){.woosg-products[class*="woosg-products-layout-grid"] .woosg-product{width:calc(100% - 20px)}}.woosg-products[class*="woosg-products-layout-carousel"]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;border:none}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-item-text{width:100%;margin:10px;padding:10px
0}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product{width:calc(50% - 20px);margin:10px;padding:10px;border:1px
solid #ddd;font-size:14px;text-align:center;position:relative;display:flex;flex-direction:column}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product:hover{border-color:green}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product .woosg-title-inner{font-weight:700}.woosg-products.woosg-products-layout-carousel-1 .woosg-product{width:calc(100% - 20px)}.woosg-products.woosg-products-layout-carousel-3 .woosg-product{width:calc(100% / 3 - 20px)}.woosg-products.woosg-products-layout-carousel-4 .woosg-product{width:calc(25% - 20px)}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product>div{width:100% !important;flex:0 0 auto !important;text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:5px}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product>div:last-child{margin-bottom:0}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product
select{text-align:center}.woosg-products[class*="woosg-products-layout-carousel"] .woosg-product .variations_form .variations
.reset{display:none}.woosg-wrap[class*="woosg-wrap-layout-carousel"]{display:none !important}.woosg-wrap.woosg-carousel-initialized{display:block !important;position:relative}.woosg-wrap.woosg-carousel-initialized .slick-slider .slick-list{width:100%}.woosg-carousel-initialized .slick-dots{display:block;width:100%;list-style:none;text-align:center;margin:0;padding:0}.woosg-carousel-initialized .slick-dots
li{display:inline-block;margin:0
5px;font-size:0}.woosg-carousel-initialized .slick-dots li
button{width:8px;height:8px;border-radius:4px;padding:0;font-size:0;line-height:0;border:none;background-color:rgba(0, 0, 0, .3);outline:none;overflow:hidden}.woosg-carousel-initialized .slick-dots li.slick-active
button{background-color:rgba(0, 0, 0, 1)}.woosg-carousel-initialized .slick-arrow{width:44px;height:44px;line-height:42px;text-align:center;padding:0
0 0 0;margin:0
0 0 0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);font-size:0;color:#222;background-color:#fff;border-radius:0;border:1px
solid #ddd;z-index:8;opacity:0;visibility:hidden}.woosg-carousel-initialized:hover .slick-arrow{opacity:1;visibility:visible}.woosg-carousel-initialized .slick-arrow:hover{color:#fff;background-color:rgba(0, 0, 0, .5)}.woosg-carousel-initialized .slick-arrow:before{font-size:24px;line-height:44px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosg-carousel-initialized .slick-arrow:focus{outline:none}.woosg-carousel-initialized .slick-arrow.slick-prev{left:10px}.woosg-carousel-initialized .slick-arrow.slick-prev:before{content:'‹'}.woosg-carousel-initialized .slick-arrow.slick-next{right:10px}.woosg-carousel-initialized .slick-arrow.slick-next:before{content:'›'}body.rtl .woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-minus{border-left-width:0;border-right-width:1px}body.rtl .woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus .woosg-quantity-plus{border-right-width:0;border-left-width:1px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0
0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px
solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px
solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0
5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered
li{list-style:none;margin:5px
5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0
5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px
solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px
solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px
solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px
solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px
solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0
5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0
5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px
solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px
solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px
solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}.woovr-active form.variations_form .variations,.woovr-variations+.variations{display:none !important}.woovr-active.woovr-show-price form.variations_form .single_variation .woocommerce-variation-price{display:none !important}.woovr-active.woovr-show-description form.variations_form .single_variation .woocommerce-variation-description{display:none !important}.woovr-active.woovr-show-availability form.variations_form .single_variation .woocommerce-variation-availability{display:none !important}.woovr-variations{padding-top:5px;padding-bottom:5px}.woovr-variations .woovr-variation{display:flex;align-items:center;cursor:pointer;margin-left:-5px;margin-right:-5px}.woovr-variations .woovr-variation:hover{background-color:#f9f9f9}.woovr-variations .woovr-variation>div{max-width:100%;padding:5px}.woovr-variation-image{width:50px;flex:0 0 50px}.woovr-variation-image
img{width:40px;height:auto;max-width:40px;display:block}.woovr-variation-selector
input{outline:none}.woovr-variation-selector
ul{padding:0
!important;margin:0
!important;list-style:none !important}.woovr-variation-info,.woovr-variation-selector{flex-grow:1}.woovr-variation-name
p{margin-bottom:0;font-size:12px}.woovr-variation-radio .woovr-variation-selector{width:30px;flex:0 0 30px}.woovr-variation-radio .woovr-variation-availability
p{margin-bottom:0}.woovr-variation-radio .woovr-variation-name{font-weight:700}.woovr-variation-radio .woovr-variation-info .woovr-variation-price, .woovr-variation-radio .woovr-variation-info .woovr-variation-availability{display:inline-block;margin-right:10px;font-size:14px}.woovr-variation-radio .woovr-variation-info .woovr-variation-description{font-size:14px}.woovr-variation-selector .dd-select{background-color:#fff !important}.woovr-variation-selector .dd-options{max-height:360px}.woovr-variation-selector .dd-option-image, .woovr-variation-selector .dd-selected-image{max-width:42px;border-radius:3px;margin-right:10px}.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text{font-size:14px;font-weight:600;line-height:inherit !important;color:#6d6d6d}.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text, .woovr-variation-selector .dd-selected-description-truncated{white-space:normal}.woovr-variation-selector .dd-desc .woovr-variation-price, .woovr-variation-selector .dd-desc .woovr-variation-availability{display:inline-block;margin-right:10px}.woovr-variation-selector .dd-desc .woovr-variation-availability
.stock{display:inline-block;margin:0
!important}.woovr-variation-selector .dd-desc .woovr-variation-description{display:block}.woovr-variation-selector .dd-option, .woovr-variation-selector .dd-selected{display:block !important}.woovr-variation-selector .dd-option.dd-option-without-desc, .woovr-variation-selector .dd-selected.dd-option-without-desc{display:flex !important;align-items:center}.woovr-variation-selector .dd-option.dd-option-without-desc label, .woovr-variation-selector .dd-selected.dd-option-without-desc
label{flex-grow:1}.wpc-select2-dropdown{border:1px
solid #aaa;border-radius:4px}.wpc-select2-dropdown ul
li{display:flex;align-items:center}.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 .woovr-variation-price, .wpc-select2-dropdown ul li .info .woovr-variation-availability{display:inline-block;margin-right:10px;font-size:14px}.wpc-select2-dropdown ul li .info .woovr-variation-availability
.stock{display:inline-block;margin:0
!important}.wpc-select2-dropdown ul li .info .woovr-variation-description{display:block;font-size:14px}.select2-container--open .wpc-select2-dropdown.select2-dropdown--below{border-top:1px solid #aaa;border-top-left-radius:4px;border-top-right-radius:4px}.woovr-variations[class*="woovr-variations-grid"]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation{width:calc(100% / 3 - 20px);margin:10px;padding:10px;display:flex;flex-direction:column;border:1px
solid #ddd;text-align:center;cursor:pointer;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation[data-images="yes"] .woovr-variation-image:before{content:'';background-image:url("data:image/svg+xml;charset=utf8,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='multiple-image'%3E%3Cpath d='M18,15V5a3,3,0,0,0-3-3H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H15A3,3,0,0,0,18,15ZM4,5A1,1,0,0,1,5,4H15a1,1,0,0,1,1,1V9.36L14.92,8.27a2.56,2.56,0,0,0-1.81-.75h0a2.58,2.58,0,0,0-1.81.75l-.91.91-.81-.81a2.93,2.93,0,0,0-4.11,0L4,9.85Zm.12,10.45A.94.94,0,0,1,4,15V12.67L6.88,9.79a.91.91,0,0,1,1.29,0L9,10.6Zm8.6-5.76a.52.52,0,0,1,.39-.17h0a.52.52,0,0,1,.39.17L16,12.18V15a1,1,0,0,1-1,1H6.4ZM21,6a1,1,0,0,0-1,1V17a3,3,0,0,1-3,3H7a1,1,0,0,0,0,2H17a5,5,0,0,0,5-5V7A1,1,0,0,0,21,6Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px;background-position:center;background-color:rgba(0, 0, 0, .3);display:block;width:28px;height:28px;border-radius:4px;position:absolute;top:15px;left:15px}.woovr-variations.woovr-variations-grid-2 .woovr-variation{width:calc(50% - 20px)}.woovr-variations.woovr-variations-grid-3 .woovr-variation{width:calc(100% / 3 - 20px)}.woovr-variations.woovr-variations-grid-4 .woovr-variation{width:calc(25% - 20px)}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation>div{padding:0}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation .woovr-variation-selector{display:none}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation.woovr-variation-active{border-color:green}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation:before{content:"✓";color:#fff;display:block;width:24px;height:24px;line-height:24px;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}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation.woovr-variation-active:before{color:#fff;background-color:green}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation .woovr-variation-image{width:100%;flex:0 0 auto;margin-bottom:10px}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation .woovr-variation-image
img{width:100%;max-width:100%;height:auto}.woovr-variations[class*="woovr-variations-grid"] .woovr-fieldset{width:100%;padding:0;display:flex;flex-wrap:wrap}body.rtl .woovr-variation-selector .dd-option-image, body.rtl .woovr-variation-selector .dd-selected-image{float:right;margin-right:0;margin-left:10px}body.rtl .woovr-variation-selector .dd-pointer{right:auto;left:10px}body.rtl .wpc-select2-dropdown ul li
.image{margin-right:0;margin-left:10px}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails
li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li
img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li
.count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0
0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0
0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z
ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index
li{float:none;display:inline-block;margin:0
.3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li
span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li
span{opacity:.3}div#brands_a_z
h3{text-transform:uppercase}div#brands_a_z
a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z
ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands
li{margin:0
0 .3819820591em;padding:0
0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0
0 .5407911001em}.storefront-wc-brands-single-product
img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z
ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z
h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z
a.top{clear:right}div#brands_a_z
ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Sans-serif;margin:0;padding:0}ul,ol,li{list-style:none;padding:0;margin:0}p{margin:0;padding:0}a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}.container{max-width:1440px;padding:0
15px;width:100%;margin:0
auto}.animated-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px
52px 12px 34px;border:2px
solid #0081CC;border-radius:8px;color:#0081CC;font-size:16px;font-weight:500;text-decoration:none;transition:all 0.3s ease;position:relative;overflow:hidden}.animated-btn
span{display:inline-block;transition:transform 0.3s ease}.animated-btn:hover{background-color:#0081CC;color:#fff;box-shadow:0 6px 15px rgba(0, 129, 204, 0.3)}.animated-btn:hover
span{transform:translateX(6px)}body{margin:0;font-family:"Open Sans",sans-serif}.site-header{background:#f5f8fa;border-bottom:1px solid #e2e8ee}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:16px
15px;max-width:1440px;margin:0
auto}.main-nav{flex:1 1 auto;margin-left:2rem}.nav-list{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-list>li{position:relative}.nav-list
a{text-decoration:none;color:#282c35;font-weight:500;padding:1rem 0;display:block;transition:color .2s}.nav-list a:hover{color:#1976d2}.has-mega:hover .mega-menu,
.has-mega:focus-within .mega-menu{display:flex}.mega-menu{display:none;position:absolute;left:0;top:100%;background:#fff;box-shadow:0 8px 24px rgba(28,37,54,.12);z-index:90;padding:1.5rem 2rem;min-width:720px;border-radius:0 0 7px 7px}.mega-col{min-width:170px;display:flex;flex-direction:column}.mega-col
h4{margin:0
0 .75rem 0;font-size:1.1rem;color:#32a0c2;font-weight:600}.mega-col
a{color:#2b2f3a;font-size:1rem;padding: .25rem 0;text-decoration:none}.mega-col a:hover{color:#1976d2}.role-vendor .b2b-price-display .msrp-price{font-size:clamp(16px, 3vw, 20px);line-height:1;font-weight:600;color:#252525;text-transform:uppercase;font-weight:600 !important}.role-vendor .b2b-price-display .discount-price{font-size:clamp(16px, 3vw, 23px);line-height:1;color:green !important;text-transform:uppercase;margin:8px
0 0 0;font-weight:700 !important}.role-vendor .news-card .b2b-price-display .msrp-price{font-size:clamp(16px, 3vw, 16px) !important;font-weight:600 !important}.role-vendor .news-card .b2b-price-display .msrp-price .woocommerce-Price-amount{font-size:16px !important}.role-vendor .news-card .b2b-price-display .discount-price .woocommerce-Price-amount{font-size:18px !important}.header-icons{display:flex;align-items:center;gap:1rem}.header-icons button,
.header-icons .login-btn{background:none;border:none;color:#2b2f3a;font-size:1.2rem;cursor:pointer;padding:0
.3rem}.header-icons .login-btn{background:#2196f3;color:#fff;border-radius:6px;padding: .45rem 1.15rem;font-size:1rem;margin-left: .5rem;text-decoration:none;font-weight:600}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{z-index:9999999999}@media (max-width: 950px){.header-inner{flex-wrap:wrap}.main-nav{margin-left:0}.nav-list{flex-direction:column;position:absolute;top:64px;left:0;right:0;background:#fff;display:none;z-index:99}.header-icons .mobile-menu-toggle{display:block}}@media (max-width: 768px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{margin-bottom:20px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:transparent !important;box-shadow:none !important}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link{flex:0 0 calc(33% - 15px)}.st-header .header-inner{gap:15px}.st-header .header-inner a.site-logo{margin-right:auto}body:has(.logged-in).st-header .header-icons .login-btn,
.st-header .header-icons .header-button.header-wishlist-button,
.st-header .header-icons a.my-account-btn{display:none !important}}@media (max-width: 600px){.archive .content-area .safiery-power-sec .video-container{margin-bottom:80px !important}.mega-menu{flex-direction:column;min-width:0;width:100vw;left:-1.5rem;right:-1.5rem}.header-inner{padding:0
.5rem}}@media (max-width: 480px){.st-header .main-nav .products .products-mega-menu{column-gap:10px}.st-header .main-nav .products .products-mega-menu .pro-item{flex:0 0 calc(50% - 5px)}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link{flex:0 0 calc(50% - 5px)}}.header-inner.menu-open .nav-list{display:flex}.header-icons .mobile-menu-toggle{display:none;font-size:2rem}@media (min-width: 768px){.wishlist-mobile{display:none !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-after-login{display:none}}.storefront-breadcrumb{display:none}.custom-search-ajax{margin-top:0}.elementor-71736 .elementor-element.elementor-element-75e4470b .wpr-nav-menu .wpr-menu-item{font-family:Open Sans;font-weight:400;font-size:16px;line-height:24px}#custom-ajax-search{max-width:400px;margin:0
auto;position:relative;font-family:'Roboto',sans-serif}#ajax-search-input{width:100%;padding:10px
40px 10px 35px;border:1px
solid #ddd;border-radius:8px;outline:none;font-size:16px;transition:all 0.3s ease;background-color:#fff}#ajax-search-input:focus{border-color:#f78080;box-shadow:0 0 6px rgba(247, 128, 128, 0.3)}#custom-ajax-search span:first-of-type{color:#000;font-size:14px;pointer-events:none}#clear-search{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#f78080;cursor:pointer;font-size:22px;display:none;transition:color 0.2s ease}#clear-search:hover{color:#e65c5c}.search-loader{position:absolute;top:50%;right:35px;transform:translateY(-50%);display:none}.search-loader
img{width:18px;height:18px}#product-search-results{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px
solid #ddd;border-top:none;max-height:300px;overflow-y:auto;z-index:1000;border-radius:0 0 8px 8px;box-shadow:0 4px 10px rgba(0, 0, 0, 0.05)}#product-search-results:empty{display:none}#custom-ajax-search #ajax-search-input{border:1px
solid #0081CC}#product-search-results .search-item{padding:10px
15px;cursor:pointer;font-size:15px;transition:background 0.2s ease}#product-search-results .search-item:hover{background-color:#f9f9f9;color:#f78080}#product-search-results::-webkit-scrollbar{width:6px}#product-search-results::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}#product-search-results::-webkit-scrollbar-track{background-color:#f1f1f1}.elementor-location-footer .elementor-element-78e56686{background-color:#00317C !important;border-top:0 !important}.foot-p
p{font-family:Open Sans;font-weight:400;font-size:16px;line-height:26px}.elementor-71765 .elementor-element.elementor-element-47126ad9 .elementor-heading-title,
.elementor-71765 .elementor-element.elementor-element-2e9d5056 .elementor-heading-title,
.elementor-71765 .elementor-element.elementor-element-3c9781d1 .elementor-heading-title,
.elementor-71765 .elementor-element.elementor-element-346bb5aa .elementor-heading-title{font-family:"Montserrat";font-size:18px;font-weight:600;line-height:1.3em;color:#FFF;margin:5px
0}.elementor-icon-list-items .elementor-icon-list-item
a{font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#FFFFFFCC !important}.elementor-icon-list-item
a{display:flex;align-items:self-start;gap:10px}.elementor-71765 .elementor-element.elementor-element-1a544d43:not(.elementor-motion-effects-element-type-background){background-color:#00317C}.elementor-71765 .elementor-element.elementor-element-310dd06 .elementor-icon-list-text{color:#FFF;font-family:Open Sans !important}.elementor-icon i, .elementor-icon
svg{height:40px !important;position:relative;width:40px !important;background-color:#FFFFFF1A !important;border-radius:10px !important;padding:10px
!important;font-size:17px;color:#fff;display:flex;align-items:center}.header-inner.menu-open .nav-list{display:flex}.header-icons .mobile-menu-toggle{display:none;font-size:2rem}.site-footer{display:block !important;padding:0px
!important;background-color:#00317c !important}.st-header{position:relative}.overflow-hidden{overflow:hidden}.st-header .main-nav{margin-left:0}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{font-size:20px}.st-header .main-nav .products .products-mega-menu .pro-item{display:flex;align-items:center;gap:15px;margin:20px
0 0;background:white;border-radius:10px;padding:10px
15px;box-shadow:0px 0px 11px 0px #0081CC1A;text-decoration:none;transition:all 0.3s ease;position:relative;overflow:hidden;z-index:0}.st-header .main-nav .products .products-mega-menu .pro-item::before{content:'';position:absolute;bottom:0;height:1px;background-color:#252525;width:0;left:0;transition:all 0.3s ease}.st-header .main-nav .products .products-mega-menu .pro-item:hover::before{width:100%}.st-header .main-nav .products .products-mega-menu .pro-item .pro-item-image{max-width:100px !important;aspect-ratio:1/1;width:auto;height:auto;object-fit:contain}.st-header .main-nav .products .products-mega-menu .pro-item .pro-item-text{font-size:clamp(12px, 1.6vw, 16px);line-height:1.5;font-weight:400;color:#252525}.st-header .main-nav .applications .applications-upper-tab{display:flex;gap:20px;flex-wrap:wrap}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link{background-color:#fff;border:1px
solid #ddd;border-radius:10px;text-align:center;padding:10px
20px;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:20px;height:55px;text-decoration:none;flex:0 0 calc(16.66% - 16.66px)}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link .upper-tab-image{width:auto;height:auto;max-width:40px !important;transition:all 0.3s ease;filter:brightness(0) saturate(100%) invert(12%) sepia(0%) saturate(0%) hue-rotate(187deg) brightness(97%) contrast(87%)}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link:hover{background-color:#0081CC}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link:hover .upper-tab-image{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(109deg) brightness(105%) contrast(105%)}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link .upper-tab-text{font-size:clamp(12px, 1.4vw, 14px);line-height:1.25;color:#252525;font-weight:bold}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link:hover .upper-tab-text{color:#fff}.st-header .main-nav .applications .applications-lower-tab{display:flex;gap:20px;flex-wrap:wrap}.st-header .main-nav .applications .applications-lower-tab .lower-tab-link{background-color:#fff;border-radius:10px;text-align:center;cursor:pointer;transition:all 0.3s ease;margin:20px
0 0;flex:0 0 calc(25% - 15px);text-decoration:none;color:#252525}.st-header .main-nav .applications .applications-lower-tab .lower-tab-link:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.st-header .main-nav .applications .applications-lower-tab .lower-tab-link .lower-tab-image{border-radius:10px 10px 0 0}.st-header .main-nav .applications .applications-lower-tab .lower-tab-link .lower-tab-text{font-size:clamp(12px, 1.6vw, 16px);line-height:1.25;font-weight:bold;padding:5px
10px}.st-header .main-nav .manual-and-support .manual-and-support-wrapper{display:flex;gap:20px;flex-wrap:wrap}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link{flex:0 0 calc(20% - 16px);padding:10px;border-radius:10px;background-color:#fff;cursor:pointer;text-align:center;position:relative;overflow:hidden;text-decoration:none;transition:all 0.3s ease}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link:hover{background-color:#ffffff75;transform:scale(1.04);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link .tab-image{border-radius:10px;height:auto}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link .tab-title{font-size:clamp(12px, 1.6vw, 16px);line-height:1.25;font-weight:bold;margin:10px
0 0;color:#252525}.st-header .main-nav .resellers .resellers-wrapper{display:flex;gap:20px;flex-wrap:wrap}.st-header .main-nav .resellers .resellers-wrapper .reseller-image-link{flex:0 0 calc(25% - 15px);text-decoration:none;transition:all 0.3s ease;border-radius:10px}.st-header .main-nav .resellers .resellers-wrapper .reseller-image-link
img{border-radius:10px;display:block;height:auto;max-height:100%;width:auto}.st-header .main-nav .resellers .resellers-wrapper .reseller-image-link:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);opacity:0.8}.st-header .header-inner{}.st-header .header-inner .header-icons .header-button{padding:10px;transition:all 0.3s ease;border-radius:5px;display:flex;align-items:center;justify-content:center;outline:none}.st-header .header-inner .header-icons .header-button
img{min-width:20px;min-height:20px}.st-header .header-inner .header-icons .header-button:hover{background-color:#ddd;color:#2b2f3a}.st-header .header-inner .header-icons .search-popup{position:fixed;height:115px;width:0;top:0;width:100vw;background-color:#fff;z-index:9999;border-bottom:1px solid #E0E6EB;transform:translateX(100%);transition:all 0.3s ease;opacity:0}.st-header .header-inner .header-icons .search-popup.active{width:100vw;opacity:1;transform:translateX(0);left:0}.st-header .header-inner .header-icons .search-popup .popup-wrapper{max-width:1380px;padding:0
15px;width:100%;height:100%;margin:0
auto;display:flex;align-items:center;justify-content:center;gap:10px}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper .search-field-wrapper{max-width:400px;width:100%;position:relative}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper .search-field{padding:10px
20px;background-color:#e1e1e145;border-radius:15px;font-size:14px;line-height:1.25;font-weight:400;width:100%;border:1px
solid #ddd}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper .search-field-wrapper .product-search-result{display:none;padding:10px;background-color:#fff;border:1px
solid #ddd;border-radius:15px;position:absolute;width:100%;max-height:500px;overflow-y:auto;top:100%;left:0;right:0;box-shadow:0 4px 10px rgba(0, 0, 0, .05)}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper .search-field-wrapper .product-search-result.show{display:block}.st-header .header-inner .header-icons .search-popup .popup-wrapper
.close{font-size:14px;line-height:1.25;font-weight:500;border:1px
solid #ddd;padding:5px
10px;cursor:pointer;background-color:#fff;border-radius:5px}.st-header .header-inner .header-icons .search-popup .popup-wrapper .close:hover{background-color:#ddd}.st-header .header-inner .header-icons .login-btn{background-color:#0081CC;padding:8px
12px;border-radius:10px;font-size:14px;line-height:1.25;font-weight:400;border:1px
solid #0081CC;transition:all 0.3s ease}.st-header .header-inner .header-icons .xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont .xoo-wsc-sc-count{background-color:#0081CC;font-size:12px}.st-header .header-inner .header-icons .login-btn:hover{background-color:transparent;color:#0081CC}@media (max-width: 1280px){.st-header .header-inner{flex-wrap:wrap}.st-header .main-nav{order:3;border-top:1px solid #E0E6EB;width:100%;display:flex;justify-content:center}}@media (max-width: 1024px){.st-header .main-nav .products .products-mega-menu .pro-item{flex-wrap:wrap;justify-content:center;text-align:center}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link{flex:0 0 calc(25% - 15px)}}@media (max-width: 768px){#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{background:#fff}.st-header .main-nav{border-top:none;display:inherit;width:auto;justify-content:flex-end;flex:inherit}.st-header .main-nav .st-menu{border-bottom:1px solid #ddd !important}.st-header .main-nav .mega-wishlist-mobile,
.st-header .main-nav .mega-after-login{border-bottom:1px solid #ddd !important}.st-header .main-nav .st-menu:first-child{border-top:1px solid #ddd !important}.st-header .main-nav .products .products-mega-menu{display:flex;flex-wrap:wrap;column-gap:20px}.st-header .main-nav .products .products-mega-menu .pro-item{flex-wrap:nowrap;text-align:left;flex:0 0 calc(50% - 10px)}.st-header .main-nav .products .products-mega-menu .pro-item .pro-item-image{max-width:50px !important}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link{flex:0 0 calc(33.33% - 13.33px);flex-direction:column;height:inherit}.st-header .main-nav .applications .applications-lower-tab .lower-tab-link{flex:0 0 calc(33.33% - 13.33px)}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link{flex:0 0 calc(25% - 15px)}.st-header .main-nav .resellers .resellers-wrapper .reseller-image-link{flex:0 0 calc(33.33% - 13.33px)}.st-header .header-inner .header-icons .header-button{padding:5px}.st-header .header-inner .header-icons .search-popup.active{height:115px}}@media (max-width: 600px){.st-header .header-inner{padding:15px
10px}}@media (max-width: 480px){.st-header .main-nav .products .products-mega-menu .pro-item{flex-direction:column;text-align:center}.st-header .main-nav .applications .applications-upper-tab .upper-tab-link{flex:0 0 calc(50% - 10px)}.st-header .main-nav .applications .applications-lower-tab .lower-tab-link{flex:0 0 calc(50% - 10px)}.st-header .main-nav .manual-and-support .manual-and-support-wrapper .manual-and-support-tab-link{flex:0 0 calc(33.33% - 13.33px)}.st-header .main-nav .manual-and-support .manual-and-support-wrapper,
.st-header .main-nav .resellers .resellers-wrapper{gap:10px}.st-header .main-nav .resellers .resellers-wrapper .reseller-image-link{flex:0 0 calc(50% - 5px)}}.site-footer{font-family:'Open Sans'}.site-footer .footer-wrapper .footer-columns{justify-content:space-between;padding:60px
0 40px;gap:20px}.site-footer .footer-wrapper .footer-columns .footer-column{flex:inherit;max-width:23%;text-align:left}.site-footer .footer-wrapper .footer-columns .footer-column .footer-description{margin:24px
0 0;font-size:clamp(12px, 4vw, 16px);line-height:1.5;font-weight:400;color:#FFFFFFCC}.site-footer .footer-wrapper .footer-columns .footer-column .social-icons{display:flex;gap:15px;margin:24px
0 0}.site-footer .footer-wrapper .footer-columns .footer-column .social-icons
.icon{cursor:pointer;background-color:#FFFFFF1A;padding:10px
12px;border-radius:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.site-footer .footer-wrapper .footer-columns .footer-column .social-icons .icon:hover{background-color:#ffffff75}.site-footer .footer-wrapper .footer-columns .footer-column .social-icons .icon svg,
.site-footer .footer-wrapper .footer-columns .footer-column .social-icons .icon
img{width:20px;height:20px}.site-footer .footer-wrapper .footer-columns .footer-column .footer-column-title{font-size:clamp(14px, 4vw, 18px);line-height:1.25;font-weight:600;text-transform:capitalize;margin:0}.site-footer .footer-wrapper .footer-columns .footer-column .footer-column-list{margin:24px
0 0;display:flex;flex-direction:column;gap:12px}.site-footer .footer-wrapper .footer-columns .footer-column .footer-column-list .footer-column-list-item{display:flex;gap:12px;align-items:flex-start}.site-footer .footer-wrapper .footer-columns .footer-column .footer-column-list .footer-column-list-item .image-wrapper
img{width:30px;height:20px;object-fit:contain;display:block}.site-footer .footer-wrapper .footer-columns .footer-column .footer-column-list .footer-column-list-item
a{color:#FFFFFFCC;font-size:clamp(12px, 4vw, 16px);font-weight:400;line-height:1.5;transition:all 0.3s ease}.site-footer .footer-wrapper .footer-columns .footer-column .footer-column-list .footer-column-list-item a:hover{color:#fff;text-decoration:underline}.site-footer .footer-wrapper .footer-copyright{padding:32px
0;color:#FFFFFF99}@media (max-width: 1280px){.site-footer .footer-wrapper .footer-columns{gap:30px;flex-wrap:wrap;flex-direction:inherit}.site-footer .footer-wrapper .footer-columns .footer-column{flex:1 1 30%;max-width:30%}}@media (max-width: 900px){.site-footer .footer-wrapper .footer-columns .footer-column{flex:1 1 46%;max-width:46%}}.woocommerce-multi-currency.wmc-sidebar.wmc-right{z-index:999}@media (max-width: 768px){.site-footer .footer-wrapper .footer-columns{padding:0
0 40px;align-items:flex-start}.site-footer .footer-wrapper .footer-copyright{padding:40px
0 0}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{z-index:999999999}}@media (max-width: 600px){.site-footer .footer-wrapper .footer-columns{flex-direction:column}.site-footer .footer-wrapper .footer-columns .footer-column{flex:1;max-width:100%}}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper .search-field-wrapper
.tooltip{position:absolute;top:9px;right:-20px;border-bottom:0}.st-header .header-inner .header-icons .search-popup .popup-wrapper .left-wrapper .search-field-wrapper
.tooltip{color:#0081cc;font-size:15px}.custom-search-ajax{width:150%}#ajax-search-input{border:1px
solid #ddd;background:#fff;width:100%;font-size:16px}.custom-search-ajax{margin:auto}.custom-search-ajax .elementor-shortcode{display:flex;align-items:center}.custom-search-ajax .elementor-shortcode #custom-ajax-search{width:100%}#product-search-results{position:absolute;background:#fff;border:1px
solid #ccc;width:auto;z-index:99;max-height:500px;overflow-y:auto}.product-result-item{display:flex;padding:8px;border-bottom:1px solid #eee;align-items:center}.product-result-item
img{width:60px;height:150pxpx;object-fit:cover}.search-result-details{flex:1;margin:0
0 0 15px}.search-result-details .search-p-title{font-size:14px}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;margin:0
0 0 10px;font-size:18px}.tooltip
.tooltiptext{visibility:hidden;width:200px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:9;top:159%;margin-left:-110px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptext::after{content:"";position:absolute;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent;bottom:100%}.tooltip:hover
.tooltiptext{visibility:visible;opacity:1}@media only screen and (max-width: 992px){.wrapper-search-custom .custom-search-ajax{order:6;display:none}.wrapper-search-custom .custom-search-ajax.showmenu{display:block}.tooltip{display:none}}.footer-wrapper{background-color:#00317C !important;color:#fff}.footer-columns{display:flex;justify-content:space-evenly;flex-direction:row;gap:20px;padding:12px}.footer-column{flex:1;display:flex;flex-direction:column;max-width:20%}.footer-column h2,
.footer-column h4,
.footer-column
span{margin:0;margin-bottom:8px}.footer-column
p{margin:0;padding:0}.footer-column
ui{list-style-type:none;padding:0;margin:0}.site-footer
a{color:inherit;text-decoration:none;transition:color 0.2s ease}.site-footer a:hover{color:#f60}.footer-divider{height:1px;background-color:rgba(0, 0, 0, 1);margin:0px
0px}.footer-copyright{text-align:center;border-top:1px solid rgba(255, 255, 255, 0.2);margin-top:0px;padding-top:0px;font-size:0.9rem;color:#ccc}.sticky-configurator{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:9999;background:#0891D1;padding:15px
12px;border-radius:0 8px 8px 0;box-shadow:2px 2px 10px rgba(0,0,0,0.2);transition:all 0.3s ease}.sticky-configurator:hover{left:0;box-shadow:4px 4px 15px rgba(0,0,0,0.3)}.sticky-configurator
a{color:#fff;text-decoration:none;writing-mode:vertical-rl;text-orientation:mixed;font-weight:600;font-size:16px;display:flex;align-items:center;gap:8px}.sticky-configurator a
i{transform:rotate(90deg);font-size:18px}@media (max-width: 768px){.sticky-configurator{padding:12px
8px}.sticky-configurator a,.sticky-configurator a
i{font-size:14px}}@media (max-width: 768px){.footer-columns{flex-direction:column;text-align:center;align-items:baseline}.footer-column{max-width:100%;align-items:baseline;max-width:65%;text-align:justify}}#mega-menu-wrap-primary #mega-menu-primary{text-align:center;padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0px
5px 0px 15px;height:auto}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.configurator
a{background:#0081CC;color:#fff;padding:6px
15px;border-radius:10px;margin-left:5px;line-height:28px}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.configurator a:hover{background:#0081CC;color:#fff;opacity:0.85;box-shadow:0 6px 15px rgba(0, 129, 204, 0.3)}@media (min-width: 1024px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.configurator a
i{display:none}}@media (max-width: 1024px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.configurator
a{font-size:0;padding:6px
10px;margin-top:5px;display:flex;align-items:center;justify-content:center;gap:5px}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.configurator a
i{font-size:16px}}@media (max-width: 768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.configurator{margin:5px
0}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.configurator
a{font-size:16px}}#mega-menu-wrap-primary #mega-menu-primary .mega-box-menu ul.menu .menu-item
a{display:flex;align-items:center;gap:15px;margin:20px
0 0;background:white;border-radius:10px;padding:10px
15px;box-shadow:0px 0px 11px 0px #0081CC1A;text-decoration:none;transition:all 0.3s ease;position:relative;overflow:hidden;z-index:0;font-size:clamp(12px, 1.6vw, 16px);line-height:1.5;font-weight:400;color:#252525}#mega-menu-wrap-primary #mega-menu-primary .mega-box-menu ul.menu .menu-item a:before{content:'';position:absolute;bottom:0;height:1px;background-color:#252525;width:0;left:0;transition:all 0.3s ease}#mega-menu-wrap-primary #mega-menu-primary .mega-box-menu ul.menu .menu-item a:hover::before{width:100%}