img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}[data-font="FontAwesome"]:before{font-family:'FontAwesome'!important;content:attr(data-icon)!important;speak:none!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;line-height:1!important;font-style:normal!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.select2-container,.select2-container .select2-selection--single .select2-selection__clear,.ui-slider{position:relative}.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container{box-sizing:border-box;display:inline-block;margin:0;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;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[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 .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;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]{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;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!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 #fff0 #fff0;border-style:solid;border-width:5px 4px 0;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__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:#fff0 #fff0 #888;border-width:0 4px 5px}.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}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--classic .select2-results__option[role=group],.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left}.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{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:1px solid #000;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[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-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]{background-color:#5897fb;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:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.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:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0;border-style:solid;border-width:5px 4px 0;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:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.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:#fff0 #fff0 #888;border-width:0 4px 5px}.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:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.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:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.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 #5897fb}.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}.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;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 #5897fb}.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 #fff0}.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[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-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:#5897fb}.bapf_sfilter .bapf_button,.bapf_sfilter label{cursor:pointer}.bapf_sfilter .bapf_button{display:inline-block!important}.bapf_sfilter label{display:inline!important}.bapf_sfilter ul li{list-style:none!important;margin:0!important;padding:0!important;max-width:100%;text-align:left!important}.rtl .bapf_sfilter ul li{text-align:right!important}.bapf_sfilter .bapf_body ul li ul{margin-left:15px!important;padding-left:0!important}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{background:#b0b5b9;border:0;border-radius:0;height:4px;padding:0}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#000}.slide.default .bapf_slidr_main.ui-widget-content .ui-slider-range,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#222}.slide.default .bapf_slidr_main.ui-widget-content,.slide.default .berocket_filter_price_slider.ui-widget-content{height:4px;border:1px solid #555;font-size:10px}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#ddd;font-size:14px;width:1em;height:1em;border:1px solid #555;top:-6px;border-radius:2em}.berocket_aapf_widget li.slider div.slide{clear:both;height:auto;text-align:right;line-height:0}.bapf_slidr_jqrui .bapf_from,.ui-slider,body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line{text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapf_slidr_main>a:last-child{margin-left:-12px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.slide .ui-corner-all,.slide .ui-corner-bottom,.slide .ui-corner-br,.slide .ui-corner-right{border-bottom-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-bl,.slide .ui-corner-bottom,.slide .ui-corner-left{border-bottom-left-radius:4px}.slide .ui-corner-all,.slide .ui-corner-right,.slide .ui-corner-top,.slide .ui-corner-tr{border-top-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-left,.slide .ui-corner-tl,.slide .ui-corner-top{border-top-left-radius:4px}ul.berocket_aapf_widget li.slider>span{cursor:initial}ul.berocket_aapf_widget li.slider .bapf_slidr_main{cursor:pointer}.slide .ui-widget-content{background:#fff;border:1px solid #aaa;color:#222}.slide .ui-state-default,.slide .ui-widget-content .ui-state-default,.slide .ui-widget-header .ui-state-default{background:#e6e6e6;border:1px solid #d3d3d3;color:#555;font-weight:400}.ui-widget.ui-datepicker{font-size:14px;z-index:9000!important}.bapf_sfilter .ui-button,.bapf_sfilter .ui-state-default,.bapf_sfilter .ui-widget-content .ui-state-default,.bapf_sfilter .ui-widget-header .ui-state-default,.bapf_sfilter .ui-widget.ui-widget-content,html .bapf_sfilter .ui-button.ui-state-disabled:active,html .bapf_sfilter .ui-button.ui-state-disabled:hover{border:0}.bapf_slidr_jqrui .bapf_slidr_all:after{content:"";display:block;clear:both}.bapf_slidr_jqrui .bapf_slidr_main{margin-bottom:10px}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to{width:49%;display:inline-block;margin-bottom:10px;vertical-align:middle}.bapf_slidr_jqrui .bapf_from input,.bapf_slidr_jqrui .bapf_to input{width:50%;vertical-align:middle;font-size:1em;padding:0;margin:0;line-height:1em}.bapf_slidr_jqrui .bapf_to{text-align:right}.bapf_slidr.bapf_slidr_btmval .irs-bar{top:3px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-bar{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-bar{top:17px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-bar{top:5px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-bar{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--square .irs-bar{top:6px}.bapf_slidr.bapf_slidr_btmval .irs-handle{top:0}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle{top:0;border-top-width:1px;border-bottom-width:0;border-radius:3px 3px 0 0}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(1){top:initial;bottom:-2px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(2){border-radius:3px 3px 0 0}.bapf_slidr.bapf_slidr_btmval .irs-line{top:3px}.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-line{top:0}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-line{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-line{top:17px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-line{top:5px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-line{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--square .irs-line{top:6px}.bapf_slidr.bapf_slidr_btmval .irs-max,.bapf_slidr.bapf_slidr_btmval .irs-min{top:25px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-min,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-min{top:20px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs-from,.bapf_slidr.bapf_slidr_btmval .irs-single,.bapf_slidr.bapf_slidr_btmval .irs-to{top:25px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-to,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to{top:20px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-to:before{bottom:initial;top:-6px;border-top-color:#fff0;border-bottom-color:#ed5565}.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-to:before{bottom:initial;top:-6px;border-top-color:#fff0;border-bottom-color:#617be5}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to:before{bottom:initial;top:-6px;border-top-color:#fff0;border-bottom-color:#20b426}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to:before{bottom:initial;top:-6px;border-top-color:#fff0;border-bottom-color:#a804b2}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to:before{bottom:initial;top:-6px;border-top-color:#fff0;border-bottom-color:#006cfa}.bapf_sfilter{margin-bottom:20px}.berocket_single_filter_widget.berocket_inline_clickable,.berocket_single_filter_widget.berocket_inline_filters{float:left!important;padding-right:15px!important}.berocket_single_filter_widget.berocket_inline_filters{width:12.5%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px 35px 5px 5px!important;border-radius:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div h3{margin:0!important;padding:0!important;font-size:inherit!important;color:inherit!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-title_div{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:10px!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-wrapper{padding-bottom:0!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important;display:none}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{z-index:900!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .berocket_aapf_widget{left:0!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .berocket_aapf_widget{right:0!important}@media screen and (max-width:767px){.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.bapf_sfilter.bapf_fhide.bapf_filter_hide,.berocket_single_filter_widget.bapf_mt_none{display:none!important}.berocket_element_above_products{clear:both!important;overflow:visible!important}div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper *{opacity:1}@media screen and (max-width:767px){.bapf_sngl_hd_mobile{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.bapf_sngl_hd_tablet{display:none}}@media screen and (min-width:1025px){.bapf_sngl_hd_desktop{display:none}}.berocket_aapf_widget select{overflow:auto!important}.berocket_element_above_products_after{clear:both}ul.berocket_aapf_widget li>span>input+.berocket_label_widgets::before{margin-right:6px}.berocket_element_above_products_is_hide{overflow:visible!important}.berocket_element_above_products_is_hide:after{content:"";display:block;clear:both}.berocket_ajax_filters_sidebar_toggle,.berocket_element_above_products_is_hide_toggle{display:inline-block;padding-left:25px;font-weight:600;font-size:16px;outline:0!important}.berocket_element_above_products_is_hide.br_is_hidden{opacity:0;max-height:1px;position:relative}.berocket_element_above_products_is_hide_toggle{height:20px;width:200px!important;margin:40px 0;position:relative;color:#2a2a2a}body{transition:margin-left .2s}@media screen and (min-width:981px){body.berocket_ajax_filters_sidebar_active{margin-left:200px}}body .berocket_ajax_filters_sidebar_back{display:none}@media screen and (max-width:800px){body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_mobile_hide{display:none}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile{display:block;position:fixed;z-index:99990}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile .berocket_ajax_filters_sidebar_toggle{margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top{top:0}body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top{top:46px}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_bottom{bottom:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_left{left:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_right{right:0}}@media screen and (min-width:800px){body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_desktop_hide{display:none}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop{display:block;position:fixed;z-index:99990;margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop .berocket_ajax_filters_sidebar_toggle{margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top{top:0}body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top{top:32px}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_bottom{bottom:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_left{left:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_right{right:0}}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line,body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line{left:0;right:0;padding:10px!important}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line{text-align:right}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linewht{background-color:#fff}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line.brapf_sidefl_lineclr{background:#372cd2;background:linear-gradient(130deg,rgb(55 44 210) 30%,rgb(249 97 92) 60%,rgb(255 150 126) 80%)}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line.brapf_sidefl_lineclr{background:#372cd2;background:linear-gradient(130deg,rgb(255 150 126) 20%,rgb(249 97 92) 40%,rgb(55 44 210) 70%)}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linegrey{background:#7a7a7a;background:linear-gradient(60deg,rgb(122 122 122) 20%,rgb(224 224 224) 80%)}.berocket_ajax_filters_sidebar_toggle{height:26px;width:200px!important;margin:40px 0;position:relative;text-decoration:none!important;box-sizing:border-box!important}#berocket-ajax-filters-sidebar{display:block;position:fixed;top:0;left:-400px;bottom:0;width:350px;max-width:100%;background:#fff;transition:all .2s;z-index:100000;box-sizing:border-box;overflow:auto!important}#berocket-ajax-filters-sidebar-shadow{content:"";display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;background:#000;opacity:.7}.admin-bar #berocket-ajax-filters-sidebar{top:32px}#berocket-ajax-filters-sidebar.active,#berocket-ajax-filters-sidebar.active+#berocket-ajax-filters-sidebar-shadow{left:0;display:block;visibility:visible}#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title{padding:15px 88px 15px 15px!important;font-weight:500!important;font-size:24px!important;color:#333!important;border-bottom:1px solid #ccc!important}#berocket-ajax-filters-sidebar>div{padding:15px!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget-title_div{color:#333!important;font-size:19px!important;font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget,#berocket-ajax-filters-sidebar .berocket_aapf_widget li{margin:0!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget .berocket_checkbox_color .berocket_label_widgets{margin:0 .6em .6em 0!important}#berocket-ajax-filters-sidebar-close{position:absolute!important;right:0!important;line-height:39px;padding:17px 15px 13px!important;font-family:Arial,serif!important;color:#a2a2a2}#berocket-ajax-filters-sidebar-close+*{margin-top:70px!important}#berocket-ajax-filters-sidebar-close+.berocket_ajax_group_filter_title{margin-top:0!important}@media screen and (max-width:782px){.admin-bar #berocket-ajax-filters-sidebar{top:46px}}@media screen and (max-width:600px){.admin-bar #berocket-ajax-filters-sidebar{top:0}}.berocket_aapf_widget-wrapper .slider:not(.flickity-enabled){overflow:initial;white-space:initial}.select2-container{z-index:999}.bapf_sfilter .bapf_body .mCSB_container>ul,.bapf_sfilter .bapf_body>ul{margin-left:0!important;margin-top:0!important;margin-bottom:0!important;padding-left:0!important}.bapf_sfilter.bapf_vpr_1 .bapf_body ul,.bapf_sfilter.bapf_vpr_2 .bapf_body ul,.bapf_sfilter.bapf_vpr_3 .bapf_body ul,.bapf_sfilter.bapf_vpr_4 .bapf_body ul{display:flex;flex-wrap:wrap}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{white-space:nowrap;flex-grow:1}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li{flex-basis:100%}.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li{flex-basis:50%}.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li{flex-basis:33%}.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{flex-basis:25%}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li label{white-space:initial}.bapf_sfilter .bapf_hascolarr,.bapf_sfilter .bapf_hasdesc{position:relative;padding-right:25px;display:flex;align-items:center}.bapf_sfilter .bapf_hascolarr.bapf_hasdesc{padding-right:45px}.bapf_sfilter .bapf_colaps_smb,.bapf_sfilter .bapf_desci{position:absolute;right:0;line-height:inherit;font-size:16px;cursor:pointer}.bapf_sfilter .bapf_desci{padding:4px 8px}.bapf_sfilter .bapf_hasdesc .bapf_colaps_smb{right:25px}.bapf_sfilter .bapf_cchild,.bapf_sfilter .bapf_ochild{cursor:pointer;padding:0 5px}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px!important;border-radius:5px!important;cursor:pointer}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3{margin:0;font-size:inherit!important;color:inherit!important;padding-top:0!important;padding-bottom:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter{position:relative!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body{left:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body{right:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body>ul,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body>ul{padding-bottom:1px!important}@media screen and (max-width:767px){#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head{border:0!important;background-color:transparent!important;color:#222!important;padding:0 0 15px!important;border-radius:0!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head{border:0!important;color:#000!important;background-color:transparent!important;border-radius:0!important;padding-bottom:15px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:0 solid #ccc!important;padding:8px 15px!important;box-shadow:0 3px 8px 1px #00038;border-radius:9px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head{border:2px solid #ececec!important;background-color:#fff!important;color:#222!important;padding:14px!important;border-radius:10px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb{color:#dbdbdb}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head{color:#000!important;background-color:#fff!important;padding-bottom:14px!important;border:2px solid #ececec!important;border-radius:10px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:-2px 0 0!important;border:2px solid #ececec!important;padding:8px 15px!important;border-radius:9px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head{border:2px solid #eaeaea!important;background-color:#fff!important;color:#595962!important;padding:14px!important;border-radius:10px!important;box-shadow:0 0 0 4px #eee91}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3{font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb{color:#747481}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #d8daff!important;background-color:#fff!important;color:#30303b!important;padding:14px!important;border-radius:10px!important;box-shadow:0 0 0 4px rgb(181 199 255 / .25)}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ececec!important;padding:8px 15px!important;border-radius:9px!important;box-shadow:0 3px 15px 0 #00017}@keyframes bapf_loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.bapf_loader_page{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgb(255 255 255 / .5);z-index:9999}.bapf_lcontainer{position:absolute;top:50%;margin:-20px 0 0 -20px;left:50%;width:30px;height:30px;padding:0}.bapf_lcontainer .bapf_loader{width:100%;height:100%;display:block;transform:rotate(0);animation:1s linear 0s infinite bapf_loader;position:relative}.bapf_lcontainer .bapf_loader .bapf_lfirst,.bapf_lcontainer .bapf_loader .bapf_lsecond{position:absolute;width:10px;height:10px;background:#000;background:linear-gradient(45deg,#000,transparent);display:block;border-radius:6px}.bapf_lcontainer .bapf_loader .bapf_lfirst{bottom:0;right:0}.bapf_lcontainer .bapf_loader .bapf_lsecond{top:0;left:0;transform:rotate(180deg)}.bapf_lcontainer .bapf_labove,.bapf_lcontainer .bapf_lbelow{position:absolute;display:block;text-align:center;width:80vw;left:calc(15px - 40vw)}.bapf_lcontainer .bapf_labove{bottom:120%}.bapf_lcontainer .bapf_lbelow{top:120%}.bapf_lcontainer .bapf_lafter,.bapf_lcontainer .bapf_lbefore{position:absolute;top:50%;margin-top:-15px;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap}.bapf_lcontainer .bapf_lbefore{right:120%}.bapf_lcontainer .bapf_lafter{left:120%}.bapf_lcontainer .bapf_limg{width:100%;height:100%}.berocket_single_filter_widget .tippy-tooltip,.berocket_single_filter_widget .tippy-tooltip .tippy-content{font-size:1em}@media only screen and (max-device-width:767px){.bapf_hide_mobile{display:none!important}}.bapf_sfilter .bapf_button{font-size:1em}.bapf_sfilter .rightpcs{float:right}.bapf_sfilter .right2empcs{padding-left:10px}#bapf_footer_clrimg>div,#bapf_footer_count_before>div,#bapf_footer_description>div{z-index:999999999999!important}.bapf_sfilter.bapf_ckbox input[type=checkbox]{margin-right:5px;cursor:pointer}.bapf_sfilter.bapf_ckbox input[type=checkbox],.bapf_sfilter.bapf_ckbox label,.bapf_sfilter.bapf_ckbox label+span,.bapf_sfilter.bapf_ckbox label>span{vertical-align:middle}.select2-container--classic input[type=search],.select2-container--classic input[type=search]:focus{background-color:initial}.berocket_search_box_block{position:relative;padding:.5em}.berocket_search_box_block .berocket_search_box_background_all{position:relative;z-index:200}.berocket_search_box_block .berocket_search_box_background{z-index:100;position:absolute;top:0;bottom:0;left:0;right:0}.berocket_search_box_block select{min-width:100%}.berocket_search_box_button{cursor:pointer;display:block;text-align:center;padding:5px 0}.berocket_search_box_block .berocket_aapf_widget-wrapper ul{margin:0}.berocket_search_box_block .berocket_aapf_widget-wrapper{margin:1em 0}.bapf_show_hide{cursor:pointer}.bapf_hideckbox li input[type=checkbox],.bapf_hideckbox li input[type=checkbox]:after,.bapf_hideckbox li input[type=checkbox]:before{display:none!important}.bapf_hideckbox li label,.bapf_hideckbox li label a{color:#428bca}.bapf_hideckbox li input:checked+label:hover,.bapf_hideckbox li input:checked+label:hover a,.bapf_hideckbox li label:hover,.bapf_hideckbox li label:hover a{color:#2a6496}.bapf_hideckbox li input:checked+label,.bapf_hideckbox li input:checked+label a{color:#222}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul{width:100%;flex-basis:100%}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li{display:flex;align-items:center;flex-wrap:wrap}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label{display:flex!important;flex-direction:row!important;align-items:center!important}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_img_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_img_span{flex-shrink:0}.bapf_sfilter .brapf_disabled_checkbox{opacity:.8}.bapf_sfilter .brapf_disabled_checkbox input,.bapf_sfilter .brapf_disabled_checkbox label{cursor:default!important}.bapf_sfilter.bapf_button_berocket .bapf_button{font-size:20px;padding:8px 30px;border:0;line-height:28px;font-weight:600;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#f16543}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#d94825}.bapf_sfilter.bapf_button_dark_rounded .bapf_button{background:#000;color:#fff;border:0;border-radius:7px;padding:12px 15px;width:100%;max-width:240px;font-weight:600;font-size:16px;position:relative}.bapf_sfilter.bapf_button_dark_rounded .bapf_button:after{content:"";box-shadow:0 7px 0 -3px #ccc;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px}.bapf_sfilter.bapf_button_dark_rounded .bapf_button:hover:after{opacity:1}.bapf_sfilter.bapf_button_light .bapf_button{background:#fff;border:2px solid #a000aa;color:#a000aa;border-radius:7px;padding:10px 15px;max-width:100%;font-weight:500;font-size:16px}.bapf_sfilter.bapf_button_light .bapf_button:hover{border-color:#bd12c8;color:#bd12c8}.berocket_single_filter_widget .bapf-clean-rounded ul{display:flex!important;flex-wrap:wrap;gap:10px}.berocket_single_filter_widget .bapf-clean-rounded li input{display:none}.berocket_single_filter_widget .bapf-clean-rounded li label{display:inline-block!important;border:2px solid #ccc;padding:3px 15px;font-weight:600;border-radius:14px;color:#333;position:relative}.berocket_single_filter_widget .bapf-clean-rounded li label:hover{border-color:#ddd;color:#111}.berocket_single_filter_widget .bapf-clean-rounded li.checked label{border-color:#3781df;color:#0d59b9;padding-left:26px}.berocket_single_filter_widget .bapf-clean-rounded li.checked label:before{border-bottom:2px solid;border-left:2px solid;border-color:#0d59b9;content:"";width:10px;height:4px;rotate:-45deg;display:block;position:absolute;left:8px;top:11px}.berocket_single_filter_widget .bapf-clean-rounded .bapf_show_hide{padding-top:10px;display:block}.bapf_sfilter.bapf_colorinline li{display:inline-block!important}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{display:inline-block!important;position:relative;overflow:hidden;margin:5px;height:2em;width:2em;line-height:2em;border:2px solid #000;text-align:center;vertical-align:middle;color:#222!important;text-shadow:0 0 3px #FFF,1px 0 2px #FFF,0 1px 2px #FFF,-1px 0 2px #FFF,0 -1px 2px #FFF,1px 1px 2px #FFF,1px -1px 2px #FFF,-1px 1px 2px #FFF,-1px -1px 2px #FFF;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.bapf_sfilter .bapf_clr_span.h1em,.bapf_sfilter .bapf_img_span.h1em{height:1em;line-height:1em}.bapf_sfilter .bapf_clr_span.h2em,.bapf_sfilter .bapf_img_span.h2em{height:2em;line-height:2em}.bapf_sfilter .bapf_clr_span.h3em,.bapf_sfilter .bapf_img_span.h3em{height:3em;line-height:3em}.bapf_sfilter .bapf_clr_span.h4em,.bapf_sfilter .bapf_img_span.h4em{height:4em;line-height:4em}.bapf_sfilter .bapf_clr_span.h5em,.bapf_sfilter .bapf_img_span.h5em{height:5em;line-height:5em}.bapf_sfilter .bapf_clr_span.w1em,.bapf_sfilter .bapf_img_span.w1em{width:1em}.bapf_sfilter .bapf_clr_span.w2em,.bapf_sfilter .bapf_img_span.w2em{width:2em}.bapf_sfilter .bapf_clr_span.w3em,.bapf_sfilter .bapf_img_span.w3em{width:3em}.bapf_sfilter .bapf_clr_span.w4em,.bapf_sfilter .bapf_img_span.w4em{width:4em}.bapf_sfilter .bapf_clr_span.w5em,.bapf_sfilter .bapf_img_span.w5em{width:5em}.bapf_sfilter .bapf_img_span.w1em.h1em .fa,.bapf_sfilter .bapf_img_span.w1em.h2em .fa,.bapf_sfilter .bapf_img_span.w1em.h3em .fa,.bapf_sfilter .bapf_img_span.w1em.h4em .fa,.bapf_sfilter .bapf_img_span.w1em.h5em .fa,.bapf_sfilter .bapf_img_span.w2em.h1em .fa,.bapf_sfilter .bapf_img_span.w3em.h1em .fa,.bapf_sfilter .bapf_img_span.w4em.h1em .fa,.bapf_sfilter .bapf_img_span.w5em.h1em .fa{font-size:.8em}.bapf_sfilter .bapf_img_span.w2em.h2em .fa,.bapf_sfilter .bapf_img_span.w2em.h3em .fa,.bapf_sfilter .bapf_img_span.w2em.h4em .fa,.bapf_sfilter .bapf_img_span.w2em.h5em .fa,.bapf_sfilter .bapf_img_span.w3em.h2em .fa,.bapf_sfilter .bapf_img_span.w4em.h2em .fa,.bapf_sfilter .bapf_img_span.w5em.h2em .fa{font-size:1.6em}.bapf_sfilter .bapf_img_span.w3em.h3em .fa,.bapf_sfilter .bapf_img_span.w3em.h4em .fa,.bapf_sfilter .bapf_img_span.w3em.h5em .fa,.bapf_sfilter .bapf_img_span.w4em.h3em .fa,.bapf_sfilter .bapf_img_span.w5em.h3em .fa{font-size:2.4em}.bapf_sfilter .bapf_img_span.w4em.h4em .fa,.bapf_sfilter .bapf_img_span.w4em.h5em .fa,.bapf_sfilter .bapf_img_span.w5em.h4em .fa{font-size:3.2em}.bapf_sfilter .bapf_img_span.w5em.h5em .fa{font-size:4em}.bapf_sfilter .bapf_clr_span .bapf_clr_span_abslt{position:relative;z-index:100}.bapf_sfilter .bapf_img_span .bapf_clr_span_abslt{position:absolute;top:0;left:0;right:0;bottom:0}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_default input:checked+label .bapf_img_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_img_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.brchecked_scale input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_scale input:checked+label .bapf_img_span{transform:scale(1.1)}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #88F}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_img_span{-webkit-filter:drop-shadow(0 0 2px);-moz-filter:drop-shadow(0 0 2px);-o-filter:drop-shadow(0 0 2px);filter:drop-shadow(0 0 2px)}.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_img_span{-webkit-filter:hue-rotate(90deg);-moz-filter:hue-rotate(90deg);-o-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.bapf_sfilter .bapf_clr_multi,.bapf_sfilter.divi_color_class .bapf_clr_multi{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:rotateZ(45deg);padding:0;margin:0;box-sizing:border-box}.bapf_sfilter .bapf_clr_multi{margin-top:-2em;margin-bottom:-2em}.bapf_sfilter .bapf_clr_multi.bapf_clr_multi_gradient{transform:none;margin-top:0;margin-bottom:0}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl{position:absolute;top:-50%;bottom:-50%;padding:0;margin:0;box-shadow:none;box-sizing:border-box;border:0}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl{width:100%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{width:34%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{width:83%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl{width:25%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{width:75%}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl_0{left:-50%}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl_1{left:50%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{left:33%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_1{left:25%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{left:67%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_2{left:50%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{left:75%}.bapf_sfilter.bapf_clr_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.bapf_clr_txt_right .bapf_img_span{margin:5px 10px 5px 0}.bapf_sfilter.bapf_clr_txt_bottom .bapf_img_span,.bapf_sfilter.bapf_clr_txt_top .bapf_img_span{margin:5px 10px}.bapf_sfilter.bapf_colorinline.bapf_clr_txt_bottom li label,.bapf_sfilter.bapf_colorinline.bapf_clr_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.bapf_sfilter.bapf_clr_txt_top .bapf_clr_text{display:block;margin-right:10px;margin-left:10px}.bapf_colorinline .bapf_body li{text-align:center}.bapf_img_woborder.bapf_sfilter .bapf_img_span{border:none;overflow:visible}.bapf_clr_woborder.bapf_sfilter .bapf_clr_span{border:none}.bapf_radio_chck ul li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:15px;height:15px;outline:0;border-radius:10px;padding:2px;margin-right:5px;position:relative}.bapf_asradio2 ul li input[type=checkbox],.bapf_ckbox_sqchck input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin-right:5px;vertical-align:middle;outline:0}.bapf_radio_chck ul li input[type=checkbox]:checked:after{content:"";width:8px;height:12px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:-4px;left:3px;transform:rotate(45deg)}.bapf_asradio2 ul li input[type=checkbox]{appearance:none;display:inline-block;border:2px solid #555;width:15px;height:15px;border-radius:10px;padding:2px}.bapf_asradio2 ul li input[type=checkbox]:checked{background:#555;background-clip:content-box}.bapf_slct select{width:100%;font-size:1em}.bapf_slct .select2 .select2-search__field{width:auto!important}#bapf-select2-high-zindex .select2-container{z-index:999999999!important}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-right:5px!important;margin-top:5px!important;padding:0 5px!important}.bapf_sfa_inline .berocket_aapf_widget_selected_area ul li{display:inline-block;margin-left:3px!important;margin-right:3px!important}.bapf_sfa_valueonly .bapf_sfa_taxonomy>span{display:none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area ul{display:flex!important;flex-wrap:wrap;gap:10px;align-items:center;padding:0!important;margin:0}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area ul li{display:inline-block}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter{display:flex!important;flex-wrap:wrap;gap:10px}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area .bapf_sfa_taxonomy span{display:none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a{display:inline-block!important;border:2px solid #ccc;padding:3px 30px 3px 15px;font-weight:600;border-radius:14px;color:#333;position:relative}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:focus,.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:hover{border-color:#ddd;color:#111;outline:0}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:before{color:#ccc;content:"+";width:10px;height:10px;rotate:-45deg;display:block;position:absolute;right:17px;top:7px;font-size:32px;font-weight:100}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area a.braapf_unselect_all::before,.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a i.fa{display:none!important}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area a.braapf_unselect_all{border:0;padding:0;color:#848484}.theme-storefront .bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:before{right:24px!important;top:-2px!important}.bapf_ckbox_sqchck input[type=checkbox]{appearance:none;display:inline-block;border:2px solid #555;width:20px;height:20px;padding:4px;position:relative}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{content:"";width:8px;height:12px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:0;left:4px;transform:rotate(45deg)}.bapf_ckbox_square input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:20px;height:20px;outline:0;padding:4px;margin-right:5px}.bapf_ckbox_square input[type=checkbox]:checked{background:#555;background-clip:content-box}/*! jQuery UI - v1.12.1 - 2020-08-04
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=.bapfdpapcss&folderName=bapfdpapcss&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.bapfdpapcss .ui-helper-hidden{display:none}.bapfdpapcss .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bapfdpapcss .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bapfdpapcss .ui-helper-clearfix:after,.bapfdpapcss .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.bapfdpapcss .ui-helper-clearfix:after{clear:both}.bapfdpapcss .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.bapfdpapcss .ui-front{z-index:100}.bapfdpapcss .ui-state-disabled{cursor:default!important;pointer-events:none}.bapfdpapcss .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bapfdpapcss .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.bapfdpapcss .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bapfdpapcss .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bapfdpapcss .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.bapfdpapcss .ui-datepicker .ui-datepicker-next,.bapfdpapcss .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover,.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{top:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev{left:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-next{right:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{left:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover{right:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next span,.bapfdpapcss .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bapfdpapcss .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bapfdpapcss .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.bapfdpapcss .ui-datepicker select.ui-datepicker-month,.bapfdpapcss .ui-datepicker select.ui-datepicker-year{width:45%}.bapfdpapcss .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bapfdpapcss .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.bapfdpapcss .ui-datepicker td{border:0;padding:1px}.bapfdpapcss .ui-datepicker td a,.bapfdpapcss .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.bapfdpapcss .ui-datepicker.ui-datepicker-multi{width:auto}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.bapfdpapcss .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.bapfdpapcss .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.bapfdpapcss .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.bapfdpapcss .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bapfdpapcss .ui-datepicker-rtl{direction:rtl}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group{float:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.bapfdpapcss .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.bapfdpapcss .ui-slider{position:relative;text-align:left}.bapfdpapcss .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bapfdpapcss .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-handle,.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.bapfdpapcss .ui-slider-horizontal{height:.8em}.bapfdpapcss .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapfdpapcss .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-min{left:0}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-max{right:0}.bapfdpapcss .ui-slider-vertical{width:.8em;height:100px}.bapfdpapcss .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.bapfdpapcss .ui-slider-vertical .ui-slider-range{left:0;width:100%}.bapfdpapcss .ui-slider-vertical .ui-slider-range-min{bottom:0}.bapfdpapcss .ui-slider-vertical .ui-slider-range-max{top:0}/*! jQuery UI - v1.12.1 - 2020-08-04
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */.bapfdpapcss .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget .ui-widget{font-size:1em}.bapfdpapcss .ui-widget button,.bapfdpapcss .ui-widget input,.bapfdpapcss .ui-widget select,.bapfdpapcss .ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.bapfdpapcss .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.bapfdpapcss .ui-widget-content a{color:#333}.bapfdpapcss .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.bapfdpapcss .ui-widget-header a{color:#333}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default,.bapfdpapcss .ui-widget-content .ui-state-default,.bapfdpapcss .ui-widget-header .ui-state-default,html .bapfdpapcss .ui-button.ui-state-disabled:active,html .bapfdpapcss .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default a,.bapfdpapcss .ui-state-default a:link,.bapfdpapcss .ui-state-default a:visited,a.bapfdpapcss .ui-button,a:link.bapfdpapcss .ui-button,a:visited.bapfdpapcss .ui-button{color:#454545;text-decoration:none}.bapfdpapcss .ui-button:focus,.bapfdpapcss .ui-button:hover,.bapfdpapcss .ui-state-focus,.bapfdpapcss .ui-state-hover,.bapfdpapcss .ui-widget-content .ui-state-focus,.bapfdpapcss .ui-widget-content .ui-state-hover,.bapfdpapcss .ui-widget-header .ui-state-focus,.bapfdpapcss .ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.bapfdpapcss .ui-state-focus a,.bapfdpapcss .ui-state-focus a:hover,.bapfdpapcss .ui-state-focus a:link,.bapfdpapcss .ui-state-focus a:visited,.bapfdpapcss .ui-state-hover a,.bapfdpapcss .ui-state-hover a:hover,.bapfdpapcss .ui-state-hover a:link,.bapfdpapcss .ui-state-hover a:visited,a.bapfdpapcss .ui-button:focus,a.bapfdpapcss .ui-button:hover{color:#2b2b2b;text-decoration:none}.bapfdpapcss .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.bapfdpapcss .ui-button.ui-state-active:hover,.bapfdpapcss .ui-button:active,.bapfdpapcss .ui-state-active,.bapfdpapcss .ui-widget-content .ui-state-active,.bapfdpapcss .ui-widget-header .ui-state-active,a.bapfdpapcss .ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.bapfdpapcss .ui-icon-background,.bapfdpapcss .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.bapfdpapcss .ui-state-active a,.bapfdpapcss .ui-state-active a:link,.bapfdpapcss .ui-state-active a:visited{color:#fff;text-decoration:none}.bapfdpapcss .ui-state-highlight,.bapfdpapcss .ui-widget-content .ui-state-highlight,.bapfdpapcss .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.bapfdpapcss .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.bapfdpapcss .ui-state-highlight a,.bapfdpapcss .ui-widget-content .ui-state-highlight a,.bapfdpapcss .ui-widget-header .ui-state-highlight a{color:#777620}.bapfdpapcss .ui-state-error,.bapfdpapcss .ui-widget-content .ui-state-error,.bapfdpapcss .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.bapfdpapcss .ui-state-error a,.bapfdpapcss .ui-state-error-text,.bapfdpapcss .ui-widget-content .ui-state-error a,.bapfdpapcss .ui-widget-content .ui-state-error-text,.bapfdpapcss .ui-widget-header .ui-state-error a,.bapfdpapcss .ui-widget-header .ui-state-error-text{color:#5f3f3f}.bapfdpapcss .ui-priority-primary,.bapfdpapcss .ui-widget-content .ui-priority-primary,.bapfdpapcss .ui-widget-header .ui-priority-primary{font-weight:700}.bapfdpapcss .ui-priority-secondary,.bapfdpapcss .ui-widget-content .ui-priority-secondary,.bapfdpapcss .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.bapfdpapcss .ui-state-disabled,.bapfdpapcss .ui-widget-content .ui-state-disabled,.bapfdpapcss .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bapfdpapcss .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bapfdpapcss .ui-icon{width:16px;height:16px}.bapfdpapcss .ui-icon,.bapfdpapcss .ui-widget-content .ui-icon,.bapfdpapcss .ui-widget-header .ui-icon{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png)}.bapfdpapcss .ui-button:focus .ui-icon,.bapfdpapcss .ui-button:hover .ui-icon,.bapfdpapcss .ui-state-focus .ui-icon,.bapfdpapcss .ui-state-hover .ui-icon{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_555555_256x240.png)}.bapfdpapcss .ui-button:active .ui-icon,.bapfdpapcss .ui-state-active .ui-icon{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_ffffff_256x240.png)}.bapfdpapcss .ui-button .ui-state-highlight.ui-icon,.bapfdpapcss .ui-state-highlight .ui-icon{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777620_256x240.png)}.bapfdpapcss .ui-state-error .ui-icon,.bapfdpapcss .ui-state-error-text .ui-icon{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_cc0000_256x240.png)}.bapfdpapcss .ui-button .ui-icon{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777777_256x240.png)}.bapfdpapcss .ui-icon-blank{background-position:16px 16px}.bapfdpapcss .ui-icon-caret-1-n,.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.bapfdpapcss .ui-icon-caret-1-ne{background-position:-16px 0}.bapfdpapcss .ui-icon-caret-1-e{background-position:-32px 0}.bapfdpapcss .ui-icon-caret-1-se{background-position:-48px 0}.bapfdpapcss .ui-icon-caret-1-s{background-position:-65px 0}.bapfdpapcss .ui-icon-caret-1-sw{background-position:-80px 0}.bapfdpapcss .ui-icon-caret-1-w{background-position:-96px 0}.bapfdpapcss .ui-icon-caret-1-nw{background-position:-112px 0}.bapfdpapcss .ui-icon-caret-2-n-s{background-position:-128px 0}.bapfdpapcss .ui-icon-caret-2-e-w{background-position:-144px 0}.bapfdpapcss .ui-icon-triangle-1-n{background-position:0 -16px}.bapfdpapcss .ui-icon-triangle-1-ne{background-position:-16px -16px}.bapfdpapcss .ui-icon-triangle-1-e{background-position:-32px -16px}.bapfdpapcss .ui-icon-triangle-1-se{background-position:-48px -16px}.bapfdpapcss .ui-icon-triangle-1-s{background-position:-65px -16px}.bapfdpapcss .ui-icon-triangle-1-sw{background-position:-80px -16px}.bapfdpapcss .ui-icon-triangle-1-w{background-position:-96px -16px}.bapfdpapcss .ui-icon-triangle-1-nw{background-position:-112px -16px}.bapfdpapcss .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bapfdpapcss .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bapfdpapcss .ui-icon-arrow-1-n{background-position:0 -32px}.bapfdpapcss .ui-icon-arrow-1-ne{background-position:-16px -32px}.bapfdpapcss .ui-icon-arrow-1-e{background-position:-32px -32px}.bapfdpapcss .ui-icon-arrow-1-se{background-position:-48px -32px}.bapfdpapcss .ui-icon-arrow-1-s{background-position:-65px -32px}.bapfdpapcss .ui-icon-arrow-1-sw{background-position:-80px -32px}.bapfdpapcss .ui-icon-arrow-1-w{background-position:-96px -32px}.bapfdpapcss .ui-icon-arrow-1-nw{background-position:-112px -32px}.bapfdpapcss .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bapfdpapcss .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bapfdpapcss .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bapfdpapcss .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bapfdpapcss .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bapfdpapcss .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bapfdpapcss .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bapfdpapcss .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bapfdpapcss .ui-icon-arrowthick-1-n{background-position:1px -48px}.bapfdpapcss .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bapfdpapcss .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bapfdpapcss .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bapfdpapcss .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bapfdpapcss .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bapfdpapcss .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bapfdpapcss .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bapfdpapcss .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bapfdpapcss .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bapfdpapcss .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bapfdpapcss .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bapfdpapcss .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bapfdpapcss .ui-icon-arrow-4{background-position:0 -80px}.bapfdpapcss .ui-icon-arrow-4-diag{background-position:-16px -80px}.bapfdpapcss .ui-icon-extlink{background-position:-32px -80px}.bapfdpapcss .ui-icon-newwin{background-position:-48px -80px}.bapfdpapcss .ui-icon-refresh{background-position:-64px -80px}.bapfdpapcss .ui-icon-shuffle{background-position:-80px -80px}.bapfdpapcss .ui-icon-transfer-e-w{background-position:-96px -80px}.bapfdpapcss .ui-icon-transferthick-e-w{background-position:-112px -80px}.bapfdpapcss .ui-icon-folder-collapsed{background-position:0 -96px}.bapfdpapcss .ui-icon-folder-open{background-position:-16px -96px}.bapfdpapcss .ui-icon-document{background-position:-32px -96px}.bapfdpapcss .ui-icon-document-b{background-position:-48px -96px}.bapfdpapcss .ui-icon-note{background-position:-64px -96px}.bapfdpapcss .ui-icon-mail-closed{background-position:-80px -96px}.bapfdpapcss .ui-icon-mail-open{background-position:-96px -96px}.bapfdpapcss .ui-icon-suitcase{background-position:-112px -96px}.bapfdpapcss .ui-icon-comment{background-position:-128px -96px}.bapfdpapcss .ui-icon-person{background-position:-144px -96px}.bapfdpapcss .ui-icon-print{background-position:-160px -96px}.bapfdpapcss .ui-icon-trash{background-position:-176px -96px}.bapfdpapcss .ui-icon-locked{background-position:-192px -96px}.bapfdpapcss .ui-icon-unlocked{background-position:-208px -96px}.bapfdpapcss .ui-icon-bookmark{background-position:-224px -96px}.bapfdpapcss .ui-icon-tag{background-position:-240px -96px}.bapfdpapcss .ui-icon-home{background-position:0 -112px}.bapfdpapcss .ui-icon-flag{background-position:-16px -112px}.bapfdpapcss .ui-icon-calendar{background-position:-32px -112px}.bapfdpapcss .ui-icon-cart{background-position:-48px -112px}.bapfdpapcss .ui-icon-pencil{background-position:-64px -112px}.bapfdpapcss .ui-icon-clock{background-position:-80px -112px}.bapfdpapcss .ui-icon-disk{background-position:-96px -112px}.bapfdpapcss .ui-icon-calculator{background-position:-112px -112px}.bapfdpapcss .ui-icon-zoomin{background-position:-128px -112px}.bapfdpapcss .ui-icon-zoomout{background-position:-144px -112px}.bapfdpapcss .ui-icon-search{background-position:-160px -112px}.bapfdpapcss .ui-icon-wrench{background-position:-176px -112px}.bapfdpapcss .ui-icon-gear{background-position:-192px -112px}.bapfdpapcss .ui-icon-heart{background-position:-208px -112px}.bapfdpapcss .ui-icon-star{background-position:-224px -112px}.bapfdpapcss .ui-icon-link{background-position:-240px -112px}.bapfdpapcss .ui-icon-cancel{background-position:0 -128px}.bapfdpapcss .ui-icon-plus{background-position:-16px -128px}.bapfdpapcss .ui-icon-plusthick{background-position:-32px -128px}.bapfdpapcss .ui-icon-minus{background-position:-48px -128px}.bapfdpapcss .ui-icon-minusthick{background-position:-64px -128px}.bapfdpapcss .ui-icon-close{background-position:-80px -128px}.bapfdpapcss .ui-icon-closethick{background-position:-96px -128px}.bapfdpapcss .ui-icon-key{background-position:-112px -128px}.bapfdpapcss .ui-icon-lightbulb{background-position:-128px -128px}.bapfdpapcss .ui-icon-scissors{background-position:-144px -128px}.bapfdpapcss .ui-icon-clipboard{background-position:-160px -128px}.bapfdpapcss .ui-icon-copy{background-position:-176px -128px}.bapfdpapcss .ui-icon-contact{background-position:-192px -128px}.bapfdpapcss .ui-icon-image{background-position:-208px -128px}.bapfdpapcss .ui-icon-video{background-position:-224px -128px}.bapfdpapcss .ui-icon-script{background-position:-240px -128px}.bapfdpapcss .ui-icon-alert{background-position:0 -144px}.bapfdpapcss .ui-icon-info{background-position:-16px -144px}.bapfdpapcss .ui-icon-notice{background-position:-32px -144px}.bapfdpapcss .ui-icon-help{background-position:-48px -144px}.bapfdpapcss .ui-icon-check{background-position:-64px -144px}.bapfdpapcss .ui-icon-bullet{background-position:-80px -144px}.bapfdpapcss .ui-icon-radio-on{background-position:-96px -144px}.bapfdpapcss .ui-icon-radio-off{background-position:-112px -144px}.bapfdpapcss .ui-icon-pin-w{background-position:-128px -144px}.bapfdpapcss .ui-icon-pin-s{background-position:-144px -144px}.bapfdpapcss .ui-icon-play{background-position:0 -160px}.bapfdpapcss .ui-icon-pause{background-position:-16px -160px}.bapfdpapcss .ui-icon-seek-next{background-position:-32px -160px}.bapfdpapcss .ui-icon-seek-prev{background-position:-48px -160px}.bapfdpapcss .ui-icon-seek-end{background-position:-64px -160px}.bapfdpapcss .ui-icon-seek-first,.bapfdpapcss .ui-icon-seek-start{background-position:-80px -160px}.bapfdpapcss .ui-icon-stop{background-position:-96px -160px}.bapfdpapcss .ui-icon-eject{background-position:-112px -160px}.bapfdpapcss .ui-icon-volume-off{background-position:-128px -160px}.bapfdpapcss .ui-icon-volume-on{background-position:-144px -160px}.bapfdpapcss .ui-icon-power{background-position:0 -176px}.bapfdpapcss .ui-icon-signal-diag{background-position:-16px -176px}.bapfdpapcss .ui-icon-signal{background-position:-32px -176px}.bapfdpapcss .ui-icon-battery-0{background-position:-48px -176px}.bapfdpapcss .ui-icon-battery-1{background-position:-64px -176px}.bapfdpapcss .ui-icon-battery-2{background-position:-80px -176px}.bapfdpapcss .ui-icon-battery-3{background-position:-96px -176px}.bapfdpapcss .ui-icon-circle-plus{background-position:0 -192px}.bapfdpapcss .ui-icon-circle-minus{background-position:-16px -192px}.bapfdpapcss .ui-icon-circle-close{background-position:-32px -192px}.bapfdpapcss .ui-icon-circle-triangle-e{background-position:-48px -192px}.bapfdpapcss .ui-icon-circle-triangle-s{background-position:-64px -192px}.bapfdpapcss .ui-icon-circle-triangle-w{background-position:-80px -192px}.bapfdpapcss .ui-icon-circle-triangle-n{background-position:-96px -192px}.bapfdpapcss .ui-icon-circle-arrow-e{background-position:-112px -192px}.bapfdpapcss .ui-icon-circle-arrow-s{background-position:-128px -192px}.bapfdpapcss .ui-icon-circle-arrow-w{background-position:-144px -192px}.bapfdpapcss .ui-icon-circle-arrow-n{background-position:-160px -192px}.bapfdpapcss .ui-icon-circle-zoomin{background-position:-176px -192px}.bapfdpapcss .ui-icon-circle-zoomout{background-position:-192px -192px}.bapfdpapcss .ui-icon-circle-check{background-position:-208px -192px}.bapfdpapcss .ui-icon-circlesmall-plus{background-position:0 -208px}.bapfdpapcss .ui-icon-circlesmall-minus{background-position:-16px -208px}.bapfdpapcss .ui-icon-circlesmall-close{background-position:-32px -208px}.bapfdpapcss .ui-icon-squaresmall-plus{background-position:-48px -208px}.bapfdpapcss .ui-icon-squaresmall-minus{background-position:-64px -208px}.bapfdpapcss .ui-icon-squaresmall-close{background-position:-80px -208px}.bapfdpapcss .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bapfdpapcss .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bapfdpapcss .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bapfdpapcss .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bapfdpapcss .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bapfdpapcss .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-left,.bapfdpapcss .ui-corner-tl,.bapfdpapcss .ui-corner-top{border-top-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-right,.bapfdpapcss .ui-corner-top,.bapfdpapcss .ui-corner-tr{border-top-right-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bl,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-left{border-bottom-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-br,.bapfdpapcss .ui-corner-right{border-bottom-right-radius:3px}.bapfdpapcss .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.bapfdpapcss .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgb(0 0 0 / .85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgb(0 0 0 / .9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgb(255 255 255 / .1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgb(255 255 255 / .75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgb(255 255 255 / .1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgb(255 255 255 / .75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgb(255 255 255 / .1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgb(255 255 255 / .15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:#fff0;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgb(255 255 255 / .5)),color-stop(100%,#fff0));background-image:-webkit-linear-gradient(left,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:-o-linear-gradient(left,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:-ms-linear-gradient(left,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:linear-gradient(to right,rgb(255 255 255 / .5) 0,#fff0 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgb(255 255 255 / .5)),color-stop(100%,#fff0));background-image:-webkit-linear-gradient(top,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:-o-linear-gradient(top,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:-ms-linear-gradient(top,rgb(255 255 255 / .5) 0,#fff0 100%);background-image:linear-gradient(to bottom,rgb(255 255 255 / .5) 0,#fff0 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgb(0 0 0 / .2);box-shadow:inset 1px 0 1px rgb(0 0 0 / .5),inset -1px 0 1px rgb(255 255 255 / .2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgb(0 0 0 / .5),inset 0 -1px 1px rgb(255 255 255 / .2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1);box-shadow:inset 1px 0 1px rgb(0 0 0 / .1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgb(0 0 0 / .1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgb(255 255 255 / .4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgb(255 255 255 / .4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgb(0 0 0 / .05);box-shadow:inset 1px 1px 16px rgb(0 0 0 / .1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgb(0 0 0 / .1),inset 0 0 14px rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgb(255 255 255 / .4),inset -1px 0 0 rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),inset 0 -1px 0 rgb(0 0 0 / .2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgb(0 0 0 / .05);box-shadow:inset 1px 1px 16px rgb(0 0 0 / .1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgb(0 0 0 / .2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgb(0 0 0 / .2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0;border-width:1px;border-style:solid;border-color:#fff;border-color:rgb(255 255 255 / .2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgb(0 0 0 / .2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgb(255 255 255 / .6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgb(0 0 0 / .6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgb(0 0 0 / .9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgb(255 255 255 / .9)}.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle.active i,.berocket_ajax_filters_toggle.active i:after,.berocket_ajax_filters_toggle.active i:before,.berocket_ajax_filters_toggle:hover i,.berocket_ajax_filters_toggle:hover i:after,.berocket_ajax_filters_toggle:hover i:before{background:#2a2a2a}.berocket_ajax_filters_toggle:hover i:before{width:14px}.berocket_ajax_filters_toggle:hover i:after{width:11px}.berocket_ajax_filters_toggle.active i{background-color:transparent!important}.berocket_ajax_filters_toggle.active i:before{transform:rotate(45deg);width:17px;top:0}.berocket_ajax_filters_toggle.active i:after{transform:rotate(135deg);width:17px;top:0}.berocket_ajax_filters_toggle span{width:25px;height:25px;left:-10px}.berocket_ajax_filters_toggle span i,.berocket_ajax_filters_toggle span i:after,.berocket_ajax_filters_toggle span i:before{box-sizing:border-box!important;top:18px;width:17px;height:2px;background:#ababab;display:block;transition:all .2s;content:'';position:absolute;left:0}.berocket_ajax_filters_toggle span i:before{top:-6px}.berocket_ajax_filters_toggle span i:after{top:6px}.berocket_ajax_filters_toggle span b,.berocket_ajax_filters_toggle span s{position:absolute;display:block;top:0;left:0}.berocket_ajax_filters_toggle span b:after,.berocket_ajax_filters_toggle span b:before,.berocket_ajax_filters_toggle span s:after,.berocket_ajax_filters_toggle span s:before,.berocket_ajax_filters_toggle span:after,.berocket_ajax_filters_toggle span:before{content:'';display:block;position:absolute;top:0;left:0;z-index:100;box-sizing:border-box!important}.berocket_ajax_filters_toggle.icon-theme-2.active b:after,.berocket_ajax_filters_toggle.icon-theme-2.active b:before,.berocket_ajax_filters_toggle.icon-theme-3.active b,.berocket_ajax_filters_toggle.icon-theme-3.active b:after,.berocket_ajax_filters_toggle.icon-theme-3.active b:before,.berocket_ajax_filters_toggle.icon-theme-4.active b,.berocket_ajax_filters_toggle.icon-theme-4.active b:after,.berocket_ajax_filters_toggle.icon-theme-4.active b:before,.berocket_ajax_filters_toggle.icon-theme-5.active s,.berocket_ajax_filters_toggle.icon-theme-5.active s:after,.berocket_ajax_filters_toggle.icon-theme-5.active s:before,.berocket_ajax_filters_toggle.icon-theme-6.active s,.berocket_ajax_filters_toggle.icon-theme-6.active s:after,.berocket_ajax_filters_toggle.icon-theme-6.active s:before{display:none}.berocket_ajax_filters_toggle.icon-theme-1 span i{width:11px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:after{width:3px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:before{width:19px;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:before{transform:rotate(45deg);width:17px;top:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:after{transform:rotate(135deg);width:17px;bottom:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-2.active i:before,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-2 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-2 span,.berocket_ajax_filters_toggle.icon-theme-2 span:after,.berocket_ajax_filters_toggle.icon-theme-2 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-2 span i{top:18px;width:17px;height:0;background:0 0;z-index:20}.berocket_ajax_filters_toggle.icon-theme-2 span i:after,.berocket_ajax_filters_toggle.icon-theme-2 span i:before{height:2px;width:26px;background-color:#ababab;position:absolute;left:0}.berocket_ajax_filters_toggle.icon-theme-2 span i:before{top:-5px}.berocket_ajax_filters_toggle.icon-theme-2 span i:after{top:5px}.berocket_ajax_filters_toggle.icon-theme-2 span b{background-color:#fff0;z-index:21;top:18px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after,.berocket_ajax_filters_toggle.icon-theme-2 span b:before{height:10px;width:10px;border:2px solid #ababab;position:absolute;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-2 span b:before{top:-9px;left:2px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after{top:1px;left:14px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after,.berocket_ajax_filters_toggle.icon-theme-2.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-2:hover i:after,.berocket_ajax_filters_toggle.icon-theme-2:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-2:hover b:after,.berocket_ajax_filters_toggle.icon-theme-2:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-3 span,.berocket_ajax_filters_toggle.icon-theme-3 span:after,.berocket_ajax_filters_toggle.icon-theme-3 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-3 span i,.berocket_ajax_filters_toggle.icon-theme-3 span i:after,.berocket_ajax_filters_toggle.icon-theme-3 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-3 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-3 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-3 span b{top:14px;left:2px}.berocket_ajax_filters_toggle.icon-theme-3 span b,.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{height:10px;width:10px;border:2px solid #ababab;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{left:10px;position:absolute;content:'';top:7px}.berocket_ajax_filters_toggle.icon-theme-3 span b:after{top:-11px}.berocket_ajax_filters_toggle.icon-theme-3.active i{background-color:#fff0}.berocket_ajax_filters_toggle.icon-theme-3.active i:after,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-3.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4.active i:before,.berocket_ajax_filters_toggle.icon-theme-5.active b:before,.berocket_ajax_filters_toggle.icon-theme-6.active b:before,.irs--modern .irs-handle>i:nth-child(1){transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-3:hover i,.berocket_ajax_filters_toggle.icon-theme-3:hover i:after,.berocket_ajax_filters_toggle.icon-theme-3:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3:hover b,.berocket_ajax_filters_toggle.icon-theme-3:hover b:after,.berocket_ajax_filters_toggle.icon-theme-3:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-4 span,.berocket_ajax_filters_toggle.icon-theme-4 span:after,.berocket_ajax_filters_toggle.icon-theme-4 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-4 span i,.berocket_ajax_filters_toggle.icon-theme-4 span i:after,.berocket_ajax_filters_toggle.icon-theme-4 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-4 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-4 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-4 span b{top:15px;left:16px}.berocket_ajax_filters_toggle.icon-theme-4 span b,.berocket_ajax_filters_toggle.icon-theme-4 span b:after,.berocket_ajax_filters_toggle.icon-theme-4 span b:before{height:8px;width:8px;border-radius:50%;border:4px solid #ababab;box-sizing:content-box;position:absolute}.berocket_ajax_filters_toggle.icon-theme-4 span b:before{content:'';top:-13px;left:-10px}.berocket_ajax_filters_toggle.icon-theme-4 span b:after{content:'';top:5px;left:-18px}.berocket_ajax_filters_toggle.icon-theme-4.active i{background-color:#fff0}.berocket_ajax_filters_toggle.icon-theme-4:hover i,.berocket_ajax_filters_toggle.icon-theme-4:hover i:after,.berocket_ajax_filters_toggle.icon-theme-4:hover i:before,.berocket_ajax_filters_toggle.icon-theme-5:hover b,.berocket_ajax_filters_toggle.icon-theme-5:hover b:after,.berocket_ajax_filters_toggle.icon-theme-5:hover b:before,.berocket_ajax_filters_toggle.icon-theme-5:hover s,.berocket_ajax_filters_toggle.icon-theme-5:hover s:after,.berocket_ajax_filters_toggle.icon-theme-5:hover s:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.active i:after,.berocket_ajax_filters_toggle.icon-theme-4.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-4.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4:hover b,.berocket_ajax_filters_toggle.icon-theme-4:hover b:after,.berocket_ajax_filters_toggle.icon-theme-4:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-5 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-5 span,.berocket_ajax_filters_toggle.icon-theme-5 span i,.berocket_ajax_filters_toggle.icon-theme-5 span i:after,.berocket_ajax_filters_toggle.icon-theme-5 span i:before,.berocket_ajax_filters_toggle.icon-theme-5 span:after,.berocket_ajax_filters_toggle.icon-theme-5 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5 span s:before{border:2px solid #383b40;border-radius:50%;background-color:#fff;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-5 span b:before{left:7px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span b:after{left:17px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-5 span s:before{top:-2px;left:8px}.berocket_ajax_filters_toggle.icon-theme-5 span s:after{top:6px;left:3px}.berocket_ajax_filters_toggle.icon-theme-5.active b{border:#fff0;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-5.active b:after,.berocket_ajax_filters_toggle.icon-theme-5.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.icon-theme-5.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:before{border-color:#fff;background:0 0}.berocket_ajax_filters_toggle.icon-theme-5.theme-5.active span b{margin-top:0;border:#fff0;background:0 0}.berocket_ajax_filters_toggle.icon-theme-6 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span,.berocket_ajax_filters_toggle.icon-theme-6 span i,.berocket_ajax_filters_toggle.icon-theme-6 span i:after,.berocket_ajax_filters_toggle.icon-theme-6 span i:before,.berocket_ajax_filters_toggle.icon-theme-6 span:after,.berocket_ajax_filters_toggle.icon-theme-6 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-6 span b,.berocket_ajax_filters_toggle.icon-theme-6 span b:after,.berocket_ajax_filters_toggle.icon-theme-6 span b:before,.berocket_ajax_filters_toggle.icon-theme-6 span s,.berocket_ajax_filters_toggle.icon-theme-6 span s:after,.berocket_ajax_filters_toggle.icon-theme-6 span s:before{border:3px solid #383b40;border-radius:50%;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-6 span b:before{left:6px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span b:after{left:16px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-6 span s:before{top:-3px;left:7px}.berocket_ajax_filters_toggle.icon-theme-6 span s:after{top:5px;left:2px}.berocket_ajax_filters_toggle.icon-theme-6:hover b,.berocket_ajax_filters_toggle.icon-theme-6:hover b:after,.berocket_ajax_filters_toggle.icon-theme-6:hover b:before,.berocket_ajax_filters_toggle.icon-theme-6:hover s,.berocket_ajax_filters_toggle.icon-theme-6:hover s:after,.berocket_ajax_filters_toggle.icon-theme-6:hover s:before{background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.active b{border:#fff0;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after,.berocket_ajax_filters_toggle.icon-theme-6.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.theme-1 span,.berocket_ajax_filters_toggle.theme-2 span{left:-10px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.theme-5.active span b{margin-top:0;border:#fff0;background:0 0}.berocket_ajax_filters_toggle.theme-1,.berocket_ajax_filters_toggle.theme-2{background:#fff;border:1px solid #ebebeb;padding:1px 0;height:40px;line-height:32px;text-align:center;font-weight:400}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle span{position:relative;display:inline-block;z-index:20}.berocket_ajax_filters_toggle.theme-2{box-shadow:0 0 6px 0 #dedede}.berocket_ajax_filters_toggle.theme-1 span i,.berocket_ajax_filters_toggle.theme-1 span i:after,.berocket_ajax_filters_toggle.theme-1 span i:before,.berocket_ajax_filters_toggle.theme-1.active i,.berocket_ajax_filters_toggle.theme-1.active i:after,.berocket_ajax_filters_toggle.theme-1.active i:before,.berocket_ajax_filters_toggle.theme-1:hover i,.berocket_ajax_filters_toggle.theme-1:hover i:after,.berocket_ajax_filters_toggle.theme-1:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.theme-3{background:#ff4e3d;height:40px;line-height:32px;text-align:center;padding:4px 0 4px 36px;font-weight:400;color:#fff}.berocket_ajax_filters_toggle.theme-3:before{background:#d43f34;content:"";position:absolute;left:0;top:0;bottom:0;width:40px}.berocket_ajax_filters_toggle.theme-3 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-3 span i,.berocket_ajax_filters_toggle.theme-3 span i:after,.berocket_ajax_filters_toggle.theme-3 span i:before,.berocket_ajax_filters_toggle.theme-3.active i,.berocket_ajax_filters_toggle.theme-3.active i:after,.berocket_ajax_filters_toggle.theme-3.active i:before,.berocket_ajax_filters_toggle.theme-3:hover i,.berocket_ajax_filters_toggle.theme-3:hover i:after,.berocket_ajax_filters_toggle.theme-3:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-3 span b,.berocket_ajax_filters_toggle.theme-3 span b:after,.berocket_ajax_filters_toggle.theme-3 span b:before,.berocket_ajax_filters_toggle.theme-3 span s,.berocket_ajax_filters_toggle.theme-3 span s:after,.berocket_ajax_filters_toggle.theme-3 span s:before,.berocket_ajax_filters_toggle.theme-3.active b,.berocket_ajax_filters_toggle.theme-3.active b:after,.berocket_ajax_filters_toggle.theme-3.active b:before,.berocket_ajax_filters_toggle.theme-3.active s,.berocket_ajax_filters_toggle.theme-3.active s:after,.berocket_ajax_filters_toggle.theme-3.active s:before,.berocket_ajax_filters_toggle.theme-3:hover b,.berocket_ajax_filters_toggle.theme-3:hover b:after,.berocket_ajax_filters_toggle.theme-3:hover b:before,.berocket_ajax_filters_toggle.theme-3:hover s,.berocket_ajax_filters_toggle.theme-3:hover s:after,.berocket_ajax_filters_toggle.theme-3:hover s:before{border-color:#fff;background-color:#d43f34}.berocket_ajax_filters_toggle.theme-4{background:#fff;height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#79c7a5;box-shadow:0 5px 5px 0 #c7e8dbc7}.berocket_ajax_filters_toggle.theme-4 span{left:-10px}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before{border-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4:hover span i,.berocket_ajax_filters_toggle.theme-4:hover span i:after,.berocket_ajax_filters_toggle.theme-4:hover span i:before{border-color:#47b585}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before,.berocket_ajax_filters_toggle.theme-4.active i,.berocket_ajax_filters_toggle.theme-4.active i:after,.berocket_ajax_filters_toggle.theme-4.active i:before,.berocket_ajax_filters_toggle.theme-4:hover i,.berocket_ajax_filters_toggle.theme-4:hover i:after,.berocket_ajax_filters_toggle.theme-4:hover i:before{background-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4 span b,.berocket_ajax_filters_toggle.theme-4 span b:after,.berocket_ajax_filters_toggle.theme-4 span b:before,.berocket_ajax_filters_toggle.theme-4 span s,.berocket_ajax_filters_toggle.theme-4 span s:after,.berocket_ajax_filters_toggle.theme-4 span s:before,.berocket_ajax_filters_toggle.theme-4.active b,.berocket_ajax_filters_toggle.theme-4.active b:after,.berocket_ajax_filters_toggle.theme-4.active b:before,.berocket_ajax_filters_toggle.theme-4.active s,.berocket_ajax_filters_toggle.theme-4.active s:after,.berocket_ajax_filters_toggle.theme-4.active s:before,.berocket_ajax_filters_toggle.theme-4:hover b,.berocket_ajax_filters_toggle.theme-4:hover b:after,.berocket_ajax_filters_toggle.theme-4:hover b:before,.berocket_ajax_filters_toggle.theme-4:hover s,.berocket_ajax_filters_toggle.theme-4:hover s:after,.berocket_ajax_filters_toggle.theme-4:hover s:before{border-color:#79c7a5;background-color:#fff}.berocket_ajax_filters_toggle.theme-5{height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#fff;border-radius:20px;background:#65d6d0;background:linear-gradient(90deg,#65d6d0 0,#39b4ef 56%,#2aa1f5 100%)}.berocket_ajax_filters_toggle.theme-5:before{content:'';height:34px;width:34px;position:absolute;top:3px;left:3px;border:1px solid #fff;box-sizing:border-box;border-radius:50%}.berocket_ajax_filters_toggle.theme-6,.berocket_ajax_filters_toggle.theme-7,.berocket_ajax_filters_toggle.theme-8{height:50px;line-height:29px;text-align:center;font-weight:400}.berocket_ajax_filters_toggle.theme-5 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-5 span i,.berocket_ajax_filters_toggle.theme-5 span i:after,.berocket_ajax_filters_toggle.theme-5 span i:before,.berocket_ajax_filters_toggle.theme-5.active i,.berocket_ajax_filters_toggle.theme-5.active i:after,.berocket_ajax_filters_toggle.theme-5.active i:before,.berocket_ajax_filters_toggle.theme-5:hover i,.berocket_ajax_filters_toggle.theme-5:hover i:after,.berocket_ajax_filters_toggle.theme-5:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-5 span b,.berocket_ajax_filters_toggle.theme-5 span b:after,.berocket_ajax_filters_toggle.theme-5 span b:before,.berocket_ajax_filters_toggle.theme-5 span s,.berocket_ajax_filters_toggle.theme-5 span s:after,.berocket_ajax_filters_toggle.theme-5 span s:before,.berocket_ajax_filters_toggle.theme-5.active b,.berocket_ajax_filters_toggle.theme-5.active b:after,.berocket_ajax_filters_toggle.theme-5.active b:before,.berocket_ajax_filters_toggle.theme-5.active s,.berocket_ajax_filters_toggle.theme-5.active s:after,.berocket_ajax_filters_toggle.theme-5.active s:before,.berocket_ajax_filters_toggle.theme-5:hover b,.berocket_ajax_filters_toggle.theme-5:hover b:after,.berocket_ajax_filters_toggle.theme-5:hover b:before,.berocket_ajax_filters_toggle.theme-5:hover s,.berocket_ajax_filters_toggle.theme-5:hover s:after,.berocket_ajax_filters_toggle.theme-5:hover s:before{border-color:#65d6d0;background-color:#fff}.berocket_ajax_filters_toggle.theme-6{padding:10px 0 10px 12px;color:#fff;border-radius:6px;background:#ed5153;border-bottom:4px solid #e14043}.berocket_ajax_filters_toggle.theme-6 span{position:absolute;left:13px;top:5px}.berocket_ajax_filters_toggle.theme-6 span i,.berocket_ajax_filters_toggle.theme-6 span i:after,.berocket_ajax_filters_toggle.theme-6 span i:before,.berocket_ajax_filters_toggle.theme-6.active i,.berocket_ajax_filters_toggle.theme-6.active i:after,.berocket_ajax_filters_toggle.theme-6.active i:before,.berocket_ajax_filters_toggle.theme-6:hover i,.berocket_ajax_filters_toggle.theme-6:hover i:after,.berocket_ajax_filters_toggle.theme-6:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-6 span b,.berocket_ajax_filters_toggle.theme-6 span b:after,.berocket_ajax_filters_toggle.theme-6 span b:before,.berocket_ajax_filters_toggle.theme-6 span s,.berocket_ajax_filters_toggle.theme-6 span s:after,.berocket_ajax_filters_toggle.theme-6 span s:before,.berocket_ajax_filters_toggle.theme-6.active b,.berocket_ajax_filters_toggle.theme-6.active b:after,.berocket_ajax_filters_toggle.theme-6.active b:before,.berocket_ajax_filters_toggle.theme-6.active s,.berocket_ajax_filters_toggle.theme-6.active s:after,.berocket_ajax_filters_toggle.theme-6.active s:before,.berocket_ajax_filters_toggle.theme-6:hover b,.berocket_ajax_filters_toggle.theme-6:hover b:after,.berocket_ajax_filters_toggle.theme-6:hover b:before,.berocket_ajax_filters_toggle.theme-6:hover s,.berocket_ajax_filters_toggle.theme-6:hover s:after,.berocket_ajax_filters_toggle.theme-6:hover s:before{border-color:#fff;background-color:#ed5153}.berocket_ajax_filters_toggle.theme-7{padding:10px 0 10px 44px;color:#fff;border-radius:6px;background:#a39cff;border:0}.berocket_ajax_filters_toggle.theme-7:after{content:"";background:#fff;top:4px;left:4px;bottom:4px;position:absolute;width:44px;display:block;z-index:10;border-radius:6px}.berocket_ajax_filters_toggle.theme-7 span{position:absolute;left:17px;top:6px}.berocket_ajax_filters_toggle.theme-7 span i,.berocket_ajax_filters_toggle.theme-7 span i:after,.berocket_ajax_filters_toggle.theme-7 span i:before,.berocket_ajax_filters_toggle.theme-7.active i,.berocket_ajax_filters_toggle.theme-7.active i:after,.berocket_ajax_filters_toggle.theme-7.active i:before,.berocket_ajax_filters_toggle.theme-7:hover i,.berocket_ajax_filters_toggle.theme-7:hover i:after,.berocket_ajax_filters_toggle.theme-7:hover i:before{background-color:#6d5ceb}.berocket_ajax_filters_toggle.theme-7 span b,.berocket_ajax_filters_toggle.theme-7 span b:after,.berocket_ajax_filters_toggle.theme-7 span b:before,.berocket_ajax_filters_toggle.theme-7 span s,.berocket_ajax_filters_toggle.theme-7 span s:after,.berocket_ajax_filters_toggle.theme-7 span s:before,.berocket_ajax_filters_toggle.theme-7.active b,.berocket_ajax_filters_toggle.theme-7.active b:after,.berocket_ajax_filters_toggle.theme-7.active b:before,.berocket_ajax_filters_toggle.theme-7.active s,.berocket_ajax_filters_toggle.theme-7.active s:after,.berocket_ajax_filters_toggle.theme-7.active s:before,.berocket_ajax_filters_toggle.theme-7:hover b,.berocket_ajax_filters_toggle.theme-7:hover b:after,.berocket_ajax_filters_toggle.theme-7:hover b:before,.berocket_ajax_filters_toggle.theme-7:hover s,.berocket_ajax_filters_toggle.theme-7:hover s:after,.berocket_ajax_filters_toggle.theme-7:hover s:before{border-color:#6d5ceb;background-color:#fff}.berocket_ajax_filters_toggle.theme-8{padding:10px 0 10px 12px;color:#333;border-radius:6px;background:#fff;border:0;box-shadow:0 2px 2px 2px #ccc}.berocket_ajax_filters_toggle.theme-10,.berocket_ajax_filters_toggle.theme-9{height:50px;line-height:29px;padding:10px 0 10px 12px;font-weight:400;color:#fff;text-align:center}.berocket_ajax_filters_toggle.theme-8 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-8 span i,.berocket_ajax_filters_toggle.theme-8 span i:after,.berocket_ajax_filters_toggle.theme-8 span i:before,.berocket_ajax_filters_toggle.theme-8.active i,.berocket_ajax_filters_toggle.theme-8.active i:after,.berocket_ajax_filters_toggle.theme-8.active i:before,.berocket_ajax_filters_toggle.theme-8:hover i,.berocket_ajax_filters_toggle.theme-8:hover i:after,.berocket_ajax_filters_toggle.theme-8:hover i:before{background-color:#333}.berocket_ajax_filters_toggle.theme-8 span b,.berocket_ajax_filters_toggle.theme-8 span b:after,.berocket_ajax_filters_toggle.theme-8 span b:before,.berocket_ajax_filters_toggle.theme-8 span s,.berocket_ajax_filters_toggle.theme-8 span s:after,.berocket_ajax_filters_toggle.theme-8 span s:before,.berocket_ajax_filters_toggle.theme-8.active b,.berocket_ajax_filters_toggle.theme-8.active b:after,.berocket_ajax_filters_toggle.theme-8.active b:before,.berocket_ajax_filters_toggle.theme-8.active s,.berocket_ajax_filters_toggle.theme-8.active s:after,.berocket_ajax_filters_toggle.theme-8.active s:before,.berocket_ajax_filters_toggle.theme-8:hover b,.berocket_ajax_filters_toggle.theme-8:hover b:after,.berocket_ajax_filters_toggle.theme-8:hover b:before,.berocket_ajax_filters_toggle.theme-8:hover s,.berocket_ajax_filters_toggle.theme-8:hover s:after,.berocket_ajax_filters_toggle.theme-8:hover s:before{border-color:#333;background-color:#fff}.berocket_ajax_filters_toggle.theme-9{border-radius:6px;background:#4f5055;background:radial-gradient(circle,#4f5055 0,#87888d 100%);border:0}.berocket_ajax_filters_toggle.theme-9 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-9 span i,.berocket_ajax_filters_toggle.theme-9 span i:after,.berocket_ajax_filters_toggle.theme-9 span i:before,.berocket_ajax_filters_toggle.theme-9.active i,.berocket_ajax_filters_toggle.theme-9.active i:after,.berocket_ajax_filters_toggle.theme-9.active i:before,.berocket_ajax_filters_toggle.theme-9:hover i,.berocket_ajax_filters_toggle.theme-9:hover i:after,.berocket_ajax_filters_toggle.theme-9:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-9 span b,.berocket_ajax_filters_toggle.theme-9 span b:after,.berocket_ajax_filters_toggle.theme-9 span b:before,.berocket_ajax_filters_toggle.theme-9 span s,.berocket_ajax_filters_toggle.theme-9 span s:after,.berocket_ajax_filters_toggle.theme-9 span s:before,.berocket_ajax_filters_toggle.theme-9.active b,.berocket_ajax_filters_toggle.theme-9.active b:after,.berocket_ajax_filters_toggle.theme-9.active b:before,.berocket_ajax_filters_toggle.theme-9.active s,.berocket_ajax_filters_toggle.theme-9.active s:after,.berocket_ajax_filters_toggle.theme-9.active s:before,.berocket_ajax_filters_toggle.theme-9:hover b,.berocket_ajax_filters_toggle.theme-9:hover b:after,.berocket_ajax_filters_toggle.theme-9:hover b:before,.berocket_ajax_filters_toggle.theme-9:hover s,.berocket_ajax_filters_toggle.theme-9:hover s:after,.berocket_ajax_filters_toggle.theme-9:hover s:before{border-color:#fff;background-color:#87888d}.berocket_ajax_filters_toggle.theme-10{border-radius:8px;background:#db0071;border:0}.berocket_ajax_filters_toggle.theme-10:after{content:"";top:50%;left:15%;right:15%;bottom:0;position:absolute;display:block;z-index:-1;border-radius:6px;box-shadow:0 0 35px 1px #db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1,#berocket-ajax-filters-sidebar.sidebar-theme-2{box-shadow:8px 0 10px 0 #eee}.berocket_ajax_filters_toggle.theme-10 span{position:absolute;left:17px;top:5px}.irs,.irs-line{position:relative}.berocket_ajax_filters_toggle.theme-10 span i,.berocket_ajax_filters_toggle.theme-10 span i:after,.berocket_ajax_filters_toggle.theme-10 span i:before,.berocket_ajax_filters_toggle.theme-10.active i,.berocket_ajax_filters_toggle.theme-10.active i:after,.berocket_ajax_filters_toggle.theme-10.active i:before,.berocket_ajax_filters_toggle.theme-10:hover i,.berocket_ajax_filters_toggle.theme-10:hover i:after,.berocket_ajax_filters_toggle.theme-10:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-10 span b,.berocket_ajax_filters_toggle.theme-10 span b:after,.berocket_ajax_filters_toggle.theme-10 span b:before,.berocket_ajax_filters_toggle.theme-10 span s,.berocket_ajax_filters_toggle.theme-10 span s:after,.berocket_ajax_filters_toggle.theme-10 span s:before,.berocket_ajax_filters_toggle.theme-10.active b,.berocket_ajax_filters_toggle.theme-10.active b:after,.berocket_ajax_filters_toggle.theme-10.active b:before,.berocket_ajax_filters_toggle.theme-10.active s,.berocket_ajax_filters_toggle.theme-10.active s:after,.berocket_ajax_filters_toggle.theme-10.active s:before,.berocket_ajax_filters_toggle.theme-10:hover b,.berocket_ajax_filters_toggle.theme-10:hover b:after,.berocket_ajax_filters_toggle.theme-10:hover b:before,.berocket_ajax_filters_toggle.theme-10:hover s,.berocket_ajax_filters_toggle.theme-10:hover s:after,.berocket_ajax_filters_toggle.theme-10:hover s:before{border-color:#fff;background-color:#db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1.active+#berocket-ajax-filters-sidebar-shadow{display:none}.irs,.irs-bar,.irs-line{display:block}#berocket-ajax-filters-sidebar.sidebar-theme-2.active+#berocket-ajax-filters-sidebar-shadow{background-color:#fff}/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0!important}.irs-bar,.irs-shadow{position:absolute;width:0;left:0}.irs-shadow{display:none}.irs-from,.irs-handle,.irs-max,.irs-min,.irs-single,.irs-to{display:block;position:absolute;cursor:default}.irs-handle{box-sizing:border-box;z-index:1}.irs-handle.type_last{z-index:2}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:#fff0;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:#fff0}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#ed5565}.irs--big,.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgb(255 255 255 / .5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgb(66 139 202 / .5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgb(0 0 0 / .3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#B4B9BE 30%,#fff 100%);box-shadow:1px 1px 2px rgb(0 0 0 / .2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgb(0 0 0 / .45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919BA5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgb(209 214 224 / .5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgb(0 0 0 / .1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgb(0 0 0 / .5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid #fff0;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgb(222 228 236 / .5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgb(0 0 255 / .3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgb(0 0 0 / .1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-grid-pol,.irs--square .irs-line{background-color:#dedede}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgb(0 0 0 / .1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.wc-block-components-skeleton{display:flex;flex-direction:column;gap:1rem}.wc-block-components-skeleton__element{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:4px;overflow:hidden;position:relative}.wc-block-components-skeleton__element:after{animation:wc-skeleton-shimmer 1.25s infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 5%,transparent) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}.wc-block-components-skeleton__element--static:after{display:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-quantity-selector{border-radius:4px;box-sizing:content-box;display:flex;margin:0 0 .25em;position:relative;width:107px}.wc-block-components-quantity-selector:after{border:1px solid hsl(0 0% 7% / .11);border-radius:4px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.has-dark-controls .wc-block-components-quantity-selector:after{border-color:hsl(0 0% 100% / .4)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{appearance:textfield;background:#fff0;border:0;box-shadow:none;color:currentColor;flex:1 1 auto;font-size:1em;font-weight:600;line-height:1;margin:0;min-width:40px;order:2;padding:.4em 0;text-align:center;vertical-align:middle}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{opacity:.6}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:none #fff0;border:0;box-shadow:none;color:currentColor;cursor:pointer;font-size:.9em;font-style:normal;font-weight:400;margin:0;min-width:30px;opacity:.6;padding:0;text-align:center;text-decoration:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{opacity:1}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{box-shadow:none;cursor:default;opacity:.6}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:4px 0 0 4px;order:1}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:0 4px 4px 0;order:3}.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:none #fff0}.wc-block-add-to-cart-form .input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.wp-block-woocommerce-add-to-cart-form{width:unset}.wp-block-woocommerce-add-to-cart-form .variations_button,.wp-block-woocommerce-add-to-cart-form form.cart{display:grid;grid-auto-flow:column;grid-template-columns:min-content auto auto}.wp-block-woocommerce-add-to-cart-form .variations_button:before,.wp-block-woocommerce-add-to-cart-form form.cart:before{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button .quantity,.wp-block-woocommerce-add-to-cart-form form.cart .quantity{align-items:stretch;display:inline-flex}.wp-block-woocommerce-add-to-cart-form .variations_button>:not(.quantity),.wp-block-woocommerce-add-to-cart-form form.cart>:not(.quantity){grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button>.single_add_to_cart_button,.wp-block-woocommerce-add-to-cart-form form.cart>.single_add_to_cart_button{grid-column:2/3;justify-self:start}.wp-block-woocommerce-add-to-cart-form .variations_button>.quantity:not(.wc-block-components-quantity-selector) .qty,.wp-block-woocommerce-add-to-cart-form form.cart>.quantity:not(.wc-block-components-quantity-selector) .qty{margin-right:.5em;padding:0 5px}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form,.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form{width:fit-content;word-break:normal}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form button[type=submit],.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form button[type=submit]{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .quantity{margin-right:4px}.wp-block-woocommerce-add-to-cart-form .quantity .qty{box-sizing:content-box;text-align:center;width:3.631em}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity{background-color:#fff;display:inline-flex;grid-column:1;margin-bottom:0;margin-right:.5em;width:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td .wc-block-components-quantity-selector input.input-text.qty.text{min-width:60px}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__label,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__price{vertical-align:middle}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .wc-block-components-quantity-selector,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .wc-block-components-quantity-selector{height:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector .input-text{font-size:var(--wp--preset--font-size--small)}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-inner-spin-button,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number].input-text.qty.text{-moz-appearance:textfield;border:unset;font-size:var(--wp--preset--font-size--small);margin:0;margin-right:unset;order:1;padding:.9rem 0;text-align:center}.wp-block-woocommerce-single-product .wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector{width:107px}:where(.wp-block-woocommerce-add-to-cart-form>*+*){margin-top:12px;padding:0 4px}:where(.wp-block-woocommerce-add-to-cart-form .wcpay-express-checkout-wrapper){padding:0}.wp-block-button.wc-block-components-product-button{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;white-space:normal;word-break:break-word}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link{border:2px solid}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-background){background-color:#fff0;background-image:none}.wp-block-button.wc-block-components-product-button.has-custom-width .wp-block-button__link{box-sizing:border-box}.wp-block-button.wc-block-components-product-button.wp-block-button__width-25 .wp-block-button__link{width:25%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-50 .wp-block-button__link{width:50%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-75 .wp-block-button__link{width:75%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-100 .wp-block-button__link{width:100%}.wp-block-button.wc-block-components-product-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;width:auto;word-break:break-word}.wp-block-button.wc-block-components-product-button a[hidden]{display:none}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideIn{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translate(0)}}.wp-block-button.wc-block-components-product-button.align-left{align-items:flex-start}.wp-block-button.wc-block-components-product-button.align-right{align-items:flex-end}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{align-items:center;border-style:none;display:inline-flex;justify-content:center;line-height:inherit;overflow:hidden;white-space:normal;word-break:break-word}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-out{animation:slideOut .1s linear 1 normal forwards}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-in{animation:slideIn .1s linear 1 normal}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;min-height:3em;min-width:8em;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{animation:none}}.wc-block-all-products .wp-block-button.wc-block-components-product-button{margin-bottom:12px}.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link{background-color:var(--button--color-background);border-color:var(--button--color-background);color:var(--button--color-text)}.wp-block-woocommerce-product-collection .wc-block-components-product-stock-indicator{text-align:center}.wc-block-components-notice-banner .wc-block-components-button.wc-block-components-notice-banner__dismiss[hidden]{display:none}:where(.wc-block-product-filters){--top-padding:var(--wp-admin--admin-bar--height);display:inline-flex}@media(max-width:782px){:where(.wc-block-product-filters){--top-padding:var(--adminbar-mobile-padding,0)}}:where(.wc-block-product-filters) .wc-block-product-filters__close-overlay,:where(.wc-block-product-filters) .wc-block-product-filters__open-overlay{align-items:center;background:#fff0;border:#fff0;color:inherit;display:flex;font-size:.875em;padding:0}:where(.wc-block-product-filters) .wc-block-product-filters__close-overlay svg,:where(.wc-block-product-filters) .wc-block-product-filters__open-overlay svg{fill:currentColor}:where(.wc-block-product-filters) .wc-block-product-filters__close-overlay span,:where(.wc-block-product-filters) .wc-block-product-filters__open-overlay span{padding:0 5px}:where(.wc-block-product-filters) .wc-block-product-filters__open-overlay svg{height:var(--wc-product-filters-overlay-icon-size,1.5em);width:var(--wc-product-filters-overlay-icon-size,1.5em)}:where(.wc-block-product-filters) .wc-block-product-filters__overlay{background-color:#fff0;inset:0;pointer-events:none;position:fixed;top:var(--top-padding);transition:background-color .5s;z-index:9999}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-wrapper{height:100%;position:relative;width:100%}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-dialog{background-color:var(--wc-product-filters-overlay-background-color,var(--wc-product-filters-background-color,var(--wp--preset--color--base,#fff)));color:var(--wc-product-filters-overlay-text-color,var(--wc-product-filters-text-color,var(--wp--preset--color--base,#111)));display:flex!important;flex-direction:column;gap:var(--wp--preset--spacing--40);inset:0;max-height:100%;position:absolute;transform:translateY(100vh);transition:none}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-header{display:flex;flex-flow:row-reverse;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40) 0}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content{display:flex;flex-direction:column;flex-grow:1;gap:var(--wc-product-filter-block-spacing,var(--wp--style--block-gap,1.2rem));overflow-y:scroll;padding:0 var(--wp--preset--spacing--40)}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content>:first-child{margin-top:0}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-footer{box-shadow:0 -4px 8px 0 rgb(0 0 0 / .102);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40)}:where(.wc-block-product-filters) .wc-block-product-filters__apply{width:100%}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay{background-color:rgb(95 95 95 / .35);pointer-events:auto;z-index:9999}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-dialog{color:var(--wc-product-filters-overlay-color,inherit);transform:translateY(0);transition:transform .5s}@media(min-width:601px){:where(.wc-block-product-filters),:where(.wc-block-product-filters).is-overlay-opened{display:flex}:where(.wc-block-product-filters) .wc-block-product-filters__open-overlay,:where(.wc-block-product-filters) .wc-block-product-filters__overlay-footer,:where(.wc-block-product-filters) .wc-block-product-filters__overlay-header,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__open-overlay,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-footer,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-header{display:none}:where(.wc-block-product-filters) .wc-block-product-filters__overlay,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay{background:inherit;color:inherit;inset:0;pointer-events:auto;position:relative;transition:none}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-wrapper,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-wrapper{background:inherit;color:inherit;height:auto;width:auto}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-dialog,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-dialog{background:inherit;color:inherit;position:relative;transform:none}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content,:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-content{background:inherit;color:inherit;flex-grow:1;overflow:visible;padding:0}}@media(max-width:600px){:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content .wp-block-group{display:block}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content .wp-block-group>div{margin:20px 0}}.wc-block-product-filter--hidden{display:none}.wc-block-product-filter-price-slider__content{column-gap:12px;display:grid;grid-template-areas:"price-slider price-slider price-slider" "left-input   middle-input right-input";grid-template-columns:auto 1fr auto}.wc-block-product-filter-price-slider__content--inline{grid-template-areas:"left-input price-slider right-input";grid-template-columns:auto 1fr auto}.wc-block-product-filter-price-slider__left{grid-area:left-input;-ms-grid-column:1;-ms-grid-row:2}.wc-block-product-filter-price-slider__content--inline>.wc-block-product-filter-price-slider__left{-ms-grid-column:1;-ms-grid-row:1}.wc-block-product-filter-price-slider__right{grid-area:right-input;-ms-grid-column:5;-ms-grid-row:2}.wc-block-product-filter-price-slider__content--inline>.wc-block-product-filter-price-slider__right{-ms-grid-column:3;-ms-grid-row:1}.wc-block-product-filter-price-slider__range{-ms-grid-column-span:5;--low:0%;--high:100%;--range-color:var(--wc-product-filter-price-slider,currentColor);--track-background:linear-gradient(to right,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100% /100% 100%;appearance:none;background:#fff0;border:0!important;border-radius:4px;clear:both;flex-grow:1;grid-area:price-slider;-ms-grid-column:1;-ms-grid-row:1;height:4px;margin:15px 0;outline:none;padding:0!important;position:relative}.wc-block-product-filter-price-slider__content--inline>.wc-block-product-filter-price-slider__range{-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:1}.rtl .wc-block-product-filter-price-slider__range{--track-background:linear-gradient(to left,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100% /100% 100%}.wc-block-product-filter-price-slider__range:before{background:var(--range-color);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.wc-block-product-filter-price-slider__range .range-bar{background:var(--track-background);height:4px;position:relative}.wc-block-product-filter-price-slider__range input[type=range]{appearance:none;background:#fff0;border:0!important;display:block;height:0;left:0;margin:0;outline:none;outline:none!important;padding:0!important;pointer-events:none;position:absolute;top:0;width:100%}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--wc-product-filter-price-slider-handle,#fff);background-position:0 0;border:2px solid var(--wc-product-filter-price-slider-handle-border,#1e1e1e);border-radius:100%;box-sizing:content-box;cursor:pointer;height:12px;margin:-5px 0 0;padding:0;pointer-events:auto;-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;vertical-align:top;width:12px;z-index:20}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-thumb:hover{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-thumb{appearance:none;background:var(--wc-product-filter-price-slider-handle,#fff);background-position:0 0;border:2px solid var(--wc-product-filter-price-slider-handle-border,#1e1e1e);border-radius:100%;box-sizing:content-box;cursor:pointer;height:12px;margin:0;padding:0;pointer-events:auto;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;vertical-align:top;width:12px;z-index:20}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-thumb:hover{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]::-ms-thumb{appearance:none;background:var(--wc-product-filter-price-slider-handle,#fff);background-position:0 0;border:2px solid var(--wc-product-filter-price-slider-handle-border,#1e1e1e);border-radius:100%;box-sizing:content-box;cursor:pointer;height:12px;margin:0;padding:0;pointer-events:auto;-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;vertical-align:top;width:12px;z-index:20}.wc-block-product-filter-price-slider__range input[type=range]::-ms-thumb:hover{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]:focus::-webkit-slider-thumb{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]:focus::-moz-range-thumb{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]:focus::-ms-thumb{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-runnable-track{appearance:none;cursor:default;height:1px;outline:0}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-track{appearance:none;cursor:default;height:1px;outline:0}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-progress{appearance:none;background:#fff0;border:0!important;margin:0;outline:none;padding:0!important}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-progress{appearance:none;background:#fff0;border:0!important;margin:0;outline:none;padding:0!important}.wc-block-product-filter-price-slider__range input[type=range]::-moz-focus-outer{border:0}.wc-block-product-filter-price-slider__range input[type=range].min::-webkit-slider-thumb{background-position-x:left;margin-left:-2px}.wc-block-product-filter-price-slider__range input[type=range].min::-moz-range-thumb{background-position-x:left;transform:translate(-2px,2px)}.wc-block-product-filter-price-slider__range input[type=range].min::-ms-thumb{background-position-x:left}.wc-block-product-filter-price-slider__range input[type=range].max::-webkit-slider-thumb{background-position-x:right;margin-left:2px}.wc-block-product-filter-price-slider__range input[type=range].max::-moz-range-thumb{background-position-x:right;transform:translate(2px,2px)}.wc-block-product-filter-price-slider__range input[type=range].max::-ms-thumb{background-position-x:right}.wc-block-product-filter-price-slider__range input[type=range i]{color:-internal-light-dark(#101010,#fff);padding:initial}.wc-block-product-filter-price-slider .text input[type=text]{border:1px solid;border-radius:4px;font-size:.875em;margin:0;max-width:60px;min-width:0;padding:8px;width:auto}.wc-block-product-filter-removable-chips.is-vertical .wc-block-product-filter-removable-chips__items{flex-direction:column}.wc-block-product-filter-removable-chips.is-content-justification-center .wc-block-product-filter-removable-chips__items{justify-content:center}.wc-block-product-filter-removable-chips.is-content-justification-right .wc-block-product-filter-removable-chips__items{justify-content:flex-end}.wc-block-product-filter-removable-chips.is-content-justification-space-between .wc-block-product-filter-removable-chips__items{justify-content:space-between}.wc-block-product-filter-removable-chips.is-horizontal .wc-block-product-filter-removable-chips__items{width:100%}.wc-block-product-filter-removable-chips__items{color:var(--wc-product-filter-removable-chips-text,currentColor);display:inline-flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item{align-items:center;appearance:none;background:var(--wc-product-filter-removable-chips-background,transparent);border:1px solid var(--wc-product-filter-removable-chips-border,color-mix(in srgb,currentColor 20%,transparent));border-radius:2px;display:flex;font-size:.875em;gap:8px;justify-content:space-between;padding:.25em .75em}.wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item .wc-block-product-filter-removable-chips__remove{align-items:center;background-color:#fff0;border:none;color:var(--wc-product-filter-removable-chips-text,currentColor);cursor:pointer;display:flex;margin:0;padding:0}.wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item .wc-block-product-filter-removable-chips__remove .wc-block-product-filter-removable-chips__remove-icon{fill:currentColor}.wc-block-product-filter-checkbox-list__list{list-style:none outside;margin:0;padding:0}.wc-block-product-filter-checkbox-list__label{align-items:center;display:inline-flex;gap:.625em}.wc-block-product-filter-checkbox-list__item .wc-block-product-filter-checkbox-list__label{margin-bottom:0}:where(.wc-block-product-filter-checkbox-list__input-wrapper){display:block;position:relative}.wc-block-product-filter-checkbox-list__input-wrapper:before{background:currentColor;border-radius:2px;content:"";height:1em;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:1em}.has-option-element-color .wc-block-product-filter-checkbox-list__input-wrapper:before{display:none}input[type=checkbox].wc-block-product-filter-checkbox-list__input{appearance:none;background:var(--wc-product-filter-checkbox-list-option-element,transparent);border:1px solid var(--wc-product-filter-checkbox-list-option-element-border,transparent);border-radius:2px;color:inherit;cursor:pointer;display:block;font-size:inherit;height:1em;margin:0;width:1em}input[type=checkbox].wc-block-product-filter-checkbox-list__input:focus{outline-color:var(--wc-product-filter-checkbox-list-option-element-border,currentColor);outline-width:1px}svg.wc-block-product-filter-checkbox-list__mark{box-sizing:border-box;color:var(--wc-product-filter-checkbox-list-option-element-selected,currentColor);display:none;height:1em;left:0;padding:.2em;position:absolute;top:0;width:1em}input[type=checkbox].wc-block-product-filter-checkbox-list__input:checked:after,input[type=checkbox].wc-block-product-filter-checkbox-list__input:checked:before{content:none}input[type=checkbox].wc-block-product-filter-checkbox-list__input:checked+.wc-block-product-filter-checkbox-list__mark{display:block;pointer-events:none}:where(.wc-block-product-filter-checkbox-list__text-wrapper){align-items:center;display:inline-flex;font-size:.875em;gap:4px}.wc-block-product-filter-checkbox-list__show-more{appearance:none;background:#fff0;border:none;font-family:inherit;padding:0;text-decoration:underline}:where(.wc-block-product-filter-chips__items){display:flex;flex-wrap:wrap;gap:4px}.wc-block-product-filter-chips__item{appearance:none;background:#fff0;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:2px;color:var(--wc-product-filter-chips-text,currentColor);cursor:pointer;font-family:inherit;font-size:.875em;padding:4px 8px}.has-chip-text-color .wc-block-product-filter-chips__item{color:var(--wc-product-filter-chips-text)}.has-chip-background-color .wc-block-product-filter-chips__item{background:var(--wc-product-filter-chips-background)}.has-chip-border-color .wc-block-product-filter-chips__item{border-color:var(--wc-product-filter-chips-border)}.wc-block-product-filter-chips__item[aria-checked=true]{background:currentColor}.has-selected-chip-text-color .wc-block-product-filter-chips__item[aria-checked=true]{color:var(--wc-product-filter-chips-selected-text)}.has-selected-chip-background-color .wc-block-product-filter-chips__item[aria-checked=true]{background:var(--wc-product-filter-chips-selected-background)}.has-selected-chip-border-color .wc-block-product-filter-chips__item[aria-checked=true]{border-color:var(--wc-product-filter-chips-selected-border)}:where(.wc-block-product-filter-chips__label){align-items:center;display:inline-flex;gap:4px}.wc-block-product-filter-chips:not(.has-selected-chip-text-color) .wc-block-product-filter-chips__item[aria-checked=true]>.wc-block-product-filter-chips__label{filter:invert(100%)}.wc-block-product-filter-chips__show-more{appearance:none;background:#fff0;border:none;font-family:inherit;padding:0;text-decoration:underline}.wc-block-product-gallery-large-image{aspect-ratio:1/1;flex-grow:1;position:relative;width:100%}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__container{align-items:center;display:flex;height:fit-content;margin:0;overflow:hidden;padding:0;scroll-behavior:auto;scroll-snap-type:x mandatory;width:fit-content}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__wrapper{align-items:center;aspect-ratio:1/1;display:flex;flex-shrink:0;max-width:100%;overflow:hidden;scroll-snap-align:none center;width:100%}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__image-element{margin-left:auto;margin-right:auto;overflow:hidden;width:100%}.wc-block-product-gallery-large-image img{aspect-ratio:1/1;display:block;margin:0 auto;object-fit:contain;position:relative;transition:all .1s linear;width:100%;z-index:1}.wc-block-product-gallery-large-image img.wc-block-woocommerce-product-gallery-large-image__image--full-screen-on-click{cursor:pointer}.wc-block-product-gallery-large-image img.wc-block-woocommerce-product-gallery-large-image__image--hoverZoom{cursor:zoom-in}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__inner-blocks{display:flex;flex-direction:column;height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px)}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__inner-blocks>*{margin-left:unset;margin-right:unset}.wc-block-product-gallery-large-image-next-previous{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.wc-block-product-gallery-large-image-next-previous__icon{color:inherit}.wc-block-product-gallery-large-image-next-previous__icon--left{padding:2px 2px 0 0}.wc-block-product-gallery-large-image-next-previous__icon--right{padding:2px 0 0 2px}.wc-block-product-gallery-large-image-next-previous__button{background:#fff;border:none;cursor:pointer;font-size:12px;height:40px;outline-offset:-2px;padding:0;pointer-events:all;width:40px;z-index:3}.wc-block-product-gallery-large-image-next-previous__button:disabled{cursor:not-allowed}.wc-block-product-gallery-large-image-next-previous__button:disabled .wc-block-product-gallery-large-image-next-previous__icon{opacity:30%}.wc-block-product-gallery-large-image-next-previous.alignleft{gap:0;justify-content:flex-start}.wc-block-product-gallery-large-image-next-previous.alignright{gap:0;justify-content:flex-end}.wc-block-product-gallery-large-image-next-previous.aligncenter{gap:0;justify-content:center}.wc-block-product-gallery-large-image-next-previous.aligntop{align-items:flex-start}.wc-block-product-gallery-large-image-next-previous.alignbottom{align-items:flex-end}.wc-block-product-gallery-thumbnails{position:relative}.wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__scrollable{flex-direction:column}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-10{aspect-ratio:1/10;flex-basis:10%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-11{aspect-ratio:1/9.0909090909;flex-basis:11%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-12{aspect-ratio:1/8.3333333333;flex-basis:12%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-13{aspect-ratio:1/7.6923076923;flex-basis:13%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-14{aspect-ratio:1/7.1428571429;flex-basis:14%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-15{aspect-ratio:1/6.6666666667;flex-basis:15%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-16{aspect-ratio:1/6.25;flex-basis:16%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-17{aspect-ratio:1/5.8823529412;flex-basis:17%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-18{aspect-ratio:1/5.5555555556;flex-basis:18%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-19{aspect-ratio:1/5.2631578947;flex-basis:19%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-20{aspect-ratio:1/5;flex-basis:20%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-21{aspect-ratio:1/4.7619047619;flex-basis:21%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-22{aspect-ratio:1/4.5454545455;flex-basis:22%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-23{aspect-ratio:1/4.347826087;flex-basis:23%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-24{aspect-ratio:1/4.1666666667;flex-basis:24%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-25{aspect-ratio:1/4;flex-basis:25%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-26{aspect-ratio:1/3.8461538462;flex-basis:26%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-27{aspect-ratio:1/3.7037037037;flex-basis:27%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-28{aspect-ratio:1/3.5714285714;flex-basis:28%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-29{aspect-ratio:1/3.4482758621;flex-basis:29%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-30{aspect-ratio:1/3.3333333333;flex-basis:30%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-31{aspect-ratio:1/3.2258064516;flex-basis:31%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-32{aspect-ratio:1/3.125;flex-basis:32%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-33{aspect-ratio:1/3.0303030303;flex-basis:33%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-34{aspect-ratio:1/2.9411764706;flex-basis:34%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-35{aspect-ratio:1/2.8571428571;flex-basis:35%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-36{aspect-ratio:1/2.7777777778;flex-basis:36%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-37{aspect-ratio:1/2.7027027027;flex-basis:37%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-38{aspect-ratio:1/2.6315789474;flex-basis:38%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-39{aspect-ratio:1/2.5641025641;flex-basis:39%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-40{aspect-ratio:1/2.5;flex-basis:40%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-41{aspect-ratio:1/2.4390243902;flex-basis:41%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-42{aspect-ratio:1/2.380952381;flex-basis:42%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-43{aspect-ratio:1/2.3255813953;flex-basis:43%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-44{aspect-ratio:1/2.2727272727;flex-basis:44%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-45{aspect-ratio:1/2.2222222222;flex-basis:45%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-46{aspect-ratio:1/2.1739130435;flex-basis:46%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-47{aspect-ratio:1/2.1276595745;flex-basis:47%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-48{aspect-ratio:1/2.0833333333;flex-basis:48%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-49{aspect-ratio:1/2.0408163265;flex-basis:49%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-50{aspect-ratio:1/2;flex-basis:50%}.wc-block-product-gallery-thumbnails__scrollable{display:flex;gap:2%;height:100%;overflow:auto;pointer-events:auto;scrollbar-width:none}.wc-block-product-gallery-thumbnails__thumbnail{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;outline:none}.wc-block-product-gallery-thumbnails__thumbnail__image{aspect-ratio:1/1;cursor:pointer;max-width:100%;object-fit:cover;outline:none}.wc-block-product-gallery-thumbnails__thumbnail__image.is-active{cursor:default;filter:brightness(.8);pointer-events:none;position:relative}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-top{mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-bottom{mask-image:linear-gradient(0deg,transparent 0,rgb(0 0 0 / .3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-top.wc-block-product-gallery-thumbnails--overflow-bottom{mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .3) 6%,#000 14%,#000 86%,rgb(0 0 0 / .3) 94%,transparent)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-left{mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / .3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-right{mask-image:linear-gradient(270deg,transparent 0,rgb(0 0 0 / .3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-left.wc-block-product-gallery-thumbnails--overflow-right{mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / .3) 6%,#000 14%,#000 86%,rgb(0 0 0 / .3) 94%,transparent)}.is-horizontal .wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__scrollable{flex-direction:column}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-10{aspect-ratio:1/10;flex-basis:10%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-11{aspect-ratio:1/9.0909090909;flex-basis:11%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-12{aspect-ratio:1/8.3333333333;flex-basis:12%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-13{aspect-ratio:1/7.6923076923;flex-basis:13%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-14{aspect-ratio:1/7.1428571429;flex-basis:14%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-15{aspect-ratio:1/6.6666666667;flex-basis:15%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-16{aspect-ratio:1/6.25;flex-basis:16%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-17{aspect-ratio:1/5.8823529412;flex-basis:17%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-18{aspect-ratio:1/5.5555555556;flex-basis:18%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-19{aspect-ratio:1/5.2631578947;flex-basis:19%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-20{aspect-ratio:1/5;flex-basis:20%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-21{aspect-ratio:1/4.7619047619;flex-basis:21%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-22{aspect-ratio:1/4.5454545455;flex-basis:22%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-23{aspect-ratio:1/4.347826087;flex-basis:23%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-24{aspect-ratio:1/4.1666666667;flex-basis:24%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-25{aspect-ratio:1/4;flex-basis:25%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-26{aspect-ratio:1/3.8461538462;flex-basis:26%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-27{aspect-ratio:1/3.7037037037;flex-basis:27%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-28{aspect-ratio:1/3.5714285714;flex-basis:28%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-29{aspect-ratio:1/3.4482758621;flex-basis:29%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-30{aspect-ratio:1/3.3333333333;flex-basis:30%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-31{aspect-ratio:1/3.2258064516;flex-basis:31%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-32{aspect-ratio:1/3.125;flex-basis:32%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-33{aspect-ratio:1/3.0303030303;flex-basis:33%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-34{aspect-ratio:1/2.9411764706;flex-basis:34%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-35{aspect-ratio:1/2.8571428571;flex-basis:35%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-36{aspect-ratio:1/2.7777777778;flex-basis:36%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-37{aspect-ratio:1/2.7027027027;flex-basis:37%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-38{aspect-ratio:1/2.6315789474;flex-basis:38%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-39{aspect-ratio:1/2.5641025641;flex-basis:39%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-40{aspect-ratio:1/2.5;flex-basis:40%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-41{aspect-ratio:1/2.4390243902;flex-basis:41%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-42{aspect-ratio:1/2.380952381;flex-basis:42%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-43{aspect-ratio:1/2.3255813953;flex-basis:43%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-44{aspect-ratio:1/2.2727272727;flex-basis:44%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-45{aspect-ratio:1/2.2222222222;flex-basis:45%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-46{aspect-ratio:1/2.1739130435;flex-basis:46%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-47{aspect-ratio:1/2.1276595745;flex-basis:47%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-48{aspect-ratio:1/2.0833333333;flex-basis:48%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-49{aspect-ratio:1/2.0408163265;flex-basis:49%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-50{aspect-ratio:1/2;flex-basis:50%}.is-vertical .wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__thumbnail{height:100%}.is-vertical .wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__scrollable{flex-direction:row;overflow-y:hidden;scrollbar-width:auto}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-10{aspect-ratio:10/1;height:10%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-11{aspect-ratio:9.0909090909/1;height:11%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-12{aspect-ratio:8.3333333333/1;height:12%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-13{aspect-ratio:7.6923076923/1;height:13%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-14{aspect-ratio:7.1428571429/1;height:14%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-15{aspect-ratio:6.6666666667/1;height:15%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-16{aspect-ratio:6.25/1;height:16%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-17{aspect-ratio:5.8823529412/1;height:17%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-18{aspect-ratio:5.5555555556/1;height:18%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-19{aspect-ratio:5.2631578947/1;height:19%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-20{aspect-ratio:5/1;height:20%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-21{aspect-ratio:4.7619047619/1;height:21%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-22{aspect-ratio:4.5454545455/1;height:22%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-23{aspect-ratio:4.347826087/1;height:23%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-24{aspect-ratio:4.1666666667/1;height:24%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-25{aspect-ratio:4/1;height:25%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-26{aspect-ratio:3.8461538462/1;height:26%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-27{aspect-ratio:3.7037037037/1;height:27%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-28{aspect-ratio:3.5714285714/1;height:28%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-29{aspect-ratio:3.4482758621/1;height:29%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-30{aspect-ratio:3.3333333333/1;height:30%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-31{aspect-ratio:3.2258064516/1;height:31%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-32{aspect-ratio:3.125/1;height:32%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-33{aspect-ratio:3.0303030303/1;height:33%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-34{aspect-ratio:2.9411764706/1;height:34%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-35{aspect-ratio:2.8571428571/1;height:35%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-36{aspect-ratio:2.7777777778/1;height:36%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-37{aspect-ratio:2.7027027027/1;height:37%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-38{aspect-ratio:2.6315789474/1;height:38%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-39{aspect-ratio:2.5641025641/1;height:39%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-40{aspect-ratio:2.5/1;height:40%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-41{aspect-ratio:2.4390243902/1;height:41%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-42{aspect-ratio:2.380952381/1;height:42%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-43{aspect-ratio:2.3255813953/1;height:43%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-44{aspect-ratio:2.2727272727/1;height:44%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-45{aspect-ratio:2.2222222222/1;height:45%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-46{aspect-ratio:2.1739130435/1;height:46%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-47{aspect-ratio:2.1276595745/1;height:47%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-48{aspect-ratio:2.0833333333/1;height:48%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-49{aspect-ratio:2.0408163265/1;height:49%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-50{aspect-ratio:2/1;height:50%;width:100%}body.wc-block-product-gallery-dialog-open{overflow:hidden}.wc-block-product-gallery-dialog{bottom:0;height:100vh;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.admin-bar .wc-block-product-gallery-dialog{height:calc(100vh - 32px);top:32px}.wc-block-product-gallery-dialog__close-button{background:none;border:none;cursor:pointer;padding:5px;position:absolute;right:25px;top:25px}.wc-block-product-gallery-dialog__content{height:calc(100vh - 40px);overflow:hidden;padding:20px 0}@media(min-width:765px){.wc-block-product-gallery-dialog__content{padding:20px 0}}.admin-bar .wc-block-product-gallery-dialog__content{height:calc(100vh - 72px)}.wc-block-product-gallery-dialog__images-container{box-sizing:border-box;height:100%;overflow-y:auto;padding:3px 0}.wc-block-product-gallery-dialog__images{align-items:center;display:flex;flex-direction:column}.wc-block-product-gallery-dialog__images img{height:auto;margin-bottom:20px;max-width:100%}.wc-block-product-gallery-dialog__images img:last-child{margin-bottom:0}@media(max-width:600px){.is-horizontal.wc-block-product-gallery,.is-vertical.wc-block-product-gallery,.wc-block-product-gallery{flex-direction:column}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-thumbnails__thumbnail,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-thumbnails__thumbnail,.wc-block-product-gallery .wc-block-product-gallery-thumbnails__thumbnail{height:100%}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-thumbnails__scrollable,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-thumbnails__scrollable,.wc-block-product-gallery .wc-block-product-gallery-thumbnails__scrollable{flex-direction:row;overflow-y:hidden;scrollbar-width:auto}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-large-image-next-previous,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-large-image-next-previous,.wc-block-product-gallery .wc-block-product-gallery-large-image-next-previous{display:none}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-thumbnails,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-thumbnails,.wc-block-product-gallery .wc-block-product-gallery-thumbnails{aspect-ratio:5/1!important;height:20%;order:1;width:100%}}.wc-block-product-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wc-block-product-template.wc-block-product-template{background:none}.wc-block-product-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wc-block-product-template.is-flex-container>li{list-style:none;margin:0;width:100%}@media(min-width:600px){.wc-block-product-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wc-block-product-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.wc-block-product-template__responsive{grid-gap:1.25em;display:grid}.wc-block-product-template__responsive.columns-2{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(50% - .625em)),1fr))}.wc-block-product-template__responsive.columns-3{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(33.33333% - .83333em)),1fr))}.wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(25% - .9375em)),1fr))}.wc-block-product-template__responsive.columns-5{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(20% - 1em)),1fr))}.wc-block-product-template__responsive.columns-6{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc(16.66667% - 1.04167em)),1fr))}.wc-block-product-template__responsive>li{margin-block-start:0}:where(.wc-block-product-template .wc-block-product)>:not(:last-child){margin-bottom:.75rem;margin-top:0}.is-product-collection-layout-list .wc-block-product:not(:last-child){margin-bottom:1.2rem}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#F8F8F8 1%,#E1E1E1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#F8F8F8),color-stop(100%,#E1E1E1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F8F8F8",endColorstr="#E1E1E1",GradientType=0);-moz-box-shadow:0 1px 0 hsl(0 0% 100% / .75);-webkit-box-shadow:0 1px 0 hsl(0 0% 100% / .75);box-shadow:0 1px 0 hsl(0 0% 100% / .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(https://www.pointekonline.com/wp-content/plugins/yith-woocommerce-wishlist/assets/css/../images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgb(0 0 0 / .2);-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .2);box-shadow:0 2px 6px rgb(0 0 0 / .2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:#fff0}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:#fff0!important}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-family:star;src:url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgb(0 0 0 / .25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:" ";display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgb(0 0 0 / .5);background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgb(0 0 0 / .5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;font-display:swap}.yith-wcwl-popup{display:none}.yith-wcwl-popup-content h3{text-align:center;font-size:1.5em}.yith-wcwl-popup-content label{display:block}.yith-wcwl-popup-content select,.yith-wcwl-popup-content input[type=text]{padding:10px 7px}.yith-wcwl-popup-content .create{display:none}.yith-wcwl-popup-content .yith-wcwl-second-row{display:none}.yith-wcwl-popup-content .popup-description{text-align:center;font-weight:600;margin-bottom:15px}.yith-wcwl-popup-content .popup-description a.show-tab.active{cursor:inherit;color:inherit;pointer-events:none}.yith-wcwl-popup-content .wishlist-select{box-sizing:border-box}.yith-wcwl-popup-feedback{margin-top:2em;margin-bottom:2em}.yith-wcwl-popup-feedback p.feedback{margin-top:1.5em;text-align:center;font-size:1.1rem;font-weight:600}.yith-wcwl-popup-footer{margin:15px 0}.yith-wcwl-popup-footer .button.wishlist-submit{display:block;width:100%;text-align:center}.yith-wcwl-popup-content .heading-icon,.yith-wcwl-popup-feedback .heading-icon{text-align:center;display:block;font-size:70px;color:#333;margin-block:0 15px}.yith-wcwl-popup-content .heading-icon svg.yith-wcwl-icon-svg,.yith-wcwl-popup-content .heading-icon img,.yith-wcwl-popup-feedback .heading-icon svg.yith-wcwl-icon-svg,.yith-wcwl-popup-feedback .heading-icon img{width:70px;height:70px}.pp_pic_holder.pp_woocommerce.feedback{max-width:450px!important}.pp_pic_holder.pp_woocommerce.feedback .pp_content{width:auto!important}.yith-wcwl-add-button.with-dropdown{position:relative;padding:15px 0}.yith-wcwl-add-button.show-dropdown ul.yith-wcwl-dropdown{display:block}.yith-wcwl-add-button ul.yith-wcwl-dropdown li{padding:15px;padding-left:0;text-transform:uppercase;font-size:.8em}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:before{font-family:FontAwesome;content:"";margin-right:15px}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:not(:last-child){border-bottom:1px solid #cdcdcd}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a{font-size:1em!important;color:inherit;box-shadow:none}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a:hover{color:initial}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:flex;flex-direction:column;align-items:center}.yith-wcwl-add-to-wishlist a.button:not(.theme-button-style){padding:7px 10px}.yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist .add_to_wishlist img{height:auto;width:25px;color:var(--add-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist.exists svg.yith-wcwl-icon-svg{color:var(--added-to-wishlist-icon-color,#000)}.yith-wcwl-wishlistaddedbrowse{display:flex;flex-direction:column;align-items:center}.yith-wcwl-wishlistaddedbrowse .feedback{display:flex;align-items:center;justify-content:center;gap:5px;text-wrap:balance}.yith-wcwl-add-to-wishlist--single .yith-wcwl-add-button ul.yith-wcwl-dropdown{left:0}.yith-wcwl-add-button ul.yith-wcwl-dropdown{display:none;list-style:none;margin-bottom:0;padding:5px 25px;background:#fff;position:absolute;z-index:15;top:100%;border:1px solid #cdcdcd;outline-offset:-10px;left:50%;min-width:200px}.yith-wcwl-add-to-wishlist .separator+[data-title]{display:inline-block}.yith-wcwl-add-to-wishlist .with-tooltip{position:relative}.yith-wcwl-tooltip{z-index:10;padding:5px 10px;border-radius:5px;text-align:center;top:calc(100% + 5px);pointer-events:none;cursor:initial;font-size:.6875rem;line-height:normal;display:none}.with-dropdown .yith-wcwl-tooltip{top:auto;bottom:calc(100% + 10px)}.with-tooltip .yith-wcwl-tooltip{position:absolute;left:50%;transform:translateX(-50%)}.with-tooltip .yith-wcwl-tooltip:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-95%);width:0;height:0;background:#fff0!important;border-left:5px solid #fff0!important;border-right:5px solid #fff0!important;border-bottom:5px solid}.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{bottom:-5px;top:auto;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid;border-bottom:none}#yith-wcwl-popup-message{font-weight:700;line-height:50px;text-align:center;background:#fff;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3);position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000}.woocommerce .yith-wcwl-add-button a.button.alt:not(.theme-button-style){background-color:var(--color-add-to-wishlist-background,#333333);background:var(--color-add-to-wishlist-background,#333333);color:var(--color-add-to-wishlist-text,#ffffff);border-color:var(--color-add-to-wishlist-border,#333333);border-radius:var(--rounded-corners-radius,16px)}.woocommerce .yith-wcwl-add-button a.button.alt:not(.theme-button-style):hover{background-color:var(--color-add-to-wishlist-background-hover,#4f4f4f);background:var(--color-add-to-wishlist-background-hover,#4f4f4f);color:var(--color-add-to-wishlist-text-hover,#ffffff);border-color:var(--color-add-to-wishlist-border-hover,#4f4f4f)}.yith-wcwl-tooltip,.with-tooltip .yith-wcwl-tooltip:before,.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{background-color:var(--tooltip-color-background,#333333);border-bottom-color:var(--tooltip-color-background,#333333);border-top-color:var(--tooltip-color-background,#333333);color:var(--tooltip-color-text,#ffffff)}.wishlist-title{display:inline-block}.wishlist-title:hover a.show-title-form{visibility:visible}.wishlist-title h2{display:inline-block;padding:5px}.wishlist-title a.show-title-form{cursor:pointer;visibility:hidden;display:inline-flex;align-items:center;padding:2px 7px;gap:5px}.wishlist-title a.show-title-form svg.yith-wcwl-icon-svg,.wishlist-title a.show-title-form img{width:20px}.wishlist-title.wishlist-title-with-form h2:hover{background:#efefef}.hidden-title-form{position:relative;margin:25px 0 39px}.hidden-title-form .edit-title-buttons{position:absolute;right:5px;top:calc(50% - 15px)}.hidden-title-form>input[type=text]{padding-right:65px;line-height:1;min-height:30px}.hidden-title-form a{cursor:pointer;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-size:1.3em}.hidden-title-form a i{margin:0;display:inline-block}.yes-js .hidden-title-form{display:none}table.wishlist_table{font-size:80%}table.wishlist_table.shop_table{width:100%}table.wishlist_table.shop_table .product-remove{width:0}table.wishlist_table.shop_table .product-remove>div{display:flex;align-items:center;justify-content:center}table.wishlist_table tr{position:relative}table.wishlist_table tr th{text-align:center}table.wishlist_table tr th.product-checkbox{vertical-align:middle;width:40px}table.wishlist_table tr th.product-remove{vertical-align:middle;width:40px}table.wishlist_table tr th.product-thumbnail{width:80px}table.wishlist_table tr th.product-name{text-align:left}table.wishlist_table thead th{border-top:1px solid;padding:16px 12px}table.wishlist_table tbody td{padding:16px 12px}table.wishlist_table thead th,table.wishlist_table tbody td{border-color:#e7e7e7}table.wishlist_table tbody td.wishlist-empty,p.wishlist-empty{text-align:center;margin:100px 0}.wishlist_table tr td,.wishlist_table tr th.wishlist-delete,.wishlist_table tr th.product-checkbox{text-align:center}.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.product-name,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.wishlist_table tfoot td{text-align:left}.wishlist_table tr td.product-remove{padding:16px 0}.wishlist_table tr td.product-thumbnail a{display:block;border:none;max-width:80px}.wishlist_table tr td.product-thumbnail a img{width:100%}.wishlist_table tr td.product-arrange{cursor:grab}.wishlist_table tr td.product-arrange:active{cursor:grabbing}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#297e29}.wishlist_table .product-stock-status span.wishlist-out-of-stock{color:red}.wishlist_table .product-add-to-cart span.dateadded{display:block}.wishlist_table .product-add-to-cart a{display:table!important;margin:0 auto 5px!important;text-align:center}.wishlist_table .product-add-to-cart a.button{padding:6px 25px!important;display:inline-flex!important}.wishlist_table .product-add-to-cart a>img{display:inline;max-width:2em}.wishlist_table .product-add-to-cart .variations_form,.wishlist_table .product-add-to-cart.yith_wccl_is_custom .variations_form .variations{margin:15px 0}.wishlist_table .price-variation{display:block}.wishlist_table .price-variation.decrease .variation-rate{color:red}.wishlist_table .price-variation .old-price{display:block}.wishlist_table a.button{white-space:normal;margin-bottom:5px!important}.wishlist_table.modern_grid{list-style:none;margin:0 -7px 35px;font-size:0}.wishlist_table.modern_grid li{display:inline-block;vertical-align:top;width:33.33%;padding:0 7px;margin-bottom:15px}.wishlist_table.modern_grid li.wishlist-empty,.wishlist_table.images_grid li.wishlist-empty{width:100%;font-size:1rem;text-align:center;margin:50px 0}.wishlist_table.images_grid li.show{z-index:10}.wishlist_table.images_grid.products li.product.first,.wishlist_table.images_grid.products li.product.last{clear:none}.wishlist_table.images_grid.columns-2.products li.product:nth-of-type(2n+1),.wishlist_table.images_grid.columns-3.products li.product:nth-of-type(3n+1),.wishlist_table.images_grid.columns-4.products li.product:nth-of-type(4n+1),.wishlist_table.images_grid.columns-5.products li.product:nth-of-type(5n+1),.wishlist_table.images_grid.columns-6.products li.product:nth-of-type(6n+1){clear:both}.wishlist_table.modern_grid li .item-wrapper{display:table;margin:0 -7px}.wishlist_table.modern_grid li .product-thumbnail,.wishlist_table.modern_grid li .item-details{display:table-cell;vertical-align:top;box-sizing:border-box;width:50%;padding:0 7px;font-size:1rem}.wishlist_table.modern_grid li .product-thumbnail,.wishlist_table.images_grid li .product-thumbnail{position:relative}.wishlist_table.modern_grid li .product-thumbnail .product-checkbox,.wishlist_table.images_grid li .product-thumbnail .product-checkbox{position:absolute;top:7px;left:15px;z-index:2}.wishlist_table.modern_grid li .product-thumbnail>a{display:block}.wishlist_table.modern_grid li .product-thumbnail>a img{display:block}.wishlist_table.images_grid li.show .product-thumbnail>a img,.wishlist_table.images_grid li:hover .product-thumbnail>a img{filter:brightness(1.1)}.wishlist_table.modern_grid.wishlist_view li .item-details{position:relative}.wishlist_table.modern_grid.wishlist_view li .item-details:before{content:"";display:block;top:0;bottom:0;left:7px;background:#fff;position:absolute;right:7px;z-index:0;border:1px solid #cdcdcd}.wishlist_table.images_grid li .item-details{display:none;position:absolute;z-index:2;bottom:15px;left:calc(50% - 150px);width:300px;background:#fff;padding:10px 20px;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3)}.wishlist_table.images_grid li.show .item-details{display:block}.wishlist_table.modern_grid li .item-details .item-details-wrapper{padding:15px 20px;line-height:normal;position:relative}.wishlist_table.images_grid li .item-details a.close{position:absolute;top:10px;right:20px}.wishlist_table.modern_grid li .item-details h3,.wishlist_table.images_grid li .item-details h3,.wishlist_table.mobile li .item-details h3{margin-bottom:7px}.wishlist_table.modern_grid li .item-details table.item-details-table,.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info{border:none;margin-bottom:7px}.wishlist_table.modern_grid li .item-details table.item-details-table td,.wishlist_table.images_grid li .item-details table.item-details-table td,.wishlist_table.mobile li .item-details table.item-details-table td,.wishlist_table.mobile li table.additional-info td{border:none;font-size:.8em;padding:3px;vertical-align:top}.wishlist_table.modern_grid li .item-details table.item-details-table td.label,.wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label{text-align:left;font-weight:700;width:40%}.wishlist_table.modern_grid li .item-details table.item-details-table td.value,.wishlist_table.images_grid li .item-details table.item-details-table td.value,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value{text-align:right}.wishlist_table.modern_grid li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_table.modern_grid li .item-details table.item-details-table td.value input,.wishlist_table.images_grid li .item-details table.item-details-table td.value input,.wishlist_table.mobile li table.additional-info td.value input{width:auto}.wishlist_table.modern_grid li .item-details .product-add-to-cart,.wishlist_table.images_grid li .item-details .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.modern_grid li .item-details .move-to-another-wishlist,.wishlist_table.images_grid li .item-details .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.modern_grid li .item-details .product-remove,.wishlist_table.images_grid li .item-details .product-remove{text-align:right}.wishlist_table.modern_grid li .item-details .product-remove a,.wishlist_table.images_grid li .item-details .product-remove a{border:none;border-radius:0;display:inline-block}.wishlist_table.mobile{list-style:none;margin-left:0}.wishlist_table.mobile li{margin-bottom:7px}.wishlist_table.mobile li .product-checkbox{display:inline-block;width:20px;vertical-align:top}.wishlist_table.mobile li .item-wrapper{display:inline-block;width:calc(100% - 25px);vertical-align:top;margin-bottom:7px}.wishlist_table.wishlist_manage_table.mobile li.wishlist-empty{text-align:center}.wishlist_table.wishlist_manage_table.mobile li .item-wrapper{width:100%}.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:inline-block;max-width:60px;margin-right:10px}.wishlist_table.mobile li .item-wrapper .item-details{display:inline-block;width:calc(100% - 80px);vertical-align:top}.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:20px}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart,.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right}a.add_to_wishlist{cursor:pointer}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{margin-right:5px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>img,.yith-wcwl-add-to-wishlist a.delete_item>img{max-width:32px;display:inline-block;margin-right:10px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist a.delete_item>.yith-wcwl-icon-svg{vertical-align:bottom}a.add_to_wishlist+a.view-wishlist,a.delete_item+a.view-wishlist{margin-left:15px}.summary .single_add_to_wishlist.button,div.product .woocommerce-price-and-add .single_add_to_wishlist.button{margin:0}.wishlist_table .add_to_cart.button{padding:7px 12px;line-height:normal}.yith-wcwl-add-to-wishlist{margin-top:10px}.yith-wcwl-add-button>a i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.wishlist-title a.show-title-form i,.hidden-title-form button i,.yith-wcwl-wishlist-new button i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_manage_table tfoot a.create-new-wishlist i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:10px}.wishlist_table .add_to_cart.button,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-popup-button a.add_to_wishlist,.wishlist_table a.ask-an-estimate-button,.wishlist-title a.show-title-form,.hidden-title-form a.hide-title-form,.woocommerce .yith-wcwl-wishlist-new button,.wishlist_manage_table a.create-new-wishlist,.wishlist_manage_table button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button{margin:0;box-shadow:none;text-shadow:none}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-button .add_to_wishlist img{margin-right:5px}.add-to-wishlist-before_image{position:relative}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{position:absolute;z-index:10;margin:0;top:10px;left:10px}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .with-dropdown{padding:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .disabled_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .open-pretty-photo{font-size:0;background:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .delete_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .move_to_another_wishlist{font-size:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback{display:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback+a{font-size:0;background:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:1.6rem;margin:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist img{margin:0}.woocommerce .wishlist-title{margin-bottom:30px}.woocommerce .wishlist-title h2{vertical-align:middle;margin-bottom:0}.woocommerce .hidden-title-form button{padding:7px 24px;vertical-align:middle;border:none;position:relative}.woocommerce .hidden-title-form button:active{top:1px}.woocommerce .back-to-all-wishlists{margin-bottom:20px}.woocommerce #content table.wishlist_table.cart a.remove{color:#c3c3c3;margin:0 auto}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:#c3c3c3;color:#fff}.yith-wcwl-share{margin-bottom:35px}.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 0}.yith-wcwl-share ul{margin:5px 0;padding:0;display:flex;gap:5px;align-items:center}.yith-wcwl-share li a{color:#fff;text-align:center;text-decoration:none;line-height:1;padding:5px;display:grid;place-items:center;border:none;min-width:26px;min-height:26px;border-radius:5px}.yith-wcwl-share li a:hover{color:#fff}.yith-wcwl-share li a>img{max-width:1em}.yith-wcwl-share li a svg{width:15px;height:15px}.yith-wcwl-share li a.email svg{width:17px;height:17px}.yith-wcwl-share ul li,.entry-content .yith-wcwl-share ul li{display:inline-block;margin-left:0;margin-right:0}.copy-trigger{cursor:pointer}.yith_wcwl_wishlist_footer>div{margin-bottom:15px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action{float:left}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action label{display:inline-block;margin-right:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{min-width:250px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action input[type=submit]{margin:0;margin-left:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{float:right}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:left;clear:both}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:right;display:flex;gap:15px}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action>*{vertical-align:middle}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action button,.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action input[type=submit],.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a{margin:0}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action,.yith_wcwl_wishlist_update+.yith_wcwl_footer_additional_action{clear:both}.wishlist-page-links{clear:both}#move_to_another_wishlist{display:none}.yith-wcwl-wishlist-new{padding:20px 0}.yith-wcwl-popup-content .yith-wcwl-wishlist-new{padding:0}.yith-wcwl-wishlist-new .wishlist-name{display:inline-block}.yith-wcwl-wishlist-new .wishlist-privacy-radio label{display:block}.yith-wcwl-popup-content .create-wishlist-button{margin-top:15px;width:100%}#create_new_wishlist{display:none}.wishlist_manage_table select{vertical-align:middle;margin-right:10px}.wishlist_manage_table td.wishlist-name .wishlist-title{margin-bottom:0}.wishlist_manage_table td.wishlist-name .wishlist-title .show-title-form{display:inline-block;padding:0;border:none;background:none;top:0;margin:0}.wishlist_manage_table td.wishlist-name a.show-title-form i{padding:5px;margin:0}.wishlist_manage_table td.wishlist-name:hover a.show-title-form{visibility:visible}.wishlist_manage_table td.wishlist-name .hidden-title-form{margin:0!important;width:100%}.wishlist_manage_table td.wishlist-name .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table td.wishlist-name .hidden-title-form{position:relative}table.wishlist_manage_table tfoot td{text-align:right;padding:24px 12px}.wishlist_manage_table tfoot button.submit-wishlist-changes{padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.wishlist_manage_table tfoot button.submit-wishlist-changes:active{top:1px}.wishlist_manage_table tfoot a.create-new-wishlist{vertical-align:middle;line-height:normal;padding:7px 24px}.wishlist_manage_table.modern_grid li.wishlist-empty{margin:50px 0}.wishlist_manage_table.modern_grid li .item-wrapper{display:block;margin:0;padding:40px 50px;background:#fff;border:1px solid #cdcdcd}.wishlist_manage_table.modern_grid li .product-thumbnail,.wishlist_manage_table.modern_grid li .item-details{display:block;width:100%;padding:0}.wishlist_manage_table.modern_grid li .item-details .hidden-title-form{width:100%}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box{display:flex;background:#f2f2f2;min-height:400px;align-items:center;justify-content:center;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box p{font-size:1em;line-height:1.5em;font-weight:600}.wishlist_manage_table.modern_grid li .product-thumbnail img:first-child{width:100%;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail img{width:calc(50% - 8px)}.wishlist_manage_table.modern_grid li .product-thumbnail img:nth-child(3){margin-left:15px}.wishlist_manage_table.modern_grid li .wishlist-title-with-form{display:block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form h3{display:inline-block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form,.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form:hover{visibility:visible;float:right;margin:0;background:none;color:inherit}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form i{margin:0}.wishlist_manage_table.modern_grid li .hidden-title-form{margin-top:0!important}.wishlist_manage_table.modern_grid li .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table.mobile li{margin-bottom:30px}.wishlist_manage_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_manage_table.mobile li .item-details .hidden-title-form{position:relative}.wishlist_manage_table.mobile li .item-details .hidden-title-form input[type=text]{width:100%}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title{display:block;border-bottom:1px solid #cdcdcd;position:relative}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form{position:absolute;right:0;top:0;visibility:visible}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form i{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.wishlist-download{float:left}.yith-wcwl-wishlist-search-form{text-align:center;padding:20px 0}.yith-wcwl-wishlist-search-form #wishlist_search{display:inline-block;max-width:300px;vertical-align:middle}.yith-wcwl-wishlist-search-form button.wishlist-search-button{display:inline-block;padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin:0}.yith-wcwl-wishlist-search-form button.wishlist-search-button:active{top:1px}.yith-wcwl-search-results .wishlist-owner{text-align:left}.yith-wcwl-search-results .wishlist-owner .thumb{display:inline-block;margin-right:15px}.woocommerce .wishlist_table a.add_to_cart.button.alt:not(.yith-wcwl-themed-button-style){background:var(--color-add-to-cart-background,#333333);color:var(--color-add-to-cart-text,#ffffff);border-color:var(--color-add-to-cart-border,#333333);border-radius:var(--add-to-cart-rounded-corners-radius,16px)}.woocommerce .wishlist_table a.add_to_cart.button.alt:not(.yith-wcwl-themed-button-style):hover{background:var(--color-add-to-cart-background-hover,#4f4f4f);color:var(--color-add-to-cart-text-hover,#ffffff);border-color:var(--color-add-to-cart-border-hover,#4f4f4f)}.woocommerce .hidden-title-form button,.yith-wcwl-wishlist-new .create-wishlist-button,.wishlist_manage_table tfoot button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button{background:var(--color-button-style-1-background,#333333);color:var(--color-button-style-1-text,#ffffff);border-color:var(--color-button-style-1-border,#333333)}.woocommerce .hidden-title-form button:hover,.yith-wcwl-wishlist-new .create-wishlist-button:hover,.wishlist_manage_table tfoot button.submit-wishlist-changes:hover,.yith-wcwl-wishlist-search-form button.wishlist-search-button:hover{background:var(--color-button-style-1-background-hover,#333333);color:var(--color-button-style-1-text-hover,#ffffff);border-color:var(--color-button-style-1-border-hover,#333333)}.woocommerce .wishlist-title a.show-title-form,.woocommerce .hidden-title-form a.hide-title-form,.wishlist_manage_table tfoot a.create-new-wishlist{background:var(--color-button-style-2-background,#333333);color:var(--color-button-style-2-text,#ffffff);border-color:var(--color-button-style-2-border,#333333)}.woocommerce .wishlist-title a.show-title-form:hover,.woocommerce .hidden-title-form a.hide-title-form:hover,.wishlist_manage_table tfoot a.create-new-wishlist:hover{background:var(--color-button-style-2-background-hover,#333333);color:var(--color-button-style-2-text-hover,#ffffff);border-color:var(--color-button-style-2-border-hover,#333333)}.woocommerce table.shop_table.wishlist_table tr td{background:var(--color-wishlist-table-background,#ffffff);color:var(--color-wishlist-table-text,#6d6c6c);border-color:var(--color-wishlist-table-border,#cccccc)}.wishlist_table thead tr th,.wishlist_table tfoot td td,.widget_yith-wcwl-lists ul.dropdown li.current a,.widget_yith-wcwl-lists ul.dropdown li a:hover,.selectBox-dropdown-menu.selectBox-options li.selectBox-selected a,.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a{background:var(--color-headers-background,#f4f4f4)}.yith-wcwl-share li a{color:var(--color-share-button-color,#ffffff)}.yith-wcwl-share li a:hover{color:var(--color-share-button-color-hover,#ffffff)}.yith-wcwl-share a.facebook{background:var(--color-fb-button-background,#39599e)}.yith-wcwl-share a.facebook:hover{background:var(--color-fb-button-background-hover,#39599e)}.yith-wcwl-share a.twitter{background:var(--color-tw-button-background,#45afe2)}.yith-wcwl-share a.twitter:hover{background:var(--color-tw-button-background-hover,#39599e)}.yith-wcwl-share a.pinterest{background:var(--color-pr-button-background,#ab2e31)}.yith-wcwl-share a.pinterest:hover{background:var(--color-pr-button-background-hover,#39599e)}.yith-wcwl-share a.email{background:var(--color-em-button-background,#fbb102)}.yith-wcwl-share a.email:hover{background:var(--color-em-button-background-hover,#39599e)}.yith-wcwl-share a.whatsapp{background:var(--color-wa-button-background,#00a901)}.yith-wcwl-share a.whatsapp:hover{background:var(--color-wa-button-background-hover,#39599e)}.woocommerce a.selectBox{background:#fff;min-width:100px;margin-right:10px;color:inherit}.woocommerce a.selectBox,.woocommerce a.selectBox:hover{border-bottom:1px solid #bbb!important}.woocommerce a.selectBox:hover{color:inherit}.woocommerce a.selectBox:focus{border:1px solid #ccc}.selectBox-dropdown .selectBox-label{vertical-align:middle;padding:3px 8px}.selectBox-dropdown .selectBox-arrow{border:none;background:url(https://www.pointekonline.com/wp-content/plugins/yith-woocommerce-wishlist/assets/css/../images/jquery.selectBox-arrow.png) center right no-repeat}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(https://www.pointekonline.com/wp-content/plugins/yith-woocommerce-wishlist/assets/css/../images/jquery.selectBox-arrow.png) center left no-repeat}.selectBox-dropdown-menu{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:5px;font-size:80%}.selectBox-dropdown-menu li a{color:inherit;padding:5px 8px;border-radius:3px}.selectBox-dropdown-menu a:hover{color:inherit;text-decoration:none}select.selectBox.change-wishlist{max-width:100px}.selectBox.change-wishlist{width:auto!important}.change-wishlist-selectBox-dropdown-menu{width:auto!important}.yith-wcwl-with-pretty-photo{overflow:hidden}.yith-wcwl-with-pretty-photo .pp_content{height:auto!important}.woocommerce .wishlist-fragment .blockUI.blockOverlay::before,.woocommerce .yith-wcwl-popup-form .blockUI.blockOverlay::before{display:none}.yith-wcwl-add-to-wishlist .ajax-loading{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;display:inline!important;margin-left:5px;vertical-align:middle;visibility:hidden;width:16px!important;height:16px!important}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown li,.widget_yith-wcwl-lists ul.dropdown li{padding:0}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li a,.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{display:block;padding:5px 15px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{padding:5px 25px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li.lists-section,.widget_yith-wcwl-lists ul.dropdown>li.lists-section{border-bottom:1px solid #e7e7e7}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists,.widget_yith-wcwl-lists ul.dropdown ul.lists{margin:0}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget,.widget_yith-wcwl-items ul.product_list_widget{margin-bottom:40px!important}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgb(0 0 0 / .4);box-shadow:0 0 1px hsl(0 0% 100% / .4)}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li,.widget_yith-wcwl-items ul.product_list_widget li{display:table}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li:not(:last-child),.widget_yith-wcwl-items ul.product_list_widget li:not(:last-child){margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:table-cell;vertical-align:middle}.elementor-widget-wp-widget-yith-wcwl-items p.empty-wishlist,.widget_yith-wcwl-items p.empty-wishlist{margin-bottom:0!important}.elementor-widget-wp-widget-yith-wcwl-items .heading,.widget_yith-wcwl-items .heading{text-align:center;cursor:pointer}.elementor-widget-wp-widget-yith-wcwl-items .heading a,.widget_yith-wcwl-items .heading a{color:inherit}.elementor-widget-wp-widget-yith-wcwl-items .mini,.widget_yith-wcwl-items .mini{position:relative;display:flex}.elementor-widget-wp-widget-yith-wcwl-items .mini:hover .list,.widget_yith-wcwl-items .mini:hover .list{display:block}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{max-height:30vh;overflow-y:auto;margin-left:-20px}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar,.widget_yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar{-webkit-appearance:none;width:7px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading,.widget_yith-wcwl-items .mini .heading{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter i,.widget_yith-wcwl-items .mini .heading .items-counter i{font-size:25px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter .items-count,.widget_yith-wcwl-items .mini .heading .items-counter .items-count{font-size:14px;line-height:20px}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list{position:absolute;z-index:1;left:0;background:#fff;padding:25px 40px;min-width:300px;display:none;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3)}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a,.widget_yith-wcwl-items .mini .items-counter>a{display:flex;align-items:flex-end}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon{display:flex}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon svg.yith-wcwl-icon-svg,.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon img,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon svg.yith-wcwl-icon-svg,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon img{stroke-width:1.25;height:35px;width:35px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading h3:after,.widget_yith-wcwl-items .extended .heading h3:after{content:"";display:block;max-width:80px;border-bottom:1px solid #cdcdcd;margin:10px auto}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter,.widget_yith-wcwl-items .extended .heading .items-counter{position:relative;display:flex;align-items:center;justify-content:center}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter i,.widget_yith-wcwl-items .extended .heading .items-counter i{font-size:70px;position:relative;margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter svg.yith-wcwl-icon-svg,.widget_yith-wcwl-items .extended .heading .items-counter svg.yith-wcwl-icon-svg{width:70px;height:70px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter .items-count,.widget_yith-wcwl-items .extended .heading .items-counter .items-count{display:block;position:absolute;font-size:14px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{font-size:1.2rem}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img{margin-left:10px;max-width:40px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:inline-block;vertical-align:middle;margin-left:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*{display:block}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items a.add_all_to_cart{display:block!important}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items .show-wishlist{margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items a.add_all_to_cart{text-align:center}@media(max-width:768px){.yith_wcwl_wishlist_bulk_action select{width:100%;margin-bottom:15px}.yith_wcwl_wishlist_bulk_action input{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:none}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .ask-an-estimate-button{width:100%;text-align:center}}.yith-wcwl-pp-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:450px!important}.yith-wcwl-pp-modal .yith-wcwl-popup-form{padding:0}.yith-wcwl-pp-modal div.pp_content_container{padding:40px 35px;border-radius:15px;display:flex;box-shadow:rgb(24 53 62 / .1) 0 11px 15px -7px,rgb(24 53 62 / .07) 0 24px 38px 3px,rgb(24 53 62 / .06) 0 9px 46px 8px;max-width:fit-content}.yith-wcwl-pp-modal div.pp_content_container .pp_content{width:380px!important}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content{padding:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .heading-icon{margin-top:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .create-wishlist-button{margin-bottom:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .wishlist-select+.select2-container{width:100%!important}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content p.form-row.yith-wcwl-info-text{text-wrap:balance;text-align:center}.yith-wcwl-pp-modal div.pp_content_container .popup-description{margin-bottom:10px}.yith-wcwl-pp-modal div.pp_content_container .heading-icon{color:var(--modal-colors-icon,#007565);height:auto;max-height:90px}.yith-wcwl-pp-modal div.pp_content_container .heading-icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light){stroke-width:1}.yith-wcwl-pp-modal div.pp_content_container .heading-icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light) *{stroke-width:1}.yith-wcwl-pp-modal div.pp_content_container div.yith-wcwl-modal__content{padding:20px 55px 0;display:flex;flex-direction:column;gap:20px}.yith-wcwl-pp-modal div.pp_content_container div.yith-wcwl-popup-footer{margin-bottom:0}.yith-wcwl-pp-modal div.pp_content_container .popup_button,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button{transition:.2s;background:var(--modal-colors-primary-button,#007565);color:var(--modal-colors-primary-button-text,#fff);border:none;border-radius:8px;width:100%;box-sizing:border-box;display:block;padding:13px 25px;text-align:center;text-decoration:none;font-size:14px}.yith-wcwl-pp-modal div.pp_content_container .popup_button:hover,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button:hover,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button:hover{color:var(--modal-colors-primary-button-text-hover,#fff);background:var(--modal-colors-primary-button-hover,#007565)}.yith-wcwl-pp-modal div.pp_content_container .popup_button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .popup_button img,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button img,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button img{display:none}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper label.radio,.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.radiobutton{display:inline-block;float:left}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.radiobutton{clear:left}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.description{clear:both}.yith-wcwl-pp-modal div.pp_content_container .yith-wcwl-modal__secondary-button{transition:.2s;border-radius:5px;background:var(--modal-colors-secondary-button,#08a889);color:var(--modal-colors-secondary-button-text,#fff);border:none}.yith-wcwl-pp-modal div.pp_content_container .yith-wcwl-modal__secondary-button:hover{background:var(--modal-colors-secondary-button-hover,#08a889);color:var(--modal-colors-secondary-button-text-hover,#fff)}.yith-wcwl-pp-modal.feedback .pp_content_container{padding:20px 15px}.yith-wcwl-pp-modal select.change-wishlist,.yith-wcwl-pp-modal button.move-to-another-wishlist-button{box-sizing:border-box}:root{--rounded-corners-radius:16px;--add-to-cart-rounded-corners-radius:16px;--feedback-duration:3s}:root{--rounded-corners-radius:16px;--add-to-cart-rounded-corners-radius:16px;--feedback-duration:3s}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#brands_a_z::after{content:"";display:table;clear:both}#brands_a_z ul{list-style:none;margin:0}#brands_a_z .brands_index{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#brands_a_z .brands_index li{text-transform:uppercase;margin:0 2.74px}#brands_a_z .brands_index li a,#brands_a_z .brands_index li span{padding:2px 10px;font-size:20px}#brands_a_z .brands_index li span{border:1px solid #cdcdcd;color:#cdcdcd}#brands_a_z .brands_index li.active a{border:1px solid #414141;color:#414141}#brands_a_z .brands_index li.active a:hover{background-color:#414141;color:#fff}#brands_a_z #brands-t{text-transform:uppercase;font-weight:700}#brands_a_z .brands a{color:#313030}#brands_a_z .top{margin:24px 0;display:block;float:right;padding:4px 16px;background-color:#414141;color:#fff}#brands_a_z .top:hover{background-color:#000}.brand-thumbnails .thumbnail>a{display:block}.brand-thumbnails .brand-thumbnail{max-width:100%;height:auto}@media (min-width:550px){.brand-thumbnails{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}}@media (min-width:550px) and (min-width:576px){.brand-thumbnails{margin-right:-15px;margin-left:-15px}}@media (min-width:550px) and (min-width:768px){.brand-thumbnails{margin-right:-15px;margin-left:-15px}}@media (min-width:550px) and (min-width:992px){.brand-thumbnails{margin-right:-15px;margin-left:-15px}}@media (min-width:550px) and (min-width:1200px){.brand-thumbnails{margin-right:-15px;margin-left:-15px}}@media (min-width:550px){.brand-thumbnails .thumbnail{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}@media (min-width:550px) and (min-width:576px){.brand-thumbnails .thumbnail{padding-right:15px;padding-left:15px}}@media (min-width:550px) and (min-width:768px){.brand-thumbnails .thumbnail{padding-right:15px;padding-left:15px}}@media (min-width:550px) and (min-width:992px){.brand-thumbnails .thumbnail{padding-right:15px;padding-left:15px}}@media (min-width:550px) and (min-width:1200px){.brand-thumbnails .thumbnail{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.brand-thumbnails.columns-1 .thumbnail{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.brand-thumbnails.columns-2 .thumbnail{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.brand-thumbnails.columns-3 .thumbnail{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.brand-thumbnails.columns-4 .thumbnail{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.brand-thumbnails.columns-5 .thumbnail{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.brand-thumbnails.columns-6 .thumbnail{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.brand-thumbnails.columns-7 .thumbnail{-ms-flex:0 0 14.2857142858%;flex:0 0 14.2857142858%;max-width:14.2857142858%}.brand-thumbnails.columns-8 .thumbnail{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}.woof_container{padding-bottom:5px;margin-bottom:9px}.woof_container select{width:100%}.woof_container label{display:inline-block!important}ul.woof_list{margin:0!important;list-style:none!important}li.woof_list{list-style:none!important}.woof_list li{list-style:none!important}.woof_block_html_items ul{margin-left:0!important}.woof_list label{vertical-align:middle;padding-top:4px;padding-bottom:4px;display:inline-block!important}.woof_childs_list{padding:0 0 0 17px!important;margin:0!important}.woof_auto_show{position:absolute;z-index:1001;width:100%}.woof_sid_auto_shortcode .woof_container{width:33%;min-width:150px}.woof_sid_auto_shortcode .woof_container,.woof_sid_auto_shortcode .woof_container_mselect{overflow-x:hidden;overflow-y:auto;min-height:fit-content;max-height:250px}.woof_sid_auto_shortcode .woof_container_select_hierarchy,.woof_sid_auto_shortcode .woof_container_slider,.woof_sid_auto_shortcode .woof_meta_slider_container,.woof_sid_auto_shortcode .woof_container_mselect,.woof_sid_auto_shortcode .woof_container_select,.woof_sid_auto_shortcode .woof_price_filter{overflow:visible}.woof_sid_auto_shortcode .woof_container_inner{padding-left:5px}.woof_submit_search_form{float:left}.woof_submit_search_form_container{overflow:hidden;clear:both;margin:9px 0 15px 0;display:flex;justify-content:space-between}.woof_submit_search_form_container:empty{display:none}li.woof_childs_list_li{padding-bottom:0!important}div.woof_info_popup{position:fixed;top:48%;left:48%;z-index:10001;display:none;overflow:hidden;padding:20px;border-radius:5px;background-color:rgb(0 0 0 / .6);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .6),inset 0 0 0 2px rgb(255 255 255 / .2);color:#fff;font-size:22px;font-family:'Oswald',sans-serif}p.woof_tooltip{position:relative;display:inline;line-height:normal!important}p.woof_tooltip span.woof_tooltip_data{position:absolute;width:auto;min-width:140px;max-width:300px;color:#FFF;background:#000;height:auto;min-height:21px;line-height:21px;vertical-align:middle;text-align:center;visibility:hidden;border-radius:6px;margin-top:-30px}p:hover.woof_tooltip span.woof_tooltip_data{visibility:visible;opacity:.8;left:50%;margin-left:-74px;z-index:999}.woof_tooltip_title{display:none}.woof_step .price_slider_amount .button{display:none}.woof_products_top_panel{overflow:hidden;line-height:32px;margin:5px 0 15px 0;display:none;position:relative;z-index:99;clear:both}.woof_products_top_panel_ul li ul li{margin:0 5px 0 0!important}.woof_products_top_panel_ul a{text-decoration:none!important}.woof_reset_button_2{padding:2px 7px}.woof_products_top_panel ul{margin:0!important;padding:0!important}.woof_products_top_panel li{float:left;margin:0 15px 0 0!important;list-style:none!important}.woof_products_top_panel li a{text-decoration:none}.woof_products_top_panel li a:hover{text-decoration:none}.woof_products_top_panel li span{padding-right:16px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/css/../img/delete.png);background-size:14px 14px;background-repeat:no-repeat;background-position:right}.woof_products_top_panel li span:hover{background-size:14px 14px}.woof_sid_auto_shortcode{background:#fff;border:solid 1px #eee;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;background:#fefefe;margin-bottom:11px;clear:both}.woof_sid_auto_shortcode.woof{padding:16px}.woof_edit_view{position:relative;float:right;clear:both;opacity:.7;z-index:9999;margin-top:-20px}.woof_container_overlay{position:relative;border:solid 1px orange}.woof_container_setter{position:relative}.woof_container_overlay_item{display:none;color:red;padding:4px}.woof_container_overlay .woof_container_setter_link{display:inline-block;position:relative;float:right;clear:both;opacity:.8}.woof_show_auto_form,.woof_hide_auto_form{display:inline-block!important;margin-bottom:3px!important}.woof_show_auto_form,.woof_hide_auto_form{background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/css/../img/magnifying-glass.svg);background-size:cover;width:32px;height:32px;display:inline-block;background-repeat:no-repeat}.woof_show_auto_form_txt.woof_show_auto_form,.woof_show_auto_form_txt.woof_hide_auto_form{width:auto;height:auto;background:none}.woocommerce-ordering{position:relative;z-index:3}.woof_sid_auto_shortcode .woof_redraw_zone{position:relative;width:100%;z-index:1001;display:flex;flex-wrap:wrap}.woof_auto_show .woof_price_search_container{position:relative;z-index:1002}.woof_price_search_container .price_slider_amount .price_label{float:left!important;display:inline-block;text-align:right!important}.woof_price_search_container form .price_slider_wrapper{display:flex;flex-wrap:wrap}.woof_price_search_container form .price_slider_wrapper input[type='text']{max-width:35%;margin-right:3px;box-shadow:none}.woof_childs_list_opener{vertical-align:middle;margin-left:7px!important;margin-top:0!important;display:inline-block!important;line-height:0!important}.woof_childs_list_opener span{display:inline-block;background-size:cover!important;background-repeat:no-repeat!important;background-position:right;width:13px;height:13px}.woof_childs_list_opener span.woof_is_closed{background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/css/../img/plus2.svg)}.woof_childs_list_opener span.woof_is_opened{background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/css/../img/minus2.svg)}.woof_childs_list_opener span:hover{background-size:18px 18px}.woof_list_checkbox li div{margin-top:3px}ul.woof_list li{margin:0 3px 4px 3px}.woof .widget_price_filter .price_slider{margin-bottom:1em}.woof .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}.woof .widget_price_filter .price_slider_amount .button{float:right!important}.woof .widget_price_filter .ui-slider{position:relative;text-align:left}.woof .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.9em;height:.9em;border-radius:1em;border:1px solid #141741;cursor:pointer;background:#2d338e;outline:none}.woof .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.5em}.woof .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#c0132c;border-radius:1em}.woof .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background:#d5d5d5}.woof .widget_price_filter .ui-slider-horizontal{height:.5em}.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woof .widget_price_filter .ui-slider .ui-slider-range{background-color:#a46497;border:0 none;border-radius:1em;display:block;font-size:.7em;position:absolute;z-index:1}.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.woof .widget_price_filter .ui-slider .ui-slider-range{background-color:#a46497;border:0 none;border-radius:1em;display:block;font-size:.7em;position:absolute;z-index:1}.woof .widget_price_filter .ui-slider .ui-slider-handle{background-color:#a46497;border-radius:1em;cursor:ew-resize;height:1em;margin-left:-.5em;outline:0 none;position:absolute;width:1em;z-index:2}.woof .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#602053;border:0 none;border-radius:1em}.woof .widget_price_filter .price_slider_wrapper .ui-widget-content{background:none repeat scroll 0 0 #d5d5d5;border-radius:1em}.woof .widget_price_filter .ui-slider-horizontal{height:.5em}.woof .widget_price_filter .ui-slider{margin-left:.5em;margin-right:.5em;position:relative;text-align:left}.woof .woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woof .widget_price_filter .ui-slider-horizontal{height:.5em}.woof .widget_price_filter .ui-slider{position:relative;text-align:left}.woof .widget_price_filter .price_slider{margin-bottom:1em}.woof_overflow_hidden{overflow:hidden}.woof .chosen-drop{z-index:10001!important}.chosen-results{z-index:10001!important}.woof .chosen-container-multi .chosen-choices li.search-field input[type="text"]{min-height:18px!important}.woof_sid_widget .woof_edit_view{display:none}.woof_section_scrolled{overflow:auto;overflow-x:hidden;margin-bottom:3px}.woof_price_filter_dropdown{width:100%}.chosen-results li{margin-left:0!important}.woof-padding-1{padding-left:12px!important}.woof-padding-2{padding-left:24px!important}.woof-padding-3{padding-left:36px!important}.woof-padding-4{padding-left:48px!important}.woof-padding-5{padding-left:60px!important}.chosen-container{margin-bottom:3px;max-width:100%}.woof_search_is_going nav.woocommerce-breadcrumb+h1.page-title{display:none}.woof_search_is_going nav.woocommerce-breadcrumb{display:none}.woof_checkbox_label{margin-left:7px!important}.woof_checkbox_label_selected{font-weight:700}.woof_radio_label_selected{font-weight:700}.woof_checkbox_count{margin-left:3px}.woof_radio_label{margin-left:5px}.woof_radio_count{margin-left:2px}a.woof_front_toggle{float:right;text-decoration:none!important}.woof_redraw_zone a.woof_front_toggle img{height:20px}.woof_closed_block{display:none}.woof_radio_term_reset_visible{display:inline-block!important;padding:2px 0 0 7px;position:absolute}.woof label{cursor:pointer}.woof_hidden_term{display:none!important}.woof_open_hidden_li{clear:both;display:block!important;text-align:center}.woof_open_hidden_li a{outline:none!important}.woof_open_hidden_li img{box-shadow:none!important}a.woof_start_filtering_btn{display:inline-block;padding:9px 12px;border:solid 2px #ccc;border-radius:3px;text-decoration:none!important;transition:all .5s}a.woof_start_filtering_btn:hover{color:#0073d2!important;border-color:#0073d2;text-decoration:none}a.woof_start_filtering_btn2{display:inline-block;padding:9px 12px;border:solid 2px #0073d2;border-radius:7px;text-decoration:none!important;color:#0073d2!important}.woof_price_filter_txt{min-width:75px!important;max-width:49%}a.chosen-single{text-decoration:none!important}.chosen-container-single .chosen-single span{font-size:14px;color:#444;font-weight:400;line-height:24px}.chosen-container-single .chosen-single{height:32px!important;line-height:29px!important;background:#fff;box-shadow:none;border-radius:1px}.chosen-container-single .chosen-single div b{background-position:0 4px!important}.woof_sid_flat_white{background:#fff;border:solid 1px #eee;padding:9px}.woof_sid_flat_grey .chosen-container-single .chosen-single{border-radius:0;background:none;background-color:#fff;box-shadow:none;border:1px solid #ddd}.woof_sid_flat_grey .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #ddd;border-radius:0;background-image:none;box-shadow:none}.woof_sid_flat_grey .chosen-container-active{background:none;background-color:#fff;box-shadow:none}.woof_sid_flat_grey .chosen-container-multi .chosen-choices{background-image:none;border:1px solid #ddd}.woof_sid_flat_grey .chosen-container-active .chosen-choices{box-shadow:none;border:2px solid #97b6be}.woof_sid_flat_grey .chosen-container .chosen-results li.highlighted{background-color:#97b6be;background-image:none;color:#fff}.woof_sid_flat_grey .chosen-container-multi .chosen-choices li.search-choice,.woof_sid_flat_dark .chosen-container-multi .chosen-choices li.search-choice{border:2px solid #aaa;border-radius:0;background-color:#fff0;;background-image:none;box-shadow:none}.woof_sid_flat_grey .chosen-container .chosen-drop{border:2px solid #aaa;border-top:0;background:#fff;box-shadow:none}.woof_sid_flat_grey .woof_submit_search_form_container button{box-shadow:none}.woof_sid_flat_grey .woof_submit_search_form_container button:hover{background-color:#97b6be}.woof_sid_flat_grey .woof_submit_search_form_container,.woof_sid_flat_dark .woof_submit_search_form_container{margin:0}.woof_sid_flat_grey .woof_redraw_zone select,.woof_sid_flat_grey .woof_redraw_zone input{width:100%}.woof_sid_flat_grey .irs-bar,.woof_sid_flat_dark .irs-bar{border-top:1px solid #97b6be;border-bottom:1px solid #97b6be;background:#97b6be}.woof_sid_flat_grey .irs-from,.woof_sid_flat_grey .irs-to,.woof_sid_flat_grey .irs-single{color:#fff;background:#97b6be}.woof_sid_flat_dark .irs-from,.woof_sid_flat_dark .irs-to,.woof_sid_flat_dark .irs-single{color:#fff;background:#97b6be}.woof_sid_flat_grey .irs-slider,.woof_sid_flat_dark .irs-slider{border:2px solid #AAA;background:#DDD;box-shadow:0 0 0 rgb(0 0 0 / .3)}.woof_sid_flat_grey .irs-line,.woof_sid_flat_grey .irs-line{background:#EEE;border:2px solid #AAA}.woof_sid_flat_grey .woof_container h4{margin-bottom:11px!important;font-size:1.12em!important;background:#eee;padding:9px 7px;color:#777;line-height:1.12em!important;text-align:center}.woof_sid_flat_grey{background:#fff;border:solid 1px #ddd;background:#fdfdfd;margin-bottom:11px;margin-top:30px;padding:12px}.woof_sid_flat_grey .woof_select_radio_check dt.woof_select_radio_check_opened a{background-color:#a0bcc385;color:#fff!important;border:solid 1px #fff}.woof_sid_flat_grey .woof_select_radio_check dt a{border:solid 2px #aaa;border-radius:0}.woof_sid_flat_grey .woof_color_term:hover,.woof_sid_flat_dark .woof_color_term:hover{border-color:#444;transform:scale(1.1,1.1);transition-duration:1s;border-style:solid}.woof_sid_flat_grey .woof_color_term.checked,.woof_sid_flat_dark .woof_color_term.checked{transform:scale(1.1,1.1)}.woof_sid_flat_grey .woof_color_term,.woof_sid_flat_dark .woof_color_term{border-radius:0}.woof_sid_flat_dark{border:solid 2px #aaa;background:#4e4d4d;margin-bottom:11px;margin-top:30px;padding:12px;color:#e2e6e7}.woof_sid_flat_dark .woof_redraw_zone select,.woof_sid_flat_dark .woof_redraw_zone input{width:100%}.woof_sid_flat_dark .chosen-container-single .chosen-single{border-radius:0;background:none;background-color:#4e4d4d;box-shadow:none;border:2px solid #e2e6e7;color:#e2e6e7}.chosen-container .chosen-drop{border:2px solid #4d4d4;background:#4e4d4d;box-shadow:0 0 0 #fff0}.woof_sid_flat_dark .chosen-container-active.chosen-with-drop .chosen-single{border:2px solid #e2e6e7;border-radius:0;background-image:none;box-shadow:none}.woof_sid_flat_dark .chosen-container-active{background:none;background-color:#4e4d4d;box-shadow:none}.woof_sid_flat_dark .chosen-container-multi .chosen-choices{background-image:none;background-color:#4e4d4d;border:2px solid #e2e6e7}.woof_sid_flat_dark .chosen-container-multi ul.chosen-choices li.search-field input{color:#e2e6e7}.woof_sid_flat_dark .chosen-container .chosen-results li.no-results{background:#97b6be}.woof_sid_flat_dark .chosen-container-active .chosen-choices{box-shadow:none;border:2px solid #e2e6e7}.woof_sid_flat_dark .chosen-container .chosen-results li.highlighted{background-color:#97b6be;background-image:none;color:#e2e6e7}.woof_sid_flat_dark .chosen-container .chosen-drop{border:2px solid #e2e6e7;border-top:0;background:#4e4d4d;box-shadow:none}.woof_sid_flat_dark .chosen-container-single .chosen-drop{border-radius:0}.woof_sid_flat_dark .woof_color_term{border:0 solid #e2e6e7}.woof_sid_flat_dark .woof_color_term.checked{border:3px solid #e2e6e7}.woof_sid_flat_dark .woof_container h4{margin-bottom:11px!important;font-size:1.32em!important;background:#a0bcc385;padding:11px 7px;color:#e2e6e7;line-height:1.12em!important;text-align:center}.woof_sid_flat_dark .woof_submit_search_form_container button{box-shadow:none}.woof_sid_flat_dark .woof_submit_search_form_container button:hover{background-color:#97b6be}.woof_sid_flat_dark .woof_select_radio_check dt.woof_select_radio_check_opened a{background-color:#a0bcc385;color:#e2e6e7!important;border:solid 2px #e2e6e7}.woof_sid_flat_dark .woof_select_radio_check dt a{background-color:#4e4d4d;color:#e2e6e7!important;border:solid 2px #e2e6e7;border-radius:0}.woof_sid_flat_dark .woof_select_radio_check dd ul.woof_list{background-color:#4e4d4d;color:#e2e6e7}.woof_sid_flat_dark input[type=search]:focus,.woof_sid_flat_dark input[type=text]:focus,.woof_sid_flat_dark textarea:focus{background:#a0bcc385;color:#e2e6e7}.woof_sid_flat_dark .woof_text_search_container input[type='search'],.woof_sid_flat_dark input[type='search']{background:#4e4d4d;color:#e2e6e7;border:solid 2px #e2e6e7}.woof_sid_flat_dark .woof_text_search_container input[type='search']::placeholder,.woof_sid_flat_dark input[type='search']::placeholder{color:#a0bcc3;opacity:1}.woof_sid_flat_dark .irs-max,.woof_sid_flat_dark .irs-min{background:#a0bcc385;color:#e2e6e7}.woof_sid_flat_grey .woof_list_label li .woof_label_term:hover,.woof_sid_flat_grey .woof_list_label li .woof_label_term.checked{background-color:#97afb5;border-color:#a0bcc385;color:#fff}.woof_sid_flat_dark .woof_list_label li .woof_label_term:hover,.woof_sid_flat_dark .woof_list_label li .woof_label_term.checked{background-color:#a0bcc385;border-color:#a0bcc385;color:#e2e6e7}.woof_sid_flat_dark .woof_list_label li .woof_label_term{color:#728a90}.woof_sid_flat_dark .easy-autocomplete-container ul{background:none repeat scroll 0 0 #4e4d4d;;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.woof_sid_flat_dark .easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #a0bcc385}.woof_auto_4_columns .woof_container{display:inline-block;vertical-align:top;width:24%;padding:5px;min-width:150px}.woof_auto_3_columns .woof_container{display:inline-block;vertical-align:top;width:31%;padding:5px;min-width:150px}.woof_auto_2_columns .woof_container{display:inline-block;vertical-align:top;width:48%;padding:5px;min-width:150px}.woof_auto_1_columns .woof_container{display:inline-block;vertical-align:top;width:100%;padding:5px;min-width:150px}.woof_auto_1_columns .woof_container_select_radio_check .woof_list_checkbox li,.woof_auto_1_columns .woof_container_select_radio_check .woof_list_radio li{display:block}input.woof_checkbox_term,input.woof_radio_term{vertical-align:middle}@media only screen and (max-width :992px){.woof_sid_auto_shortcode .woof_container{clear:both;width:100%}.woof_sid_auto_shortcode .woof_container .chosen-container{width:100%!important}.woof_sid_auto_shortcode .woof_container_select .woof_block_html_items,.woof_sid_auto_shortcode .woof_container_slider .woof_block_html_items,.woof_sid_auto_shortcode .woof_by_rating_container .woof_container_inner{height:auto!important;min-height:auto!important;max-height:auto!important}}.easy-autocomplete-container ul{margin:0!important}.woof_tooltip_templates{display:none}.woof_container_inner .woof_tooltip_header{display:inline-block;height:15px;width:auto;vertical-align:top}.woof_container_inner h4{margin-bottom:9px}.woof_tooltip_title{font-size:18px;font-weight:700;color:#2c2c2c}.woof_container .woof_container_inner input[type="search"]{line-height:normal!important;border:solid 1px #eee}.woof_star_font,.woof_star_selected select{font-family:'star';color:#96588a}#select2-woof_select_range-results li{font-family:'star'}#select2-woof_select_range-results li:first-of-type{font-family:none}.woof_star_selected .chosen-single span{font-family:'star';color:#96588a}.woof_price_filter_txt_slider .woof_price_filter_txt_from{float:left}.woof_price_filter_txt_slider .woof_price_filter_txt_to{float:right}.woof_price_filter_txt_slider{height:35px}.woof_price_filter_txt_slider input[type='number']{padding:2px 7px;border:solid 1px #ccc;background:#fff;box-shadow:none}ul.chosen-choices{padding:5px!important}.woof_hide_filter{display:none!important}.woof_show_filter_for_mobile.woof{opacity:.95;position:fixed;top:100%;background:#fff;z-index:9999;overflow:auto;height:100%;display:block!important;width:100%;right:0;padding:30px;padding-bottom:100px;animation:move_top .5s ease;animation-fill-mode:forwards}.woof_hide_mobile_filter img,.woof_show_mobile_filter img{display:inline-block;width:30px}.woof_hide_mobile_filter span,.woof_show_mobile_filter span{font-size:20px;display:inline-block;vertical-align:top;font-weight:600}.woof_hide_mobile_filter{margin-bottom:10px;display:none;cursor:pointer}.woof_show_filter_for_mobile .woof_hide_mobile_filter{display:block}@keyframes move_top{100%{top:30px}}.woof_container_select_hierarchy .select2-container{margin-bottom:10px}.woof_price_search_container .price_slider_amount .price_label{text-align:left!important}.woof .widget_price_filter .price_slider_amount .button{float:left}.woof_float_none{float:none}.woof_use_beauty_scroll::-webkit-scrollbar{width:6px}.woof_use_beauty_scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgb(100 100 100 / .3);border-radius:5px}.woof_use_beauty_scroll::-webkit-scrollbar-thumb{border-radius:5px;background:rgb(220 220 220 / .8);box-shadow:inset 0 0 6px rgb(200 200 200 / .5)}.woof_use_beauty_scroll::-webkit-scrollbar-thumb:window-inactive{background:rgb(120 120 120 / .4)}.woof_seo_text{clear:both}.woof .woof_wcga_label_hide,.woof_container_inner .woof_wcga_label_hide{display:none!important}.woof_use_beauty_scroll{overflow-y:scroll}.woof_list.woof_list_label>li{position:relative}ul.woof_list.woof_list_label li{margin:2px 2px 2px 0}ul.woof_list{padding-left:0!important;margin-left:0!important}.widget .woof_redraw_zone ul li,.widget .woof_redraw_zone ul li a{border-bottom:none;padding:0;box-shadow:none;margin:0}.widget .woof_redraw_zone ul,.widget .woof_redraw_zone ol{border:none;box-shadow:none}ul.chosen-results{margin:0;padding:0}.woof_autohide_wrapper{position:relative}.woof_open_hidden_li a img{max-width:75px}.woof_auto_show_indent{background:#fff}.widget_price_filter .price_slider_wrapper .price_slider{min-width:200px}.woof_redraw_zone.woof_blur_redraw_zone{position:relative;filter:blur(12px);background-image:linear-gradient(90deg,transparent,rgb(255 255 255 / .5) 50%,transparent 100%),linear-gradient(#DDD 100%,transparent 0);background-repeat:no-repeat;background-size:75px 100%,100% 100%,100% 16px,100% 30px;background-position:-185px 0,center 0,center 115px,center 142px;box-sizing:border-box;animation:woof-animloader 1.3s ease-in-out infinite}@keyframes woof-animloader{to{background-position:100% 0,center 0,center 115px,center 142px}}.woof_products_top_panel li span,.woof_products_top_panel2 li span{background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/img/delete.png);background-size:14px 14px;background-repeat:no-repeat;background-position:right}.woof_edit_view{display:none}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version custom
Full source at https://github.com/harvesthq/chosen
Copyright (c) Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:2px 0 2px 8px;height:25px;border:1px solid #eee;border-radius:2px;background-color:#fff;background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:6px 20px 5px 5px;width:100%;height:auto;outline:0;border:1px solid #eee;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;box-shadow:none}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0!important;padding:8px 6px!important;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #eee;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:1px 3px 1px 0;padding:7px 20px 7px 5px;border:1px solid #eee;max-width:100%;border-radius:2px;background-color:#fff;background-repeat:repeat-x;background-clip:padding-box;color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:7px;right:3px;display:block;width:12px;height:12px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}#woof_svg_load_container{width:600px;height:600px;vertical-align:middle;text-align:center}@media only screen and (max-width:320px){#woof_svg_load_container{width:200px;height:200px}}@media only screen and (max-width:480px){#woof_svg_load_container{width:300px;height:300px}}#woof_svg_load_container img{width:100%;height:100%}.icheckbox_flat,.iradio_flat{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/flat.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{background-position:-132px 0;cursor:default}.iradio_flat.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat,.iradio_flat{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/flat@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-red,.iradio_flat-red{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/red.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-red{background-position:0 0}.icheckbox_flat-red.checked{background-position:-22px 0}.icheckbox_flat-red.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-red.checked.disabled{background-position:-66px 0}.iradio_flat-red{background-position:-88px 0}.iradio_flat-red.checked{background-position:-110px 0}.iradio_flat-red.disabled{background-position:-132px 0;cursor:default}.iradio_flat-red.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-red,.iradio_flat-red{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/red@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-green,.iradio_flat-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/green.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-green{background-position:0 0}.icheckbox_flat-green.checked{background-position:-22px 0}.icheckbox_flat-green.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-green.checked.disabled{background-position:-66px 0}.iradio_flat-green{background-position:-88px 0}.iradio_flat-green.checked{background-position:-110px 0}.iradio_flat-green.disabled{background-position:-132px 0;cursor:default}.iradio_flat-green.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-green,.iradio_flat-green{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/green@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-blue,.iradio_flat-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/blue.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-blue{background-position:0 0}.icheckbox_flat-blue.checked{background-position:-22px 0}.icheckbox_flat-blue.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-blue.checked.disabled{background-position:-66px 0}.iradio_flat-blue{background-position:-88px 0}.iradio_flat-blue.checked{background-position:-110px 0}.iradio_flat-blue.disabled{background-position:-132px 0;cursor:default}.iradio_flat-blue.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-blue,.iradio_flat-blue{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/blue@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-aero,.iradio_flat-aero{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/aero.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-aero{background-position:0 0}.icheckbox_flat-aero.checked{background-position:-22px 0}.icheckbox_flat-aero.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-aero.checked.disabled{background-position:-66px 0}.iradio_flat-aero{background-position:-88px 0}.iradio_flat-aero.checked{background-position:-110px 0}.iradio_flat-aero.disabled{background-position:-132px 0;cursor:default}.iradio_flat-aero.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-aero,.iradio_flat-aero{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/aero@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-grey,.iradio_flat-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/grey.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-grey{background-position:0 0}.icheckbox_flat-grey.checked{background-position:-22px 0}.icheckbox_flat-grey.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-grey.checked.disabled{background-position:-66px 0}.iradio_flat-grey{background-position:-88px 0}.iradio_flat-grey.checked{background-position:-110px 0}.iradio_flat-grey.disabled{background-position:-132px 0;cursor:default}.iradio_flat-grey.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-grey,.iradio_flat-grey{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/grey@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-orange,.iradio_flat-orange{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/orange.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-orange{background-position:0 0}.icheckbox_flat-orange.checked{background-position:-22px 0}.icheckbox_flat-orange.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-orange.checked.disabled{background-position:-66px 0}.iradio_flat-orange{background-position:-88px 0}.iradio_flat-orange.checked{background-position:-110px 0}.iradio_flat-orange.disabled{background-position:-132px 0;cursor:default}.iradio_flat-orange.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-orange,.iradio_flat-orange{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/orange@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-yellow,.iradio_flat-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/yellow.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-yellow{background-position:0 0}.icheckbox_flat-yellow.checked{background-position:-22px 0}.icheckbox_flat-yellow.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-yellow.checked.disabled{background-position:-66px 0}.iradio_flat-yellow{background-position:-88px 0}.iradio_flat-yellow.checked{background-position:-110px 0}.iradio_flat-yellow.disabled{background-position:-132px 0;cursor:default}.iradio_flat-yellow.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-yellow,.iradio_flat-yellow{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/yellow@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-pink,.iradio_flat-pink{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/pink.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-pink{background-position:0 0}.icheckbox_flat-pink.checked{background-position:-22px 0}.icheckbox_flat-pink.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-pink.checked.disabled{background-position:-66px 0}.iradio_flat-pink{background-position:-88px 0}.iradio_flat-pink.checked{background-position:-110px 0}.iradio_flat-pink.disabled{background-position:-132px 0;cursor:default}.iradio_flat-pink.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-pink,.iradio_flat-pink{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/pink@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_flat-purple,.iradio_flat-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/purple.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-purple{background-position:0 0}.icheckbox_flat-purple.checked{background-position:-22px 0}.icheckbox_flat-purple.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-purple.checked.disabled{background-position:-66px 0}.iradio_flat-purple{background-position:-88px 0}.iradio_flat-purple.checked{background-position:-110px 0}.iradio_flat-purple.disabled{background-position:-132px 0;cursor:default}.iradio_flat-purple.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_flat-purple,.iradio_flat-purple{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/flat/purple@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.icheckbox_square,.iradio_square{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/square.png) no-repeat;border:none;cursor:pointer}.icheckbox_square{background-position:0 0}.icheckbox_square.hover{background-position:-24px 0}.icheckbox_square.checked{background-position:-48px 0}.icheckbox_square.disabled{background-position:-72px 0;cursor:default}.icheckbox_square.checked.disabled{background-position:-96px 0}.iradio_square{background-position:-120px 0}.iradio_square.hover{background-position:-144px 0}.iradio_square.checked{background-position:-168px 0}.iradio_square.disabled{background-position:-192px 0;cursor:default}.iradio_square.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square,.iradio_square{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/square@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-red,.iradio_square-red{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/red.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-red{background-position:0 0}.icheckbox_square-red.hover{background-position:-24px 0}.icheckbox_square-red.checked{background-position:-48px 0}.icheckbox_square-red.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-red.checked.disabled{background-position:-96px 0}.iradio_square-red{background-position:-120px 0}.iradio_square-red.hover{background-position:-144px 0}.iradio_square-red.checked{background-position:-168px 0}.iradio_square-red.disabled{background-position:-192px 0;cursor:default}.iradio_square-red.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-red,.iradio_square-red{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/red@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-green,.iradio_square-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/green.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-green{background-position:0 0}.icheckbox_square-green.hover{background-position:-24px 0}.icheckbox_square-green.checked{background-position:-48px 0}.icheckbox_square-green.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-green.checked.disabled{background-position:-96px 0}.iradio_square-green{background-position:-120px 0}.iradio_square-green.hover{background-position:-144px 0}.iradio_square-green.checked{background-position:-168px 0}.iradio_square-green.disabled{background-position:-192px 0;cursor:default}.iradio_square-green.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-green,.iradio_square-green{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/green@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-blue,.iradio_square-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/blue.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-blue{background-position:0 0}.icheckbox_square-blue.hover{background-position:-24px 0}.icheckbox_square-blue.checked{background-position:-48px 0}.icheckbox_square-blue.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-blue.checked.disabled{background-position:-96px 0}.iradio_square-blue{background-position:-120px 0}.iradio_square-blue.hover{background-position:-144px 0}.iradio_square-blue.checked{background-position:-168px 0}.iradio_square-blue.disabled{background-position:-192px 0;cursor:default}.iradio_square-blue.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-blue,.iradio_square-blue{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/blue@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-aero,.iradio_square-aero{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/aero.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-aero{background-position:0 0}.icheckbox_square-aero.hover{background-position:-24px 0}.icheckbox_square-aero.checked{background-position:-48px 0}.icheckbox_square-aero.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-aero.checked.disabled{background-position:-96px 0}.iradio_square-aero{background-position:-120px 0}.iradio_square-aero.hover{background-position:-144px 0}.iradio_square-aero.checked{background-position:-168px 0}.iradio_square-aero.disabled{background-position:-192px 0;cursor:default}.iradio_square-aero.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-aero,.iradio_square-aero{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/aero@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-grey,.iradio_square-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/grey.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-grey{background-position:0 0}.icheckbox_square-grey.hover{background-position:-24px 0}.icheckbox_square-grey.checked{background-position:-48px 0}.icheckbox_square-grey.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-grey.checked.disabled{background-position:-96px 0}.iradio_square-grey{background-position:-120px 0}.iradio_square-grey.hover{background-position:-144px 0}.iradio_square-grey.checked{background-position:-168px 0}.iradio_square-grey.disabled{background-position:-192px 0;cursor:default}.iradio_square-grey.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-grey,.iradio_square-grey{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/grey@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-orange,.iradio_square-orange{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/orange.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-orange{background-position:0 0}.icheckbox_square-orange.hover{background-position:-24px 0}.icheckbox_square-orange.checked{background-position:-48px 0}.icheckbox_square-orange.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-orange.checked.disabled{background-position:-96px 0}.iradio_square-orange{background-position:-120px 0}.iradio_square-orange.hover{background-position:-144px 0}.iradio_square-orange.checked{background-position:-168px 0}.iradio_square-orange.disabled{background-position:-192px 0;cursor:default}.iradio_square-orange.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-orange,.iradio_square-orange{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/orange@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-yellow,.iradio_square-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/yellow.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-yellow{background-position:0 0}.icheckbox_square-yellow.hover{background-position:-24px 0}.icheckbox_square-yellow.checked{background-position:-48px 0}.icheckbox_square-yellow.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-yellow.checked.disabled{background-position:-96px 0}.iradio_square-yellow{background-position:-120px 0}.iradio_square-yellow.hover{background-position:-144px 0}.iradio_square-yellow.checked{background-position:-168px 0}.iradio_square-yellow.disabled{background-position:-192px 0;cursor:default}.iradio_square-yellow.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-yellow,.iradio_square-yellow{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/yellow@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-pink,.iradio_square-pink{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/pink.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-pink{background-position:0 0}.icheckbox_square-pink.hover{background-position:-24px 0}.icheckbox_square-pink.checked{background-position:-48px 0}.icheckbox_square-pink.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-pink.checked.disabled{background-position:-96px 0}.iradio_square-pink{background-position:-120px 0}.iradio_square-pink.hover{background-position:-144px 0}.iradio_square-pink.checked{background-position:-168px 0}.iradio_square-pink.disabled{background-position:-192px 0;cursor:default}.iradio_square-pink.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-pink,.iradio_square-pink{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/pink@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_square-purple,.iradio_square-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/purple.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-purple{background-position:0 0}.icheckbox_square-purple.hover{background-position:-24px 0}.icheckbox_square-purple.checked{background-position:-48px 0}.icheckbox_square-purple.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-purple.checked.disabled{background-position:-96px 0}.iradio_square-purple{background-position:-120px 0}.iradio_square-purple.hover{background-position:-144px 0}.iradio_square-purple.checked{background-position:-168px 0}.iradio_square-purple.disabled{background-position:-192px 0;cursor:default}.iradio_square-purple.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_square-purple,.iradio_square-purple{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/purple@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.icheckbox_minimal,.iradio_minimal{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/minimal.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal{background-position:0 0}.icheckbox_minimal.hover{background-position:-20px 0}.icheckbox_minimal.checked{background-position:-40px 0}.icheckbox_minimal.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal.checked.disabled{background-position:-80px 0}.iradio_minimal{background-position:-100px 0}.iradio_minimal.hover{background-position:-120px 0}.iradio_minimal.checked{background-position:-140px 0}.iradio_minimal.disabled{background-position:-160px 0;cursor:default}.iradio_minimal.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal,.iradio_minimal{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/minimal@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-red,.iradio_minimal-red{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/red.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-red{background-position:0 0}.icheckbox_minimal-red.hover{background-position:-20px 0}.icheckbox_minimal-red.checked{background-position:-40px 0}.icheckbox_minimal-red.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-red.checked.disabled{background-position:-80px 0}.iradio_minimal-red{background-position:-100px 0}.iradio_minimal-red.hover{background-position:-120px 0}.iradio_minimal-red.checked{background-position:-140px 0}.iradio_minimal-red.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-red.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-red,.iradio_minimal-red{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/red@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-green,.iradio_minimal-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/green.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-green{background-position:0 0}.icheckbox_minimal-green.hover{background-position:-20px 0}.icheckbox_minimal-green.checked{background-position:-40px 0}.icheckbox_minimal-green.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-green.checked.disabled{background-position:-80px 0}.iradio_minimal-green{background-position:-100px 0}.iradio_minimal-green.hover{background-position:-120px 0}.iradio_minimal-green.checked{background-position:-140px 0}.iradio_minimal-green.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-green.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-green,.iradio_minimal-green{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/green@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-blue,.iradio_minimal-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/blue.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-blue{background-position:0 0}.icheckbox_minimal-blue.hover{background-position:-20px 0}.icheckbox_minimal-blue.checked{background-position:-40px 0}.icheckbox_minimal-blue.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-blue.checked.disabled{background-position:-80px 0}.iradio_minimal-blue{background-position:-100px 0}.iradio_minimal-blue.hover{background-position:-120px 0}.iradio_minimal-blue.checked{background-position:-140px 0}.iradio_minimal-blue.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-blue.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-blue,.iradio_minimal-blue{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/blue@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-aero,.iradio_minimal-aero{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/aero.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-aero{background-position:0 0}.icheckbox_minimal-aero.hover{background-position:-20px 0}.icheckbox_minimal-aero.checked{background-position:-40px 0}.icheckbox_minimal-aero.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-aero.checked.disabled{background-position:-80px 0}.iradio_minimal-aero{background-position:-100px 0}.iradio_minimal-aero.hover{background-position:-120px 0}.iradio_minimal-aero.checked{background-position:-140px 0}.iradio_minimal-aero.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-aero.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-aero,.iradio_minimal-aero{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/aero@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-grey,.iradio_minimal-grey{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/grey.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-grey{background-position:0 0}.icheckbox_minimal-grey.hover{background-position:-20px 0}.icheckbox_minimal-grey.checked{background-position:-40px 0}.icheckbox_minimal-grey.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-grey.checked.disabled{background-position:-80px 0}.iradio_minimal-grey{background-position:-100px 0}.iradio_minimal-grey.hover{background-position:-120px 0}.iradio_minimal-grey.checked{background-position:-140px 0}.iradio_minimal-grey.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-grey.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-grey,.iradio_minimal-grey{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/grey@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-orange,.iradio_minimal-orange{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/orange.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-orange{background-position:0 0}.icheckbox_minimal-orange.hover{background-position:-20px 0}.icheckbox_minimal-orange.checked{background-position:-40px 0}.icheckbox_minimal-orange.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-orange.checked.disabled{background-position:-80px 0}.iradio_minimal-orange{background-position:-100px 0}.iradio_minimal-orange.hover{background-position:-120px 0}.iradio_minimal-orange.checked{background-position:-140px 0}.iradio_minimal-orange.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-orange.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-orange,.iradio_minimal-orange{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/orange@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-yellow,.iradio_minimal-yellow{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/yellow.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-yellow{background-position:0 0}.icheckbox_minimal-yellow.hover{background-position:-20px 0}.icheckbox_minimal-yellow.checked{background-position:-40px 0}.icheckbox_minimal-yellow.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-yellow.checked.disabled{background-position:-80px 0}.iradio_minimal-yellow{background-position:-100px 0}.iradio_minimal-yellow.hover{background-position:-120px 0}.iradio_minimal-yellow.checked{background-position:-140px 0}.iradio_minimal-yellow.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-yellow.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-yellow,.iradio_minimal-yellow{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/yellow@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-pink,.iradio_minimal-pink{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/pink.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-pink{background-position:0 0}.icheckbox_minimal-pink.hover{background-position:-20px 0}.icheckbox_minimal-pink.checked{background-position:-40px 0}.icheckbox_minimal-pink.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-pink.checked.disabled{background-position:-80px 0}.iradio_minimal-pink{background-position:-100px 0}.iradio_minimal-pink.hover{background-position:-120px 0}.iradio_minimal-pink.checked{background-position:-140px 0}.iradio_minimal-pink.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-pink.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-pink,.iradio_minimal-pink{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/pink@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.icheckbox_minimal-purple,.iradio_minimal-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/purple.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal-purple{background-position:0 0}.icheckbox_minimal-purple.hover{background-position:-20px 0}.icheckbox_minimal-purple.checked{background-position:-40px 0}.icheckbox_minimal-purple.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal-purple.checked.disabled{background-position:-80px 0}.iradio_minimal-purple{background-position:-100px 0}.iradio_minimal-purple.hover{background-position:-120px 0}.iradio_minimal-purple.checked{background-position:-140px 0}.iradio_minimal-purple.disabled{background-position:-160px 0;cursor:default}.iradio_minimal-purple.checked.disabled{background-position:-180px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_minimal-purple,.iradio_minimal-purple{background-image:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/minimal/purple@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}.woof_authors li{margin-top:7px!important;list-style-type:none!important}ul.woof_authors{margin:0!important;padding:0!important}.woof_checkbox_instock_container{margin-bottom:4px}.woof_checkbox_sales_container{margin-bottom:4px}.woof_text_search_container .woof_text_search_go{display:block;width:20px;height:20px;margin-left:3px;background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/ext/by_text/assets/css/../img/magnifying-glass2.svg);display:none;border:none!important;text-decoration:none!important;position:absolute;right:5px;top:5px;z-index:98}.woof_text_search_container .woof_container_inner{position:relative}.woof_husky_txt{width:100%;display:block;height:auto;position:relative;margin-top:-1px}.woof_husky_txt-input{width:100%;min-height:30px;margin-bottom:0!important}.woof_husky_txt-container{font-family:sans-serif;background:#eee;border-radius:2px;border:solid 1px #eee;padding:0;width:inherit;min-height:1px;max-height:1px;overflow:hidden;position:absolute;width:100%;z-index:9999;margin-top:1px}.woof_husky_txt-container .woof_husky_txt-option{display:flex;padding:9px 20px 9px 9px;background:#fcfcfc;margin-bottom:2px;border-bottom:solid 1px #ddd;transition:all 0.25s ease-in-out;text-shadow:0 1px .5px #fff}.woof_husky_txt-container .woof_husky_txt-option img.woof_husky_txt-option-thumbnail{margin-top:3px;max-height:72px}.woof_husky_txt-container div:last-of-type{border-bottom:none;margin-bottom:0}.woof_husky_txt-container .woof_husky_txt-option:hover{background:#f9f9f9}.selectron23-container .selectron23-option[data-selected='1']{background:#f9f9f9}.woof_husky_txt-option img.woof_husky_txt-option-thumbnail{max-width:100px;margin-right:5px;vertical-align:middle}.woof_husky_txt-option-title{font-weight:700;color:#000;font-size:.9em;line-height:1.2em}.woof_husky_txt-option-title a{text-decoration:none!important}.woof_husky_txt-option-text{text-overflow:ellipsis;color:#aaa;overflow:hidden;font-weight:400;line-height:1.4em;font-size:12px}.woof_husky_txt-container>span{cursor:pointer;width:0;height:0;position:absolute;right:10px;margin-top:0}span.woof_husky_txt-highlight{background-color:rgb(255 255 204 / .7)}.woof_husky_txt *{scrollbar-width:thin;scrollbar-color:#fcfcfc #eee}.woof_husky_txt *::-webkit-scrollbar{width:12px}.woof_husky_txt *::-webkit-scrollbar-track{background:#eee}.woof_husky_txt *::-webkit-scrollbar-thumb{background-color:#fcfcfc;border-radius:20px;border:3px solid #ddd}.woof_husky_txt-loader{position:absolute;right:0;top:0;opacity:.7;background:#fff0;border-top:4px solid #03A9F4;border-right:4px solid #fff0;border-radius:50%;animation:1s woof_husky_txt-loader-spin linear infinite}@-webkit-keyframes woof_husky_txt-loader-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes woof_husky_txt-loader-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.woof_husky_txt-cross{color:#ccc;line-height:0;position:absolute;right:5px;cursor:pointer}.woof_husky_txt-option-breadcrumb{font-size:11px}.woof_husky_txt-option-breadcrumb a{text-decoration:none!important}.woof_husky_txt-option-pagination a{text-decoration:none!important;font-size:13px;color:#0c0d0e;line-height:27px;padding-left:8px;padding-right:8px;border:1px solid #d6d9dc;display:inline-block;border-radius:3px;user-select:none;margin-right:5px;margin-bottom:3px}.woof_husky_txt-option-pagination a:hover{border-color:#f48024}.woof_husky_txt-option-pagination b,.woof_husky_txt-option-pagination i{margin-right:5px;padding-left:8px;padding-right:8px;display:inline-block;border-radius:3px;line-height:27px;border-color:#f48024;border:1px solid #f48024;color:#0c0d0e;user-select:none}.woof_husky_txt-option-pagination i{border-color:#d6d9dc}.woof_husky_txt-labels{display:flex;flex-wrap:wrap;width:fit-content;margin-bottom:5px}.woof_husky_txt-labels>div{margin-right:3px;background:#2f55d4;padding:2px 7px;border-radius:3px;font-size:11px;color:#fff;text-shadow:none;line-height:13px}.woof_husky_txt-option-clickable{cursor:pointer}.woof_husky_txt-option{text-align:left}.woof_list_label li .woof_label_term:hover,.woof_list_label li .woof_label_term.checked{background-color:#34495e;border-color:#34495e}.woof_list_label li{display:inline-block!important;margin:2px;vertical-align:top}.woof_list_label .woof_label_term{background-color:#efefef;border:1px solid #ddd;margin:3px 3px 3px 0;padding:3px 4px;line-height:25px;text-align:center;overflow:hidden;text-decoration:none;cursor:pointer;min-width:50px;max-width:100%;height:50px;display:flex;justify-content:center;align-items:center}.woof_list_label li .woof_label_term:hover,.woof_list_label li .woof_label_term.checked{background-color:#477bff;border-color:#477bff;color:#fff}.woof_label_count{font-size:10px;position:absolute;border-radius:200px;min-width:17px;height:17px;line-height:17px!important;color:wheat;text-align:center;font-weight:bold!important;margin:0;right:0;background-color:#efefef;border:1px solid #ddd;color:#477bff;display:flex;justify-content:center;align-items:center}dl.woof_select_radio_check{margin:0!important}.woof_select_radio_check dd,.woof_select_radio_check dt{margin:0;padding:0}.woof_select_radio_check ul{margin:-1px 0 0 0}.woof_select_radio_check dd{position:relative}.woof_select_radio_check a,.woof_select_radio_check a:visited{color:#839b05;text-decoration:none;outline:none;font-size:12px}.woof_select_radio_check dt a{background-color:#fff;color:#424035!important;display:block;padding:5px 15px 5px 7px;line-height:18px;overflow:hidden;border:solid 1px #eee;border-radius:2px}.woof_select_radio_check dt.woof_select_radio_check_opened a{background-color:#477bff;color:#fff!important;border:solid 1px #fff}.woof_multiSel{margin-bottom:0!important}.woof_select_radio_check dt a span,.woof_multiSel span{cursor:pointer;display:inline-block;width:100%;margin-bottom:3px}.woof_select_radio_check dd ul.woof_list{background-color:#fff;border:0;color:#000;display:none;left:0;position:absolute;z-index:9999;top:2px;width:100%;list-style:none;overflow:auto;padding-top:12px}.woof_select_radio_check span.value{display:none}.woof_mutliSelect li{padding:2px 15px 2px 5px}.select_radio_check dd ul.woof_list li a{padding:5px;display:block}.woof_select_radio_check dd ul.woof_list li a:hover{background-color:#eee}.woof_hida{display:inline-block;width:100%;font-size:14px;text-align:center}.woof_hida_small{font-size:13px!important;text-align:left!important}.woof_hida .woof_products_top_panel{padding:0!important;margin:0!important}.woof_hida .woof_products_top_panel li{margin:0!important}.woof_hida .woof_products_top_panel li a{border:none!important;padding:2px 10px 0 9px!important;line-height:12px!important;font-size:12px!important}.woof_products_top_panel2{overflow:hidden;line-height:23px;margin:5px 0 5px 0;display:none;position:relative;z-index:99}.woof_products_top_panel2 ul{margin:0!important;padding:0!important}.woof_products_top_panel2 li{float:left;margin:0 5px 5px 0!important;list-style:none!important}.woof_products_top_panel2 li a{text-decoration:none}.woof_products_top_panel2 li a:hover{text-decoration:none}.woof_products_top_panel2 li span{padding-right:16px}.woof_products_top_panel2 li span:hover{background-size:14px 14px}.woof_select_radio_check_opener{background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/ext/select_radio_check/css/html_types/../../img/down.svg) no-repeat 99% 50%;outline:none}.woof_select_radio_check_opened .woof_select_radio_check_opener{background:url(https://www.pointekonline.com/wp-content/plugins/woocommerce-products-filter/ext/select_radio_check/css/html_types/../../img/up.svg) no-repeat 99% 50%;outline:none}:root{--woof-sd-ie-ch_width:25px;--woof-sd-ie-ch_height:25px;--woof-sd-ie-ch_space:1px;--woof-sd-ie-ch_space_color:#ffffff;--woof-sd-ie-ch_text_top:0;--woof-sd-ie-ch_text_color:#6d6d6d;--woof-sd-ie-ch_hover_text_color:#333333;--woof-sd-ie-ch_selected_text_color:#000000;--woof-sd-ie-ch_font_size:15px;--woof-sd-ie-ch_font_family:inherit;--woof-sd-ie-ch_font_weight:400;--woof-sd-ie-ch_hover_font_weight:400;--woof-sd-ie-ch_selected_font_weight:400;--woof-sd-ie-ch_line_height:18px;--woof-sd-ie-ch_side_padding:0;--woof-sd-ie-ch_color:#ffffff;--woof-sd-ie-ch_hover_color:#79b8ff;--woof-sd-ie-ch_selected_color:#79b8ff;--woof-sd-ie-ch_image:url();--woof-sd-ie-ch_selected_image:url();--woof-sd-ie-ch_hover_image:url();--woof-sd-ie-ch_hover_scale:100;--woof-sd-ie-ch_selected_scale:100;--woof-sd-ie-ch_border_radius:0;--woof-sd-ie-ch_border_width:1px;--woof-sd-ie-ch_hover_border_width:1px;--woof-sd-ie-ch_selected_border_width:1px;--woof-sd-ie-ch_border_color:#79b8ff;--woof-sd-ie-ch_hover_border_color:#79b8ff;--woof-sd-ie-ch_selected_border_color:#79b8ff;--woof-sd-ie-ch_border_style:solid;--woof-sd-ie-ch_hover_border_style:solid;--woof-sd-ie-ch_selected_border_style:solid;--woof-sd-ie-ch_margin_right:9px;--woof-sd-ie-ch_margin_bottom:11px;--woof-sd-ie-ch_childs_left_shift:19px;--woof-sd-ie-ch_transition:300s;--woof-sd-ie-ch_counter_show:inline-flex;--woof-sd-ie-ch_counter_width:14px;--woof-sd-ie-ch_counter_height:14px;--woof-sd-ie-ch_counter_side_padding:0;--woof-sd-ie-ch_counter_top:-2px;--woof-sd-ie-ch_counter_right:0;--woof-sd-ie-ch_counter_font_size:9px;--woof-sd-ie-ch_counter_font_family:consolas;--woof-sd-ie-ch_counter_font_weight:500;--woof-sd-ie-ch_counter_color:#477bff;--woof-sd-ie-ch_counter_bg_color:#ffffff;--woof-sd-ie-ch_counter_bg_image:url();--woof-sd-ie-ch_counter_border_width:1px;--woof-sd-ie-ch_counter_border_radius:50%;--woof-sd-ie-ch_counter_border_color:#477bff;--woof-sd-ie-ch_counter_border_style:solid}.woof-sd-ie.woof-sd-ie-checkbox{position:relative;display:flex;border-radius:var(--woof-sd-ie-ch_border_radius)!important;width:100%;max-width:var(--woof-sd-ie-ch_width)!important;min-width:fit-content;margin-right:var(--woof-sd-ie-ch_margin_right)!important;margin-bottom:var(--woof-sd-ie-ch_margin_bottom)!important;transition:all calc(var(--woof-sd-ie-ch_transition)/1000)}.woof-sd-ie.woof-sd-ie-checkbox:has(input[type="checkbox"]:checked){border-color:var(--woof-sd-ie-ch_hover_color)!important}.woof-sd-ie.woof-sd-ie-checkbox>input{display:none}.woof-sd-ie.woof-sd-ie-checkbox>label{position:relative;display:flex!important;flex-direction:row!important;line-height:0!important;box-sizing:border-box!important;user-select:none!important;width:100%;height:var(--woof-sd-ie-ch_height)!important;background-color:var(--woof-sd-ie-ch_space_color)!important;margin:0 0 0 0!important;padding:var(--woof-sd-ie-ch_space)!important;border:var(--woof-sd-ie-ch_border_width) var(--woof-sd-ie-ch_border_style) var(--woof-sd-ie-ch_border_color)!important;border-radius:var(--woof-sd-ie-ch_border_radius)!important;transition:all calc(var(--woof-sd-ie-ch_transition)/1000)}.woof_list_checkbox_sd_0 .woof-sd-ie.woof-sd-ie-checkbox>label{width:auto;min-width:var(--woof-sd-ie-ch_width)!important}.woof-sd-ie.woof-sd-ie-checkbox>label:hover{border-color:var(--woof-sd-ie-ch_hover_border_color)!important;border-style:var(--woof-sd-ie-ch_hover_border_style)!important;border-width:var(--woof-sd-ie-ch_hover_border_width)!important;scale:calc(var(--woof-sd-ie-ch_hover_scale)/100)}.woof-sd-ie.woof-sd-ie-checkbox:has(input:checked)>label{border-color:var(--woof-sd-ie-ch_selected_border_color)!important;border-style:var(--woof-sd-ie-ch_selected_border_style)!important;border-width:var(--woof-sd-ie-ch_selected_border_width)!important;scale:calc(var(--woof-sd-ie-ch_selected_scale)/100)!important}.woof-sd-ie.woof-sd-ie-checkbox>label:hover>span{zoom:1;letter-spacing:normal;word-spacing:normal;border-color:var(--woof-sd-ie-ch_hover_color)!important;transition-property:border,background-color,color,transform;transition-duration:calc(var(--woof-sd-ie-ch_transition)/1000);transition-timing-function:ease-out}.woof-sd-ie.woof-sd-ie-checkbox>label:hover span,.woof-sd-ie.woof-sd-ie-checkbox>label+.woof-sd-ie-title:hover{color:var(--woof-sd-ie-ch_hover_text_color)!important;font-weight:var(--woof-sd-ie-ch_hover_font_weight)}.woof-sd-ie.woof-sd-ie-checkbox:has(input:checked)>label+.woof-sd-ie-title{color:var(--woof-sd-ie-ch_selected_text_color)!important;font-weight:var(--woof-sd-ie-ch_selected_font_weight)}.woof-sd-ie.woof-sd-ie-checkbox>label>span{background-size:cover}.woof-sd-ie.woof-sd-ie-checkbox label:hover>span,.woof-sd-ie.woof-sd-ie-checkbox:has(.woof-sd-ie-title:hover)>label>span{background-color:var(--woof-sd-ie-ch_hover_color)!important;background-image:var(--woof-sd-ie-ch_hover_image)}.woof-sd-ie.woof-sd-ie-checkbox:has(.woof-sd-ie-title:hover)>label{scale:calc(var(--woof-sd-ie-ch_hover_scale)/100)}div.woof-sd-ie.woof-sd-ie-checkbox>input:checked+label>span{background-color:var(--woof-sd-ie-ch_selected_color)!important;background-image:var(--woof-sd-ie-ch_selected_image)!important}.woof-sd-ie.woof-sd-ie-checkbox:has(label:hover>span){border-color:var(--woof-sd-ie-ch_hover_color)}.woof-sd-ie.woof-sd-ie-checkbox .woof-sd-ie-count{user-select:none;display:var(--woof-sd-ie-ch_counter_show);flex-direction:row;justify-content:center;align-items:center;position:relative;right:var(--woof-sd-ie-ch_counter_right);top:var(--woof-sd-ie-ch_counter_top);border:var(--woof-sd-ie-ch_counter_border_width) var(--woof-sd-ie-ch_counter_border_style) var(--woof-sd-ie-ch_counter_border_color);border-radius:var(--woof-sd-ie-ch_counter_border_radius);min-width:var(--woof-sd-ie-ch_counter_width);min-height:var(--woof-sd-ie-ch_counter_height);padding-left:var(--woof-sd-ie-ch_counter_side_padding);padding-right:var(--woof-sd-ie-ch_counter_side_padding);font-size:var(--woof-sd-ie-ch_counter_font_size);font-weight:var(--woof-sd-ie-ch_counter_font_weight);font-family:var(--woof-sd-ie-ch_counter_font_family);color:var(--woof-sd-ie-ch_counter_color);line-height:0;background-color:var(--woof-sd-ie-ch_counter_bg_color);background-image:var(--woof-sd-ie-ch_counter_bg_image);background-size:cover;box-sizing:content-box}.woof-sd-ie.woof-sd-ie-checkbox .woof-sd-ie-count:empty{display:none}.woof-sd-ie.woof-sd-ie-checkbox:hover>label{cursor:pointer}.woof-sd-ie.woof-sd-ie-checkbox>label>span{position:relative;box-sizing:border-box;display:flex;flex:0 0 100%;justify-content:center;flex-direction:column;width:100%;height:100%;border-radius:var(--woof-sd-ie-ch_border_radius);font-size:var(--woof-sd-ie-ch_font_size);color:var(--woof-sd-ie-ch_text_color);background-color:var(--woof-sd-ie-ch_color);background-image:var(--woof-sd-ie-ch_image)}.woof-sd-ie.woof-sd-ie-checkbox>label>span{border-radius:var(--woof-sd-ie-ch_border_radius)}.woof-sd-ie.woof-sd-ie-checkbox>label>span>span{display:inline-block;align-self:center;padding:0 var(--woof-sd-ie-ch_side_padding) 0 var(--woof-sd-ie-ch_side_padding);font-family:var(--woof-sd-ie-ch_font_family);font-weight:var(--woof-sd-ie-ch_font_weight);color:var(--woof-sd-ie-ch_text_color);transition:all calc(var(--woof-sd-ie-ch_transition)/1000)}.woof-sd-ie.woof-sd-ie-checkbox>input:not(:checked)+label:hover>span>span{font-weight:var(--woof-sd-ie-ch_hover_font_weight)!important}.woof-sd-ie.woof-sd-ie-checkbox>input:checked+label>span>span{color:var(--woof-sd-ie-ch_selected_text_color)!important;font-weight:var(--woof-sd-ie-ch_selected_font_weight)}.woof-sd-ie.woof-sd-ie-checkbox .woof-sd-ie-title{position:relative;top:var(--woof-sd-ie-ch_text_top);align-self:center;cursor:pointer;font-weight:var(--woof-sd-ie-ch_font_weight);font-family:var(--woof-sd-ie-ch_font_family);font-size:var(--woof-sd-ie-ch_font_size);color:var(--woof-sd-ie-ch_text_color);line-height:var(--woof-sd-ie-ch_line_height);margin-left:var(--woof-sd-ie-ch_margin_right)}.woof-sd-ie-checkbox+.woof-sd-ie-childs{padding-left:var(--woof-sd-ie-ch_childs_left_shift)}.woof_list_checkbox_sd_1 .woof-sd-ie-count{position:absolute!important}.woof_list_checkbox_sd_1 .woof-sd-ie.woof-sd-ie-checkbox{display:inline-flex}:root{--woof-sd-ie-rad_width:25px;--woof-sd-ie-rad_height:25px;--woof-sd-ie-rad_space:1px;--woof-sd-ie-rad_space_color:#ffffff;--woof-sd-ie-rad_text_top:0;--woof-sd-ie-rad_text_color:#6d6d6d;--woof-sd-ie-rad_hover_text_color:#333333;--woof-sd-ie-rad_selected_text_color:#000000;--woof-sd-ie-rad_font_size:14px;--woof-sd-ie-rad_font_family:inherit;--woof-sd-ie-rad_font_weight:400;--woof-sd-ie-rad_hover_font_weight:400;--woof-sd-ie-rad_selected_font_weight:400;--woof-sd-ie-rad_line_height:18px;--woof-sd-ie-rad_color:#ffffff;--woof-sd-ie-rad_hover_color:#79b8ff;--woof-sd-ie-rad_selected_color:#79b8ff;--woof-sd-ie-rad_image:url();--woof-sd-ie-rad_selected_image:url();--woof-sd-ie-rad_hover_image:url();--woof-sd-ie-rad_hover_scale:100;--woof-sd-ie-rad_selected_scale:100;--woof-sd-ie-rad_border_radius:50%;--woof-sd-ie-rad_border_width:1px;--woof-sd-ie-rad_hover_border_width:1px;--woof-sd-ie-rad_selected_border_width:1px;--woof-sd-ie-rad_border_color:#79b8ff;--woof-sd-ie-rad_hover_border_color:#79b8ff;--woof-sd-ie-rad_selected_border_color:#79b8ff;--woof-sd-ie-rad_border_style:solid;--woof-sd-ie-rad_hover_border_style:solid;--woof-sd-ie-rad_selected_border_style:solid;--woof-sd-ie-rad_margin_right:9px;--woof-sd-ie-rad_margin_bottom:11px;--woof-sd-ie-rad_childs_left_shift:19px;--woof-sd-ie-rad_transition:300s;--woof-sd-ie-rad_counter_show:inline-flex;--woof-sd-ie-rad_counter_width:14px;--woof-sd-ie-rad_counter_height:14px;--woof-sd-ie-rad_counter_side_padding:0;--woof-sd-ie-rad_counter_top:-2px;--woof-sd-ie-rad_counter_right:0;--woof-sd-ie-rad_counter_font_size:9px;--woof-sd-ie-rad_counter_font_family:consolas;--woof-sd-ie-rad_counter_font_weight:500;--woof-sd-ie-rad_counter_color:#477bff;--woof-sd-ie-rad_counter_bg_color:#ffffff;--woof-sd-ie-rad_counter_bg_image:url();--woof-sd-ie-rad_counter_border_width:1px;--woof-sd-ie-rad_counter_border_radius:50%;--woof-sd-ie-rad_counter_border_color:#477bff;--woof-sd-ie-rad_counter_border_style:solid}.woof-sd-ie.woof-sd-ie-radio{position:relative;display:flex;border-radius:var(--woof-sd-ie-rad_border_radius)!important;width:100%;max-width:var(--woof-sd-ie-rad_width)!important;min-width:fit-content;margin-right:var(--woof-sd-ie-rad_margin_right)!important;margin-bottom:var(--woof-sd-ie-rad_margin_bottom)!important;transition:all calc(var(--woof-sd-ie-rad_transition)/1000)}.woof-sd-ie.woof-sd-ie-radio:has(input[type="radio"]:checked){border-color:var(--woof-sd-ie-rad_hover_color)!important}.woof-sd-ie.woof-sd-ie-radio>input{display:none}.woof-sd-ie.woof-sd-ie-radio>label{position:relative;display:flex!important;flex-direction:row!important;line-height:0!important;box-sizing:border-box!important;user-select:none!important;width:100%;height:var(--woof-sd-ie-rad_height)!important;background-color:var(--woof-sd-ie-rad_space_color)!important;margin:0 0 0 0!important;padding:var(--woof-sd-ie-rad_space)!important;border:var(--woof-sd-ie-rad_border_width) var(--woof-sd-ie-rad_border_style) var(--woof-sd-ie-rad_border_color)!important;border-radius:var(--woof-sd-ie-rad_border_radius)!important;transition:all calc(var(--woof-sd-ie-rad_transition)/1000)}.woof_list_radio_sd_0 .woof-sd-ie.woof-sd-ie-radio>label{width:auto;min-width:var(--woof-sd-ie-rad_width)!important}.woof-sd-ie.woof-sd-ie-radio>label:hover{border-color:var(--woof-sd-ie-rad_hover_border_color)!important;border-style:var(--woof-sd-ie-rad_hover_border_style)!important;border-width:var(--woof-sd-ie-rad_hover_border_width)!important;scale:calc(var(--woof-sd-ie-rad_hover_scale)/100)}.woof-sd-ie.woof-sd-ie-radio:has(input:checked)>label{border-color:var(--woof-sd-ie-rad_selected_border_color)!important;border-style:var(--woof-sd-ie-rad_selected_border_style)!important;border-width:var(--woof-sd-ie-rad_selected_border_width)!important;scale:calc(var(--woof-sd-ie-rad_selected_scale)/100)!important}.woof-sd-ie.woof-sd-ie-radio>label:hover>span{zoom:1;letter-spacing:normal;word-spacing:normal;border-color:var(--woof-sd-ie-rad_hover_color)!important;transition-property:border,background-color,color,transform;transition-duration:calc(var(--woof-sd-ie-rad_transition)/1000);transition-timing-function:ease-out}.woof-sd-ie.woof-sd-ie-radio>label:hover span,.woof-sd-ie.woof-sd-ie-radio>label+.woof-sd-ie-title:hover{color:var(--woof-sd-ie-rad_hover_text_color)!important;font-weight:var(--woof-sd-ie-rad_hover_font_weight)}.woof-sd-ie.woof-sd-ie-radio:has(input:checked)>label+.woof-sd-ie-title{color:var(--woof-sd-ie-rad_selected_text_color)!important;font-weight:var(--woof-sd-ie-rad_selected_font_weight)}.woof-sd-ie.woof-sd-ie-radio>label>span{background-size:cover}.woof-sd-ie.woof-sd-ie-radio label:hover>span,.woof-sd-ie.woof-sd-ie-radio:has(.woof-sd-ie-title:hover)>label>span{background-color:var(--woof-sd-ie-rad_hover_color)!important;background-image:var(--woof-sd-ie-rad_hover_image)}.woof-sd-ie.woof-sd-ie-radio:has(.woof-sd-ie-title:hover)>label{scale:calc(var(--woof-sd-ie-rad_hover_scale)/100)}div.woof-sd-ie.woof-sd-ie-radio>input:checked+label>span{background-color:var(--woof-sd-ie-rad_selected_color)!important;background-image:var(--woof-sd-ie-rad_selected_image)!important}.woof-sd-ie.woof-sd-ie-radio:has(label:hover>span){border-color:var(--woof-sd-ie-rad_hover_color)}.woof-sd-ie.woof-sd-ie-radio .woof-sd-ie-count{user-select:none;display:var(--woof-sd-ie-rad_counter_show);flex-direction:row;justify-content:center;align-items:center;position:relative;right:var(--woof-sd-ie-rad_counter_right);top:var(--woof-sd-ie-rad_counter_top);border:var(--woof-sd-ie-rad_counter_border_width) var(--woof-sd-ie-rad_counter_border_style) var(--woof-sd-ie-rad_counter_border_color);border-radius:var(--woof-sd-ie-rad_counter_border_radius);min-width:var(--woof-sd-ie-rad_counter_width);min-height:var(--woof-sd-ie-rad_counter_height);padding-left:var(--woof-sd-ie-rad_counter_side_padding);padding-right:var(--woof-sd-ie-rad_counter_side_padding);font-size:var(--woof-sd-ie-rad_counter_font_size);font-weight:var(--woof-sd-ie-rad_counter_font_weight);font-family:var(--woof-sd-ie-rad_counter_font_family);color:var(--woof-sd-ie-rad_counter_color);line-height:0;background-color:var(--woof-sd-ie-rad_counter_bg_color);background-image:var(--woof-sd-ie-rad_counter_bg_image);background-size:cover;box-sizing:content-box}.woof-sd-ie.woof-sd-ie-radio .woof-sd-ie-count:empty{display:none}.woof-sd-ie.woof-sd-ie-radio:hover>label{cursor:pointer}.woof-sd-ie.woof-sd-ie-radio>label>span{position:relative;box-sizing:border-box;display:flex;flex:0 0 100%;justify-content:center;flex-direction:column;width:100%;height:100%;border-radius:var(--woof-sd-ie-rad_border_radius);font-size:var(--woof-sd-ie-rad_font_size);color:var(--woof-sd-ie-rad_text_color);background-color:var(--woof-sd-ie-rad_color);background-image:var(--woof-sd-ie-rad_image)}.woof-sd-ie.woof-sd-ie-radio>label>span{border-radius:var(--woof-sd-ie-rad_border_radius)}.woof-sd-ie.woof-sd-ie-radio>label>span>span{display:inline-block;align-self:center;padding:0;font-family:var(--woof-sd-ie-rad_font_family);font-weight:var(--woof-sd-ie-rad_font_weight);color:var(--woof-sd-ie-rad_text_color);transition:all calc(var(--woof-sd-ie-rad_transition)/1000)}.woof-sd-ie.woof-sd-ie-radio>input:not(:checked)+label:hover>span>span{font-weight:var(--woof-sd-ie-rad_hover_font_weight)!important}.woof-sd-ie.woof-sd-ie-radio>input:checked+label>span>span{color:var(--woof-sd-ie-rad_selected_text_color)!important;font-weight:var(--woof-sd-ie-rad_selected_font_weight)}.woof-sd-ie.woof-sd-ie-radio .woof-sd-ie-title{position:relative;top:var(--woof-sd-ie-rad_text_top);align-self:center;cursor:pointer;font-weight:var(--woof-sd-ie-rad_font_weight);font-family:var(--woof-sd-ie-rad_font_family);font-size:var(--woof-sd-ie-rad_font_size);color:var(--woof-sd-ie-rad_text_color);line-height:var(--woof-sd-ie-rad_line_height);margin-left:var(--woof-sd-ie-rad_margin_right)}.woof-sd-ie-radio+.woof-sd-ie-childs{padding-left:var(--woof-sd-ie-rad_childs_left_shift)}.woof_list_radio_sd_1 .woof-sd-ie-count{position:absolute!important}.woof_list_radio_sd_1 .woof-sd-ie.woof-sd-ie-radio{display:inline-flex}:root{--woof-sd-ie-sw_vertex_enabled_bg_color:#79b8ff;--woof-sd-ie-sw_vertex_enabled_bg_image:url();--woof-sd-ie-sw_vertex_enabled_border_color:#79b8ff;--woof-sd-ie-sw_vertex_enabled_border_style:solid;--woof-sd-ie-sw_vertex_disabled_bg_color:#ffffff;--woof-sd-ie-sw_vertex_disabled_bg_image:url();--woof-sd-ie-sw_vertex_disabled_border_color:#ffffff;--woof-sd-ie-sw_vertex_disabled_border_style:solid;--woof-sd-ie-sw_vertex_border_width:1px;--woof-sd-ie-sw_substrate_enabled_bg_color:#c8e1ff;--woof-sd-ie-sw_substrate_enabled_bg_image:url();--woof-sd-ie-sw_substrate_enabled_border_color:#c8e1ff;--woof-sd-ie-sw_substrate_enabled_border_style:solid;--woof-sd-ie-sw_substrate_disabled_bg_color:#9a9999;--woof-sd-ie-sw_substrate_disabled_bg_image:url();--woof-sd-ie-sw_substrate_disabled_border_color:#9a9999;--woof-sd-ie-sw_substrate_disabled_border_style:solid;--woof-sd-ie-sw_substrate_border_width:1px;--woof-sd-ie-sw_vertex_size:20px;--woof-sd-ie-sw_vertex_border_radius:50%;--woof-sd-ie-sw_vertex_top:0;--woof-sd-ie-sw_substrate_width:34px;--woof-sd-ie-sw_substrate_height:14px;--woof-sd-ie-sw_substrate_border_radius:8px;--woof-sd-ie-sw_label_font_color:#6d6d6d;--woof-sd-ie-sw_label_font_size:16px;--woof-sd-ie-sw_label_font_weight:400;--woof-sd-ie-sw_label_line_height:23px;--woof-sd-ie-sw_label_font_family:inherit;--woof-sd-ie-sw_label_left:15px;--woof-sd-ie-sw_label_top:-16px;--woof-sd-ie-sw_margin_bottom:5px;--woof-sd-ie-sw_childs_left_shift:15px;--woof-sd-ie-sw_counter_show:inline-flex;--woof-sd-ie-sw_counter_width:14px;--woof-sd-ie-sw_counter_height:14px;--woof-sd-ie-sw_counter_side_padding:0;--woof-sd-ie-sw_counter_top:-2px;--woof-sd-ie-sw_counter_right:-3px;--woof-sd-ie-sw_counter_font_size:9px;--woof-sd-ie-sw_counter_font_family:consolas;--woof-sd-ie-sw_counter_font_weight:500;--woof-sd-ie-sw_counter_color:#477bff;--woof-sd-ie-sw_counter_bg_color:#ffffff;--woof-sd-ie-sw_counter_bg_image:url();--woof-sd-ie-sw_counter_border_width:1px;--woof-sd-ie-sw_counter_border_radius:50%;--woof-sd-ie-sw_counter_border_color:#477bff;--woof-sd-ie-sw_counter_border_style:solid}.woof-sd-ie.woof-sd-ie-switcher{margin-bottom:var(--woof-sd-ie-sw_margin_bottom);box-sizing:content-box!important}.woof-sd-ie.woof-sd-ie-switcher *{box-sizing:content-box!important}.woof-sd-ie-switcher label.switcher23-toggle{position:relative;display:inline-block!important;width:calc(100% - var(--woof-sd-ie-sw_vertex_size) - var(--woof-sd-ie-sw_childs_left_shift));height:auto;cursor:pointer;-webkit-tap-highlight-color:#fff0;transform:translate3d(0,0,0);padding:0!important;margin:0!important;vertical-align:top}.woof-sd-ie-switcher .switcher23-toggle:before{content:"";position:relative;top:3px;left:3px;width:var(--woof-sd-ie-sw_substrate_width);height:var(--woof-sd-ie-sw_substrate_height);display:block;background-color:var(--woof-sd-ie-sw_substrate_disabled_bg_color);background-image:var(--woof-sd-ie-sw_substrate_disabled_bg_image);background-size:cover;border-radius:var(--woof-sd-ie-sw_substrate_border_radius);border-width:var(--woof-sd-ie-sw_substrate_border_width);border-color:var(--woof-sd-ie-sw_substrate_disabled_border_color);border-style:var(--woof-sd-ie-sw_substrate_disabled_border_style);transition:background 0.2s ease}.woof-sd-ie-switcher .switcher23-toggle>span{position:absolute;top:var(--woof-sd-ie-sw_vertex_top);left:-3px;width:var(--woof-sd-ie-sw_vertex_size);height:var(--woof-sd-ie-sw_vertex_size);display:block;background-color:var(--woof-sd-ie-sw_vertex_disabled_bg_color);background-image:var(--woof-sd-ie-sw_vertex_disabled_bg_image);background-size:cover;border-radius:var(--woof-sd-ie-sw_vertex_border_radius);border-width:var(--woof-sd-ie-sw_vertex_border_width);border-color:var(--woof-sd-ie-sw_vertex_disabled_border_color);border-style:var(--woof-sd-ie-sw_vertex_disabled_border_style);box-shadow:0 3px 8px rgb(154 153 153 / .5);transition:all 0.2s ease}.woof-sd-ie-switcher .switcher23-toggle>span:before{content:"";position:absolute;display:block;margin:calc((var(--woof-sd-ie-sw_vertex_size) - var(--woof-sd-ie-sw_vertex_size)/9) * -1);width:calc(var(--woof-sd-ie-sw_vertex_size)*3);height:calc(var(--woof-sd-ie-sw_vertex_size)*3);background:rgb(79 46 220 / .5);border-radius:var(--woof-sd-ie-sw_vertex_border_radius);transform:scale(0);opacity:1;pointer-events:none}.woof-sd-ie-switcher .switcher23{display:none!important}.woof-sd-ie-switcher .switcher23:checked+.switcher23-toggle:before{background-color:var(--woof-sd-ie-sw_substrate_enabled_bg_color);background-image:var(--woof-sd-ie-sw_substrate_enabled_bg_image);background-size:cover;border-color:var(--woof-sd-ie-sw_substrate_enabled_border_color);border-style:var(--woof-sd-ie-sw_vertex_disabled_border_style)}.woof-sd-ie-switcher .switcher23:checked+.switcher23-toggle>span{background-color:var(--woof-sd-ie-sw_vertex_enabled_bg_color);background-image:var(--woof-sd-ie-sw_vertex_enabled_bg_image);border-style:var(--woof-sd-ie-sw_vertex_enabled_border_style);border-color:var(--woof-sd-ie-sw_vertex_enabled_border_color);background-size:cover;transform:translateX(calc(var(--woof-sd-ie-sw_substrate_width) - var(--woof-sd-ie-sw_vertex_size)/2));transition:all 0.2s cubic-bezier(.8,.4,.3,1.25),background 0.15s ease;box-shadow:0 3px 8px rgb(79 46 220 / .2)}.woof-sd-ie-switcher .switcher23:checked+.switcher23-toggle>span:before{transform:scale(1);opacity:0;transition:all 0.4s ease}.woof-sd-ie-switcher .switcher23-toggle-dir>span{width:23px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#79b8ff!important}.woof-sd-ie-switcher .switcher23-toggle-dir:before{background:#c8e1ff}.woof-sd-ie-switcher .switcher23:checked+.switcher23-toggle-dir>span{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}.woof-sd-ie-switcher .switcher23-title{display:block;position:relative;width:fit-content;right:0;top:var(--woof-sd-ie-sw_label_top)!important;left:calc(var(--woof-sd-ie-sw_substrate_width) + var(--woof-sd-ie-sw_label_left))!important;font-size:var(--woof-sd-ie-sw_label_font_size)!important;line-height:var(--woof-sd-ie-sw_label_line_height)!important;font-family:var(--woof-sd-ie-sw_label_font_family)!important;font-weight:var(--woof-sd-ie-sw_label_font_weight)!important;color:var(--woof-sd-ie-sw_label_font_color)!important;user-select:none!important;max-width:calc(100% - (var(--woof-sd-ie-sw_counter_width) + var(--woof-sd-ie-sw_label_left)))!important;overflow:inherit}.woof-sd-ie-switcher .switcher23-container{display:inline-block;width:100%}.woof-sd-ie-switcher+.switcher23-container label{width:100%}.woof-sd-ie-switcher+.woof-sd-ie-childs{padding-left:var(--woof-sd-ie-sw_childs_left_shift)}.woof-sd-ie.woof-sd-ie-switcher .woof-sd-ie-count{user-select:none;display:var(--woof-sd-ie-sw_counter_show);flex-direction:row;justify-content:center;align-items:center;position:relative;right:var(--woof-sd-ie-sw_counter_right);top:var(--woof-sd-ie-sw_counter_top);border:var(--woof-sd-ie-sw_counter_border_width) var(--woof-sd-ie-sw_counter_border_style) var(--woof-sd-ie-sw_counter_border_color);border-radius:var(--woof-sd-ie-sw_counter_border_radius);min-width:var(--woof-sd-ie-sw_counter_width);min-height:var(--woof-sd-ie-sw_counter_height);padding-left:var(--woof-sd-ie-sw_counter_side_padding);padding-right:var(--woof-sd-ie-sw_counter_side_padding);font-size:var(--woof-sd-ie-sw_counter_font_size);font-weight:var(--woof-sd-ie-sw_counter_font_weight);font-family:var(--woof-sd-ie-sw_counter_font_family);color:var(--woof-sd-ie-sw_counter_color);line-height:0;background-color:var(--woof-sd-ie-sw_counter_bg_color);background-image:var(--woof-sd-ie-sw_counter_bg_image);background-size:cover;box-sizing:content-box!important}:root{--woof-sd-ie-clr_width:60px;--woof-sd-ie-clr_height:60px;--woof-sd-ie-clr_show_tooltip:none;--woof-sd-ie-clr_show_tooltip_count:block-inline;--woof-sd-ie-clr_color:#000000;--woof-sd-ie-clr_image:url();--woof-sd-ie-clr_hover_scale:110;--woof-sd-ie-clr_selected_scale:110;--woof-sd-ie-clr_border_radius:50%;--woof-sd-ie-clr_border_width:1px;--woof-sd-ie-clr_hover_border_width:1px;--woof-sd-ie-clr_selected_border_width:1px;--woof-sd-ie-clr_border_color:#79b8ff;--woof-sd-ie-clr_hover_border_color:#79b8ff;--woof-sd-ie-clr_selected_border_color:#79b8ff;--woof-sd-ie-clr_border_style:solid;--woof-sd-ie-clr_hover_border_style:dashed;--woof-sd-ie-clr_selected_border_style:dashed;--woof-sd-ie-clr_margin_right:9px;--woof-sd-ie-clr_margin_bottom:11px;--woof-sd-ie-clr_transition:300s;--woof-sd-ie-clr_counter_show:inline-flex;--woof-sd-ie-clr_counter_width:14px;--woof-sd-ie-clr_counter_height:14px;--woof-sd-ie-clr_counter_side_padding:0;--woof-sd-ie-clr_counter_top:4px;--woof-sd-ie-clr_counter_right:0;--woof-sd-ie-clr_counter_font_size:9px;--woof-sd-ie-clr_counter_font_family:consolas;--woof-sd-ie-clr_counter_font_weight:500;--woof-sd-ie-clr_counter_color:#477bff;--woof-sd-ie-clr_counter_bg_color:#ffffff;--woof-sd-ie-clr_counter_bg_image:url();--woof-sd-ie-clr_counter_border_width:1px;--woof-sd-ie-clr_counter_border_radius:50%;--woof-sd-ie-clr_counter_border_color:#477bff;--woof-sd-ie-clr_counter_border_style:solid}.woof-sd-ie.woof-sd-ie-color{position:relative;display:inline-flex;margin-right:var(--woof-sd-ie-clr_margin_right)!important;margin-bottom:var(--woof-sd-ie-clr_margin_bottom)!important;box-sizing:border-box}.woof-sd-ie.woof-sd-ie-color>input{display:none}.woof-sd-ie.woof-sd-ie-color>label{position:relative;display:flex!important;flex-direction:row!important;line-height:0!important;box-sizing:border-box!important;user-select:none!important;width:auto;min-width:var(--woof-sd-ie-clr_width)!important;height:var(--woof-sd-ie-clr_height)!important;margin:0 0 0 0!important;transition:all calc(var(--woof-sd-ie-clr_transition)/1000);border-color:var(--woof-sd-ie-clr_border_color)!important;border-style:var(--woof-sd-ie-clr_border_style)!important;border-width:var(--woof-sd-ie-clr_border_width)!important;border-radius:var(--woof-sd-ie-clr_border_radius);background-color:var(--woof-sd-ie-clr_color);background-image:var(--woof-sd-ie-clr_image);background-size:cover;width:100%;max-width:var(--woof-sd-ie-clr_width)!important;min-width:fit-content}.woof-sd-ie.woof-sd-ie-color:hover>label{border-color:var(--woof-sd-ie-clr_hover_border_color)!important;border-style:var(--woof-sd-ie-clr_hover_border_style)!important;border-width:var(--woof-sd-ie-clr_hover_border_width)!important;scale:calc(var(--woof-sd-ie-clr_hover_scale)/100)}.woof-sd-ie.woof-sd-ie-color:has(input:checked)>label{border-color:var(--woof-sd-ie-clr_selected_border_color)!important;border-style:var(--woof-sd-ie-clr_selected_border_style)!important;border-width:var(--woof-sd-ie-clr_selected_border_width)!important;scale:calc(var(--woof-sd-ie-clr_selected_scale)/100)!important}.woof-sd-ie.woof-sd-ie-color>label:hover>span{zoom:1;letter-spacing:normal;word-spacing:normal;border-color:var(--woof-sd-ie-clr_hover_color)!important;transition:all calc(var(--woof-sd-ie-clr_transition)/1000)}.woof-sd-ie.woof-sd-ie-color .woof-sd-ie-count{user-select:none;display:var(--woof-sd-ie-clr_counter_show);flex-direction:row;justify-content:center;align-items:center;position:absolute;right:var(--woof-sd-ie-clr_counter_right);top:var(--woof-sd-ie-clr_counter_top);border:var(--woof-sd-ie-clr_counter_border_width) var(--woof-sd-ie-clr_counter_border_style) var(--woof-sd-ie-clr_counter_border_color);border-radius:var(--woof-sd-ie-clr_counter_border_radius);min-width:var(--woof-sd-ie-clr_counter_width);min-height:var(--woof-sd-ie-clr_counter_height);padding-left:var(--woof-sd-ie-clr_counter_side_padding);padding-right:var(--woof-sd-ie-clr_counter_side_padding);font-size:var(--woof-sd-ie-clr_counter_font_size);font-weight:var(--woof-sd-ie-clr_counter_font_weight);font-family:var(--woof-sd-ie-clr_counter_font_family);color:var(--woof-sd-ie-clr_counter_color);line-height:0;background-color:var(--woof-sd-ie-clr_counter_bg_color);background-image:var(--woof-sd-ie-clr_counter_bg_image);background-size:cover;box-sizing:content-box;z-index:99}.woof-sd-ie.woof-sd-ie-color .woof-sd-ie-count:empty{display:none}.woof-sd-ie.woof-sd-ie-color:hover>label{cursor:pointer}.woof-sd-ie.woof-sd-ie-color>label>span{position:relative;box-sizing:border-box;display:flex;flex:0 0 100%;justify-content:center;flex-direction:column;width:100%;height:100%}.woof-sd-ie.woof-sd-ie-color>label>span{border-radius:var(--woof-sd-ie-clr_border_radius)}.woof-sd-ie.woof-sd-ie-color .woof-sd-tooltiptext{display:var(--woof-sd-ie-clr_show_tooltip)}.woof-sd-ie.woof-sd-ie-color .woof-sd-tooltiptext b{display:var(--woof-sd-ie-clr_show_tooltip_count)}.woof-sd-tooltip{position:relative}.woof-sd-tooltip .woof-sd-tooltiptext{visibility:hidden;min-width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:999;top:calc(100% + 6px);left:50%;margin-left:-60px;box-sizing:border-box;display:block}.woof-sd-tooltip .woof-sd-tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #000 #fff0}.woof-sd-tooltip:hover .woof-sd-tooltiptext{visibility:visible}.woof_list_sd .woof_open_hidden_li{width:100%}.woof-sd-ie .woof-sd-ie-count:empty{display:none!important}.woof-sd-ie .woof-sd-list-opener{line-height:0;position:relative;top:-1px}.woof-sd-ie woof-sd-list-opener{top:-2px;position:relative}.woof-sd-ie .woof_childs_list_opener span{width:18px;height:18px}.woof-sd-ie .woof_radio_term_reset_visible{position:absolute;right:-9px;top:-11px}:root{--woof-sd-ie-vertex_enabled_bg_color:#79b8ff;--woof-sd-ie-substrate_enabled_bg_color:#c8e1ff;--woof-sd-ie-vertex_disabled_bg_color:#ffffff;--woof-sd-ie-substrate_disabled_bg_color:#9a9999;--woof-sd-ie-vertex_size:20px;--woof-sd-ie-vertex_border_radius:50%;--woof-sd-ie-vertex_top:0;--woof-sd-ie-substrate_width:34px;--woof-sd-ie-substrate_height:14px;--woof-sd-ie-substrate_border_radius:8px;--woof-sd-ie-label_font_color:#333333;--woof-sd-ie-label_font_size:16px;--woof-sd-ie-label_left:15px;--woof-sd-ie-label_top:-18px}label.switcher23-toggle{position:relative;display:inline-block;width:auto;height:auto;cursor:pointer;-webkit-tap-highlight-color:#fff0;transform:translate3d(0,0,0);padding:0!important}.switcher23-toggle:before{content:"";position:relative;top:3px;left:3px;width:var(--woof-sd-ie-substrate_width);height:var(--woof-sd-ie-substrate_height);display:block;background:var(--woof-sd-ie-substrate_disabled_bg_color);border-radius:var(--woof-sd-ie-substrate_border_radius);transition:background 0.2s ease}.switcher23-toggle>span{position:absolute;top:var(--woof-sd-ie-vertex_top);left:-3px;width:var(--woof-sd-ie-vertex_size);height:var(--woof-sd-ie-vertex_size);display:block;background:var(--woof-sd-ie-vertex_disabled_bg_color);border-radius:var(--woof-sd-ie-vertex_border_radius);box-shadow:0 3px 8px rgb(154 153 153 / .5);transition:all 0.2s ease}.switcher23-toggle>span:before{content:"";position:absolute;display:block;margin:calc((var(--woof-sd-ie-vertex_size) - var(--woof-sd-ie-vertex_size)/9) * -1);width:calc(var(--woof-sd-ie-vertex_size)*3);height:calc(var(--woof-sd-ie-vertex_size)*3);background:rgb(79 46 220 / .5);border-radius:var(--woof-sd-ie-vertex_border_radius);transform:scale(0);opacity:1;pointer-events:none}.switcher23{display:none!important}.switcher23:checked+.switcher23-toggle:before{background:var(--woof-sd-ie-substrate_enabled_bg_color)}.switcher23:checked+.switcher23-toggle>span{background:var(--woof-sd-ie-vertex_enabled_bg_color);transform:translateX(calc(var(--woof-sd-ie-substrate_width) - var(--woof-sd-ie-vertex_size)/2));transition:all 0.2s cubic-bezier(.8,.4,.3,1.25),background 0.15s ease;box-shadow:0 3px 8px rgb(79 46 220 / .2)}.switcher23:checked+.switcher23-toggle>span:before{transform:scale(1);opacity:0;transition:all 0.4s ease}.switcher23-toggle-dir>span{width:23px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#79b8ff!important}.switcher23-toggle-dir:before{background:#c8e1ff}.switcher23:checked+.switcher23-toggle-dir>span{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}.switcher23-title{display:block;position:relative;width:fit-content;right:0;top:var(--woof-sd-ie-label_top);left:calc(var(--woof-sd-ie-substrate_width) + var(--woof-sd-ie-label_left));font-size:var(--woof-sd-ie-label_font_size);color:var(--woof-sd-ie-label_font_color)!important;user-select:none;max-width:calc(100% - var(--woof-sd-ie-counter_width)*2 - var(--woof-sd-ie-substrate_width) + var(--woof-sd-ie-label_left));overflow:hidden}.switcher23-container{display:inline-flex;width:fit-content;flex-wrap:nowrap;align-items:baseline}.switcher23-container label{width:100%;margin:0!important}.switcher23-container .switcher23-title2{display:block;width:fit-content;flex-wrap:nowrap;white-space:nowrap;margin-left:47px;line-height:0;margin-top:-4px;color:#333}.woocommerce form .form-row .required{visibility:visible}

.wvs-has-image-tooltip,[data-wvstooltip]{--font-size:14px;--arrow-width:5px;--arrow-distance:10px;--arrow-position:calc(var(--arrow-distance)*-1);--tip-redius:3px;--tip-min-width:100px;--tip-min-height:100px;--tip-height:30px;--tip-breakpoint-start:53vw;--tip-distance:calc(var(--arrow-distance) + var(--tip-height));--tip-position:calc(var(--tip-distance)*-1);--image-tip-min-height:calc(var(--tip-min-height) + var(--tip-height));--image-tip-max-height:calc(var(--tooltip-height) + var(--tip-height));--image-tip-width-dynamic:clamp(var(--tip-min-width),var(--tip-breakpoint-start),var(--tooltip-width));--image-tip-height-dynamic:clamp(var(--tip-min-height),var(--tip-breakpoint-start),var(--tooltip-height));--image-tip-ratio:calc(var(--tooltip-height)/var(--tooltip-width));--image-tip-position:calc(100% + var(--arrow-distance));--horizontal-position:0px;cursor:pointer;outline:none;position:relative}.wvs-has-image-tooltip:after,.wvs-has-image-tooltip:before,[data-wvstooltip]:after,[data-wvstooltip]:before{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:hidden;z-index:999}.wvs-has-image-tooltip:before,[data-wvstooltip]:before{background-color:var(--wvs-tooltip-background-color,#333);border-radius:var(--tip-redius);bottom:var(--image-tip-position);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3);color:var(--wvs-tooltip-text-color,#fff);font-size:var(--font-size);height:var(--tip-height);line-height:var(--tip-height);min-width:var(--tip-min-width);padding-inline:10px;top:auto;-webkit-transform:translateX(var(--horizontal-position));-ms-transform:translateX(var(--horizontal-position));transform:translateX(var(--horizontal-position));width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-wvstooltip]:before{content:attr(data-wvstooltip) " " attr(data-wvstooltip-out-of-stock)}.wvs-has-image-tooltip:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-line-pack:center;align-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:var(--tooltip-background);background-position:top;background-repeat:no-repeat;background-size:contain;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--image-tip-height-dynamic) + var(--tip-height));justify-content:flex-end;min-width:var(--image-tip-width-dynamic)}.wvs-has-image-tooltip:after,[data-wvstooltip]:after{border-top-color:transparent;border:var(--arrow-width) solid transparent;border-top-color:var(--wvs-tooltip-background-color,#333);bottom:auto;content:" ";font-size:0;line-height:0;top:var(--arrow-position);width:0}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{opacity:1;visibility:visible}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:after,.wvs-tooltip-position-bottom[data-wvstooltip]:after{border-bottom-color:var(--wvs-tooltip-background-color,#333);border-top-color:transparent;bottom:var(--arrow-position);top:auto}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:before,.wvs-tooltip-position-bottom[data-wvstooltip]:before{bottom:auto;top:calc(var(--tip-position)*-1)}.wvs-theme-sober .product form.cart .variations .variable,.wvs-theme-sober-child .product form.cart .variations .variable{margin-bottom:15px!important}.wvs-theme-sober .product form.cart .variations .variable-options,.wvs-theme-sober-child .product form.cart .variations .variable-options{border:0!important}.wvs-theme-sober .product form.cart .variations .arrow,.wvs-theme-sober .product form.cart .variations .variable-options:after,.wvs-theme-sober-child .product form.cart .variations .arrow,.wvs-theme-sober-child .product form.cart .variations .variable-options:after{display:none}.wvs-theme-sober .product form.cart .variations .label,.wvs-theme-sober-child .product form.cart .variations .label{display:block;margin-right:10px;text-align:right}.wvs-theme-sober .product form.cart .variations .value,.wvs-theme-sober-child .product form.cart .variations .value{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.wvs-theme-sober .product form.cart .variations select,.wvs-theme-sober-child .product form.cart .variations select{-webkit-appearance:menulist-button!important;border:1px solid #e4e6eb!important;padding:.5em 1em!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important}.wvs-theme-sober .product form.cart .radio-variable-item,.wvs-theme-sober-child .product form.cart .radio-variable-item{margin:5px;text-align:left}.wvs-theme-sober .product form.cart .radio-variable-item:last-child,.wvs-theme-sober-child .product form.cart .radio-variable-item:last-child{margin-right:0}.wvs-theme-sober .product form.cart .radio-variable-item label,.wvs-theme-sober-child .product form.cart .radio-variable-item label{margin:0;padding-left:30px}.wvs-theme-sober .product form.cart .radio-variable-item label:before,.wvs-theme-sober-child .product form.cart .radio-variable-item label:before{border-radius:100%;top:0}.wvs-theme-sober .product form.cart .radio-variable-item label:after,.wvs-theme-sober-child .product form.cart .radio-variable-item label:after{top:8px}.wvs-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block!important}.wvs-theme-shophistic-lite .ql_custom_variations{display:none!important}.wvs-theme-shophistic-lite .radio-variable-item input[type=radio]{display:inline-block;margin:0}.wvs-theme-flatsome .variations .reset_variations{bottom:0;left:0;position:relative}.wvs-theme-storefront-child.single-product div.product,.wvs-theme-storefront.single-product div.product{overflow:visible!important}.wvs-theme-stockholm .variations .reset_variations{bottom:0;left:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.wvs-theme-kalium .image-variable-item img,.wvs-theme-kalium-child .image-variable-item img{width:100%!important}.wvs-theme-kalium .radio-variable-item input,.wvs-theme-kalium-child .radio-variable-item input{height:16px!important;width:16px!important}.wvs-theme-kalium .woo-variation-items-wrapper .select-option-ui,.wvs-theme-kalium-child .woo-variation-items-wrapper .select-option-ui{display:none}.wvs-theme-aurum .variable-items-wrapper .image-variable-item>img,.wvs-theme-aurum-child .variable-items-wrapper .image-variable-item>img{width:100%}.wvs-theme-hestia .woo-variation-items-wrapper.value:before{display:none!important}.wvs-theme-thegem .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-child .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-elementor .woo-variation-items-wrapper .combobox-wrapper{display:none}.wvs-theme-thegem .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-child .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-elementor .wvs-archive-variation-wrapper .variations{padding:0}.wvs-theme-ushop .variations_form,.wvs-theme-ushop-child .variations_form{overflow:visible!important}.wvs-theme-ushop .single-product-summary .product_meta,.wvs-theme-ushop-child .single-product-summary .product_meta{display:inline-table}.wvs-theme-savoy .woo-variation-items-wrapper,.wvs-theme-savoy-child .woo-variation-items-wrapper{position:relative!important}.wvs-theme-savoy .woo-variation-items-wrapper .sod_select,.wvs-theme-savoy-child .woo-variation-items-wrapper .sod_select{display:none!important}.wvs-theme-savoy .nm-variation-row,.wvs-theme-savoy-child .nm-variation-row{display:-webkit-box;display:-ms-flexbox;display:flex}.wvs-theme-woodstock .woo-variation-items-wrapper .variation-select,.wvs-theme-woodstock-child .woo-variation-items-wrapper .variation-select{display:none!important}.wvs-theme-woodmart .wd-attr-selected,.wvs-theme-woodmart .woo-variation-items-wrapper>.swatches-select,.wvs-theme-woodmart-child .wd-attr-selected,.wvs-theme-woodmart-child .woo-variation-items-wrapper>.swatches-select{display:none}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper{border:0!important}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper:after,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper:after{display:none!important}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection .reset_variations{border:1px solid #f04040;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f04040;font-size:8px!important;height:20px;padding:5px;width:20px}.wvs-theme-claue .woo-variation-items-wrapper,.wvs-theme-claue-child .woo-variation-items-wrapper{border:none}.wvs-theme-claue .woo-variation-items-wrapper:after,.wvs-theme-claue-child .woo-variation-items-wrapper:after{display:none}.wvs-theme-jupiter table.variations,.wvs-theme-jupiter-child table.variations{overflow:initial}.wvs-theme-oxygen .woo-variation-items-wrapper .select-wrapper,.wvs-theme-oxygen-child .woo-variation-items-wrapper .select-wrapper{display:none}.wvs-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.wvs-theme-oxygen-child .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px}.wvs-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select,.wvs-theme-simple-elegant-child .woo-variation-items-wrapper .wi-nice-select{display:none}.wvs-theme-twentytwenty table.variations,.wvs-theme-twentytwenty-child table.variations{overflow:auto}.wvs-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-divi-child .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select,.wvs-theme-jevelin-child .sh-woo-layout table.variations td select.woo-variation-raw-select{display:none!important}.wvs-theme-jevelin .sh-woo-layout table.variations,.wvs-theme-jevelin-child .sh-woo-layout table.variations{max-width:100%}.wvs-theme-jevelin .radio-variable-item label,.wvs-theme-jevelin-child .radio-variable-item label{line-height:1!important}.wvs-theme-stockie .woo-variation-raw-select+.select-styled,.wvs-theme-stockie-child .woo-variation-raw-select+.select-styled{display:none!important}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-center{--wvs-position:center}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-left{--wvs-position:flex-start}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-right{--wvs-position:flex-end}.woo-variation-swatches .woo-variation-raw-select+.select2{display:none!important}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a{display:inline-block;position:relative}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .count{padding:0 5px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .wvs-widget-item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item{border:2px solid #fff;-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);display:inline-block;float:left;height:20px;margin:0 4px;padding:9px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:20px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-squared{border-radius:2px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-rounded{border-radius:100%}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text :after{clear:both;content:"";display:inline}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color:hover .item{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color.woocommerce-widget-layered-nav-list__item--chosen .item{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000)}.woo-variation-swatches .variations td.value>span:after,.woo-variation-swatches .variations td.value>span:before,.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select:after,.woo-variation-swatches .woo-variation-raw-select:before{display:none!important}.woo-variation-swatches .woo-variation-swatches-variable-item-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-archive-variations-wrapper{display:block;width:100%}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){height:var(--wvs-archive-product-item-height,30px);width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-archive-product-item-font-size,16px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches ul.variations{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.woo-variation-swatches ul.variations,.woo-variation-swatches ul.variations>li{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches ul.variations>li{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;justify-content:var(--wvs-position);margin:5px 0}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.hide{visibility:hidden}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.show{visibility:visible}.woo-variation-swatches .variable-items-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item){height:var(--wvs-single-product-large-item-height,40px);width:var(--wvs-single-product-large-item-width,40px)}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-large-item-font-size,16px)}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;padding:0 5px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{cursor:pointer;vertical-align:middle}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{height:20px;width:20px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input+span{margin-inline:10px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper{display:inline-block}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper img{display:inline-block;margin:0;padding:0;vertical-align:middle;width:40px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper .out-of-stock{display:inline-block;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{display:inline-block;padding:2px 0;width:auto}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:focus,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:focus{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover label{opacity:.6;text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper .variable-item{list-style:none;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item.variation-disabled{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item img{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item>span{pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wvs-item-background-color,#fff);-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wvs-item-text-color,#000);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--wvs-single-product-item-height,30px);justify-content:center;margin:4px;padding:2px;position:relative;width:var(--wvs-single-product-item-width,30px)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:var(--wvs-hover-item-background-color,#fff);color:var(--wvs-hover-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover{position:relative}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background-image:var(--wvs-tick);background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color{display:block;height:100%;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-item-font-size,16px);text-align:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:var(--wvs-selected-item-background-color,#fff);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:before{border-bottom:3px solid #de8604;border-left:3px solid transparent;border-right:3px solid transparent;content:" ";left:50%;margin-left:-3px;position:absolute;top:calc(100% - 1px);width:0;z-index:1}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:after{left:50%;min-width:36px;position:absolute;text-align:center;top:calc(100% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info:after{background:#de8604;border-radius:2px!important;-webkit-box-shadow:0 0 2px rgba(0,0,0,.38);box-shadow:0 0 2px rgba(0,0,0,.38);color:#fff;content:attr(data-wvs-stock-info);font-size:10px;font-style:italic;line-height:1;padding:2px;text-shadow:0 1px rgba(0,0,0,.251)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled).radio-variable-item .wvs-stock-left-info:after{margin-left:5px}.woo-variation-swatches .variable-items-wrapper .wvs-item-label{position:absolute;top:30px}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:100%}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span,.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{border-radius:100%;line-height:1;margin:0;overflow:hidden}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:100%}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:2px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-single-product-item-width);width:auto}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item span:after{border-radius:0}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:5px}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5;text-decoration:line-through}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock:hover .variable-item-contents:before{background-image:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover{overflow:hidden}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover label{opacity:.3;pointer-events:none}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled{font-size:0;height:0!important;margin:0!important;min-height:0!important;min-width:0!important;opacity:0;padding:0!important;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;visibility:hidden;width:0!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled.radio-variable-item{width:auto!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.no-stock .variable-item-contents:before{background-image:none}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-left:5px;margin-right:0}.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;text-align:start;width:auto!important}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th label{display:inline-block;margin:0 2px}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .variations .woo-variation-item-label{-webkit-margin-before:5px;margin:0;margin-block-start:5px}.woo-variation-swatches .variations .woo-variation-item-label .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .grouped-variable-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none!important}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .group-variable-items-wrapper{margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .no-group-variable-items-wrapper{margin-top:20px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper{margin-right:20px;margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper:last-child,.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .no-group-variable-items-wrapper{margin-right:0}.woo-variation-swatches .grouped-variable-items .group-variable-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.woo-variation-swatches .grouped-variable-items .group-variable-items-name{font-style:italic}.woo-variation-swatches .wvs-hide-view-cart-link{display:none}

 :root{--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");

--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");
--wvs-single-product-item-width:30px;
--wvs-single-product-item-height:30px;
--wvs-single-product-item-font-size:16px}


/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce/assets/css/brands.css */
.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}

/*FILESTART  /home/pointe16/public_html/wp-content/themes/tokoo/style.css */
@charset "UTF-8";
/*
Theme Name:         Tokoo
Theme URI:          https://themeforest.net/item/tokoo-electronics-store-woocommerce-theme-for-affiliates-dropship-and-multivendor-websites/22359036
Author:             MadrasThemes
Author URI:         https://madrasthemes.com/
Description:        In the world of Swiss Army Knives, Tokoo – Electronics Store WooCommerce Theme is a chef’s knife. It is built for only one-purpose, to help you build your eCommerce website that looks like one of the top eCommerce websites like snapdeal, aliexpress, etc.
Version:            1.1.15
GitHub Theme URI:   https://github.com/Transvelo/tokoo
GitHub Branch:      theme
License:            GNU General Public License v2 or later
License URI:        http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:        tokoo
Tags:               two-columns, left-sidebar, custom-colors, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready

Tokoo is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.
Resetting and rebuilding styles have been helped along thanks to the fine work
of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

FontAwesome License: SIL Open Font License - http://scripts.sil.org/OFL
Bootstrap License: MIT - https://github.com/twbs/bootstrap/blob/master/LICENSE
Animate.css - http://daneden.me/animate - License: MIT - http://opensource.org/licenses/MIT

======
Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin.
======
*/
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

@-ms-viewport {
  width: device-width; }

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

dfn {
  font-style: italic; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

.fade {
  transition: opacity 0.15s linear; }
  @media screen and (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

/*$tokoo-primary-color: #e40046;
$tokoo-primary-color: #0069ff;*/
.menu {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .menu > .menu-item > a,
  .menu > li > a {
    display: block;
    padding: 0.5rem 1rem; }
    .menu > .menu-item > a:hover, .menu > .menu-item > a:focus,
    .menu > li > a:hover,
    .menu > li > a:focus {
      text-decoration: none; }
    .menu > .menu-item > a.disabled,
    .menu > li > a.disabled {
      color: #6c757d; }
  .menu .menu-item-has-children {
    position: relative; }
    .menu .menu-item-has-children > a::after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: 0.255em;
      vertical-align: 0.255em;
      content: "";
      border-top: 0.3em solid;
      border-right: 0.3em solid transparent;
      border-bottom: 0;
      border-left: 0.3em solid transparent; }
    .menu .menu-item-has-children > a:empty::after {
      margin-left: 0; }
    .menu .menu-item-has-children:hover .sub-menu, .menu .menu-item-has-children:focus .sub-menu {
      display: block; }

.sub-menu, .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .sub-menu > .menu-item > a,
  .sub-menu > li > a, .dropdown-menu > .menu-item > a,
  .dropdown-menu > li > a {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0; }
    .sub-menu > .menu-item > a:hover, .sub-menu > .menu-item > a:focus,
    .sub-menu > li > a:hover,
    .sub-menu > li > a:focus, .dropdown-menu > .menu-item > a:hover, .dropdown-menu > .menu-item > a:focus,
    .dropdown-menu > li > a:hover,
    .dropdown-menu > li > a:focus {
      color: #16181b;
      text-decoration: none;
      background-color: #f8f9fa; }
    .sub-menu > .menu-item > a.active, .sub-menu > .menu-item > a:active,
    .sub-menu > li > a.active,
    .sub-menu > li > a:active, .dropdown-menu > .menu-item > a.active, .dropdown-menu > .menu-item > a:active,
    .dropdown-menu > li > a.active,
    .dropdown-menu > li > a:active {
      color: #fff;
      text-decoration: none;
      background-color: #007bff; }
    .sub-menu > .menu-item > a.disabled, .sub-menu > .menu-item > a:disabled,
    .sub-menu > li > a.disabled,
    .sub-menu > li > a:disabled, .dropdown-menu > .menu-item > a.disabled, .dropdown-menu > .menu-item > a:disabled,
    .dropdown-menu > li > a.disabled,
    .dropdown-menu > li > a:disabled {
      color: #6c757d;
      background-color: transparent; }

.dropdown {
  position: relative; }
  .dropdown:hover > .sub-menu, .dropdown:hover > .dropdown-menu, .dropdown:focus > .sub-menu, .dropdown:focus > .dropdown-menu {
    display: block; }

.departments-menu-title {
  font-size: 14px;
  line-height: 19px;
  display: flex;
  align-items: center;
  height: 100%; }
  .departments-menu-title:hover, .departments-menu-title:focus {
    text-decoration: none; }

.departments-menu-icon {
  margin-right: 12px;
  font-size: 22px; }

.departments-menu {
  height: 100%; }
  .departments-menu > .dropdown {
    display: flex;
    height: 100%; }
  .departments-menu .children {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.25rem; }
    .departments-menu .children > .menu-item > a,
    .departments-menu .children > li > a {
      display: block;
      width: 100%;
      padding: 0.25rem 1.5rem;
      clear: both;
      font-weight: 400;
      color: #212529;
      text-align: inherit;
      white-space: nowrap;
      background-color: transparent;
      border: 0; }
      .departments-menu .children > .menu-item > a:hover, .departments-menu .children > .menu-item > a:focus,
      .departments-menu .children > li > a:hover,
      .departments-menu .children > li > a:focus {
        color: #16181b;
        text-decoration: none;
        background-color: #f8f9fa; }
      .departments-menu .children > .menu-item > a.active, .departments-menu .children > .menu-item > a:active,
      .departments-menu .children > li > a.active,
      .departments-menu .children > li > a:active {
        color: #fff;
        text-decoration: none;
        background-color: #007bff; }
      .departments-menu .children > .menu-item > a.disabled, .departments-menu .children > .menu-item > a:disabled,
      .departments-menu .children > li > a.disabled,
      .departments-menu .children > li > a:disabled {
        color: #6c757d;
        background-color: transparent; }
  .departments-menu .sub-menu, .departments-menu .children {
    margin-top: 0;
    border-radius: 0;
    font-size: 13px;
    left: auto;
    border-top-width: 0;
    min-width: 240px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    border-left: 1px solid rgba(0, 0, 0, 0.05);
    border-right-width: 0;
    box-shadow: 3px 2px 7px 1px rgba(0, 0, 0, 0.08); }
  .departments-menu .children {
    left: 100%;
    top: -8px; }
  .departments-menu .sub-menu > li,
  .departments-menu .children > li {
    position: relative; }
    .departments-menu .sub-menu > li:hover > .children, .departments-menu .sub-menu > li:focus > .children,
    .departments-menu .children > li:hover > .children,
    .departments-menu .children > li:focus > .children {
      display: block; }
  .departments-menu .dropdown-menu {
    margin-top: 0;
    border: 0;
    box-shadow: 0 4px 17px 0 rgba(0, 0, 0, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    left: auto;
    right: 0; }
    .departments-menu .dropdown-menu::after, .departments-menu .dropdown-menu::before {
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      right: 20%;
      bottom: 100%;
      border: solid transparent; }
    .departments-menu .dropdown-menu::after {
      border-bottom-color: #fff;
      border-width: 6px;
      margin-right: -6px; }
  .departments-menu li.menu-item {
    position: relative; }
    .departments-menu li.menu-item > a {
      font-size: 14px;
      color: #757575; }
      .departments-menu li.menu-item > a i {
        margin-right: 13px; }
  .departments-menu li.menu-item-has-children {
    display: flex;
    align-items: center;
    position: static; }
    .departments-menu li.menu-item-has-children:after {
      font-family: Flaticon;
      content: "" /*rtl:""*/;
      font-size: 10px;
      margin-right: 22px; }
    .departments-menu li.menu-item-has-children:hover,
    .departments-menu li.menu-item-has-children > a:active {
      background-color: #f8f9fa; }
    .departments-menu li.menu-item-has-children > a:active {
      color: #16181b; }
  .departments-menu li.menu-item:hover > .sub-menu {
    display: block;
    top: 0;
    left: 99%;
    border-radius: 4px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .departments-menu [class|=yamm] > .sub-menu {
    overflow: hidden;
    padding: 0; }
  .departments-menu .menu-item:not(.yamm-tfw) .sub-menu li:hover > a,
  .departments-menu .menu-item:not(.yamm-tfw) .sub-menu li > a:hover {
    text-decoration: none; }
  .departments-menu .elementor-element .menu > .menu-item > a {
    padding-top: 0;
    padding-bottom: 0; }
  .departments-menu .yamm-content li.nav-title a {
    color: #252525; }

.header-cart-dropdown-menu {
  margin-top: 0;
  border-radius: 0;
  font-size: 13px;
  right: -150px;
  left: auto;
  border-top-width: 0;
  min-width: 300px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  border-right-width: 0;
  box-shadow: 3px 2px 7px 1px rgba(0, 0, 0, 0.08); }
  .header-cart-dropdown-menu::after, .header-cart-dropdown-menu::before {
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    right: 53%;
    bottom: 100%;
    border: solid transparent; }
  .header-cart-dropdown-menu::after {
    border-bottom-color: #fff;
    border-width: 6px;
    margin-right: -6px; }

.header-icon:only-child .header-cart-dropdown-menu {
  left: auto;
  right: 0; }
  .header-icon:only-child .header-cart-dropdown-menu::after, .header-icon:only-child .header-cart-dropdown-menu::before {
    right: 10%; }

.cart-contents,
.header-wishlist {
  position: relative; }
  .cart-contents .count,
  .header-wishlist .count {
    position: absolute;
    width: 19px;
    height: 19px;
    background-color: #fff;
    border-radius: 50%;
    top: 16px;
    right: -6px;
    line-height: 19px;
    display: inline-block;
    text-align: center; }

.header-cart-icon .header-cart-icon-dropdown {
  height: 100%; }

.header-cart-dropdown-menu .widget_shopping_cart_content {
  padding: 15px 30px; }

.vertical-nav-inner {
  background-color: #fff;
  padding: 15px 0 19px;
  border: 1px solid #f1f1f1;
  border-top: 0; }

.vertical-menu-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 20px;
  margin-bottom: 20px; }
  .vertical-menu-title .title {
    font-size: 14px;
    text-transform: uppercase;
    color: #252525;
    font-weight: 500; }
  .vertical-menu-title a {
    font-size: 12px;
    border-bottom: 1px solid;
    line-height: 1;
    padding-bottom: 1px; }

.vertical-nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .vertical-nav > .menu-item > a,
  .vertical-nav > li > a {
    display: block;
    padding: 3px 0; }
    .vertical-nav > .menu-item > a:hover, .vertical-nav > .menu-item > a:focus,
    .vertical-nav > li > a:hover,
    .vertical-nav > li > a:focus {
      text-decoration: none; }
    .vertical-nav > .menu-item > a.disabled,
    .vertical-nav > li > a.disabled {
      color: #6c757d; }
  .vertical-nav .menu-item-has-children {
    position: relative; }
    .vertical-nav .menu-item-has-children > a::after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: 0.255em;
      vertical-align: 0.255em;
      content: "";
      border-top: 0.3em solid;
      border-right: 0.3em solid transparent;
      border-bottom: 0;
      border-left: 0.3em solid transparent; }
    .vertical-nav .menu-item-has-children > a:empty::after {
      margin-left: 0; }
    .vertical-nav .menu-item-has-children:hover .sub-menu, .vertical-nav .menu-item-has-children:focus .sub-menu {
      display: block; }
  .vertical-nav i {
    font-size: 19px;
    margin-right: 13px;
    opacity: 0.5; }
  .vertical-nav.yamm a {
    color: #757575;
    font-weight: 300; }

.vertical-nav.yamm .menu-item-has-children {
  position: static; }

.vertical-nav.yamm .elementor .menu > .menu-item > a {
  padding-top: 0;
  padding-bottom: 0; }

.vertical-nav.yamm > .menu-item-has-children {
  padding-right: 30px; }
  .vertical-nav.yamm > .menu-item-has-children > a {
    display: flex; }
    .vertical-nav.yamm > .menu-item-has-children > a:after {
      font-family: Flaticon;
      content: "" /*rtl:""*/;
      border: 0;
      font-size: 10px;
      margin-left: auto; }

.vertical-nav.yamm > li {
  width: 100%;
  padding: 0 20px; }

.vertical-nav.yamm .sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #f1f1f1;
  border-radius: 0.25rem;
  top: 0;
  left: 99%;
  margin-top: -.5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  .vertical-nav.yamm .sub-menu > .menu-item > a,
  .vertical-nav.yamm .sub-menu > li > a {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 300;
    color: #757575;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0; }
    .vertical-nav.yamm .sub-menu > .menu-item > a:hover, .vertical-nav.yamm .sub-menu > .menu-item > a:focus,
    .vertical-nav.yamm .sub-menu > li > a:hover,
    .vertical-nav.yamm .sub-menu > li > a:focus {
      color: #16181b;
      text-decoration: underline;
      background-color: transparent; }
    .vertical-nav.yamm .sub-menu > .menu-item > a.active, .vertical-nav.yamm .sub-menu > .menu-item > a:active,
    .vertical-nav.yamm .sub-menu > li > a.active,
    .vertical-nav.yamm .sub-menu > li > a:active {
      color: #fff;
      text-decoration: none;
      background-color: #007bff; }
    .vertical-nav.yamm .sub-menu > .menu-item > a.disabled, .vertical-nav.yamm .sub-menu > .menu-item > a:disabled,
    .vertical-nav.yamm .sub-menu > li > a.disabled,
    .vertical-nav.yamm .sub-menu > li > a:disabled {
      color: #6c757d;
      background-color: transparent; }
  .vertical-nav.yamm .sub-menu > li > a {
    font-size: 14px; }
  .vertical-nav.yamm .sub-menu > li:hover > a {
    color: #252525; }
  .vertical-nav.yamm .sub-menu .menu-item-has-children {
    display: flex;
    justify-content: space-between;
    align-items: center; }
    .vertical-nav.yamm .sub-menu .menu-item-has-children:after {
      font-family: Flaticon;
      content: "" /*rtl:""*/;
      border: 0;
      font-size: 10px;
      margin-right: 22px; }
    .vertical-nav.yamm .sub-menu .menu-item-has-children a:after {
      display: none; }

.vertical-nav.yamm .menu-item:not(.yamm-tfw) .sub-menu {
  padding: 15px 0; }
  .vertical-nav.yamm .menu-item:not(.yamm-tfw) .sub-menu li:hover > a,
  .vertical-nav.yamm .menu-item:not(.yamm-tfw) .sub-menu li > a:hover {
    text-decoration: none; }

.vertical-nav.yamm .sub-menu .sub-menu {
  display: none; }

.vertical-nav.yamm [class|=yamm] > .sub-menu {
  overflow: hidden; }

.vertical-nav.yamm:not(.animated-dropdown) .yamm-tfw > .sub-menu,
.departments-menu:not(.animated-dropdown) .yamm-tfw > .sub-menu {
  width: 0;
  opacity: 0;
  transition: all .25s ease 0s; }

.vertical-nav.yamm.animated-dropdown [class|=yamm] > .sub-menu,
.departments-menu.animated-dropdown [class|=yamm] > .sub-menu {
  opacity: 1;
  transition: all .25s ease 0s; }

.vertical-nav.yamm.animated-dropdown .yamm-tfw > .sub-menu,
.departments-menu.animated-dropdown .yamm-tfw > .sub-menu {
  width: 600px; }

.vertical-nav.yamm.animated-dropdown .yamm-fw > .sub-menu,
.departments-menu.animated-dropdown .yamm-fw > .sub-menu {
  width: 900px; }

.vertical-nav.yamm.animated-dropdown .yamm-hw > .sub-menu,
.departments-menu.animated-dropdown .yamm-hw > .sub-menu {
  width: 450px; }

.yamm-content {
  padding: 30px;
  display: flex; }
  .yamm-content > .elementor {
    width: 100%; }
    .yamm-content > .elementor ul.menu {
      flex-direction: column; }
  .yamm-content .bg-yamm-content {
    position: absolute;
    right: auto;
    bottom: 0; }
  .yamm-content section {
    margin-bottom: 0; }
  .yamm-content ul {
    padding-left: 0;
    list-style: none; }
  .yamm-content li a {
    font-size: 14px;
    color: #757575;
    font-weight: 300; }
  .yamm-content h1, .yamm-content h2, .yamm-content h3, .yamm-content h4, .yamm-content h5, .yamm-content h6, .yamm-content .nav-title, .yamm-content .nav-title,
  .yamm-content .sub-menu > li.nav-title {
    font-weight: 600;
    color: #252525;
    font-size: 14px; }
    .yamm-content h1 a, .yamm-content h2 a, .yamm-content h3 a, .yamm-content h4 a, .yamm-content h5 a, .yamm-content h6 a, .yamm-content .nav-title a, .yamm-content .nav-title a,
    .yamm-content .sub-menu > li.nav-title a {
      font-weight: 600;
      color: #252525;
      font-size: 14px; }
      .yamm-content h1 a:hover, .yamm-content h2 a:hover, .yamm-content h3 a:hover, .yamm-content h4 a:hover, .yamm-content h5 a:hover, .yamm-content h6 a:hover, .yamm-content .nav-title a:hover, .yamm-content .nav-title a:hover,
      .yamm-content .sub-menu > li.nav-title a:hover {
        text-decoration: none; }
    .yamm-content h1:hover a, .yamm-content h2:hover a, .yamm-content h3:hover a, .yamm-content h4:hover a, .yamm-content h5:hover a, .yamm-content h6:hover a, .yamm-content .nav-title:hover a, .yamm-content .nav-title:hover a,
    .yamm-content .sub-menu > li.nav-title:hover a {
      text-decoration: none; }
  .yamm-content .nav-divider {
    height: 1px;
    border-top: 1px solid #ddd;
    margin: 0.5em 0; }
  .yamm-content .nav-text, .yamm-content .nav-subtext {
    display: block; }
  .yamm-content .nav-subtext {
    font-size: 12px;
    color: #aaa;
    line-height: 1; }

.sub-menu .menu-item-has-children:hover > a, .sub-menu .menu-item-has-children:focus > a,
.yamm-content li:hover > a,
.yamm-content li:focus > a {
  text-decoration: underline;
  color: #252525; }

.yamm-content .widget_nav_menu ul.menu li.nav-title a {
  color: #252525; }
  .yamm-content .widget_nav_menu ul.menu li.nav-title a:hover {
    text-decoration: none; }

.yamm-content .widget_nav_menu ul.menu li a {
  padding: 0; }
  .yamm-content .widget_nav_menu ul.menu li a:hover {
    text-decoration: underline; }

.yamm-content .widget_nav_menu + .widget_nav_menu ul.menu li.nav-title {
  margin-top: 15px; }

ul.sub-menu li[class*="yamm"] > ul.sub-menu > li > a,
ul.dropdown-menu li[class*="yamm"] > ul.sub-menu > li > a,
.vertical-nav.yamm li[class*="yamm"] > ul.sub-menu > li > a,
.primary-nav li[class*="yamm"] > ul.sub-menu > li > a {
  display: none; }

.primary-vertical-nav .yamm-content .elementor-column,
.primary-vertical-nav .yamm-content .elementor-section,
.primary-vertical-nav .yamm-content .elementor-column-wrap,
.primary-vertical-nav .yamm-content .elementor-widget-wrap,
.primary-vertical-nav .yamm-content .elementor-section .elementor-container,
.vertical-nav-block .yamm-content .elementor-column,
.vertical-nav-block .yamm-content .elementor-section,
.vertical-nav-block .yamm-content .elementor-column-wrap,
.vertical-nav-block .yamm-content .elementor-widget-wrap,
.vertical-nav-block .yamm-content .elementor-section .elementor-container,
.departments-menu .yamm-content .elementor-column,
.departments-menu .yamm-content .elementor-section,
.departments-menu .yamm-content .elementor-column-wrap,
.departments-menu .yamm-content .elementor-widget-wrap,
.departments-menu .yamm-content .elementor-section .elementor-container {
  position: initial; }

.yamm-content .elementor-element.bg-yamm-content:not(:last-child),
.primary-nav .primary-nav-menu .yamm-content section.elementor-element {
  margin-bottom: 0; }

.yamm-content .elementor-element.bg-yamm-content {
  right: 0; }

.primary-nav .primary-nav-menu .menu-item .sub-menu {
  left: auto; }

.primary-nav .primary-nav-menu > .menu-item:hover > .sub-menu {
  visibility: visible;
  opacity: 1;
  top: 96%; }

.primary-nav .primary-nav-menu > .menu-item .sub-menu {
  top: 110%;
  display: block;
  visibility: hidden;
  opacity: 0;
  transition: all 0.24s;
  border-radius: 0;
  border: 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28); }

.primary-nav .primary-nav-menu > .menu-item.yamm-fw .sub-menu {
  width: 100%;
  left: 0; }

.primary-nav .primary-nav-menu.animated-dropdown .sub-menu {
  top: 96%;
  opacity: 1;
  transition: none; }

.primary-nav .primary-nav-menu .yamm-tfw .sub-menu {
  width: 50%; }

.primary-nav .primary-nav-menu .nav-title ~ li.nav-title {
  margin-top: 15px; }

.primary-nav .primary-nav-menu .sub-menu > li {
  position: relative; }
  .primary-nav .primary-nav-menu .sub-menu > li > a {
    font-size: 14px; }
  .primary-nav .primary-nav-menu .sub-menu > li .sub-menu {
    top: 0;
    left: 110%;
    opacity: 0;
    visibility: hidden; }
  .primary-nav .primary-nav-menu .sub-menu > li:hover > .sub-menu, .primary-nav .primary-nav-menu .sub-menu > li:focus > .sub-menu {
    left: 100%;
    top: 0;
    opacity: 1;
    visibility: visible;
    transition: all 0.24s; }
  .primary-nav .primary-nav-menu .sub-menu > li.menu-item-has-children > a {
    display: flex; }
    .primary-nav .primary-nav-menu .sub-menu > li.menu-item-has-children > a:after {
      font-family: Flaticon;
      content: "" /*rtl:""*/;
      border: 0;
      font-size: 10px;
      margin-left: auto;
      padding-left: 15px; }
  .primary-nav .primary-nav-menu .sub-menu > li.menu-item-has-children:hover > a {
    text-decoration: none; }

.primary-nav .primary-nav-menu .yamm-content a {
  color: #757575;
  font-weight: 300;
  padding: 1px 10px;
  display: block; }
  .primary-nav .primary-nav-menu .yamm-content a:hover {
    color: #757575; }

.primary-nav .primary-nav-menu .yamm-content section {
  margin-bottom: 10px; }

.primary-nav .primary-nav-menu .yamm-content .bg-yamm-content-bottom {
  margin-bottom: 0; }

.primary-nav .primary-nav-menu .yamm-content .nav-title {
  font-size: 13px;
  color: #252525;
  margin-bottom: 0;
  padding: 1px 10px; }
  .primary-nav .primary-nav-menu .yamm-content .nav-title a {
    color: #252525;
    font-weight: 500;
    padding: 0; }
  .primary-nav .primary-nav-menu .yamm-content .nav-title:hover a {
    text-decoration: none; }

.primary-nav .primary-nav-menu .yamm-content .categories-menu a {
  font-size: 12px; }
  .primary-nav .primary-nav-menu .yamm-content .categories-menu a:hover {
    text-decoration: none; }

.primary-nav .primary-nav-menu .yamm-content .brand-list {
  display: flex;
  flex-wrap: wrap; }
  .primary-nav .primary-nav-menu .yamm-content .brand-list li {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
    .primary-nav .primary-nav-menu .yamm-content .brand-list li a {
      padding-right: 10px;
      padding-top: 10px;
      transition: opacity 0.2s ease-in;
      padding-bottom: 0;
      padding-left: 0;
      display: block; }
      .primary-nav .primary-nav-menu .yamm-content .brand-list li a img {
        max-width: 100%;
        display: block;
        background-color: white;
        box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 2px 0px;
        border-width: 1px;
        border-style: solid;
        border-color: #e2e5f1;
        -o-border-image: initial;
           border-image: initial; }
      .primary-nav .primary-nav-menu .yamm-content .brand-list li a:hover {
        opacity: 0.6; }

.primary-nav .primary-nav-menu .yamm-content .banner-content ul {
  display: flex; }
  .primary-nav .primary-nav-menu .yamm-content .banner-content ul li li {
    margin-left: 15px; }

.primary-nav .primary-nav-menu .primary-vertical-nav > ul.sub-menu > li {
  position: static; }
  .primary-nav .primary-nav-menu .primary-vertical-nav > ul.sub-menu > li > a {
    color: #757575;
    padding-right: 21px; }
    .primary-nav .primary-nav-menu .primary-vertical-nav > ul.sub-menu > li > a i {
      font-size: 19px;
      margin-right: 13px;
      opacity: 0.5; }
    .primary-nav .primary-nav-menu .primary-vertical-nav > ul.sub-menu > li > a:active {
      background-color: #f8f9fa; }
  .primary-nav .primary-nav-menu .primary-vertical-nav > ul.sub-menu > li .sub-menu {
    left: 100%;
    top: -2px;
    width: 0;
    overflow: hidden;
    box-shadow: none;
    padding: 0;
    border: 1px solid #d4d4d4; }

.primary-nav .primary-nav-menu .primary-vertical-nav .menu-item:not(.yamm-tfw) .sub-menu {
  padding: 6px 0;
  width: auto; }
  .primary-nav .primary-nav-menu .primary-vertical-nav .menu-item:not(.yamm-tfw) .sub-menu li > a {
    color: #757575; }
    .primary-nav .primary-nav-menu .primary-vertical-nav .menu-item:not(.yamm-tfw) .sub-menu li > a:hover {
      color: #252525; }

.primary-nav .primary-nav-menu:not(.animated-dropdown) .primary-vertical-nav .yamm-tfw > .sub-menu {
  width: 0;
  opacity: 0;
  display: none;
  transition: all .25s ease 0s; }

.primary-nav .primary-nav-menu.animated-dropdown .primary-vertical-nav [class|=yamm] > .sub-menu {
  display: block;
  opacity: 1;
  transition: all .25s ease 0s; }

.primary-nav .primary-nav-menu.animated-dropdown .primary-vertical-nav .yamm-tfw > .sub-menu {
  width: 600px; }

.primary-nav .primary-nav-menu.animated-dropdown .primary-vertical-nav .yamm-fw > .sub-menu {
  width: 900px; }

.primary-nav .primary-nav-menu.animated-dropdown .primary-vertical-nav .yamm-hw > .sub-menu {
  width: 450px; }

.primary-nav .primary-nav-menu .yamm-content .widget_nav_menu ul.menu li a {
  padding: 0 10px; }

.primary-nav .primary-nav-menu .yamm-content .widget_nav_menu ul.menu li.nav-title {
  padding: 0; }

.tab-content .tab-pane {
  display: none; }

.tab-content .active {
  display: block; }

.articles {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .articles > article {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
    @media (min-width: 768px) {
      .articles > article {
        flex: 0 0 50%;
        max-width: 50%; } }
    @media (min-width: 992px) {
      .articles > article {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%; } }
    .articles > article.single-article, .articles > article.sticky.has-post-thumbnail {
      flex: 0 0 100%;
      max-width: 100%; }

.blog-list .articles > article {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  flex: 0 0 100%;
  max-width: 100%; }
  .blog-list .articles > article.single-article, .blog-list .articles > article.sticky.has-post-thumbnail {
    flex: 0 0 100%;
    max-width: 100%; }

.article {
  margin-bottom: 52px; }
  @media (max-width: 767.98px) {
    .article {
      margin-bottom: 30px; } }
  .article .entry-featured-image {
    margin-bottom: 12px; }
    .article .entry-featured-image img {
      display: block;
      margin: auto;
      max-width: 100%;
      max-height: 100%;
      width: auto;
      height: auto; }
    .article .entry-featured-image .post-image {
      height: 200px;
      overflow: hidden;
      position: relative;
      text-indent: -9999em;
      background-repeat: no-repeat;
      background-position: center center;
      background-color: #f5f5f5; }
      @media (max-width: 1199.98px) {
        .article .entry-featured-image .post-image {
          background-size: cover; } }
      .article .entry-featured-image .post-image a {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%; }
    .article .entry-featured-image .post-icon {
      margin: auto;
      font-size: 36px;
      color: #adb5bd; }
  .article .post-icon-link {
    display: block;
    margin-bottom: 12px; }
  .article .featured-image-link {
    display: flex;
    width: 100%;
    height: 100%; }
  .article .entry-title {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 10px; }
    @media (max-width: 991.98px) {
      .article .entry-title {
        font-size: 15px; } }
    .article .entry-title a {
      color: #252525; }
  .article .entry-meta {
    display: flex;
    flex-wrap: wrap;
    font-size: 12px;
    line-height: 24px;
    color: #757575; }
    .article .entry-meta > *:not(:first-child):before {
      content: '|';
      display: inline-block;
      margin: 0 5px; }
  .article .label {
    display: inline-block;
    padding-right: 4px; }
  .article .entry-categories {
    font-size: 12px;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #757575;
    text-transform: uppercase;
    margin-bottom: 5px; }
    .article .entry-categories a {
      color: #757575;
      font-weight: 600; }

.article .entry-featured-image + .entry-header,
.article .post-icon-link + .entry-header {
  padding: 10px;
  padding-left: 0; }

.masonry-articles article.sticky .entry-title:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  vertical-align: -.125em;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  line-height: inherit;
  vertical-align: baseline;
  content: "\f08d";
  margin-right: 0.5407911001em; }

.posted-on a {
  color: #757575; }

.posted-on time:not(.updated) {
  display: none; }

.post-icon {
  height: 200px;
  display: flex;
  background-color: #f5f5f5;
  justify-content: center;
  align-items: center; }
  .post-icon i {
    font-size: 36px;
    color: #adb5bd; }

.article.sticky .post-icon,
.single-article .post-icon {
  height: 485px; }

.article.sticky,
.single-article {
  position: relative; }
  .article.sticky .entry-featured-image + .entry-header,
  .article.sticky .post-icon + .entry-header,
  .article.sticky .post-icon-link + .entry-header,
  .single-article .entry-featured-image + .entry-header,
  .single-article .post-icon + .entry-header,
  .single-article .post-icon-link + .entry-header {
    background-color: #fff;
    box-shadow: 0px 9px 15.48px 2.52px rgba(137, 137, 137, 0.1);
    text-align: left; }
    .article.sticky .entry-featured-image + .entry-header .entry-meta,
    .article.sticky .post-icon + .entry-header .entry-meta,
    .article.sticky .post-icon-link + .entry-header .entry-meta,
    .single-article .entry-featured-image + .entry-header .entry-meta,
    .single-article .post-icon + .entry-header .entry-meta,
    .single-article .post-icon-link + .entry-header .entry-meta {
      justify-content: flex-start; }

.single-article .entry-featured-image,
.single-article .post-icon-link {
  margin-bottom: 0; }
  @media (min-width: 768px) {
    .single-article .entry-featured-image,
    .single-article .post-icon-link {
      height: 485px; } }
  .single-article .entry-featured-image + .entry-header,
  .single-article .entry-featured-image .post-icon + .entry-header,
  .single-article .post-icon-link + .entry-header,
  .single-article .post-icon-link .post-icon + .entry-header {
    padding: 20px; }
    @media (min-width: 768px) {
      .single-article .entry-featured-image + .entry-header,
      .single-article .entry-featured-image .post-icon + .entry-header,
      .single-article .post-icon-link + .entry-header,
      .single-article .post-icon-link .post-icon + .entry-header {
        padding: 40px 36px 52px; } }
  @media (min-width: 768px) {
    .single-article .entry-featured-image .post-image,
    .single-article .post-icon-link .post-image {
      height: 485px; } }

.article.sticky .entry-featured-image,
.article.sticky .post-icon-link {
  height: 485px;
  margin-bottom: 0; }
  .article.sticky .entry-featured-image .post-image,
  .article.sticky .post-icon-link .post-image {
    height: 485px; }
  .article.sticky .entry-featured-image + .entry-header,
  .article.sticky .entry-featured-image .post-icon + .entry-header,
  .article.sticky .post-icon-link + .entry-header,
  .article.sticky .post-icon-link .post-icon + .entry-header {
    padding: 40px 36px 52px; }

.post-icon-active .article.sticky {
  flex: 0 0 100%;
  max-width: 100%; }

@media (min-width: 768px) {
  .article.sticky .entry-featured-image + .entry-header,
  .article.sticky .post-icon-link + .entry-header {
    width: 41.6666666667%;
    bottom: 0;
    position: absolute;
    padding: 40px 36px 52px; }
    .article.sticky .entry-featured-image + .entry-header .entry-title,
    .article.sticky .post-icon-link + .entry-header .entry-title {
      font-size: 28px;
      line-height: 40px; } }
    @media (min-width: 768px) and (min-width: 1200px) {
      .article.sticky .entry-featured-image + .entry-header .entry-title,
      .article.sticky .post-icon-link + .entry-header .entry-title {
        font-size: 38px;
        line-height: 48px; } }

@media (min-width: 768px) {
    .article.sticky .entry-featured-image + .entry-header .entry-categories,
    .article.sticky .post-icon-link + .entry-header .entry-categories {
      font-size: 14px;
      line-height: 40px;
      font-weight: 600; } }
    @media (min-width: 768px) and (min-width: 768px) {
      .article.sticky .entry-featured-image + .entry-header .entry-categories,
      .article.sticky .post-icon-link + .entry-header .entry-categories {
        font-size: 16px;
        line-height: 48px; } }

@media (min-width: 768px) {
    .article.sticky .entry-featured-image + .entry-header .entry-meta,
    .article.sticky .post-icon-link + .entry-header .entry-meta {
      font-weight: 300; }
    .article.sticky .entry-featured-image + .entry-header .entry-title,
    .article.sticky .post-icon-link + .entry-header .entry-title {
      font-weight: 600; } }

.article.sticky .entry-featured-image,
.article.sticky .post-icon-link {
  margin-top: -35px; }
  @media (min-width: 768px) {
    .article.sticky .entry-featured-image,
    .article.sticky .post-icon-link {
      margin-left: 25%;
      flex: 0 0 75%;
      max-width: 75%; } }

.article.sticky + .article.sticky .entry-featured-image,
.article.sticky + .article.sticky .post-icon-link {
  margin-top: 0; }

.single-article .entry-featured-image + .entry-header,
.single-article .post-icon + .entry-header {
  bottom: -10%;
  left: 50%;
  transform: translate(-50%, -10%);
  position: relative;
  margin: 0 -63px 0 0; }
  @media (min-width: 768px) {
    .single-article .entry-featured-image + .entry-header,
    .single-article .post-icon + .entry-header {
      bottom: -50%;
      transform: translate(-50%, -50%);
      margin: 0 0 -63px; } }
  .single-article .entry-featured-image + .entry-header .entry-meta,
  .single-article .post-icon + .entry-header .entry-meta {
    justify-content: flex-start; }

.single-article .entry-featured-image,
.single-article .post-icon {
  flex: 0 0 100%;
  max-width: 100%;
  margin-top: -35px; }

.single-article .entry-header {
  text-align: center;
  padding: 20px;
  width: 100%;
  max-width: 83.3333333333%;
  margin: 0 auto 40px; }
  @media (min-width: 1200px) {
    .single-article .entry-header {
      padding: 40px 36px 40px; } }
  .single-article .entry-header .entry-categories {
    font-size: 14px;
    line-height: 40px;
    font-weight: 600; }
    @media (min-width: 768px) {
      .single-article .entry-header .entry-categories {
        font-size: 16px;
        line-height: 48px; } }
  .single-article .entry-header .entry-meta {
    font-weight: 300; }
  .single-article .entry-header .entry-title {
    font-weight: 600; }

.single-article .entry-meta {
  justify-content: center; }

.single-article .top-post-row {
  margin-bottom: 40px; }

.single-article .tk-post-media {
  display: flex;
  margin-bottom: 35px; }
  @media (max-width: 991.98px) {
    .single-article .tk-post-media {
      flex-direction: column; } }
  @media (min-width: 1200px) {
    .single-article .tk-post-media {
      margin-left: -195px;
      margin-right: -195px; } }
  .single-article .tk-post-media .col-md-7,
  .single-article .tk-post-media .col-md-5 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
    @media (min-width: 992px) and (max-width: 1199.98px) {
      .single-article .tk-post-media .col-md-7,
      .single-article .tk-post-media .col-md-5 {
        flex: 0 0 50%;
        max-width: 50%; } }
  @media (min-width: 1200px) {
    .single-article .tk-post-media .col-md-7 {
      flex: 0 0 58.2%;
      max-width: 58.2%;
      padding-right: 15px; } }
  @media (min-width: 1200px) {
    .single-article .tk-post-media .col-md-5 {
      flex: 0 0 41.8%;
      max-width: 41.8%;
      padding-left: 40px; } }

.single-article p {
  margin-bottom: 30px; }

.single-article .tk-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0; }
  @media (min-width: 992px) and (max-width: 1199.98px) {
    .single-article .tk-list {
      display: none; } }
  .single-article .tk-list li {
    position: relative;
    padding-left: 40px; }
    .single-article .tk-list li:before {
      content: "\f111";
      font-family: 'Font Awesome 5 Free';
      font-size: 16px;
      font-weight: 600;
      position: absolute;
      left: 0; }
    .single-article .tk-list li + li {
      margin-top: 5px; }

.single-article blockquote.tk-blockquote {
  position: relative;
  text-align: center;
  font-size: 19px;
  line-height: 1.52;
  font-weight: 300;
  font-style: italic;
  margin-bottom: 35px; }
  .single-article blockquote.tk-blockquote:before {
    content: "\f10d";
    font-family: 'Font Awesome 5 Free';
    display: block;
    font-weight: 600;
    font-size: 40px;
    line-height: 1;
    color: #dcdcdc;
    margin-bottom: 20px;
    font-style: normal; }
    @media (min-width: 768px) {
      .single-article blockquote.tk-blockquote:before {
        margin-bottom: 30px; } }
  @media (min-width: 768px) {
    .single-article blockquote.tk-blockquote {
      font-size: 25px; } }

.left-sidebar .article.sticky .entry-featured-image,
.right-sidebar .article.sticky .entry-featured-image {
  margin-top: 0; }

.left-sidebar .article.sticky .entry-featured-image + .entry-header .entry-title,
.left-sidebar .article.sticky .post-icon + .entry-header .entry-title,
.right-sidebar .article.sticky .entry-featured-image + .entry-header .entry-title,
.right-sidebar .article.sticky .post-icon + .entry-header .entry-title {
  font-size: 30px;
  line-height: 40px; }

.single-post .site-content-inner {
  margin-bottom: 0; }

.page-header {
  padding: 3em 0 1.5em;
  margin: 0 auto 40px;
  text-align: center; }
  @media (min-width: 1200px) {
    .page-header {
      padding: 4.929em 0 3.714em; } }
  @media (min-width: 768px) {
    .page-header {
      max-width: 83.3333333333%; } }
  .page-header .page-title {
    font-size: 38px;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 20px; }

.blog.redux-active .article .entry-featured-image .post-image {
  background-size: cover; }

.woocommerce-breadcrumb + .site-content-inner .single-article .entry-header,
.woocommerce-breadcrumb + .site-content-inner .page-header {
  margin-top: -35px;
  /*-63px*/ }

.woocommerce-breadcrumb + .site-content-inner .single-article .entry-featured-image,
.woocommerce-breadcrumb + .site-content-inner .single-article .post-icon,
.woocommerce-breadcrumb + .site-content-inner .article.sticky .entry-featured-image,
.woocommerce-breadcrumb + .site-content-inner .article.sticky .post-icon-link {
  margin-top: 0; }

.single-article {
  flex: 0 0 100%;
  max-width: 100%; }
  .single-article .entry-content-inner {
    color: #252525;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 30px; }

@media (min-width: 768px) and (max-width: 1199.98px) {
  .single-article .entry-content-inner {
    width: 100%; } }
    @media (min-width: 1200px) {
      .single-article .entry-content-inner {
        width: 66.6666666667%;
        margin: 0 auto; } }
  .single-article .entry-title {
    font-size: 18px;
    line-height: 27px; }
    @media (min-width: 1200px) {
      .single-article .entry-title {
        font-size: 38px;
        line-height: 48px; } }

.entry-content table:not(.shop_table) {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
  .entry-content table:not(.shop_table) th,
  .entry-content table:not(.shop_table) td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
    text-align: left; }
  .entry-content table:not(.shop_table) thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .entry-content table:not(.shop_table) tbody + tbody {
    border-top: 2px solid #dee2e6; }
  .entry-content table:not(.shop_table) .table {
    background-color: #fff; }

.post-navigation {
  margin: 54px auto;
  font-size: 14px;
  font-weight: 500; }
  @media (min-width: 1200px) {
    .post-navigation {
      width: 66.6666666667%;
      font-size: 16px; } }
  .post-navigation a:hover, .post-navigation a:focus {
    text-decoration: none; }
  .post-navigation .nav-links {
    display: flex;
    justify-content: space-between; }

.nav-next,
.nav-previous {
  transition: all,ease,.3s;
  flex: 0 0 50%;
  max-width: 50%; }

.nav-links > .nav-next:only-child {
  max-width: 100%;
  flex: 0 0 100%; }

.nav-next {
  text-align: right; }
  .nav-next:hover, .nav-next:focus {
    transform: translate(1em); }
  .nav-next:after {
    content: "→" /*rtl:"←"*/;
    display: inline-block;
    margin-left: 8px; }

.nav-previous:hover, .nav-previous:focus {
  transform: translate(-1em); }

.nav-previous:before {
  content: "←" /*rtl:"→"*/;
  display: inline-block;
  margin-right: 8px; }

.single-post-footer {
  display: flex;
  border: 1px solid #e6e6e6;
  padding: 25px 40px;
  align-items: center;
  margin: 75px 0;
  justify-content: space-between; }
  .single-post-footer .author-info {
    display: flex;
    text-decoration: none;
    width: 100%;
    align-items: center; }
  .single-post-footer .author-gravatar {
    margin-right: 34px; }
    .single-post-footer .author-gravatar img {
      border-radius: 50%;
      width: 111px;
      height: 111px; }
  .single-post-footer .author-detail {
    flex: 1;
    justify-content: flex-start; }
  .single-post-footer .author-name {
    font-size: 22px;
    line-height: 33px;
    font-weight: 500; }
  .single-post-footer .author-name-label {
    font-size: 15px;
    line-height: 33px;
    font-weight: 300;
    color: #636363; }

.jp-sharing-input-touch .single-post-footer .sd-content ul li:first-child {
  padding-left: 0; }

.single-post-sharing div.sharedaddy .sd-social-icon.sd-sharing {
  display: flex;
  align-items: center; }

.single-post-sharing div.sharedaddy h3.sd-title {
  margin-bottom: 0;
  font-weight: 400;
  text-transform: uppercase;
  color: #757575;
  font-size: 14px;
  margin-right: 30px; }
  .single-post-sharing div.sharedaddy h3.sd-title:before {
    content: none; }

.single-post-sharing .sd-content ul {
  margin-bottom: 0 !important; }
  .single-post-sharing .sd-content ul li {
    margin: 0 8px 0 0; }

.post-password-form input[name="post_password"] {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
  font-weight: 400;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .post-password-form input[name="post_password"] {
      transition: none; } }
  .post-password-form input[name="post_password"]::-ms-expand {
    background-color: transparent;
    border: 0; }
  .post-password-form input[name="post_password"]:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .post-password-form input[name="post_password"]:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .post-password-form input[name="post_password"]::placeholder {
    color: #6c757d;
    opacity: 1; }
  .post-password-form input[name="post_password"]:disabled, .post-password-form input[name="post_password"][readonly] {
    background-color: #e9ecef;
    opacity: 1; }

.post-password-form input[type="submit"] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  vertical-align: baseline; }
  @media screen and (prefers-reduced-motion: reduce) {
    .post-password-form input[type="submit"] {
      transition: none; } }
  .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {
    text-decoration: none; }
  .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .post-password-form input[type="submit"].disabled, .post-password-form input[type="submit"]:disabled {
    opacity: 0.65; }
  .post-password-form input[type="submit"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  .post-password-form input[type="submit"]:not(:disabled):not(.disabled):active, .post-password-form input[type="submit"]:not(:disabled):not(.disabled).active {
    background-image: none; }
  .post-password-form input[type="submit"]:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"].focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .post-password-form input[type="submit"].disabled, .post-password-form input[type="submit"]:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .post-password-form input[type="submit"]:not(:disabled):not(.disabled):active, .post-password-form input[type="submit"]:not(:disabled):not(.disabled).active,
  .show > .post-password-form input[type="submit"].dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .post-password-form input[type="submit"]:not(:disabled):not(.disabled):active:focus, .post-password-form input[type="submit"]:not(:disabled):not(.disabled).active:focus,
    .show > .post-password-form input[type="submit"].dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

/**
 * Image Alignment
 */
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.618em; }

.alignright {
  display: inline;
  float: right;
  margin-left: 1.618em; }

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto; }

section.tokoo-related-articles {
  margin-bottom: 0; }
  section.tokoo-related-articles header {
    margin-bottom: 24px; }

.related-posts {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .related-posts > article.post {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .related-posts.columns-1 > article.post {
      flex: 0 0 100%;
      max-width: 100%; }
    .related-posts.columns-2 > article.post {
      flex: 0 0 50%;
      max-width: 50%; }
    .related-posts.columns-3 > article.post {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }
    .related-posts.columns-4 > article.post {
      flex: 0 0 25%;
      max-width: 25%; }
    .related-posts.columns-5 > article.post {
      flex: 0 0 20%;
      max-width: 20%; }
    .related-posts.columns-6 > article.post {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; } }

.right-sidebar .site-content-inner .content-area .post-navigation,
.left-sidebar .site-content-inner .content-area .post-navigation,
.left-sidebar .site-content-inner .content-area .comments-area,
.right-sidebar .site-content-inner .content-area .comments-area,
.right-sidebar .site-content-inner .single-article .entry-content-inner,
.left-sidebar .site-content-inner .single-article .entry-content-inner {
  width: 100%; }

.right-sidebar .site-content-inner .content-area .post-navigation,
.right-sidebar .site-content-inner .content-area .comments-area,
.right-sidebar .site-content-inner .single-article .entry-content-inner,
.left-sidebar .site-content-inner .content-area .post-navigation,
.left-sidebar .site-content-inner .content-area .comments-area,
.left-sidebar .site-content-inner .single-article .entry-content-inner {
  width: 100%; }

.right-sidebar .site-content-inner .single-article .tk-post-media,
.left-sidebar .site-content-inner .single-article .tk-post-media {
  margin: 0; }

form.comment-form {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 72px; }
  form.comment-form > * {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  form.comment-form > .form-row-wide {
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    form.comment-form > .form-row-first,
    form.comment-form > .form-row-last {
      flex: 0 0 50%;
      max-width: 50%; } }
  form.comment-form label {
    display: block; }
  form.comment-form .input-text {
    display: block;
    width: 100%;
    padding: 13px 30px;
    font-size: 16px;
    line-height: 32px;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #b4b4b4;
    font-weight: 300;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      form.comment-form .input-text {
        transition: none; } }
    form.comment-form .input-text::-ms-expand {
      background-color: transparent;
      border: 0; }
    form.comment-form .input-text:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    form.comment-form .input-text:-ms-input-placeholder {
      color: #6c757d;
      opacity: 1; }
    form.comment-form .input-text::placeholder {
      color: #6c757d;
      opacity: 1; }
    form.comment-form .input-text:disabled, form.comment-form .input-text[readonly] {
      background-color: #e9ecef;
      opacity: 1; }
  form.comment-form input[type="submit"] {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: 1px solid transparent;
    padding: 13px 30px;
    font-size: 16px;
    line-height: 32px;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      form.comment-form input[type="submit"] {
        transition: none; } }
    form.comment-form input[type="submit"]:hover, form.comment-form input[type="submit"]:focus {
      text-decoration: none; }
    form.comment-form input[type="submit"]:focus, form.comment-form input[type="submit"].focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    form.comment-form input[type="submit"].disabled, form.comment-form input[type="submit"]:disabled {
      opacity: 0.65; }
    form.comment-form input[type="submit"]:not(:disabled):not(.disabled) {
      cursor: pointer; }
    form.comment-form input[type="submit"]:not(:disabled):not(.disabled):active, form.comment-form input[type="submit"]:not(:disabled):not(.disabled).active {
      background-image: none; }
  form.comment-form input[type="submit"] {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    form.comment-form input[type="submit"]:hover {
      color: #fff;
      background-color: #5a6268;
      border-color: #545b62; }
    form.comment-form input[type="submit"]:focus, form.comment-form input[type="submit"].focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
    form.comment-form input[type="submit"].disabled, form.comment-form input[type="submit"]:disabled {
      color: #fff;
      background-color: #6c757d;
      border-color: #6c757d; }
    form.comment-form input[type="submit"]:not(:disabled):not(.disabled):active, form.comment-form input[type="submit"]:not(:disabled):not(.disabled).active,
    .show > form.comment-form input[type="submit"].dropdown-toggle {
      color: #fff;
      background-color: #545b62;
      border-color: #4e555b; }
      form.comment-form input[type="submit"]:not(:disabled):not(.disabled):active:focus, form.comment-form input[type="submit"]:not(:disabled):not(.disabled).active:focus,
      .show > form.comment-form input[type="submit"].dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.comments-title,
.comment-reply-title {
  display: block;
  font-size: 18px;
  line-height: 32px;
  color: #323232;
  letter-spacing: 0.01em;
  font-weight: 500; }

.comments-title {
  text-transform: uppercase; }

.comment-reply-title {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.comment-content {
  margin-bottom: 22px; }

.comments-area {
  margin: auto; }
  @media (min-width: 1200px) {
    .comments-area {
      width: 66.6666666667%; } }

.page .comments-area {
  width: 100%;
  margin-top: 50px; }

.comments-area-inner {
  margin-bottom: 40px; }
  @media (min-width: 768px) {
    .comments-area-inner {
      margin-bottom: 72px; } }

.comment-list {
  padding-left: 0;
  list-style: none;
  margin-top: -20px; }
  .comment-list .children {
    padding-left: 0;
    list-style: none;
    padding-left: 20px; }
    @media (min-width: 1200px) {
      .comment-list .children {
        padding-left: 100px; } }
  .comment-list li.comment, .comment-list li.pingback {
    margin-top: 30px; }
    @media (min-width: 768px) {
      .comment-list li.comment, .comment-list li.pingback {
        margin-top: 50px; } }
  .comment-list .bypostauthor .comment-author-name:after {
    font-family: "Font Awesome\ 5 Free";
    font-weight: 400;
    margin: 0 0 0 8px;
    content: "\f02e";
    font-size: 14px; }

.avatar {
  border-radius: 50%; }

.comment-body {
  display: flex; }
  @media (max-width: 767.98px) {
    .comment-body {
      flex-direction: column; } }

@media (min-width: 768px) {
  .comment-author-gravatar {
    margin-right: 38px; } }

.comment-meta-and-content {
  flex: 1; }

.comment-meta {
  display: flex; }
  @media (min-width: 768px) {
    .comment-meta {
      align-items: center; } }
  @media (max-width: 767.98px) {
    .comment-meta {
      flex-direction: column;
      margin-bottom: 20px; } }
  .comment-meta > * {
    margin-right: 15px; }

.comment-text {
  font-size: 14px;
  color: #757575;
  margin-bottom: 6px;
  word-break: break-word; }
  .comment-text > *:last-child {
    margin-bottom: 0; }
  .comment-text table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent; }
    .comment-text table th,
    .comment-text table td {
      padding: 0.75rem;
      vertical-align: top;
      border-top: 1px solid #dee2e6;
      text-align: left; }
    .comment-text table thead th {
      vertical-align: bottom;
      border-bottom: 2px solid #dee2e6; }
    .comment-text table tbody + tbody {
      border-top: 2px solid #dee2e6; }
    .comment-text table .table {
      background-color: #fff; }
  .comment-text ul, .comment-text ol {
    margin-bottom: 1rem; }

.comment-respond .comment-reply-title a {
  color: #757575; }

.reply {
  margin-bottom: 5px; }
  .reply .comment-edit-link {
    color: #757575; }
    .reply .comment-edit-link:before {
      content: "-";
      display: inline-block;
      margin: 0 10px 0 6px; }

.comment-author-name {
  font-size: 16px;
  line-height: 33px;
  font-weight: 500;
  color: #303030;
  font-style: normal; }

.comment-date {
  font-size: 13px;
  line-height: 22px;
  color: #909090;
  font-weight: 300; }

.no-comments {
  padding-left: 0;
  list-style: none;
  font-size: 13px;
  font-weight: 300;
  line-height: 26px;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .no-comments hr {
    border-top-color: #ffe8a1; }
  .no-comments .alert-link {
    color: #533f03; }
  .no-comments a, .no-comments strong {
    font-weight: 600;
    color: #856404; }
  .no-comments .button {
    float: right; }

.comment-navigation {
  display: flex;
  justify-content: space-between;
  margin-top: 4em; }
  .comment-navigation .nav-previous:before,
  .comment-navigation .nav-next:after {
    content: none; }

.gallery {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .gallery > .gallery-item {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }

.gallery-item a, .gallery-item img {
  display: block; }

.gallery-item img {
  margin: auto; }

.gallery-caption {
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  color: #757575;
  text-align: center;
  margin-top: 10px; }

@media (max-width: 767.98px) {
  .gallery-columns-1 > .gallery-item,
  .gallery-columns-2 > .gallery-item,
  .gallery-columns-3 > .gallery-item,
  .gallery-columns-4 > .gallery-item,
  .gallery-columns-5 > .gallery-item,
  .gallery-columns-6 > .gallery-item,
  .gallery-columns-7 > .gallery-item,
  .gallery-columns-8 > .gallery-item,
  .gallery-columns-9 > .gallery-item,
  .gallery-columns-10 > .gallery-item,
  .gallery-columns-11 > .gallery-item,
  .gallery-columns-12 > .gallery-item {
    flex: 0 0 50%;
    max-width: 50%; } }

@media (min-width: 768px) {
  .gallery-columns-1 > .gallery-item {
    flex: 0 0 100%;
    max-width: 100%; }
  .gallery-columns-2 > .gallery-item {
    flex: 0 0 50%;
    max-width: 50%; }
  .gallery-columns-3 > .gallery-item {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  .gallery-columns-4 > .gallery-item {
    flex: 0 0 25%;
    max-width: 25%; }
  .gallery-columns-5 > .gallery-item {
    flex: 0 0 20%;
    max-width: 20%; }
  .gallery-columns-6 > .gallery-item {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  .gallery-columns-7 > .gallery-item {
    flex: 0 0 14.28571425%;
    max-width: 14.28571425%; }
  .gallery-columns-8 > .gallery-item {
    flex: 0 0 12.5%;
    max-width: 12.5%; }
  .gallery-columns-9 > .gallery-item {
    flex: 0 0 11.1111110833%;
    max-width: 11.1111110833%; }
  .gallery-columns-10 > .gallery-item {
    flex: 0 0 10%;
    max-width: 10%; }
  .gallery-columns-11 > .gallery-item {
    flex: 0 0 9.0909090833%;
    max-width: 9.0909090833%; }
  .gallery-columns-12 > .gallery-item {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; } }

.page-numbers {
  padding-left: 0;
  list-style: none;
  display: flex;
  justify-content: center; }
  .page-numbers .current {
    font-weight: 500; }
  .page-numbers > li > span, .page-numbers > li > a, .page-numbers > a, .page-numbers > span {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    line-height: 20px;
    color: #757575;
    background-color: #fff;
    margin: 0 6px; }
    .page-numbers > li > span:hover, .page-numbers > li > a:hover, .page-numbers > a:hover, .page-numbers > span:hover {
      z-index: 2;
      color: #0056b3;
      text-decoration: none;
      background-color: #e9ecef; }
    .page-numbers > li > span:focus, .page-numbers > li > a:focus, .page-numbers > a:focus, .page-numbers > span:focus {
      z-index: 2;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .page-numbers > li > span:not(:disabled):not(.disabled), .page-numbers > li > a:not(:disabled):not(.disabled), .page-numbers > a:not(:disabled):not(.disabled), .page-numbers > span:not(:disabled):not(.disabled) {
      cursor: pointer; }

nav.page-numbers > span {
  font-weight: 500; }

.page-links {
  display: flex;
  align-items: center;
  clear: both; }

.rtl .page-numbers li a.next,
.rtl .page-numbers li a.prev {
  transform: rotate(180deg); }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Arrows */
.slick-arrow {
  font-size: 0;
  position: absolute;
  line-height: 1;
  border: 1px solid;
  padding: 14px;
  border-radius: 40px;
  background-color: #fff;
  z-index: 3;
  top: 50%;
  transform: translateY(-50%);
  color: #2a2a2a; }
  .slick-arrow:hover, .slick-arrow:focus {
    outline: none; }
  .slick-arrow:before {
    font-family: "flaticon";
    font-size: 15px;
    line-height: 1;
    opacity: 0.75; }
  .slick-arrow.slick-prev {
    left: 0; }
    @media (min-width: 768px) {
      .slick-arrow.slick-prev {
        left: -22px; } }
    .slick-arrow.slick-prev:before {
      content: "" /*rtl:""*/; }
  .slick-arrow.slick-next {
    right: 0; }
    .slick-arrow.slick-next:before {
      content: "" /*rtl:""*/; }
    @media (min-width: 768px) {
      .slick-arrow.slick-next {
        right: -22px; } }
  .slick-arrow.slick-disabled {
    border-color: #ececec;
    color: #c0c0c0; }
  .slick-arrow:hover:not(.slick-disabled) {
    background-color: #ececec;
    transition: 0.4s; }

/* Dots */
.slick-dots {
  padding-left: 0;
  list-style: none;
  width: 100%; }
  .slick-dots li {
    display: inline-block; }
    .slick-dots li + li {
      margin-left: 6px; }
    .slick-dots li button {
      font-size: 0;
      padding: 0;
      line-height: 1;
      background-color: transparent;
      border: none; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
      .slick-dots li button:before {
        content: '';
        display: block;
        height: 10px;
        width: 10px;
        border: 1px solid #b7b7b7;
        border-radius: 30px; }

.button {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  @media screen and (prefers-reduced-motion: reduce) {
    .button {
      transition: none; } }
  .button:hover, .button:focus {
    text-decoration: none; }
  .button:focus, .button.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .button.disabled, .button:disabled {
    opacity: 0.65; }
  .button:not(:disabled):not(.disabled) {
    cursor: pointer; }
  .button:not(:disabled):not(.disabled):active, .button:not(:disabled):not(.disabled).active {
    background-image: none; }
  .button:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .button:focus, .button.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .button.disabled, .button:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .button:not(:disabled):not(.disabled):active, .button:not(:disabled):not(.disabled).active,
  .show > .button.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .button:not(:disabled):not(.disabled):active:focus, .button:not(:disabled):not(.disabled).active:focus,
    .show > .button.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.jumbotron {
  display: flex;
  align-items: center;
  background: #f0f0f0;
  padding: 33px 60px 30px 30px;
  margin-bottom: 40px; }
  .jumbotron .jumbotron-img {
    margin-right: 40px; }
  .jumbotron .jumbo-title {
    font-size: 26px;
    font-weight: 300;
    line-height: 1.35; }
    .jumbotron .jumbo-title span {
      font-weight: 600; }

.shop-archive-header {
  float: none; }
  .shop-archive-header > .kc_row:not(.kc_row_inner) {
    float: none;
    margin-bottom: 0; }
  .shop-archive-header .section-products-carousel {
    display: flex;
    align-items: center;
    border: 1px solid #e6e6e6;
    padding: 14px 30px;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 40px; }
    .shop-archive-header .section-products-carousel .flex-header {
      flex: 0 0 20%;
      max-width: 20%;
      padding-right: 15px;
      padding-left: 0;
      margin-bottom: 0; }
    .shop-archive-header .section-products-carousel .products-carousel-wrap {
      flex: 0 0 80%;
      max-width: 80%;
      padding-left: 76px;
      padding-right: 50px; }
    .shop-archive-header .section-products-carousel ul.products {
      margin-bottom: 0; }
      .shop-archive-header .section-products-carousel ul.products li.product {
        margin-bottom: 0; }
    .shop-archive-header .section-products-carousel .section-title {
      font-size: 18px;
      font-weight: 300;
      line-height: 26px; }
      .shop-archive-header .section-products-carousel .section-title span {
        font-weight: 600;
        display: block; }
    .shop-archive-header .section-products-carousel .product-inner {
      border: none;
      display: flex;
      align-items: center;
      margin: 0; }
      .shop-archive-header .section-products-carousel .product-inner .product-header {
        margin-right: 20px;
        border-bottom: none; }
        .shop-archive-header .section-products-carousel .product-inner .product-header img {
          max-width: 90px; }
      .shop-archive-header .section-products-carousel .product-inner .product-body {
        padding: 0; }
      .shop-archive-header .section-products-carousel .product-inner .product-footer,
      .shop-archive-header .section-products-carousel .product-inner .woocommerce-product-rating {
        display: none; }
    .shop-archive-header .section-products-carousel .slick-arrow.slick-prev {
      left: -60px; }
    .shop-archive-header .section-products-carousel .slick-arrow.slick-next {
      right: -55px; }
    .shop-archive-header .section-products-carousel .slick-arrow {
      top: 50%;
      transform: translateY(-50%);
      z-index: 0; }
    .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:hover, .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:focus {
      box-shadow: none; }
      .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:hover .product-footer, .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:focus .product-footer {
        display: none; }
      .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:hover .yith-wcwl-add-to-wishlist, .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:focus .yith-wcwl-add-to-wishlist {
        display: none; }
    .shop-archive-header .section-products-carousel .products .slick-list .product .product-inner:hover .add-to-compare-link {
      display: none; }
  @media (max-width: 1199.98px) {
    .shop-archive-header {
      display: none; } }

.jumbo-category-image {
  margin-bottom: 45px; }

.shop-archive-bottom {
  padding-top: 19px; }
  .shop-archive-bottom > section,
  .shop-archive-bottom > .elementor {
    background-color: #f8f8f8;
    padding: 39px 16px 0; }
  .shop-archive-bottom .section-title {
    font-weight: 400; }
  @media (min-width: 768px) {
    .shop-archive-bottom .slick-arrow.slick-prev {
      left: -39px; }
    .shop-archive-bottom .slick-arrow.slick-next {
      right: -41px; } }
  @media (min-width: 992px) {
    .shop-archive-bottom .section-products-carousel ul.products li.product {
      margin-bottom: 65px; } }
  .shop-archive-bottom ul.products {
    margin-right: -15px;
    margin-left: -15px; }
    .shop-archive-bottom ul.products .slick-track .product {
      padding-right: 15px;
      padding-left: 15px; }
  .shop-archive-bottom .product-inner {
    background-color: #fff; }
  @media (max-width: 1199.98px) {
    .shop-archive-bottom {
      display: none; } }

#scrollUp {
  border-radius: 3px;
  bottom: 1.25rem;
  color: #fff;
  font-size: 2.25rem;
  height: 2.625rem;
  line-height: 100%;
  opacity: 0.5;
  padding: 3px;
  right: 1.25rem;
  text-align: center;
  width: 2.625rem; }
  #scrollUp:hover, #scrollUp:focus, #scrollUp:active {
    opacity: 1; }
  #scrollUp i {
    display: inline-block;
    vertical-align: top; }

@media (max-width: 991.98px) {
  #scrollUp {
    bottom: 5.25rem; } }

.live-search-media {
  display: block;
  color: #333; }

.twitter-typeahead {
  z-index: 1051;
  width: 100%; }

.tt-hint {
  color: #999; }

.tt-menu {
  margin-top: 2px;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border: 1px solid rgba(0, 0, 0, 0.2);
  width: 100%;
  text-align: left;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  .tt-menu .tt-dataset-search a {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    padding: 8px 10px; }
    .tt-menu .tt-dataset-search a:hover {
      background-color: #f4f4f4; }
    .tt-menu .tt-dataset-search a img {
      margin-right: 14px; }
    .tt-menu .tt-dataset-search a p {
      margin-bottom: 0; }

.tt-suggestion, .empty-message {
  padding: 3px 20px;
  font-size: 14px;
  line-height: 24px;
  margin: 0;
  cursor: pointer;
  color: #252525; }
  .tt-suggestion:hover, .tt-suggestion:focus, .empty-message:hover, .empty-message:focus {
    background-color: #f5f5f5;
    cursor: pointer; }

.tt-suggestion.tt-cursor {
  color: #252525;
  background-color: #f5f5f5;
  cursor: pointer; }

.tt-suggestion p {
  margin: 0; }

.error404 .no-results form.search-form,
.error404 .no-results .woocommerce-product-search {
  display: flex;
  position: relative;
  padding: 20px;
  background: rgba(0, 0, 0, 0.025); }
  .error404 .no-results form.search-form label,
  .error404 .no-results .woocommerce-product-search label {
    display: block; }
  .error404 .no-results form.search-form .search-field,
  .error404 .no-results .woocommerce-product-search .search-field {
    border: 1px solid #e6e6e6;
    border-radius: 0;
    line-height: 1.286em;
    padding: 12px 22px 12px 52px;
    width: 100%;
    color: #495057; }
    .error404 .no-results form.search-form .search-field:focus,
    .error404 .no-results .woocommerce-product-search .search-field:focus {
      box-shadow: none;
      outline: none; }
  .error404 .no-results form.search-form:before,
  .error404 .no-results .woocommerce-product-search:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "\f119";
    font-family: Flaticon;
    top: 50%;
    left: 40px;
    transform: translateY(-50%);
    font-size: 18px;
    color: #7b7b7b; }

.error404 .no-results .search-submit,
.error404 .no-results input[type=submit],
.error404 .no-results button[type=submit] {
  border-left-width: 0;
  background: transparent;
  border-color: #e6e6e6;
  display: none; }
  .error404 .no-results .search-submit:focus,
  .error404 .no-results input[type=submit]:focus,
  .error404 .no-results button[type=submit]:focus {
    outline: none; }

/**
 * Captions
 */
.wp-caption {
  max-width: 100%; }
  .wp-caption img[class*="wp-image-"] {
    display: block;
    margin: 0 auto; }
  .wp-caption .wp-caption-text {
    font-size: 80%;
    padding: 0 0 5px 0; }

.yith-wcwl-add-to-wishlist {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1; }
  .yith-wcwl-add-to-wishlist .add_to_wishlist,
  .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
  .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
    text-indent: -99999px;
    display: block;
    color: #252525; }
    .yith-wcwl-add-to-wishlist .add_to_wishlist::before,
    .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before,
    .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before {
      font-family: 'Flaticon';
      position: absolute;
      right: 14px;
      text-indent: 0;
      color: #757575;
      font-size: 1.429em; }
  .yith-wcwl-add-to-wishlist .add_to_wishlist::before {
    content: "\f10f"; }
  .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before,
  .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before {
    color: #e74a6f;
    content: "\f004";
    font-family: 'Font Awesome 5 Free';
    font-weight: 600; }
  .yith-wcwl-add-to-wishlist img.ajax-loading {
    display: none !important; }

.yith-wcwl-add-to-wishlist,
.yith-wcwl-wishlistaddedbrowse .feedback,
.yith-wcwl-wishlistexistsbrowse .feedback {
  display: none; }

#yith-wcwl-popup-message {
  display: none !important; }

.shop_table.wishlist_table {
  font-size: 15px;
  line-height: 24px; }
  .shop_table.wishlist_table .product-remove a {
    color: #a7a7a7;
    font-size: 1.5em; }
    .shop_table.wishlist_table .product-remove a:hover, .shop_table.wishlist_table .product-remove a:focus {
      color: #e00; }
  .shop_table.wishlist_table .product-thumbnail a {
    display: block; }
    .shop_table.wishlist_table .product-thumbnail a img {
      display: block;
      max-width: 100px;
      margin: auto;
      height: 92px;
      width: auto;
      border: 1px solid #ddd;
      padding: 4px; }
  .shop_table.wishlist_table .wishlist-in-stock {
    color: #1eb41e; }
  @media (min-width: 768px) {
    .shop_table.wishlist_table td,
    .shop_table.wishlist_table th {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 992px) {
    .shop_table.wishlist_table td.product-thumbnail, .shop_table.wishlist_table td.product-price,
    .shop_table.wishlist_table th.product-thumbnail,
    .shop_table.wishlist_table th.product-price {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; } }
  @media (min-width: 992px) {
    .shop_table.wishlist_table td.product-remove,
    .shop_table.wishlist_table th.product-remove {
      flex: 0 0 8.3333333333%;
      max-width: 8.3333333333%; } }
  .shop_table.wishlist_table td.product-remove a,
  .shop_table.wishlist_table th.product-remove a {
    color: #757575;
    font-size: 25px;
    text-decoration: none;
    line-height: 1;
    font-weight: 300; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .shop_table.wishlist_table td.product-subtotal, .shop_table.wishlist_table td.product-quantity,
    .shop_table.wishlist_table th.product-subtotal,
    .shop_table.wishlist_table th.product-quantity {
      width: auto; } }
  @media (min-width: 992px) {
    .shop_table.wishlist_table td.product-subtotal, .shop_table.wishlist_table td.product-quantity,
    .shop_table.wishlist_table th.product-subtotal,
    .shop_table.wishlist_table th.product-quantity {
      flex: 0 0 12.5%;
      max-width: 12.5%; } }
  @media (min-width: 992px) {
    .shop_table.wishlist_table td.product-name,
    .shop_table.wishlist_table th.product-name {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; } }
  .shop_table.wishlist_table td.product-name a,
  .shop_table.wishlist_table th.product-name a {
    color: #252525;
    font-weight: 500;
    text-decoration: none; }
  @media (min-width: 768px) {
    .shop_table.wishlist_table td.product-remove,
    .shop_table.wishlist_table th.product-remove {
      text-align: center; } }
  .shop_table.wishlist_table td.product-price .woocommerce-Price-amount,
  .shop_table.wishlist_table th.product-price .woocommerce-Price-amount {
    color: #252525;
    font-weight: 400; }
  .shop_table.wishlist_table td.product-price ins,
  .shop_table.wishlist_table th.product-price ins {
    text-decoration: none; }
  @media (max-width: 767.98px) {
    .shop_table.wishlist_table td.product-thumbnail,
    .shop_table.wishlist_table th.product-thumbnail {
      display: none; } }
  .shop_table.wishlist_table td.product-thumbnail a,
  .shop_table.wishlist_table th.product-thumbnail a {
    display: block; }
  .shop_table.wishlist_table thead tr th {
    color: #757575;
    font-weight: 400; }
  .shop_table.wishlist_table tbody tr {
    margin-top: 20px; }

.wishlist-title {
  text-align: center;
  padding: 0 0 40px; }
  .wishlist-title h2 {
    font-size: 40px;
    line-height: 50px;
    color: #252525; }
    @media (max-width: 767.98px) {
      .wishlist-title h2 {
        font-size: 30px;
        line-height: 40px; } }

.yith-wcwl-share {
  margin-top: 10px; }
  .yith-wcwl-share h4 {
    line-height: 1.500em;
    padding-bottom: 0.611em;
    font-weight: 500;
    font-size: 1.125em; }
  .yith-wcwl-share ul > li > a {
    line-height: 1;
    font-family: 'Font Awesome 5 Brands'; }
    .yith-wcwl-share ul > li > a.email {
      font-family: 'Font Awesome 5 Free'; }
  .yith-wcwl-share ul {
    padding-left: 0; }
    .yith-wcwl-share ul > li {
      padding-right: 10px; }
  .yith-wcwl-share .facebook:before {
    content: "\f39e";
    color: #3b5998; }
  .yith-wcwl-share .twitter:before {
    content: "\f099";
    color: #00aced; }
  .yith-wcwl-share .pinterest:before {
    content: "\f0d2";
    color: #cb2027; }
  .yith-wcwl-share .googleplus:before {
    content: "\f0d5";
    color: #dd4b39; }
  .yith-wcwl-share .email:before {
    content: "\f0e0";
    color: #333e48; }

@media (min-width: 1200px) {
  .columns-1-8 > .product-main-1-8 .columns-1 .product .yith-wcwl-add-to-wishlist .add_to_wishlist::before,
  .columns-1-8 > .product-main-1-8 .columns-1 .product .yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before,
  .columns-1-8 > .product-main-1-8 .columns-1 .product .yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before,
  .columns-1-8 > .product-main-1-8 .columns-1 .product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,
  .columns-1-8 > .product-main-1-8 .columns-1 .product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before {
    top: -6px;
    right: 17px; }
  .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 .product .yith-wcwl-add-to-wishlist .add_to_wishlist::before,
  .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 .product .yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before,
  .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 .product .yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before,
  .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 .product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,
  .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 .product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before {
    top: -4px;
    right: 17px; } }

.list-view .yith-wcwl-add-to-wishlist {
  display: block; }

.add-to-compare-link {
  text-indent: -99999px;
  position: absolute;
  right: 16px;
  display: none; }
  .add-to-compare-link:before {
    position: absolute;
    top: 12px;
    right: 0;
    text-indent: 0;
    color: #757575;
    font-size: 16px;
    content: "\f021";
    font-family: 'Font Awesome 5 Free';
    font-weight: 600;
    -webkit-font-smoothing: antialiased; }
  .add-to-compare-link.added:before {
    content: "\f105";
    font-family: 'Flaticon';
    color: #e74a6f; }

.yith-wcwl-add-to-wishlist ~ .add-to-compare-link:before {
  top: 38px; }

.products .product .product-inner:hover .add-to-compare-link,
.list-view .products .product .add-to-compare-link {
  display: block; }

.product-main-1-8 .add-to-compare-link,
.columns-4-1-4 .products-1 .add-to-compare-link {
  right: 19px; }

.comment-form-cookies-consent {
  display: flex;
  align-items: center;
  margin-bottom: 1.5em; }
  .comment-form-cookies-consent input[type="checkbox"] {
    flex: 0 0 25px; }
  .comment-form-cookies-consent label {
    margin-bottom: 0; }

body {
  font-family: "Poppins", sans-serif;
  color: #757575;
  font-size: 14px;
  line-height: 26px;
  font-weight: 400;
  overflow-x: hidden;
  -ms-word-wrap: break-word;
  word-wrap: break-word; }

h1, h2, h3, h4, h5, h6 {
  color: #252525;
  font-weight: 500;
  margin-bottom: 0.5em; }

h1 {
  font-size: 2em;
  line-height: 1.214; }

h2 {
  font-size: 1.618em;
  line-height: 1.214; }

h3 {
  font-size: 1.41575em; }

h4 {
  font-size: 1.2em; }

h5 {
  font-size: 1em; }

h6 {
  font-size: 0.9em; }

img {
  max-width: 100%;
  height: auto; }

.screen-reader-text {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

address p {
  margin-bottom: 0; }

figure {
  max-width: 100%; }
  figure figcaption {
    color: #757575;
    text-align: center;
    font-size: 90%; }

iframe {
  max-width: 100%; }

blockquote {
  padding-left: 30px;
  border-left: 5px solid #757575;
  margin-bottom: 30px; }
  blockquote cite {
    font-style: normal;
    display: block;
    color: #252525; }

p::after {
  display: block;
  clear: both;
  content: ""; }

.section-title {
  color: #252525;
  font-size: 22px;
  line-height: 32.1px;
  font-weight: 500;
  margin-bottom: 0; }
  @media (max-width: 767.98px) {
    .section-title {
      font-size: 18px;
      line-height: 30px; } }

.flex-header {
  display: flex;
  justify-content: space-between;
  align-items: center; }

section, .section {
  margin-bottom: 45px; }
  section header, section .section-header, .section header, .section .section-header {
    margin-bottom: 17px; }

/**
 * Contact Form
 */
/* Contact Form CSS style */
div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-field-label {
  font-size: 16px;
  margin-bottom: 11px;
  line-height: 1.65;
  font-weight: 400; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form label {
  display: block; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text {
  display: block;
  width: 100%;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 32px;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #b4b4b4;
  font-weight: 300;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text {
      transition: none; } }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text::-ms-expand {
    background-color: transparent;
    border: 0; }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text::placeholder {
    color: #6c757d;
    opacity: 1; }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text:disabled, div.wpforms-container-full.wpforms-contact-form .wpforms-form .input-text[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 32px;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"] {
      transition: none; } }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:hover, div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:focus {
    text-decoration: none; }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:focus, div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"].disabled, div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:disabled {
    opacity: 0.65; }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:not(:disabled):not(.disabled):active, div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type="submit"]:not(:disabled):not(.disabled).active {
    background-image: none; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=email],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=password],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=search],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=text],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=url],
div.wpforms-container-full.wpforms-contact-form .wpforms-form textarea {
  display: block;
  width: 100%;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 32px;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #b4b4b4;
  font-weight: 300;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=email]:focus,
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=password]:focus,
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=search]:focus,
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=text]:focus,
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=url]:focus,
div.wpforms-container-full.wpforms-contact-form .wpforms-form textarea:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=email]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=password]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=search]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=text]:focus,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=url]:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=email],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=password],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=search],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=text],
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=url] {
  height: auto; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form textarea {
  margin-bottom: 7px; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-field,
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-field {
  padding: 0; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-submit-container {
  padding: 8px 0 0; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-field {
  margin-bottom: 25px; }

div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit],
div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit],
div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button,
div.wpforms-container-full.newsletter-form .wpforms-form input[type=submit],
div.wpforms-container-full.newsletter-form .wpforms-form button[type=submit],
div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-page-button {
  width: 100%;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 32px;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

/**
 * Newsletter Form
 */
/* Contact Form CSS style */
/* Add a class ".newsletter-form" in "Form CSS Class" field under settings tab */
div.wpforms-container-full.newsletter-form .wpforms-form input[type=email],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=password],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=search],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=text],
div.wpforms-container-full.newsletter-form .wpforms-form input[type=url] {
  background-color: transparent;
  border: 1px solid #b4b4b4;
  padding: 14px 24px;
  width: 90%;
  font-size: 14px;
  line-height: 26px;
  height: auto; }

div.wpforms-container-full.newsletter-form .wpforms-form .wpforms-submit-container {
  width: 90%;
  display: none; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1200px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.site-content-inner {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-top: 35px;
  margin-bottom: 50px; }
  .site-content-inner > .content-area,
  .site-content-inner > .widget-area {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }

@media (min-width: 1200px) {
  .left-sidebar .site-content-inner > .content-area,
  .right-sidebar .site-content-inner > .content-area {
    flex: 0 0 75%;
    max-width: 75%; }
  .left-sidebar .site-content-inner > .widget-area,
  .left-sidebar .site-content-inner > .sidebar,
  .right-sidebar .site-content-inner > .widget-area,
  .right-sidebar .site-content-inner > .sidebar {
    flex: 0 0 25%;
    max-width: 25%; } }

.right-sidebar .site-content-inner .content-area {
  order: 1; }

.right-sidebar .site-content-inner .widget-area {
  order: 2; }

@media (min-width: 1200px) {
  .left-sidebar .site-content-inner .content-area {
    order: 2; } }

@media (min-width: 1200px) {
  .left-sidebar .site-content-inner .widget-area {
    order: 1; } }

.full-width .site-content-inner .content-area {
  order: 1; }
  @media (min-width: 768px) {
    .full-width .site-content-inner .content-area {
      flex: 0 0 100%;
      max-width: 100%; } }

.full-width .site-content-inner .widget-area {
  display: none; }

.woocommerce-checkout .site-content-inner,
.woocommerce-track-order .site-content-inner {
  flex: 0 0 100%;
  max-width: 100%; }
  @media (min-width: 1200px) {
    .woocommerce-checkout .site-content-inner > .content-area,
    .woocommerce-track-order .site-content-inner > .content-area {
      flex: 0 0 50%;
      max-width: 50%;
      margin-left: 25%; } }

@media (min-width: 1200px) {
  .woocommerce-lost-password .site-content-inner > .content-area {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; } }

.page-template-template-homepage-v1 .site-content-inner,
.page-template-template-homepage-v3 .site-content-inner,
.page-template-template-homepage-v4 .site-content-inner,
.page-template-template-homepage-v5 .site-content-inner {
  margin-top: 0; }

@media (min-width: 1200px) {
  .desktop-only {
    display: block; }
  .handheld-only {
    display: none; } }

@media (max-width: 1199px) {
  .desktop-only {
    display: none; }
  .handheld-only {
    display: block; } }

.top-bar {
  font-size: 11px;
  line-height: 1.5; }
  @media (max-width: 1199.98px) {
    .top-bar {
      display: none; } }

.top-bar-inner {
  display: flex;
  justify-content: space-between;
  align-items: center; }

.top-bar-nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  margin-left: -17px;
  margin-right: -17px; }
  .top-bar-nav > .menu-item > a,
  .top-bar-nav > li > a {
    display: block;
    padding: 3px 17px; }
    .top-bar-nav > .menu-item > a:hover, .top-bar-nav > .menu-item > a:focus,
    .top-bar-nav > li > a:hover,
    .top-bar-nav > li > a:focus {
      text-decoration: none; }
    .top-bar-nav > .menu-item > a.disabled,
    .top-bar-nav > li > a.disabled {
      color: #6c757d; }
  .top-bar-nav .menu-item-has-children {
    position: relative; }
    .top-bar-nav .menu-item-has-children > a::after {
      display: inline-block;
      width: 0;
      height: 0;
      margin-left: 0.255em;
      vertical-align: 0.255em;
      content: "";
      border-top: 0.3em solid;
      border-right: 0.3em solid transparent;
      border-bottom: 0;
      border-left: 0.3em solid transparent; }
    .top-bar-nav .menu-item-has-children > a:empty::after {
      margin-left: 0; }
    .top-bar-nav .menu-item-has-children:hover .sub-menu, .top-bar-nav .menu-item-has-children:focus .sub-menu {
      display: block; }
  .top-bar-nav .sub-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 100px;
    padding: 3px 0;
    margin: 0.125rem 0 0;
    font-size: 11px;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 0 solid rgba(0, 0, 0, 0.15);
    border-radius: 0;
    box-shadow: 0 4px 17px 0 rgba(0, 0, 0, 0.1);
    z-index: 10000; }
    .top-bar-nav .sub-menu > .menu-item > a,
    .top-bar-nav .sub-menu > li > a {
      display: block;
      width: 100%;
      padding: 3px 16px;
      clear: both;
      font-weight: 400;
      color: #212529;
      text-align: inherit;
      white-space: nowrap;
      background-color: transparent;
      border: 0; }
      .top-bar-nav .sub-menu > .menu-item > a:hover, .top-bar-nav .sub-menu > .menu-item > a:focus,
      .top-bar-nav .sub-menu > li > a:hover,
      .top-bar-nav .sub-menu > li > a:focus {
        color: #16181b;
        text-decoration: none;
        background-color: #f8f9fa; }
      .top-bar-nav .sub-menu > .menu-item > a.active, .top-bar-nav .sub-menu > .menu-item > a:active,
      .top-bar-nav .sub-menu > li > a.active,
      .top-bar-nav .sub-menu > li > a:active {
        color: #fff;
        text-decoration: none;
        background-color: #007bff; }
      .top-bar-nav .sub-menu > .menu-item > a.disabled, .top-bar-nav .sub-menu > .menu-item > a:disabled,
      .top-bar-nav .sub-menu > li > a.disabled,
      .top-bar-nav .sub-menu > li > a:disabled {
        color: #6c757d;
        background-color: transparent; }
    .top-bar-nav .sub-menu .menu-item-has-children a:after {
      content: none; }
  .top-bar-nav i {
    margin-right: 6px; }

.top-bar-right .sub-menu {
  left: auto;
  right: 0; }

.header-v4 .top-bar {
  background-color: #fff;
  color: #757575;
  font-size: 12px; }
  .header-v4 .top-bar a {
    color: #757575;
    font-weight: 300;
    letter-spacing: 0.01em;
    line-height: 2.8; }
  .header-v4 .top-bar .top-bar-inner {
    border-bottom: 1px solid #e6e6e6; }
    .header-v4 .top-bar .top-bar-inner:empty {
      border-bottom: none; }

.header-logo-link {
  display: block; }

.header-search .widget {
  border: none;
  padding: 0;
  margin: 0; }

.header-search .search-form {
  display: flex;
  position: relative; }
  .header-search .search-form:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "\f119";
    font-family: Flaticon;
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
    font-size: 18px;
    color: #7b7b7b;
    z-index: 9999; }

.header-search label {
  margin-bottom: 0;
  display: block;
  width: 100%; }

.header-search .search-field {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
  font-weight: 400;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  border-left-width: 0;
  border-color: #fff;
  padding: 12px 22px 12px 52px;
  border-right-width: 0; }
  @media screen and (prefers-reduced-motion: reduce) {
    .header-search .search-field {
      transition: none; } }
  .header-search .search-field::-ms-expand {
    background-color: transparent;
    border: 0; }
  .header-search .search-field:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .header-search .search-field:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .header-search .search-field::placeholder {
    color: #6c757d;
    opacity: 1; }
  .header-search .search-field:disabled, .header-search .search-field[readonly] {
    background-color: #e9ecef;
    opacity: 1; }
  .header-search .search-field:hover, .header-search .search-field:focus {
    box-shadow: none;
    border-color: #fff; }

.header-search .search-submit {
  background-color: #fff;
  border-color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  display: none; }

.masthead-inner {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  height: 70px;
  align-items: center; }
  .masthead-inner .header-logo-area,
  .masthead-inner .header-search {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
  .masthead-inner .header-logo-area {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    align-items: center;
    height: 100%; }
  .masthead-inner .header-search {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .masthead-inner .header-icons {
    max-width: 25.8333333333%;
    flex: 0 0 auto; }

.header-logo-area-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%; }
  .header-logo-area-inner .site-branding {
    margin-right: 30px; }

img.custom-logo {
  max-height: 68px;
  width: auto; }

.header-icons {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 100%; }

@media (min-width: 1200px) {
  .header-icon {
    margin: 0 20px;
    height: 100%; }
    .header-icon i {
      font-size: 22px;
      margin: auto; } }

.header-user-account-dropdown {
  padding-left: 0;
  list-style: none;
  display: flex;
  align-items: center;
  height: 100%;
  margin-bottom: 0;
  position: relative; }
  .header-user-account-dropdown li.menu-item-has-children {
    display: flex;
    height: inherit; }
    .header-user-account-dropdown li.menu-item-has-children > a {
      display: flex;
      align-items: center;
      white-space: pre; }

@media (min-width: 1200px) {
  .header-icon-link {
    display: flex;
    text-decoration: none;
    height: 100%; } }

.header-icon-link:hover, .header-icon-link:focus {
  text-decoration: none; }

@media (min-width: 1200px) {
  .tokoo-svg {
    fill-rule: evenodd; } }

.sticky-wrapper .tokoo-sticky-wrap.stuck {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.66);
  background: #fff; }
  .sticky-wrapper .tokoo-sticky-wrap.stuck .header-v1 .top-bar,
  .sticky-wrapper .tokoo-sticky-wrap.stuck .header-v3 .top-bar,
  .sticky-wrapper .tokoo-sticky-wrap.stuck .header-v4 .top-bar {
    display: none; }
  .sticky-wrapper .tokoo-sticky-wrap.stuck .header-v2 .primary-nav,
  .sticky-wrapper .tokoo-sticky-wrap.stuck .header-v4 .primary-nav {
    display: none; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .admin-bar .sticky-wrapper .tokoo-sticky-wrap.stuck {
    top: 45px; } }

@media (min-width: 992px) {
  .admin-bar .sticky-wrapper .tokoo-sticky-wrap.stuck {
    top: 31px; } }

.site-branding .site-title {
  font-size: 2em;
  letter-spacing: -1px;
  margin: 0; }
  .site-branding .site-title a {
    font-weight: 700; }

.site-branding .site-description {
  display: block;
  margin: 0;
  font-size: 12px;
  margin-top: -7px;
  text-align: center; }

.handheld-only {
  border-bottom: 1px solid #e6e6e6; }

.fadeInDown {
  animation-name: fadeInDown; }

.animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

.faster {
  animation-duration: 0.25s !important; }

@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

.masthead-v2 .site-branding {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.masthead-v2 .cart-contents .count {
  right: 9px; }

.masthead-v3 .masthead-inner {
  height: 80px; }

.masthead-v3 .header-search .search-field {
  background-color: #f8f8f8;
  border-color: #e6e6e6;
  border-left-width: 1px;
  font-size: 13px;
  color: #757575;
  border-right-width: 1px;
  padding: 13.5px 15px 13.5px 52px; }
  .masthead-v3 .header-search .search-field:-ms-input-placeholder {
    color: #b4b4b4; }
  .masthead-v3 .header-search .search-field::placeholder {
    color: #b4b4b4; }

.masthead-v3 .header-search .search-submit {
  background-color: #f8f8f8;
  border-color: #e6e6e6;
  border-left-width: 0; }

.masthead-v3 .widget_search form.search-form .search-field,
.masthead-v3 .widget_search .woocommerce-product-search .search-field,
.masthead-v3 .widget_product_search form.search-form .search-field,
.masthead-v3 .widget_product_search .woocommerce-product-search .search-field {
  border: 1px solid #e6e6e6; }

.masthead-v3 .site-branding {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.masthead-v3 .secondary-nav-menu > li > a {
  font-size: 13px;
  color: #757575;
  font-weight: 300; }

.masthead-v3 .secondary-nav-menu > li + li:before {
  background-color: #e6e6e6; }

.masthead-v3 .header-icon-link {
  color: #000; }
  .masthead-v3 .header-icon-link i {
    font-size: 22px; }
  .masthead-v3 .header-icon-link .count {
    right: 8px;
    top: 20px; }

.masthead-v3 .secondary-nav-menu li > .sub-menu::after,
.masthead-v3 .secondary-nav-menu li > .sub-menu::before {
  content: none; }

.masthead-v3 .site-branding .site-title {
  color: #252525; }

.primary-nav-inner {
  position: relative; }

.primary-nav-menu {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  margin: 0 -1rem; }
  .primary-nav-menu > li {
    position: relative; }
    .primary-nav-menu > li.menu-item-has-children {
      position: static; }
      .primary-nav-menu > li.menu-item-has-children > a:after {
        font-family: Flaticon;
        content: "\f120";
        font-size: 10px;
        margin-left: 8px; }
    .primary-nav-menu > li > a {
      display: block;
      padding: 0.5rem 1rem;
      text-transform: uppercase;
      font-weight: 500;
      font-size: 13px; }
      .primary-nav-menu > li > a:hover, .primary-nav-menu > li > a:focus {
        text-decoration: none; }
      .primary-nav-menu > li > a.disabled {
        color: #6c757d; }
    .primary-nav-menu > li.highlight > a {
      color: #efc609; }
    .primary-nav-menu > li.hot > a {
      color: #fff;
      font-weight: 600;
      position: relative; }
      .primary-nav-menu > li.hot > a:after {
        display: inline-block;
        height: 6px;
        width: 6px;
        border-radius: 50%;
        background-color: #efc609;
        position: absolute;
        top: 0.5rem;
        right: 0.5rem;
        content: ''; }
    .primary-nav-menu > li:hover > .children, .primary-nav-menu > li:focus > .children {
      display: block; }
  .primary-nav-menu .children {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1 solid rgba(0, 0, 0, 0.05);
    border-radius: 0;
    box-shadow: 0 4px 17px 0 rgba(0, 0, 0, 0.1);
    min-width: 220px; }
    .primary-nav-menu .children > li > a {
      font-size: 13px;
      display: block;
      width: 100%;
      padding: 0.25em 1.5em;
      clear: both;
      font-weight: 400;
      color: #212529;
      text-align: inherit;
      white-space: nowrap;
      background-color: transparent;
      border: 0;
      white-space: normal; }
      .primary-nav-menu .children > li > a:hover, .primary-nav-menu .children > li > a:focus {
        color: #16181b;
        text-decoration: none;
        background-color: #f8f9fa; }
      .primary-nav-menu .children > li > a.active, .primary-nav-menu .children > li > a:active {
        color: #fff;
        text-decoration: none;
        background-color: #007bff; }
      .primary-nav-menu .children > li > a.disabled, .primary-nav-menu .children > li > a:disabled {
        color: #6c757d;
        background-color: transparent; }
    .primary-nav-menu .children > li:hover > .children, .primary-nav-menu .children > li:focus > .children {
      display: block;
      left: 100%;
      top: 0; }

.secondary-nav-menu {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .secondary-nav-menu > li {
    position: relative; }
    .secondary-nav-menu > li > a {
      display: block;
      padding: 0.5rem 1rem;
      font-size: 12px;
      font-weight: 400; }
      .secondary-nav-menu > li > a:hover, .secondary-nav-menu > li > a:focus {
        text-decoration: none; }
      .secondary-nav-menu > li > a.disabled {
        color: #6c757d; }
    .secondary-nav-menu > li + li:before {
      content: '';
      height: 20px;
      width: 1px;
      display: inline-block;
      position: absolute;
      top: 50%;
      transform: translateY(-50%); }
    .secondary-nav-menu > li .sub-menu {
      padding: 0; }
      .secondary-nav-menu > li .sub-menu > li:first-child {
        padding-top: 8px; }
      .secondary-nav-menu > li .sub-menu > li:last-child {
        padding-bottom: 8px; }
      .secondary-nav-menu > li .sub-menu > li:hover a, .secondary-nav-menu > li .sub-menu > li:focus a {
        text-decoration: none; }
      .secondary-nav-menu > li .sub-menu .sub-menu {
        top: 0; }
  .secondary-nav-menu .menu-item-has-children {
    position: relative; }
  .secondary-nav-menu .sub-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5em 0;
    margin: 0 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #FFF;
    border-radius: 0;
    box-shadow: 0 4px 17px 0 rgba(0, 0, 0, 0.1);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    right: 0;
    left: auto; }
    .secondary-nav-menu .sub-menu > li > a {
      display: block;
      width: 100%;
      padding: 0.25em 1.5em;
      clear: both;
      font-weight: 400;
      color: #212529;
      text-align: inherit;
      white-space: nowrap;
      background-color: transparent;
      border: 0;
      font-size: 12px;
      font-weight: 400;
      white-space: normal; }
      .secondary-nav-menu .sub-menu > li > a:hover, .secondary-nav-menu .sub-menu > li > a:focus {
        color: #16181b;
        text-decoration: none;
        background-color: #f8f9fa; }
      .secondary-nav-menu .sub-menu > li > a.active, .secondary-nav-menu .sub-menu > li > a:active {
        color: #fff;
        text-decoration: none;
        background-color: #007bff; }
      .secondary-nav-menu .sub-menu > li > a.disabled, .secondary-nav-menu .sub-menu > li > a:disabled {
        color: #6c757d;
        background-color: transparent; }
    .secondary-nav-menu .sub-menu > li > .sub-menu {
      left: 100%; }
  .secondary-nav-menu .header-icon-link {
    font-size: 22px; }
  .secondary-nav-menu .count {
    text-align: center;
    font-size: 14px; }
  .secondary-nav-menu .widget_shopping_cart {
    padding: 15px 30px; }

.register-sign-in-dropdown-inner {
  min-width: 220px;
  text-align: center;
  color: #757575;
  font-size: 12px;
  padding-left: 21px;
  padding-right: 21px; }
  .register-sign-in-dropdown-inner p {
    margin: 0; }
  .register-sign-in-dropdown-inner .sign-in-action {
    padding: 10px 0; }
  .register-sign-in-dropdown-inner .register {
    border-top: 1px solid #ebebeb;
    padding: 10px 0; }
  .register-sign-in-dropdown-inner .sign-in-button,
  .register-sign-in-dropdown-inner .register-action a {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
    @media screen and (prefers-reduced-motion: reduce) {
      .register-sign-in-dropdown-inner .sign-in-button,
      .register-sign-in-dropdown-inner .register-action a {
        transition: none; } }
    .register-sign-in-dropdown-inner .sign-in-button:hover, .register-sign-in-dropdown-inner .sign-in-button:focus,
    .register-sign-in-dropdown-inner .register-action a:hover,
    .register-sign-in-dropdown-inner .register-action a:focus {
      text-decoration: none; }
    .register-sign-in-dropdown-inner .sign-in-button:focus, .register-sign-in-dropdown-inner .sign-in-button.focus,
    .register-sign-in-dropdown-inner .register-action a:focus,
    .register-sign-in-dropdown-inner .register-action a.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .register-sign-in-dropdown-inner .sign-in-button.disabled, .register-sign-in-dropdown-inner .sign-in-button:disabled,
    .register-sign-in-dropdown-inner .register-action a.disabled,
    .register-sign-in-dropdown-inner .register-action a:disabled {
      opacity: 0.65; }
    .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled),
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled):active, .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled).active,
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled):active,
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled).active {
      background-image: none; }
    .register-sign-in-dropdown-inner .sign-in-button:hover,
    .register-sign-in-dropdown-inner .register-action a:hover {
      color: #fff;
      background-color: #0069d9;
      border-color: #0062cc; }
    .register-sign-in-dropdown-inner .sign-in-button:focus, .register-sign-in-dropdown-inner .sign-in-button.focus,
    .register-sign-in-dropdown-inner .register-action a:focus,
    .register-sign-in-dropdown-inner .register-action a.focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
    .register-sign-in-dropdown-inner .sign-in-button.disabled, .register-sign-in-dropdown-inner .sign-in-button:disabled,
    .register-sign-in-dropdown-inner .register-action a.disabled,
    .register-sign-in-dropdown-inner .register-action a:disabled {
      color: #fff;
      background-color: #007bff;
      border-color: #007bff; }
    .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled):active, .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled).active,
    .show > .register-sign-in-dropdown-inner .sign-in-button.dropdown-toggle,
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled):active,
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled).active,
    .show >
    .register-sign-in-dropdown-inner .register-action a.dropdown-toggle {
      color: #fff;
      background-color: #0062cc;
      border-color: #005cbf; }
      .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled):active:focus, .register-sign-in-dropdown-inner .sign-in-button:not(:disabled):not(.disabled).active:focus,
      .show > .register-sign-in-dropdown-inner .sign-in-button.dropdown-toggle:focus,
      .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled):active:focus,
      .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled).active:focus,
      .show >
      .register-sign-in-dropdown-inner .register-action a.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
  .register-sign-in-dropdown-inner .register-action a {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem; }
    .register-sign-in-dropdown-inner .register-action a:hover {
      color: #fff;
      background-color: #5a6268;
      border-color: #545b62; }
    .register-sign-in-dropdown-inner .register-action a:focus, .register-sign-in-dropdown-inner .register-action a.focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
    .register-sign-in-dropdown-inner .register-action a.disabled, .register-sign-in-dropdown-inner .register-action a:disabled {
      color: #fff;
      background-color: #6c757d;
      border-color: #6c757d; }
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled):active, .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled).active,
    .show > .register-sign-in-dropdown-inner .register-action a.dropdown-toggle {
      color: #fff;
      background-color: #545b62;
      border-color: #4e555b; }
      .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled):active:focus, .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled).active:focus,
      .show > .register-sign-in-dropdown-inner .register-action a.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
    @media screen and (prefers-reduced-motion: reduce) {
      .register-sign-in-dropdown-inner .register-action a {
        transition: none; } }
    .register-sign-in-dropdown-inner .register-action a:hover, .register-sign-in-dropdown-inner .register-action a:focus {
      text-decoration: none; }
    .register-sign-in-dropdown-inner .register-action a:focus, .register-sign-in-dropdown-inner .register-action a.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .register-sign-in-dropdown-inner .register-action a.disabled, .register-sign-in-dropdown-inner .register-action a:disabled {
      opacity: 0.65; }
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled):active, .register-sign-in-dropdown-inner .register-action a:not(:disabled):not(.disabled).active {
      background-image: none; }

.secondary-nav,
.secondary-nav-inner,
.secondary-nav-menu,
.secondary-nav-menu > li,
.secondary-nav-menu > li > a {
  height: 100%; }

.secondary-nav-menu > li > a {
  display: flex;
  align-items: center; }

.secondary-nav-menu > li > .sub-menu::after, .secondary-nav-menu > li > .sub-menu::before,
.header-user-account-dropdown > li > .sub-menu::after,
.header-user-account-dropdown > li > .sub-menu::before {
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  right: 20px;
  bottom: 100%;
  border: solid transparent; }

.secondary-nav-menu > li > .sub-menu::after,
.header-user-account-dropdown > li > .sub-menu::after {
  border-bottom-color: #fff;
  border-width: 6px;
  margin-right: -6px; }

.secondary-nav-menu .menu-item-has-children i,
.header-user-account-dropdown .menu-item-has-children i {
  font-size: 22px;
  margin-right: 11px; }

.secondary-nav-menu .menu-item-has-children:hover > .sub-menu, .secondary-nav-menu .menu-item-has-children:focus > .sub-menu,
.header-user-account-dropdown .menu-item-has-children:hover > .sub-menu,
.header-user-account-dropdown .menu-item-has-children:focus > .sub-menu {
  display: block; }

.secondary-nav-menu .sub-menu,
.header-user-account-dropdown .sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5em 0;
  margin: 0 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #FFF;
  border-radius: 0;
  box-shadow: 0 4px 17px 0 rgba(0, 0, 0, 0.1);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  right: 0;
  left: auto;
  border: 1px solid;
  border-color: #fff;
  border-top-width: 0; }
  .secondary-nav-menu .sub-menu > li > a,
  .header-user-account-dropdown .sub-menu > li > a {
    display: block;
    width: 100%;
    padding: 0.25em 1.5em;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    font-size: 12px;
    font-weight: 400; }
    .secondary-nav-menu .sub-menu > li > a:hover, .secondary-nav-menu .sub-menu > li > a:focus,
    .header-user-account-dropdown .sub-menu > li > a:hover,
    .header-user-account-dropdown .sub-menu > li > a:focus {
      color: #16181b;
      text-decoration: none;
      background-color: #f8f9fa; }
    .secondary-nav-menu .sub-menu > li > a.active, .secondary-nav-menu .sub-menu > li > a:active,
    .header-user-account-dropdown .sub-menu > li > a.active,
    .header-user-account-dropdown .sub-menu > li > a:active {
      color: #fff;
      text-decoration: none;
      background-color: #007bff; }
    .secondary-nav-menu .sub-menu > li > a.disabled, .secondary-nav-menu .sub-menu > li > a:disabled,
    .header-user-account-dropdown .sub-menu > li > a.disabled,
    .header-user-account-dropdown .sub-menu > li > a:disabled {
      color: #6c757d;
      background-color: transparent; }

.secondary-nav-menu .dropdown .sub-menu {
  min-width: 300px; }

.masthead-v2 .secondary-nav-menu .dropdown .sub-menu {
  margin: -2px 0 0; }

.handheld-header {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  align-items: center;
  padding: 12px 0;
  margin: 0; }
  .handheld-header .off-canvas-navigation-wrapper,
  .handheld-header .site-branding {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
  .handheld-header .off-canvas-navigation-wrapper {
    max-width: 40px;
    flex: 0 0 40px;
    padding-left: 0; }
  .handheld-header .site-branding {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    margin-bottom: 0;
    padding-left: 0;
    text-align: left; }
    .handheld-header .site-branding a.header-logo-link {
      display: inline-block; }
      .handheld-header .site-branding a.header-logo-link svg {
        width: 100px; }
  .handheld-header .handheld-header-links {
    padding-right: 15px; }
    .handheld-header .handheld-header-links > ul {
      padding-left: 0;
      list-style: none;
      display: flex;
      align-items: center;
      margin-bottom: 0;
      justify-content: flex-end;
      line-height: 1; }
      .handheld-header .handheld-header-links > ul > li > a {
        color: #515151;
        display: inline-block;
        font-size: 20px;
        width: 22px; }
        .handheld-header .handheld-header-links > ul > li > a::before {
          font-family: Flaticon;
          text-indent: 0;
          float: left; }
      .handheld-header .handheld-header-links > ul > li > .header-icon > a {
        color: #515151;
        display: inline-block;
        font-size: 20px;
        width: 22px; }
        .handheld-header .handheld-header-links > ul > li > .header-icon > a::before {
          font-family: Flaticon;
          text-indent: 0;
          float: left; }
      .handheld-header .handheld-header-links > ul li + li {
        margin-left: 20px; }
    .handheld-header .handheld-header-links .search {
      z-index: 5; }
      .handheld-header .handheld-header-links .search > a {
        text-indent: -999999px; }
        .handheld-header .handheld-header-links .search > a::before {
          content: "\f119"; }
      .handheld-header .handheld-header-links .search .header-search {
        position: fixed;
        left: 0;
        right: 0;
        top: 130px;
        width: 100%;
        opacity: 0;
        visibility: hidden;
        transition: all,ease,.3s;
        background-color: #fff;
        z-index: 1;
        box-shadow: 0 4px 3px 0 rgba(1, 1, 1, 0.1); }
        @media (max-width: 1199.98px) {
          .handheld-header .handheld-header-links .search .header-search {
            padding: 0; } }
        .handheld-header .handheld-header-links .search .header-search input[type=search] {
          border: none;
          flex: 0 1 100%;
          height: 54px; }
          .handheld-header .handheld-header-links .search .header-search input[type=search]:-ms-input-placeholder {
            color: #dbdbdb;
            font-weight: 200; }
          .handheld-header .handheld-header-links .search .header-search input[type=search]::placeholder {
            color: #dbdbdb;
            font-weight: 200; }
        .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search {
          display: flex;
          height: 54px;
          z-index: 5; }
          .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search::after {
            display: none; }
          .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search button {
            text-indent: -999999px;
            display: inline-block;
            background-color: transparent;
            border: none;
            font-size: 18px;
            line-height: 1;
            border-radius: 0;
            position: absolute;
            right: 10px;
            top: 50%;
            transform: translateY(-50%); }
            .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search button:hover, .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search button:focus, .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search button:active {
              color: #515151; }
            @media (max-width: 1199.98px) {
              .handheld-header .handheld-header-links .search .header-search .woocommerce-product-search button {
                margin-right: 15px;
                font-size: 20px;
                width: 20px; } }
      .handheld-header .handheld-header-links .search.active .header-search {
        visibility: visible;
        opacity: 1;
        top: 65px;
        /*117px;*/ }
      .handheld-header .handheld-header-links .search.active > a::before {
        content: "\f106";
        font-size: 16px;
        line-height: 2; }
    .handheld-header .handheld-header-links .cart {
      margin-bottom: 0; }
      .handheld-header .handheld-header-links .cart a {
        position: relative;
        text-indent: 0; }
      .handheld-header .handheld-header-links .cart .count {
        text-indent: 0;
        width: 18px;
        height: 18px;
        border-radius: 50%;
        font-size: 10px;
        line-height: 1;
        position: absolute;
        top: -4px;
        right: -9px;
        padding-top: 4px;
        text-align: center; }

.disableScroll {
  overflow: hidden; }

@media (max-width: 991.98px) {
  .admin-bar .handheld-header .handheld-header-links .search.active .header-search {
    top: 111px; } }

@media (min-width: 992px) {
  .admin-bar .handheld-header .handheld-header-links .search.active .header-search {
    top: 97px; } }

.off-canvas-navigation {
  background-color: #333;
  position: fixed;
  top: 0;
  left: -250px;
  width: 250px;
  height: 100%;
  transition: all 0.2s;
  z-index: 10000; }
  .off-canvas-navigation .yamm .dropdown.yamm-fw .dropdown-menu {
    position: relative; }
  .off-canvas-navigation .dropdown .dropdown-menu,
  .off-canvas-navigation .yamm-tfw .dropdown-menu,
  .off-canvas-navigation .yamm-fw .dropdown-menu,
  .off-canvas-navigation .yamm-hw .dropdown-menu {
    width: 100% !important;
    top: 0; }
  .off-canvas-navigation .nav-title, .off-canvas-navigation .widgettitle, .off-canvas-navigation .widget-title {
    color: #fff;
    padding: 0; }
    .off-canvas-navigation .nav-title a, .off-canvas-navigation .widgettitle a, .off-canvas-navigation .widget-title a {
      color: #fff;
      padding: 0 1.387em; }
  .off-canvas-navigation .nav-divider {
    display: none; }
  .off-canvas-navigation .yamm .yamm-content {
    padding: 0;
    overflow: hidden; }
    .off-canvas-navigation .yamm .yamm-content .widget, .off-canvas-navigation .yamm .yamm-content .kc_column {
      padding: 0; }
    .off-canvas-navigation .yamm .yamm-content .widget > ul > li:before, .off-canvas-navigation .yamm .yamm-content .widget ul.menu > li:before {
      content: none; }
    .off-canvas-navigation .yamm .yamm-content .widget > ul > li > a, .off-canvas-navigation .yamm .yamm-content .widget ul.menu > li > a {
      margin-right: 0;
      color: #fff; }
    .off-canvas-navigation .yamm .yamm-content .vc_row, .off-canvas-navigation .yamm .yamm-content .kc-wrap-columns {
      margin: 0;
      width: 100%; }
    .off-canvas-navigation .yamm .yamm-content .wpb_column, .off-canvas-navigation .yamm .yamm-content .kc_column {
      width: 100%; }
    .off-canvas-navigation .yamm .yamm-content .vc_column-inner, .off-canvas-navigation .yamm .yamm-content .kc_column, .off-canvas-navigation .yamm .yamm-content .kc-container {
      padding: 0; }
  .off-canvas-navigation ul > li.menu-item-has-children {
    position: relative;
    border-bottom: 1px solid #262626;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    .off-canvas-navigation ul > li.menu-item-has-children > a {
      width: auto;
      border-bottom: 0;
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%;
      padding-right: 0; }
    .off-canvas-navigation ul > li.menu-item-has-children button.dropdown-toggle:after {
      padding: 10px;
      padding-left: 15px; }
    .off-canvas-navigation ul > li.menu-item-has-children .sub-menu.toggled-on {
      display: block;
      background-color: #090b0c;
      width: 100%;
      border: none;
      position: relative; }
  .off-canvas-navigation ul,
  .off-canvas-navigation .yamm .yamm-content,
  .off-canvas-navigation .yamm .yamm-content .widget ul.menu {
    list-style: none;
    margin: 0;
    padding: 0;
    flex-direction: column; }
    .off-canvas-navigation ul li.menu-item-has-children.open .dropdown-backdrop,
    .off-canvas-navigation ul .sub-menu > .menu-item.menu-item-has-children.open .dropdown-backdrop,
    .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children.open .dropdown-backdrop,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.menu-item-has-children.open .dropdown-backdrop,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.menu-item-has-children.open .dropdown-backdrop,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.menu-item-has-children.open .dropdown-backdrop {
      display: none; }
    .off-canvas-navigation ul li .sub-menu > .menu-item > a,
    .off-canvas-navigation ul .sub-menu > .menu-item .sub-menu > .menu-item > a,
    .off-canvas-navigation .yamm .yamm-content li .sub-menu > .menu-item > a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .sub-menu > .menu-item > a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .sub-menu > .menu-item > a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .sub-menu > .menu-item > a {
      color: #fff; }
    .off-canvas-navigation ul li.menu-item-has-children > .dropdown-toggle::after,
    .off-canvas-navigation ul .sub-menu > .menu-item.menu-item-has-children > .dropdown-toggle::after,
    .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children > .dropdown-toggle::after,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.menu-item-has-children > .dropdown-toggle::after,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.menu-item-has-children > .dropdown-toggle::after,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.menu-item-has-children > .dropdown-toggle::after {
      color: rgba(255, 255, 255, 0.7);
      font-family: Flaticon;
      font-size: 10px;
      font-style: normal;
      content: "\f120";
      display: block; }
    .off-canvas-navigation ul li.menu-item-has-children > .dropdown-toggle.toggled-on::after,
    .off-canvas-navigation ul .sub-menu > .menu-item.menu-item-has-children > .dropdown-toggle.toggled-on::after,
    .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children > .dropdown-toggle.toggled-on::after,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.menu-item-has-children > .dropdown-toggle.toggled-on::after,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.menu-item-has-children > .dropdown-toggle.toggled-on::after,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.menu-item-has-children > .dropdown-toggle.toggled-on::after {
      transform: rotate(180deg);
      padding-left: 10px;
      padding-right: 15px; }
    .dropdown-toggle.show::after
.off-canvas-navigation ul li.menu-item-has-children.show > a::after, .dropdown-toggle.show::after
    .off-canvas-navigation ul .sub-menu > .menu-item.menu-item-has-children.show > a::after, .dropdown-toggle.show::after
    .off-canvas-navigation .yamm .yamm-content li.menu-item-has-children.show > a::after, .dropdown-toggle.show::after
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.menu-item-has-children.show > a::after, .dropdown-toggle.show::after
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.menu-item-has-children.show > a::after, .dropdown-toggle.show::after
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.menu-item-has-children.show > a::after {
      content: "";
      width: 8px;
      height: 1px;
      background: #555;
      margin-top: 12px;
      margin-right: -8px; }
    .off-canvas-navigation ul li.nav-title,
    .off-canvas-navigation ul li a,
    .off-canvas-navigation ul li > a,
    .off-canvas-navigation ul .sub-menu > .menu-item.nav-title,
    .off-canvas-navigation ul .sub-menu > .menu-item a,
    .off-canvas-navigation ul .sub-menu > .menu-item > a,
    .off-canvas-navigation .yamm .yamm-content li.nav-title,
    .off-canvas-navigation .yamm .yamm-content li a,
    .off-canvas-navigation .yamm .yamm-content li > a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.nav-title,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item > a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.nav-title,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li > a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.nav-title,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item > a {
      padding: 0 1.387em;
      line-height: 3em;
      border-bottom: 1px solid #262626;
      text-decoration: none;
      margin: 0; }
      .off-canvas-navigation ul li.nav-title:hover, .off-canvas-navigation ul li.nav-title:focus,
      .off-canvas-navigation ul li a:hover,
      .off-canvas-navigation ul li a:focus,
      .off-canvas-navigation ul li > a:hover,
      .off-canvas-navigation ul li > a:focus,
      .off-canvas-navigation ul .sub-menu > .menu-item.nav-title:hover,
      .off-canvas-navigation ul .sub-menu > .menu-item.nav-title:focus,
      .off-canvas-navigation ul .sub-menu > .menu-item a:hover,
      .off-canvas-navigation ul .sub-menu > .menu-item a:focus,
      .off-canvas-navigation ul .sub-menu > .menu-item > a:hover,
      .off-canvas-navigation ul .sub-menu > .menu-item > a:focus,
      .off-canvas-navigation .yamm .yamm-content li.nav-title:hover,
      .off-canvas-navigation .yamm .yamm-content li.nav-title:focus,
      .off-canvas-navigation .yamm .yamm-content li a:hover,
      .off-canvas-navigation .yamm .yamm-content li a:focus,
      .off-canvas-navigation .yamm .yamm-content li > a:hover,
      .off-canvas-navigation .yamm .yamm-content li > a:focus,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.nav-title:hover,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.nav-title:focus,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a:hover,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a:focus,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item > a:hover,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item > a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.nav-title:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.nav-title:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li > a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li > a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.nav-title:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.nav-title:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item > a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item > a:focus {
        text-decoration: none;
        font-weight: 400;
        line-height: 3em;
        font-size: 15px;
        outline: none; }
    .off-canvas-navigation ul li .nav-title a,
    .off-canvas-navigation ul li .nav-title,
    .off-canvas-navigation ul .sub-menu > .menu-item .nav-title a,
    .off-canvas-navigation ul .sub-menu > .menu-item .nav-title,
    .off-canvas-navigation .yamm .yamm-content li .nav-title a,
    .off-canvas-navigation .yamm .yamm-content li .nav-title,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .nav-title a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .nav-title,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .nav-title a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .nav-title,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .nav-title a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .nav-title {
      font-size: 1em; }
    .off-canvas-navigation ul li.nav-title a,
    .off-canvas-navigation ul .sub-menu > .menu-item.nav-title a,
    .off-canvas-navigation .yamm .yamm-content li.nav-title a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.nav-title a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.nav-title a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.nav-title a {
      padding: 0;
      border-width: 0;
      color: #fff; }
      .off-canvas-navigation ul li.nav-title a:hover, .off-canvas-navigation ul li.nav-title a:focus,
      .off-canvas-navigation ul .sub-menu > .menu-item.nav-title a:hover,
      .off-canvas-navigation ul .sub-menu > .menu-item.nav-title a:focus,
      .off-canvas-navigation .yamm .yamm-content li.nav-title a:hover,
      .off-canvas-navigation .yamm .yamm-content li.nav-title a:focus,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.nav-title a:hover,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item.nav-title a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.nav-title a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li.nav-title a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.nav-title a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item.nav-title a:focus {
        background-color: transparent;
        box-shadow: none;
        font-size: 15px; }
    .off-canvas-navigation ul li .nav-title a,
    .off-canvas-navigation ul .sub-menu > .menu-item .nav-title a,
    .off-canvas-navigation .yamm .yamm-content li .nav-title a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .nav-title a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .nav-title a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .nav-title a {
      padding: 0;
      border-bottom: 0; }
    .off-canvas-navigation ul li a,
    .off-canvas-navigation ul .sub-menu > .menu-item a,
    .off-canvas-navigation .yamm .yamm-content li a,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a {
      display: block;
      width: 100%;
      color: rgba(255, 255, 255, 0.7);
      padding: 0 1.387em;
      line-height: 3em;
      border-bottom: 1px solid #262626;
      font-size: 15px;
      font-weight: 400; }
      .off-canvas-navigation ul li a:hover, .off-canvas-navigation ul li a:focus,
      .off-canvas-navigation ul .sub-menu > .menu-item a:hover,
      .off-canvas-navigation ul .sub-menu > .menu-item a:focus,
      .off-canvas-navigation .yamm .yamm-content li a:hover,
      .off-canvas-navigation .yamm .yamm-content li a:focus,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a:hover,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a:focus,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a:hover,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a:focus {
        background-color: #b3b3b3;
        box-shadow: inset -2px 0px 4px -1px rgba(0, 0, 0, 0.6);
        color: #fff;
        font-weight: 400;
        line-height: 3em;
        font-size: 15px;
        outline: none; }
      .off-canvas-navigation ul li a i,
      .off-canvas-navigation ul .sub-menu > .menu-item a i,
      .off-canvas-navigation .yamm .yamm-content li a i,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item a i,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li a i,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item a i {
        margin-right: 10px; }
    .off-canvas-navigation ul li .dropdown-toggle:hover, .off-canvas-navigation ul li .dropdown-toggle:focus, .off-canvas-navigation ul li .nav-title a:hover, .off-canvas-navigation ul li .nav-title a:focus,
    .off-canvas-navigation ul .sub-menu > .menu-item .dropdown-toggle:hover,
    .off-canvas-navigation ul .sub-menu > .menu-item .dropdown-toggle:focus,
    .off-canvas-navigation ul .sub-menu > .menu-item .nav-title a:hover,
    .off-canvas-navigation ul .sub-menu > .menu-item .nav-title a:focus,
    .off-canvas-navigation .yamm .yamm-content li .dropdown-toggle:hover,
    .off-canvas-navigation .yamm .yamm-content li .dropdown-toggle:focus,
    .off-canvas-navigation .yamm .yamm-content li .nav-title a:hover,
    .off-canvas-navigation .yamm .yamm-content li .nav-title a:focus,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .dropdown-toggle:hover,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .dropdown-toggle:focus,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .nav-title a:hover,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item .nav-title a:focus,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .dropdown-toggle:hover,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .dropdown-toggle:focus,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .nav-title a:hover,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li .nav-title a:focus,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .dropdown-toggle:hover,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .dropdown-toggle:focus,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .nav-title a:hover,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item .nav-title a:focus {
      background-color: transparent;
      box-shadow: none; }
    .off-canvas-navigation ul li ul,
    .off-canvas-navigation ul .sub-menu > .menu-item ul,
    .off-canvas-navigation .yamm .yamm-content li ul,
    .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item ul,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu li ul,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item ul {
      border-radius: 0; }
      .off-canvas-navigation ul li ul::after, .off-canvas-navigation ul li ul::before,
      .off-canvas-navigation ul .sub-menu > .menu-item ul::after,
      .off-canvas-navigation ul .sub-menu > .menu-item ul::before,
      .off-canvas-navigation .yamm .yamm-content li ul::after,
      .off-canvas-navigation .yamm .yamm-content li ul::before,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item ul::after,
      .off-canvas-navigation .yamm .yamm-content .sub-menu > .menu-item ul::before,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li ul::after,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu li ul::before,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item ul::after,
      .off-canvas-navigation .yamm .yamm-content .widget ul.menu .sub-menu > .menu-item ul::before {
        display: none;
        bottom: 100%;
        right: 20px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(72, 72, 72, 0);
        border-bottom-color: #090b0c;
        border-width: 7px;
        margin-left: -7px; }
    .off-canvas-navigation ul .bg-yamm-content,
    .off-canvas-navigation .yamm .yamm-content .bg-yamm-content,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .bg-yamm-content {
      display: none; }
    .off-canvas-navigation ul .dropdown-menu,
    .off-canvas-navigation .yamm .yamm-content .dropdown-menu,
    .off-canvas-navigation .yamm .yamm-content .widget ul.menu .dropdown-menu {
      position: relative;
      background-color: #090b0c;
      width: 100%;
      transition: all .3s ease;
      border: none; }

.off-canvas-navigation-wrapper button,
.off-canvas-navigation-wrapper .navbar-toggler,
.off-canvas-navigation-wrapper.toggled button,
.off-canvas-navigation-wrapper.toggled .navbar-toggler {
  color: #333;
  border: none;
  background-color: transparent;
  outline: none;
  font-size: 16px;
  padding: 0; }
  .off-canvas-navigation-wrapper button:hover, .off-canvas-navigation-wrapper button:focus, .off-canvas-navigation-wrapper button:active,
  .off-canvas-navigation-wrapper .navbar-toggler:hover,
  .off-canvas-navigation-wrapper .navbar-toggler:focus,
  .off-canvas-navigation-wrapper .navbar-toggler:active,
  .off-canvas-navigation-wrapper.toggled button:hover,
  .off-canvas-navigation-wrapper.toggled button:focus,
  .off-canvas-navigation-wrapper.toggled button:active,
  .off-canvas-navigation-wrapper.toggled .navbar-toggler:hover,
  .off-canvas-navigation-wrapper.toggled .navbar-toggler:focus,
  .off-canvas-navigation-wrapper.toggled .navbar-toggler:active {
    background-color: transparent;
    border: none;
    color: #333; }
  .off-canvas-navigation-wrapper button .navbar-toggler-icon,
  .off-canvas-navigation-wrapper .navbar-toggler .navbar-toggler-icon,
  .off-canvas-navigation-wrapper.toggled button .navbar-toggler-icon,
  .off-canvas-navigation-wrapper.toggled .navbar-toggler .navbar-toggler-icon {
    width: 1.4em;
    height: 1.4em;
    display: inline-block;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='butt' stroke-miterlimit='0' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.off-canvas-bg-opacity .site-content::before {
  background: rgba(37, 41, 51, 0.2);
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 999999; }

.off-canvas-bg-opacity .site-header .animated, .off-canvas-bg-opacity .site-header.animated {
  animation-fill-mode: none; }

.off-canvas-bg-opacity .site-header .faster, .off-canvas-bg-opacity .site-header.faster {
  animation-duration: 0s !important; }

.navbar-toggle-close {
  display: none; }

.toggled .navbar-toggle-close {
  display: block; }

.toggled .navbar-toggle-hamburger {
  display: none; }

.handheld-navigation-wrapper.toggled .handheld-navigation {
  left: 0; }

.off-canvas-navigation ul .sub-menu > .menu-item a {
  white-space: normal;
  line-height: 30px;
  padding-top: 7px;
  padding-bottom: 7px; }

.off-canvas-wrapper {
  width: 100%;
  overflow-x: hidden;
  position: relative;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-overflow-scrolling: auto; }

.footer-features {
  border-top: 1px solid #ebebeb; }
  .footer-features .feature {
    text-align: center;
    margin: 36px; }
    @media (max-width: 991.98px) {
      .footer-features .feature {
        max-width: 15%;
        flex: 0 0 15%; } }
    @media (max-width: 767.98px) {
      .footer-features .feature {
        max-width: 40%;
        flex: 0 0 40%;
        margin: 20px; } }

.features-list {
  padding-left: 0;
  list-style: none;
  display: flex;
  margin-bottom: 0; }
  @media (max-width: 991.98px) {
    .features-list {
      overflow: auto; } }
  @media (min-width: 992px) {
    .features-list {
      justify-content: space-evenly; } }

.feature-text {
  font-size: 13px;
  line-height: 20px;
  color: #252525;
  display: block; }

.feature-icon {
  font-size: 55px;
  display: block;
  margin-bottom: 10px;
  line-height: 1; }

.features-list-block.style-1 .container {
  padding-left: 0;
  padding-right: 0; }

@media (max-width: 1199.98px) {
  .features-list-block.style-1 .feature {
    margin: 20px;
    text-align: center; } }

@media (max-width: 767.98px) {
  .features-list-block.style-1 .feature {
    max-width: 40%;
    flex: 0 0 40%; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  .features-list-block.style-1 .feature {
    max-width: 20%;
    flex: 0 0 20%; } }

@media (min-width: 1200px) {
  .features-list-block.style-1 .feature {
    display: flex;
    margin: 10px;
    text-align: left; } }

@media (min-width: 1200px) {
  .features-list-block.style-1 .feature-icon {
    margin-right: 20px;
    font-size: 37px; } }

.features-list-block.box-shadow {
  background-color: #fff;
  box-shadow: 0px 14px 27.84px 4.16px rgba(86, 86, 86, 0.04);
  border-radius: 6px;
  padding: 25px 0 12px;
  margin-bottom: 38px; }

.home-v5-slider + .features-list-block.style-1.box-shadow {
  position: relative;
  margin-top: -53px; }

.footer-logo-social {
  display: flex;
  justify-content: space-between;
  align-items: center; }
  @media (max-width: 767.98px) {
    .footer-logo-social {
      flex-direction: column;
      padding: 20px 0; } }
  @media (min-width: 768px) {
    .footer-logo-social {
      height: 93px; } }

@media (max-width: 767.98px) {
  .footer-logo {
    margin-bottom: 20px; } }

.footer-logo-link,
.footer-social-icons {
  display: flex;
  align-items: center; }

.footer-logo-link:hover, .footer-logo-link:focus {
  text-decoration: none; }

@media (max-width: 767.98px) {
  .footer-logo-link {
    flex-direction: column; } }

.footer-logo-text, .footer-social-icons-text {
  color: #757575;
  font-size: 15px;
  font-weight: 300; }

.footer-site-title {
  color: #757575;
  font-weight: 500;
  font-size: 31px;
  line-height: 38px; }

.footer-logo-text {
  margin-left: 18px;
  margin-top: 12px; }

.footer-social-icons-text {
  margin-right: 18px; }

.footer-logo .tokoo-svg {
  fill: #757575; }

.social-icons {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
  display: flex; }

.social-icon {
  font-size: 14px;
  line-height: 1;
  border-radius: 50%;
  display: block;
  text-align: center;
  margin: 0 5px; }
  .social-icon.facebook {
    color: #3b5998; }
  .social-icon.instagram {
    color: #6a453b; }
  .social-icon.twitter {
    color: #1da1f2; }
  .social-icon.googleplus {
    color: #dd4b39; }
  .social-icon.linkedin {
    color: #0077b5; }

.footer-widgets .social-menu-widget {
  display: flex;
  align-items: center; }
  .footer-widgets .social-menu-widget .widget-title {
    font-size: 15px;
    color: #757575;
    font-weight: 300; }

.social-menu-widget ul.menu {
  display: flex;
  flex-direction: row;
  padding-left: 22px; }

.social-menu-widget li a {
  font-size: 0; }

.social-menu-widget li i {
  font-size: 14px;
  position: relative;
  width: 28px;
  text-align: center; }
  .social-menu-widget li i:before {
    z-index: 2;
    color: #fff;
    position: relative; }
  .social-menu-widget li i:after {
    content: "";
    width: 28px;
    height: 28px;
    border-radius: 20px;
    display: block;
    position: absolute;
    top: -7px;
    left: 0; }

.social-menu-widget li + li {
  margin-left: 10px; }

.social-menu-widget li [class*="facebook"]:after {
  background-color: #3b5998; }

.social-menu-widget li [class*="instagram"]:after {
  background-color: #6a453b; }

.social-menu-widget li [class*="twitter"]:after {
  background-color: #1da1f2; }

.social-menu-widget li [class*="google"]:after {
  background-color: #dd4b39; }

.social-menu-widget li [class*="linkedin"]:after {
  background-color: #0077b5; }

form[name="mc-embedded-subscribe-form"], .footer-subscription-form {
  margin-bottom: 1rem; }
  form[name="mc-embedded-subscribe-form"] .indicates-required, form[name="mc-embedded-subscribe-form"] label, form[name="mc-embedded-subscribe-form"] input[type="submit"], .footer-subscription-form .indicates-required, .footer-subscription-form label, .footer-subscription-form input[type="submit"] {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
  form[name="mc-embedded-subscribe-form"] input[type="email"], .footer-subscription-form input[type="email"] {
    display: block;
    width: 100%;
    padding: 10px 26px;
    font-size: 15px;
    line-height: 32px;
    color: #b4b4b4;
    background-color: #fafafa;
    background-clip: padding-box;
    border: 1px solid #b4b4b4;
    font-weight: 300;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      form[name="mc-embedded-subscribe-form"] input[type="email"], .footer-subscription-form input[type="email"] {
        transition: none; } }
    form[name="mc-embedded-subscribe-form"] input[type="email"]::-ms-expand, .footer-subscription-form input[type="email"]::-ms-expand {
      background-color: transparent;
      border: 0; }
    form[name="mc-embedded-subscribe-form"] input[type="email"]:focus, .footer-subscription-form input[type="email"]:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    form[name="mc-embedded-subscribe-form"] input[type="email"]:-ms-input-placeholder, .footer-subscription-form input[type="email"]:-ms-input-placeholder {
      color: #6c757d;
      opacity: 1; }
    form[name="mc-embedded-subscribe-form"] input[type="email"]::placeholder, .footer-subscription-form input[type="email"]::placeholder {
      color: #6c757d;
      opacity: 1; }
    form[name="mc-embedded-subscribe-form"] input[type="email"]:disabled, form[name="mc-embedded-subscribe-form"] input[type="email"][readonly], .footer-subscription-form input[type="email"]:disabled, .footer-subscription-form input[type="email"][readonly] {
      background-color: #e9ecef;
      opacity: 1; }

.footer-widgets {
  display: flex;
  flex-wrap: wrap;
  margin-right: 0;
  margin-left: 0;
  padding: 40px 0 49px;
  border-top: 1px solid #e5e5e5; }
  .footer-widgets > .block {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
    @media (max-width: 767.98px) {
      .footer-widgets > .block {
        text-align: center; } }
    @media (min-width: 992px) {
      .footer-widgets > .block:first-child {
        padding-left: 0; }
      .footer-widgets > .block:last-child {
        padding-right: 0; } }
  .footer-widgets .widget-title {
    font-size: 14px;
    display: block;
    font-weight: 500;
    color: #252525;
    line-height: 32px;
    margin-bottom: 8px; }
  .footer-widgets .widget-title + ul,
  .footer-widgets .menu {
    padding-left: 0;
    list-style: none;
    column-count: 2;
    display: block; }
  .footer-widgets.col-4 > .block,
  .footer-widgets.col-3 > .block {
    flex: 0 0 100%;
    max-width: 100%; }
    @media (min-width: 768px) and (max-width: 991.98px) {
      .footer-widgets.col-4 > .block,
      .footer-widgets.col-3 > .block {
        flex: 0 0 50%;
        max-width: 50%; } }
  @media (min-width: 992px) {
    .footer-widgets.col-4 > .block {
      flex: 0 0 25%;
      max-width: 25%; } }
  @media (min-width: 992px) {
    .footer-widgets.col-3 > .block {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; } }
  @media (min-width: 768px) {
    .footer-widgets.col-2 > .block {
      flex: 0 0 50%;
      max-width: 50%; } }
  .footer-widgets a,
  .footer-widgets .widget_product_categories .product-categories > li > .cat-item-inner > .cat-item-link,
  .footer-widgets .widget_product_categories .product-categories > li.cat-parent > .cat-item-inner > .cat-item-link {
    color: #757575;
    font-weight: 400;
    line-height: inherit; }
    .footer-widgets a:hover,
    .footer-widgets .widget_product_categories .product-categories > li > .cat-item-inner > .cat-item-link:hover,
    .footer-widgets .widget_product_categories .product-categories > li.cat-parent > .cat-item-inner > .cat-item-link:hover {
      color: #000; }
  .footer-widgets .menu > .menu-item > a {
    padding: 0; }
  .footer-widgets .widget_media_image .image {
    margin-bottom: 14px;
    margin-top: 10px; }
    .footer-widgets .widget_media_image .image a {
      display: block; }
  .footer-widgets .contact-details {
    font-size: 15px;
    line-height: 32px;
    color: #757575; }
    .footer-widgets .contact-details a {
      color: #252525;
      font-weight: 500;
      text-decoration: underline; }
  .footer-widgets .contact-details,
  .footer-widgets .widget_media_image {
    padding-left: 0;
    list-style: none; }
  .footer-widgets form input {
    background-color: transparent;
    border: 1px solid #b4b4b4;
    padding: 14px 24px;
    width: 90%; }
  .footer-widgets form input:-ms-input-placeholder {
    font-size: 15px;
    font-weight: 300;
    color: #b4b4b4; }
  .footer-widgets form input::placeholder {
    font-size: 15px;
    font-weight: 300;
    color: #b4b4b4; }
  .footer-widgets .widget {
    margin-bottom: 16px; }
    .footer-widgets .widget .widget_nav_menu li a {
      padding: 0; }
    .footer-widgets .widget .sub-menu li a {
      padding: 0; }
      @media (max-width: 767.98px) {
        .footer-widgets .widget .sub-menu li a {
          text-align: center; } }
  .footer-widgets .widget_rss ul,
  .footer-widgets .widget_meta ul,
  .footer-widgets .widget_pages ul,
  .footer-widgets .widget_archive ul,
  .footer-widgets .widget_recent_comments ul,
  .footer-widgets .widget_categories:not(.woocommerce) ul {
    column-count: 1; }
  .footer-widgets .widget_products .product_list_widget,
  .footer-widgets .widget_recent_reviews .product_list_widget,
  .footer-widgets .widget_top_rated_products .product_list_widget {
    column-count: 1; }

.site-footer .product-categories .cat-parent .children {
  display: none; }

.footer-v2 .about-menu {
  margin-bottom: 27px; }
  .footer-v2 .about-menu a {
    color: #252525;
    font-weight: 500;
    font-size: 13px; }

.footer-v2 .footer-logo-social {
  display: none; }

.footer-v2 .footer-bottom-bar-inner .payment-icons {
  order: 2; }

.footer-v2 .footer-widgets {
  border-top: none; }
  .footer-v2 .footer-widgets .widget_media_image {
    display: flex; }
    .footer-v2 .footer-widgets .widget_media_image .image {
      margin-top: 0; }
      .footer-v2 .footer-widgets .widget_media_image .image + .image {
        margin-left: 15px; }
  .footer-v2 .footer-widgets form {
    margin-bottom: 20px; }
    .footer-v2 .footer-widgets form input {
      background-color: transparent;
      border: none;
      width: 100%;
      border-bottom: 1px solid #b4b4b4;
      padding-top: 5px;
      padding-bottom: 5px;
      padding: 9px 0; }
      .footer-v2 .footer-widgets form input:focus {
        box-shadow: none;
        outline: none; }
  @media (max-width: 767.98px) {
    .footer-v2 .footer-widgets .menu {
      margin-bottom: 27px; } }
  .footer-v2 .footer-widgets .contact-details {
    display: flex;
    justify-content: space-between;
    margin-bottom: 27px; }
    @media (max-width: 1199.98px) {
      .footer-v2 .footer-widgets .contact-details {
        flex-direction: column; } }
    .footer-v2 .footer-widgets .contact-details li {
      display: flex;
      flex-direction: column;
      font-weight: 300;
      color: #757575;
      font-size: 15px; }
      .footer-v2 .footer-widgets .contact-details li a {
        text-decoration: none;
        font-size: 20px;
        display: block;
        color: #252525; }
  .footer-v2 .footer-widgets > .block {
    flex: 0 0 100%;
    max-width: 100%; }
    @media (min-width: 768px) and (max-width: 991.98px) {
      .footer-v2 .footer-widgets > .block {
        flex: 0 0 50%;
        max-width: 50%; } }
    @media (min-width: 992px) {
      .footer-v2 .footer-widgets > .block {
        flex: 0 0 25%;
        max-width: 25%; } }
    @media (min-width: 992px) {
      .footer-v2 .footer-widgets > .block:nth-child(3) {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%; }
        .footer-v2 .footer-widgets > .block:nth-child(3) .menu {
          column-count: 1; } }
    @media (min-width: 992px) {
      .footer-v2 .footer-widgets > .block:last-child {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%; } }

.footer-content {
  background-color: #fafafa;
  border-top: 1px solid #ebebeb; }

.footer-bottom-bar {
  background-color: #fff;
  border-top: 1px solid #ebebeb; }

.footer-bottom-bar-inner {
  display: flex;
  justify-content: space-between;
  font-size: 11px;
  font-weight: 300;
  align-items: center; }
  @media (max-width: 767.98px) {
    .footer-bottom-bar-inner {
      flex-direction: column;
      padding: 20px 0; } }
  @media (min-width: 768px) {
    .footer-bottom-bar-inner {
      height: 64px; } }
  @media (max-width: 767.98px) {
    .footer-bottom-bar-inner > div + div {
      margin-top: 20px; } }

.copyright-info {
  color: #b4b4b4; }
  .copyright-info a {
    font-weight: 400;
    color: #b4b4b4; }

.payment-icons {
  display: flex;
  align-items: center; }

.payment-icons-img {
  height: 26px;
  width: auto; }

.payment-icon-text {
  color: #252525;
  margin-right: 22px; }

a:hover, a:focus {
  text-decoration: none;
  outline: none; }

.page-template-template-homepage-v2 .site-content-inner {
  margin-top: 20px; }

.kc_row:not(.kc_row_inner)::after,
.entry-content::after {
  display: block;
  clear: both;
  content: ""; }

section.elementor-element {
  margin-bottom: 0; }

i[class^="fas fa-"], i[class*="fas fa-"], i[class^="fas fa-"]:before, i[class*="fas fa-"]:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

i[class^="fab fa-"], i[class*="fab fa-"], i[class^="fab fa-"]:before, i[class*="fab fa-"]:before {
  font-family: 'Font Awesome 5 Brands'; }

.quantity.buttons_added .minus,
.quantity.buttons_added .plus {
  display: none; }

.home-product-categories .products {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 0; }
  @media (max-width: 767.98px) {
    .home-product-categories .products {
      display: flex;
      flex-wrap: wrap;
      margin-right: -6px;
      margin-left: -6px; } }
  .home-product-categories .products > .product-category {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 30px; }
    @media (max-width: 767.98px) {
      .home-product-categories .products > .product-category {
        position: relative;
        width: 100%;
        min-height: 1px;
        padding-right: 6px;
        padding-left: 6px;
        margin-bottom: 20px; } }

.home-product-categories .product-category > a {
  padding: 0;
  padding: 30px 17px 24px 18px; }
  .home-product-categories .product-category > a:hover, .home-product-categories .product-category > a:focus {
    margin: 0;
    box-shadow: none; }

.home-product-categories .product-category img {
  margin-bottom: 10px; }

.home-product-categories .product-category:nth-child(1) > a {
  background-color: #f9dcd9; }
  .home-product-categories .product-category:nth-child(1) > a:hover, .home-product-categories .product-category:nth-child(1) > a:focus {
    background-color: #f2b3ad; }

.home-product-categories .product-category:nth-child(2) > a {
  background-color: #e1e1e1; }
  .home-product-categories .product-category:nth-child(2) > a:hover, .home-product-categories .product-category:nth-child(2) > a:focus {
    background-color: #c8c7c7; }

.home-product-categories .product-category:nth-child(3) > a {
  background-color: #c8dbe9; }
  .home-product-categories .product-category:nth-child(3) > a:hover, .home-product-categories .product-category:nth-child(3) > a:focus {
    background-color: #a4c3da; }

.home-product-categories .product-category:nth-child(4) > a {
  background-color: #f9f8d9; }
  .home-product-categories .product-category:nth-child(4) > a:hover, .home-product-categories .product-category:nth-child(4) > a:focus {
    background-color: #f2f0ad; }

.home-product-categories .product-category:nth-child(5) > a {
  background-color: #d5efe3; }
  .home-product-categories .product-category:nth-child(5) > a:hover, .home-product-categories .product-category:nth-child(5) > a:focus {
    background-color: #b0e1ca; }

.home-product-categories .product-category:nth-child(6) > a {
  background-color: #f2e1d6; }
  .home-product-categories .product-category:nth-child(6) > a:hover, .home-product-categories .product-category:nth-child(6) > a:focus {
    background-color: #e6c5af; }

.home-product-categories .product-category:nth-child(7) > a {
  background-color: #f7e9ec; }
  .home-product-categories .product-category:nth-child(7) > a:hover, .home-product-categories .product-category:nth-child(7) > a:focus {
    background-color: #e9c4cc; }

.home-product-categories .product-category:nth-child(8) > a {
  background-color: #d1e0c9; }
  .home-product-categories .product-category:nth-child(8) > a:hover, .home-product-categories .product-category:nth-child(8) > a:focus {
    background-color: #b5cda9; }

.home-product-categories .product-category:nth-child(9) > a {
  background-color: #c3d9f7; }
  .home-product-categories .product-category:nth-child(9) > a:hover, .home-product-categories .product-category:nth-child(9) > a:focus {
    background-color: #96bdf1; }

.home-product-categories .product-category:nth-child(10) > a {
  background-color: #e7cfcf; }
  .home-product-categories .product-category:nth-child(10) > a:hover, .home-product-categories .product-category:nth-child(10) > a:focus {
    background-color: #d6adad; }

.home-product-categories .product-category:nth-child(11) > a {
  background-color: #d9f9f2; }
  .home-product-categories .product-category:nth-child(11) > a:hover, .home-product-categories .product-category:nth-child(11) > a:focus {
    background-color: #adf2e3; }

.home-product-categories .product-category:nth-child(12) > a {
  background-color: #faf0cd; }
  .home-product-categories .product-category:nth-child(12) > a:hover, .home-product-categories .product-category:nth-child(12) > a:focus {
    background-color: #f5e29f; }

.home-product-categories .woocommerce-loop-category__title {
  margin-bottom: 0;
  line-height: 20px;
  font-weight: 500;
  text-transform: uppercase; }
  .home-product-categories .woocommerce-loop-category__title .count {
    display: block; }

.section-home-product-categories {
  margin-bottom: 15px; }

.slider-with-product-block {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 40px; }
  .slider-with-product-block .slider-wrapper,
  .slider-with-product-block .prodcut-wrapper {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 992px) {
    .slider-with-product-block .slider-wrapper {
      flex: 0 0 83.3333333333%;
      max-width: 83.3333333333%; } }

@media (min-width: 576px) and (max-width: 991.98px) {
  .slider-with-product-block .slider-wrapper {
    flex: 0 0 75%;
    max-width: 75%;
    padding: 0; } }
  @media (max-width: 767.98px) {
    .slider-with-product-block .slider-wrapper {
      margin-bottom: 20px; } }
  .slider-with-product-block .slider-wrapper.slider-wrapper-stretch {
    flex: 0 0 100%;
    max-width: 100%; }
  @media (max-width: 1199.98px) {
    .slider-with-product-block .prodcut-wrapper ul.products {
      justify-content: center; } }
  @media (max-width: 991.98px) {
    .slider-with-product-block .prodcut-wrapper ul.products > .product {
      flex: 0 0 100%;
      max-width: 100%; } }
  @media (min-width: 992px) {
    .slider-with-product-block .prodcut-wrapper {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%;
      padding: 0;
      padding-right: 15px; } }

@media (min-width: 576px) and (max-width: 991.98px) {
  .slider-with-product-block .prodcut-wrapper {
    flex: 0 0 25%;
    max-width: 25%; } }

.prodcut-wrapper ul,
.prodcut-wrapper > .woocommerce {
  height: 100%; }
  .prodcut-wrapper ul > li.product,
  .prodcut-wrapper > .woocommerce > li.product {
    margin-bottom: 0; }

.prodcut-wrapper .product-inner {
  position: relative;
  text-align: right;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 22px;
  overflow: hidden; }

.prodcut-wrapper img {
  position: relative;
  left: -43px; }

.prodcut-wrapper .product-body {
  z-index: 2;
  position: absolute;
  top: 8%;
  right: 0;
  padding-right: 14px; }

.prodcut-wrapper .product-footer {
  display: block; }

.prodcut-wrapper .loop-product-categories {
  text-align: right;
  display: block;
  font-size: 10px;
  font-weight: 300; }
  .prodcut-wrapper .loop-product-categories a {
    color: #757575; }

.prodcut-wrapper .woocommerce-loop-product__title {
  font-size: 16px;
  white-space: nowrap;
  width: 100px;
  height: auto; }

.prodcut-wrapper .product-footer a {
  font-weight: 300;
  font-size: 12px; }

.prodcut-wrapper .woocommerce-Price-amount {
  font-weight: 300; }

.prodcut-wrapper .yith-wcwl-add-to-wishlist .add_to_wishlist,
.prodcut-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.prodcut-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
  font-size: 0; }
  .prodcut-wrapper .yith-wcwl-add-to-wishlist .add_to_wishlist:before,
  .prodcut-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,
  .prodcut-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before {
    font-size: 20px; }

.prodcut-wrapper .products .product .product-inner .add-to-compare-link {
  display: none; }

.kc_row_inner.prodcut-wrapper,
.prodcut-wrapper.elementor-widget {
  height: 100%; }
  .kc_row_inner.prodcut-wrapper .woocommerce,
  .kc_row_inner.prodcut-wrapper .elementor-widget-container,
  .prodcut-wrapper.elementor-widget .woocommerce,
  .prodcut-wrapper.elementor-widget .elementor-widget-container {
    height: 100%; }

.vertical-menu-slider-category-with-features {
  width: 100vw;
  position: relative;
  margin-left: calc(-50vw + 50% - 8px);
  background-color: #f8f8f8;
  margin-bottom: 39px; }
  @media (max-width: 991.98px) {
    .vertical-menu-slider-category-with-features {
      /* (max-width: 991.98px) */
      margin-left: calc(-50vw + 50%); } }

.vertical-menu-slider-category {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  flex-wrap: nowrap;
  margin-bottom: 30px; }
  .vertical-menu-slider-category .vertical-nav-block,
  .vertical-menu-slider-category .slider-with-catogory {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (max-width: 1199.98px) {
    .vertical-menu-slider-category .vertical-nav-block {
      display: none; } }
  @media (min-width: 1200px) {
    .vertical-menu-slider-category .vertical-nav-block {
      flex: 0 0 25%;
      max-width: 25%;
      padding-right: 0; } }
  @media (min-width: 1200px) {
    .vertical-menu-slider-category .slider-with-catogory {
      flex: 0 0 75%;
      max-width: 75%;
      padding: 0; } }
  .vertical-menu-slider-category .slider-with-catogory.slider-with-catogory-stretch {
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px; }

.slider-feature-list {
  padding-bottom: 30px; }

.slider-with-catogory ul.products {
  margin: 0; }
  @media (max-width: 1199.98px) {
    .slider-with-catogory ul.products {
      overflow: auto;
      flex-wrap: nowrap; } }
  .slider-with-catogory ul.products > li.product-category {
    padding: 0;
    margin: 0;
    background-color: #fff;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1; }
    .slider-with-catogory ul.products > li.product-category:hover {
      box-shadow: 0 7px 17px 0 rgba(23, 84, 116, 0.18);
      transition: .5s; }
    @media (max-width: 767.98px) {
      .slider-with-catogory ul.products > li.product-category {
        flex: 0 0 50%;
        max-width: 50%; } }

@media (min-width: 768px) and (max-width: 1199.98px) {
  .slider-with-catogory ul.products > li.product-category {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; } }
    .slider-with-catogory ul.products > li.product-category img {
      max-width: 121px;
      margin-bottom: 15px; }

.slider-with-catogory .product-category > a {
  padding: 12px 15px 17px; }
  .slider-with-catogory .product-category > a:hover {
    margin: 0;
    box-shadow: none; }

.slider-with-catogory .woocommerce-loop-category__title {
  font-size: 14px;
  margin-bottom: 0;
  line-height: 1; }

.tokoo-banner-link {
  display: block; }

.page-template-template-aboutpage .site-content-inner {
  margin-top: 0;
  margin-bottom: 0; }

.about-header {
  position: relative;
  margin-bottom: 36px; }
  .about-header .page-featured-image {
    width: 100vw;
    position: relative;
    margin-left: calc(-50vw + 50% - 8px); }
    @media (max-width: 991.98px) {
      .about-header .page-featured-image {
        /* (max-width: 991.98px) */
        margin-left: calc(-50vw + 50%); } }
    .about-header .page-featured-image img {
      width: 100%; }
    .about-header .page-featured-image + .header-content {
      padding: 4.929em 0 3.714em;
      position: absolute;
      bottom: 0;
      background-color: #fff;
      width: 1000px;
      box-shadow: 0px 9px 15.48px 2.52px rgba(137, 137, 137, 0.1);
      left: 50%;
      transform: translate(-50%); }
      @media (max-width: 991.98px) {
        .about-header .page-featured-image + .header-content {
          position: relative; } }
  .about-header .header-content {
    padding-top: 24px;
    text-align: center; }
  .about-header .pre-title {
    text-transform: uppercase;
    font-size: 16px;
    color: #b4b4b4;
    font-weight: 400;
    letter-spacing: 1px; }
  .about-header .title {
    font-size: 25px;
    line-height: 1; }
    @media (min-width: 768px) {
      .about-header .title {
        font-size: 38px; } }

.about-content {
  margin-bottom: 40px; }
  @media (min-width: 768px) {
    .about-content {
      margin-bottom: 73px; } }
  .about-content p {
    line-height: 2;
    font-size: 14px;
    color: #252525;
    margin: 0 auto; }
    @media (min-width: 992px) {
      .about-content p {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
        font-size: 16px; } }
    @media (min-width: 1200px) {
      .about-content p {
        flex: 0 0 64%;
        max-width: 64%; } }

.about-features {
  position: relative;
  margin-bottom: 38px;
  text-align: center; }
  .about-features:before, .about-features:after {
    content: " ";
    position: absolute;
    border-top: 1px solid #ebebeb;
    width: 100vw;
    margin-left: -50vw;
    left: 50%; }
  .about-features .footer-feature {
    margin-bottom: 32px; }
  .about-features .features-list {
    padding: 36px 0 31px; }
    @media (max-width: 767.98px) {
      .about-features .features-list > li {
        flex: 0 0 50%;
        max-width: 50%; } }
    @media (min-width: 768px) and (max-width: 991.98px) {
      .about-features .features-list > li {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%; } }
  .about-features .feature-icon {
    margin-bottom: 6px; }

.testimonial {
  width: 100vw;
  position: relative;
  margin-left: calc(-50vw + 50% - 8px);
  background-color: #f8f8f8;
  padding: 41px 0 0;
  margin-bottom: 41px; }
  @media (max-width: 991.98px) {
    .testimonial {
      /* (max-width: 991.98px) */
      margin-left: calc(-50vw + 50%); } }
  .testimonial .title {
    text-align: center;
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 38px; }
  .testimonial .team-member-list {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    padding-left: 0;
    list-style: none;
    text-align: center;
    justify-content: center;
    margin-bottom: 0; }
    @media (max-width: 767.98px) {
      .testimonial .team-member-list {
        flex-direction: column; } }
    .testimonial .team-member-list > li {
      position: relative;
      flex: 0 0 100%;
      max-width: 100%;
      padding: 0 15px;
      margin-bottom: 99px; }
      @media (min-width: 768px) {
        .testimonial .team-member-list > li {
          flex: 0 0 25%;
          max-width: 25%; } }
      .testimonial .team-member-list > li > a {
        display: block; }
  .testimonial .profile {
    color: #252525;
    position: absolute;
    width: 230px;
    left: 50%;
    transform: translate(-50%);
    background-color: #fff;
    bottom: -20%;
    padding: 16px;
    box-shadow: 0px 9px 15.48px 2.52px rgba(137, 137, 137, 0.1); }
    @media (max-width: 991.98px) {
      .testimonial .profile {
        position: relative;
        width: 100%;
        bottom: 0; } }
  .testimonial h4 {
    margin-bottom: 0; }
    .testimonial h4 a {
      font-size: 20px;
      line-height: 1.5;
      color: #252525;
      font-weight: 400; }
      @media (max-width: 991.98px) {
        .testimonial h4 a {
          font-size: 15px;
          line-height: 1.3; } }
      .testimonial h4 a:hover {
        text-decoration: none; }
  .testimonial .designation {
    font-size: 16px; }
    @media (max-width: 991.98px) {
      .testimonial .designation {
        font-size: 13px; } }
  .testimonial .social-links {
    padding-left: 0;
    list-style: none;
    display: flex;
    justify-content: center; }
    .testimonial .social-links li + li {
      margin-left: 10px; }
    .testimonial .social-links i {
      color: #b4b4b4; }

.about-job .title {
  text-align: center;
  font-size: 22px;
  margin-bottom: 40px; }

.about-job ul {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 0; }
  @media (max-width: 767.98px) {
    .about-job ul {
      flex-direction: column; } }

.about-job li {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0 15px;
  margin-bottom: 44px; }
  @media (min-width: 768px) {
    .about-job li {
      flex: 0 0 50%;
      max-width: 50%; } }
  @media (min-width: 992px) {
    .about-job li {
      flex: 0 0 25%;
      max-width: 25%; } }
  .about-job li .about-job-list-inner {
    border: 1px solid #e6e6e6;
    padding: 20px; }
    @media (min-width: 992px) {
      .about-job li .about-job-list-inner {
        padding: 52px 34px 40px 31px; } }

.about-job .pre-title {
  text-transform: uppercase;
  color: #757575;
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  letter-spacing: 1px; }

.about-job .job-title {
  font-size: 18px;
  margin-bottom: 18px; }
  @media (min-width: 992px) {
    .about-job .job-title {
      margin-bottom: 25px;
      font-size: 21px; } }

.about-job .description {
  font-weight: 300; }

.about-job a {
  color: #252525;
  font-weight: 500; }
  .about-job a:hover, .about-job a:focus {
    text-decoration: none; }

.home-v1-slider,
.home-v4-slider {
  margin-bottom: 45px; }

.rev_slider_wrapper .tp-tabs .tp-tabs-inner-wrapper {
  border: 1px solid #ebebeb; }

.rev_slider_wrapper .tp-tabs .tp-tab {
  display: flex;
  align-items: center;
  justify-content: center; }
  .rev_slider_wrapper .tp-tabs .tp-tab.selected {
    border-bottom: 3px solid;
    font-weight: 500;
    transition: all .1s; }
  .rev_slider_wrapper .tp-tabs .tp-tab + .tp-tab {
    border-left: 1px solid #ebebeb; }

.rev_slider_wrapper .tp-tabs .tp-tab-title {
  color: #252525; }

.custom.tparrows {
  width: 30px;
  height: 30px;
  background-color: #f5e5e5;
  border-radius: 20px; }
  .custom.tparrows:hover {
    transition: .4s;
    background-color: #967979; }
    .custom.tparrows:hover:before {
      color: #fff; }
  .custom.tparrows:before {
    color: #a7a0a0;
    font-size: 12px;
    line-height: 32px; }

.home-v3-slider .custom.tparrows {
  background-color: #d7639f; }
  .home-v3-slider .custom.tparrows:before {
    color: #f4d4e4; }

.home-v4-slider .custom.tparrows {
  background-color: #eff8f8; }

.home-v1-slider .tparrows.custom {
  background: transparent; }
  .home-v1-slider .tparrows.custom:before {
    font-family: Flaticon;
    color: #bdbebd;
    font-size: 18px; }
  .home-v1-slider .tparrows.custom.tp-leftarrow:before {
    content: "" /*rtl:""*/; }
  .home-v1-slider .tparrows.custom.tp-rightarrow:before {
    content: "" /*rtl:""*/; }

.tp-caption.tp-resizeme.bottom-link {
  opacity: 0 !important;
  transition: 1s !important; }

.active-revslide .tp-caption.tp-resizeme.bottom-link {
  opacity: 1 !important; }

.tp-bullets.custom {
  display: flex;
  width: 200px !important;
  justify-content: center; }
  @media (max-width: 1199.98px) {
    .tp-bullets.custom {
      display: none; } }
  .tp-bullets.custom .tp-bullet {
    width: 8px;
    height: 8px;
    border: 1px solid #ea92c0;
    border-radius: 50%;
    position: relative;
    background-color: transparent; }
  .tp-bullets.custom .tp-bullet.selected {
    background-color: #ea92c0; }

.google-map {
  width: 100vw;
  position: relative;
  margin-left: calc(-50vw + 50%); }
  @media (min-width: 768px) {
    .google-map {
      margin-left: calc(-50vw + 50% - 8px); } }
  .google-map iframe {
    width: 100%;
    border: none;
    filter: grayscale(100%); }
    @media (min-width: 768px) {
      .google-map iframe {
        height: 945px; } }
    .google-map iframe:hover {
      filter: grayscale(0%); }

@media (min-width: 768px) {
  .contact-page-wrapper {
    height: 945px; } }

.contact-form {
  width: 100%; }
  @media (min-width: 768px) {
    .contact-form {
      max-width: 41.9%;
      background: #fff;
      box-shadow: 0px 9px 36.98px 6.02px rgba(137, 137, 137, 0.43);
      right: 0;
      top: 50%;
      transform: translate(0, -50%);
      position: absolute; } }
  .contact-form .contact-form-inner {
    padding: 30px 30px 15px; }
    @media (min-width: 992px) {
      .contact-form .contact-form-inner {
        padding: 50px 50px 30px; } }
  .contact-form .pretitle {
    font-size: 16px;
    font-weight: 600;
    color: #b4b4b4;
    text-transform: uppercase; }
  .contact-form .title {
    font-size: 30px;
    font-weight: 600;
    color: #252525;
    line-height: 48px;
    margin-bottom: 42px; }
    @media (min-width: 992px) {
      .contact-form .title {
        font-size: 38px; } }
  .contact-form .wpcf7 form.wpcf7-form label {
    display: block; }
  .contact-form .wpcf7 form.wpcf7-form .input-text {
    display: block;
    width: 100%;
    padding: 8px 12px;
    font-size: 16px;
    line-height: 32px;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #b4b4b4;
    font-weight: 300;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .contact-form .wpcf7 form.wpcf7-form .input-text {
        transition: none; } }
    .contact-form .wpcf7 form.wpcf7-form .input-text::-ms-expand {
      background-color: transparent;
      border: 0; }
    .contact-form .wpcf7 form.wpcf7-form .input-text:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .contact-form .wpcf7 form.wpcf7-form .input-text:-ms-input-placeholder {
      color: #6c757d;
      opacity: 1; }
    .contact-form .wpcf7 form.wpcf7-form .input-text::placeholder {
      color: #6c757d;
      opacity: 1; }
    .contact-form .wpcf7 form.wpcf7-form .input-text:disabled, .contact-form .wpcf7 form.wpcf7-form .input-text[readonly] {
      background-color: #e9ecef;
      opacity: 1; }
  .contact-form .wpcf7 form.wpcf7-form input[type="submit"] {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: 1px solid transparent;
    padding: 8px 12px;
    font-size: 16px;
    line-height: 32px;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .contact-form .wpcf7 form.wpcf7-form input[type="submit"] {
        transition: none; } }
    .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:hover, .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:focus {
      text-decoration: none; }
    .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:focus, .contact-form .wpcf7 form.wpcf7-form input[type="submit"].focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .contact-form .wpcf7 form.wpcf7-form input[type="submit"].disabled, .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:disabled {
      opacity: 0.65; }
    .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled):active, .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled).active {
      background-image: none; }
  .contact-form .wpcf7 form.wpcf7-form label {
    font-size: 16px;
    margin-bottom: 11px; }
  .contact-form .wpcf7 form.wpcf7-form p {
    margin-bottom: 0; }
    .contact-form .wpcf7 form.wpcf7-form p + p {
      margin-top: 25px; }
  .contact-form .wpcf7 form.wpcf7-form textarea {
    margin-bottom: 7px; }
  .contact-form .wpcf7 form.wpcf7-form input[type="submit"] {
    width: 100%; }

.page-template-template-contactpage .site-content-inner {
  margin-top: 0;
  margin-bottom: -10px; }

.track_order {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .track_order label {
    display: block; }
  .track_order .input-text {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 14px;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e6e6e6;
    font-weight: 400;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .track_order .input-text {
        transition: none; } }
    .track_order .input-text::-ms-expand {
      background-color: transparent;
      border: 0; }
    .track_order .input-text:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .track_order .input-text:-ms-input-placeholder {
      color: #6c757d;
      opacity: 1; }
    .track_order .input-text::placeholder {
      color: #6c757d;
      opacity: 1; }
    .track_order .input-text:disabled, .track_order .input-text[readonly] {
      background-color: #e9ecef;
      opacity: 1; }
  .track_order input[type="submit"] {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .track_order input[type="submit"] {
        transition: none; } }
    .track_order input[type="submit"]:hover, .track_order input[type="submit"]:focus {
      text-decoration: none; }
    .track_order input[type="submit"]:focus, .track_order input[type="submit"].focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .track_order input[type="submit"].disabled, .track_order input[type="submit"]:disabled {
      opacity: 0.65; }
    .track_order input[type="submit"]:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .track_order input[type="submit"]:not(:disabled):not(.disabled):active, .track_order input[type="submit"]:not(:disabled):not(.disabled).active {
      background-image: none; }
  .track_order > * {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  .track_order > .form-row-wide {
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .track_order > .form-row-first,
    .track_order > .form-row-last {
      flex: 0 0 50%;
      max-width: 50%; } }
  .track_order .button {
    font-size: 14px; }

.error-404-wc-blocks {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .error-404-wc-blocks > .promoted-products,
  .error-404-wc-blocks > .product-categories {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .error-404-wc-blocks > .promoted-products {
      flex: 0 0 50%;
      max-width: 50%; }
    .error-404-wc-blocks > .product-categories {
      flex: 0 0 50%;
      max-width: 50%; } }

.error-404-search {
  padding: 12px;
  background-color: #eee; }

.promoted-products ul.products.columns-2 > .product {
  flex: 0 0 50%;
  max-width: 50%; }

.error-404-wc-blocks .widget_product_categories {
  border: 1px solid #e6e6e6;
  padding: 14px 17px;
  color: #757575; }
  .error-404-wc-blocks .widget_product_categories .cat-item .cat-item-link .count {
    margin-right: 8px;
    width: 20px;
    text-align: center; }

.no-results.not-found .page-content {
  width: 80%;
  margin: 0 auto 80px auto; }

.entry-content .table-compare .product-title {
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 400;
  height: 42px;
  overflow: hidden; }

.entry-content .table-compare img {
  max-width: 180px; }

.entry-content .table-compare td,
.entry-content .table-compare th {
  border: 1px solid #bebebe; }

.entry-content .table-compare tbody tr th {
  background-color: #f1f1f1;
  vertical-align: middle;
  text-align: center;
  font-weight: 500;
  padding: 10px 40px;
  width: 10%; }

.entry-content .table-compare tbody tr td {
  vertical-align: middle;
  text-align: center;
  padding: 1em; }
  .entry-content .table-compare tbody tr td .product-image,
  .entry-content .table-compare tbody tr td .star-rating {
    display: inline-block; }
  .entry-content .table-compare tbody tr td ul {
    margin-left: 1em;
    padding-left: 0; }
    .entry-content .table-compare tbody tr td ul li {
      margin-bottom: 15px; }
      .entry-content .table-compare tbody tr td ul li:last-child {
        margin-bottom: 0; }
  .entry-content .table-compare tbody tr td .button {
    border-radius: 2px;
    font-size: 14px; }

.entry-content .table-compare tbody tr:first-child td {
  vertical-align: top;
  width: 22%; }

.entry-content .table-compare tbody .button {
  padding: 0.6em 2em; }

.entry-content .table-compare a.remove-icon {
  color: #f44242; }

.table-responsive.compare {
  overflow-x: auto; }

.compare-empty h1 {
  font-size: 2em;
  font-weight: 300; }

.widget-area .widget {
  border: 1px solid #e6e6e6;
  padding: 14px 17px;
  color: #757575;
  margin-bottom: 20px; }
  .widget-area .widget .widget-title {
    text-transform: uppercase;
    font-weight: 600;
    color: #252525;
    display: block;
    margin-bottom: 20px; }
  .widget-area .widget .widget-title + ul {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0; }
  .widget-area .widget a {
    color: #757575; }
  .widget-area .widget .count {
    font-size: 12px;
    color: #b2b2b2; }
  .widget-area .widget .cat-parent > a {
    position: relative; }
  .widget-area .widget .child-indicator {
    color: #909090;
    font-size: 12px;
    transition: all 0.2s;
    transform: rotate(180deg); }
    .widget-area .widget .child-indicator.collapsed {
      transform: rotate(0deg); }
    .widget-area .widget .child-indicator::before {
      font-family: Flaticon;
      content: "\f120";
      font-style: normal; }
    .widget-area .widget .child-indicator:hover, .widget-area .widget .child-indicator:focus {
      text-decoration: none; }
  .widget-area .widget .children {
    list-style: none;
    padding-left: 15px; }

.widget select {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: linear-gradient(45deg, transparent 50%, #000), linear-gradient(135deg, #000, transparent 50%);
  background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px);
  background-size: 6px 6px, 5px 5px, 1px 1.5em;
  background-repeat: no-repeat;
  border: 1px solid #aaa;
  border-radius: 0;
  color: #757575;
  padding: 6px 12px;
  background-color: #fff;
  margin-bottom: 8px; }
  .widget select:hover, .widget select:focus {
    outline: none; }

.widget.widget_archive ul li {
  display: flex;
  justify-content: space-between;
  padding: 3px 0; }
  .widget.widget_archive ul li:hover, .widget.widget_archive ul li:focus {
    color: #252525; }
    .widget.widget_archive ul li:hover a, .widget.widget_archive ul li:focus a {
      color: #252525; }

.widget.widget_categories li {
  border-bottom: 1px solid #ddd;
  padding: 3px 0;
  list-style: none; }
  .widget.widget_categories li:last-child {
    border-bottom: 0; }
  .widget.widget_categories li.current-cat > .cat-item-inner > a {
    color: #252525; }
  .widget.widget_categories li a {
    display: flex;
    align-items: center; }
    .widget.widget_categories li a:before {
      content: "\f118";
      font-family: Flaticon;
      font-size: 8px;
      margin-right: 10px; }
    .widget.widget_categories li a span {
      margin-left: auto; }
    .widget.widget_categories li a:hover, .widget.widget_categories li a:focus {
      color: #252525; }
  .widget.widget_categories li .child-indicator {
    display: none; }
  .widget.widget_categories li ul.collapse {
    display: block;
    margin-top: 5px; }
    .widget.widget_categories li ul.collapse li:last-child {
      border-bottom: 0; }

.widget.widget_pages li, .widget.widget_meta li {
  padding: 3px 0; }

.widget.widget_pages li a:hover, .widget.widget_pages li a:focus, .widget.widget_recent_comments li a:hover, .widget.widget_recent_comments li a:focus {
  color: #252525; }

.widget.widget_pages .page_item_has_children .page-item-inner {
  display: flex;
  justify-content: space-between; }

.widget.widget_recent_comments li {
  font-weight: 300;
  font-size: 13px; }
  .widget.widget_recent_comments li a {
    font-weight: 400;
    font-size: 14px; }

.widget.widget_rss .rss-widget-icon {
  display: none; }

.widget.widget_rss .rsswidget {
  font-size: 110%;
  font-weight: 500;
  display: block;
  color: #252525; }

.widget.widget_rss .rssSummary {
  margin: 6px 0; }

.widget.widget_rss .rss-date {
  font-size: 80%; }

.widget.widget_rss li + li {
  margin-top: 1em; }
  .widget.widget_rss li + li:before {
    border-top: 1px solid #ddd;
    content: '';
    display: block;
    padding-top: 1em; }

.widget.widget_text strong {
  color: #252525; }

.widget.widget_nav_menu li a {
  padding: 3px 0; }

.widget.widget_nav_menu li a:hover {
  color: #252525;
  text-decoration: none; }

.widget.widget_nav_menu .sub-menu {
  position: initial;
  display: block;
  background-color: transparent;
  border: none;
  float: none;
  padding: 0;
  margin: 0;
  min-width: auto; }
  .widget.widget_nav_menu .sub-menu li a {
    color: #757575;
    font-size: 14px; }
    .widget.widget_nav_menu .sub-menu li a:hover, .widget.widget_nav_menu .sub-menu li a:focus {
      background-color: transparent;
      color: #252525; }
  .widget.widget_nav_menu .sub-menu li:hover > a {
    text-decoration: none; }

.widget.widget_nav_menu .menu .menu-item-has-children {
  overflow: hidden; }
  .widget.widget_nav_menu .menu .menu-item-has-children > a:after {
    content: none; }

.widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .select2-container {
  margin-bottom: 14px; }

.widget.widget_product_categories .select2-container--default .select2-selection--single {
  height: auto; }
  .widget.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow b {
    left: 30%;
    top: 75%; }

.tokoo-search-form-wrapper form.search-form,
.tokoo-search-form-wrapper .woocommerce-product-search,
.widget_search form.search-form,
.widget_search .woocommerce-product-search,
.widget_product_search form.search-form,
.widget_product_search .woocommerce-product-search {
  display: flex;
  position: relative;
  z-index: 1; }
  .tokoo-search-form-wrapper form.search-form label,
  .tokoo-search-form-wrapper .woocommerce-product-search label,
  .widget_search form.search-form label,
  .widget_search .woocommerce-product-search label,
  .widget_product_search form.search-form label,
  .widget_product_search .woocommerce-product-search label {
    display: block; }
  .tokoo-search-form-wrapper form.search-form .search-field,
  .tokoo-search-form-wrapper .woocommerce-product-search .search-field,
  .widget_search form.search-form .search-field,
  .widget_search .woocommerce-product-search .search-field,
  .widget_product_search form.search-form .search-field,
  .widget_product_search .woocommerce-product-search .search-field {
    border: 1px solid #fff;
    border-radius: 0;
    line-height: 1.286em;
    padding: 12px 22px 12px 52px;
    width: 100%;
    color: #495057;
    border-left-width: 0;
    border-right-width: 0; }
    .tokoo-search-form-wrapper form.search-form .search-field:focus,
    .tokoo-search-form-wrapper .woocommerce-product-search .search-field:focus,
    .widget_search form.search-form .search-field:focus,
    .widget_search .woocommerce-product-search .search-field:focus,
    .widget_product_search form.search-form .search-field:focus,
    .widget_product_search .woocommerce-product-search .search-field:focus {
      box-shadow: none;
      outline: none; }
  .tokoo-search-form-wrapper form.search-form:before,
  .tokoo-search-form-wrapper .woocommerce-product-search:before,
  .widget_search form.search-form:before,
  .widget_search .woocommerce-product-search:before,
  .widget_product_search form.search-form:before,
  .widget_product_search .woocommerce-product-search:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "\f119";
    font-family: Flaticon;
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
    font-size: 18px;
    color: #7b7b7b;
    z-index: 9999; }

.tokoo-search-form-wrapper .search-submit,
.tokoo-search-form-wrapper input[type=submit],
.tokoo-search-form-wrapper button[type=submit],
.widget_search .search-submit,
.widget_search input[type=submit],
.widget_search button[type=submit],
.widget_product_search .search-submit,
.widget_product_search input[type=submit],
.widget_product_search button[type=submit] {
  border-left-width: 0;
  background: transparent;
  border-color: #e6e6e6;
  display: none; }
  .tokoo-search-form-wrapper .search-submit:focus,
  .tokoo-search-form-wrapper input[type=submit]:focus,
  .tokoo-search-form-wrapper button[type=submit]:focus,
  .widget_search .search-submit:focus,
  .widget_search input[type=submit]:focus,
  .widget_search button[type=submit]:focus,
  .widget_product_search .search-submit:focus,
  .widget_product_search input[type=submit]:focus,
  .widget_product_search button[type=submit]:focus {
    outline: none; }

.widget-area .widget_product_search form.woocommerce-product-search {
  padding: 15px;
  background-color: #f5f5f5; }
  .widget-area .widget_product_search form.woocommerce-product-search:before {
    left: 35px; }

.site-content-inner .tokoo-search-form-wrapper {
  padding: 15px;
  background-color: #f5f5f5; }

.calendar_wrap table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  background-color: transparent;
  border: 1px solid #dee2e6; }
  .calendar_wrap table th,
  .calendar_wrap table td {
    padding: 0;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
    text-align: center; }
  .calendar_wrap table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .calendar_wrap table tbody + tbody {
    border-top: 2px solid #dee2e6; }
  .calendar_wrap table .table {
    background-color: #fff; }
  .calendar_wrap table th,
  .calendar_wrap table td {
    border: 1px solid #dee2e6; }
  .calendar_wrap table thead th,
  .calendar_wrap table thead td {
    border-bottom-width: 2px; }

.widget_nav_menu .menu {
  flex-direction: column; }

.widget_nav_menu li i {
  display: none; }

.widget_nav_menu .yamm-content {
  display: none; }

.widget_tag_cloud .tag-cloud-link {
  font-size: 14px !important;
  line-height: 32px;
  padding: 2px 20px;
  border-radius: 0;
  border: 1px solid;
  display: inline-block;
  font-weight: 500;
  margin-bottom: 18px;
  text-transform: uppercase;
  margin-right: 12px; }

.woozone-active .product-header > .woocommerce-loop-product__link {
  height: 230px;
  display: flex; }

.ais-hits--item h2 {
  margin-bottom: 10px !important; }
  .ais-hits--item h2 a {
    color: #252525;
    font-size: 15px;
    line-height: 26px; }

.ais-hits--item .excerpt {
  font-size: 13px;
  line-height: 24px; }

.ais-menu .ais-menu--list .ais-menu--item .ais-menu--link {
  display: flex;
  justify-content: space-between;
  width: 100%;
  color: #757575; }
  .ais-menu .ais-menu--list .ais-menu--item .ais-menu--link .ais-menu--count {
    background-color: #F3F3F3;
    padding: 7px 11px 5px 11px;
    border-radius: 100px;
    font-size: 12px;
    line-height: 12px; }

#ais-facets {
  width: 33.33% !important; }

.ais-pagination {
  display: flex;
  padding-left: 0;
  justify-content: center; }
  .ais-pagination li > a,
  .ais-pagination li > span {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    line-height: 20px;
    color: #757575;
    background-color: #fff;
    margin: 0 6px; }
    .ais-pagination li > a:hover,
    .ais-pagination li > span:hover {
      z-index: 2;
      color: #0056b3;
      text-decoration: none;
      background-color: #e9ecef; }


/*FILESTART  /home/pointe16/public_html/wp-content/themes/tokoo/assets/css/colors/midnightblue.css */
.header-aside a,
.about-job .job-title,
.about-job a:hover,
.about-job a:focus,
.comment-reply-link,
.comment-reply-link:hover,
.comment-reply-link:focus,
.comment-navigation a,
.page-numbers .current,
nav.page-numbers > span,
.article .entry-featured-image:hover .post-icon,
.article .entry-featured-image:focus .post-icon,
.url,
.single-article .tk-list li:before,
.single-article blockquote.tk-blockquote,
.post-navigation a,
.nav-previous:before,
.nav-next:after,
.single-post-footer .author-name,
.cart-contents .count,
.header-wishlist .count,
.feature-icon,
.widget-area .widget .current-cat .child-indicator,
.cart-header-subtitle strong,
.cart-header-subtitle .woocommerce-Price-amount,
.checkout-steps a.active,
.checkout-steps a.always-active,
.register-benefits-banner .register-benefits-banner-inner .banner-icon i,
.register-benefits-banner .register-benefits-banner-inner .banner-content h3,
.shop-view-switcher li > a.active,
.wc-terms-and-conditions a,
.coupon-form-subtitle a,
.woocommerce-Price-amount,
.woocommerce-breadcrumb a,
.login-register-tab.active,
.woocommerce-lost-password .site-content-inner .page-title,
.woocommerce-MyAccount-navigation-link.is-active,
.woocommerce-MyAccount-navigation-link > a,
.product_title,
.wc-tabs > li.active > a,
.info-message-subtitle a,
.info-message-subtitle strong,
.widget-area .widget_product_categories .product-categories li.current-cat.cat-parent > .cat-item-inner > .cat-item-link,
.single-product .single-product-summary-inner .price-details .price,
.single-product .product_meta span a,
.single-product-feature-list ul .feature-inner .feature-thumbnail i,
.vertical-menu-title a,
.vertical-nav > .menu-item > a:hover,
.section-flash-sale-block .section-title i,
.section-flash-sale-block .marketing-text:before,
.categories-nav .nav-link.active,
.categories-nav .nav-link:hover,
.view-products,
.view-products:hover,
.view-products:focus,
.advanced-review .rating-histogram .rating-count:not(.zero),
.advanced-review .comment-text .meta .woocommerce-review__verified,
.register-benefits ul li:before,
.primary-nav .yamm-content a:hover,
.price,
.article .entry-title a:hover,
.home-v1-slider .tparrows.custom:hover:before,
.entry-content a,
form.comment-form .logged-in-as a,
.ais-menu .ais-menu--list .ais-menu--item .ais-menu--link:hover,
.ais-pagination--item__active a,
.reply .comment-edit-link,
.comment-text a {
  color: #2c3e50; }

.masthead-v3 .header-icon-link .count,
.masthead:not(.masthead-v3),
.widget_tag_cloud .tag-cloud-link:hover,
.onsale,
.handheld-header .handheld-header-links .cart .count,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:focus {
  background-color: #2c3e50;
  color: #fff; }

.checkout-steps a.active:before,
.checkout-steps a.always-active:before,
.widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-widget-layered-nav-list__item--chosen .checkbox-indicator,
#scrollUp,
.slick-dots li.slick-active button:before {
  background-color: #2c3e50; }

.widget_tag_cloud .tag-cloud-link,
.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-widget-layered-nav-list__item--chosen .checkbox-indicator,
.slick-dots li.slick-active button:before,
.advanced-review .comment-text .meta .woocommerce-review__verified,
.slick-arrow,
.single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:not(.disabled) {
  border-color: #2c3e50; }

@media (max-width: 767.98px) {
  .checkout-steps li:before {
    border-left-color: #2c3e50; } }

.checkout-steps a.active,
.checkout-steps a.always-active,
.login-register-tab.active,
.woocommerce-MyAccount-navigation-link.is-active,
.wc-tabs > li.active > a,
.categories-nav .nav-link.active:after,
.single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .tokoo-single-product-gallery-thumbnails__wrapper .slick-slide.slick-current img,
.woocommerce-lost-password .site-content-inner .page-header,
.rev_slider_wrapper .tp-tabs .tp-tab.selected,
.single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .tokoo-single-product-gallery-thumbnails__wrapper .slick-slide.slick-current img {
  border-bottom-color: #2c3e50; }

.primary-nav .primary-nav-menu > .menu-item .sub-menu,
.secondary-nav-menu .sub-menu {
  border-top-color: #2c3e50; }

.masthead-v3 .tokoo-svg {
  fill: #2c3e50; }

.contact-form .wpcf7 form.wpcf7-form input[type="submit"],
.return-to-shop .button,
.checkout-button,
button[name="woocommerce_checkout_place_order"],
.woocommerce-mini-cart__buttons .button:last-child,
.btn-action,
.added_to_cart,
.single_add_to_cart_button,
.advanced-review .advanced-review-comment .form-submit input,
form.woocommerce-ResetPassword .login-form-footer .button,
form.woocommerce-ResetPassword .woocommerce-Button,
.login-register-forms .login-form-footer .button,
.login-register-forms .woocommerce-Button,
.table-compare tbody tr td .button,
.woocommerce-MyAccount-content .btn-primary,
.dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success,
.dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary,
.woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"],
.widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit,
div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit],
div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit],
div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button {
  color: #fff;
  background-color: #2c3e50;
  border-color: #2c3e50; }
  .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:hover,
  .return-to-shop .button:hover,
  .checkout-button:hover,
  button[name="woocommerce_checkout_place_order"]:hover,
  .woocommerce-mini-cart__buttons .button:last-child:hover,
  .btn-action:hover,
  .added_to_cart:hover,
  .single_add_to_cart_button:hover,
  .advanced-review .advanced-review-comment .form-submit input:hover,
  form.woocommerce-ResetPassword .login-form-footer .button:hover,
  form.woocommerce-ResetPassword .woocommerce-Button:hover,
  .login-register-forms .login-form-footer .button:hover,
  .login-register-forms .woocommerce-Button:hover,
  .table-compare tbody tr td .button:hover,
  .woocommerce-MyAccount-content .btn-primary:hover,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:hover,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:hover,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:hover,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:hover,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:hover,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:hover,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:hover {
    color: #fff;
    background-color: #1e2b37;
    border-color: #1a252f; }
  .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:focus, .contact-form .wpcf7 form.wpcf7-form input[type="submit"].focus,
  .return-to-shop .button:focus,
  .return-to-shop .button.focus,
  .checkout-button:focus,
  .checkout-button.focus,
  button[name="woocommerce_checkout_place_order"]:focus,
  button[name="woocommerce_checkout_place_order"].focus,
  .woocommerce-mini-cart__buttons .button:last-child:focus,
  .woocommerce-mini-cart__buttons .button:last-child.focus,
  .btn-action:focus,
  .btn-action.focus,
  .added_to_cart:focus,
  .added_to_cart.focus,
  .single_add_to_cart_button:focus,
  .single_add_to_cart_button.focus,
  .advanced-review .advanced-review-comment .form-submit input:focus,
  .advanced-review .advanced-review-comment .form-submit input.focus,
  form.woocommerce-ResetPassword .login-form-footer .button:focus,
  form.woocommerce-ResetPassword .login-form-footer .button.focus,
  form.woocommerce-ResetPassword .woocommerce-Button:focus,
  form.woocommerce-ResetPassword .woocommerce-Button.focus,
  .login-register-forms .login-form-footer .button:focus,
  .login-register-forms .login-form-footer .button.focus,
  .login-register-forms .woocommerce-Button:focus,
  .login-register-forms .woocommerce-Button.focus,
  .table-compare tbody tr td .button:focus,
  .table-compare tbody tr td .button.focus,
  .woocommerce-MyAccount-content .btn-primary:focus,
  .woocommerce-MyAccount-content .btn-primary.focus,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:focus,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success.focus,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:focus,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary.focus,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:focus,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"].focus,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:focus,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit.focus,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:focus,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit].focus,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:focus,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit].focus,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:focus,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button.focus {
    box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.5); }
  .contact-form .wpcf7 form.wpcf7-form input[type="submit"].disabled, .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:disabled,
  .return-to-shop .button.disabled,
  .return-to-shop .button:disabled,
  .checkout-button.disabled,
  .checkout-button:disabled,
  button[name="woocommerce_checkout_place_order"].disabled,
  button[name="woocommerce_checkout_place_order"]:disabled,
  .woocommerce-mini-cart__buttons .button:last-child.disabled,
  .woocommerce-mini-cart__buttons .button:last-child:disabled,
  .btn-action.disabled,
  .btn-action:disabled,
  .added_to_cart.disabled,
  .added_to_cart:disabled,
  .single_add_to_cart_button.disabled,
  .single_add_to_cart_button:disabled,
  .advanced-review .advanced-review-comment .form-submit input.disabled,
  .advanced-review .advanced-review-comment .form-submit input:disabled,
  form.woocommerce-ResetPassword .login-form-footer .button.disabled,
  form.woocommerce-ResetPassword .login-form-footer .button:disabled,
  form.woocommerce-ResetPassword .woocommerce-Button.disabled,
  form.woocommerce-ResetPassword .woocommerce-Button:disabled,
  .login-register-forms .login-form-footer .button.disabled,
  .login-register-forms .login-form-footer .button:disabled,
  .login-register-forms .woocommerce-Button.disabled,
  .login-register-forms .woocommerce-Button:disabled,
  .table-compare tbody tr td .button.disabled,
  .table-compare tbody tr td .button:disabled,
  .woocommerce-MyAccount-content .btn-primary.disabled,
  .woocommerce-MyAccount-content .btn-primary:disabled,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success.disabled,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:disabled,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary.disabled,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:disabled,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"].disabled,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:disabled,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit.disabled,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:disabled,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit].disabled,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:disabled,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit].disabled,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:disabled,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button.disabled,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:disabled {
    color: #fff;
    background-color: #2c3e50;
    border-color: #2c3e50; }
  .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled):active, .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled).active,
  .show > .contact-form .wpcf7 form.wpcf7-form input[type="submit"].dropdown-toggle,
  .return-to-shop .button:not(:disabled):not(.disabled):active,
  .return-to-shop .button:not(:disabled):not(.disabled).active,
  .show >
  .return-to-shop .button.dropdown-toggle,
  .checkout-button:not(:disabled):not(.disabled):active,
  .checkout-button:not(:disabled):not(.disabled).active,
  .show >
  .checkout-button.dropdown-toggle,
  button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled):active,
  button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled).active,
  .show >
  button[name="woocommerce_checkout_place_order"].dropdown-toggle,
  .woocommerce-mini-cart__buttons .button:last-child:not(:disabled):not(.disabled):active,
  .woocommerce-mini-cart__buttons .button:last-child:not(:disabled):not(.disabled).active,
  .show >
  .woocommerce-mini-cart__buttons .button:last-child.dropdown-toggle,
  .btn-action:not(:disabled):not(.disabled):active,
  .btn-action:not(:disabled):not(.disabled).active,
  .show >
  .btn-action.dropdown-toggle,
  .added_to_cart:not(:disabled):not(.disabled):active,
  .added_to_cart:not(:disabled):not(.disabled).active,
  .show >
  .added_to_cart.dropdown-toggle,
  .single_add_to_cart_button:not(:disabled):not(.disabled):active,
  .single_add_to_cart_button:not(:disabled):not(.disabled).active,
  .show >
  .single_add_to_cart_button.dropdown-toggle,
  .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled):active,
  .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled).active,
  .show >
  .advanced-review .advanced-review-comment .form-submit input.dropdown-toggle,
  form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled):active,
  form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled).active,
  .show >
  form.woocommerce-ResetPassword .login-form-footer .button.dropdown-toggle,
  form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled):active,
  form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled).active,
  .show >
  form.woocommerce-ResetPassword .woocommerce-Button.dropdown-toggle,
  .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled):active,
  .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled).active,
  .show >
  .login-register-forms .login-form-footer .button.dropdown-toggle,
  .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled):active,
  .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled).active,
  .show >
  .login-register-forms .woocommerce-Button.dropdown-toggle,
  .table-compare tbody tr td .button:not(:disabled):not(.disabled):active,
  .table-compare tbody tr td .button:not(:disabled):not(.disabled).active,
  .show >
  .table-compare tbody tr td .button.dropdown-toggle,
  .woocommerce-MyAccount-content .btn-primary:not(:disabled):not(.disabled):active,
  .woocommerce-MyAccount-content .btn-primary:not(:disabled):not(.disabled).active,
  .show >
  .woocommerce-MyAccount-content .btn-primary.dropdown-toggle,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:not(:disabled):not(.disabled):active,
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:not(:disabled):not(.disabled).active,
  .show >
  .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success.dropdown-toggle,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:not(:disabled):not(.disabled):active,
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:not(:disabled):not(.disabled).active,
  .show >
  .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary.dropdown-toggle,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled):active,
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled).active,
  .show >
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"].dropdown-toggle,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:not(:disabled):not(.disabled):active,
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:not(:disabled):not(.disabled).active,
  .show >
  .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit.dropdown-toggle,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:not(:disabled):not(.disabled):active,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:not(:disabled):not(.disabled).active,
  .show >
  div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit].dropdown-toggle,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:not(:disabled):not(.disabled):active,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:not(:disabled):not(.disabled).active,
  .show >
  div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit].dropdown-toggle,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:not(:disabled):not(.disabled):active,
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:not(:disabled):not(.disabled).active,
  .show >
  div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button.dropdown-toggle {
    color: #fff;
    background-color: #1a252f;
    border-color: #151e27; }
    .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled):active:focus, .contact-form .wpcf7 form.wpcf7-form input[type="submit"]:not(:disabled):not(.disabled).active:focus,
    .show > .contact-form .wpcf7 form.wpcf7-form input[type="submit"].dropdown-toggle:focus,
    .return-to-shop .button:not(:disabled):not(.disabled):active:focus,
    .return-to-shop .button:not(:disabled):not(.disabled).active:focus,
    .show >
    .return-to-shop .button.dropdown-toggle:focus,
    .checkout-button:not(:disabled):not(.disabled):active:focus,
    .checkout-button:not(:disabled):not(.disabled).active:focus,
    .show >
    .checkout-button.dropdown-toggle:focus,
    button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled):active:focus,
    button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled).active:focus,
    .show >
    button[name="woocommerce_checkout_place_order"].dropdown-toggle:focus,
    .woocommerce-mini-cart__buttons .button:last-child:not(:disabled):not(.disabled):active:focus,
    .woocommerce-mini-cart__buttons .button:last-child:not(:disabled):not(.disabled).active:focus,
    .show >
    .woocommerce-mini-cart__buttons .button:last-child.dropdown-toggle:focus,
    .btn-action:not(:disabled):not(.disabled):active:focus,
    .btn-action:not(:disabled):not(.disabled).active:focus,
    .show >
    .btn-action.dropdown-toggle:focus,
    .added_to_cart:not(:disabled):not(.disabled):active:focus,
    .added_to_cart:not(:disabled):not(.disabled).active:focus,
    .show >
    .added_to_cart.dropdown-toggle:focus,
    .single_add_to_cart_button:not(:disabled):not(.disabled):active:focus,
    .single_add_to_cart_button:not(:disabled):not(.disabled).active:focus,
    .show >
    .single_add_to_cart_button.dropdown-toggle:focus,
    .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled):active:focus,
    .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled).active:focus,
    .show >
    .advanced-review .advanced-review-comment .form-submit input.dropdown-toggle:focus,
    form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled):active:focus,
    form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled).active:focus,
    .show >
    form.woocommerce-ResetPassword .login-form-footer .button.dropdown-toggle:focus,
    form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled):active:focus,
    form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled).active:focus,
    .show >
    form.woocommerce-ResetPassword .woocommerce-Button.dropdown-toggle:focus,
    .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled):active:focus,
    .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled).active:focus,
    .show >
    .login-register-forms .login-form-footer .button.dropdown-toggle:focus,
    .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled):active:focus,
    .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled).active:focus,
    .show >
    .login-register-forms .woocommerce-Button.dropdown-toggle:focus,
    .table-compare tbody tr td .button:not(:disabled):not(.disabled):active:focus,
    .table-compare tbody tr td .button:not(:disabled):not(.disabled).active:focus,
    .show >
    .table-compare tbody tr td .button.dropdown-toggle:focus,
    .woocommerce-MyAccount-content .btn-primary:not(:disabled):not(.disabled):active:focus,
    .woocommerce-MyAccount-content .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show >
    .woocommerce-MyAccount-content .btn-primary.dropdown-toggle:focus,
    .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:not(:disabled):not(.disabled):active:focus,
    .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success:not(:disabled):not(.disabled).active:focus,
    .show >
    .dokan-dashboard .dokan-dashboard-wrap .dokan-btn-success.dropdown-toggle:focus,
    .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:not(:disabled):not(.disabled):active:focus,
    .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show >
    .dokan-theme-tokoo .dokan-panel-body .add_note .dokan-form-group .btn-primary.dropdown-toggle:focus,
    .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled):active:focus,
    .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled).active:focus,
    .show >
    .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"].dropdown-toggle:focus,
    .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:not(:disabled):not(.disabled):active:focus,
    .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit:not(:disabled):not(.disabled).active:focus,
    .show >
    .widget.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit.dropdown-toggle:focus,
    div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:not(:disabled):not(.disabled):active:focus,
    div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit]:not(:disabled):not(.disabled).active:focus,
    .show >
    div.wpforms-container-full.wpforms-contact-form .wpforms-form input[type=submit].dropdown-toggle:focus,
    div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:not(:disabled):not(.disabled):active:focus,
    div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit]:not(:disabled):not(.disabled).active:focus,
    .show >
    div.wpforms-container-full.wpforms-contact-form .wpforms-form button[type=submit].dropdown-toggle:focus,
    div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:not(:disabled):not(.disabled):active:focus,
    div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button:not(:disabled):not(.disabled).active:focus,
    .show >
    div.wpforms-container-full.wpforms-contact-form .wpforms-form .wpforms-page-button.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.5); }

input[name="apply_coupon"] {
  color: #2c3e50;
  background-color: transparent;
  background-image: none;
  border-color: #2c3e50; }
  input[name="apply_coupon"]:hover {
    color: #fff;
    background-color: #2c3e50;
    border-color: #2c3e50; }
  input[name="apply_coupon"]:focus, input[name="apply_coupon"].focus {
    box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.5); }
  input[name="apply_coupon"].disabled, input[name="apply_coupon"]:disabled {
    color: #2c3e50;
    background-color: transparent; }
  input[name="apply_coupon"]:not(:disabled):not(.disabled):active, input[name="apply_coupon"]:not(:disabled):not(.disabled).active,
  .show > input[name="apply_coupon"].dropdown-toggle {
    color: #fff;
    background-color: #2c3e50;
    border-color: #2c3e50; }
    input[name="apply_coupon"]:not(:disabled):not(.disabled):active:focus, input[name="apply_coupon"]:not(:disabled):not(.disabled).active:focus,
    .show > input[name="apply_coupon"].dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.5); }

.secondary-nav-menu > li + li:before {
  background-color: #0d1318; }

.primary-nav {
  background-color: #253443; }

.top-bar {
  background-color: #18222c; }

.top-bar a,
.secondary-nav-menu > li > a,
.primary-nav-menu > li > a {
  color: #89a4be; }

.checkout-button,
.entry-content a.btn-action,
.entry-content a.added_to_cart,
.departments-menu-title,
.departments-menu-title:hover,
.departments-menu-title:focus {
  color: #fff !important; }

.header-user-account-dropdown li > a {
  color: #fff; }

@media (min-width: 1200px) {
  .tokoo-svg {
    fill: #fff; }
  .header-icon i,
  .site-branding .site-title,
  .site-branding .site-description {
    color: #fff; } }

/*........Dokan.......*/
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus,
.dokan-coupon-content .code:hover,
.dokan-subscription-content .pack_content_wrapper .product_pack_item .pack_price {
  background-color: #2c3e50; }

.dokan-store .pagination-wrap ul.pagination > li > span.current,
.dokan-dashboard .pagination-wrap ul.pagination > li > span.current,
.dokan-pagination-container .dokan-pagination li.active a,
.dokan-coupon-content .code a,
.dokan-coupon-content .code span,
.dokan-dashboard-content ul.dokan_tabs li.active a,
.dokan-product-listing .dokan-product-listing-area .row-actions .edit a:hover,
.dokan-product-listing .dokan-product-listing-area .row-actions .view a:hover,
.dokan-product-listing .dokan-product-listing-area .row-actions .duplicate a:hover,
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a,
ul.subsubsub li.active a,
.dokan-coupon-content .row-actions .edit a:hover,
.dokan-single-store .store-coupon-wrap .code span.outside,
.dokan-widget-area .widget #cat-drop-stack ul > li .children a.selected,
.dokan-subscription-content .seller_subs_info span,
.dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals tbody tr td.refunded-total,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap ul.dokan-cmt-row-actions li a:hover {
  color: #2c3e50; }

input.dokan-btn-theme[type="submit"],
a.dokan-btn-theme,
.dokan-btn-theme,
.dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit],
.woocommerce-progress-form-wrapper .button {
  color: #fff;
  background-color: #2c3e50;
  border-color: #2c3e50; }
  input.dokan-btn-theme[type="submit"]:hover,
  a.dokan-btn-theme:hover,
  .dokan-btn-theme:hover,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:hover,
  .woocommerce-progress-form-wrapper .button:hover {
    color: #fff;
    background-color: #1e2b37;
    border-color: #1a252f; }
  input.dokan-btn-theme[type="submit"]:focus, input.dokan-btn-theme[type="submit"].focus,
  a.dokan-btn-theme:focus,
  a.dokan-btn-theme.focus,
  .dokan-btn-theme:focus,
  .dokan-btn-theme.focus,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:focus,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit].focus,
  .woocommerce-progress-form-wrapper .button:focus,
  .woocommerce-progress-form-wrapper .button.focus {
    box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.5); }
  input.dokan-btn-theme[type="submit"].disabled, input.dokan-btn-theme[type="submit"]:disabled,
  a.dokan-btn-theme.disabled,
  a.dokan-btn-theme:disabled,
  .dokan-btn-theme.disabled,
  .dokan-btn-theme:disabled,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit].disabled,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:disabled,
  .woocommerce-progress-form-wrapper .button.disabled,
  .woocommerce-progress-form-wrapper .button:disabled {
    color: #fff;
    background-color: #2c3e50;
    border-color: #2c3e50; }
  input.dokan-btn-theme[type="submit"]:not(:disabled):not(.disabled):active, input.dokan-btn-theme[type="submit"]:not(:disabled):not(.disabled).active,
  .show > input.dokan-btn-theme[type="submit"].dropdown-toggle,
  a.dokan-btn-theme:not(:disabled):not(.disabled):active,
  a.dokan-btn-theme:not(:disabled):not(.disabled).active,
  .show >
  a.dokan-btn-theme.dropdown-toggle,
  .dokan-btn-theme:not(:disabled):not(.disabled):active,
  .dokan-btn-theme:not(:disabled):not(.disabled).active,
  .show >
  .dokan-btn-theme.dropdown-toggle,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:not(:disabled):not(.disabled):active,
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:not(:disabled):not(.disabled).active,
  .show >
  .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit].dropdown-toggle,
  .woocommerce-progress-form-wrapper .button:not(:disabled):not(.disabled):active,
  .woocommerce-progress-form-wrapper .button:not(:disabled):not(.disabled).active,
  .show >
  .woocommerce-progress-form-wrapper .button.dropdown-toggle {
    color: #fff;
    background-color: #1a252f;
    border-color: #151e27; }
    input.dokan-btn-theme[type="submit"]:not(:disabled):not(.disabled):active:focus, input.dokan-btn-theme[type="submit"]:not(:disabled):not(.disabled).active:focus,
    .show > input.dokan-btn-theme[type="submit"].dropdown-toggle:focus,
    a.dokan-btn-theme:not(:disabled):not(.disabled):active:focus,
    a.dokan-btn-theme:not(:disabled):not(.disabled).active:focus,
    .show >
    a.dokan-btn-theme.dropdown-toggle:focus,
    .dokan-btn-theme:not(:disabled):not(.disabled):active:focus,
    .dokan-btn-theme:not(:disabled):not(.disabled).active:focus,
    .show >
    .dokan-btn-theme.dropdown-toggle:focus,
    .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:not(:disabled):not(.disabled):active:focus,
    .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit]:not(:disabled):not(.disabled).active:focus,
    .show >
    .dokan-theme-tokoo .dokan-panel-body .add_note input[type=submit].dropdown-toggle:focus,
    .woocommerce-progress-form-wrapper .button:not(:disabled):not(.disabled):active:focus,
    .woocommerce-progress-form-wrapper .button:not(:disabled):not(.disabled).active:focus,
    .show >
    .woocommerce-progress-form-wrapper .button.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.5); }


/*FILESTART  /home/pointe16/public_html/wp-content/themes/tokoo/assets/css/fontawesome-all.css */
/*!
 * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-aws:before {
  content: "\f375"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-box:before {
  content: "\f466"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comments:before {
  content: "\f086"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compress:before {
  content: "\f066"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-dna:before {
  content: "\f471"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edit:before {
  content: "\f044"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-female:before {
  content: "\f182"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-film:before {
  content: "\f008"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frown:before {
  content: "\f119"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-home:before {
  content: "\f015"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-key:before {
  content: "\f084"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-male:before {
  content: "\f183"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-moon:before {
  content: "\f186"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nintendo-switch:before {
  content: "\f418"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-percent:before {
  content: "\f295"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-php:before {
  content: "\f457"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-plane:before {
  content: "\f072"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-print:before {
  content: "\f02f"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-random:before {
  content: "\f074"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-rendact:before {
  content: "\f3e4"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-road:before {
  content: "\f018"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-safari:before {
  content: "\f267"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-strava:before {
  content: "\f428"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-tint:before {
  content: "\f043"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-train:before {
  content: "\f238"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-trello:before {
  content: "\f181"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-usb:before {
  content: "\f287"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-brands-400.eot);
  src: url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-brands-400.eot?#iefix') format("embedded-opentype"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-brands-400.woff2) format("woff2"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-brands-400.woff) format("woff"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-brands-400.ttf) format("truetype"), url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-brands-400.svg#fontawesome') format("svg"); ;font-display: swap;}

.fab {
  font-family: 'Font Awesome 5 Brands'; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-regular-400.eot);
  src: url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-regular-400.eot?#iefix') format("embedded-opentype"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-regular-400.woff2) format("woff2"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-regular-400.woff) format("woff"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-regular-400.ttf) format("truetype"), url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-regular-400.svg#fontawesome') format("svg"); ;font-display: swap;}

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-solid-900.eot);
  src: url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-solid-900.eot?#iefix') format("embedded-opentype"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-solid-900.woff2) format("woff2"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-solid-900.woff) format("woff"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-solid-900.ttf) format("truetype"), url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/fa-solid-900.svg#fontawesome') format("svg"); ;font-display: swap;}

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }


/*FILESTART  /home/pointe16/public_html/wp-content/themes/tokoo/assets/css/flaticon.css */
	/*
  	Flaticon icon font: Flaticon
  	Creation date: 08/03/2018 11:09
  	*/

@font-face {
    font-family: "Flaticon";
    src: url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/Flaticon.eot);
    src: url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/Flaticon.eot?#iefix') format("embedded-opentype"),
       url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/Flaticon.woff) format("woff"),
       url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/Flaticon.ttf) format("truetype"),
       url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/Flaticon.svg#Flaticon') format("svg");
    font-weight: normal;
    font-style: normal;
;font-display: swap;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: "Flaticon";
        src: url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../webfonts/Flaticon.svg#Flaticon') format("svg");
    ;font-display: swap;}
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
    font-family: Flaticon;
    font-style: normal;
}

.flaticon-place:before { content: "\f100"; }
.flaticon-social-2:before { content: "\f101"; }
.flaticon-twitter-social-logotype:before { content: "\f102"; }
.flaticon-social-1:before { content: "\f103"; }
.flaticon-question:before { content: "\f104"; }
.flaticon-checkmark:before { content: "\f105"; }
.flaticon-close:before { content: "\f106"; }
.flaticon-round:before { content: "\f107"; }
.flaticon-delete:before { content: "\f108"; }
.flaticon-wallet:before { content: "\f109"; }
.flaticon-social:before { content: "\f10a"; }
.flaticon-list:before { content: "\f10b"; }
.flaticon-megaphone:before { content: "\f10c"; }
.flaticon-photo-camera-1:before { content: "\f10d"; }
.flaticon-speech-bubble:before { content: "\f10e"; }
.flaticon-heart:before { content: "\f10f"; }
.flaticon-star-1:before { content: "\f110"; }
.flaticon-signs:before { content: "\f111"; }
.flaticon-game:before { content: "\f112"; }
.flaticon-system:before { content: "\f113"; }
.flaticon-star:before { content: "\f114"; }
.flaticon-price-tag:before { content: "\f115"; }
.flaticon-business-1:before { content: "\f116"; }
.flaticon-back:before { content: "\f117"; }
.flaticon-arrows-1:before { content: "\f118"; }
.flaticon-magnifying-glass:before { content: "\f119"; }
.flaticon-headphones:before { content: "\f11a"; }
.flaticon-clock:before { content: "\f11b"; }
.flaticon-apple:before { content: "\f11c"; }
.flaticon-console:before { content: "\f11d"; }
.flaticon-notification:before { content: "\f11e"; }
.flaticon-iphone:before { content: "\f11f"; }
.flaticon-arrows:before { content: "\f120"; }
.flaticon-shopping-cart:before { content: "\f121"; }
.flaticon-duck:before { content: "\f122"; }
.flaticon-toy:before { content: "\f123"; }
.flaticon-squares:before { content: "\f124"; }
.flaticon-security:before { content: "\f125"; }
.flaticon-email:before { content: "\f126"; }
.flaticon-luxury:before { content: "\f127"; }
.flaticon-high-heel:before { content: "\f128"; }
.flaticon-support:before { content: "\f129"; }
.flaticon-shipped:before { content: "\f12a"; }
.flaticon-first-aid-kit:before { content: "\f12b"; }
.flaticon-fashion:before { content: "\f12c"; }
.flaticon-clothes:before { content: "\f12d"; }
.flaticon-photo-camera:before { content: "\f12e"; }
.flaticon-laptop:before { content: "\f12f"; }
.flaticon-flash:before { content: "\f130"; }
.flaticon-shopping:before { content: "\f131"; }
.flaticon-milk:before { content: "\f132"; }
.flaticon-night-stand:before { content: "\f133"; }

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/wp-whatsapp-chat/build/frontend/css/style.css */
@font-face{font-family:"qlwapp-whatsapp";src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAYEAAsAAAAABbgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFKmNtYXAAAAFoAAAAVAAAAFQXVtKHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAfwAAAH8pb7IGGhlYWQAAAPAAAAANgAAADYUXm9HaGhlYQAAA/gAAAAkAAAAJAfAA8ZobXR4AAAEHAAAABQAAAAUCgAAA2xvY2EAAAQwAAAADAAAAAwAKAESbWF4cAAABDwAAAAgAAAAIAAJAJluYW1lAAAEXAAAAYYAAAGGmUoJ+3Bvc3QAAAXkAAAAIAAAACAAAwAAAAMDAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkA//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAD/8AD/gPAACcATwCWAAABJicuAScmIyIHDgEHBhUUFhcDJR4BMzE4ATEyNz4BNzY1NCcuAScmATEiJi8BBzcnLgE1NDc+ATc2MzIXHgEXFhcWFx4BFxYVFAcOAQcGIxMuAScmIgcOAQcOAScuAScuAScmNjc+ATc+ATc2JicuAScuASMmIiMiBgcOARUUFhcWFx4BFxYXHgEXHgE3PgE3PgEnLgEnA2kkKSpbMTEzaVxdiSgoIiJIAQ03e0BpXF2KKCgKCiYbHP51OW0xD6ArCiAhIiFyTU1XKygpTCIjHh0XFyAICCEick1NV+cJRAkJDQcGHAYGDAkKOCQdJAYGBwUECgUEBQMDAQMCHQgHEAUGDAcGEwgJJC8FAhEQOCcnMBYkDhcoERI7CAgCAgMMCgMrJBwcJQoKKCiKXFxpQ4E6/vlHHx8oKIldXGkzMTFbKin9Fx4dCSmbEDJzPFdNTHMhIQgIHxcXHh4jIkwpKCtXTU1yISIBPAUhBAMKCSIHBgIFBRogGTYJCQwFBAwGBgkGBgwEBUcTEgMBBwkJMi8vTgYDFxY8IB8UCg0EBwEDAyMWFiIEBAcEAAAAAAEAAAABAAAmrdZpXw889QALBAAAAAAA2KCVZQAAAADYoJVlAAD/wAP+A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA/4AAQAAAAAAAAAAAAAAAAAAAAUEAAAAAAAAAAAAAAACAAAABAAAAwAAAAAACgAUAB4A/gABAAAABQCXAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:normal;font-style:normal}.qlwapp__button{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:12px;text-decoration:none;white-space:nowrap;pointer-events:all;padding:var(--qlwapp--padding-xs) var(--qlwapp--padding-md);margin-top:24px;margin-bottom:24px;margin-left:auto;margin-right:auto;height:40px;box-shadow:0 1px 6px 0 rgba(0,0,0,.06),0 2px 32px 0 rgba(0,0,0,.16);cursor:pointer}.qlwapp__button,.qlwapp__button:active,.qlwapp__button:focus,.qlwapp__button:hover{outline:none !important;text-decoration:none !important;color:var(--qlwapp-scheme-text, #ffffff) !important;background-color:var(--qlwapp-scheme-brand, #25d366) !important}.qlwapp__button .qlwapp__label,.qlwapp__button .qlwapp__time{position:absolute;bottom:-2em;color:initial;font-size:10px;display:inline-block;top:auto;width:120px}.qlwapp__button .qlwapp__close{font-size:var(--qlwapp-scheme-icon-font-size, 30px)}.qlwapp__button .qlwapp__icon{display:flex;align-items:baseline;font-size:var(--qlwapp-scheme-icon-font-size, 30px)}.qlwapp__button--bubble{right:auto;width:var(--qlwapp-scheme-icon-size, 60px);height:var(--qlwapp-scheme-icon-size, 60px)}.qlwapp__button--bubble .qlwapp__icon{margin:0}.qlwapp__button--bubble .qlwapp__text{position:absolute;right:var(--qlwapp-scheme-icon-size, 60px);height:var(--qlwapp-scheme-icon-size, 60px);margin:0 24px;display:flex;align-items:center;justify-content:flex-end;font-weight:bold;white-space:pre;color:var(--qlwapp-scheme-text, #303030)}.qlwapp__button--disabled{pointer-events:none;opacity:.5}.qlwapp__icon{font-family:"qlwapp-whatsapp" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qlwapp__icon:before{content:""}.qlwapp__previous,.qlwapp__close{font-family:"Source Serif Pro";display:block;opacity:.8;font-style:unset;font-size:24px;font-weight:bold;cursor:pointer;text-align:center;line-height:1em;z-index:1;fill:var(--qlwapp-scheme-text, #ffffff);display:flex}.qlwapp__avatar{position:relative;width:62px;height:62px}.qlwapp__avatar .qlwapp__avatar__container{overflow:hidden;width:inherit;height:inherit;border-radius:50%;box-shadow:0 0 0 2px #eee;display:flex;align-items:center;justify-content:center}.qlwapp__avatar .qlwapp__avatar__container:after{content:"";display:block;width:15px;height:15px;position:absolute;top:3px;right:-2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAXgklEQVR4Ad2aCXhV9Zn/scv/P/N02mfmmc50anWqdUHUouwLYSFhCQlhIYEkLEnYF1SkoriXKkWxLo+2OlintopOq9UiewJJSEJCErKHsBAWCIshYSFAWO5y7zvf833uub78nnNvEhaxc9oP7295f+/vPd/znuXmsZ2I3Eh+AO4FkWAe+D3IAlWgDtSD4+AI2AMKwQrwEkgC3cGtV7y/X2j9bAdsG7kRoj0ApoOPwWHglqs7zoGt4AUwCvzw/6KAt4JnQC7wyvU9joAPQRz47t+7gBHgU3BKbsyxAzwGbvl7E7ArWCffnOMkWAD++Zsu4O3gXeCTb+axB6R8EwW8CTwK6uUqDq/fJxd9F6XJc0aOXqqXAxfqZN+FA3Lo4hFpcB2XZm+zuP1uuQZHOuj0TRHwDrBeruA47joh287tkM+OrZKlB96UZ2oXyy92PSNzdyyQ6TXzZPK2hyRt2xyZuu1hmbF9vjy8c6Es3L1IFu1dKv916H3JOVkAkQ/JBe9FuYLjLHjkRgs4EjQA8avM/MqaxzFXg2SeyJGl+9+kSBOrZ0pS1VQZXzWd7UnVsySlerakQrg0Mtdqg9kYn0WfCVUzrDVgGn3mQ/TlRz+R8jNV4vK1uUI/Av9yIwScBnxKNmK3TPV2Ne+RPxz+iKKNq5wsyTh5CGWLdBXMoaiJlVMkqXKqPF37omw4kS1nPefMS6p7Zj8f/9z5dQq4lBubledQc7XNe+X1g++wssbhJCdVzZLU6jkB5gbbaQYcUz5psIRt1d/GMViuYSWPrUiTeTufki8a1soF3wXhYSjmB/gH2ANyEP92u94C3gSW+UUlYBvjaHA1yjuH/sAqG4uKg7XFUszWVo8bY87tFFpHIOQMCvnozqcl92SBUX5+ctn//IA/G6XP9RTwbaoVwA+YiKHippObZWbNfEnACUysmikpVbMpYAgLwoxXKapb2VYkV06DkJPllf1vybFLDepp46cJikc43gi6ot+uFbRJwBe5SaiNRfgJ8tuD71nCIfHpuF1nK2YpZpuWmH3tn6L8w8d0JqE8VWbV/EK2NpWrYgzmT6s4Au66lgIm6w1MrKMR32mL9iyVMWUpMrFyZjDxiQr2Kwnb2sfsc8zyNcbVfPg5rDV9Eivwtq+cISsb7K8uJZzQakpgfgjahaM14g2A44Vw4u09v1/m1Dwu8bjKEI9MoNVgzGjThm2HjxFunOvNOBA1uWK6dZH5ReDz+4IiivP5rQA3XU0F/iucDoYTb9e5WplS/bAklKUFkp3BqwxrMBPjnP/Kr4JW+ygwb/Rpnf3NuXB+zG9U6UR5p+59LWIonrwaAf8cTrz95+soXnx5GsSY0QLTJTnQtu3Vrmk5jukPKu32dBkJEd879KHw8IcU0QV6XomAY8OJd9rdJA/VLJTRpSl2Qn93JFVMkxGlE+Tz+lUtVWGRz+f7DmhnEqo0fwB2OYrnF/6g//We17l5cjkSKZ8mpAKwD9g25zim0P7GOgOHtQpjjLGIsbexF8bGlU3B42eyFJwqbknE2X4IZhBSwGfDVd8fDn0ssVuTJREJtMSYslSJ2zpe4ooJiS9NY/KJ14WppDV+OseUyjly9GJ9OBEbwA9NrZzE+xE4HUq8sqYq3rZjy6YwiXEWZZrgGMWaV/GUfH54tWyoz5aM+ixZcWStPFz5pIwumQSfaSHXJhL2ac15WO0La7a1jzOJNvCJKxkvz+9+WTx+TzgRf+ODRhonAX8TSrxmz3mZu+0JGVkykaU/1gTJ2O3hRcny2q635bzngphHw4VGSSmZI2NKU+lrMs45bqsZ12ofWNWO3Zok6xo2BgX0EVsDtl3gznAC3gwC33w+U0D57MtVMqw4UcaW4rkBxpZODrQB2gSJxBQlyYvbXxUJrHO6GO/v+5h+WEvwHGI8xmWf7QBsG33urfY3maxQa/jMU37qPEbhrphS+YiccZ/96q3sA5cL+Wo4ARdiQUB5n/i42CfWccp1WlIq5nKTeGwIgknp/oitE2Va6Tw5danJUTxbwMPNR2VMYSqqMI3rHClR8Q0SuM5uE91X88CcM9vKDitKlA8Pf6Jy90lAE1vML9H+vpOA34bDbryahahF1vHBoU9kaNE4iS9JkzEgaEsvb0cXjJPs+rywbzT76i7Z8QarkDHsmGb8UJS2zneM9jVRuduMRAFMKp8jDZeOC46ADtQEWthF5Z/m9BKJ8mEWgtHZRvysPkmreEhGFE/AJqlBRm9VbRDLl8bT4va6TQFNOF94vISCc31o7Hljb2D2wRgQZr05xzWm7+DCBPn06ErmqAvKbiP/dCcBl9HBwDrWN2Qx6ChsRphsCmwKrN3GxlsS+GzT4oUT0OV1ydzyhRJblMz1Ohas2kNh7w/sOW11bnrchHspH733cBTClMp50uQ+wwIyBQTWe6K9FvA7oMoQj7ev1++VhdtfkOiixODmI4NM0m2Jzh8nhY0l4QU0RFy+/1OJyh9tnOCkr/YpDozBcj9iCsJ5Iz9jPdfpPuPZeyk4zoLJPb4lWIUmyH+yFrCHD4dT9dWc2YkHaxJu34kASQC0A5awPdy6vQvT5Mvz9W0SsPHCCUkumsHbH3EUdmxjLzVnjjn7me2W18NSwFf2/DacgH/SAs4KcfvyWRBVMIaixRUBWA3GSQxuw+TiGXLGdbZlAQ0Rf7v7v1GF8cI9uI/C2Ic+GuVn2xFFpo+9Dtbw174j6EfLx0pi6XR8TZy2b2OTo8j/+7aA7zncvnz7PF6zyHq2YbMJZHjAmgwrTJLEounSdOlMmwVce2SjRG4ebceGnch2sK+IM+ZUXoafczu8n+6Pl+jCRKlu2h6qCn3I/16I5/t/aO8yJql648XjEr91MsUZXjiBIDDseIm1LIAFEySmMFli88fL/rMH2yzg0h1vSWQ+BQzGB4wbWwjQJvZ+dh6Yty19uS5gbfS4BdfYbe7BGPYa2GCsgcjpo0OfmQIq/DHtUGk/QafZ6fbddXaPRG9JgoDJEkO4AduEbfY5PiB3pKw/mtmmZ2BRY5kM25zIi6Tjxqr47Ks50w97G7loP2LnreI5Wu2DizpGntq++PJb2Kut/zkI6Otov0C8hoCZDbkyIH+UDNvCk4Ml7NNqMN8vb6S8tvOdVn/G1J07LPEFk/GMjed6jblPjLEXrTlXaFi2DR9zXBWIEZN5zah4TPhdqz5jlJCfWxXYlx2FLeC7Bz6QvnkjhFUIYMMyqCBBJhXNkXPu5nAicu7kpVMypfhR6b95lI6t2q2nTesLwsfQDMpPkKSSmXLWfU4Ekni9XhSZhY8WOhW2w4siwcfBAErA53csZVUNLUhskWjLbkmUPpuGy4Yvc0IKKH7h8cK2V6VXTgwTbTm+sU/r0bmBtq0bnD+Wz078bmfeFA4iUi9aX3U7/DOXyhIlIBbMr36OAg4pGKdIFNp8NabonzdKZpc8zosRUkQcy2o/kF6bYpioETssat+2+3Gs9UBAfl7VNO0UHNRHA0FrLQGfMif8gc+YuZVPUkAECjDOuW0QkT1cNtXnhxXw9KUmSSyYTsGHhIxNa2LMh/PlvNlv5Xr2ef4lJyu0gJoDloC/NCcwRjur4gnpmztCBiFQkM12O4GgD9i2fbhpcsFMOe8+H1bEgoZiiB0nUZvjsc6Iq2KiDfTeHDPyUvPKEq43c+a4eU5qnH2ef8Hx4lACHrIEfNacsF8msyFgRK51ggkgntZsm1AM2J7ZMbJ42+vCwx9axLd2vifds4aGi6dI0O1WM6hVfvGOY31y4yDg1lAC1rXDfTzfSUCxbuGKJ6V3znCJzIsPDzYyxwZuHiM9MofJ2sOZYV8oHp9Hnq74tXTPjmYc4BgTfWPe9B0TPi+2w2DGBQMRMwIVWHaqOpSA+ywBU9kx4Euk6nnpiQc9Al0RETlxEpMzXuovNIa9lc+6zknqloctEbGOiX8j6J87mqLWnt1HPRx02mHdwkMcBcSxZOeb0g0nNQCBguSZ7TAgiW64PReULWrxrXy0uZ7PTcsf64BTPG1J4EKNkK6ZQ3ix++eOCsyNcfLnOG146NcXcWMLJsrxiyfs70CTUlSgt5snhID/U/c36ZI1RPrnjGJiuCLAbGsLbF811mXjYFm2+4MWP67rzx+TyYXzpPPGQdJPxe5H60yvTbEyKi9Vfl+7XB4ueUr6ZA6XrrgIENX24XqdO2I7526M98Y3bWLRDLwML4jf679cI4/H+h7c2A7/3IkBl9eDQaAFLD5RzpdB35yR0g/CEKudq9pAt4HyJzyZ7huiZcPRnJZE5K+YZytekq4bhlAcey9zP8AT7Js5UqpPbg++rGpO7cL6lyUyO1464UL02RSn1lo2dDyT7tnDZHrpY4GXqlc8wPhaecsS8Afo1CtlYT0s2f1n66yrwST6bqIwNuiPMPq0BkEfXoj+maOkuLGsJRF5rKhbJ0OyE+XBjVG8AEZsjnXKGCSfHVwdjKePA2cPySs1v5Oo7AR5YEMkxTZyb5HOmYPlJTzGcFA8j8cDLGtXoG9iO4hmkWFNKvghfc7VLKO3TJYeWcMkApv2ARFhCDvP59RQiDJO9jTtCy8itRD+aeyx0kWsRlQTRIgLxuuYMVBerHb8TGJfC/nStrdkYFY8hVQxWqQLnquZx/ICAlIX8SqNIGA3W8BnDQGpsnW8tOMtqwpYhSSbVnqzrdgUihGc7w3QxvNtiMTlTGrV3w3tY0tDCV5Ev5KeG2IpQof0vjK/5DlxeV2tjQEh61iRvfGMRDUyfxLifHplD7fuKl4A8YkpHtreZgh4sy3gGE4YWMf6L7OYNDYCw024kXM/znkNxh5ENcXmTJTdTXvDCmBW066mPfJi1et8RuLTx1zbGiEh/PPcX+fWK5CrPpfOqL60rY+Iy+PiM9DUBprlQMCbbAF/jMGThhPfPA3nj8vQvCTplhktvbKszWKlJ+iVBdgHsCY9Lew5+iswbp1EVFaCFDWUqdswrJDmoeZbL+JzFS/j9o9kTgGYZ8/g+TA/uT9jgHxw4FPBoTXRAi7gfx+IBsHgqlBV+NquZXIfAmKTID2C7Ri0ae2+QvsDY6wTPm+6pw+T5Xv/qkW5LtgXYGbhAtxRUcKc7NwNumcOYwHU4llt374mEK8fBUTHZr6DIzcuO1HFZxcCgxjSQ1kNx7JAK/26bBwq968bIIur3uD3lqrGa4r9IojPncoLp3PSICdW3zPVLzEPPOucqq8G4v1/U8AfgSbTGQH4Rp5dulDuSx9AEW26KfSYwsnfoR0tHdb1lYTcaVLYUHpdqtE6tuMbsWvGUOmK/fT+mm4bo1Ghg6T4eDkFDHH7/sYSzxCQrAhVhTnHtuDZESVdUTHYRMFNMR5NIdhW47SGPzHHkfzP0wfKg+ui5PmKV2TX6T2C45pUpH08Xb4EF6qfnScxc7s3vZ/MLXuKRaOrT3ERwt0TFNDtcWv6W05uhyoUBJxZ8jg26E+Bum4AG4fCAvRxK2pL9DzbRp/WZgMtHxXt10VIj/QYWVT5quw8XSuijysU7+O9n/NR0Rn76r01na3vzQ2DpeREpfHscwutm9W3geIFBXR7NN+B41YtYKDNgJUna+TBjChu0gVCdA6Atok5H8Z/iNAacw/iNrp7bR/plh4tqfmPyKq6DOvD3hBTWhKOf8R4rQYvwbX9GVPvbXI3LtzCysXmrWu+PAZdJiAEMnAPBlSbGLfyku1vyj14XuFqkU4ZAcs+yNDWxHmuk2EVuGCDuN89a/rK4MxEWVi6WPKOFcmx840S7nDjhZFbXyhJebPknrV9KZ4ZW4HHR6REZI2UunNHWCy2Bm63G+D8YVF9+RDtu0YFuk2+BTIAF1mBAm0G3nfmAK/WA+lREG+wwRBagzb6QbQQ8/enD2RVdljbT3qnx8m0LY/Jst0fyhd16bLxaJ5kgpWo1Hd3L5exuTOkw5p+EL9fS3vyIt21ro98fmit4FDC6fNn9fWwhVMvEa8To4wAgBUouccK5d71/SHgIGw8WIhq6/4DRI0TY10628Z605dtOxbsIFZMe1TWHWt6yV2r+8jdqyMs2L5zdS++LODnvK+R88/W9MSt++vAc0+Jp4RE9S03xQt8SPs0xOP1PsKFBtbxdu2fmDQEbD0ZrfGLor1qMtq0D88lrfhRaXadF5/HZ54zgagnIdbtIQT0aggWpJtB8CbmCyVpy2zcRhHSEYl8bay/5jEp3p1re8vgTUlSbz1PfeIkHvF5ffN9Pn87BxwF/A+8ts+ZQcQrcvDsYbwAhsp9+Bz4+fooEKmsE1EGkaQj0OuJ2Q+/1tw/9LzdTw+0AxfkzjW9pW/maNnZVBtWPOixEZX2LdCutRU40CEQN8k4miN3YOP71w8ETIgWOPbhp+cI2+aYOW6sDUf4HJzj3766pwzIipftp3eL+EOLhzuxESL91BRN43T7vhlKwAXlL8htq3rgg3QgqpDYbSRm9INtwDlgrlNrTJz8ibkPrQn9HPYdID9d1U1G5KXxr+0tiOeCQLEUqg0Cfg8LD5rBfHj+XXJdkmE5E1n6djKaezlGq+ZhnX2B3Ufb8MccUHOGv7ku1Lxazzf2rRDvF+W/kjOXzoa7bQnESaFIbRTwPiz2AeP558dv0718ltyDbzCe4FoSbHcA7TH3M3xC3LqyG650d/aVT8usI8aa/i2vUe0OwBzHXcM+viD4LBePP6x4+BJ5gQJdgYAzHQKy1N+tXS63rOwCofoHuXtNhPxsVU8I1lVuh+24fpDEb54uv9v9R3l5++9we0VSzPZr+lJgrPnauAfwYiK3sfkzpexEdfDPU+Erz/ua9d+Nt1pABAyCz5QNbrfLUcCHSp6RW77oIrdBKFgm1jl9qMTlpspzVa9Idn2+7D9TF/QH/IvKo2W/pIA/wRp86PLEUMW0ZA2wx9g2oa/2AdYY0HMUjmOsuFuQ36DsJPn04Gq55HaFv2Vdwdt2iSVe2wRUzz8EOeJymc8/v9Q3N8iD64fwio7OmypPVi6RPx/4gr8bXUiOgvmAF/9XX+/oc7zkeJXMK32OFXnzik5y28oeFBVC2KDfMtqXVrXvXN0neGGH56bIH/d9Yn0cq6pz2UIRV1A8jOOAGPMpXhsF1D/fohDHr4MDbO5jZX2w769SeXJ78I1M0bx+9btRV66L4GJoIVmRy2o/xAmmyk9Xdpebv+jMW/yO1b3lLuunGERtHx763LUmgoLhsYHK7sw4D6wfLE9ULJb0o5vkgusi8/NBOJwLoHi2WGrMZeV/3O/zRVO4KxPQY7PUhYAUD9Y+eYyhqrzBCqNgLpUELPtKsMuSpQW2kH6Ri+6Lkn+sWN7e/SeZtOUR6Zo+jJVEUVd0lh+jSq1b/icruqCqutKqcTx38SWwNlIis8bK05Uvy19xmx44c8i+E5gv8lGVRrGCeTEngHMu8vt9D1C0qxUQwmzUAtptWjsBigSUpQ/9VLKEcYyLYV8Qz1dVHHhE1JzcJdlf5sv7e/8iL1a/IY+W/lJmFi+UGcVPyKytT8rCiiXy2o535W9162RrY4XsbToo5y41Mw5BHO5hiMZ+IAcSuGXxyHoVQn3PEuHqBPR6LG5DzHO2MIRtbKhE4Jj24Rx9QqP8GYcE1/Ck/R6rbMQWVT1TFT5j3GNXmo6n28754lGVCYH6UCRw1QJ6UX0gOXiyenN90u6WROLfzBpxZT9GRX/kwkVuQVBTTIW+5YBDDI61AeS03fo41iJdMwFx4m+0IRldPedRvVsQaIHP5++Gjf/N3hxCdkXSf4GfG8iNgcLtQT5Tkdc/UZxrLSA2+EcIUdtKwZrgXw5x3sbiGGx0e6jN4UML7sOaV9Ue1x3sdQZ7pmPvkVq46yVgB2zqC5GIF/PFEOP3cJ6MwLeYG7UsINo+tv8BxKJi30HMkusg2jHE/Rv2eAI5/KfO53oLOMcQ7ABO/l1MpiFQRzPwVQho0gU+qdhvKcjE3odxt593upgGrsCdsA3rl4P5iDUc+/67zuHrFPB9JLE6INj94Hs60HUU0OT74DbQEfQE/RAjMsBA9CNAZ9Ae/Ah829z3Rgj4v+tgYwWlsH1vAAAAAElFTkSuQmCC);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:4}.qlwapp__avatar .qlwapp__avatar__container svg{width:50%}.qlwapp__avatar .qlwapp__avatar__container img{width:100%;height:auto}.qlwapp__contact-list{height:100%;overflow:auto}.qlwapp__contact{display:flex;align-items:center;gap:var(--qlwapp--padding-sm);padding:var(--qlwapp--padding-sm) var(--qlwapp--padding-lg);color:inherit;position:relative;cursor:pointer;width:100%;text-decoration:none;height:auto}.qlwapp__contact:nth-child(1):nth-last-child(2),.qlwapp__contact:nth-child(2):nth-last-child(1){height:50%}.qlwapp__contact:only-child{height:100%;text-align:center;flex-direction:column;justify-content:center}.qlwapp__contact:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.qlwapp__contact--disabled{pointer-events:none;opacity:.5}.qlwapp__contact-list__empty{display:flex;height:134px;justify-content:center;align-items:center}.qlwapp__container{pointer-events:none;box-sizing:border-box;font-size:var(--qlwapp-scheme-font-size, inherit);font-family:var(--qlwapp-scheme-font-family, inherit);display:flex;flex-direction:column}@media(min-width: 430px){.qlwapp__container{width:430px}}.qlwapp__container *{box-sizing:border-box}.qlwapp__container.qlwapp-hide,.qlwapp__container .qlwapp__contact.qlwapp-hide{display:none}.qlwapp__container.mobile .qlwapp__contact.qlwapp-desktop,.qlwapp__container.mobile.qlwapp-desktop{display:none}.qlwapp__container.desktop .qlwapp__contact.qlwapp-mobile,.qlwapp__container.desktop.qlwapp-mobile{display:none}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--bottom-left,.qlwapp__container.qlwapp__container--middle-right,.qlwapp__container.qlwapp__container--bottom-right{position:fixed;z-index:9999999}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--bottom-left{right:auto;left:0}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--middle-left .qlwapp__button .qlwapp__time,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button .qlwapp__time{left:0;right:auto}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button--bubble .qlwapp__text,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button--bubble .qlwapp__text{right:auto;left:var(--qlwapp-scheme-icon-size, 60px)}.qlwapp__container.qlwapp__container--middle-left .qlwapp__modal:before,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__modal:before{right:auto;left:20px}.qlwapp__container.qlwapp__container--middle-right,.qlwapp__container.qlwapp__container--bottom-right{left:auto;right:0}.qlwapp__container.qlwapp__container--middle-right .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--middle-right .qlwapp__button .qlwapp__time,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button .qlwapp__time{left:auto;right:0}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--middle-right{transition:top .3s ease;top:auto;bottom:0}.qlwapp__container.qlwapp__container--middle-left:not(.qlwapp__container--closing):not(.qlwapp__container--opening):not(.qlwapp__container--open),.qlwapp__container.qlwapp__container--middle-right:not(.qlwapp__container--closing):not(.qlwapp__container--opening):not(.qlwapp__container--open){top:40%;bottom:auto}.qlwapp__container.qlwapp__container--bottom-left,.qlwapp__container.qlwapp__container--bottom-right{top:auto;bottom:0}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button{margin-left:20px}.qlwapp__container.qlwapp__container--middle-left .qlwapp__modal:before,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__modal:before{right:auto;left:20px}.qlwapp__container.qlwapp__container--middle-right .qlwapp__button,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button{margin-right:20px}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--bubble{border-radius:200px}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--button{border-radius:50px}@media(min-width: 430px){.qlwapp__container.qlwapp__container--rounded .qlwapp__modal{border-radius:8px}}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal .qlwapp__message{border-radius:4px}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal .qlwapp__message::before{background-color:inherit}.qlwapp__container p:last-child{margin:0}.qlwapp__container time{opacity:.8;font-style:italic;font-size:10px}.qlwapp{font-weight:normal;font-size:12px;font-family:Inter,sans-serif}.qlwapp--woocommerce .qlwapp__container{display:inline-block !important;width:auto !important}.qlwapp--woocommerce .qlwapp__container.qlwapp__button .qlwapp__toggle{margin:0}.qlwapp--shortcode .qlwapp__container{width:auto}.qlwapp__footer,.qlwapp__response{position:relative;bottom:0;left:0;right:0;height:auto;width:100%;overflow:hidden}.qlwapp__footer,.qlwapp__footer pre,.qlwapp__footer textarea,.qlwapp__response,.qlwapp__response pre,.qlwapp__response textarea{max-height:160px}.qlwapp__footer pre,.qlwapp__footer textarea,.qlwapp__response pre,.qlwapp__response textarea{color:inherit;background-color:inherit}.qlwapp__footer:before,.qlwapp__response:before{pointer-events:none;position:absolute;content:"";height:100%;background:linear-gradient(315deg, transparent 0%, rgba(0, 0, 0, 0.025) 100%);top:0;left:0;right:0}.qlwapp__footer::after,.qlwapp__response::after{content:" ";height:1px;background-color:rgba(0,0,0,.075);position:absolute;top:0;left:0;right:0}.qlwapp__footer{min-height:56px;text-align:center;display:flex;align-items:center;width:100%;flex-wrap:wrap;font-size:12px;padding:var(--qlwapp--padding-sm) var(--qlwapp--padding-lg);max-height:150px}.qlwapp__footer img{max-width:100px}.qlwapp__footer *{color:var(--qlwapp-scheme-text, #303030)}.qlwapp__footer p{padding:0;font-size:inherit;width:100%}.qlwapp__footer p:last-child{margin-bottom:0}.qlwapp__footer h1,.qlwapp__footer h2,.qlwapp__footer h3,.qlwapp__footer h4,.qlwapp__footer h5,.qlwapp__footer h6{display:block;font-weight:600;margin:0;padding:0}.qlwapp__footer h1{font-size:1.5em}.qlwapp__footer h2{font-size:1.25em}.qlwapp__footer h3{font-size:1.125em}.qlwapp__footer h4{font-size:1em}.qlwapp__footer h5{font-size:.875em}.qlwapp__footer h6{font-size:.75em}.qlwapp__response,.qlwapp__response pre,.qlwapp__response textarea,.qlwapp__response .qlwapp__response__buttons{min-height:56px}.qlwapp__response pre,.qlwapp__response textarea{width:100%;height:100%;resize:none;border:none;padding:var(--qlwapp--padding-sm) var(--qlwapp--padding-lg);padding-right:calc(var(--qlwapp--padding-lg)*2);font-family:var(--qlwapp-scheme-font-size, inherit);font-size:1em !important;font-weight:normal;line-height:20px;white-space:pre-wrap;word-wrap:break-word;border-radius:inherit;margin:0}.qlwapp__response pre{visibility:hidden}.qlwapp__response textarea{position:absolute;bottom:0;left:0}.qlwapp__response textarea:focus{outline:none}.qlwapp__response textarea::placeholder{opacity:.5}.qlwapp__response .qlwapp__response__buttons{position:absolute;top:0;right:21px;display:flex;align-items:center}.qlwapp__response .qlwapp__response__buttons svg{width:18px}.qlwapp__response .qlwapp__response__buttons.active>i{display:none}.qlwapp__response .qlwapp__response__buttons.active>i.qlwf-emoji{display:block}.qlwapp__response .qlwapp__response__buttons>i{opacity:.4}.qlwapp__response .qlwapp__response__buttons>i,.qlwapp__response .qlwapp__response__buttons>a{cursor:pointer;margin:0 0 0 10px;display:inherit;font-size:18px;line-height:24px;text-decoration:none}.qlwapp__response .qlwapp__response__buttons .qlwapp__reply--disabled{pointer-events:none;opacity:.5}.qlwapp__header{background-color:var(--qlwapp-scheme-brand, #25d366);color:var(--qlwapp-scheme-text, #ffffff);position:relative;overflow:hidden;height:auto;max-height:150px}.qlwapp__header:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(315deg, transparent 0%, rgba(0, 0, 0, 0.05) 100%)}.qlwapp__header .qlwapp__close{position:absolute;top:12px;right:12px}@media(min-width: 430px){.qlwapp__header .qlwapp__close{position:absolute;top:7px;right:7px;font-size:18px}}.qlwapp__header .qlwapp__header-description{align-items:center}.qlwapp__header .qlwapp__header-description p,.qlwapp__header .qlwapp__header-description h3{color:inherit;font-family:inherit;margin:0}.qlwapp__header .qlwapp__header-description h3{margin:0 0 .25em 0}.qlwapp__header .qlwapp__header-description img{max-width:100px}.qlwapp__header .qlwapp__header-description *{color:var(--qlwapp-scheme-text, #ffffff) !important}.qlwapp__header .qlwapp__header-description,.qlwapp__header .qlwapp__header-contact{padding:calc(var(--qlwapp--padding-xs) + 2px) var(--qlwapp--padding-lg);height:100%}.qlwapp__header .qlwapp__header-contact{display:flex;justify-content:flex-end;align-items:center;gap:var(--qlwapp--padding-sm)}.qlwapp__header .qlwapp__header-contact .qlwapp__previous{margin-right:auto}.qlwapp__header .qlwapp__header-contact .qlwapp__previous>i{line-height:36px}.qlwapp__header .qlwapp__header-contact .qlwapp__info{text-align:right}.qlwapp__header .qlwapp__header-contact .qlwapp__avatar{width:42px;height:42px}.qlwapp__header .qlwapp__header-contact .qlwapp__name{color:var(--qlwapp-scheme-contact-name-color, #141414);color:inherit}.qlwapp__message-list{display:flex;align-items:center;flex-direction:column;gap:var(--qlwapp--padding-sm);padding:var(--qlwapp--padding-sm) var(--qlwapp--padding-lg);overflow:auto;height:100%}.qlwapp__message{padding:var(--qlwapp--padding-sm) var(--qlwapp--padding-md);position:relative;align-self:flex-start;word-wrap:break-word;max-width:calc(100% - var(--qlwapp--padding-sm)*2);background-color:#eee;word-break:break-word}.qlwapp__message:before{content:"";position:absolute;top:0;width:20px;height:20px;right:auto;left:0;transform:matrix(1, 0, 1, 1, -2, 0)}.qlwapp__message--user{width:auto;align-self:end;justify-self:flex-end;margin-top:0;word-break:var(--qlwapp-scheme-box-message-word-break)}.qlwapp__message--user:before{right:0;left:auto;transform:matrix(1, 0, 1, -1, 2, 0)}.qlwapp__message--user:first-child:before{top:-6px;right:10%;transform:rotate(45deg)}.qlwapp__modal{pointer-events:all;position:fixed;top:auto;bottom:0;left:0;right:0;z-index:99999;box-shadow:0px 5px 40px 5px rgba(0,0,0,.5);background-color:#fff}.qlwapp__modal:before{background-color:#fff}@media(min-width: 430px){.qlwapp__modal{position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:0 8px 25px -5px rgba(45,62,79,.15);margin-top:24px;margin-left:24px;margin-right:24px;margin-bottom:12px}.qlwapp__modal:before{content:"";position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}.qlwapp__modal .qlwapp__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.qlwapp__modal .qlwapp__footer,.qlwapp__modal .qlwapp__response{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}.qlwapp__modal .qlwapp__header .qlwapp__carousel{position:relative}.qlwapp__modal .qlwapp__body{overflow:hidden}.qlwapp__modal .qlwapp__body .qlwapp__carousel{position:relative;max-height:var(--qlwapp-carousel-height)}.qlwapp__modal .qlwapp__time,.qlwapp__modal .qlwapp__label,.qlwapp__modal .qlwapp-offline-text{font-size:12px;line-height:1.5em;opacity:.6;display:block}.qlwapp__modal .qlwapp__time{font-size:11px;font-style:italic}.qlwapp__modal .qlwapp__name{display:block;font-weight:bold;line-height:1.5em}.qlwapp__modal .qlwapp__label{color:var(--qlwapp-scheme-contact-role-color, inherit)}.qlwapp__modal .qlwapp__name{color:var(--qlwapp-scheme-contact-name-color, inherit)}.qlwapp__modal .qlwapp__time{color:var(--qlwapp-scheme-contact-availability-color, inherit)}@keyframes closeModal{from{opacity:1;visibility:visible;transform:translateY(0) scale(1)}to{opacity:0;visibility:hidden;transform:translateY(50px);@media(min-width: 430px){transform:translateY(50px) scale(0.9)}}}@keyframes openModal{from{opacity:0;visibility:hidden;transform:translateY(50px);@media(min-width: 430px){transform:translateY(50px) scale(0.9)}}to{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}@media(min-width: 430px){@keyframes closeModal{from{opacity:1;visibility:visible;transform:translateY(0) scale(1)}to{opacity:0;visibility:hidden;transform:translateY(50px) scale(0.9)}}@keyframes openModal{from{opacity:0;visibility:hidden;transform:translateY(50px) scale(0.9)}to{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.qlwapp__container .qlwapp__modal{animation:openModal .4s forwards}.qlwapp__container--closing .qlwapp__modal{animation:closeModal .4s forwards}.qlwapp__modal{opacity:0;visibility:hidden}.qlwapp__modal .qlwapp__carousel{display:flex;width:200%;height:100%}.qlwapp__modal .qlwapp__carousel .qlwapp__carousel-slide{width:50%;transition:max-height 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 1000ms,transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 500ms,opacity 500ms ease-in 500ms}.qlwapp__modal .qlwapp__header .qlwapp__carousel-slide{max-height:300px}.qlwapp__modal .qlwapp__header .qlwapp__name,.qlwapp__modal .qlwapp__header .qlwapp__avatar{opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) .3s,opacity ease-in .3s}.qlwapp__modal .qlwapp__header .qlwapp__name{transform:translateX(56px)}.qlwapp__modal .qlwapp__header .qlwapp__avatar{transform:scale(0.5)}.qlwapp__modal .qlwapp__header .qlwapp__name{transition-delay:800ms}.qlwapp__modal .qlwapp__header .qlwapp__header-description{transition-delay:850ms}.qlwapp__modal .qlwapp__header .qlwapp__avatar{transition-delay:900ms}.qlwapp__modal .qlwapp__response,.qlwapp__modal .qlwapp__previous,.qlwapp__modal .qlwapp__message{transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 600ms,opacity ease-in 200ms}.qlwapp__modal .qlwapp__previous,.qlwapp__modal .qlwapp__message{opacity:0}.qlwapp__modal .qlwapp__response{pointer-events:none;display:none;opacity:0}.qlwapp__modal .qlwapp__footer{max-height:150px}.qlwapp__modal .qlwapp__previous{transform:translateX(56px)}.qlwapp__modal .qlwapp__message{transform:translateY(56px);transition-delay:200ms}.qlwapp__modal .qlwapp__close{transition:opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.qlwapp__modal .qlwapp__header-description{transition:opacity 900ms cubic-bezier(0.215, 0.61, 0.355, 1)}.qlwapp__modal .qlwapp__contact{transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 150ms ease-in}.qlwapp__modal .qlwapp__previous{transition-delay:800ms}.qlwapp__modal .qlwapp__close,.qlwapp__modal .qlwapp__header-description{transition-delay:900ms}.qlwapp__modal .qlwapp__contact:nth-of-type(6){transition-delay:600ms}.qlwapp__modal .qlwapp__contact:nth-of-type(5){transition-delay:500ms}.qlwapp__modal .qlwapp__contact:nth-of-type(4){transition-delay:400ms}.qlwapp__modal .qlwapp__contact:nth-of-type(3){transition-delay:300ms}.qlwapp__modal .qlwapp__contact:nth-of-type(2){transition-delay:200ms}.qlwapp__modal .qlwapp__contact:nth-of-type(1){transition-delay:100ms}.qlwapp__modal .qlwapp__header-contact{opacity:0}.qlwapp__modal .qlwapp__message{opacity:0;transform:translateY(-56px)}.qlwapp__modal .qlwapp__modal .qlwapp__contact:hover{background-color:#fafafa}.qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide{transform:translateX(-100%)}.qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide .qlwapp__header-contact{opacity:1}.qlwapp__modal--response .qlwapp__close{transition-delay:0ms}.qlwapp__modal--response .qlwapp__close,.qlwapp__modal--response .qlwapp__header-description,.qlwapp__modal--response .qlwapp__contact{opacity:0}.qlwapp__modal--response .qlwapp__contact{transform:translateY(-33.333%);border-top-color:rgba(0,0,0,0) !important}.qlwapp__modal--response .qlwapp__message{display:block}.qlwapp__modal--response .qlwapp__message,.qlwapp__modal--response .qlwapp__previous{opacity:1}.qlwapp__modal--response .qlwapp__footer{display:none}.qlwapp__modal--response .qlwapp__response{pointer-events:all;display:block;opacity:1}.qlwapp__modal--response .qlwapp__message,.qlwapp__modal--response .qlwapp__previous{transform:translate(0)}.qlwapp__modal--response .qlwapp__header .qlwapp__carousel-slide{max-height:84px}.qlwapp__modal--response .qlwapp__header .qlwapp__name,.qlwapp__modal--response .qlwapp__header .qlwapp__avatar{opacity:1}.qlwapp__modal--response .qlwapp__header .qlwapp__header-description{opacity:0}.qlwapp__modal--response .qlwapp__header .qlwapp__name,.qlwapp__modal--response .qlwapp__header .qlwapp__header-description{transform:translateX(0)}.qlwapp__modal--response .qlwapp__header .qlwapp__avatar{transform:scale(1)}.qlwapp__modal--opening .qlwapp__response,.qlwapp__modal--opening .qlwapp__close,.qlwapp__modal--opening .qlwapp__previous,.qlwapp__modal--opening .qlwapp__header .qlwapp__name,.qlwapp__modal--opening .qlwapp__header-description{visibility:visible}.qlwapp__modal--closing .qlwapp__info,.qlwapp__modal--closing .qlwapp__avatar__container{transform:translateX(100px);opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms,opacity ease-out 200ms}.qlwapp__modal--closing .qlwapp__message{transition:all .4s;transform:translateY(100%);opacity:0}.qlwapp__modal--closing .qlwapp__previous{transition-delay:0ms;transform:translateX(-24px);opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms,opacity ease-out 200ms}.qlwapp__button{animation-duration:1.5s;animation-timing-function:ease-in;animation-name:var(--qlwapp-button-animation-name, "none");animation-delay:var(--qlwapp-button-animation-delay, 0);animation-iteration-count:1;transform-origin:center;background-image:unset !important}.qlwapp__button--bubble .qlwapp__close{transform:scale(0, 0);opacity:0;position:absolute}.qlwapp__button--bubble .qlwapp__icon{transform:scale(1, 1);opacity:1}.qlwapp__button--bubble .qlwapp__icon,.qlwapp__button--bubble .qlwapp__close{transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 300ms ease-in}.qlwapp__container--open .qlwapp__button--bubble .qlwapp__close{transform:scale(1, 1);opacity:1}.qlwapp__container--open .qlwapp__button--bubble .qlwapp__icon{transform:scale(0, 0);opacity:0}.qlwapp__modal--open .qlwapp__icon{display:none;transform:scale(0, 0) !important;opacity:0 !important}.qlwapp__modal--open .qlwapp__close{display:none;transform:scale(1, 1) !important;opacity:1 !important}.rtl .qlwapp__modal .qlwapp__header .qlwapp__header-contact .qlwapp__previous{margin-right:0;margin-left:auto}.rtl .qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide{transform:translateX(100%)}.rtl .qlwapp__response textarea{padding-right:var(--qlwapp--padding-sm);padding-left:calc(var(--qlwapp--padding-lg)*2)}.rtl .qlwapp__response .qlwapp__response__buttons{right:auto;left:21px}:root{--qlwapp--padding-xs: 8px;--qlwapp--padding-sm: 16px;--qlwapp--padding-md: 24px;--qlwapp--padding-lg: 32px;--qlwapp--padding-xl: 40px;font-display: swap;}


/*FILESTART  /home/pointe16/public_html/wp-content/themes/tokoo/assets/css/woocommerce.css */
/*$tokoo-primary-color: #e40046;
$tokoo-primary-color: #0069ff;*/
.woocommerce-loop-category__title {
  font-size: 18px;
  line-height: 34px;
  font-weight: 400; }
  @media (max-width: 991.98px) {
    .woocommerce-loop-category__title {
      font-size: 15px; } }
  .woocommerce-loop-category__title .count {
    display: none;
    font-size: 13px;
    font-weight: 300;
    color: #757575;
    background-color: transparent;
    text-decoration: none;
    text-transform: none; }

.product-category > a {
  display: block;
  height: 100%;
  text-align: center;
  padding-bottom: 10px;
  transition: all 0.1s; }
  .product-category > a:hover, .product-category > a:focus {
    text-decoration: none;
    box-shadow: 0 7px 17px 0 rgba(23, 84, 116, 0.18);
    margin-left: -1px;
    margin-right: -1px;
    margin-top: 1px;
    background-color: #fff;
    position: relative;
    z-index: 1; }

.product-category img {
  display: block;
  margin: auto;
  margin-bottom: 20px; }

.archive .product-category > a:hover, .archive .product-category > a:focus {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0; }

.section-product-categories .section-title {
  margin-bottom: 17px; }

.woocommerce-loop-product__link {
  display: block;
  text-decoration: none; }
  .woocommerce-loop-product__link:hover, .woocommerce-loop-product__link:focus {
    text-decoration: none; }

.woocommerce-loop-product__title {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  height: 40px;
  overflow: hidden; }
  @media (max-width: 767.98px) {
    .woocommerce-loop-product__title {
      font-size: 13px;
      line-height: 18px;
      max-height: 35px; } }

.price {
  display: block;
  font-size: 14px;
  line-height: 20px; }
  .price del, .price ins {
    display: inline-block; }
  .price del {
    color: #b4b4b4;
    margin-right: 4px; }
    .price del .woocommerce-Price-amount {
      color: #b4b4b4;
      font-weight: 300; }
  .price ins {
    text-decoration: none; }
  .price .woocommerce-price-suffix {
    color: #b4b4b4; }
  @media (max-width: 767.98px) {
    .price {
      font-size: 13px;
      line-height: 18px; } }

.woocommerce-Price-amount {
  font-weight: 500; }

.onsale {
  height: 44px;
  width: 44px;
  display: inline-block;
  border-radius: 50%;
  font-size: 15px;
  font-weight: 500;
  line-height: 44px;
  text-align: center; }

.product-outer {
  height: 100%;
  position: relative; }

.product-inner {
  border: 1px solid #ebebeb;
  height: 100%; }

.product-header {
  border-bottom: 1px solid #ebebeb;
  position: relative; }
  .product-header .onsale {
    position: absolute;
    left: 16px;
    top: 20px; }
  .product-header img {
    display: block;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto; }

.product-body {
  padding: 15px; }
  @media (min-width: 768px) {
    .product-body {
      padding: 20px; } }
  .product-body .woocommerce-product-details__short-description {
    display: none; }

.product-footer {
  text-align: center;
  padding: 5px 15px 15px 15px;
  display: none; }
  @media (min-width: 768px) {
    .product-footer {
      padding: 5px 20px 20px 20px; } }
  .product-footer .price {
    display: none; }

.btn-action,
.added_to_cart {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 9px 10px;
  font-size: 13px;
  line-height: 18px;
  border-radius: 2px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: block;
  width: 100%;
  white-space: normal; }
  @media screen and (prefers-reduced-motion: reduce) {
    .btn-action,
    .added_to_cart {
      transition: none; } }
  .btn-action:hover, .btn-action:focus,
  .added_to_cart:hover,
  .added_to_cart:focus {
    text-decoration: none; }
  .btn-action:focus, .btn-action.focus,
  .added_to_cart:focus,
  .added_to_cart.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .btn-action.disabled, .btn-action:disabled,
  .added_to_cart.disabled,
  .added_to_cart:disabled {
    opacity: 0.65; }
  .btn-action:not(:disabled):not(.disabled),
  .added_to_cart:not(:disabled):not(.disabled) {
    cursor: pointer; }
  .btn-action:not(:disabled):not(.disabled):active, .btn-action:not(:disabled):not(.disabled).active,
  .added_to_cart:not(:disabled):not(.disabled):active,
  .added_to_cart:not(:disabled):not(.disabled).active {
    background-image: none; }

.btn-action.added {
  display: none; }

.added_to_cart {
  display: block; }

@media (min-width: 1200px) {
  .products > .product:hover, .products > .product:focus {
    z-index: 2; }
    .products > .product:hover .product-inner, .products > .product:focus .product-inner {
      position: absolute;
      width: 100%;
      height: auto;
      min-height: 100%;
      background-color: #fff;
      box-shadow: 0 7px 17px 0 rgba(23, 84, 116, 0.18); }
    .products > .product:hover .product-footer, .products > .product:focus .product-footer {
      display: block; } }

.woocommerce-review-count {
  font-size: 12px;
  color: #757575; }

.grid-view ul.products.columns-6 > .product .product-body,
.grid-view ul.products.columns-7 > .product .product-body,
.grid-view ul.products.columns-8 > .product .product-body {
  padding: 15px; }

.grid-view ul.products.columns-6 > .product .product-footer,
.grid-view ul.products.columns-7 > .product .product-footer,
.grid-view ul.products.columns-8 > .product .product-footer {
  padding: 0 15px 15px 15px; }

.grid-view ul.products.columns-6 > .product .btn-action {
  font-size: 12px; }

.grid-view ul.products.columns-7 > .product .woocommerce-loop-product__title,
.grid-view ul.products.columns-8 > .product .woocommerce-loop-product__title {
  font-size: 13px; }

.grid-view ul.products.columns-7 > .product .btn-action,
.grid-view ul.products.columns-8 > .product .btn-action {
  padding: 4px 7px;
  font-size: 10px; }

.grid-view ul.products.columns-8 .woocommerce-loop-product__title {
  white-space: pre; }

.grid-view ul.products.columns-8 .product:hover .product-footer,
.grid-view ul.products.columns-8 .product:focus .product-footer {
  padding: 4px 4px;
  font-size: 8px; }

@media (min-width: 1200px) {
  .grid-view ul.products .has-rating .product-outer {
    min-height: 368px; }
  .related ul.products .has-rating .product-outer {
    min-height: 344px; } }

.section-products-carousel .products .slick-list .product .product-inner:hover .yith-wcwl-add-to-wishlist,
.section-flash-sale-block .products .product:hover .yith-wcwl-add-to-wishlist,
.section-flash-sale-block .products .product:focus .yith-wcwl-add-to-wishlist,
.products > .product:hover .yith-wcwl-add-to-wishlist {
  display: block; }

@font-face {
  font-family: 'star';
  src: url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../../../../plugins/woocommerce/assets/fonts/star.eot);
  src: url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../../../../plugins/woocommerce/assets/fonts/star.eot?#iefix') format("embedded-opentype"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../../../../plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../../../../plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url('https://www.pointekonline.com/wp-content/themes/tokoo/assets/css/../../../../plugins/woocommerce/assets/fonts/star.svg#star') format("svg");
  font-weight: normal;
  font-style: normal; ;font-display: swap;}

.star-rating {
  overflow: hidden;
  position: relative;
  height: 1.618em;
  line-height: 1.618;
  font-size: 1em;
  width: 5.3em;
  font-family: 'star';
  font-weight: 400; }
  .star-rating::before {
    content: '\53\53\53\53\53';
    opacity: 0.25;
    float: left;
    top: 0;
    left: 0;
    position: absolute; }
  .star-rating span {
    overflow: hidden;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
    padding-top: 1.5em; }
  .star-rating span::before {
    content: '\53\53\53\53\53';
    top: 0;
    position: absolute;
    left: 0;
    color: #efc609; }

p.stars {
  display: inline-block;
  margin: 0; }
  p.stars a {
    position: relative;
    height: 1em;
    width: 1em;
    text-indent: -999em;
    display: inline-block;
    text-decoration: none;
    margin-right: 1px;
    font-weight: 400; }
    p.stars a::before {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 1em;
      height: 1em;
      line-height: 1;
      font-family: 'star';
      content: '\53';
      color: #252525;
      text-indent: 0;
      opacity: 0.25; }
    p.stars a:hover ~ a::before {
      content: '\53';
      color: #252525;
      opacity: 0.25; }
  p.stars:hover a::before {
    content: '\53';
    color: #efc609;
    opacity: 1; }
  p.stars.selected a.active::before {
    content: '\53';
    color: #efc609;
    opacity: 1; }
  p.stars.selected a.active ~ a::before {
    content: '\53';
    color: #252525;
    opacity: 0.25; }
  p.stars.selected a:not(.active)::before {
    content: '\53';
    color: #efc609;
    opacity: 1; }

.woocommerce-result-count {
  margin: 0; }
  .woocommerce-result-count strong {
    color: #252525;
    font-weight: 500; }

.woocommerce-pagination {
  text-align: center;
  font-size: 17px;
  line-height: 20px;
  font-weight: 300; }

.woocommerce-breadcrumb {
  font-size: 13px;
  color: #757575;
  font-weight: 300;
  margin-top: 38px; }
  .woocommerce-breadcrumb a {
    font-weight: 400; }

.delimiter {
  display: inline-block;
  margin: 0 15px; }
  .delimiter i {
    font-size: 8px; }

.select2-container--default .select2-selection--single {
  border-radius: 0;
  border-color: #e6e6e6;
  height: 38px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #757575;
    font-size: 1rem;
    line-height: 1.5;
    padding: 0.375rem 0.75rem; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px; }

.woocommerce-error {
  padding-left: 0;
  list-style: none;
  font-size: 13px;
  font-weight: 300;
  line-height: 26px;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .woocommerce-error hr {
    border-top-color: #f1b0b7; }
  .woocommerce-error .alert-link {
    color: #491217; }
  .woocommerce-error a, .woocommerce-error strong {
    font-weight: 600;
    color: #721c24; }
  .woocommerce-error .button {
    float: right; }

.woocommerce-message,
.woocommerce-notice--success {
  padding-left: 0;
  list-style: none;
  font-size: 13px;
  font-weight: 300;
  line-height: 26px;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .woocommerce-message hr,
  .woocommerce-notice--success hr {
    border-top-color: #b1dfbb; }
  .woocommerce-message .alert-link,
  .woocommerce-notice--success .alert-link {
    color: #0b2e13; }
  .woocommerce-message a, .woocommerce-message strong,
  .woocommerce-notice--success a,
  .woocommerce-notice--success strong {
    font-weight: 600;
    color: #155724; }
  .woocommerce-message .button,
  .woocommerce-notice--success .button {
    float: right; }

.woocommerce-noreviews,
.woocommerce-info {
  padding-left: 0;
  list-style: none;
  font-size: 13px;
  font-weight: 300;
  line-height: 26px;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .woocommerce-noreviews hr,
  .woocommerce-info hr {
    border-top-color: #ffe8a1; }
  .woocommerce-noreviews .alert-link,
  .woocommerce-info .alert-link {
    color: #533f03; }
  .woocommerce-noreviews a, .woocommerce-noreviews strong,
  .woocommerce-info a,
  .woocommerce-info strong {
    font-weight: 600;
    color: #856404; }
  .woocommerce-noreviews .button,
  .woocommerce-info .button {
    float: right; }

.woocommerce-message {
  clear: both; }
  .woocommerce-message .button {
    float: right;
    padding: 0;
    background: 0 0;
    color: #155724;
    box-shadow: none;
    line-height: 26px;
    padding-left: 1em;
    border-width: 0;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #155724;
    border-radius: 0;
    font-weight: 300;
    font-size: 13px; }
    .woocommerce-message .button:hover, .woocommerce-message .button:focus {
      background: none;
      color: #155724;
      opacity: 0.7;
      background: transparent;
      box-shadow: none; }
    .woocommerce-message .button:not(:disabled):not(.disabled):active {
      color: #155724;
      background: transparent;
      outline: none;
      box-shadow: none; }

.list-view .products > .product {
  flex: 0 0 100%;
  max-width: 100%;
  margin-bottom: 21px; }
  .list-view .products > .product .product-inner {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    margin: 0; }
    .list-view .products > .product .product-inner .product-header {
      border-bottom: 1px solid #ebebeb; }
      @media (min-width: 768px) {
        .list-view .products > .product .product-inner .product-header {
          flex: 0 0 28.23%;
          max-width: 28.23%;
          border-bottom: none; } }
    .list-view .products > .product .product-inner .product-body,
    .list-view .products > .product .product-inner .product-footer {
      padding-top: 30px;
      padding-bottom: 30px; }
    .list-view .products > .product .product-inner .product-body {
      align-self: stretch;
      justify-content: flex-start;
      padding-left: 39px;
      padding-right: 40px; }
      @media (max-width: 767.98px) {
        .list-view .products > .product .product-inner .product-body {
          padding: 15px; } }
      @media (min-width: 768px) {
        .list-view .products > .product .product-inner .product-body {
          flex: 0 0 48.87%;
          max-width: 48.87%;
          border-left: 1px solid #ebebeb; } }
      .list-view .products > .product .product-inner .product-body .woocommerce-loop-product__link {
        display: flex;
        flex-direction: column; }
      @media (min-width: 768px) {
        .list-view .products > .product .product-inner .product-body .woocommerce-product-rating {
          order: 2; } }
      .list-view .products > .product .product-inner .product-body .woocommerce-product-rating .woocommerce-review-count {
        font-size: 13px; }
      .list-view .products > .product .product-inner .product-body .woocommerce-loop-product__title {
        font-size: 15px;
        line-height: 24px;
        max-height: 46px;
        height: auto; }
        .list-view .products > .product .product-inner .product-body .woocommerce-loop-product__title + .woocommerce-product-details__short-description {
          margin-top: 10px; }
      .list-view .products > .product .product-inner .product-body .woocommerce-product-details__short-description {
        display: none;
        font-size: 13px;
        color: #b4b4b4;
        line-height: 24px;
        font-weight: 300;
        height: 4em;
        overflow: hidden;
        order: 3; }
        @media (min-width: 768px) {
          .list-view .products > .product .product-inner .product-body .woocommerce-product-details__short-description {
            display: block; } }
        .list-view .products > .product .product-inner .product-body .woocommerce-product-details__short-description ul {
          padding: 0; }
        .list-view .products > .product .product-inner .product-body .woocommerce-product-details__short-description span {
          font-weight: 400;
          color: #252525; }
      .list-view .products > .product .product-inner .product-body .price {
        display: block; }
        @media (min-width: 768px) {
          .list-view .products > .product .product-inner .product-body .price {
            display: none; } }
    .list-view .products > .product .product-inner .product-footer {
      display: none;
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px;
      padding-right: 34px; }
      @media (min-width: 768px) {
        .list-view .products > .product .product-inner .product-footer {
          flex: 0 0 22.9%;
          max-width: 22.9%;
          display: block; } }
      .list-view .products > .product .product-inner .product-footer .price {
        display: block;
        font-size: 24px;
        margin-bottom: 6px;
        text-align: left;
        line-height: 1.25; }
        .list-view .products > .product .product-inner .product-footer .price .woocommerce-Price-amount {
          font-weight: 400; }
      .list-view .products > .product .product-inner .product-footer .btn-action,
      .list-view .products > .product .product-inner .product-footer .added_to_cart {
        display: inline-block;
        font-weight: 400;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        user-select: none;
        border: 1px solid transparent;
        padding: 10px 10px;
        font-size: 15px;
        line-height: 28.5px;
        border-radius: 5px;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
        @media screen and (prefers-reduced-motion: reduce) {
          .list-view .products > .product .product-inner .product-footer .btn-action,
          .list-view .products > .product .product-inner .product-footer .added_to_cart {
            transition: none; } }
        .list-view .products > .product .product-inner .product-footer .btn-action:hover, .list-view .products > .product .product-inner .product-footer .btn-action:focus,
        .list-view .products > .product .product-inner .product-footer .added_to_cart:hover,
        .list-view .products > .product .product-inner .product-footer .added_to_cart:focus {
          text-decoration: none; }
        .list-view .products > .product .product-inner .product-footer .btn-action:focus, .list-view .products > .product .product-inner .product-footer .btn-action.focus,
        .list-view .products > .product .product-inner .product-footer .added_to_cart:focus,
        .list-view .products > .product .product-inner .product-footer .added_to_cart.focus {
          outline: 0;
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
        .list-view .products > .product .product-inner .product-footer .btn-action.disabled, .list-view .products > .product .product-inner .product-footer .btn-action:disabled,
        .list-view .products > .product .product-inner .product-footer .added_to_cart.disabled,
        .list-view .products > .product .product-inner .product-footer .added_to_cart:disabled {
          opacity: 0.65; }
        .list-view .products > .product .product-inner .product-footer .btn-action:not(:disabled):not(.disabled),
        .list-view .products > .product .product-inner .product-footer .added_to_cart:not(:disabled):not(.disabled) {
          cursor: pointer; }
        .list-view .products > .product .product-inner .product-footer .btn-action:not(:disabled):not(.disabled):active, .list-view .products > .product .product-inner .product-footer .btn-action:not(:disabled):not(.disabled).active,
        .list-view .products > .product .product-inner .product-footer .added_to_cart:not(:disabled):not(.disabled):active,
        .list-view .products > .product .product-inner .product-footer .added_to_cart:not(:disabled):not(.disabled).active {
          background-image: none; }
      .list-view .products > .product .product-inner .product-footer .btn-action.added {
        display: none; }
      .list-view .products > .product .product-inner .product-footer .added_to_cart {
        display: block; }
  .list-view .products > .product:hover .product-inner, .list-view .products > .product:focus .product-inner {
    box-shadow: none;
    position: relative; }
  .list-view .products > .product .product-header > .woocommerce-LoopProduct-link {
    height: auto;
    display: block; }

@media (min-width: 768px) {
  .list-view ul.products.columns-1 > .product,
  .list-view ul.products.columns-2 > .product,
  .list-view ul.products.columns-3 > .product,
  .list-view ul.products.columns-4 > .product,
  .list-view ul.products.columns-5 > .product,
  .list-view ul.products.columns-6 > .product,
  .list-view ul.products.columns-7 > .product,
  .list-view ul.products.columns-8 > .product {
    flex: 0 0 100%;
    max-width: 100%; } }

@media (max-width: 767.98px) {
  .list-view ul.products.columns-1 > .product,
  .list-view ul.products.columns-2 > .product,
  .list-view ul.products.columns-3 > .product,
  .list-view ul.products.columns-4 > .product,
  .list-view ul.products.columns-5 > .product,
  .list-view ul.products.columns-6 > .product,
  .list-view ul.products.columns-7 > .product,
  .list-view ul.products.columns-8 > .product {
    flex: 0 0 50%;
    max-width: 50%; } }

#wcfmmp-store-lists-sidebar {
  display: block !important; }

.error-404-wc-blocks .widget_product_categories .product-categories, .widget-area .widget_product_categories .product-categories {
  padding-left: 0;
  list-style: none; }
  .error-404-wc-blocks .widget_product_categories .product-categories > li > .cat-item-inner > .cat-item-link, .widget-area .widget_product_categories .product-categories > li > .cat-item-inner > .cat-item-link {
    color: #252525;
    font-weight: 500;
    line-height: 35px; }
  .error-404-wc-blocks .widget_product_categories .product-categories > li .children, .widget-area .widget_product_categories .product-categories > li .children {
    margin-bottom: 8px; }
    .error-404-wc-blocks .widget_product_categories .product-categories > li .children .cat-item-link, .widget-area .widget_product_categories .product-categories > li .children .cat-item-link {
      line-height: 32px; }
  .error-404-wc-blocks .widget_product_categories .product-categories .cat-item-inner, .widget-area .widget_product_categories .product-categories .cat-item-inner {
    display: flex;
    justify-content: space-between;
    align-items: baseline; }
  .error-404-wc-blocks .widget_product_categories .product-categories .children .cat-item-link, .widget-area .widget_product_categories .product-categories .children .cat-item-link {
    color: #757575; }

.error-404-wc-blocks .widget_product_categories select, .widget-area .widget_product_categories select {
  display: inline-block;
  width: 100%;
  height: 48px;
  padding: 0 30px 0 30px;
  line-height: 38px;
  color: #757575;
  vertical-align: middle;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  appearance: none;
  -webkit-appearance: none;
  background-image: linear-gradient(45deg, transparent 50%, #000), linear-gradient(135deg, #000, transparent 50%);
  background-position: calc(100% - 20px) calc(1em + 8px), calc(100% - 15px) calc(1em + 8px);
  background-size: 6px 6px, 5px 5px, 1px 1.5em;
  background-repeat: no-repeat; }
  .error-404-wc-blocks .widget_product_categories select:focus, .widget-area .widget_product_categories select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); }
    .error-404-wc-blocks .widget_product_categories select:focus::-ms-value, .widget-area .widget_product_categories select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .error-404-wc-blocks .widget_product_categories select[multiple], .error-404-wc-blocks .widget_product_categories select[size]:not([size="1"]), .widget-area .widget_product_categories select[multiple], .widget-area .widget_product_categories select[size]:not([size="1"]) {
    height: auto;
    padding-right: 30px;
    background-image: none; }
  .error-404-wc-blocks .widget_product_categories select:disabled, .widget-area .widget_product_categories select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .error-404-wc-blocks .widget_product_categories select::-ms-expand, .widget-area .widget_product_categories select::-ms-expand {
    opacity: 0; }

.error-404-wc-blocks .widget_product_categories .cat-parent .cat-item-link .count, .widget-area .widget_product_categories .cat-parent .cat-item-link .count {
  margin-right: 8px;
  width: 20px;
  text-align: center; }

.error-404-wc-blocks .widget_product_categories .cat-item-link, .widget-area .widget_product_categories .cat-item-link {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
  display: flex;
  justify-content: space-between; }

.woocommerce-widget-layered-nav-list__item__inner {
  display: flex;
  justify-content: space-between;
  align-items: baseline; }

.checkbox-indicator {
  display: inline-block;
  width: 12px;
  height: 12px;
  border: 1px solid #b4b4b4;
  margin-right: 14px;
  position: relative;
  top: 1px; }

.widget_layered_nav_filters ul {
  display: flex;
  flex-wrap: wrap; }
  .widget_layered_nav_filters ul a {
    display: block;
    padding: 0 0.5em; }

.widget_rating_filter ul li.wc-layered-nav-rating a {
  display: flex;
  justify-content: space-between;
  color: #b2b2b2;
  font-size: 12px; }
  .widget_rating_filter ul li.wc-layered-nav-rating a .star-rating {
    font-size: 15px !important;
    height: 2em; }

.widget_recently_viewed_products .product_list_widget {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .widget_recently_viewed_products .product_list_widget > li {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 50%;
    max-width: 50%; }
  .widget_recently_viewed_products .product_list_widget .woocommerce-Price-amount {
    display: none; }

.product_list_widget li {
  margin-bottom: 1em; }
  .product_list_widget li:last-child {
    margin-bottom: 0; }
  .product_list_widget li > a {
    display: block; }

.product_list_widget .product-title {
  color: #252525;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  display: block;
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis; }

.product_list_widget .woocommerce-Price-amount {
  display: block; }

.product_list_widget del {
  margin-right: 4px; }
  .product_list_widget del .woocommerce-Price-amount {
    color: #b4b4b4;
    font-weight: 300;
    text-decoration: line-through; }

.product_list_widget ins {
  text-decoration: none; }

.product_list_widget del .woocommerce-Price-amount,
.product_list_widget ins .woocommerce-Price-amount {
  display: inline-block; }

.widget_price_filter .price_slider {
  margin-bottom: 1.6em; }

.widget_price_filter .price_slider_amount {
  text-align: right;
  line-height: 2.4em; }
  .widget_price_filter .price_slider_amount .button {
    float: left;
    display: inline-block;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 6px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .widget_price_filter .price_slider_amount .button {
        transition: none; } }
    .widget_price_filter .price_slider_amount .button:hover, .widget_price_filter .price_slider_amount .button:focus {
      text-decoration: none; }
    .widget_price_filter .price_slider_amount .button:focus, .widget_price_filter .price_slider_amount .button.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .widget_price_filter .price_slider_amount .button.disabled, .widget_price_filter .price_slider_amount .button:disabled {
      opacity: 0.65; }
    .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled):active, .widget_price_filter .price_slider_amount .button:not(:disabled):not(.disabled).active {
      background-image: none; }

.widget_price_filter .ui-slider {
  position: relative;
  text-align: left; }

.widget_price_filter .ui-slider .ui-slider-handle {
  position: absolute;
  top: -2px;
  z-index: 2;
  width: 1em;
  height: 1em;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  cursor: ew-resize;
  outline: none;
  background: #fff;
  box-sizing: border-box;
  margin-top: -.25em;
  margin-left: auto;
  opacity: 1;
  border: 2px solid; }
  .widget_price_filter .ui-slider .ui-slider-handle:last-child {
    margin-left: -1em; }
  .widget_price_filter .ui-slider .ui-slider-handle:hover, .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active {
    box-shadow: 0 0 0 0.236em rgba(0, 0, 0, 0.1); }

.widget_price_filter .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em; }

.widget_price_filter .price_slider_wrapper .ui-widget-content {
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  background: rgba(0, 0, 0, 0.1);
  border: 0; }

.widget_price_filter .ui-slider-horizontal {
  height: 4px; }

.widget_price_filter .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%; }

.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
  left: -1px; }

.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
  right: -1px; }

.widget_price_filter .price_label .from, .widget_price_filter .price_label .to {
  font-weight: 500; }

ul.products {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin-right: -6px;
  margin-left: -6px; }
  ul.products > .product {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 6px;
    padding-left: 6px;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 12px; }
  ul.products .slick-track .product {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 6px;
    padding-left: 6px; }
  @media (min-width: 768px) {
    ul.products.columns-1 > .product, ul.products.columns-2 > .product, ul.products.columns-3 > .product, ul.products.columns-4 > .product, ul.products.columns-5 > .product, ul.products.columns-6 > .product, ul.products.columns-7 > .product, ul.products.columns-8 > .product {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; } }
  @media (min-width: 992px) {
    ul.products.columns-1 > .product {
      flex: 0 0 100%;
      max-width: 100%; }
    ul.products.columns-2 > .product {
      flex: 0 0 50%;
      max-width: 50%; }
    ul.products.columns-3 > .product {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }
    ul.products.columns-4 > .product {
      flex: 0 0 25%;
      max-width: 25%; }
    ul.products.columns-5 > .product {
      flex: 0 0 20%;
      max-width: 20%; }
    ul.products.columns-6 > .product {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }
    ul.products.columns-7 > .product {
      flex: 0 0 14.28571425%;
      max-width: 14.28571425%; }
    ul.products.columns-8 > .product {
      flex: 0 0 12.5%;
      max-width: 12.5%; } }

.loop-product-categories {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin-right: 0;
  margin-left: 0; }
  .loop-product-categories > .product-category {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 0;
    padding-left: 0;
    border-bottom: 1px solid #e6e6e6; }
    .loop-product-categories > .product-category:only-child {
      border-bottom-width: 0;
      border-right-width: 0; }
    .loop-product-categories > .product-category:last-child {
      border-right-width: 0; }
    @media (min-width: 768px) {
      .loop-product-categories > .product-category {
        border-right: 1px solid #e6e6e6; } }
  @media (min-width: 768px) {
    .loop-product-categories.columns-1 > .product-category {
      flex: 0 0 100%;
      max-width: 100%;
      border-right-width: 0; }
      .loop-product-categories.columns-1 > .product-category:last-child {
        border-bottom-width: 0; }
    .loop-product-categories.columns-2 > .product-category {
      flex: 0 0 50%;
      max-width: 50%; }
      .loop-product-categories.columns-2 > .product-category:nth-child(2n) {
        border-right-width: 0; }
      .loop-product-categories.columns-2 > .product-category:nth-last-child(-n+2) {
        border-bottom-width: 0; }
    .loop-product-categories.columns-3 > .product-category {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; }
      .loop-product-categories.columns-3 > .product-category:nth-child(3n) {
        border-right-width: 0; }
      .loop-product-categories.columns-3 > .product-category:nth-last-child(-n+3) {
        border-bottom-width: 0; }
    .loop-product-categories.columns-4 > .product-category {
      flex: 0 0 25%;
      max-width: 25%; }
      .loop-product-categories.columns-4 > .product-category:nth-child(4n) {
        border-right-width: 0; }
      .loop-product-categories.columns-4 > .product-category:nth-last-child(-n+4) {
        border-bottom-width: 0; }
    .loop-product-categories.columns-5 > .product-category {
      flex: 0 0 20%;
      max-width: 20%; }
      .loop-product-categories.columns-5 > .product-category:nth-child(5n) {
        border-right-width: 0; }
      .loop-product-categories.columns-5 > .product-category:nth-last-child(-n+5) {
        border-bottom-width: 0; }
    .loop-product-categories.columns-6 > .product-category {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; }
      .loop-product-categories.columns-6 > .product-category:nth-child(6n) {
        border-right-width: 0; }
      .loop-product-categories.columns-6 > .product-category:nth-last-child(-n+6) {
        border-bottom-width: 0; } }

.shop-control-bar {
  clear: both;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  color: #757575;
  font-size: 15px;
  line-height: 32px;
  font-weight: 300;
  margin-bottom: 14px; }
  .shop-control-bar .shop-control-bar-right {
    display: flex;
    align-items: center; }

.tokoo-wc-catalog-ordering .woocommerce-ordering {
  display: inline-block; }

.orderby {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  appearance: none;
  -webkit-appearance: none;
  background: transparent;
  height: auto;
  padding: 0;
  border: 0;
  color: #252525;
  font-weight: 500; }
  .orderby:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5); }
    .orderby:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .orderby[multiple], .orderby[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .orderby:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .orderby::-ms-expand {
    opacity: 0; }
  .orderby:focus {
    box-shadow: none; }

.shop-view-switcher {
  list-style: none;
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  align-items: center; }
  .shop-view-switcher li {
    font-size: 20px;
    line-height: 1; }
    .shop-view-switcher li + li {
      margin-left: 15px; }
    .shop-view-switcher li > a {
      color: #b4b4b4;
      display: inline-block; }
      .shop-view-switcher li > a i {
        display: inline-block; }
        .shop-view-switcher li > a i.flaticon-list {
          font-size: 22px; }
        .shop-view-switcher li > a i.flaticon-squares {
          font-size: 20px; }
      .shop-view-switcher li > a:hover {
        text-decoration: none; }

@media (min-width: 1200px) {
  .handheld-sidebar-toggle {
    display: none; } }

@media (max-width: 1199.98px) {
  /* (max-width: 1199.98px) */
  .shop-control-bar .woocommerce-result-count,
  .shop-control-bar .shop-view-switcher,
  .post-type-archive-product.woocommerce-page .section-products-carousel,
  .post-type-archive-product.woocommerce-page .jumbotron {
    display: none; }
  .site-content .widget-area:not(.blog-sidebar) {
    background-color: #fff;
    position: fixed !important;
    top: 0;
    left: -340px;
    width: 288px !important;
    height: 100%;
    transition: all .3s;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    z-index: 100000000;
    padding-top: 20px;
    opacity: 0;
    visibility: hidden; }
  .site-content.active-hh-sidebar .widget-area:not(.blog-sidebar) {
    left: 0;
    opacity: 1;
    visibility: visible;
    box-shadow: 0 0 17px -1px rgba(0, 0, 0, 0.66); }
  .shop-widget-area > aside {
    width: 100%; }
  .shop-control-bar {
    display: flex;
    border-radius: 0;
    align-items: center;
    justify-content: space-between;
    padding: .4em 0; }
    .shop-control-bar .btn.sidebar-toggler {
      padding: 0;
      border: none;
      background-color: transparent;
      outline: none; }
      .shop-control-bar .btn.sidebar-toggler span {
        padding-left: 10px; }
    .shop-control-bar .woocommerce-ordering {
      margin-bottom: 0; }
    .shop-control-bar::after {
      display: none; } }

.products-carousel .slick-list {
  margin-left: -6px;
  margin-right: -6px; }

.products-carousel .slick-slide {
  margin: 0 6px; }

.section-products-carousel {
  margin-bottom: 0; }
  .section-products-carousel ul.products {
    margin-bottom: 0; }
    @media (max-width: 1199.98px) {
      .section-products-carousel ul.products li.product {
        margin-bottom: 30px; } }
    @media (min-width: 1200px) {
      .section-products-carousel ul.products li.product {
        margin-bottom: 80px; } }
  .section-products-carousel .products .slick-list {
    width: 100%; }
    .section-products-carousel .products .slick-list .slick-track {
      margin: initial; }
    @media (min-width: 1200px) {
      .section-products-carousel .products .slick-list .product .product-inner:hover, .section-products-carousel .products .slick-list .product .product-inner:focus {
        position: absolute;
        width: 100%;
        height: auto;
        min-height: 100%;
        background-color: #fff;
        box-shadow: 0 7px 17px 0 rgba(23, 84, 116, 0.18); }
        .section-products-carousel .products .slick-list .product .product-inner:hover .product-footer, .section-products-carousel .products .slick-list .product .product-inner:focus .product-footer {
          display: block; } }
  .section-products-carousel .slick-arrow {
    top: 50%;
    transform: translateY(-50%); }

.woocommerce-mini-cart {
  padding-left: 0;
  list-style: none;
  padding: 0;
  margin-bottom: 0;
  list-style: none; }

.woocommerce-mini-cart-item {
  position: relative;
  padding-bottom: 11px;
  margin-bottom: 11px; }
  .woocommerce-mini-cart-item::after {
    display: block;
    clear: both;
    content: ""; }
  .woocommerce-mini-cart-item img, .woocommerce-mini-cart-item .wp-post-image {
    width: 75px;
    height: 75px;
    margin-right: 20px;
    float: left;
    display: block; }
  .woocommerce-mini-cart-item a.remove {
    position: absolute;
    padding: 6px;
    line-height: .6;
    top: 0;
    font-size: 16px;
    right: 0;
    color: #e00; }
    .woocommerce-mini-cart-item a.remove:hover, .woocommerce-mini-cart-item a.remove:focus {
      text-decoration: none; }
  .woocommerce-mini-cart-item a:not(.remove) {
    color: #252525;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    width: calc(100% - 24px); }
    .woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart-item a:not(.remove):focus {
      text-decoration: none; }
  .woocommerce-mini-cart-item .quantity {
    display: block; }
    .woocommerce-mini-cart-item .quantity .woocommerce-Price-amount {
      display: inline-block; }

.woocommerce-mini-cart__total {
  display: flex;
  justify-content: space-between;
  border-top: 1px dashed #d7d7d7;
  border-bottom: 1px dashed #d7d7d7;
  padding: 0.5em 0; }

.woocommerce-mini-cart__buttons {
  margin-bottom: 0; }
  .woocommerce-mini-cart__buttons .button {
    display: block;
    width: 100%; }
    .woocommerce-mini-cart__buttons .button + .button {
      margin-top: 0.5rem; }
  .woocommerce-mini-cart__buttons .button:first-child {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .woocommerce-mini-cart__buttons .button:first-child:hover {
      color: #fff;
      background-color: #5a6268;
      border-color: #545b62; }
    .woocommerce-mini-cart__buttons .button:first-child:focus, .woocommerce-mini-cart__buttons .button:first-child.focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
    .woocommerce-mini-cart__buttons .button:first-child.disabled, .woocommerce-mini-cart__buttons .button:first-child:disabled {
      color: #fff;
      background-color: #6c757d;
      border-color: #6c757d; }
    .woocommerce-mini-cart__buttons .button:first-child:not(:disabled):not(.disabled):active, .woocommerce-mini-cart__buttons .button:first-child:not(:disabled):not(.disabled).active,
    .show > .woocommerce-mini-cart__buttons .button:first-child.dropdown-toggle {
      color: #fff;
      background-color: #545b62;
      border-color: #4e555b; }
      .woocommerce-mini-cart__buttons .button:first-child:not(:disabled):not(.disabled):active:focus, .woocommerce-mini-cart__buttons .button:first-child:not(:disabled):not(.disabled).active:focus,
      .show > .woocommerce-mini-cart__buttons .button:first-child.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.woocommerce-mini-cart__empty-message {
  padding-left: 0;
  list-style: none;
  font-size: 13px;
  font-weight: 300;
  line-height: 26px;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
  margin: 0; }
  .woocommerce-mini-cart__empty-message hr {
    border-top-color: #ffe8a1; }
  .woocommerce-mini-cart__empty-message .alert-link {
    color: #533f03; }
  .woocommerce-mini-cart__empty-message a, .woocommerce-mini-cart__empty-message strong {
    font-weight: 600;
    color: #856404; }
  .woocommerce-mini-cart__empty-message .button {
    float: right; }

/**
 * Reviews
 */
.advanced-review .advanced-review-rating {
  display: flex;
  border: 1px solid #e6e6e6; }
  @media (max-width: 767.98px) {
    .advanced-review .advanced-review-rating {
      flex-direction: column; } }
  @media (max-width: 991.98px) {
    .advanced-review .advanced-review-rating {
      margin-bottom: 1em; } }
  @media (min-width: 992px) {
    .advanced-review .advanced-review-rating {
      margin-bottom: 2.571em; } }

.advanced-review .avg-rating {
  border-right: 1px solid #e6e6e6; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .advanced-review .avg-rating {
      padding: 50px; } }
  @media (min-width: 992px) {
    .advanced-review .avg-rating {
      padding: 4.429em 5.714em; } }
  @media (max-width: 767.98px) {
    .advanced-review .avg-rating {
      padding: 20px;
      text-align: center; } }
  .advanced-review .avg-rating .avg-rating-number {
    font-size: 4.286em;
    color: #252525;
    letter-spacing: 3px;
    line-height: 1;
    font-weight: 500;
    display: block;
    margin-bottom: 0.167em; }
    .advanced-review .avg-rating .avg-rating-number span {
      font-size: 0.333em;
      color: #757575;
      font-weight: 300; }
  .advanced-review .avg-rating .star-rating {
    font-size: 1.4em;
    width: 6.5em;
    letter-spacing: 6px;
    margin-bottom: 0.867em; }
    @media (max-width: 767.98px) {
      .advanced-review .avg-rating .star-rating {
        display: inline-block; } }
  .advanced-review .avg-rating .based-title {
    text-align: center;
    line-height: 1; }

.advanced-review .star-rating {
  font-size: 1.2em;
  letter-spacing: 4px;
  width: 6.2em; }

.advanced-review .rating-histogram {
  width: 100%;
  padding: 20px;
  display: flex;
  flex-direction: column-reverse;
  justify-content: center; }
  @media (min-width: 768px) {
    .advanced-review .rating-histogram {
      padding: 3.143em 2.5em 3.143em 3em; } }
  .advanced-review .rating-histogram .rating-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .5em; }
    .advanced-review .rating-histogram .rating-bar:first-child {
      margin-bottom: 0; }
  .advanced-review .rating-histogram .rating-percentage-bar {
    height: 4px;
    border-radius: 3px;
    background-color: #f3f3f3;
    flex: 1;
    margin: 0 2.214em 0 1.357em; }
    @media (max-width: 767.98px) {
      .advanced-review .rating-histogram .rating-percentage-bar {
        margin: 0 1em; } }
    .advanced-review .rating-histogram .rating-percentage-bar .rating-percentage {
      height: 100%;
      display: block;
      background-color: #efc609;
      border-radius: 3px; }
  .advanced-review .rating-histogram .rating-count {
    width: 2.143em;
    color: #b4b4b4; }

.advanced-review .commentlist {
  padding-left: 0;
  list-style: none;
  margin-bottom: 5em; }
  @media (min-width: 992px) {
    .advanced-review .commentlist {
      margin-bottom: 7.071em; } }
  .advanced-review .commentlist .comment_container img {
    display: none; }
  .advanced-review .commentlist li.comment {
    border-bottom: 1px solid #e6e6e6; }
    @media (max-width: 767.98px) {
      .advanced-review .commentlist li.comment {
        padding-bottom: 1em;
        padding-top: 2em; } }
    @media (min-width: 768px) {
      .advanced-review .commentlist li.comment {
        padding-bottom: 1.714em;
        padding-top: 3em; } }

.advanced-review .comment-text {
  display: flex;
  flex-direction: column; }
  .advanced-review .comment-text .meta {
    order: 1;
    margin-bottom: 0.714em; }
    .advanced-review .comment-text .meta .woocommerce-review__author {
      font-size: 1.071em;
      color: #252525;
      margin-right: .8em; }
    .advanced-review .comment-text .meta .woocommerce-review__verified {
      font-size: 0.786em;
      padding: 0.455em 1.182em;
      border-radius: 3px;
      font-weight: 300;
      border: 1px solid transparent; }
  .advanced-review .comment-text .star-rating {
    order: 2;
    margin-bottom: 0.7em;
    width: 6.5em; }
    @media (min-width: 992px) {
      .advanced-review .comment-text .star-rating {
        margin-bottom: 1.012em; } }
  .advanced-review .comment-text .description {
    order: 3; }

@media (min-width: 768px) {
  .advanced-review .advanced-review-comment {
    padding: 0 3.214em; } }

.advanced-review .advanced-review-comment .comment-form {
  margin-bottom: 0; }

.advanced-review .advanced-review-comment .comment-respond {
  background-color: #f8f8f8;
  border: 1px solid #e6e6e6; }

@media (min-width: 768px) and (max-width: 1199.98px) {
  .advanced-review .advanced-review-comment .comment-respond {
    padding: 30px; } }
  @media (min-width: 1200px) {
    .advanced-review .advanced-review-comment .comment-respond {
      padding: 2.643em 10.143em 3.071em 10.214em; } }
  @media (max-width: 767.98px) {
    .advanced-review .advanced-review-comment .comment-respond {
      padding: 15px; } }

.advanced-review .advanced-review-comment .comment-reply-title {
  text-align: center;
  text-transform: inherit;
  margin-bottom: 1.889em; }

.advanced-review .advanced-review-comment .comment-form-rating {
  display: flex;
  margin-bottom: 0.857em; }
  .advanced-review .advanced-review-comment .comment-form-rating label {
    margin-bottom: 0;
    margin-right: 0.714em;
    line-height: 1; }
  .advanced-review .advanced-review-comment .comment-form-rating p.stars {
    font-size: 1.2em; }
    .advanced-review .advanced-review-comment .comment-form-rating p.stars a {
      margin-right: 4px; }
    .advanced-review .advanced-review-comment .comment-form-rating p.stars:hover a:before {
      color: #efc609; }
    .advanced-review .advanced-review-comment .comment-form-rating p.stars.selected a.active:before {
      color: #efc609; }

.advanced-review .advanced-review-comment .comment-form-author,
.advanced-review .advanced-review-comment .comment-form-email {
  flex: 0 0 100%;
  max-width: 100%;
  order: 1;
  margin-bottom: 1.5em; }
  @media (min-width: 768px) {
    .advanced-review .advanced-review-comment .comment-form-author,
    .advanced-review .advanced-review-comment .comment-form-email {
      flex: 0 0 50%;
      max-width: 50%; } }

.advanced-review .advanced-review-comment .comment-form-author {
  padding-right: 1.607em; }

.advanced-review .advanced-review-comment .comment-form-email {
  padding-left: 1.607em; }

.advanced-review .advanced-review-comment .comment-form-comment {
  order: 2; }

.advanced-review .advanced-review-comment input, .advanced-review .advanced-review-comment textarea {
  background-color: #f8f8f8;
  border: 1px solid #757575;
  font-size: 1em;
  font-weight: 300;
  width: 100%;
  padding: 6px 12px; }
  @media (min-width: 768px) {
    .advanced-review .advanced-review-comment input, .advanced-review .advanced-review-comment textarea {
      padding: 0.875em 1.813em;
      font-size: 1.143em; } }
  .advanced-review .advanced-review-comment input::placeholder, .advanced-review .advanced-review-comment textarea::placeholder {
    color: #b4b4b4; }

.advanced-review .advanced-review-comment textarea {
  height: 6.25em; }

.advanced-review .advanced-review-comment .form-submit {
  order: 3;
  margin-bottom: 0; }
  .advanced-review .advanced-review-comment .form-submit input {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 9px 18px;
    font-size: 15px;
    line-height: 32px;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    width: auto; }
    @media screen and (prefers-reduced-motion: reduce) {
      .advanced-review .advanced-review-comment .form-submit input {
        transition: none; } }
    .advanced-review .advanced-review-comment .form-submit input:hover, .advanced-review .advanced-review-comment .form-submit input:focus {
      text-decoration: none; }
    .advanced-review .advanced-review-comment .form-submit input:focus, .advanced-review .advanced-review-comment .form-submit input.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .advanced-review .advanced-review-comment .form-submit input.disabled, .advanced-review .advanced-review-comment .form-submit input:disabled {
      opacity: 0.65; }
    .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled):active, .advanced-review .advanced-review-comment .form-submit input:not(:disabled):not(.disabled).active {
      background-image: none; }

.register-benefits {
  font-size: 16px;
  line-height: 25px;
  color: #757575;
  margin-bottom: 47px; }
  .register-benefits h3 {
    font-size: 20px;
    font-weight: 300;
    color: #252525;
    line-height: 30px;
    margin-bottom: 19px; }
    @media (min-width: 992px) and (max-width: 1199.98px) {
      .register-benefits h3 {
        font-size: 25px; } }
    @media (min-width: 1200px) {
      .register-benefits h3 {
        font-size: 28px;
        line-height: 36px; } }
  @media (min-width: 768px) {
    .register-benefits p {
      margin-bottom: 31px; } }
  @media (min-width: 768px) and (min-width: 1200px) {
    .register-benefits p {
      max-width: 65%;
      padding-right: 15px; } }
  .register-benefits ul {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
    .register-benefits ul li:before {
      content: "\f105";
      display: inline-block;
      font-family: Flaticon;
      font-size: 1.143em;
      display: inline-block;
      margin-right: 1em; }
    .register-benefits ul li + li {
      margin-top: 7px; }

.register-benefits-banner {
  background: #f8f8f8;
  border: 1px solid #e6e6e6; }
  @media (max-width: 991.98px) {
    .register-benefits-banner {
      display: none; } }
  @media (min-width: 1200px) {
    .register-benefits-banner {
      max-width: 80.6%; } }
  .register-benefits-banner .register-benefits-banner-inner {
    display: flex;
    align-items: center;
    padding: 18px 33px; }
    @media (max-width: 767.98px) {
      .register-benefits-banner .register-benefits-banner-inner {
        flex-direction: column; } }
    @media (min-width: 768px) {
      .register-benefits-banner .register-benefits-banner-inner .banner-icon {
        margin-right: 33px; } }
    .register-benefits-banner .register-benefits-banner-inner .banner-icon i {
      font-size: 53px; }
    .register-benefits-banner .register-benefits-banner-inner .banner-content {
      align-self: center;
      z-index: 1; }
      @media (max-width: 767.98px) {
        .register-benefits-banner .register-benefits-banner-inner .banner-content {
          order: 2;
          text-align: center;
          padding: 0 17px 40px; } }
      .register-benefits-banner .register-benefits-banner-inner .banner-content h3 {
        font-size: 20px;
        font-weight: 500;
        margin-bottom: 2px; }
      .register-benefits-banner .register-benefits-banner-inner .banner-content p {
        font-size: 12px;
        font-weight: 300;
        color: #757575;
        line-height: 19px;
        margin-bottom: 0; }

.products-4-1-4 ul.products {
  margin-bottom: 0;
  align-items: stretch;
  height: 100%; }
  @media (min-width: 1200px) {
    .products-4-1-4 ul.products > li.product {
      margin-bottom: 12px; } }
  @media (min-width: 768px) {
    .products-4-1-4 ul.products.product-main-4-1-4 {
      height: calc(100% - 12px); } }
  .products-4-1-4 ul.products.product-main-4-1-4 > li.product {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 0;
    height: 100%; }
    .products-4-1-4 ul.products.product-main-4-1-4 > li.product::after {
      content: none; }
    .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .price-range {
      font-size: 14px;
      color: #b4b4b4;
      display: block; }
    @media (min-width: 1200px) {
      .products-4-1-4 ul.products.product-main-4-1-4 > li.product {
        border-top: 1px solid #eaeaea;
        border-bottom: 1px solid #eaeaea; } }
    @media (min-width: 768px) {
      .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div {
        display: flex;
        flex-direction: column;
        height: 100%; }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .product-header {
          width: 100%;
          margin: auto;
          border-bottom: none; }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .product-body {
          padding: 30px 33px;
          margin-top: auto;
          border-top: 1px solid #ebebeb; } }
    @media (min-width: 1200px) {
      .products-4-1-4 ul.products.product-main-4-1-4 > li.product {
        border-top: none;
        border-bottom: none; }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .woocommerce-review-count {
          margin-left: 8px;
          line-height: 1.25; }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .woocommerce-loop-product__title {
          font-size: 18px;
          line-height: 1.4;
          max-height: 55px;
          margin-bottom: 13px;
          font-weight: 300;
          height: auto; }
          .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .woocommerce-loop-product__title .new {
            text-transform: uppercase;
            font-size: 18px;
            color: #252525; }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .price-rating {
          display: flex;
          flex-wrap: wrap;
          justify-content: space-between;
          align-items: center; }
          .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .price-rating .woocommerce-product-rating {
            display: flex;
            align-items: center; }
          .products-4-1-4 ul.products.product-main-4-1-4 > li.product .flex-div .price-rating .price {
            font-size: 18px;
            font-weight: 500;
            line-height: 1.25; }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product:hover .product-inner {
          height: calc(100% + 63px); }
        .products-4-1-4 ul.products.product-main-4-1-4 > li.product:hover .flex-div {
          height: calc(100% - 63px); } }

.products-4-1-4 .products-4 .woocommerce-product-rating {
  display: none; }

.columns-4-1-4 {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .columns-4-1-4 > .products-4,
  .columns-4-1-4 > .products-1 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .columns-4-1-4 > .products-4 {
      flex: 0 0 25%;
      max-width: 25%; }
    .columns-4-1-4 > .products-1 {
      flex: 0 0 50%;
      max-width: 50%; }
    .columns-4-1-4 > .products-4-left {
      padding-right: 0; }
    .columns-4-1-4 > .products-4-right {
      padding-left: 0; }
    .columns-4-1-4 > .products-1 {
      padding-left: 12px;
      padding-right: 12px; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .columns-4-1-4 > .products-4 ul.products .product {
      flex: 0 0 100%;
      max-width: 100%; }
      .columns-4-1-4 > .products-4 ul.products .product:nth-child(n+3) {
        display: none; } }
  @media (min-width: 992px) {
    .columns-4-1-4 > .products-4 {
      flex: 0 0 33.12%;
      max-width: 33.12%; }
      .columns-4-1-4 > .products-4 ul.products .product {
        flex: 0 0 50%;
        max-width: 50%; }
    .columns-4-1-4 > .products-1 {
      flex: 0 0 33.75%;
      max-width: 33.75%; }
      .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 {
        margin: 0;
        align-items: stretch; }
        .columns-4-1-4 > .products-1 ul.products.product-main-4-1-4 .product {
          flex: 0 0 100%;
          max-width: 100%;
          position: relative;
          width: 100%;
          min-height: 1px;
          padding-right: 0;
          padding-left: 0; }
    .columns-4-1-4 > .products-1 {
      padding-left: 5px;
      padding-right: 5px; } }
  @media (min-width: 1200px) {
    .columns-4-1-4 > .products-1 {
      padding-left: 12px;
      padding-right: 12px; }
    .columns-4-1-4 > .products-4 {
      display: flex; } }
  @media (max-width: 767.98px) {
    .columns-4-1-4 .products-1 {
      margin-bottom: 12px; } }

.products-1-8 ul.products {
  margin-bottom: 0;
  align-items: stretch;
  height: 100%; }

.products-1-8 .products-8 {
  display: flex;
  align-items: center; }
  .products-1-8 .products-8 .woocommerce-product-rating {
    display: none; }

.columns-1-8 {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .columns-1-8 > .product-main-1-8,
  .columns-1-8 > .products-8 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .columns-1-8 > .product-main-1-8 {
      flex: 0 0 32.6%;
      max-width: 32.6%;
      padding-right: 9px; }
      .columns-1-8 > .product-main-1-8 .columns-1 .product {
        flex: 0 0 100%;
        max-width: 100%;
        position: relative;
        width: 100%;
        min-height: 1px;
        padding-right: 0;
        padding-left: 0;
        height: calc(100% - 12px);
        margin-bottom: 0; }
        .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div {
          display: flex;
          flex-direction: column;
          height: 100%; }
          .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .product-body {
            padding: 30px 37px 38px;
            margin-top: auto;
            border-top: 1px solid #ebebeb; }
          .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .woocommerce-review-count {
            line-height: 1.25;
            display: block; }
          .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .product-header {
            width: 100%;
            margin: auto;
            border-bottom: none;
            justify-content: center; }
          .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .woocommerce-loop-product__title {
            font-size: 18px;
            line-height: 1.4;
            max-height: 53px;
            margin-bottom: 13px;
            font-weight: 300;
            height: auto; }
            .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .woocommerce-loop-product__title span {
              font-weight: 600; }
          .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .price-rating {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            align-items: center; }
            .columns-1-8 > .product-main-1-8 .columns-1 .product .flex-div .price-rating .price {
              font-size: 18px;
              line-height: 1.25; }
        .columns-1-8 > .product-main-1-8 .columns-1 .product:hover .product-inner {
          height: calc(100% + 63px); }
        .columns-1-8 > .product-main-1-8 .columns-1 .product:hover .flex-div {
          height: calc(100% - 63px); }
    .columns-1-8 > .products-8 {
      flex: 0 0 66.3%;
      max-width: 66.3%;
      padding-left: 9px;
      order: 2; } }

@media (min-width: 768px) and (max-width: 1199.98px) {
  .columns-1-8 > .products-8 .columns-4 .product {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
    .columns-1-8 > .products-8 .columns-4 .product:nth-child(n+7) {
      display: none; } }

.categories-nav {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 30px; }
  @media (max-width: 991.98px) {
    .categories-nav {
      overflow: auto;
      flex-wrap: nowrap;
      margin-bottom: 20px; } }
  @media (min-width: 992px) {
    .categories-nav li:last-child a,
    .categories-nav li:nth-child(2) a {
      color: transparent; }
    .categories-nav li:nth-child(2) a {
      background: linear-gradient(to right, #f4f4f4, #b4b4b4);
      -webkit-background-clip: text; }
    .categories-nav li:last-child a {
      background: linear-gradient(to left, #f4f4f4, #b4b4b4);
      -webkit-background-clip: text; } }
  @media (max-width: 991.98px) {
    .categories-nav li {
      margin-right: 10px;
      white-space: pre; }
      .categories-nav li:last-child {
        margin-right: 0; } }
  .categories-nav li:first-child {
    order: 2; }
  .categories-nav li:nth-child(n+5) {
    order: 3; }
  .categories-nav .nav-link {
    font-size: 18px;
    line-height: 1.25;
    display: block;
    color: #b4b4b4;
    position: relative;
    padding-bottom: 28px; }
    @media (max-width: 767.98px) {
      .categories-nav .nav-link {
        font-size: 15px;
        line-height: 1.2;
        padding-bottom: 24px; } }
    .categories-nav .nav-link.active {
      font-weight: 700; }
      .categories-nav .nav-link.active:after {
        content: ' ';
        border-bottom: 4px solid transparent;
        display: block;
        position: absolute;
        bottom: -1px;
        width: 100%; }

.products-1-8 {
  margin-bottom: 37px; }
  .products-1-8 .categories-nav {
    margin-bottom: 32px; }
  .products-1-8 .section-title {
    font-weight: 300;
    margin-bottom: 35px;
    text-align: center; }
    @media (min-width: 992px) {
      .products-1-8 .section-title {
        font-size: 28px; } }

.view-products {
  display: block;
  text-align: center;
  font-size: 16px;
  padding-top: 27px; }

.section-flash-sale-block {
  width: 100vw;
  position: relative;
  margin-left: calc(-50vw + 50% - 8px);
  padding-top: 3.214em; }
  @media (max-width: 991.98px) {
    .section-flash-sale-block {
      /* (max-width: 991.98px) */
      margin-left: calc(-50vw + 50%); } }
  @media (max-width: 991.98px) {
    .section-flash-sale-block {
      background-image: none !important;
      background-color: #eee; } }
  @media (min-width: 992px) {
    .section-flash-sale-block {
      background-size: cover;
      background-repeat: no-repeat;
      background-position-x: right; } }
  .section-flash-sale-block .section-header {
    display: flex;
    margin-bottom: 3.214em;
    align-items: center; }
    @media (max-width: 767.98px) {
      .section-flash-sale-block .section-header {
        flex-direction: column; } }
  .section-flash-sale-block .section-title {
    text-transform: uppercase;
    font-style: italic;
    font-size: 2.714em;
    font-weight: 600;
    background-color: #fff;
    line-height: 1; }
    @media (max-width: 767.98px) {
      .section-flash-sale-block .section-title {
        padding: 20px;
        width: 100%;
        text-align: center; } }
    @media (min-width: 768px) {
      .section-flash-sale-block .section-title {
        padding: 0.553em 1.079em 0.447em 10.842em;
        border-right: 1px solid #b4b4b4;
        margin-right: 1.079em; } }
    @media (min-width: 768px) and (max-width: 991.98px) {
      .section-flash-sale-block .section-title {
        padding-left: 2em; } }
    @media (min-width: 992px) {
      .section-flash-sale-block .section-title {
        padding-left: 5em; } }
    .section-flash-sale-block .section-title i {
      display: inline-block;
      width: 27px;
      font-size: 34px;
      margin: 0 -3px; }
  .section-flash-sale-block .marketing-text {
    font-size: 1.286em;
    color: #252525;
    margin-bottom: 0.611em;
    font-weight: 300; }
    @media (max-width: 767.98px) {
      .section-flash-sale-block .marketing-text {
        text-align: center; } }
    .section-flash-sale-block .marketing-text:before {
      content: '\f11b';
      font-family: Flaticon;
      margin-right: 4px;
      border-top: none;
      border-left: none;
      border-right: none;
      width: auto;
      height: auto;
      font-size: 18px;
      vertical-align: middle; }
  @media (max-width: 767.98px) {
    .section-flash-sale-block .deal-countdown-timer {
      width: 100%;
      margin-top: 10px; } }
  .section-flash-sale-block .deal-countdown {
    display: flex; }
    @media (max-width: 767.98px) {
      .section-flash-sale-block .deal-countdown {
        align-items: center; } }
    .section-flash-sale-block .deal-countdown > span {
      display: flex;
      flex-direction: column;
      font-weight: 300;
      text-align: center; }
      @media (min-width: 768px) {
        .section-flash-sale-block .deal-countdown > span {
          margin-right: 3.714em; } }
      .section-flash-sale-block .deal-countdown > span:last-chilg {
        margin-right: 0; }
      @media (max-width: 767.98px) {
        .section-flash-sale-block .deal-countdown > span {
          flex-grow: 1; } }
    .section-flash-sale-block .deal-countdown .value {
      font-size: 2em;
      color: #252525;
      line-height: 1; }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .section-flash-sale-block .deal-countdown .value {
          font-size: 3.573em; } }
      @media (min-width: 992px) {
        .section-flash-sale-block .deal-countdown .value {
          font-size: 3.573em; } }
  .section-flash-sale-block .woocommerce-product-rating {
    display: none; }
  @media (min-width: 992px) {
    .section-flash-sale-block .products-carousel-wrap {
      flex: 0 0 66.6666666667%;
      max-width: 66.6666666667%; } }
  .section-flash-sale-block .product-inner {
    background-color: #fff; }
  .section-flash-sale-block .product {
    margin-bottom: 12px; }
  .section-flash-sale-block .slick-dots {
    position: absolute;
    bottom: 37px;
    width: auto;
    right: 0; }
    @media (max-width: 991.98px) {
      .section-flash-sale-block .slick-dots {
        left: 0;
        text-align: center; } }
  .section-flash-sale-block .products {
    margin-bottom: 0; }
    .section-flash-sale-block .products .slick-list {
      padding-bottom: 66px; }
      .section-flash-sale-block .products .slick-list:hover + .slick-dots {
        opacity: 0;
        transition: .4s; }
    @media (min-width: 1200px) {
      .section-flash-sale-block .products .product:hover .product-inner, .section-flash-sale-block .products .product:focus .product-inner {
        box-shadow: 0 7px 10px 0 rgba(23, 84, 116, 0.18); }
      .section-flash-sale-block .products .product:hover .product-footer, .section-flash-sale-block .products .product:focus .product-footer {
        display: block;
        position: absolute;
        z-index: 20;
        width: 100%;
        background-color: #fff;
        box-shadow: 0 7px 10px 0 rgba(23, 84, 116, 0.18);
        left: 0px;
        border: 1px solid #ebebeb;
        border-top: 0; } }

.deal-time-diff {
  display: none; }

.brands-carousel {
  margin-bottom: 0; }
  .brands-carousel .section-title {
    text-align: center;
    font-weight: 300; }
  .brands-carousel header {
    margin-bottom: 12px; }
  .brands-carousel .thumbnail {
    padding: 0 15px; }
    .brands-carousel .thumbnail a {
      border: 1px solid #ebebeb;
      display: block;
      padding: 10px; }
      @media (min-width: 768px) {
        .brands-carousel .thumbnail a {
          padding: 22px 15px; } }
      .brands-carousel .thumbnail a:hover, .brands-carousel .thumbnail a:focus {
        outline: none; }
    .brands-carousel .thumbnail img {
      filter: grayscale(100%);
      opacity: .5; }
      @media (max-width: 767.98px) {
        .brands-carousel .thumbnail img {
          max-height: 50px;
          width: auto;
          margin: 0 auto; } }
    .brands-carousel .thumbnail:hover img {
      filter: none;
      opacity: 1; }

.woocommerce-products-header__title {
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
  clear: both; }

.single-product .single-product-inner {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  align-items: flex-start; }

.single-product .product-images-wrapper,
.single-product .summary {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media (max-width: 767.98px) {
  .single-product .product-images-wrapper {
    margin-bottom: 20px; } }

@media (min-width: 768px) {
  .single-product .product-images-wrapper {
    flex: 0 0 40%;
    max-width: 40%; } }

.single-product .product-images-wrapper .tokoo-product-gallery {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  @media (min-width: 768px) {
    .single-product .product-images-wrapper .tokoo-product-gallery {
      margin: 0; } }
  .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails {
    flex-direction: column; }
    @media (min-width: 768px) {
      .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails {
        flex-direction: column-reverse; } }
    .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails .tokoo-single-product-gallery-thumbnails,
    .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails .tokoo-single-product-gallery-images {
      flex: 0 0 100%;
      max-width: 100%; }
    .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails .slick-list {
      margin-bottom: 10px; }
    .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails .slick-dots {
      text-align: center; }
    .single-product .product-images-wrapper .tokoo-product-gallery.horizontal-thumbnails .thumbnails-hide .slick-list {
      display: none; }

.single-product .product-images-wrapper .tokoo-single-product-gallery-images,
.single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
  @media (min-width: 768px) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-images,
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails {
      padding: 0; } }

@media (min-width: 768px) {
  .single-product .product-images-wrapper .tokoo-single-product-gallery-images {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
    order: 2;
    padding-left: 5px; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-images figure {
      margin-bottom: 0; } }

.single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails {
  padding-left: 0;
  list-style: none; }
  @media (max-width: 767.98px) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails {
      padding-left: 15px; } }
  @media (min-width: 768px) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; } }
  .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .tokoo-single-product-gallery-thumbnails__wrapper .slick-slide.slick-current img {
    border-bottom-width: 2px;
    border-bottom-style: solid; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .tokoo-single-product-gallery-thumbnails__wrapper .slick-slide.slick-current img:focus {
      box-shadow: none; }
  .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .tokoo-single-product-gallery-thumbnails__wrapper .slick-slide img {
    border: 1px solid #e6e6e6;
    border-radius: 0; }
  .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .tokoo-single-product-gallery-thumbnails__wrapper .slick-slide:focus {
    outline: none; }
  @media (max-width: 767.98px) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider button.slick-arrow {
      font-size: 0; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider button.slick-arrow:before {
        font-size: 14px; } }
  @media (max-width: 1199.98px) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:before {
      width: 100%;
      display: flex;
      justify-content: center; } }
  @media (max-width: 767.98px) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow {
      display: inline-block;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      user-select: none;
      border: 1px solid transparent;
      padding: 6px 12px;
      font-size: 16px;
      line-height: 1.45;
      border-radius: 0px;
      transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } }
  @media screen and (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow {
      transition: none; } }
  @media (max-width: 767.98px) {
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:hover, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:focus {
        text-decoration: none; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:focus, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow.focus {
        outline: 0;
        box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow.disabled, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:disabled {
        opacity: 0.65; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:not(:disabled):not(.disabled) {
        cursor: pointer; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:not(:disabled):not(.disabled):active, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:not(:disabled):not(.disabled).active {
        background-image: none; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:hover, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-slider .slick-arrow:focus {
        box-shadow: none; } }
  .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical {
    margin-bottom: 0; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-slide:hover, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-slide:focus {
      outline: none; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-current.slick-slide {
      opacity: 1; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow {
      display: inline-block;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      user-select: none;
      border: 1px solid transparent;
      padding: 0px 38px;
      font-size: 16px;
      line-height: 1.45;
      border-radius: 0px;
      transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
      width: 100%;
      z-index: 1;
      opacity: .8;
      transition: all 0.3s;
      -webkit-font-smoothing: antialiased;
      font-size: 0;
      position: initial;
      padding: 0;
      border: 1px solid; }
      @media screen and (prefers-reduced-motion: reduce) {
        .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow {
          transition: none; } }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:hover, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:focus {
        text-decoration: none; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:focus, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow.focus {
        outline: 0;
        box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow.disabled, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:disabled {
        opacity: 0.65; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:not(:disabled):not(.disabled) {
        cursor: pointer; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:not(:disabled):not(.disabled):active, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:not(:disabled):not(.disabled).active {
        background-image: none; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow.slick-disabled {
        border-color: #ececec; }
      @media (max-width: 991.98px) {
        .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow {
          padding: 0;
          line-height: 1; } }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:hover, .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow:focus {
        box-shadow: 0px 0px 8.55px 0.45px rgba(0, 0, 0, 0.06);
        opacity: 1; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow::before {
        transform: rotate(90deg);
        display: block; }
      .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-arrow + .slick-list {
        margin-top: -8px; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-prev {
      top: 0; }
    .single-product .product-images-wrapper .tokoo-single-product-gallery-thumbnails .slick-vertical .slick-next {
      bottom: -4px; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .single-product .summary {
    padding-left: 0; } }

@media (min-width: 768px) {
  .single-product .summary {
    flex: 0 0 60%;
    max-width: 60%; } }

@media (min-width: 768px) {
  .single-product.single-product-without-feature .product-images-wrapper,
  .single-product.single-product-without-feature .summary {
    flex: 0 0 50%;
    max-width: 50%; } }

.single-product .outer-wrap {
  display: flex; }
  @media (max-width: 767.98px) {
    .single-product .outer-wrap {
      flex-direction: column; }
      .single-product .outer-wrap + .outer-wrap {
        border-top: 1px solid #e6e6e6; } }

@media (max-width: 767.98px) {
  .single-product .image-content {
    width: 100%;
    order: 2; } }

@media (min-width: 768px) {
  .single-product .image-content {
    width: 50%; } }

.single-product .outer-wrap h1 {
  font-size: 18px;
  color: #252525;
  line-height: 1.5;
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .single-product .outer-wrap h1 {
      line-height: 36px;
      margin-bottom: 47px;
      font-size: 22px; } }

.single-product .outer-wrap p {
  font-size: 14px;
  color: #757575;
  line-height: 26px;
  margin-bottom: 38px; }

.single-product .woocommerce-product-gallery__trigger {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  padding: 0 5px; }

.single-product-summary-inner {
  display: flex;
  flex-wrap: wrap;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 45px; }
  @media (max-width: 767.98px) {
    .single-product-summary-inner {
      flex-direction: column; } }
  .single-product-summary-inner > .single-product-info,
  .single-product-summary-inner > .single-product-feature-list {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (max-width: 767.98px) {
    .single-product-summary-inner > .single-product-info {
      margin-bottom: 20px; } }
  .single-product-summary-inner > .single-product-feature-list {
    order: 2; }
    @media (max-width: 767.98px) {
      .single-product-summary-inner > .single-product-feature-list {
        padding: 0; } }
    @media (min-width: 768px) {
      .single-product-summary-inner > .single-product-feature-list {
        flex: 0 0 40%;
        max-width: 40%; } }
    @media (min-width: 768px) {
      .single-product-summary-inner > .single-product-feature-list + .single-product-info {
        flex: 0 0 60%;
        max-width: 60%; } }

@media (min-width: 768px) and (max-width: 1199.98px) {
  .single-product-summary-inner > .single-product-feature-list + .single-product-info form.cart .quantity + .single_add_to_cart_button {
    margin-right: 0; } }

.single-product .single-product-header-meta .woocommerce-product-rating {
  display: flex; }
  .single-product .single-product-header-meta .woocommerce-product-rating .woocommerce-review-link {
    font-size: 13px;
    color: #757575;
    margin-left: 10px;
    font-weight: 400; }

.single-product .single-product-summary-inner .single-product-info {
  border: 1px solid #ebebeb;
  padding: 0; }

.single-product .single-product-summary-inner .price-details {
  border-bottom: 1px solid #ebebeb; }
  .single-product .single-product-summary-inner .price-details .price {
    font-size: 23px;
    margin: 0;
    line-height: 1.25; }
    @media (min-width: 992px) {
      .single-product .single-product-summary-inner .price-details .price {
        font-size: 28px; } }
    .single-product .single-product-summary-inner .price-details .price .woocommerce-Price-amount {
      font-weight: 300; }
    .single-product .single-product-summary-inner .price-details .price del .woocommerce-Price-amount {
      display: block;
      font-size: 13px; }
    .single-product .single-product-summary-inner .price-details .price ins,
    .single-product .single-product-summary-inner .price-details .price del {
      display: block; }

.single-product .single-product-summary-inner .summary-details,
.single-product .single-product-summary-inner .price-details {
  padding: 15px 20px; }

.single-product .single-product-summary-inner form.cart {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 0;
  padding-bottom: 20px;
  position: relative; }
  .single-product .single-product-summary-inner form.cart .variations,
  .single-product .single-product-summary-inner form.cart .single_variation_wrap {
    width: 100%; }
  .single-product .single-product-summary-inner form.cart .variations {
    width: 100%;
    max-width: 90%; }
    .single-product .single-product-summary-inner form.cart .variations tbody {
      display: flex;
      flex-wrap: wrap;
      margin-right: 0;
      margin-left: 0; }
      .single-product .single-product-summary-inner form.cart .variations tbody > tr {
        flex-grow: 1;
        margin-right: 15px;
        margin-bottom: 18px;
        max-width: 160px;
        position: relative; }
        .single-product .single-product-summary-inner form.cart .variations tbody > tr:last-child {
          margin-right: 0; }
      .single-product .single-product-summary-inner form.cart .variations tbody label {
        color: #252525;
        margin-bottom: 0;
        font-size: 13px; }
      .single-product .single-product-summary-inner form.cart .variations tbody td.value select {
        display: block;
        width: 100%;
        font-size: 14px;
        line-height: 34px;
        padding: 6px 12pxpx;
        color: #757575;
        background: #fff;
        border: 1px solid #e6e6e6;
        height: 38px;
        border-radius: 0 !important; }
    @media (max-width: 991.98px) {
      .single-product .single-product-summary-inner form.cart .variations tbody {
        flex-wrap: nowrap; } }
    .single-product .single-product-summary-inner form.cart .variations .reset_variations {
      font-size: 12px;
      position: absolute;
      right: -40px;
      top: 50%; }
  .single-product .single-product-summary-inner form.cart .single_variation_wrap .woocommerce-variation-add-to-cart {
    display: flex;
    flex-wrap: wrap; }
  .single-product .single-product-summary-inner form.cart .quantity {
    width: 67px; }
    .single-product .single-product-summary-inner form.cart .quantity .qty {
      line-height: 3.4;
      font-size: 14px;
      font-weight: 500;
      padding: 0 10px;
      width: 100%; }
    .single-product .single-product-summary-inner form.cart .quantity + .single_add_to_cart_button {
      flex: 1 1 0%;
      margin-left: 15px; }

@media (min-width: 768px) and (max-width: 1199.98px) {
  .single-product .single-product-summary-inner form.cart .quantity + .single_add_to_cart_button {
    margin-right: 15px; } }

.single-product .single-product-summary-inner .in-stock {
  color: #1abc9c; }

.single-product .single-product-summary-inner .out-of-stock {
  color: #e74c3c;
  margin-bottom: 0; }

.single-product .single-product-summary-inner .woocommerce-variation-price .price {
  font-size: 22px;
  margin-bottom: 10px;
  display: block;
  line-height: 1.25; }
  .single-product .single-product-summary-inner .woocommerce-variation-price .price .woocommerce-Price-amount {
    font-weight: 300; }

.single-product .single-product-header {
  margin-bottom: 18px; }

.single-product .product_meta {
  padding: 12px 0 0;
  font-size: 13px;
  line-height: 1.5; }
  .single-product .product_meta span {
    color: #252525; }
    .single-product .product_meta span span {
      color: #757575; }

.woocommerce-product-details__short-description-wrapper {
  font-size: 13px;
  line-height: 24px;
  font-weight: 300;
  color: #757575;
  padding: 13px 0;
  border-bottom: 1px solid #ebebeb; }
  .woocommerce-product-details__short-description-wrapper .summary-label {
    color: #252525;
    font-weight: 400;
    display: block;
    margin-bottom: 5px;
    font-size: 13px; }
  .woocommerce-product-details__short-description-wrapper .woocommerce-product-details__short-description > *:last-child {
    margin-bottom: 0; }

.variations {
  display: block; }
  .variations tbody, .variations tr, .variations td, .variations th {
    display: block; }
  .variations tr {
    margin-bottom: 20px; }

.single_add_to_cart_button {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 9px 18px;
  font-size: 15px;
  line-height: 32px;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: block;
  width: 100%; }
  @media screen and (prefers-reduced-motion: reduce) {
    .single_add_to_cart_button {
      transition: none; } }
  .single_add_to_cart_button:hover, .single_add_to_cart_button:focus {
    text-decoration: none; }
  .single_add_to_cart_button:focus, .single_add_to_cart_button.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .single_add_to_cart_button.disabled, .single_add_to_cart_button:disabled {
    opacity: 0.65; }
  .single_add_to_cart_button:not(:disabled):not(.disabled) {
    cursor: pointer; }
  .single_add_to_cart_button:not(:disabled):not(.disabled):active, .single_add_to_cart_button:not(:disabled):not(.disabled).active {
    background-image: none; }

.single-product-feature-list {
  padding-left: 15px; }
  .single-product-feature-list ul {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
    .single-product-feature-list ul li + li {
      margin-top: 8px; }
    .single-product-feature-list ul .feature-inner {
      padding: 12px 10px;
      border: 1px solid #e6e6e6;
      background: transparent;
      display: flex;
      align-items: center; }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .single-product-feature-list ul .feature-inner {
          flex-direction: column; } }
      .single-product-feature-list ul .feature-inner .feature-thumbnail {
        min-width: 25%;
        text-align: center; }
        .single-product-feature-list ul .feature-inner .feature-thumbnail i {
          font-size: 20px; }
      .single-product-feature-list ul .feature-inner .feature-info {
        align-self: center;
        z-index: 1; }
        .single-product-feature-list ul .feature-inner .feature-info h3 {
          font-weight: 500;
          font-size: 14px;
          color: #252525;
          margin-bottom: 0; }
        .single-product-feature-list ul .feature-inner .feature-info span {
          font-size: 13px;
          line-height: 1.4;
          margin-bottom: 0;
          display: block;
          font-weight: 300;
          color: #757575;
          word-break: break-word; }

.woocommerce-variation-availability .stock {
  margin-bottom: 0; }

.woocommerce-variation {
  margin-bottom: 20px; }

.reset_variations {
  display: none; }

.wc-tabs {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  border: 1px solid #e6e6e6;
  padding: 0 15px; }
  @media (min-width: 768px) {
    .wc-tabs {
      padding: 0 55px; } }
  @media (max-width: 767.98px) {
    .wc-tabs {
      overflow: auto;
      flex-wrap: nowrap;
      align-items: center; } }
  .wc-tabs > li + li {
    margin-left: 30px; }
    @media (min-width: 992px) {
      .wc-tabs > li + li {
        margin-left: 82px; } }
    @media (min-width: 768px) and (max-width: 991.98px) {
      .wc-tabs > li + li {
        margin-left: 40px; } }
  .wc-tabs > li > a {
    display: block;
    padding: 26px 0;
    font-size: 18px;
    line-height: 20px;
    color: #b4b4b4; }
    .wc-tabs > li > a:hover, .wc-tabs > li > a:focus {
      text-decoration: none; }
    .wc-tabs > li > a.disabled {
      color: #6c757d; }
  .wc-tabs > li.active > a {
    font-weight: 600;
    border-bottom: 4px solid; }

.wc-tab {
  border: 1px solid #e6e6e6;
  border-top-width: 0;
  padding: 20px; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .wc-tab {
      padding: 30px; } }
  @media (min-width: 992px) {
    .wc-tab {
      padding: 60px 55px; } }
  .wc-tab > h2:first-child {
    display: none; }

.shop_attributes p {
  margin-bottom: 0; }

.flex-control-thumbs {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin-left: -5px;
  margin-right: -5px; }
  .flex-control-thumbs > li {
    width: 95px;
    height: 95px;
    display: flex;
    padding: 10px;
    border: 1px solid #e6e6e6;
    margin: 5px; }
    .flex-control-thumbs > li img {
      max-width: 100%;
      max-height: 100%;
      margin: auto; }

.wc-tabs-outer {
  width: 100vw;
  position: relative;
  margin-left: calc(-50vw + 50% - 8px);
  padding: 45px 0;
  background-color: #f8f8f8;
  margin-bottom: 48px; }
  @media (max-width: 991.98px) {
    .wc-tabs-outer {
      /* (max-width: 991.98px) */
      margin-left: calc(-50vw + 50%); } }

.wc-tabs-wrapper {
  background-color: #fff; }

@media (min-width: 768px) {
  .single-product-header {
    max-width: 75%; } }

.single-product-header .product_title {
  font-size: 24px;
  line-height: 1.4;
  margin: 0 0 8px 0; }

.single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist {
  display: block;
  position: relative;
  display: flex;
  width: auto;
  align-items: center;
  margin: 0; }

.single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist .add_to_wishlist,
.single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
  text-indent: 0;
  display: inline-block; }
  .single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist .add_to_wishlist:before,
  .single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,
  .single-product .single-product-summary-inner form.cart .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before {
    position: relative;
    top: auto;
    right: auto;
    font-size: 1em; }

.related ul.products li:only-child .product-outer, .related ul.products li.first:last-child .product-outer,
.archive .grid-view ul.products li:only-child .product-outer,
.archive .grid-view ul.products li.first:last-child .product-outer {
  min-height: 293px; }

.related ul.products li.has-rating:only-child .product-outer, .related ul.products li.first.has-rating:last-child .product-outer,
.archive .grid-view ul.products li.has-rating:only-child .product-outer,
.archive .grid-view ul.products li.first.has-rating:last-child .product-outer {
  min-height: 342px; }

.summary-details form.cart.grouped_form table.group_table {
  margin-bottom: 20px;
  line-height: 21px; }
  .summary-details form.cart.grouped_form table.group_table tr {
    border-bottom: 1px solid #eceeef; }
  .summary-details form.cart.grouped_form table.group_table td {
    padding: .75rem; }
    @media (max-width: 991.98px) {
      .summary-details form.cart.grouped_form table.group_table td {
        padding: .5rem; } }
    .summary-details form.cart.grouped_form table.group_table td.woocommerce-grouped-product-list-item__label a {
      color: #252525;
      font-weight: 500; }
    .summary-details form.cart.grouped_form table.group_table td.woocommerce-grouped-product-list-item__price .woocommerce-Price-amount {
      color: #252525;
      font-weight: 400;
      text-align: right; }
  .summary-details form.cart.grouped_form table.group_table label {
    margin-bottom: 0; }
  @media (max-width: 991.98px) {
    .summary-details form.cart.grouped_form table.group_table .quantity {
      width: 50px; } }
  .summary-details form.cart.grouped_form table.group_table ins {
    text-decoration: none; }

.summary-details form.cart.grouped_form .yith-wcwl-add-to-wishlist {
  margin-top: 10px;
  margin-left: 0; }

.single-product-whislist-compare {
  width: 100%;
  display: flex;
  padding-top: 10px; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .single-product-whislist-compare {
    flex-direction: column; } }
  .single-product-whislist-compare .yith-wcwl-add-to-wishlist ~ .add-to-compare-link {
    margin-left: 20px; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .single-product-whislist-compare .yith-wcwl-add-to-wishlist ~ .add-to-compare-link {
    margin-left: 0;
    padding-top: 10px; } }
  .single-product-whislist-compare .add-to-compare-link {
    color: #252525;
    text-indent: inherit;
    position: inherit;
    display: block; }
    .single-product-whislist-compare .add-to-compare-link:before {
      position: inherit;
      font-size: 14px;
      margin-right: 5px; }

.rtl.single-product .tokoo-single-product-gallery-images .slick-slide {
  float: right; }

.cart-header-title {
  font-size: 24px;
  line-height: 30px;
  font-weight: 300;
  color: #252525; }
  @media (min-width: 992px) {
    .cart-header-title {
      font-size: 28px;
      line-height: 36px; } }

.cart-header-subtitle {
  font-size: 15px;
  font-weight: 400;
  color: #757575; }
  .cart-header-subtitle strong, .cart-header-subtitle .woocommerce-Price-amount {
    font-weight: 600; }

.cart-page-header {
  text-align: center;
  margin-bottom: 45px; }
  .cart-page-header:after {
    width: 200px;
    content: ' ';
    border-bottom: 1px solid #b4b4b4;
    display: block;
    margin: auto;
    margin-top: 25px; }

.cart-collaterals {
  display: flex;
  flex-direction: column; }

.cross-sells {
  order: 2; }
  .cross-sells > h2 {
    color: #252525;
    font-size: 22px;
    line-height: 32.1px;
    font-weight: 500;
    margin-bottom: 0; }

.cart_totals {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  background-color: #f8f8f8;
  border: 1px solid #e6e6e6; }
  @media (min-width: 992px) {
    .cart_totals {
      padding: 45px 88px;
      margin-bottom: 74px; } }
  @media (max-width: 991.98px) {
    .cart_totals {
      padding: 30px;
      flex-direction: column;
      margin-bottom: 40px; } }
  @media (max-width: 767.98px) {
    .cart_totals .woocommerce-shipping-totals > td {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      text-align: left; }
      .cart_totals .woocommerce-shipping-totals > td li {
        margin-bottom: 10px;
        line-height: 1.3; } }

.place-order-button-wrapper,
.cart_totals {
  color: #757575;
  font-size: 13px;
  font-weight: 300;
  line-height: 25px; }
  .place-order-button-wrapper > h2,
  .cart_totals > h2 {
    flex: 0 0 100%;
    max-width: 100%;
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 10px; }
  .place-order-button-wrapper .woocommerce-Price-amount,
  .place-order-button-wrapper strong,
  .place-order-button-wrapper > h2,
  .cart_totals .woocommerce-Price-amount,
  .cart_totals strong,
  .cart_totals > h2 {
    color: #252525;
    font-weight: 500; }
  .place-order-button-wrapper th,
  .cart_totals th {
    color: #757575;
    font-size: 13px;
    font-weight: 300; }
  @media (min-width: 992px) {
    .place-order-button-wrapper .shop_table,
    .cart_totals .shop_table {
      min-width: 400px; } }
  @media (max-width: 767.98px) {
    .place-order-button-wrapper .shop_table tr.cart-subtotal,
    .cart_totals .shop_table tr.cart-subtotal {
      width: 100%;
      display: flex;
      justify-content: space-between; } }

.checkout-button {
  display: block;
  width: 100%;
  display: inline-block;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 6.5px 25px;
  font-size: 16px;
  line-height: 32px;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .checkout-button {
      transition: none; } }
  .checkout-button:hover, .checkout-button:focus {
    text-decoration: none; }
  .checkout-button:focus, .checkout-button.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .checkout-button.disabled, .checkout-button:disabled {
    opacity: 0.65; }
  .checkout-button:not(:disabled):not(.disabled) {
    cursor: pointer; }
  .checkout-button:not(:disabled):not(.disabled):active, .checkout-button:not(:disabled):not(.disabled).active {
    background-image: none; }
  @media (min-width: 768px) {
    .checkout-button {
      max-width: 220px; } }

tr.shipping {
  display: flex;
  flex-wrap: wrap; }
  tr.shipping th, tr.shipping td {
    flex: 0 0 100%; }
  tr.shipping ul {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none; }
  tr.shipping li {
    display: flex;
    align-items: center; }
    tr.shipping li .shipping_method {
      margin-right: 8px; }
    tr.shipping li label {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
      tr.shipping li label .shipping-method-label {
        flex: 1;
        display: flex;
        justify-content: space-between;
        align-items: baseline; }
  tr.shipping label {
    margin-bottom: 0; }
  tr.shipping td > .shipping-method-label .woocommerce-Price-amount {
    float: right; }

.shop_table {
  display: block; }
  .shop_table tbody, .shop_table thead, .shop_table tfoot {
    display: block; }
  @media (min-width: 768px) {
    .shop_table tr {
      display: flex;
      justify-content: space-between;
      align-items: center; } }

tr.order-total {
  display: none; }

@media (max-width: 767.98px) {
  .woocommerce-shipping-calculator {
    text-align: left; } }

.woocommerce-shipping-calculator > p {
  margin-bottom: 0; }

.cart-total-proceed-to-checkout {
  text-align: left;
  margin-bottom: 12px; }
  @media (min-width: 768px) {
    .cart-total-proceed-to-checkout {
      text-align: right; } }
  .cart-total-proceed-to-checkout .label {
    font-size: 16px;
    font-weight: 500;
    color: #252525;
    margin-bottom: 10px; }
  .cart-total-proceed-to-checkout .woocommerce-Price-amount {
    font-weight: 300;
    font-size: 32px; }

@media (min-width: 992px) {
  .wc-proceed-to-checkout {
    margin-top: -40px; } }

@media (max-width: 991.98px) {
  .wc-proceed-to-checkout {
    text-align: right;
    margin-top: 20px; } }

@media (max-width: 767.98px) {
  .wc-proceed-to-checkout {
    text-align: left; } }

@media (max-width: 767.98px) {
  table.shop_table_responsive thead,
  table.shop_table.wishlist_table thead {
    display: none; }
  table.shop_table_responsive tbody th,
  table.shop_table.wishlist_table tbody th {
    display: none; }
  table.shop_table_responsive tr,
  table.shop_table.wishlist_table tr {
    position: relative; }
    table.shop_table_responsive tr td,
    table.shop_table.wishlist_table tr td {
      display: block;
      text-align: right;
      clear: both;
      padding: .75rem 0;
      width: 100%; }
      table.shop_table_responsive tr td:before,
      table.shop_table.wishlist_table tr td:before {
        content: attr(data-title) ":";
        font-weight: 500;
        float: left; }
      table.shop_table_responsive tr td.actions,
      table.shop_table.wishlist_table tr td.actions {
        padding: 0; }
        table.shop_table_responsive tr td.actions:before,
        table.shop_table.wishlist_table tr td.actions:before {
          content: none; }
      table.shop_table_responsive tr td.product-remove:before,
      table.shop_table.wishlist_table tr td.product-remove:before {
        display: none; }
    table.shop_table_responsive tr.woocommerce-cart-form__cart-item:last-child,
    table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item:last-child {
      border-bottom: none; }
    table.shop_table_responsive tr.woocommerce-cart-form__cart-item,
    table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item {
      border-bottom: 1px solid #e6e6e6;
      padding-bottom: 20px;
      margin-bottom: 20px;
      margin-left: auto;
      margin-right: auto; }
      table.shop_table_responsive tr.woocommerce-cart-form__cart-item td,
      table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td {
        text-align: left; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td:before,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td:before {
          content: none; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity {
          flex: 0 0 10%;
          max-width: 10%;
          padding: 0; }
          table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added,
          table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added {
            border: 2px solid #D3D3D3;
            border-radius: 20px;
            text-align: center;
            padding: 5px;
            text-align: center;
            display: flex;
            flex-direction: column;
            align-items: center; }
            table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .minus,
            table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .plus,
            table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .minus,
            table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .plus {
              background: #D3D3D3;
              border: 2px solid #D3D3D3;
              border-radius: 50px;
              color: #fff;
              text-align: center;
              font-size: 21px;
              display: inline-block;
              vertical-align: middle;
              padding: 0 !important;
              width: 25px;
              height: 25px;
              line-height: 26px; }
              table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .minus:focus,
              table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .plus:focus,
              table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .minus:focus,
              table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity.buttons_added .plus:focus {
                outline: none;
                box-shadow: none; }
          table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-quantity .input-text,
          table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-quantity .input-text {
            text-align: center;
            color: #FF0000;
            font-weight: 700;
            max-width: 1.7em;
            background: transparent;
            border: transparent; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-remove,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-remove {
          position: relative;
          display: flex;
          align-self: center; }
          table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-remove a,
          table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-remove a {
            text-indent: -9999px; }
            table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-remove a:before,
            table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-remove a:before {
              display: block;
              content: "\f2ed";
              font-family: "Font Awesome\ 5 Free";
              position: absolute;
              top: 50%;
              transform: translateY(-50%);
              left: 0;
              right: 0;
              bottom: 0;
              font-size: 14px;
              color: #808080;
              line-height: 1.618;
              text-indent: 0;
              text-align: center; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-name,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-name {
          flex: 0 0 50%;
          max-width: 50%;
          align-self: flex-start;
          display: flex;
          flex-direction: column; }
          table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-name a,
          table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-name a {
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            margin-bottom: 5px; }
          table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-name .woocommerce-Price-amount,
          table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-name .woocommerce-Price-amount {
            color: #FF0000;
            display: block; }
          table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-name .star-rating,
          table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-name .star-rating {
            display: block;
            margin: 0 0 5px; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-thumbnail,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-thumbnail {
          flex: 0 0 30%;
          max-width: 30%; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-subtotal, table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-price,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-subtotal,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-price {
          display: none; }
        table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-price,
        table.shop_table.wishlist_table tr.woocommerce-cart-form__cart-item td.product-price {
          position: absolute;
          bottom: 0;
          left: 30%; } }

@media (max-width: 767.98px) {
  table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-name {
    padding: .75rem; } }

@media (max-width: 767.98px) {
  table.shop_table.wishlist_table tr td {
    text-align: left; }
    table.shop_table.wishlist_table tr td:before {
      content: none; } }

@media (max-width: 767.98px) {
  .calculated_shipping table.shop_table_responsive tr {
    align-items: center; }
    .calculated_shipping table.shop_table_responsive tr th {
      display: block;
      font-weight: 500;
      padding: .75rem 0; }
      .calculated_shipping table.shop_table_responsive tr th:after {
        content: ":"; }
    .calculated_shipping table.shop_table_responsive tr td:before {
      content: none; }
    .calculated_shipping table.shop_table_responsive tr li label .shipping-method-label {
      align-items: center;
      text-align: left; }
    .calculated_shipping table.shop_table_responsive tr td > .shipping-method-label {
      text-align: left; } }

.cart-empty {
  font-size: 24px;
  color: #252525;
  font-weight: 600;
  text-align: center; }
  @media (min-width: 768px) {
    .cart-empty {
      font-size: 32px; } }

.return-to-shop {
  text-align: center;
  margin-top: 30px; }
  .return-to-shop .button {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.5rem 1rem;
    font-size: 16px;
    line-height: 25px;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .return-to-shop .button {
        transition: none; } }
    .return-to-shop .button:hover, .return-to-shop .button:focus {
      text-decoration: none; }
    .return-to-shop .button:focus, .return-to-shop .button.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .return-to-shop .button.disabled, .return-to-shop .button:disabled {
      opacity: 0.65; }
    .return-to-shop .button:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .return-to-shop .button:not(:disabled):not(.disabled):active, .return-to-shop .button:not(:disabled):not(.disabled).active {
      background-image: none; }

.cart-empty-icon {
  text-align: center;
  margin-bottom: 60px;
  font-size: 100px; }
  .cart-empty-icon i {
    color: #252525; }

.woocommerce-message + .woocommerce .cart-empty-icon {
  margin-top: 50px; }

.woocommerce-cart-empty .page-content {
  margin: auto;
  display: flex;
  min-height: 56vh; }
  .woocommerce-cart-empty .page-content > .woocommerce {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: auto; }

.woocommerce-cart-form__contents {
  font-size: 16px;
  line-height: 25px;
  margin-bottom: 50px; }
  @media (min-width: 768px) {
    .woocommerce-cart-form__contents {
      margin-bottom: 80px; } }
  .woocommerce-cart-form__contents thead {
    display: none; }
  .woocommerce-cart-form__contents .product-name > a {
    color: #252525;
    font-weight: 500; }
  .woocommerce-cart-form__contents .product-price .woocommerce-Price-amount {
    color: #252525;
    font-weight: 400; }
  .woocommerce-cart-form__contents .product-subtotal .woocommerce-Price-amount {
    color: #252525;
    font-size: 20px;
    line-height: 28px;
    font-weight: 500; }
  .woocommerce-cart-form__contents td.actions {
    flex: 0 0 100%;
    max-width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column; }

@media (max-width: 767.98px) {
  .woocommerce-cart .woocommerce-cart-form__contents tbody > tr {
    display: block; }
    .woocommerce-cart .woocommerce-cart-form__contents tbody > tr.woocommerce-cart-form__cart-item {
      display: flex; } }

.woocommerce-cart-form__cart-item {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  align-items: center; }
  @media (min-width: 768px) {
    .woocommerce-cart-form__cart-item + .woocommerce-cart-form__cart-item {
      margin-top: 20px; } }
  @media (min-width: 768px) {
    .woocommerce-cart-form__cart-item > td {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 768px) {
    .woocommerce-cart-form__cart-item > td.product-thumbnail, .woocommerce-cart-form__cart-item > td.product-price {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%; } }
  .woocommerce-cart-form__cart-item > td.product-remove {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
    order: 3; }
    .woocommerce-cart-form__cart-item > td.product-remove a {
      color: #757575;
      font-size: 25px;
      text-decoration: none;
      line-height: 1;
      font-weight: 300; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .woocommerce-cart-form__cart-item > td.product-subtotal, .woocommerce-cart-form__cart-item > td.product-quantity {
      width: auto; } }
  @media (min-width: 992px) {
    .woocommerce-cart-form__cart-item > td.product-subtotal, .woocommerce-cart-form__cart-item > td.product-quantity {
      flex: 0 0 12.5%;
      max-width: 12.5%; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .woocommerce-cart-form__cart-item > td.product-name {
      width: 25%; } }
  @media (min-width: 992px) {
    .woocommerce-cart-form__cart-item > td.product-name {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; } }
  .woocommerce-cart-form__cart-item > td.product-name .woocommerce-Price-amount,
  .woocommerce-cart-form__cart-item > td.product-name .star-rating {
    display: none; }
  @media (min-width: 768px) {
    .woocommerce-cart-form__cart-item > td.product-remove, .woocommerce-cart-form__cart-item > td.product-price, .woocommerce-cart-form__cart-item > td.product-subtotal {
      text-align: center; } }
  .woocommerce-cart-form__cart-item > td.product-thumbnail a {
    display: block;
    border: 1px solid #e6e6e6;
    padding: 10px; }
  .woocommerce-cart-form__cart-item > td.product-quantity .input-text {
    color: #757575;
    line-height: 38px;
    max-width: 2em; }
    @media (min-width: 768px) {
      .woocommerce-cart-form__cart-item > td.product-quantity .input-text {
        width: 100%;
        padding: 5px 12px 5px 30px;
        max-width: 5em;
        border: 1px solid #e6e6e6; } }

button[name="update_cart"] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  align-self: flex-end;
  flex: 1; }
  @media screen and (prefers-reduced-motion: reduce) {
    button[name="update_cart"] {
      transition: none; } }
  button[name="update_cart"]:hover, button[name="update_cart"]:focus {
    text-decoration: none; }
  button[name="update_cart"]:focus, button[name="update_cart"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  button[name="update_cart"].disabled, button[name="update_cart"]:disabled {
    opacity: 0.65; }
  button[name="update_cart"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  button[name="update_cart"]:not(:disabled):not(.disabled):active, button[name="update_cart"]:not(:disabled):not(.disabled).active {
    background-image: none; }
  button[name="update_cart"]:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  button[name="update_cart"]:focus, button[name="update_cart"].focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  button[name="update_cart"].disabled, button[name="update_cart"]:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  button[name="update_cart"]:not(:disabled):not(.disabled):active, button[name="update_cart"]:not(:disabled):not(.disabled).active,
  .show > button[name="update_cart"].dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    button[name="update_cart"]:not(:disabled):not(.disabled):active:focus, button[name="update_cart"]:not(:disabled):not(.disabled).active:focus,
    .show > button[name="update_cart"].dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.cart-coupon {
  display: flex; }
  @media (min-width: 768px) {
    .cart-coupon {
      justify-content: space-between;
      margin-top: 95px; } }
  @media (min-width: 992px) {
    .cart-coupon {
      padding-right: 42px;
      padding-left: 30px; } }
  @media (max-width: 767.98px) {
    .cart-coupon {
      flex-direction: column;
      margin-top: 50px;
      text-align: left; } }

@media (max-width: 767.98px) {
  .coupon-form {
    display: flex;
    justify-content: space-between; } }

.coupon-form-intro {
  display: flex;
  align-items: center; }
  @media (max-width: 767.98px) {
    .coupon-form-intro {
      margin-bottom: 20px; } }
  .coupon-form-intro .flaticon-shopping {
    font-size: 30px;
    margin-right: 30px;
    color: #000; }
  .coupon-form-intro .coupon-form-details {
    flex: 1; }

.coupon-form-title {
  font-size: 16px;
  color: #252525;
  line-height: 25px;
  font-weight: 500; }

.coupon-form-subtitle {
  font-size: 13px;
  color: #757575;
  font-weight: 300; }
  .coupon-form-subtitle a {
    font-weight: 400; }

.input-text[name="coupon_code"] {
  font-size: 13px;
  line-height: 25px;
  font-weight: 300;
  padding: 6px 14px;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom: 1px solid #b4b4b4; }
  @media (min-width: 768px) {
    .input-text[name="coupon_code"] {
      min-width: 330px; } }
  @media (max-width: 767.98px) {
    .input-text[name="coupon_code"] {
      width: 100%; } }

input[name="apply_coupon"] {
  display: inline-block;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 30px;
  font-size: 16px;
  line-height: 25px;
  border-radius: 3px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  text-transform: uppercase;
  border-color: transparent; }
  @media screen and (prefers-reduced-motion: reduce) {
    input[name="apply_coupon"] {
      transition: none; } }
  input[name="apply_coupon"]:hover, input[name="apply_coupon"]:focus {
    text-decoration: none; }
  input[name="apply_coupon"]:focus, input[name="apply_coupon"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  input[name="apply_coupon"].disabled, input[name="apply_coupon"]:disabled {
    opacity: 0.65; }
  input[name="apply_coupon"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  input[name="apply_coupon"]:not(:disabled):not(.disabled):active, input[name="apply_coupon"]:not(:disabled):not(.disabled).active {
    background-image: none; }
  input[name="apply_coupon"]:focus {
    box-shadow: none; }

.checkout-page-header {
  text-align: center;
  margin-bottom: 50px; }
  @media (min-width: 1200px) {
    .checkout-page-header {
      margin-left: -25%;
      margin-right: -25%; } }

.checkout-page-title {
  font-size: 20px;
  line-height: 36px;
  color: #252525;
  font-weight: 300;
  margin-bottom: 19px; }
  @media (min-width: 768px) {
    .checkout-page-title {
      font-size: 28px; } }

.checkout-steps {
  padding-left: 0;
  list-style: none;
  display: flex;
  justify-content: center;
  margin-bottom: 0; }
  @media (max-width: 767.98px) {
    .checkout-steps {
      flex-direction: column; } }
  .checkout-steps li {
    position: relative; }
    @media (max-width: 767.98px) {
      .checkout-steps li {
        margin-bottom: 10px; } }
    @media (max-width: 767.98px) {
      .checkout-steps li:before {
        border-left-width: 1px;
        border-left-style: solid;
        display: block;
        content: '';
        position: absolute;
        left: 50%;
        bottom: 0;
        height: 30px;
        top: 30px; }
      .checkout-steps li:last-child:before {
        content: none; } }
  .checkout-steps a {
    display: block;
    color: #757575;
    padding-bottom: 30px;
    font-size: 15px;
    line-height: 24px;
    position: relative;
    text-decoration: none;
    text-align: left;
    font-weight: 400;
    text-align: center; }
    @media (min-width: 768px) {
      .checkout-steps a {
        padding-right: 45px;
        text-align: left;
        border-bottom: 1px solid #e6e6e6;
        padding-bottom: 19px; } }
    @media (min-width: 768px) {
      .checkout-steps a:before {
        content: ' ';
        display: inline-block;
        height: 12px;
        width: 12px;
        background-color: #b4b4b4;
        border: 2px solid #fff;
        border-radius: 50%;
        position: absolute;
        bottom: -6px; } }
    .checkout-steps a.active, .checkout-steps a.always-active {
      font-weight: 500; }
  .checkout-steps > li:last-child > a {
    padding-right: 0; }

.form-row > label:only-child,
.woocommerce-form__label-for-checkbox {
  margin-bottom: 0; }

.woocommerce-checkout .woocommerce-info {
  background-color: #f8f8f8;
  text-align: center;
  border: 1px solid #e6e6e6;
  padding: 10px 20px; }

.info-message-title {
  font-size: 14px;
  line-height: 36px;
  font-weight: 400;
  color: #252525; }

.info-message-subtitle {
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
  color: #757575; }
  .info-message-subtitle a, .info-message-subtitle strong {
    font-weight: 500; }

.woocommerce-additional-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper,
.woocommerce-billing-fields__field-wrapper,
.woocommerce-account-fields,
.woocommerce-form-login {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .woocommerce-additional-fields__field-wrapper > *,
  .woocommerce-shipping-fields__field-wrapper > *,
  .woocommerce-billing-fields__field-wrapper > *,
  .woocommerce-account-fields > *,
  .woocommerce-form-login > * {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  .woocommerce-additional-fields__field-wrapper > .form-row-wide,
  .woocommerce-shipping-fields__field-wrapper > .form-row-wide,
  .woocommerce-billing-fields__field-wrapper > .form-row-wide,
  .woocommerce-account-fields > .form-row-wide,
  .woocommerce-form-login > .form-row-wide {
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .woocommerce-additional-fields__field-wrapper > .form-row-first,
    .woocommerce-additional-fields__field-wrapper > .form-row-last,
    .woocommerce-shipping-fields__field-wrapper > .form-row-first,
    .woocommerce-shipping-fields__field-wrapper > .form-row-last,
    .woocommerce-billing-fields__field-wrapper > .form-row-first,
    .woocommerce-billing-fields__field-wrapper > .form-row-last,
    .woocommerce-account-fields > .form-row-first,
    .woocommerce-account-fields > .form-row-last,
    .woocommerce-form-login > .form-row-first,
    .woocommerce-form-login > .form-row-last {
      flex: 0 0 50%;
      max-width: 50%; } }

form.woocommerce-checkout {
  margin-top: 40px; }

form.woocommerce-checkout label,
.woocommerce-form-login label {
  display: block; }

form.woocommerce-checkout .input-text,
.woocommerce-form-login .input-text {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
  font-weight: 400;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    form.woocommerce-checkout .input-text,
    .woocommerce-form-login .input-text {
      transition: none; } }
  form.woocommerce-checkout .input-text::-ms-expand,
  .woocommerce-form-login .input-text::-ms-expand {
    background-color: transparent;
    border: 0; }
  form.woocommerce-checkout .input-text:focus,
  .woocommerce-form-login .input-text:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  form.woocommerce-checkout .input-text::placeholder,
  .woocommerce-form-login .input-text::placeholder {
    color: #6c757d;
    opacity: 1; }
  form.woocommerce-checkout .input-text:disabled, form.woocommerce-checkout .input-text[readonly],
  .woocommerce-form-login .input-text:disabled,
  .woocommerce-form-login .input-text[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

form.woocommerce-checkout input[type="submit"],
.woocommerce-form-login input[type="submit"] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    form.woocommerce-checkout input[type="submit"],
    .woocommerce-form-login input[type="submit"] {
      transition: none; } }
  form.woocommerce-checkout input[type="submit"]:hover, form.woocommerce-checkout input[type="submit"]:focus,
  .woocommerce-form-login input[type="submit"]:hover,
  .woocommerce-form-login input[type="submit"]:focus {
    text-decoration: none; }
  form.woocommerce-checkout input[type="submit"]:focus, form.woocommerce-checkout input[type="submit"].focus,
  .woocommerce-form-login input[type="submit"]:focus,
  .woocommerce-form-login input[type="submit"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  form.woocommerce-checkout input[type="submit"].disabled, form.woocommerce-checkout input[type="submit"]:disabled,
  .woocommerce-form-login input[type="submit"].disabled,
  .woocommerce-form-login input[type="submit"]:disabled {
    opacity: 0.65; }
  form.woocommerce-checkout input[type="submit"]:not(:disabled):not(.disabled),
  .woocommerce-form-login input[type="submit"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  form.woocommerce-checkout input[type="submit"]:not(:disabled):not(.disabled):active, form.woocommerce-checkout input[type="submit"]:not(:disabled):not(.disabled).active,
  .woocommerce-form-login input[type="submit"]:not(:disabled):not(.disabled):active,
  .woocommerce-form-login input[type="submit"]:not(:disabled):not(.disabled).active {
    background-image: none; }

.woocommerce-billing-fields > h3,
.shipping_address > h3,
.checkout-login-form .woocommerce-form-login > p:first-child,
.woocommerce-checkout-payment > .form-title,
.order-review-tab-pane > .section-title {
  position: absolute;
  left: calc( -50% + 16.6666667%);
  width: 33.3333333%;
  padding-right: 30px;
  font-size: 18px;
  line-height: 25px;
  color: #252525;
  font-weight: 500; }

.checkout-login-form .woocommerce-form-login {
  margin-top: 30px; }
  @media (min-width: 1200px) {
    .checkout-login-form .woocommerce-form-login > p:first-child {
      padding-left: 0;
      padding-right: 0; } }
  .checkout-login-form .woocommerce-form-login .clear {
    display: none; }

@media (max-width: 767.98px) {
  .woocommerce-checkout .login-form-footer {
    flex-direction: column; }
    .woocommerce-checkout .login-form-footer .form-row {
      flex-direction: column;
      align-items: flex-start;
      margin-bottom: 10px; }
      .woocommerce-checkout .login-form-footer .form-row button {
        margin-bottom: 10px; } }

.login-form-footer {
  display: flex;
  justify-content: space-between;
  align-items: baseline; }
  .login-form-footer .form-row {
    display: flex;
    align-items: center; }
  .login-form-footer .clear {
    flex: 0; }
  .login-form-footer button {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.2rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    color: #6c757d;
    background-color: transparent;
    background-image: none;
    border-color: #6c757d;
    margin-right: 10px; }
    @media screen and (prefers-reduced-motion: reduce) {
      .login-form-footer button {
        transition: none; } }
    .login-form-footer button:hover, .login-form-footer button:focus {
      text-decoration: none; }
    .login-form-footer button:focus, .login-form-footer button.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .login-form-footer button.disabled, .login-form-footer button:disabled {
      opacity: 0.65; }
    .login-form-footer button:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .login-form-footer button:not(:disabled):not(.disabled):active, .login-form-footer button:not(:disabled):not(.disabled).active {
      background-image: none; }
    .login-form-footer button:hover {
      color: #fff;
      background-color: #6c757d;
      border-color: #6c757d; }
    .login-form-footer button:focus, .login-form-footer button.focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
    .login-form-footer button.disabled, .login-form-footer button:disabled {
      color: #6c757d;
      background-color: transparent; }
    .login-form-footer button:not(:disabled):not(.disabled):active, .login-form-footer button:not(:disabled):not(.disabled).active,
    .show > .login-form-footer button.dropdown-toggle {
      color: #fff;
      background-color: #6c757d;
      border-color: #6c757d; }
      .login-form-footer button:not(:disabled):not(.disabled):active:focus, .login-form-footer button:not(:disabled):not(.disabled).active:focus,
      .show > .login-form-footer button.dropdown-toggle:focus {
        box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.order-review-tab-pane > .section-title {
  margin-top: 7px; }

@media (max-width: 1199.98px) {
  .woocommerce-checkout .site-content-inner {
    margin-left: auto;
    margin-right: auto; } }

.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper ol {
  padding-left: 1em; }

@media (max-width: 767.98px) {
  .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper {
    text-align: left; } }

@media (max-width: 1199.98px) {
  .woocommerce-checkout .woocommerce-billing-fields > h3,
  .woocommerce-checkout .shipping_address > h3,
  .woocommerce-checkout .checkout-login-form .woocommerce-form-login > p:first-child,
  .woocommerce-checkout .woocommerce-checkout-payment > .form-title,
  .woocommerce-checkout .order-review-tab-pane > .section-title,
  .woocommerce-checkout .woocommerce-order-payment-methods__title {
    position: initial;
    width: 100%;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5rem; } }

@media (max-width: 1199.98px) {
  .woocommerce-checkout h3#ship-to-different-address {
    font-size: 18px;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5rem; } }

@media (max-width: 1199.98px) {
  .woocommerce-checkout .checkout-login-form .woocommerce-form-login > p:first-child {
    border-bottom: none;
    padding-bottom: 0; } }

@media (max-width: 1199.98px) {
  .woocommerce-checkout .woocommerce-additional-fields h3 {
    font-size: 18px;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5rem; } }

.woocommerce-checkout-review-order-table {
  margin-top: 25px; }
  .woocommerce-checkout-review-order-table thead, .woocommerce-checkout-review-order-table tfoot {
    display: none; }
  .woocommerce-checkout-review-order-table td, .woocommerce-checkout-review-order-table th {
    display: block; }
  .woocommerce-checkout-review-order-table .cart_item {
    font-size: 16px;
    line-height: 38px;
    font-weight: 300;
    color: #757575; }
  .woocommerce-checkout-review-order-table .woocommerce-Price-amount {
    color: #252525;
    font-weight: 500; }

#order_review_heading {
  display: none; }

.customer-details-tab-pane {
  display: block !important; }

.woocommerce-order-payment-methods__title {
  position: absolute;
  left: calc( -50% + 16.6666667%);
  width: 33.3333333%;
  padding-right: 30px;
  font-size: 18px;
  line-height: 25px;
  color: #252525;
  font-weight: 500;
  margin-top: 20px; }
  @media (min-width: 1200px) {
    .woocommerce-order-payment-methods__title {
      margin-top: 46px; } }

.wc_payment_methods {
  padding-left: 0;
  list-style: none; }

.wc_payment_method {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }
  .wc_payment_method input[name="payment_method"] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    margin-right: 25px; }
  .wc_payment_method > label {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 38px;
    font-weight: 500;
    color: #252525; }
  .wc_payment_method .payment_box {
    flex: 0 0 100%;
    max-width: 100%; }

.woocommerce-checkout-payment {
  margin-top: 20px; }
  @media (min-width: 1200px) {
    .woocommerce-checkout-payment {
      margin-top: 40px; } }

.payment_box {
  font-size: 14px;
  line-height: 28px;
  font-weight: 300;
  color: #757575;
  padding-left: 38px; }

/** Custom Payment Methods */
.payment_method_paypal img {
  max-height: 32px;
  float: right; }

.payment_method_paypal .about_paypal {
  font-size: 11px; }

.payment_method_stripe .payment-icon {
  flex: 1;
  text-align: right; }

.woocommerce-checkout #payment input#payment_method_stripe,
#add_payment_method #payment input#payment_method_stripe {
  position: static;
  top: auto; }

.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe],
#add_payment_method #payment .payment_method_stripe label[for=payment_method_stripe] {
  padding-left: 0; }

.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon,
#add_payment_method #payment ul.payment_methods li img.stripe-icon {
  float: none;
  max-width: 30px; }

/** Stripe */
.wc-credit-card-form .form-row {
  margin-bottom: 1rem; }

.wc-credit-card-form .form-row-first, .wc-credit-card-form .form-row-last {
  float: left;
  width: 50%; }

.wc-credit-card-form .form-row-first {
  padding-right: 15px; }

.wc-credit-card-form .form-row-last {
  padding-left: 15px; }

/**
 * Place Order
 */
.place-order {
  background-color: #f8f8f8;
  border: 1px solid #e6e6e6;
  padding: 30px;
  color: #757575;
  font-size: 13px;
  font-weight: 300;
  line-height: 25px;
  margin-bottom: 40px; }
  @media (min-width: 1200px) {
    .place-order {
      margin-left: calc( -50% - 15px);
      margin-right: calc( -50% - 15px);
      padding: 45px 88px;
      margin-bottom: 74px; } }

button[name="woocommerce_checkout_place_order"] {
  display: block;
  width: 100%;
  display: inline-block;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 6.5px 25px;
  font-size: 16px;
  line-height: 32px;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    button[name="woocommerce_checkout_place_order"] {
      transition: none; } }
  button[name="woocommerce_checkout_place_order"]:hover, button[name="woocommerce_checkout_place_order"]:focus {
    text-decoration: none; }
  button[name="woocommerce_checkout_place_order"]:focus, button[name="woocommerce_checkout_place_order"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  button[name="woocommerce_checkout_place_order"].disabled, button[name="woocommerce_checkout_place_order"]:disabled {
    opacity: 0.65; }
  button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled):active, button[name="woocommerce_checkout_place_order"]:not(:disabled):not(.disabled).active {
    background-image: none; }
  @media (min-width: 768px) {
    button[name="woocommerce_checkout_place_order"] {
      max-width: 220px; } }

.place-order-button-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  @media (max-width: 991.98px) {
    .place-order-button-wrapper {
      flex-direction: column; } }

@media (max-width: 767.98px) {
  .place-order-left {
    margin-bottom: 20px; } }

.button-terms {
  display: flex; }
  @media (min-width: 768px) {
    .button-terms {
      align-items: center; } }
  @media (max-width: 767.98px) {
    .button-terms {
      flex-direction: column;
      text-align: right; } }

.wc-terms-and-conditions {
  font-size: 12px;
  line-height: 17px;
  font-weight: 400;
  color: #757575;
  margin-bottom: 0;
  margin-right: 20px;
  text-align: right; }

.woocommerce-thankyou-order-received {
  display: none; }

ul.order_details {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  margin-top: -20px; }
  ul.order_details > li {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 50%;
    max-width: 50%;
    font-size: 15px;
    line-height: 25px;
    font-weight: 500;
    color: #252525;
    margin-top: 20px; }
    @media (min-width: 768px) {
      ul.order_details > li {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%; } }
    ul.order_details > li > strong, ul.order_details > li .woocommerce-Price-amount {
      display: block;
      font-weight: 400;
      color: #757575;
      font-size: 14px;
      line-height: 24px; }

.woocommerce-order-customer-details__title,
.woocommerce-order-details__title,
.woocommerce-table--order-details tfoot > tr:first-child > th,
.wc-bacs-bank-details-heading {
  position: absolute;
  left: calc( -50% + 16.6666667%);
  width: 33.3333333%;
  padding-right: 30px;
  font-size: 18px;
  line-height: 25px;
  color: #252525;
  font-weight: 500; }

@media (max-width: 1199.98px) {
  .woocommerce-order-customer-details__title,
  .woocommerce-order-details__title,
  .woocommerce-table--order-details tfoot > tr:first-child > th {
    position: initial;
    width: 100%;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5rem; } }

.woocommerce-table--order-details {
  margin-top: 40px; }
  .woocommerce-table--order-details thead {
    display: none; }
  .woocommerce-table--order-details tfoot {
    margin-top: 40px; }
    @media (max-width: 767.98px) {
      .woocommerce-table--order-details tfoot tr {
        display: flex;
        justify-content: space-between;
        align-items: center; } }
    .woocommerce-table--order-details tfoot th, .woocommerce-table--order-details tfoot td {
      font-size: 13px;
      line-height: 25px;
      font-weight: 300;
      color: #757575; }
      .woocommerce-table--order-details tfoot th .woocommerce-Price-amount, .woocommerce-table--order-details tfoot td .woocommerce-Price-amount {
        color: #252525;
        font-weight: 500; }
    .woocommerce-table--order-details tfoot .woocommerce-table__product-total {
      font-size: 13px; }
  .woocommerce-table--order-details .woocommerce-table__line-item {
    margin: 12px 0; }

.woocommerce-table__product-name {
  font-size: 16px;
  line-height: 25px;
  color: #757575;
  font-weight: 300; }
  .woocommerce-table__product-name a {
    color: #757575; }

.woocommerce-table__product-total {
  font-size: 15px;
  line-height: 28px; }
  .woocommerce-table__product-total .woocommerce-Price-amount {
    color: #252525; }

.woocommerce-column__title {
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 8px; }

.woocommerce-customer-details {
  margin-top: 40px; }

.woocommerce-columns--addresses {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .woocommerce-columns--addresses > .woocommerce-column {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 50%;
    max-width: 50%; }

.checkout_coupon {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .checkout_coupon > p {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .checkout_coupon > .form-row-first,
    .checkout_coupon > .form-row-last {
      flex: 0 0 50%;
      max-width: 50%; } }
  @media (min-width: 768px) {
    .checkout_coupon .input-text[name="coupon_code"] {
      min-width: 100%; } }
  .checkout_coupon .clear {
    display: none; }

.customer-login-register {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  align-items: center; }
  .customer-login-register > .login-register-benefits,
  .customer-login-register > .login-register-forms {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
    @media (min-width: 768px) {
      .customer-login-register > .login-register-benefits,
      .customer-login-register > .login-register-forms {
        flex: 0 0 50%;
        max-width: 50%; } }
  @media (max-width: 767.98px) {
    .customer-login-register > .login-register-benefits {
      order: 2;
      margin-top: 20px;
      text-align: center; } }
  @media (min-width: 992px) {
    .customer-login-register > .login-register-benefits {
      flex: 0 0 58.3333333333%;
      max-width: 58.3333333333%; } }
  @media (min-width: 992px) {
    .customer-login-register > .login-register-forms {
      flex: 0 0 41.6666666667%;
      max-width: 41.6666666667%; } }

.login-register-tabs {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  border-bottom: 1px solid #e6e6e6; }
  .login-register-tabs > li {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center; }

.login-register-tab {
  font-size: 18px;
  line-height: 36px;
  color: #b4b4b4;
  font-weight: 400;
  border-bottom: 3px solid transparent;
  text-decoration: none;
  display: block;
  padding: 12px 0;
  margin: -1px; }
  .login-register-tab.active {
    font-weight: 600; }
  .login-register-tab:hover, .login-register-tab:focus {
    text-decoration: none; }

form.woocommerce-ResetPassword label,
.login-register-forms label {
  font-size: 16px;
  display: block;
  line-height: 38px;
  font-weight: 400;
  margin-bottom: 5px; }

form.woocommerce-ResetPassword .woocommerce-Input--text,
.login-register-forms .woocommerce-Input--text {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #b4b4b4;
  font-weight: 400;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    form.woocommerce-ResetPassword .woocommerce-Input--text,
    .login-register-forms .woocommerce-Input--text {
      transition: none; } }
  form.woocommerce-ResetPassword .woocommerce-Input--text::-ms-expand,
  .login-register-forms .woocommerce-Input--text::-ms-expand {
    background-color: transparent;
    border: 0; }
  form.woocommerce-ResetPassword .woocommerce-Input--text:focus,
  .login-register-forms .woocommerce-Input--text:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  form.woocommerce-ResetPassword .woocommerce-Input--text::placeholder,
  .login-register-forms .woocommerce-Input--text::placeholder {
    color: #6c757d;
    opacity: 1; }
  form.woocommerce-ResetPassword .woocommerce-Input--text:disabled, form.woocommerce-ResetPassword .woocommerce-Input--text[readonly],
  .login-register-forms .woocommerce-Input--text:disabled,
  .login-register-forms .woocommerce-Input--text[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

form.woocommerce-ResetPassword .login-form-footer .button,
form.woocommerce-ResetPassword .woocommerce-Button,
.login-register-forms .login-form-footer .button,
.login-register-forms .woocommerce-Button {
  display: inline-block;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 8px 0.75rem;
  font-size: 17px;
  line-height: 32px;
  border-radius: 5px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: block;
  width: 100%;
  margin-right: 0;
  margin-top: 22px; }
  @media screen and (prefers-reduced-motion: reduce) {
    form.woocommerce-ResetPassword .login-form-footer .button,
    form.woocommerce-ResetPassword .woocommerce-Button,
    .login-register-forms .login-form-footer .button,
    .login-register-forms .woocommerce-Button {
      transition: none; } }
  form.woocommerce-ResetPassword .login-form-footer .button:hover, form.woocommerce-ResetPassword .login-form-footer .button:focus,
  form.woocommerce-ResetPassword .woocommerce-Button:hover,
  form.woocommerce-ResetPassword .woocommerce-Button:focus,
  .login-register-forms .login-form-footer .button:hover,
  .login-register-forms .login-form-footer .button:focus,
  .login-register-forms .woocommerce-Button:hover,
  .login-register-forms .woocommerce-Button:focus {
    text-decoration: none; }
  form.woocommerce-ResetPassword .login-form-footer .button:focus, form.woocommerce-ResetPassword .login-form-footer .button.focus,
  form.woocommerce-ResetPassword .woocommerce-Button:focus,
  form.woocommerce-ResetPassword .woocommerce-Button.focus,
  .login-register-forms .login-form-footer .button:focus,
  .login-register-forms .login-form-footer .button.focus,
  .login-register-forms .woocommerce-Button:focus,
  .login-register-forms .woocommerce-Button.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  form.woocommerce-ResetPassword .login-form-footer .button.disabled, form.woocommerce-ResetPassword .login-form-footer .button:disabled,
  form.woocommerce-ResetPassword .woocommerce-Button.disabled,
  form.woocommerce-ResetPassword .woocommerce-Button:disabled,
  .login-register-forms .login-form-footer .button.disabled,
  .login-register-forms .login-form-footer .button:disabled,
  .login-register-forms .woocommerce-Button.disabled,
  .login-register-forms .woocommerce-Button:disabled {
    opacity: 0.65; }
  form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled),
  form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled),
  .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled),
  .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled) {
    cursor: pointer; }
  form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled):active, form.woocommerce-ResetPassword .login-form-footer .button:not(:disabled):not(.disabled).active,
  form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled):active,
  form.woocommerce-ResetPassword .woocommerce-Button:not(:disabled):not(.disabled).active,
  .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled):active,
  .login-register-forms .login-form-footer .button:not(:disabled):not(.disabled).active,
  .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled):active,
  .login-register-forms .woocommerce-Button:not(:disabled):not(.disabled).active {
    background-image: none; }

.login-register-forms-outer {
  box-shadow: 4px 4px 15.48px 2.52px rgba(137, 137, 137, 0.1); }

.login-register-forms-inner {
  padding: 40px; }
  @media (max-width: 767.98px) {
    .login-register-forms-inner {
      padding: 20px; } }
  .login-register-forms-inner .login-form-footer {
    flex-direction: column; }
    .login-register-forms-inner .login-form-footer > .form-row {
      width: 100%;
      text-align: left;
      align-items: flex-start; }

.password-label {
  display: flex;
  align-items: baseline;
  justify-content: space-between; }

.woocommerce-password-hint {
  display: block;
  line-height: 20px; }

.woocommerce-password-strength {
  position: relative;
  margin-top: 8px; }
  .woocommerce-password-strength::before {
    display: block;
    content: '';
    height: 5px;
    background-color: #2d98f3;
    position: absolute;
    transition: all 0.3s;
    bottom: 0; }
  .woocommerce-password-strength::after {
    display: block;
    content: '';
    height: 5px;
    background-color: #f5f5f5;
    margin: 5px 0 8px; }
  .woocommerce-password-strength.short::before {
    width: 25%; }
  .woocommerce-password-strength.bad::before {
    width: 50%; }
  .woocommerce-password-strength.good::before {
    width: 75%; }
  .woocommerce-password-strength.strong::before {
    width: 100%; }

.woocommerce-lost-password .site-content-inner {
  justify-content: center; }
  .woocommerce-lost-password .site-content-inner > .content-area {
    border: 1px solid #f4f4f4;
    box-shadow: 4px 4px 15.48px 2.52px rgba(137, 137, 137, 0.1); }
  .woocommerce-lost-password .site-content-inner .site-main {
    padding: 0 25px 40px 25px; }
  .woocommerce-lost-password .site-content-inner .page-header {
    border-bottom-width: 3px;
    border-bottom-style: solid;
    text-decoration: none;
    padding: 12px 40px;
    margin-left: -40px;
    margin-right: -40px;
    margin-bottom: 30px;
    margin-top: 0; }
    @media (min-width: 768px) {
      .woocommerce-lost-password .site-content-inner .page-header {
        max-width: 120%; } }
  .woocommerce-lost-password .site-content-inner .page-title {
    font-size: 18px;
    line-height: 36px;
    margin: 0;
    font-weight: 600;
    text-align: center; }

.woocommerce-MyAccount-navigation > ul {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  border: 1px solid #e6e6e6;
  padding: 0 55px;
  justify-content: space-around; }
  @media (max-width: 767.98px) {
    .woocommerce-MyAccount-navigation > ul {
      text-align: center;
      padding: 15px 20px; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .woocommerce-MyAccount-navigation > ul {
      padding: 0; } }

@media (max-width: 767.98px) {
  .woocommerce-MyAccount-navigation-link {
    width: 100%; } }

.woocommerce-MyAccount-navigation-link > a {
  display: block;
  padding: 15px 0;
  font-size: 18px;
  line-height: 20px;
  color: #b4b4b4; }
  @media (min-width: 768px) {
    .woocommerce-MyAccount-navigation-link > a {
      padding: 26px 0; } }
  .woocommerce-MyAccount-navigation-link > a:hover, .woocommerce-MyAccount-navigation-link > a:focus {
    text-decoration: none; }
  .woocommerce-MyAccount-navigation-link > a.disabled {
    color: #6c757d; }

.woocommerce-MyAccount-navigation-link.is-active {
  font-weight: 600;
  border-bottom: 4px solid; }

.woocommerce-MyAccount-content {
  border: 1px solid #e6e6e6;
  border-top-width: 0;
  padding: 20px;
  position: relative; }
  @media (min-width: 992px) {
    .woocommerce-MyAccount-content {
      padding: 60px 55px; } }
  .woocommerce-MyAccount-content .woocommerce-info {
    padding: 1em 1.618em; }
    .woocommerce-MyAccount-content .woocommerce-info .button,
    .woocommerce-MyAccount-content .woocommerce-info .button:hover,
    .woocommerce-MyAccount-content .woocommerce-info .button:focus,
    .woocommerce-MyAccount-content .woocommerce-info .button:active {
      color: #856404 !important;
      float: right;
      padding: 0;
      box-shadow: none !important;
      line-height: 1.7;
      padding-left: 1em;
      border-width: 0 !important;
      border-left-width: 1px !important;
      border-left-style: solid !important;
      border-left-color: rgba(255, 255, 255, 0.25) !important;
      border-radius: 0;
      background: transparent !important; }
  .woocommerce-MyAccount-content .btn-primary {
    padding: 10px 25px;
    border-radius: 5px;
    color: #fff; }

.woocommerce-account.logged-in .site-content {
  padding: 45px 0;
  background-color: #f8f8f8;
  margin-bottom: 48px; }

.woocommerce-account.logged-in .site-main {
  background-color: #fff; }

.woocommerce-account.logged-in.dokan-theme-tokoo .entry-content > .woocommerce > h2 {
  padding: 15px; }
  @media (min-width: 768px) {
    .woocommerce-account.logged-in.dokan-theme-tokoo .entry-content > .woocommerce > h2 {
      padding: 60px 55px 30px; } }

.woocommerce-account.logged-in.dokan-theme-tokoo .register .dokan-become-seller,
.woocommerce-account.logged-in.dokan-theme-tokoo .dokan-become-seller {
  padding: 15px; }
  @media (min-width: 768px) {
    .woocommerce-account.logged-in.dokan-theme-tokoo .register .dokan-become-seller,
    .woocommerce-account.logged-in.dokan-theme-tokoo .dokan-become-seller {
      padding: 0 55px 55px; } }

.woocommerce-account.logged-in .dokan-become-seller label {
  display: block; }

.woocommerce-account.logged-in .dokan-become-seller .split-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .woocommerce-account.logged-in .dokan-become-seller .split-row label {
    display: block; }
  .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e6e6e6;
    font-weight: 400;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text {
        transition: none; } }
    .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text::-ms-expand {
      background-color: transparent;
      border: 0; }
    .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text::placeholder {
      color: #6c757d;
      opacity: 1; }
    .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text:disabled, .woocommerce-account.logged-in .dokan-become-seller .split-row .input-text[readonly] {
      background-color: #e9ecef;
      opacity: 1; }
  .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"] {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"] {
        transition: none; } }
    .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:hover, .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:focus {
      text-decoration: none; }
    .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:focus, .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"].focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"].disabled, .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:disabled {
      opacity: 0.65; }
    .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:not(:disabled):not(.disabled):active, .woocommerce-account.logged-in .dokan-become-seller .split-row input[type="submit"]:not(:disabled):not(.disabled).active {
      background-image: none; }
  .woocommerce-account.logged-in .dokan-become-seller .split-row > .form-row {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
    @media (min-width: 768px) {
      .woocommerce-account.logged-in .dokan-become-seller .split-row > .form-row {
        flex: 0 0 50%;
        max-width: 50%; } }

.woocommerce-account.logged-in .dokan-become-seller .form-row label {
  display: block; }

.woocommerce-account.logged-in .dokan-become-seller .form-row .input-text {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
  font-weight: 400;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .woocommerce-account.logged-in .dokan-become-seller .form-row .input-text {
      transition: none; } }
  .woocommerce-account.logged-in .dokan-become-seller .form-row .input-text::-ms-expand {
    background-color: transparent;
    border: 0; }
  .woocommerce-account.logged-in .dokan-become-seller .form-row .input-text:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .woocommerce-account.logged-in .dokan-become-seller .form-row .input-text::placeholder {
    color: #6c757d;
    opacity: 1; }
  .woocommerce-account.logged-in .dokan-become-seller .form-row .input-text:disabled, .woocommerce-account.logged-in .dokan-become-seller .form-row .input-text[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

.woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"] {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"] {
      transition: none; } }
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:hover, .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:focus {
    text-decoration: none; }
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:focus, .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"].focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"].disabled, .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:disabled {
    opacity: 0.65; }
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled) {
    cursor: pointer; }
  .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled):active, .woocommerce-account.logged-in .dokan-become-seller .form-row input[type="submit"]:not(:disabled):not(.disabled).active {
    background-image: none; }

.woocommerce-account.logged-in .dokan-become-seller textarea {
  width: 100%;
  border: 1px solid #e6e6e6; }

.woocommerce-EditAccountForm,
.woocommerce-address-fields__field-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .woocommerce-EditAccountForm > *,
  .woocommerce-address-fields__field-wrapper > * {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
  .woocommerce-EditAccountForm > .form-row-wide,
  .woocommerce-address-fields__field-wrapper > .form-row-wide {
    flex: 0 0 100%;
    max-width: 100%; }
  @media (min-width: 768px) {
    .woocommerce-EditAccountForm > .form-row-first,
    .woocommerce-EditAccountForm > .form-row-last,
    .woocommerce-address-fields__field-wrapper > .form-row-first,
    .woocommerce-address-fields__field-wrapper > .form-row-last {
      flex: 0 0 50%;
      max-width: 50%; } }
  .woocommerce-EditAccountForm label,
  .woocommerce-address-fields__field-wrapper label {
    display: block; }
  .woocommerce-EditAccountForm .input-text,
  .woocommerce-address-fields__field-wrapper .input-text {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #e6e6e6;
    font-weight: 400;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .woocommerce-EditAccountForm .input-text,
      .woocommerce-address-fields__field-wrapper .input-text {
        transition: none; } }
    .woocommerce-EditAccountForm .input-text::-ms-expand,
    .woocommerce-address-fields__field-wrapper .input-text::-ms-expand {
      background-color: transparent;
      border: 0; }
    .woocommerce-EditAccountForm .input-text:focus,
    .woocommerce-address-fields__field-wrapper .input-text:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .woocommerce-EditAccountForm .input-text::placeholder,
    .woocommerce-address-fields__field-wrapper .input-text::placeholder {
      color: #6c757d;
      opacity: 1; }
    .woocommerce-EditAccountForm .input-text:disabled, .woocommerce-EditAccountForm .input-text[readonly],
    .woocommerce-address-fields__field-wrapper .input-text:disabled,
    .woocommerce-address-fields__field-wrapper .input-text[readonly] {
      background-color: #e9ecef;
      opacity: 1; }
  .woocommerce-EditAccountForm input[type="submit"],
  .woocommerce-address-fields__field-wrapper input[type="submit"] {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .woocommerce-EditAccountForm input[type="submit"],
      .woocommerce-address-fields__field-wrapper input[type="submit"] {
        transition: none; } }
    .woocommerce-EditAccountForm input[type="submit"]:hover, .woocommerce-EditAccountForm input[type="submit"]:focus,
    .woocommerce-address-fields__field-wrapper input[type="submit"]:hover,
    .woocommerce-address-fields__field-wrapper input[type="submit"]:focus {
      text-decoration: none; }
    .woocommerce-EditAccountForm input[type="submit"]:focus, .woocommerce-EditAccountForm input[type="submit"].focus,
    .woocommerce-address-fields__field-wrapper input[type="submit"]:focus,
    .woocommerce-address-fields__field-wrapper input[type="submit"].focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .woocommerce-EditAccountForm input[type="submit"].disabled, .woocommerce-EditAccountForm input[type="submit"]:disabled,
    .woocommerce-address-fields__field-wrapper input[type="submit"].disabled,
    .woocommerce-address-fields__field-wrapper input[type="submit"]:disabled {
      opacity: 0.65; }
    .woocommerce-EditAccountForm input[type="submit"]:not(:disabled):not(.disabled),
    .woocommerce-address-fields__field-wrapper input[type="submit"]:not(:disabled):not(.disabled) {
      cursor: pointer; }
    .woocommerce-EditAccountForm input[type="submit"]:not(:disabled):not(.disabled):active, .woocommerce-EditAccountForm input[type="submit"]:not(:disabled):not(.disabled).active,
    .woocommerce-address-fields__field-wrapper input[type="submit"]:not(:disabled):not(.disabled):active,
    .woocommerce-address-fields__field-wrapper input[type="submit"]:not(:disabled):not(.disabled).active {
      background-image: none; }

.woocommerce-Addresses {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  .woocommerce-Addresses > .woocommerce-Address {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 100%;
    max-width: 100%; }
    @media (min-width: 768px) {
      .woocommerce-Addresses > .woocommerce-Address {
        flex: 0 0 50%;
        max-width: 50%; } }

@media (min-width: 768px) {
  .woocommerce-view-order .woocommerce-MyAccount-content {
    width: 75%;
    margin: auto; } }

@media (min-width: 1200px) {
  .woocommerce-view-order .woocommerce-MyAccount-content {
    width: 50%;
    margin: auto; } }

@media (max-width: 767.98px) {
  .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods tbody tr:nth-of-type(odd),
  .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:nth-of-type(odd),
  .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05); } }

@media (max-width: 767.98px) {
  .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr {
    display: block; } }

@media (max-width: 767.98px) {
  .woocommerce-MyAccount-content .woocommerce-orders-table tbody td {
    padding-top: 5px;
    padding-bottom: 5px; } }

.woocommerce-MyAccount-content .woocommerce-orders-table tbody td .button {
  color: #fff !important; }


/*FILESTART  /home/pointe16/public_html/wp-content/themes/tokoo-child/style.css */
/*
Theme Name:     Tokoo Child
Theme URI:      https://madrasthemes.com/tokoo
Author:         MadrasThemes
Author URI:     https://madrasthemes.com/
Description:    This is the child theme for the tokoo theme
Template:       tokoo
Version:        1.1.8
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    tokoo-child
Tags:           e-commerce, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, threaded-comments, rtl-language-support, footer-widgets, sticky-post, theme-options
*/


/*FILESTART  /home/pointe16/public_html/wp-content/plugins/kingcomposer/assets/frontend/css/kingcomposer.min.css */
@charset "UTF-8";/*!
 *  @name: kingcomposer.css
 *  @website: https://kingcomposer.com
 *  @Copyright: (c) 2016 King-Theme
*/*,.kc-col-container,.kc-container,.kc-elm{box-sizing:border-box}.kc-off-notice a,.kc_twitter_feed a:hover{text-decoration:underline}.kc_google_maps[data-wheel=disable] iframe,.kc_wrap-video-bg{pointer-events:none}.fb-line-1 .likes,.fb-line-1 .username,.kc-owl-post-carousel .owl-item .title{text-overflow:ellipsis;white-space:nowrap}.back i,.front i{display:inline-block}div{display:block}.kc-elm{float:left;width:100%}.kc_col-sm-1{width:8.33333%}.kc_col-sm-2{width:16.6667%}div.kc_col-of-5{width:20%;float:left}.kc_col-sm-3{width:25%}.kc_col-sm-4{width:33.3333%}.kc_col-sm-5{width:41.6667%}.kc_col-sm-6{width:50%}.kc_col-sm-7{width:58.3333%}.kc_col-sm-8{width:66.6667%}.kc_col-sm-9{width:75%}.kc_col-sm-10{width:83.3333%}.kc_col-sm-11{width:91.6667%}.kc_col-sm-12{width:100%}.kc-container{width:100%;max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.kc-row-container:not(.kc-container){padding-left:0;padding-right:0;width:100%;max-width:100%}.kc_wrap-video-bg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.kc_single_image img{max-width:100%;display:inline-block}.kc-video-bg .kc_column{position:relative}.kc-infinite-loop{text-align:center;padding:50px;font-size:18px;color:red;width:100%;display:inline-block}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.kc_row:not(.kc_row_inner){clear:both;float:left;width:100%}.kc-row-container.kc-container .kc-wrap-columns,.kc_row_inner{margin-left:-15px;margin-right:-15px;clear:both}.kc_row.kc_row_inner{width:calc(100% + 30px)}.kc_tab_content>.kc_row_inner{width:100%;margin:0}.kc_column,.kc_column_inner{min-height:1px;position:relative;padding-right:15px;padding-left:15px;float:left}.kc_column>.kc-col-container,.kc_column_inner>.kc-col-inner-container{height:100%}.kingcomposer div.kc_column,.kingcomposer div.kc_column_inner{clear:none}.kc_row_inner>div.kc_column_inner:only-child{width:100%}.kc_clfw{width:100%!important;clear:both!important;display:block!important;height:0!important;padding:0!important;margin:0!important}.kc-col-container{clear:both;display:block;width:100%}section[data-kc-fullheight]{min-height:100vh}html body section[data-kc-parallax=true]{background-position:50% 0;background-repeat:no-repeat!important;background-attachment:fixed!important}section[data-kc-fullwidth]{margin-left:0!important;margin-right:0!important;position:relative;box-sizing:content-box}.kc_text_block{display:inline-block;clear:both;width:100%}body section[data-kc-equalheight=true],body section[data-kc-equalheight=true]>.kc-container,body section[data-kc-equalheight=true]>.kc-container .kc-wrap-columns{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}body div.kc_row_inner[data-kc-equalheight=true]{width:calc(100% + 30px);flex-wrap:wrap}body div[data-kc-equalheight-align=middle]>.kc_column_inner>.kc_wrapper,body div[data-kc-equalheight-align=bottom]>.kc_column_inner>.kc_wrapper,body section[data-kc-equalheight-align=middle]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align=middle]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align=bottom]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;height:100%;width:100%}body div.kc_row_inner[data-kc-equalheight=true]>.kc_column_inner>.kc_wrapper.kc_row_inner{height:100%}body div[data-kc-equalheight-align=middle]>.kc_column_inner>.kc_wrapper,body section[data-kc-equalheight-align=middle]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align=middle]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container{align-content:center;justify-content:center;align-items:center}body div[data-kc-equalheight-align=bottom]>.kc_column_inner>.kc_wrapper,body section[data-kc-equalheight-align=bottom]>.kc-container>.kc-wrap-columns>.kc_column>.kc-col-container,body section[data-kc-equalheight-align=bottom]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container{align-content:flex-end;align-items:flex-end}body section[data-kc-fullheight=middle-content],body section[data-kc-fullheight=middle-content]>.kc-container,body section[data-kc-fullheight=middle-content]>.kc-row-container{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;align-content:center}body section[data-kc-equalheight=true]>.kc-container .kc-wrap-columns{flex-wrap:wrap;margin-left:initial;margin-right:initial}.kc-off-notice{width:100%;padding:10px;text-align:left;background-color:#e9e385;color:#333;font-size:14px}.kc-off-notice a{text-transform:capitalize}@media screen and (min-width:999px){.kc-row-container .kc-wrap-columns,.kc_row_inner{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-wrap:wrap}.kc-row-container.kc-container .kc-wrap-columns,.kc_row_inner{width:calc(100% + 30px)}}@media screen and (max-width:767px){body.kc-css-system .kc_column,body.kc-css-system .kc_column_inner{width:100%}div.kc_row{display:block}}.kc_shortcode .kc-widget-title,.kc_shortcode .kc_title{margin-bottom:20px}.kc_shortcode ul{margin:0;padding:0}.kc_shortcode ul li{list-style:none}.kc_shortcode h3,.kc_shortcode h4,.kc_shortcode h5{font-size:18px;margin:0;padding:0;font-weight:600}.kc_shortcode h4{font-size:16px;line-height:26px;margin-bottom:15px}.kc_shortcode h5{font-size:16px}.kc_accordion_wrapper,.kc_tabs{margin-bottom:24px}.kc_tabs .kc_tabs{margin-bottom:0}.kc_tabs{display:inline-block;width:100%}.kc_wrapper.ui-tabs{width:100%;display:inline-block}.kc_vertical_tabs>.kc_wrapper.ui-tabs{border:none}.kc_tabs.kc-tabs-slider ul.kc-tabs-slider-nav{margin:0}ul.kc-tabs-slider-nav li{display:inline-block;cursor:pointer;padding:8px 15px}ul.kc-tabs-slider-nav li.kc-title-active{background:#ddd}.kc_tabs_nav,.nav-pills{line-height:45px;margin:0;padding:0}.kc_tabs_nav:after,.kc_tabs_nav:before,.nav-pills:after,.nav-pills:before{display:table;line-height:0;content:""}.kc_tabs_nav:after,.nav-pills:after{clear:both}.kc_tabs_nav~.kc_tab{overflow:hidden;float:left;width:100%;height:0}html body.kc-css-system .kc_tabs_nav~.kc_tab:not(.ui-tabs-body-active){margin:0!important;padding:0!important}.kc_tabs_nav~.kc_tab.ui-tabs-body-active{height:inherit!important;background:#ddd}.kc_tabs_nav~.kc_tab .kc_tab_content{padding:30px 30px 15px}.kc_tabs_nav>li,.nav-pills>li{float:left}.kc_tabs_nav>li>a,.nav-pills>li>a{padding:0 30px;text-decoration:none;outline:0;display:block;line-height:50px;color:#6b6b6b}.kc_tabs>.kc_wrapper>.kc_tabs_nav{background:#eee;float:left;min-height:50px;margin:0;width:100%}.kc_tabs_nav{border-right:0!important;border-bottom:0!important;border-top:0!important}.kc_tabs_nav>li{list-style:none;border-right:1px solid #fff;border-left:none!important;border-bottom:none!important;margin:0;float:left;color:#333;box-shadow:none;cursor:pointer}.kc_tabs_nav>.ui-tabs-active>a,.kc_tabs_nav>li:hover,.kc_tabs_nav>li>a:hover{background-color:#ddd;color:#333}.kc_tabs_nav>.ui-tabs-active,.kc_tabs_nav>.ui-tabs-active:hover,.kc_tabs_nav>.ui-tabs-active>a,.kc_tabs_nav>.ui-tabs-active>a:hover{color:#555;display:block}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav{float:left;margin:0;padding:0;position:relative;width:25%;z-index:10;right:0}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav{border-right:none;right:0;left:0}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav~div.kc_tab{float:left;width:75%;height:0;overflow:hidden}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav~div.kc_tab.ui-tabs-body-active{height:inherit;border:1px solid #ddd}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav~div.kc_tab{list-style:none}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li{list-style:none;border:1px solid #ddd}.kc_wrapper>ul.ui-tabs-nav>li{overflow:hidden}.kc_vertical_tabs:not(.tabs_right)>.kc_wrapper>ul.ui-tabs-nav>li{border-right:0!important}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav>li{border-left:0!important}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li:not(:last-child){border-bottom:0!important}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li.ui-tabs-active>a,.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li.ui-tabs-active>a:hover,.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li>a:hover{border:none;background:#f7f7f7;margin-left:0;color:#333}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li>a{display:block;padding:12px 0 12px 20px;outline:0;text-decoration:none}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav{float:right}.kc-video-inner iframe{margin-bottom:0}.kc_accordion_content{padding-bottom:0;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;color:#727272;display:none}.kc_accordion_content.ui-state-body-active{height:inherit!important}.kc_accordion_section>.kc_accordion_header{position:relative;cursor:pointer;min-height:30px;line-height:30px;font-weight:700;font-size:inherit;margin-top:0;margin-bottom:-1px;float:left;width:100%;border:1px solid #e0e0e0}.kc_accordion_section>.ui-state-active{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0}.kc_accordion_header>span.ui-accordion-header-icon{float:right;font-family:simple-line-icons;margin:17px;color:#aaa;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kc_accordion_header>span.ui-accordion-header-icon:before{content:"\e604"}.kc-section-active .kc_accordion_header.ui-state-active>span.ui-accordion-header-icon:before{content:"\e607"}.kc_accordion_header>a{display:block;font-size:15px;padding:10px 15px;text-decoration:none;outline:0;font-weight:400;border:none;cursor:pointer}.kc_accordion_content .kc-panel-body{padding:15px;float:left;width:100%}body div.dark_rounded .pp_loaderIcon{animation:2s cubic-bezier(.63,.045,.34,1) 0s normal none infinite kc-spinner;display:block;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px;background:url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/frontend/css/../images/loader.png) center center no-repeat;background-size:50px 50px}body div.dark_rounded .pp_content,body div.dark_rounded .pp_content_container .pp_left,body div.dark_rounded .pp_content_container .pp_right{background:0 0}body div.dark_rounded .pp_close{background:0 0;text-indent:0;text-align:right;color:#fff;font-size:24px}body div.dark_rounded .pp_close:hover{color:#aaa}body div.dark_rounded a.pp_next,body div.dark_rounded a.pp_previous{position:fixed;-webkit-transform:translateZ(0);text-indent:0!important;top:50%;margin-top:-20px;font-size:25px;z-index:1000001;color:#fff;width:50px;height:50px;-webkit-backface-visibility:hidden;cursor:pointer}body div.dark_rounded a.pp_next{right:0;background:0 0}body div.dark_rounded a.pp_previous{left:25px}body div.dark_rounded a.pp_next:hover,body div.dark_rounded a.pp_previous:hover{background:0 0;color:#aaa}body .div.dark_rounded .pp_details{position:relative;text-align:center}body .div.dark_rounded .pp_content_container .pp_details{float:left;margin:10px 0 2px}body div.dark_rounded .pp_nav{font-size:14px;margin:0 10px 0 0;clear:right;float:left}body .pp_nav p{float:left;margin:0 4px}body div.dark_rounded .pp_nav .pp_play,body div.ppt{display:none!important}.kc_google_maps{position:relative;overflow:hidden;width:100%;min-height:100px}.kc_google_maps img{max-width:inherit;max-height:inherit}.kc_google_maps .map_popup_contact_form{position:absolute;z-index:999;top:0;overflow-y:auto;padding:50px 60px 0;height:100%;transform:translate(0,0);transition:transform .4s ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.map_popup_contact_form input[type=text],.map_popup_contact_form input[type=email],.map_popup_contact_form textarea{width:100%;border:1px solid #999;background:0 0;color:#FFF}.map_popup_contact_form textarea{height:100px}.map_popup_contact_form p{margin-bottom:10px}.map_popup_contact_form .close{position:absolute;top:10px;right:10px}.map_popup_contact_form .wpcf7-submit{text-transform:uppercase;width:100%;padding:15px 0;box-shadow:inset 0 0 1px 0 rgba(255,255,255,1)}.kc_google_maps .show_contact_form{position:absolute;left:10px;top:110px;z-index:99;font-size:20px;height:33px;line-height:20px;color:#F75850;display:none;background:#FFF;padding:0 10px;border-radius:3px;box-shadow:0 1px 1px #BEBEBE;transition:all .2s ease}.kc_google_maps .show_contact_form i{margin-top:7px}.kc_google_maps .show_contact_form:hover{background:#EBEBEB;color:#000}.map_popup_contact_form.left.hidden{transform:translate(-100%,0)!important}.map_popup_contact_form.right.hidden{transform:translate(100%,0)!important}.map_popup_contact_form.right{float:right;right:0}.map_popup_contact_form.right+a{right:10px;float:right;left:auto;top:50px}.map_popup_contact_form .close{text-decoration:none;box-shadow:none;color:#FFF}.kc-fb-layout-2,.kc-pricing-layout-1,.kc-pricing-layout-2,.kc-pricing-layout-4,.kc-testi-layout-3{box-shadow:0 1px 21px rgba(0,0,0,.21)}.map_popup_contact_form .close i{font-weight:100;font-size:25px}.kc_image_gallery.kc-grid{width:100%}.kc_image_gallery.kc-grid .item-grid{float:left;position:relative;width:25%}.kc_image_gallery.kc-grid .item-grid .kc-image-overlay{background:rgba(0,0,0,.2)}.kc_image_gallery.kc-grid .item-grid:hover .kc-image-overlay{opacity:1}.kc_image_gallery.kc-grid .item-grid img{display:block;max-width:100%;border-image-width:0}.kc-countdown-timer span.group,.kc_button{padding:10px 20px;color:#FFF;display:inline-block}.kc_image_gallery.kc-grid .item-grid.grid-2{width:50%}.kc_image_gallery.kc-grid .item-grid.grid-3{width:32.7%}.kc_image_gallery.kc-grid .item-grid.grid-4{width:25%}.kc_image_gallery.kc-grid.masonry .item-grid.grid-4{width:24.8%}.kc_image_gallery.kc-grid .item-grid.grid-5{width:20%}.kc_image_gallery.kc-grid .item-grid.grid-6{width:16.66666666666666%}.kc-countdown-timer .countdown-style2 .timer,.kc-countdown-timer .countdown-style2 .unit,.kc-ui-progress-bar{width:100%;float:left}.kc_image_gallery{clear:both}.kc_button{transition:background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s;white-space:nowrap;text-decoration:none;font-size:14px;background-color:#1E73BE}.kc-countdown-timer{text-align:left}.kc-countdown-timer span.group{background:#42BCE2;border-radius:5px;margin-right:10px;text-align:center}.kc-countdown-timer .group .timer{font-size:20px;font-weight:700}.kc-countdown-timer .countdown-style2 .group{padding:10px}@-webkit-keyframes animate-stripes{from{background-position:0 0}to{background-position:44px 0}}.kc_progress_bars .progress-item{float:left;width:100%;margin-bottom:20px}.kc_progress_bars div.progress-item:first-child{margin-top:0!important}.kc_progress_bars div.progress-item:last-child{margin-bottom:0!important}.kc-ui-progress-bar{position:relative;background:#e4e4e4}.kc-ui-progress{position:relative;display:block;height:10px;z-index:2;background:#42BCE2;overflow:initial!important}.kc-ui-progress-bar:after{background:#e4e4e4}.kc-ui-progress-bar2 .kc-ui-progress div.ui-label{margin-bottom:10px}.kc-ui-progress div.ui-label{text-transform:uppercase;color:#272727;position:absolute;right:0;margin-right:12px;white-space:nowrap;bottom:100%}.kc-ui-progress div.ui-label .value{display:block;color:#333}.kc_progress_bars .progress-item span.label{margin-bottom:6px;font-size:14px;padding:0;color:#333;float:left;font-weight:500;position:relative}.kc-ui-progress2 span.value{float:left;width:45px;height:26px;line-height:26px;text-align:center;background:rgba(0,0,0,.4);background-size:90%;border-radius:3px;color:#fff;font-size:12px}.kc-ui-progress2 span.value:before{content:'';position:absolute;left:50%;top:100%;border:4px solid transparent;border-top-color:rgba(0,0,0,.4);transform:translateX(-50%)}.kc-ui-progress3 div.ui-label{bottom:0;font-size:1em;height:100%;display:flex;align-items:center}.pie-chart-wrapper{text-align:center}.kc_piechart{display:inline-block;position:relative;text-align:center;width:100px}.kc_piechart .percent:after{content:"%";font-size:.8em;margin-left:.1em}.kc_piechart .percent{z-index:2;text-align:center;font-size:14px;display:block;color:#42BCE2}.kc_piechart .pie_chart_percent i{width:100%;font-size:14px}.kc_piechart .pie_chart_percent{z-index:2;top:50%;position:absolute;left:50%;text-align:center;font-size:14px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.kc_piechart canvas{left:0;position:absolute;top:0}.pie_chart_text{margin:20px 0}.kc-flip-container{perspective:1000;-webkit-perspective:1000;min-height:50px;float:left;width:100%}.kc-flip-container.flip .flipper,.kc-flip-container.hover .flipper,.kc-flip-container:hover .flipper{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.kc-flip-container.flip-vertical.flip .flipper,.kc-flip-container.flip-vertical.hover .flipper,.kc-flip-container.flip-vertical:hover .flipper{transform:rotateX(180deg) rotateY(0);-webkit-transform:rotateX(180deg) rotateY(0)}.kc-flip-container .wrap-icon{float:left;width:100%}.kc-flip-container .front{background:#f7f7f7;border:1px solid #ebebeb}.kc-flip-container .front .front-content{float:left;width:100%;padding:30px 15px;text-align:center}.kc-flip-container .front .front-content i{font-size:40px;color:#42BCE2}.kc-flip-container .front .front-content h3{margin:0 0 20px;font-size:18px;float:left;width:100%;color:#444;text-transform:uppercase}.kc-flip-container .front .front-content p{color:#666;float:left;width:100%;margin-bottom:20px}.kc-flip-container .front .front-content .button{background:#42BCE2;display:inline-block;color:#fff;border-radius:2px;text-transform:uppercase;padding:10px 16px;font-size:12px}.kc-flip-container .back{background:#fff;border:4px solid #ddd}.kc-flip-container .back .des{float:left;width:100%;padding:30px 15px;text-align:center;overflow-y:auto}.kc-flip-container .back .des i{font-size:40px;color:#C13740}.kc-flip-container .back .des h3{margin:0 0 20px;float:left;width:100%;font-size:18px;color:#444;text-transform:uppercase}.kc-flip-container .back .des p{color:#666;float:left;width:100%;margin-bottom:20px}.kc-flip-container .back .des .button{background:#C13740;display:inline-block;color:#fff;border-radius:2px;text-transform:uppercase;padding:10px 16px;font-size:12px}.kc-flip-container .flipper{transition:all .6s ease;-webkit-transition:all .6s ease;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative;height:100%;float:left;width:100%}.content-icon i,.kc-feature-boxes,.kc-feature-boxes a,.kc-pricing-tables{transition:all .3s ease 0s}.kc-flip-container .back,.kc-flip-container .front{width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute;top:0;left:0}.kc-flip-container .front{z-index:2;transform:rotateY(0);-webkit-transform:rotateY(0);float:left;width:100%;position:relative}.kc-flip-container .front img{width:100%;float:left;max-width:100%}.kc-flip-container .back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.kc-flip-container.flip-vertical .back{transform:rotateX(180deg) rotateY(0);-webkit-transform:rotateX(180deg) rotateY(0)}.kc_wrap_instagram{overflow:hidden;clear:both}.kc_wrap_instagram ul{margin:0;padding-left:0}.kc_wrap_instagram ul li.el-end{margin-right:0}.kc_wrap_instagram ul li.el-start{clear:left}.kc-blog-posts-3,.kc_box_wrap,.kc_video_wrapper{clear:both}.ins_mark_low_resolution,.ins_mark_standard_resolution,.ins_mark_thumbnail{padding:25px 10px}.kc_wrap_instagram ul li{background:url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/frontend/css/../images/loading.gif) center center no-repeat;float:left;list-style:none;width:100%;margin:0 0 10px;padding:0 5px}.kc_wrap_instagram{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.kc_wrap_instagram ul li.loaded a{float:left;width:100%}.kc_wrap_instagram ul li.loaded img{width:100%;float:left}.kc_wrap_instagram ul li.loaded{background-image:none}.kc_ins_col_1 ul li{width:100%}.kc_ins_col_2 ul li{width:50%}.kc_ins_col_3 ul li{width:33.3333333333%}.kc_ins_col_4 ul li{width:25%}.kc_ins_col_5 ul li{width:20%}.kc_ins_col_6 ul li{width:16.6666666666666%}.kc-fb-layout-1,.kc-fb-layout-1 .content-button,.kc-fb-layout-1 .content-desc,.kc-fb-layout-1 .content-icon,.kc-fb-layout-1 .content-title,.kc-fb-layout-2 .content-image,.kc-fb-layout-3,.kc-fb-layout-3 .content-desc,.kc-fb-layout-3 .content-title,.kc-fb-layout-4,.kc-feature-boxes{width:100%;float:left}.content-icon i{display:inline-block}.kc-fb-layout-1{text-align:center}.kc-fb-layout-1 .content-icon i{font-size:55px;color:#42BCE2;text-align:center}.kc-fb-layout-1 .content-title{margin:25px 0;font-size:20px;text-transform:uppercase;font-weight:700;color:#444}.kc-fb-layout-1 .content-desc{font-weight:400;margin-bottom:25px}.kc-fb-layout-1 .content-desc p{margin:0;color:rgba(86,86,86,.8)}.kc-fb-layout-1 .content-button a{display:inline-block;padding:7px 20px;text-transform:uppercase;background:#eee;color:#666;font-size:12px}.kc-fb-layout-1 .content-button a:hover{background:#42BCE2;color:#fff}.kc-fb-layout-2{overflow:hidden;text-align:center}.kc-fb-layout-2 .content-button,.kc-fb-layout-2 .content-desc,.kc-fb-layout-2 .content-title{float:left;width:100%;padding:0 10px}.content-title{margin:25px 0 20px;font-size:20px;text-transform:uppercase;font-weight:700;color:#444}.content-desc{font-weight:400;margin-bottom:25px;color:rgba(86,86,86,.8);padding:0}.content-desc p{margin:0;color:rgba(86,86,86,.8)}.content-button a{display:inline-block;padding:7px 20px;text-transform:uppercase;background:#eee;color:#666;font-size:12px}.kc-fb-layout-2 .content-button{margin-bottom:30px}.kc-fb-layout-2 .content-button a:hover{background:#42BCE2;color:#fff}.kc-fb-layout-3{display:-webkit-flex;display:flex}.kc-fb-layout-3 .content-icon{float:left}.kc-fb-layout-3 .content-icon i{font-size:29px;text-align:center}.kc-fb-layout-4 .content-position,.kc-fb-layout-5 .content-position{font-size:11px;color:#42BCE2;text-transform:uppercase}.kc-fb-layout-3 .box-right{padding-left:25px}.kc-fb-layout-3 .content-title{margin:0 0 15px}.kc-fb-layout-4 .content-image{float:left;width:50%}.kc-fb-layout-4 .box-right .content-button,.kc-fb-layout-5,.kc-testi-layout-1,.kc-testi-layout-2,.kc-testi-layout-3,.kc-testi-layout-4,.kc-testimo .content-desc,.kc-testimo .content-image,.kc-testimo .content-position,.kc-testimo .content-title{width:100%;float:left}.kc-fb-layout-4 .content-image img{float:left}.kc-fb-layout-4 .box-right{overflow:hidden;padding:0 0 0 20px}.kc-fb-layout-4 .content-title{margin:0 0 20px}.kc-fb-layout-4 .box-right .content-button a{float:left}.kc-fb-layout-5 .content-title{margin:0 0 15px}.kc-testi-layout-1{text-align:center}.kc-testi-layout-1 .content-image img{border-radius:50%}.kc-testi-layout-1 .content-desc{margin:30px 0 27px}.kc-testi-layout-1 .content-title{margin:0;font-size:18px}.kc-testi-layout-1 .content-position{color:#999;font-size:11px}.kc-testi-layout-2{background:#eee;padding:25px 20px 30px;border-radius:4px}.kc-testi-layout-2 .content-title{margin:0;color:#42BCE2;font-size:18px}.kc-testi-layout-2 .content-position{color:#999;font-size:11px}.kc-testi-layout-2 .content-desc{margin:15px 0 0}.kc-testi-layout-3{text-align:center;padding:0 0 30px}.kc-testi-layout-3 .content-title{margin:20px 0 0;color:#42BCE2;font-size:18px;padding:0 15px}.kc-testi-layout-3 .content-position{color:#999;font-size:11px;padding:0 15px}.kc-testi-layout-3 .content-desc{margin:15px 0 0;padding:0 15px}.kc-testi-layout-4 .content-image{padding-right:20px;float:left;width:40%}.kc-testi-layout-4 .content-image img{border-radius:50%;float:left}.kc-testi-layout-4 .box-right{overflow:hidden}.kc-testi-layout-4 .content-title{margin:0;font-size:18px}.kc-testi-layout-4 .content-desc{margin-bottom:20px}.kc-testi-layout-4 .content-position{color:#42BCE2;font-size:11px}.kc-testi-layout-5{float:left;width:100%}.kc-testi-layout-5 .content-image{padding-right:20px;float:left;width:auto;max-width:40%}.kc-testi-layout-5 .content-image img{border-radius:50%}.kc-testi-layout-5 .box-right{float:left}.kc-testi-layout-5 .content-title{margin:0;font-size:18px}.kc-pricing-tables{float:left;width:100%;overflow:hidden}.kc-pricing-layout-1{border-radius:10px;overflow:hidden;background:#42BCE2}.kc-pricing-layout-1 .header-pricing{float:left;width:100%;line-height:1.4}.kc-pricing-layout-1 .header-pricing .kc-pricing-price{float:left;width:100%;text-align:center}.kc-pricing-layout-1 .kc-pricing-price .content-price{padding-bottom:30px}.kc-pricing-layout-1 .header-pricing .kc-pricing-price span{font-weight:400;color:#fff;font-size:28px}.kc-pricing-layout-1 .header-pricing .kc-pricing-price span.content-duration{font-size:16px;color:#fff}.kc-pricing-layout-1 .header-pricing .content-title{float:left;width:100%;text-align:center;font-size:20px;margin:0;font-weight:700;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.1);padding:15px 0}.kc-pricing-layout-1 .content-icon-header i{font-size:80px;color:#fff;margin-top:30px}.kc-pricing-layout-1 .content-desc{float:left;width:100%;list-style:none;margin:0;text-align:center;padding:0}.kc-pricing-tables .content-desc li:last-child{margin-left:0!important;margin-top:0!important;margin-right:0!important}.kc-pricing-tables .content-desc li:first-child{margin-left:0!important;margin-bottom:0!important;margin-right:0!important}.kc-pricing-layout-1 .content-desc li{float:left;width:100%;padding:8px 0;font-size:14px;color:#173d50}.kc-pricing-tables .content-desc li{border-left:0!important;border-right:0!important;list-style:none}.kc-pricing-tables .content-desc li:not(:last-child){border-bottom:0!important}.kc-pricing-layout-1 .content-desc li:nth-of-type(2n+1){background:#F1F3F5}.kc-pricing-layout-1 .content-button{float:left;width:100%;text-align:center;background:#42BCE2}.kc-pricing-layout-1 .content-button a{display:inline-block;margin-top:25px;margin-bottom:25px;background:rgba(0,0,0,.1);color:#fff}.kc-pricing-layout-1 .content-button a:hover{background:#fff;color:#42BCE2}.kc-pricing-layout-2 .header-pricing{float:left;width:100%;line-height:1.4}.kc-pricing-layout-2 .header-pricing .kc-pricing-price{float:left;width:100%;text-align:center;border-left:0!important;border-right:0!important}.kc-pricing-layout-2 .kc-pricing-price .content-price{padding-bottom:30px}.kc-pricing-layout-2 .header-pricing .kc-pricing-price span{color:#42BCE2;font-weight:300;font-size:60px}.kc-pricing-layout-2 .header-pricing .kc-pricing-price span.content-duration{font-size:16px;color:rgba(23,61,80,.4)}.kc-pricing-layout-2 .header-pricing .content-title{float:left;width:100%;text-align:center;font-size:18px;margin:0 0 3px;font-weight:700;text-transform:uppercase;color:#173d50;padding:30px 0 0}.kc-pricing-layout-2 .content-desc{float:left;width:100%;list-style:none;text-align:center;margin:0}.kc-pricing-layout-2 .content-desc li{float:left;width:100%;padding:8px 0;font-size:14px;color:#173d50}.kc-pricing-layout-2 .content-desc li:nth-of-type(2n+1){background:rgba(23,61,80,.06)}.kc-pricing-layout-2 .content-button{float:left;width:100%;text-align:center}.kc-pricing-layout-2 .content-button a{display:inline-block;margin-bottom:25px;margin-top:25px;background:#42BCE2;color:#fff;border:2px solid #42BCE2}.kc-pricing-layout-2 .content-button a:hover{background:#fff;color:#42BCE2}.kc-pricing-layout-3{float:left;width:100%;line-height:1.4;background:#42BCE2}.kc-pricing-layout-3 .kc-pricing-price{float:left;width:100%;text-align:center;padding:10px 0;background:rgba(255,255,255,.15)}.kc-pricing-layout-3 .kc-pricing-price span{font-weight:300;color:#fff;font-size:60px}.kc-pricing-layout-3 .kc-pricing-price span.content-duration{font-size:14px}.kc-pricing-layout-3 .content-title{float:left;width:100%;text-align:center;font-size:30px;font-weight:300;color:#fff;margin:0 0 15px;padding:30px 0;background:rgba(255,255,255,.15);text-transform:uppercase}.kc-pricing-layout-3 .content-desc{float:left;width:100%;list-style:none;margin:0;text-align:center}.kc-pricing-layout-3 .content-desc li{float:left;width:100%;padding:8px 0;font-size:14px;color:#fff}.kc-pricing-layout-3 .content-button{float:left;width:100%;text-align:center}.kc-pricing-layout-3 .content-button a{display:inline-block;padding:10px 20px;font-size:16px;font-weight:300;margin-top:25px;margin-bottom:25px;background:rgba(255,255,255,.15);color:#fff}.kc-pricing-layout-3 .content-button a:hover{background:#fff;color:#42BCE2}.kc-pricing-layout-4{border-radius:10px;overflow:hidden;background:#42BCE2}.kc-pricing-layout-4 .header-pricing{float:left;width:100%;line-height:1.4}.kc-pricing-layout-4 .header-pricing .kc-pricing-price{float:left;width:100%;text-align:center;padding-bottom:30px}.kc-pricing-price span{display:inline-block}.kc-pricing-layout-4 .kc-pricing-price span{font-weight:300;color:#fff;font-size:60px;display:inline-block}.kc-pricing-layout-4 .kc-pricing-price .content-price{line-height:60px;margin:0 5px}.kc-pricing-layout-4 .kc-pricing-price .content-duration{font-size:16px;color:rgba(255,255,255,.75);text-transform:uppercase;vertical-align:bottom}.kc-pricing-layout-4 .kc-pricing-price .content-currency{font-size:16px;vertical-align:top;color:rgba(255,255,255,.75)}.kc-pricing-layout-4 .content-title{float:left;width:100%;text-align:center;font-size:22px;margin:0;font-weight:300;text-transform:uppercase;color:#fff;padding:0 0 10px}.content-icon-header{float:left;width:100%;text-align:center}.content-icon-header i{display:inline-block}.kc-pricing-layout-4 .content-icon-header i{margin:30px 0;font-size:90px;text-align:center;color:#fff;background:rgba(255,255,255,.15);border-radius:50%;width:160px;height:160px;line-height:160px}.kc-pricing-layout-4 .content-desc{float:left;width:100%;list-style:none;margin:0;background:#fff;text-align:center}.kc-pricing-layout-4 .content-desc li{float:left;width:100%;padding:8px 0;font-size:14px;color:#173d50}.kc-pricing-layout-4 .content-desc li:nth-of-type(2n+1){background:#F1F3F5}.kc-pricing-layout-4 .content-button{float:left;width:100%;background:#fff;text-align:center}.kc-pricing-layout-4 .content-button a{display:inline-block;background:#42BCE2;margin-top:25px;margin-bottom:25px;color:#fff}.kc_facebook_recent_post .list-posts{background:#e9ebee}.kc_facebook_recent_post .list-posts li{border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background:#fff;border-radius:3px}.kc_facebook_recent_post .list-posts li:last-child{margin-bottom:0}.kc_facebook_recent_post ul li.fb_mark_cls{background:url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/frontend/css/../images/fb_loading.gif) left 20px center no-repeat;height:60px;border:1px dashed #E6E6E6;margin-bottom:15px;z-index:2;background-size:16px}.fb-header .fb-line-1,.fb-header .fb-line-2{z-index:11;position:relative;width:100%;float:left}.kc_facebook_recent_post ul{max-height:300px;overflow-y:auto}.kc_facebook_recent_post ul li{border-bottom:1px solid #E6E6E6}.kc_facebook_recent_post .fb-post-info span{margin-right:15px}.kc_facebook_recent_post .fb-post-info a{font-size:12px;box-shadow:none;border-bottom:0;color:#7f7f7f}.kc_facebook_recent_post img{margin-bottom:10px;max-width:100%}.kc_facebook_recent_post .fb-message{margin:0;font-size:13px;font-weight:400;line-height:1.38;overflow:hidden}.kc_shortcode .fb-button-profile{background-color:#4e69a2;border-radius:2px;border:1px solid;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-top:15px;display:inline-block;text-align:center;color:#FFF;padding:5px 20px;text-decoration:none}.kc_shortcode .fb-button-profile:active,.kc_shortcode .fb-button-profile:hover{background-color:#4e69a2;color:#FFF;box-shadow:0 0 1px 2px rgba(88,144,255,.75),0 1px 1px rgba(0,0,0,.15);outline:0}.kc_shortcode .fb-button-profile:visited{color:#FFF}.kc_facebook_recent_post ul{border-top:0;padding:10px}.kc_facebook_recent_post ul li{padding:10px;margin-bottom:20px}.kc_facebook_recent_post .fb-post-info{margin-top:10px;padding-top:6px;border-top:1px solid #e5e5e5;line-height:1}.kc_facebook_recent_post .fb-post-infoa span{color:#7f7f7f;font-size:12px;font-weight:700;line-height:14px;text-transform:capitalize}.kc_facebook_recent_post .fb-post-infoa span:hover{color:#333}.fb-header{width:100%;height:130px;background-size:cover;position:relative}.fb-header .fb-line-1{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.9)}.fb-header .fb-line-2{display:block}.fb-line-1 .img-profile{width:54px;height:auto;margin:7px 10px 0 7px;border:2px solid #fff;float:left}.fb-line-1 .username{font-size:18px;font-weight:500;display:inline-block;line-height:35px;overflow:hidden}.fb-line-1 .likes{font-size:12px;line-height:1.358;overflow:hidden;display:block;margin-left:65px}.fb-line-2 .like_page,.fb-line-2 .share_page{background:#f6f7f8;padding:0 10px;margin-left:10px;margin-top:30px;display:inline-block;font-size:12px;line-height:22px;color:#4e5665;border-radius:1px;text-shadow:0 1px 0 #fff;box-shadow:0 1px 1px rgba(0,0,0,.05);font-weight:700;box-sizing:content-box;text-align:center;font-family:helvetica,arial,sans-serif}.fb-line-2 .share_page{margin-right:10px;margin-left:inherit;float:right}.fb-line-2 .share_page i{font-size:13px}.fb-line-2 .like_page i{font-size:13px;color:#3A5897}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:10}.kc_wrap_twitter .button_follow_wrap{padding:10px 15px;background:#e1e8ed}.kc_twitter_feed .owl-item{text-align:center}.kc_twitter_feed ul li{margin-bottom:20px;padding:10px;border:1px solid #E6E6E6;border-radius:2px;background:#fff}.kc_twitter_feed ul li:last-child{margin-bottom:0}.kc_twitter_feed .kc_tweet_icon i{display:block;margin-bottom:10px}.kc_twitter_feed .twitter-footer{font-size:12px;font-style:italic;margin-top:15px}.kc_twitter_style-1 .twitter-footer.show_avatar{margin-left:58px;border-top:1px solid #e5e5e5;padding-top:10px;line-height:1;padding-bottom:6px}.kc_twitter_feed .twitter-footer>span{margin-right:25px}.kc_twitter_feed .twitter-footer>span a{color:#aab8c2}.kc_twitter_feed .twitter-footer>span a:hover{color:#1da1f2}.kc_twitter_feed .twitter-footer>span:last-child{margin-right:0}.kc_twitter_feed a{color:#02A4BC}.kc_twitter_feed .tweet_user a{position:relative;line-height:21px;color:#333;cursor:pointer;background-color:#eee;border-radius:3px;box-sizing:border-box;text-decoration:none;font-size:13px;font-weight:700;display:inline-block;border:1px solid #ccc;background-image:linear-gradient(#fff,#dedede)}.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a:hover,.kc-blog-posts-3 .kc-list-item-3 .entry-meta a:hover,.kc-blog-posts-4 .kc-list-item-4 .post-meta a:hover{text-decoration:underline}.kc_twitter_feed .tweet_user a:hover{color:#333;background-color:#d9d9d9;background-image:linear-gradient(#f8f8f8,#d9d9d9);border-color:#bbb}.kc_twitter_feed .kc_tweet_icon{font-size:40px;display:block}.kc_twitter_feed .tweet_desc .user_twitter{width:48px;height:48px;display:inline-block;float:left}.kc_twitter_feed .description,.kc_twitter_feed .user_twitter span{display:block}.kc_twitter_follow i{margin-right:5px;color:#1b95e0;font-size:20px}.kc_twitter_feed .kc_twitter_follow{line-height:25px;float:right;padding:2px 5px}.tweet_reply a i,.tweet_retweet a i{font-size:17px}.kc_twitter_feed.kc_twitter_style-1 .kc_tweet_icon{float:left}.kc_twitter_feed.kc_twitter_style-1 .tweet_desc.show_avatar{margin-left:58px}.kc_twitter_feed.kc_twitter_style-1 .tweet_desc .user_twitter{margin-left:-58px}.kc_twitter_feed .user_twitter{text-align:left}.kc_twitter_feed .user_twitter img{float:left;margin-right:10px;border-radius:5px}.kc_twitter_feed .tweet_desc .name{font-weight:800}.kc_twitter_feed .tweet_desc .screen_name{color:#8899a6}.kc_twitter_feed .tweet_user{display:inline-block;width:100%;margin-bottom:0;padding-bottom:20px}.kc_counter_box h4,.kc_counter_box i{margin-bottom:15px}.kc_wrap_twitter .result_twitter_feed{overflow-y:auto;padding:20px 15px;border:1px solid #e9eaed;height:350px;background:#F5F8FA}.kc_twitter_style-2 .button_follow_wrap{display:none}.kc_twitter_feed.kc_twitter_style-2 .tweet_desc .user_twitter{float:none;display:block;margin-right:0;text-align:center;width:100%}.kc_twitter_feed.kc_twitter_style-2 .tweet_desc .user_twitter img{margin-right:0;float:none}.kc_twitter_feed.kc_twitter_style-2.tweet_desc span{display:block}.kc_twitter_feed.kc_twitter_style-2 .tweet_desc{text-align:center}.kc_twitter_feed.kc_twitter_style-2 .tweet_user{text-align:center;margin-top:20px;border:none}.kc_twitter_feed.kc_twitter_style-2 .kc_twitter_follow{float:none}.kc-pie-chart-wrapper,.kc_counter_box{text-align:center}.kc_counter_box .counterup{display:block;font-size:40px;font-weight:700;line-height:40px}.kc_counter_box i{display:inline-block;font-size:45px}.kc_box_wrap .one-second,.kc_box_wrap .one-third,.kc_box_wrap .two-third{float:left;padding-left:15px;padding-right:15px}.kc_box_wrap .one-third{width:33.3%}.kc_box_wrap .one-second{width:50%}.kc_box_wrap .two-third{width:66.7%}.kc-owl-post-carousel .owl-item{padding-right:20px}.kc-owl-post-carousel .owl-item .kc-read-more{font-size:13px;padding:9px 30px;border-radius:25px;white-space:nowrap;border:1px solid #e3e3e3;transition:all .3s ease}.kc-owl-post-carousel .owl-item .kc-read-more:hover{background:#ccc;border:0}.kc-owl-post-carousel .owl-item .footer-button{padding:15px 0;text-align:center}.kc-owl-post-carousel .owl-item .list-item{box-shadow:0 0 0 1px rgba(224,224,224,.5) inset;text-align:center;padding-bottom:25px}.kc-owl-post-carousel .in-post-content{text-align:justify}.kc-owl-post-carousel .owl-item .image{margin-bottom:20px;position:relative}.kc-owl-post-carousel .owl-item .image .caption{background:rgba(0,0,0,.5);display:block;position:absolute;left:0;bottom:0;padding:5px 10px;margin:0;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kc_single_image,.kc_single_image figure{position:relative}.kc-owl-post-carousel .owl-item .image .caption a{color:#FFF;font-size:16px}.kc-owl-post-carousel .owl-item .title{overflow:hidden;padding:20px 12px 0}.kc-owl-post-carousel .owl-item .in-post-content{padding:0 15px}.kc-owl-post-carousel .owl-item .kc-entry_meta{margin-bottom:10px;font-size:80%}.list-post-type .list-item{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #dbdbdb;float:left;width:100%}.list-post-type .list-item figure{float:left;width:100%;margin-bottom:25px}.list-post-type .list-item img{display:block;max-width:100%}.list-post-type .list-item h3{float:left;width:100%;margin-bottom:6px}.list-post-type .list-item h3 a{display:block;color:#272727;font-size:24px;transition:all .3s ease 0s}.list-post-type .list-item h3 a:hover{color:#42BCE2}.kc-read-more{float:left;padding:7px 30px;border:1px solid #e4e4e4;border-radius:30px;font-weight:600;color:#505050;transition:all .3s ease 0s}.kc-read-more:hover{background:#42BCE2;border-color:#42BCE2;color:#fff}.kc-entry_meta>span{margin-right:13px;font-size:12px;font-weight:500}.kc-entry_meta>span i{color:#42BCE2}.kc-entry_meta>span a{color:#7a7a7a;transition:all .3s ease 0s}.kc-entry_meta>span a:hover{color:#42BCE2}.kc-carousel-images .progressBar{width:100%;background:#EDEDED}.kc-carousel-images .progressBar .bar{width:0;max-width:100%;height:4px;background:#7fc242}.kc_accordion_section.group{padding-bottom:8px}.entry-content a{box-shadow:none}.kc_accordion_content{border-bottom:1px solid #eaeaea;border-top:none!important;float:left;width:100%}.kc_single_image{max-width:100%;width:100%;line-height:0}.kc_single_image>a{width:100%;float:left;position:relative}.kc_single_image p{margin:10px 0;float:left;width:100%}.kc_image_empty{max-width:100%}.kc-image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .6s ease;opacity:0}.kc-image-overlay i{font-size:25px;color:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:all .3s ease;border:2px solid #fff;width:50px;height:50px;text-align:center;line-height:50px}.kc-image-overlay:hover i{border-radius:10px}.kc_single_image:hover .kc-image-overlay{background:rgba(58,52,42,.7);opacity:1}.list-post-type .kc-entry_meta span.tags-links{display:inline!important}.kc-icon-wrapper i,.list-post-type .kc-read-more{display:inline-block}.kc-entry_meta{float:left;width:100%;padding-bottom:15px}.list-post-type .text{float:left;width:100%;margin-bottom:20px}.kc-entry_meta i{margin-right:5px}.kc-sync2.owl-carousel.owl-theme{margin-top:10px}.kc-sync2 .owl-item.synced .item img{border:1px solid #869791}.kc-carousel-no-images{padding:20px 0}.kc-icon-wrapper i{color:#42BCE2;font-size:16px;text-align:center;line-height:1em;transition:background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s}.kc-multi-icons-wrapper i{width:1em;height:1em;text-align:center;color:#fff;font-size:20px}.kc-multi-icons-wrapper a{padding:10px;margin:3px;background:#1E73BE;line-height:1;display:inline-block;border-radius:3px}.kc-multi-icons-wrapper a:last-child{margin-right:0!important}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div{position:absolute;top:50%;width:40px;height:50px;margin-top:-25px;background:0 0;opacity:0;left:50px;color:transparent;transition:all .3s ease;padding:0;z-index:9}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next{right:50px;left:initial}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div:before{content:"\e605";color:#999;transition:all .6s ease;font-family:simple-line-icons;font-size:50px;line-height:50px;font-weight:100}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next:before{content:"\e606"}.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div{opacity:1;left:15px}.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div:hover:before{color:#666}.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div.owl-next{right:15px;left:initial}.owl-nav-round.owl-theme .owl-controls .owl-buttons div{position:absolute;top:50%;width:40px;height:40px;margin-top:-25px;background:#fafafa;opacity:0;left:50px;color:transparent;transition:all .3s ease;padding:0;border:1px solid #aaa;border-radius:100%}.owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next{right:50px;left:initial}.owl-nav-round.owl-theme .owl-controls .owl-buttons div:before{content:"\e605";color:#999;transition:all .6s ease;font-family:simple-line-icons;font-size:20px;line-height:40px;font-weight:100;width:40px;height:40px;text-align:left;display:block;padding-left:8px;margin-top:-1px}.owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next:before{content:"\e606";padding-right:8px;text-align:right}.owl-nav-round.owl-theme:hover .owl-controls .owl-buttons div{opacity:1;left:15px}.owl-nav-round.owl-theme .owl-controls .owl-buttons div:hover{background:#FFF}.owl-nav-round.owl-theme .owl-controls .owl-buttons div:hover:before{color:#666}.owl-nav-round.owl-theme:hover .owl-controls .owl-buttons div.owl-next{right:15px;left:initial}@keyframes kc-spinner{0%{transform:scale(1) rotate(0)}100%{transform:scale(1) rotate(720deg)}}.kc-title-wrap{width:100%}.image_fadein_slider{display:inline-block;width:100%}.image_fadein_slider .image_fadein{display:inline-block;width:100%;position:relative}.image_fadein_slider img{position:absolute;top:0;left:0;max-width:100%;opacity:0;transition:all ease 650ms}.image_fadein_slider img.active{position:relative;opacity:1;transition:all ease 850ms}.image_fadein_slider .image_fadein.fast img{position:absolute;top:0;left:0;max-width:100%;opacity:0;transition:all ease 350ms}.image_fadein_slider .image_fadein.fast img.active{position:relative;opacity:1;transition:all ease 550ms}.image_fadein_slider .image_fadein.slow img{position:absolute;top:0;left:0;max-width:100%;opacity:0;transition:all ease 950ms}.image_fadein_slider .image_fadein.slow img.active{position:relative;opacity:1;transition:all ease 1.15s}.kc-blog-posts-4{width:calc(100% + 30px)!important;margin-left:-15px;margin-right:-15px}.kc-blog-posts-4 .kc-list-item-4{float:left;width:100%;position:relative}.kc-blog-posts-4 .item{padding:0 15px}.meta-title{position:absolute;left:0;bottom:0;background:linear-gradient(to bottom,rgba(101,100,96,0) 0,rgba(0,0,0,.35) 50%,rgba(0,0,0,.35) 100%);padding:20px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header{float:left;width:100%}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header>a{float:left;width:100%;overflow:hidden}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header>a img{display:block}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-meta a.date-link{margin-left:7px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-meta a.date-link:before{content:'|';margin-right:7px}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a img{-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.divider_line2 i,.divider_line3 .line_text{left:50%;top:50%;transform:translate(-50%,-50%)}.kc-blog-posts-4 .kc-list-item-4 .post-meta{text-transform:uppercase;font-size:12px;color:#fff;float:left;width:100%}.kc-blog-posts-4 .kc-list-item-4 .post-meta a{text-transform:capitalize;font-size:12px;color:#fff}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt{float:left;width:100%;line-height:1.4;margin:4px 0 10px;font-size:18px;font-weight:700;text-transform:uppercase}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a{color:#fff}.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a:hover{color:#42BCE2}.kc-blog-posts-1 .kc-list-item-1{position:relative;min-height:200px}.kc-blog-posts-1 .kc-list-item-1 figure{width:100%;display:inline-block}.kc-blog-posts-1 .kc-list-item-1 .post-details{position:absolute;padding:40px 20px 30px;width:100%;bottom:0;text-align:left;background:rgba(255,255,255,.7)}.kc-blog-posts-1 .kc-list-item-1 .post-title-alt{margin:0 0 15px}.kc-blog-posts-1 .kc-list-item-1 .post-title-alt a{color:#000;display:block;font-size:22px;text-transform:uppercase}.kc-blog-posts-1 .kc-list-item-1 .post-title-alt a:hover{color:#555}.kc-blog-posts-1 .kc-list-item-1 .post-date{margin-bottom:10px;color:#999;font-size:12px;font-style:italic}.kc-blog-posts-1 .kc-list-item-1 .post-date .kc-post-author{margin-right:8px;padding-right:8px;border-right:1px solid #ddd}.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats{margin-left:8px;padding-left:8px;border-left:1px solid #ddd}.kc-blog-posts-1 .kc-list-item-1 .post-date .kc-post-author a,.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats a{color:#333}.kc-blog-posts-1 .kc-list-item-1 .post-date .kc-post-author a:hover,.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats a:hover{color:#000}.kc-blog-posts-1 .kc-list-item-1 .post-details .btn{display:inline-block;font-size:12px;padding:10px 20px;line-height:1;color:#272727;text-transform:uppercase;border:2px solid #42BCE2}.kc-blog-posts-1 .kc-list-item-1 .post-details .btn:hover{background:#42BCE2;color:#fff}.kc-blog-posts-2 .kc-list-item-2{float:left;width:100%;border:1px solid #ddd;padding:20px;margin-bottom:30px}.kc-blog-posts-2 .kc-list-item-2 .post-item-left{float:left;width:50%;padding-right:30px}.kc-blog-posts-2 .kc-list-item-2 .post-item-left>p,.kc-blog-posts-2 .kc-list-item-2 .post-item-right>p{font-size:14px;color:#666;float:left;width:100%;margin-bottom:15px}.kc-blog-posts-2 .kc-list-item-2 .post-item-right{float:left;width:50%}.kc-blog-posts-2 .kc-list-item-2 .post-title-alt{margin:0 0 20px;float:left;width:100%;font-weight:700;text-transform:uppercase;font-size:20px}.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a{display:block;color:#333}.kc-blog-posts-2 .kc-list-item-2 .post-meta{float:left;width:100%;margin-bottom:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:38px}.kc-blog-posts-2 .kc-list-item-2 .post-meta span{float:left;margin-right:15px;font-size:12px}.kc-blog-posts-2 .kc-list-item-2 .post-meta span i{margin-right:5px;color:#42BCE2;font-size:12px}.kc-blog-posts-2 .kc-list-item-2 .post-meta span a{color:#999}.kc-blog-posts-2 .kc-list-item-2 .post-meta span a:hover{color:#000}.kc-blog-posts .kc-post-2-button{float:left;padding:10px 20px;border:1px solid #ddd;border-radius:2px;color:#000;font-size:12px;line-height:1}.kc-blog-posts .kc-post-2-button:hover{border-color:#42BCE2;background:#42BCE2;color:#fff}.kc-blog-posts-3.kc-blog-grid{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-1{width:100%;float:left;padding:0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2{width:50%;float:left;padding:0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3{width:33.33333333333%;padding:0 15px;float:left}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4{width:25%;float:left;padding:0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-5{width:20%;float:left;padding:0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid.grid-6{width:16.5%;float:left;padding:0 15px}.kc-blog-posts-3.kc-blog-grid .post-grid img{max-width:100%;transition:all .3s ease 0}.kc-blog-posts-3 .kc-list-item-3{float:left;width:100%;margin-bottom:30px}.kc-blog-posts-3 .kc-list-item-3>a{float:left;width:100%}.kc-blog-posts-3 .kc-list-item-3>a img{display:block}.kc-blog-posts-3 .kc-list-item-3 .content{float:left;width:100%;padding:26px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.kc-button-7 a:hover,.kc-button-9 a:hover{box-shadow:0 11px 3px -7px #ccc!important}.kc-blog-posts-3 .kc-list-item-3 .entry-thumb-link:hover img{opacity:.4}.kc-blog-posts-3 .kc-list-item-3 .entry-meta{text-transform:uppercase;font-size:12px;color:#b4b4b4;float:left;width:100%;margin:5px 0 10px}.kc-blog-posts-3 .kc-list-item-3 .entry-meta .entry-date,.kc-blog-posts-3 .kc-list-item-3 .entry-meta .kc-post-author{padding-right:7px;margin-right:7px;border-right:1px solid #e4e4e4}.kc-blog-posts-3 .kc-list-item-3 .entry-meta a{text-transform:capitalize;font-size:12px;color:#42BCE2}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt{float:left;width:100%;line-height:1.4;margin:0;font-size:18px;font-weight:700;text-transform:uppercase;position:relative}.kc-blog-posts-3 .kc-list-item-3 .post-content p{color:#7a7a7a;line-height:26px;font-size:14px}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a{color:#272727}.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a:hover{color:#42BCE2}.kc-blog-posts-3 .kc-list-item-3 .entry-excerpt p{font-size:14px;color:#888}.divider_line{float:left;width:100%;margin-top:30px;margin-bottom:30px}.divider_line .divider_inner{display:inline-block;width:100%;border-bottom:1px solid #ccc;border-top:0!important;border-left:0!important;border-right:0!important}.divider_line2{height:1px;position:relative}.divider_line2 i{color:#fff;width:27px;height:27px;border-radius:100%;background-color:#d3d3d3;text-align:center;vertical-align:middle;line-height:27px;position:absolute}.divider_line3{position:relative}.divider_line3 .line_text{text-transform:uppercase;background:#fff;padding:0 10px;position:absolute}.message-boxes i{margin-right:7px;float:left}.message-box-wrap{padding:20px;border-radius:0;border:2px solid #eee;font-size:14px}.kc-close-but{width:10px;height:10px;float:right;border:none;margin:8px;cursor:pointer;font-size:0;background:url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/frontend/css/../images/icon-remove.png) center top no-repeat;text-indent:-9999px}button.kc-close-but:hover{background-color:rgba(51,51,51,0)}.kc-filters-alignCenter{margin-top:30px;margin-bottom:30px;text-align:center;font-size:12px;font-weight:400;line-height:21px;color:#DADADA}.kc-filter-item{color:#949494;cursor:pointer;font:400 13px/21px "Open Sans",sans-serif;padding:0 12px;transition:all .3s ease-in-out;position:relative;overflow:visible;margin:0 0 10px;display:inline-block}.kc-filter-item-active.kc-filter-item{color:#4183d7}.kc-caption-zoom{float:left;position:relative;width:640px;height:360px;margin:0 auto;overflow:hidden}.kc-caption-defaultWrap{position:absolute;top:0;left:0}.kc-caption-defaultWrap img{transition:.4s ease}.kc-caption-zoom .kc-caption:hover .kc-caption-defaultWrap img{transform:scale(1.08)}.kc-caption-activeWrap{width:100%;z-index:2;height:100%}.kc-caption-zoom .kc-caption:hover .kc-caption-activeWrap{position:absolute;opacity:1}.kc-caption-activeWrap .kc-caption-body{padding:12px 30px;text-align:center}.kc-caption-zoom .kc-caption-activeWrap .kc-caption-body{padding-top:120px}.kc-caption-body .kc-caption-title{color:#fff;font-size:16px;font-weight:400;line-height:21px}.kc-caption-body .kc-caption-desc{color:#aaa;font-size:12px;font-weight:400;line-height:16px}.kc-caption-zoom .kc-caption-activeWrap{opacity:0;top:0;background-color:rgba(0,0,0,.9);transition:opacity .8s cubic-bezier(.19,1,.22,1)}.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter{bottom:125%}.kc_tooltip{position:relative;display:inline-block;border-bottom:initial}.kc_tooltip span{background:#454545;border-radius:3px;bottom:117%;color:#fff;font-size:14px;left:50%;position:absolute;width:200px;z-index:9999;margin:0!important;padding:10px;text-align:center;transform:translateX(-50%);transition:all .3s ease-in-out 0s;opacity:0;visibility:hidden}.kc_tooltip .fati17{width:50px;height:50px;color:#fff;font-size:27px;display:inline-block;vertical-align:middle;line-height:50px;border-radius:100%;text-align:center;background-color:#181818;transition:all .3s ease 0s}.kc_tooltip[data-position=top] span:before{background:#454545;z-index:-1;bottom:-9px;content:"";left:50%;display:block;height:10px;width:10px;position:absolute;border-width:10px;margin-left:-9px;transform:rotate(45deg) translateY(-50%)}.kc_tooltip[data-position=right] span:before{background:#454545;z-index:-1;top:50%;margin:0!important;content:"";left:-8px;display:block;height:10px;width:10px;position:absolute;border-width:10px;transform:rotate(45deg) translateY(-50%)}.kc_tooltip[data-position=right] span,.kc_tooltip[data-position=left] span{bottom:initial!important;top:50%;transform:translateY(-50%)}.kc_tooltip[data-position=bottom] span:before{background:#454545;z-index:-1;content:'';left:50%;margin-left:-10px;top:0;display:block;height:10px;width:10px;position:absolute;border-width:10px;transform:rotate(45deg) translateY(-50%)}.kc_tooltip[data-position=bottom] span{transform:translateX(-50%)}.kc_tooltip[data-position=left] span:before{background:#454545;top:50%;margin:0;content:" ";right:0;display:block;height:10px;width:10px;position:absolute;border-width:10px;transform:rotate(45deg) translateY(-50%)}.but_large1{color:#fff;padding:18px 50px;background-color:'. $bg_color .';border-radius:3px;transition:all .3s ease;white-space:nowrap}.but_large1:hover{color:#fff;background-color:#2a363f}.kc_tooltip:hover span{opacity:1;visibility:visible}.content-button a{transition:all .3s ease 0s}.kc_tooltip.style2 img{display:block}.kc-image-hover-effects{position:relative;overflow:hidden}.kc-image-hover-effects>a{float:left;width:100%}.kc-image-hover-effects .overlay-effects{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;background:rgba(0,0,0,.4);text-align:center}.kc-image-hover-effects .overlay-effects,.kc-image-hover-effects .overlay-effects .content-button a,.kc-image-hover-effects .overlay-effects .content-desc,.kc-image-hover-effects .overlay-effects .content-title,.kc-image-hover-effects a img{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s}.kc-image-hover-effects img{float:left;max-width:100%;transition:all .3s ease 0s}.kc-image-hover-effects .overlay-effects .content-title{color:#fff;text-transform:uppercase;font-size:25px;font-weight:600;margin:20px 0 15px}.kc-image-hover-effects .overlay-effects .content-desc{color:rgba(255,255,255,.7)}.kc-img-effects-1:hover .overlay-effects{opacity:1}.kc-img-effects-1 .overlay-effects{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.kc-img-effects-1 .overlay-effects .content-title{margin:0}.kc-img-effects-2 .overlay-effects{transform:scale(1.3) display: -webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column}.kc-img-effects-2 .overlay-effects .content-title{margin:0 0 4px;font-size:20px}.kc-img-effects-2 .overlay-effects .content-desc{margin:0}.kc-img-effects-2:hover .overlay-effects{opacity:1;transform:scale(1)}.kc-img-effects-2:hover a img{transform:scale(1.2)}.kc-img-effects-3 .overlay-effects{padding:20px;text-align:left;display:-webkit-flex;display:flex;align-items:flex-end}.kc-img-effects-3 .overlay-effects .content-title{margin:0 0 7px;opacity:0;transform:translate(-40px,0)}.kc-img-effects-3 .overlay-effects .content-desc{margin:0;opacity:0;transform:translate(-40px,0);transition-delay:.15s}.kc-img-effects-3:hover .overlay-effects{opacity:1;transform:scale(1)}.kc-img-effects-3:hover .overlay-effects .content-desc,.kc-img-effects-3:hover .overlay-effects .content-title{opacity:1;transform:translate(0,0)}.kc-img-effects-4 .overlay-effects .content-desc,.kc-img-effects-4 .overlay-effects .content-title{opacity:0;transform:translate(0,-40px)}.kc-img-effects-4 .overlay-effects .content-button a{opacity:0}.kc-img-effects-4 .overlay-effects .content-desc{transition-delay:.2s}.kc-img-effects-4:hover .overlay-effects .content-desc,.kc-img-effects-4:hover .overlay-effects .content-title{opacity:1;transform:translate(0,0)}.kc-img-effects-4:hover a img{transform:scale(1.1)}.kc-img-effects-4:hover .overlay-effects,.kc-img-effects-4:hover .overlay-effects .content-button a{opacity:1}.kc-img-effects-5 .overlay-effects{padding:20px;text-align:left;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.kc-button-7 a,.kc-button-8 a{line-height:40px;text-align:center}.kc-img-effects-5 .overlay-effects i{width:40px;height:40px;line-height:40px;background:rgba(255,255,255,.8);color:#333;text-align:center;font-size:14px;border-radius:50%}.kc-button-1 a,.kc-button-main a{border:2px solid #42BCE2;padding:10px 30px}.kc-img-effects-5:hover .overlay-effects{opacity:1}.kc-image-hover-effects.slide_bottom:hover img,.kc-image-hover-effects.slide_left:hover img,.kc-image-hover-effects.slide_right:hover img,.kc-image-hover-effects.slide_top:hover img{transform:none}.kc-image-hover-effects.slide_left .overlay-effects{opacity:1;background:#333;transform:translateX(-100%)}.kc-image-hover-effects.slide_right .overlay-effects{opacity:1;background:#333;transform:translateX(100%)}.kc-image-hover-effects.slide_top .overlay-effects{opacity:1;background:#333;transform:translateY(-100%)}.kc-image-hover-effects.slide_bottom .overlay-effects{opacity:1;background:#333;transform:translateY(100%)}.kc-image-hover-effects.slide_bottom:hover .overlay-effects,.kc-image-hover-effects.slide_left:hover .overlay-effects,.kc-image-hover-effects.slide_right:hover .overlay-effects,.kc-image-hover-effects.slide_top:hover .overlay-effects{transform:translate(0,0)}.kc-image-hover-effects.push_bottom .overlay-effects,.kc-image-hover-effects.push_left .overlay-effects,.kc-image-hover-effects.push_right .overlay-effects,.kc-image-hover-effects.push_top .overlay-effects{background:#333;opacity:1}.kc-image-hover-effects.push_bottom img,.kc-image-hover-effects.push_left img,.kc-image-hover-effects.push_right img,.kc-image-hover-effects.push_top img{z-index:2;position:relative}.kc-image-hover-effects.push_left:hover img{transform:translateX(100%)}.kc-image-hover-effects.push_right:hover img{transform:translateX(-100%)}.kc-image-hover-effects.push_top:hover img{transform:translateY(100%)}.kc-image-hover-effects.push_bottom:hover img{transform:translateY(-100%)}.kc-image-hover-effects.zoom_in img{transform:scale(1)}.kc-image-hover-effects.zoom_in:hover img,.kc-image-hover-effects.zoom_out img{transform:scale(1.2)}.kc-image-hover-effects.zoom_out:hover img{transform:scale(1)}.kc-image-hover-effects.tranlate{overflow:inherit}.kc-image-hover-effects.tranlate .overlay-effects{background:#333;transition:all .3s ease 0s}.kc-image-hover-effects.tranlate:hover .overlay-effects{top:15px;left:15px}.kc-image-hover-effects.overlay_scale_in .overlay-effects{transition:all .3s ease 0s;background:#333;transform:scale(.75)}.kc-image-hover-effects.overlay_scale_in:hover .overlay-effects{transform:scale(1)}.kc-image-hover-effects.overlay_scale_out .overlay-effects{transition:all .3s ease 0s;background:#333;transform:scale(1)}.kc-image-hover-effects.overlay_scale_out:hover .overlay-effects{transform:scale(.9)}.kc-pro-button a{display:inline-block;transition:all .3s;text-transform:uppercase}.kc-button-2 a:after,.kc-button-3 a:after{content:'';top:0;left:0;transition:all .3s ease 0s}.kc-button-main a{color:#fff;background:#42BCE2}.kc-button-1 a,.kc-button-main a:active,.kc-button-main a:hover{background:#fff;color:#42BCE2}.kc-button-1 a{z-index:1}.kc-button-1 a:hover{border-radius:10px;border-style:dotted;color:#42BCE2}.kc-button-2 a,.kc-button-3 a{border:2px solid #42BCE2;padding:10px 30px}.kc-button-2 a{color:#fff;background:#42BCE2;position:relative;z-index:1}.kc-button-2 a:after{position:absolute;width:0;height:100%;background:#fff;z-index:-1}.kc-button-2 a:hover{color:#42BCE2}.kc-button-2 a:active:after,.kc-button-2 a:hover:after{width:100%}.kc-button-3 a{color:#fff;background:#42BCE2;z-index:1;overflow:hidden;position:relative}.kc-button-3 a:after{position:absolute;width:100%;height:0;background:#fff;z-index:-1}.kc-button-3 a:hover{color:#42BCE2}.kc-button-3 a:hover:after{height:100%}.kc-button-4 a{border:3px solid #42BCE2;color:#fff;background:#42BCE2;z-index:1;overflow:hidden;position:relative;padding:10px 30px}.kc-button-4 a:after,.kc-button-4 a:before{width:0;position:absolute;content:'';height:100%;top:0;background:#fff;transition:all .3s ease 0s;z-index:-1}.kc-button-4 a:after{left:50%}.kc-button-4 a:before{right:50%}.kc-button-5 a,.kc-button-6 a{background:#42BCE2;padding:10px 30px}.kc-button-4 a:hover{color:#42BCE2}.kc-button-4 a:hover:after,.kc-button-4 a:hover:before{width:100%}.kc-button-5 a{color:#fff}.kc-button-5 a:hover{color:#fff;animation-name:pulse;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1}.creative_icon_right{margin:0 0 0 4px}.creative_icon_left,.kc-button-6 a .creative_icon_left i{margin:0 4px 0 0}.kc-button-6 a,.kc-button-6 a:hover{color:#fff}.kc-button-6 a .creative_icon_right i{margin:0 0 0 4px}.kc-button-6 a:hover span i{color:#fff;animation-name:bounce;animation-duration:.6s;animation-timing-function:linear}.kc-button-7 a{color:#fff;position:relative;background-color:#3fa962;border:1px solid rgba(255,255,255,.15);letter-spacing:.2px;min-height:40px;overflow:visible;display:inline-block;transition:all .25s ease-in-out;padding:3px 25px}.kc-button-10 a,.kc-team,.kc-team-2 .box-right,.kc-team-3{overflow:hidden}.kc-button-7 a:after,.kc-button-7 a:before{content:"";display:block;position:absolute;width:20%;height:30%;transition:all .3s ease 0s}.kc-button-7 a:before{border-top:2px solid rgba(255,255,255,.8);border-left:2px solid rgba(255,255,255,.8);left:5px;top:5px}.kc-button-7 a:after{border-bottom:2px solid rgba(255,255,255,.8);border-right:2px solid rgba(255,255,255,.8);bottom:5px;right:5px}.kc-button-7 a i{margin-left:6px}.kc-button-7 a .creative_icon_left i{margin:0 6px 0 0}.kc-button-7 a:hover{color:#fff}.kc-button-7 a:hover:after,.kc-button-7 a:hover:before{width:calc(100% - 10px);height:calc(100% - 10px)}.kc-button-8 a{color:#fff;position:relative;background-color:#42BCE2;letter-spacing:.2px;min-height:40px;display:inline-block;transition:all .25s ease-in-out;padding:8px 34px;border-radius:30px;text-transform:capitalize}.kc-button-8 a .creative_title,.kc-button-8 a i,.kc-button-9 a{transition:all .3s ease 0s}.kc-button-8 a .creative_icon_right i{margin:0 0 0 4px}.kc-button-8 a:hover .creative_icon_right i{margin:0 0 0 15px}.kc-button-8 a .creative_icon_left i{margin:0 4px 0 0}.kc-button-8 a:hover .creative_icon_left i{margin:0 15px 0 0}.kc-button-8 a:hover .creative_title,.kc-button-8 a:hover i{color:#fff}.kc-button-9 a{padding:10px 30px;color:#fff;position:relative;background:#42BCE2;transform-style:preserve-3d}.kc-button-9 a:hover,.kc-button-9 a:hover:before{transform:translateY(-5px)}.kc-button-9 a:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);transition-property:transform,opacity}.kc-button-9 a:hover{color:#fff}.kc-button-10 a{padding:10px 30px;color:#fff;position:relative;background:#42BCE2;transition:all .3s ease 0s}.kc-button-10 a:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(.19,1,.22,1);width:50px}.kc-team-3,.kc-video-bg{position:relative}.kc-button-10 a:hover{color:#fff}.kc-button-10 a:hover:after{left:120%;transition:all 550ms cubic-bezier(.19,1,.22,1)}.kc-infobox-default{float:left;padding:60px 60px 80px;text-align:left;background-color:#fff;border:1px solid #eee;transition:all .3s ease;width:100%}.kc-infobox-default i{font-size:30px;color:#272727;padding-bottom:32px}.kc-infobox-1 h3,.kc-infobox-default h3{font-size:16px;font-style:normal;line-height:23px}.kc-infobox-default h3{margin-bottom:20px;font-weight:600}.kc-infobox-default.active,.kc-infobox-default:hover{background-color:#42BCE2;transition:all .3s ease}.kc-infobox-default.active,.kc-infobox-default.active h5,.kc-infobox-default.active i,.kc-infobox-default:hover,.kc-infobox-default:hover h5,.kc-infobox-default:hover i{color:#fff}.kc-infobox-1 h3{font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:12px;display:inline-block}.kc-infobox-1 i{color:#42BCE2;font-size:22px;padding-right:16px;padding-top:2px;float:left}.kc-infobox-1 p{float:left;margin:8px 0 16px;width:100%}.kc-infobox-1 .kc-infobox-button1{color:#272727;font-size:12px;font-weight:400;text-transform:uppercase;transition:all .3s ease;float:left}.kc-infobox-1 .kc-infobox-button1:hover{color:#727272}.kc-dropcaps .dropcaps-text{position:relative;display:inline-block;float:left;height:45px;width:45px;line-height:45px;font-size:40px;background:#42BCE2;color:#fff;font-weight:700;text-align:center;margin:5px 18px 0 0}.kc-call-to-action{background:#fafafa;padding:30px 50px;display:table;width:100%}.kc-call-to-action .kc-cta-desc h2,.kc-call-to-action .kc-cta-text{margin:0 0 20px}.kc-call-to-action .kc-cta-button a{background:#34495e;text-transform:uppercase;color:#fff;float:right;padding:10px 25px;transition:all .3s ease 0s}.kc-call-to-action .kc-cta-button a:hover{background-color:#ff2a40}.kc-call-to-action.kc-cta-2 .kc-cta-button a{float:none;display:inline-block}.kc-cta-3.kc-is-button .kc-cta-desc{width:75%;display:table-cell;vertical-align:middle}.kc-cta-3 .kc-cta-text p{margin:0}.kc-cta-3 .kc-cta-button{width:25%;display:table-cell;vertical-align:middle}.kc-cta-1,.kc-cta-2,.kc-image-hover-effects,.kc-team{width:100%;float:left}.kc-cta-3 .kc-cta-button a{display:inline-block}.kc-cta-1 .kc-cta-button{float:left}.kc-cta-1 .kc-cta-button a{display:block}.kc-cta-2{text-align:center}.kc-team{text-align:center;transition:all .3s ease 0s}.kc-team .content-socials a{text-align:center;display:inline-block;margin:0 5px 25px;width:35px;height:35px;font-size:18px;color:#fff;border:1px solid #42BCE2;background-color:#42BCE2;border-radius:2px;line-height:35px}.kc-team .content-socials{float:left;width:100%}.kc-team.kc-team-3 .content-socials{margin-top:25px}.content-subtitle{float:left;width:100%}.kc-team .content-desc{margin:0 0 20px;float:left;width:100%}.kc-team-2{text-align:left}.kc-team-2 .content-title{margin:0;float:left;width:100%}.kc-team-2 .content-image{float:left;max-width:35%;padding-right:20px}.kc-team-3 .content-image img{float:left}.kc-team-2 .content-desc{margin:13px 0 20px}.kc-team-3:hover .overlay{transform:translateY(0);opacity:1}.kc-team-3 .overlay{width:100%;height:100%;padding-top:30px;opacity:0;transition:all .3s ease 0s;transform:translateY(100%);background:rgba(0,0,0,.4)}.kc-team-3 .content-subtitle,.kc-team-3 .content-title{color:#fff}.kc-team-3 .content-desc{margin:0 0 25px;color:rgba(255,255,255,.8)}@media only screen and (max-width:479px){.kc-blog-posts-2 .kc-list-item-2 .post-item-left,.kc-blog-posts-2 .kc-list-item-2 .post-item-right,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4{width:100%}div.dark_rounded .pp_content_container .pp_left,div.dark_rounded .pp_content_container .pp_right{padding:0}div.pp_pic_holder{width:85%!important;left:7.5%!important}div.dark_rounded .pp_content,div.pp_pic_holder img{width:100%!important;height:auto!important}}@media only screen and (min-width:480px) and (max-width:999px){.kc-blog-posts-2 .kc-list-item-2 .post-item-left,.kc-blog-posts-2 .kc-list-item-2 .post-item-right,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3,.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4{width:50%}}

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/kingcomposer/assets/css/animate.css */
@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
@media screen and (min-width: 768px){ 
.kc-animated{opacity:0;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}}

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/kingcomposer/assets/css/icons.css */
@font-face {
	font-family: 'simple-line-icons';
	src:url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.eot?-i3a2kk);
	src:url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.eot?#iefix-i3a2kk') format('embedded-opentype'),
		url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.ttf) format('truetype'),
		url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.woff) format('woff'),
		url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.svg?#simple-line-icons') format('svg');
	font-weight: normal;
	font-style: normal;
;font-display: swap;}
@font-face {
	font-family: 'et-line';
	src:url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.eot);
	src:url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.eot?#iefix') format('embedded-opentype'),
		url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.woff) format('woff'),
		url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.ttf) format('truetype'),
		url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.svg#et-line') format('svg');
	font-weight: normal;
	font-style: normal;
;font-display: swap;}
@font-face {
  font-family: 'FontAwesome';
  src: url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.eot);
  src: url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.eot?#iefix') format("embedded-opentype"), url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.woff2) format("woff2"), url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.woff) format("woff"), url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.ttf) format("truetype"), url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.svg#fontawesome') format("svg");
  font-weight: normal;
  font-style: normal;
;font-display: swap;}
@font-face {
  font-family: 'FontAwesomeBrands';
  font-style: normal;
  font-weight: normal;
  src: url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.eot);
  src: url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.eot?#iefix') format("embedded-opentype"), url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.woff2) format("woff2"), url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.woff) format("woff"), url(https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.ttf) format("truetype"), url('https://www.pointekonline.com/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.svg#fontawesome') format("svg"); 
;font-display: swap;}

/*====================Start Et Line==================*/

/* Use the following CSS code if you want to use data attributes for inserting your icons */
/*[data-icon]:before {
	font-family: 'et-line';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display:inline-block;
}*/

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="et-"] {
*/
[class^="et-"], [class*=" et-"], [class^="et-"]:before, [class*=" et-"]:before {
	font-family: 'et-line';
	font-style: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display:inline-block;
	text-rendering: auto;
	speak: none;
	font-weight: normal;
}
.et-mobile:before{content:"\e000"}.et-laptop:before{content:"\e001"}.et-desktop:before{content:"\e002"}.et-tablet:before{content:"\e003"}.et-phone:before{content:"\e004"}.et-document:before{content:"\e005"}.et-documents:before{content:"\e006"}.et-search:before{content:"\e007"}.et-clipboard:before{content:"\e008"}.et-newspaper:before{content:"\e009"}.et-notebook:before{content:"\e00a"}.et-book-open:before{content:"\e00b"}.et-browser:before{content:"\e00c"}.et-calendar:before{content:"\e00d"}.et-presentation:before{content:"\e00e"}.et-picture:before{content:"\e00f"}.et-pictures:before{content:"\e010"}.et-video:before{content:"\e011"}.et-camera:before{content:"\e012"}.et-printer:before{content:"\e013"}.et-toolbox:before{content:"\e014"}.et-briefcase:before{content:"\e015"}.et-wallet:before{content:"\e016"}.et-gift:before{content:"\e017"}.et-bargraph:before{content:"\e018"}.et-grid:before{content:"\e019"}.et-expand:before{content:"\e01a"}.et-focus:before{content:"\e01b"}.et-edit:before{content:"\e01c"}.et-adjustments:before{content:"\e01d"}.et-ribbon:before{content:"\e01e"}.et-hourglass:before{content:"\e01f"}.et-lock:before{content:"\e020"}.et-megaphone:before{content:"\e021"}.et-shield:before{content:"\e022"}.et-trophy:before{content:"\e023"}.et-flag:before{content:"\e024"}.et-map:before{content:"\e025"}.et-puzzle:before{content:"\e026"}.et-basket:before{content:"\e027"}.et-envelope:before{content:"\e028"}.et-streetsign:before{content:"\e029"}.et-telescope:before{content:"\e02a"}.et-gears:before{content:"\e02b"}.et-key:before{content:"\e02c"}.et-paperclip:before{content:"\e02d"}.et-attachment:before{content:"\e02e"}.et-pricetags:before{content:"\e02f"}.et-lightbulb:before{content:"\e030"}.et-layers:before{content:"\e031"}.et-pencil:before{content:"\e032"}.et-tools:before{content:"\e033"}.et-tools-2:before{content:"\e034"}.et-scissors:before{content:"\e035"}.et-paintbrush:before{content:"\e036"}.et-magnifying-glass:before{content:"\e037"}.et-circle-compass:before{content:"\e038"}.et-linegraph:before{content:"\e039"}.et-mic:before{content:"\e03a"}.et-strategy:before{content:"\e03b"}.et-beaker:before{content:"\e03c"}.et-caution:before{content:"\e03d"}.et-recycle:before{content:"\e03e"}.et-anchor:before{content:"\e03f"}.et-profile-male:before{content:"\e040"}.et-profile-female:before{content:"\e041"}.et-bike:before{content:"\e042"}.et-wine:before{content:"\e043"}.et-hotairballoon:before{content:"\e044"}.et-globe:before{content:"\e045"}.et-genius:before{content:"\e046"}.et-map-pin:before{content:"\e047"}.et-dial:before{content:"\e048"}.et-chat:before{content:"\e049"}.et-heart:before{content:"\e04a"}.et-cloud:before{content:"\e04b"}.et-upload:before{content:"\e04c"}.et-download:before{content:"\e04d"}.et-target:before{content:"\e04e"}.et-hazardous:before{content:"\e04f"}.et-piechart:before{content:"\e050"}.et-speedometer:before{content:"\e051"}.et-global:before{content:"\e052"}.et-compass:before{content:"\e053"}.et-lifesaver:before{content:"\e054"}.et-clock:before{content:"\e055"}.et-aperture:before{content:"\e056"}.et-quote:before{content:"\e057"}.et-scope:before{content:"\e058"}.et-alarmclock:before{content:"\e059"}.et-refresh:before{content:"\e05a"}.et-happy:before{content:"\e05b"}.et-sad:before{content:"\e05c"}.et-facebook:before{content:"\e05d"}.et-twitter:before{content:"\e05e"}.et-googleplus:before{content:"\e05f"}.et-rss:before{content:"\e060"}.et-tumblr:before{content:"\e061"}.et-linkedin:before{content:"\e062"}.et-dribbble:before{content:"\e063"}



/*====================Start Simple Line==================*/

[class^="sl-"], [class*=" sl-"], [class^="sl-"]:before, [class*=" sl-"]:before {
	font-family: 'simple-line-icons';
	font-style: inherit;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: auto;
	speak: none;
	font-weight: normal;
}
.sl-user:before{content:"\e005"}.sl-people:before{content:"\e001"}.sl-user-female:before{content:"\e000"}.sl-user-follow:before{content:"\e002"}.sl-user-following:before{content:"\e003"}.sl-user-unfollow:before{content:"\e004"}.sl-login:before{content:"\e066"}.sl-logout:before{content:"\e065"}.sl-emotsmile:before{content:"\e021"}.sl-phone:before{content:"\e600"}.sl-call-end:before{content:"\e048"}.sl-call-in:before{content:"\e047"}.sl-call-out:before{content:"\e046"}.sl-map:before{content:"\e033"}.sl-location-pin:before{content:"\e096"}.sl-direction:before{content:"\e042"}.sl-directions:before{content:"\e041"}.sl-compass:before{content:"\e045"}.sl-layers:before{content:"\e034"}.sl-menu:before{content:"\e601"}.sl-list:before{content:"\e067"}.sl-options-vertical:before{content:"\e602"}.sl-options:before{content:"\e603"}.sl-arrow-down:before{content:"\e604"}.sl-arrow-left:before{content:"\e605"}.sl-arrow-right:before{content:"\e606"}.sl-arrow-up:before{content:"\e607"}.sl-arrow-up-circle:before{content:"\e078"}.sl-arrow-left-circle:before{content:"\e07a"}.sl-arrow-right-circle:before{content:"\e079"}.sl-arrow-down-circle:before{content:"\e07b"}.sl-check:before{content:"\e080"}.sl-clock:before{content:"\e081"}.sl-plus:before{content:"\e095"}.sl-close:before{content:"\e082"}.sl-trophy:before{content:"\e006"}.sl-screen-smartphone:before{content:"\e010"}.sl-screen-desktop:before{content:"\e011"}.sl-plane:before{content:"\e012"}.sl-notebook:before{content:"\e013"}.sl-mustache:before{content:"\e014"}.sl-mouse:before{content:"\e015"}.sl-magnet:before{content:"\e016"}.sl-energy:before{content:"\e020"}.sl-disc:before{content:"\e022"}.sl-cursor:before{content:"\e06e"}.sl-cursor-move:before{content:"\e023"}.sl-crop:before{content:"\e024"}.sl-chemistry:before{content:"\e026"}.sl-speedometer:before{content:"\e007"}.sl-shield:before{content:"\e00e"}.sl-screen-tablet:before{content:"\e00f"}.sl-magic-wand:before{content:"\e017"}.sl-hourglass:before{content:"\e018"}.sl-graduation:before{content:"\e019"}.sl-ghost:before{content:"\e01a"}.sl-game-controller:before{content:"\e01b"}.sl-fire:before{content:"\e01c"}.sl-eyeglass:before{content:"\e01d"}.sl-envelope-open:before{content:"\e01e"}.sl-envolope-letter:before{content:"\e01f"}.sl-bell:before{content:"\e027"}.sl-badge:before{content:"\e028"}.sl-anchor:before{content:"\e029"}.sl-wallet:before{content:"\e02a"}.sl-vector:before{content:"\e02b"}.sl-speech:before{content:"\e02c"}.sl-puzzle:before{content:"\e02d"}.sl-printer:before{content:"\e02e"}.sl-present:before{content:"\e02f"}.sl-playlist:before{content:"\e030"}.sl-pin:before{content:"\e031"}.sl-picture:before{content:"\e032"}.sl-handbag:before{content:"\e035"}.sl-globe-alt:before{content:"\e036"}.sl-globe:before{content:"\e037"}.sl-folder-alt:before{content:"\e039"}.sl-folder:before{content:"\e089"}.sl-film:before{content:"\e03a"}.sl-feed:before{content:"\e03b"}.sl-drop:before{content:"\e03e"}.sl-drawar:before{content:"\e03f"}.sl-docs:before{content:"\e040"}.sl-doc:before{content:"\e085"}.sl-diamond:before{content:"\e043"}.sl-cup:before{content:"\e044"}.sl-calculator:before{content:"\e049"}.sl-bubbles:before{content:"\e04a"}.sl-briefcase:before{content:"\e04b"}.sl-book-open:before{content:"\e04c"}.sl-basket-loaded:before{content:"\e04d"}.sl-basket:before{content:"\e04e"}.sl-bag:before{content:"\e04f"}.sl-action-undo:before{content:"\e050"}.sl-action-redo:before{content:"\e051"}.sl-wrench:before{content:"\e052"}.sl-umbrella:before{content:"\e053"}.sl-trash:before{content:"\e054"}.sl-tag:before{content:"\e055"}.sl-support:before{content:"\e056"}.sl-frame:before{content:"\e038"}.sl-size-fullscreen:before{content:"\e057"}.sl-size-actual:before{content:"\e058"}.sl-shuffle:before{content:"\e059"}.sl-share-alt:before{content:"\e05a"}.sl-share:before{content:"\e05b"}.sl-rocket:before{content:"\e05c"}.sl-question:before{content:"\e05d"}.sl-pie-chart:before{content:"\e05e"}.sl-pencil:before{content:"\e05f"}.sl-note:before{content:"\e060"}.sl-loop:before{content:"\e064"}.sl-home:before{content:"\e069"}.sl-grid:before{content:"\e06a"}.sl-graph:before{content:"\e06b"}.sl-microphone:before{content:"\e063"}.sl-music-tone-alt:before{content:"\e061"}.sl-music-tone:before{content:"\e062"}.sl-earphones-alt:before{content:"\e03c"}.sl-earphones:before{content:"\e03d"}.sl-equalizer:before{content:"\e06c"}.sl-like:before{content:"\e068"}.sl-dislike:before{content:"\e06d"}.sl-control-start:before{content:"\e06f"}.sl-control-rewind:before{content:"\e070"}.sl-control-play:before{content:"\e071"}.sl-control-pause:before{content:"\e072"}.sl-control-forward:before{content:"\e073"}.sl-control-end:before{content:"\e074"}.sl-volume-1:before{content:"\e09f"}.sl-volume-2:before{content:"\e0a0"}.sl-volume-off:before{content:"\e0a1"}.sl-calender:before{content:"\e075"}.sl-bulb:before{content:"\e076"}.sl-chart:before{content:"\e077"}.sl-ban:before{content:"\e07c"}.sl-bubble:before{content:"\e07d"}.sl-camrecorder:before{content:"\e07e"}.sl-camera:before{content:"\e07f"}.sl-cloud-download:before{content:"\e083"}.sl-cloud-upload:before{content:"\e084"}.sl-envolope:before{content:"\e086"}.sl-eye:before{content:"\e087"}.sl-flag:before{content:"\e088"}.sl-heart:before{content:"\e08a"}.sl-info:before{content:"\e08b"}.sl-key:before{content:"\e08c"}.sl-link:before{content:"\e08d"}.sl-lock:before{content:"\e08e"}.sl-lock-open:before{content:"\e08f"}.sl-magnifier:before{content:"\e090"}.sl-magnifier-add:before{content:"\e091"}.sl-magnifier-remove:before{content:"\e092"}.sl-paper-clip:before{content:"\e093"}.sl-paper-plane:before{content:"\e094"}.sl-power:before{content:"\e097"}.sl-refresh:before{content:"\e098"}.sl-reload:before{content:"\e099"}.sl-settings:before{content:"\e09a"}.sl-star:before{content:"\e09b"}.sl-symble-female:before{content:"\e09c"}.sl-symbol-male:before{content:"\e09d"}.sl-target:before{content:"\e09e"}.sl-credit-card:before{content:"\e025"}.sl-paypal:before{content:"\e608"}.sl-social-tumblr:before{content:"\e00a"}.sl-social-twitter:before{content:"\e009"}.sl-social-facebook:before{content:"\e00b"}.sl-social-instagram:before{content:"\e609"}.sl-social-linkedin:before{content:"\e60a"}.sl-social-pintarest:before{content:"\e60b"}.sl-social-github:before{content:"\e60c"}.sl-social-gplus:before{content:"\e60d"}.sl-social-reddit:before{content:"\e60e"}.sl-social-skype:before{content:"\e60f"}.sl-social-dribbble:before{content:"\e00d"}.sl-social-behance:before{content:"\e610"}.sl-social-foursqare:before{content:"\e611"}.sl-social-soundcloud:before{content:"\e612"}.sl-social-spotify:before{content:"\e613"}.sl-social-stumbleupon:before{content:"\e614"}.sl-social-youtube:before{content:"\e008"}.sl-social-dropbox:before{content:"\e00c"}

/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
[class^="fa-"], [class*=" fa-"], [class^="fa-"]:before, [class*=" fa-"]:before,
[class^="fab-"], [class*=" fab-"], [class^="fab-"]:before, [class*=" fab-"]:before {
	font-family: 'FontAwesome';
	font-style: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display:inline-block;
	text-rendering: auto;
	speak: none;
	font-weight: normal;
}
[class^="fab-"], [class*=" fab-"], [class^="fab-"]:before, [class*=" fab-"]:before {
	font-family: 'FontAwesomeBrands';
}
/* makes the font 33% larger relative to the icon container */
.fa-fw,.fa-li{text-align:center}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fab-accessible-icon:before{content:"\f368"}.fab-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fab-adn:before{content:"\f170"}.fab-adversal:before{content:"\f36a"}.fab-affiliatetheme:before{content:"\f36b"}.fab-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fab-amazon:before{content:"\f270"}.fab-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fab-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fab-android:before{content:"\f17b"}.fab-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fab-angrycreative:before{content:"\f36e"}.fab-angular:before{content:"\f420"}.fab-app-store:before{content:"\f36f"}.fab-app-store-ios:before{content:"\f370"}.fab-apper:before{content:"\f371"}.fab-apple:before{content:"\f179"}.fab-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fab-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fab-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fab-autoprefixer:before{content:"\f41c"}.fab-avianex:before{content:"\f374"}.fab-aviato:before{content:"\f421"}.fab-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fab-behance:before{content:"\f1b4"}.fab-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fab-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fab-bitbucket:before{content:"\f171"}.fab-bitcoin:before{content:"\f379"}.fab-bity:before{content:"\f37a"}.fab-black-tie:before{content:"\f27e"}.fab-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fab-blogger:before{content:"\f37c"}.fab-blogger-b:before{content:"\f37d"}.fab-bluetooth:before{content:"\f293"}.fab-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fab-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fab-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fab-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fab-cc-amazon-pay:before{content:"\f42d"}.fab-cc-amex:before{content:"\f1f3"}.fab-cc-apple-pay:before{content:"\f416"}.fab-cc-diners-club:before{content:"\f24c"}.fab-cc-discover:before{content:"\f1f2"}.fab-cc-jcb:before{content:"\f24b"}.fab-cc-mastercard:before{content:"\f1f1"}.fab-cc-paypal:before{content:"\f1f4"}.fab-cc-stripe:before{content:"\f1f5"}.fab-cc-visa:before{content:"\f1f0"}.fab-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fab-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fab-cloudscale:before{content:"\f383"}.fab-cloudsmith:before{content:"\f384"}.fab-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fab-codepen:before{content:"\f1cb"}.fab-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fab-connectdevelop:before{content:"\f20e"}.fab-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fab-cpanel:before{content:"\f388"}.fab-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fab-css3:before{content:"\f13c"}.fab-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fab-cuttlefish:before{content:"\f38c"}.fab-d-and-d:before{content:"\f38d"}.fab-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fab-delicious:before{content:"\f1a5"}.fab-deploydog:before{content:"\f38e"}.fab-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fab-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fab-digg:before{content:"\f1a6"}.fab-digital-ocean:before{content:"\f391"}.fab-discord:before{content:"\f392"}.fab-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fab-dochub:before{content:"\f394"}.fab-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fab-draft2digital:before{content:"\f396"}.fab-dribbble:before{content:"\f17d"}.fab-dribbble-square:before{content:"\f397"}.fab-dropbox:before{content:"\f16b"}.fab-drupal:before{content:"\f1a9"}.fab-dyalog:before{content:"\f399"}.fab-earlybirds:before{content:"\f39a"}.fab-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fab-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fab-ember:before{content:"\f423"}.fab-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fab-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fab-ethereum:before{content:"\f42e"}.fab-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fab-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fab-facebook:before{content:"\f09a"}.fab-facebook-f:before{content:"\f39e"}.fab-facebook-messenger:before{content:"\f39f"}.fab-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fab-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fab-first-order:before{content:"\f2b0"}.fab-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fab-flickr:before{content:"\f16e"}.fab-flipboard:before{content:"\f44d"}.fab-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fab-font-awesome:before{content:"\f2b4"}.fab-font-awesome-alt:before{content:"\f35c"}.fab-font-awesome-flag:before{content:"\f425"}.fab-fonticons:before{content:"\f280"}.fab-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fab-fort-awesome:before{content:"\f286"}.fab-fort-awesome-alt:before{content:"\f3a3"}.fab-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fab-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fab-get-pocket:before{content:"\f265"}.fab-gg:before{content:"\f260"}.fab-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fab-git:before{content:"\f1d3"}.fab-git-square:before{content:"\f1d2"}.fab-github:before{content:"\f09b"}.fab-github-alt:before{content:"\f113"}.fab-github-square:before{content:"\f092"}.fab-gitkraken:before{content:"\f3a6"}.fab-gitlab:before{content:"\f296"}.fab-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fab-glide:before{content:"\f2a5"}.fab-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fab-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fab-goodreads:before{content:"\f3a8"}.fab-goodreads-g:before{content:"\f3a9"}.fab-google:before{content:"\f1a0"}.fab-google-drive:before{content:"\f3aa"}.fab-google-play:before{content:"\f3ab"}.fab-google-plus:before{content:"\f2b3"}.fab-google-plus-g:before{content:"\f0d5"}.fab-google-plus-square:before{content:"\f0d4"}.fab-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fab-gratipay:before{content:"\f184"}.fab-grav:before{content:"\f2d6"}.fab-gripfire:before{content:"\f3ac"}.fab-grunt:before{content:"\f3ad"}.fab-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fab-hacker-news:before{content:"\f1d4"}.fab-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fab-hips:before{content:"\f452"}.fab-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fab-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fab-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fab-houzz:before{content:"\f27c"}.fab-html5:before{content:"\f13b"}.fab-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fab-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fab-instagram:before{content:"\f16d"}.fab-internet-explorer:before{content:"\f26b"}.fab-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fab-itunes:before{content:"\f3b4"}.fab-itunes-note:before{content:"\f3b5"}.fab-java:before{content:"\f4e4"}.fab-jenkins:before{content:"\f3b6"}.fab-joget:before{content:"\f3b7"}.fab-joomla:before{content:"\f1aa"}.fab-js:before{content:"\f3b8"}.fab-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fab-keycdn:before{content:"\f3ba"}.fab-kickstarter:before{content:"\f3bb"}.fab-kickstarter-k:before{content:"\f3bc"}.fab-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fab-laravel:before{content:"\f3bd"}.fab-lastfm:before{content:"\f202"}.fab-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fab-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fab-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fab-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fab-linkedin:before{content:"\f08c"}.fab-linkedin-in:before{content:"\f0e1"}.fab-linode:before{content:"\f2b8"}.fab-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fab-lyft:before{content:"\f3c3"}.fab-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fab-maxcdn:before{content:"\f136"}.fab-medapps:before{content:"\f3c6"}.fab-medium:before{content:"\f23a"}.fab-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fab-medrt:before{content:"\f3c8"}.fab-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fab-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fab-mix:before{content:"\f3cb"}.fab-mixcloud:before{content:"\f289"}.fab-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fab-modx:before{content:"\f285"}.fab-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fab-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fab-node:before{content:"\f419"}.fab-node-js:before{content:"\f3d3"}.fa-notes-medical:before{content:"\f481"}.fab-npm:before{content:"\f3d4"}.fab-ns8:before{content:"\f3d5"}.fab-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fab-odnoklassniki:before{content:"\f263"}.fab-odnoklassniki-square:before{content:"\f264"}.fab-opencart:before{content:"\f23d"}.fab-openid:before{content:"\f19b"}.fab-opera:before{content:"\f26a"}.fab-optin-monster:before{content:"\f23c"}.fab-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fab-page4:before{content:"\f3d7"}.fab-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fab-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fab-periscope:before{content:"\f3da"}.fab-phabricator:before{content:"\f3db"}.fab-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fab-php:before{content:"\f457"}.fab-pied-piper:before{content:"\f2ae"}.fab-pied-piper-alt:before{content:"\f1a8"}.fab-pied-piper-hat:before{content:"\f4e5"}.fab-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fab-pinterest:before{content:"\f0d2"}.fab-pinterest-p:before{content:"\f231"}.fab-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fab-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fab-product-hunt:before{content:"\f288"}.fab-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fab-python:before{content:"\f3e2"}.fab-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fab-quinscape:before{content:"\f459"}.fab-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fab-ravelry:before{content:"\f2d9"}.fab-react:before{content:"\f41b"}.fab-readme:before{content:"\f4d5"}.fab-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fab-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fab-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fab-rendact:before{content:"\f3e4"}.fab-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fab-replyd:before{content:"\f3e6"}.fab-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fab-rocketchat:before{content:"\f3e8"}.fab-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fab-safari:before{content:"\f267"}.fab-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fab-schlix:before{content:"\f3ea"}.fab-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fab-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fab-sellcast:before{content:"\f2da"}.fab-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fab-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fab-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fab-simplybuilt:before{content:"\f215"}.fab-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fab-skyatlas:before{content:"\f216"}.fab-skype:before{content:"\f17e"}.fab-slack:before{content:"\f198"}.fab-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fab-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-snapchat:before{content:"\f2ab"}.fab-snapchat-ghost:before{content:"\f2ac"}.fab-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fab-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fab-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fab-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fab-stack-exchange:before{content:"\f18d"}.fab-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fab-staylinked:before{content:"\f3f5"}.fab-steam:before{content:"\f1b6"}.fab-steam-square:before{content:"\f1b7"}.fab-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fab-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fab-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fab-stripe:before{content:"\f429"}.fab-stripe-s:before{content:"\f42a"}.fab-studiovinari:before{content:"\f3f8"}.fab-stumbleupon:before{content:"\f1a4"}.fab-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fab-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fab-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fab-telegram:before{content:"\f2c6"}.fab-telegram-plane:before{content:"\f3fe"}.fab-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fab-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fab-trello:before{content:"\f181"}.fab-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tty:before{content:"\f1e4"}.fab-tumblr:before{content:"\f173"}.fab-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fab-twitch:before{content:"\f1e8"}.fab-twitter:before{content:"\f099"}.fab-twitter-square:before{content:"\f081"}.fab-typo3:before{content:"\f42b"}.fab-uber:before{content:"\f402"}.fab-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fab-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fab-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fab-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fab-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fab-viacoin:before{content:"\f237"}.fab-viadeo:before{content:"\f2a9"}.fab-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fab-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fab-vimeo:before{content:"\f40a"}.fab-vimeo-square:before{content:"\f194"}.fab-vimeo-v:before{content:"\f27d"}.fab-vine:before{content:"\f1ca"}.fab-vk:before{content:"\f189"}.fab-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fab-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fab-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fab-weixin:before{content:"\f1d7"}.fab-whatsapp:before{content:"\f232"}.fab-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fab-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fab-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fab-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-won-sign:before{content:"\f159"}.fab-wordpress:before{content:"\f19a"}.fab-wordpress-simple:before{content:"\f411"}.fab-wpbeginner:before{content:"\f297"}.fab-wpexplorer:before{content:"\f2de"}.fab-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fab-xbox:before{content:"\f412"}.fab-xing:before{content:"\f168"}.fab-xing-square:before{content:"\f169"}.fab-y-combinator:before{content:"\f23b"}.fab-yahoo:before{content:"\f19e"}.fab-yandex:before{content:"\f413"}.fab-yandex-international:before{content:"\f414"}.fab-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fab-yoast:before{content:"\f2b1"}.fab-youtube:before{content:"\f167"}.fab-youtube-square:before{content:"\f431"}

/*FILESTART   */

/* 10Web Booster optimized this CSS file */

				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			

/*FILESTART   */

/* 10Web Booster optimized this CSS file */

			.samsungnote {
	width: 100%;
  z-index: 0;
}

/* #0077c9 */
.vertical-nav-inner {
    background-color: #fff;
    padding: 15px 0 15px;
    border: 1px solid #f1f1f1;
    border-top: 0;
}
.infinix-blackfriday {
	padding:10px;
	color:#fff !important;
	box-shadow:0 0 10px #0077c9;
}

.products-1-8 .section-title {
    font-size: 28px;
}

#huaweiContainer {
    max-width: 1170px;
    width: 100%;
    margin: 0 auto;
}

.section-title {
	background-color:#0077c9
 !important;
	background-color:#FF4500;
	padding:10px;
	color:#fff !important;
	box-shadow:0 0 10px #fff;
}

.onsale {
	background-color:red !important;
}

.section-flash-sale-block .section-title {
 border-right: 1px solid #b4b4b4;
 margin-right: 1.079em;
	background-color:#0077c9 !important;
	color:#fff !important;
box-shadow:0 0 10px #0077c9;
}
.shoppingspreebanner {
	margin-bottom:0px;
}

.section-flash-sale-block{
	background: none !important;
}

.buttonorder {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.button2 {background-color: #008CBA;} /* Blue */

/*
#page {
    margin: auto;
    overflow: hidden;
    box-shadow: 0 0 2px 2px #ccc;
    background-color: #fff;
}

body {
    background: url(https://www.pointekonline.com/wp-content/uploads/2018/08/flash-sale-bg.jpg) center center;
}

.sticky-wrapper .tokoo-sticky-wrap.stuck {
    right: 0;
}

@media ( min-width: 1200px ) {
    #page { max-width: 1230px; }
}
*/

.myButton {
	-moz-box-shadow: 3px 4px 0px 0px #8a2a21;
	-webkit-box-shadow: 3px 4px 0px 0px #8a2a21;
	box-shadow: 3px 4px 0px 0px #8a2a21;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24437));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24437 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24437 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24437',GradientType=0);
	background-color:#c62d1f;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:1px solid #d02718;
	display:flex;
	cursor:pointer;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center !important;
	font-family:Arial;
	font-size:15px;
	padding:15px 30px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24437), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24437 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24437 5%, #c62d1f 100%);
	color:#ffffff!important;
}
.myButton:active {
	position:relative;
	top:1px;
}

/* BBpress Forum*/
.my-friends.yz-blue-scheme #friend-list .action a.accept, .yz-blue-scheme #bbpress-forums #bbp-search-form #bbp_search_submit, .yz-blue-scheme #bbpress-forums li.bbp-footer, .yz-blue-scheme #bbpress-forums li.bbp-header, .yz-blue-scheme #group-create-tabs li.current, .yz-blue-scheme #group-settings-form input[type=submit], .yz-blue-scheme #message-recipients .highlight-icon i, .yz-blue-scheme #search-members-form #members_search_submit, .yz-blue-scheme #send-invite-form .submit input, .yz-blue-scheme #send-reply #send_reply_button, .yz-blue-scheme #send_message_form .submit #send, .yz-blue-scheme #yz-directory-search-box form input[type=submit], .yz-blue-scheme #yz-group-buttons .group-button a.join-group, .yz-blue-scheme #yz-groups-list .action .group-button .accept-invite, .yz-blue-scheme #yz-groups-list .action .group-button .join-group, .yz-blue-scheme #yz-groups-list .action .group-button .membership-requested, .yz-blue-scheme #yz-groups-list .action .group-button .request-membership, .yz-blue-scheme #yz-members-list .yzm-user-actions .friendship-button .requested, .yz-blue-scheme #yz-members-list .yzm-user-actions .friendship-button a, .yz-blue-scheme .bbp-pagination .page-numbers.current, .yz-blue-scheme .button.accept, .yz-blue-scheme .group-button.accept-invite, .yz-blue-scheme .group-button.join-group, .yz-blue-scheme .group-button.request-membership, .yz-blue-scheme .group-request-list .action .accept a, .yz-blue-scheme .item-list-tabs #search-message-form #messages_search_submit, .yz-blue-scheme .messages-notices .thread-options .read span, .yz-blue-scheme .messages-options-nav #messages-bulk-manage, .yz-blue-scheme .notifications .notification-actions .mark-read span, .yz-blue-scheme .notifications-options-nav #notification-bulk-manage, .yz-blue-scheme .pagination .current, .yz-blue-scheme .sitewide-notices .thread-options .activate-notice, .yz-blue-scheme .widget_display_forums li a:before, .yz-blue-scheme .widget_display_search #bbp_search_submit, .yz-blue-scheme .widget_display_topics li:before, .yz-blue-scheme .widget_display_views li .bbp-view-title:before, .yz-blue-scheme .yz-forums-forum-item .yz-forums-forum-icon i, .yz-blue-scheme .yz-forums-topic-item .yz-forums-topic-icon i, .yz-blue-scheme .yz-group-manage-members-search #members_search_submit, .yz-blue-scheme .yz-group-settings-tab input[type=submit], .yz-blue-scheme .yz-items-list-widget .yz-list-item .yz-item-action .yz-add-button i, .yz-blue-scheme .yz-loading .youzer_msg, .yz-blue-scheme .yz-nav-effect .yz-menu-border, .yz-blue-scheme .yz-pagination .page-numbers.current, .yz-blue-scheme .yz-post .yz-read-more, .yz-blue-scheme .yz-post-content .yz-post-type, .yz-blue-scheme .yz-project-content .yz-project-type, .yz-blue-scheme .yz-scrolltotop i:hover, .yz-blue-scheme .yz-service-icon i:hover, .yz-blue-scheme .yz-social-buttons .friendship-button a, .yz-blue-scheme .yz-social-buttons .friendship-button a.requested, .yz-blue-scheme .yz-tab-post .yz-read-more, .yz-blue-scheme .yz-tab-title-box, .yz-blue-scheme .yz-wall-actions .yz-wall-post, .yz-blue-scheme .yz-wall-embed .yz-embed-action .friendship-button a, .yz-blue-scheme .yz-wall-embed .yz-embed-action .friendship-button a.requested, .yz-blue-scheme .yz-wall-embed .yz-embed-action .group-button a, .yz-blue-scheme .yz-wall-new-post .yz-post-more-button, .yz-blue-scheme .yz-widget .yz-user-tags .yz-utag-values .yz-utag-value-item, .yz-blue-scheme .yzb-author .yzb-account-settings, .yz-blue-scheme .yzb-author .yzb-login, .yz-blue-scheme .yzm-user-actions .friendship-button a.add, .yz-blue-scheme .yzm-user-actions .friendship-button a.requested, .yz-blue-scheme .yzw-file-post, .yz-blue-scheme div.bbp-submit-wrapper button {
	background-color: green;
    color: #fff;
}

.blackfriday {
	background-color:#fff;
}

.rblack{

}


.single-product .single-product-summary-inner .out-of-stock{
	font-weight:800;
	font-size: 1.5rem
}

/* @media (max-width:600px){
	#rev_slider_4_1 > ul > li:nth-child(1){
	height:70% !important;
} */
/* } */

#popmake-22146{
	background: url(https://www.pointekonline.com/wp-content/uploads/2021/11/PopUP.png);
	height: 100%;
	width: 600px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	padding: 0;
}

/* #popmake-25215{
	background: url(https://www.pointekonline.com/wp-content/uploads/2022/06/5k-off-landing-page-slider.jpg);
	height: 100%;
	width: 600px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	padding: 0;
} */

#pum_popup_title_22146{
	visibility: hidden;
}



.masthead:not(.masthead-v3){
	background-color: #0077c9;
}

.secondary-nav-menu li a{
	color: #fff !important;
}

.secondary-nav-menu ul.sub-menu li a{
	color: black !important;
}

.kc-col-container .products-1-8 .section-header h2.section-title{
	background-color: #0077c9 !important;
/* 	background: #4a4a4a url(https://www.pointekonline.com/wp-content/uploads/2020/05/LeaderBoardBackground.png);
		opacity:0.7;
	font-weight:900; */
}

 .flex-header h2.section-title{
	background-color: #0077c9!important;
}

.section-title{
	background-color: #0077c9!important;
}

.btn-action{
	background-color: #0077c9;
}

.btn-action:hover{
	background-color: #ff6702;
	border-color:  #ff6702;
}

#woocommerce-product-search-field-0{
	border: none;
}

.search-field{
	border-radius: 30px !important;
	box-shadow:0 4px 9px rgba(0,0,0,.37);
}

.widget_product_search form.search-form:before, .widget_product_search .woocommerce-product-search:before{
	    background: #000;
    padding: 10px;
    padding-right: 17px;
    padding-left: 17px;
    padding-bottom: 10px;
	top: 52%;
    left: 679px;
	color:#fff;
	border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
}


#menu-vertical-menu-1 li:hover
{
	background-color: #0077c9;
	color: #fff;
}

.vertical-nav.yamm > li:hover{
	background: #0077c9;
}

/* .vertical-nav.yamm li a:hover{
	color: #fff;
} */

/* .vertical-nav-wrapper #menu-vertical-menu-1 li a:hover{
	color: #fff !important;
	background: #ff6072 !important;
} */

.yamm-content{
	background-color: #fff;
	text-decoration: none;
}

.yamm-content a{
	text-decoration: none !important;
}
.vertical-nav.yamm a:hover{
	color: #fff;
}

/* #page > header > div.desktop-only > div.sticky-wrapper > div > div.masthead.masthead-v1 > div > div > div.header-search > div > form:before{
	left: 90%;
} */

#page > header > div.desktop-only > div.masthead.masthead-v1 > div > div.masthead-inner > div.header-search > div > form:before{
	left: 90%;
}

#menu-vertical-menu li .sub-menu li a{
	color: #ff6702;
}

#menu-vertical-menu li .sub-menu li a:hover{
	background: #0077c9;
	color:#fff;
}

.vertical-nav-wrapper #menu-vertical-menu-1 li ul.sub-menu li:hover{
	background: #fff;
	color: black;
}

		.vertical-nav-wrapper #menu-vertical-menu-1 li ul.sub-menu li a:hover{
		color: #ff6702;	
	}

.top-bar{
	margin-bottom: -8px;
	background: black;
}



.ht-ctc-chat img{
	width: 40px;
}

.ht-ctc-chat:after{
	content: "Whatsapp Us";
	position: absolute;
	font-size: 15px;
	top: 15px;
	width: 150px;
	right: 45px;
	background: white;
	text-align: center;
	color: green;
	font-weight: 900;
	text-transform: uppercase;
	border-radius: 20px;
	box-shadow:0 4px 9px rgba(0,0,0,.37);
	opacity: 0.7;
	
}

.wpf-slider-tooltip{
	left: 200%;
}

.widget-area{
	font-size:10px !important;
}

.add_to_wishlist span, .yith-wcwl-wishlistexistsbrowse a {
	visibility:hidden;
}

.woocommerce-privacy-policy-text p{
	font-weight: 900;
	color: #0077c9;
}

/* .banner{
	margin-top:20px;
} */


/* #brands-carousel-5edab9a4521f2 {
	visibility: hidden !important;
} */

.footer-logo a img.custom-logo{
	background: #0077c9;
}

#flash-sale{
	position:relative;
	right:50px;
}

#flash-sale-close{
	position: absolute;
    right: -7px;
    top: -12px;
    padding: 0;
    color: #fff;
    font-family: Arial;
    font-weight: 100;
    font-size: 10px;
    border: 2px solid #fff;
    border-radius: 26px;
    box-shadow: 0px 0px 15px 1px rgba(2,2,2,.75);
    text-shadow: 0px 0px 0px rgba(0,0,0,.23);
    background-color: #000;
    padding-right: 5px;
    padding-left: 3px;
}

@media (max-width:600px){
	#popmake-22146{
		width: 300px !important;
    height: 300px !important;
    top: 146px;
    left: 28px;
    opacity: 1;
    display: block;
    position: relative;
	}
	
	#flash-sale{
		width: 200px;
		height:150px;
		position:relative;
		bottom:150px;
		right:30px
	}
	
	#flash-sale-close{
	position: absolute;
    right: -7px;
    top: -12px;
    color: #fff;
    font-family: Arial;
    font-weight: 300;
    font-size: 6px;
    border: 1px solid #fff;
    border-radius: 20px;
    box-shadow: 0px 0px 15px 1px rgba(2,2,2,.75);
    text-shadow: 0px 0px 0px rgba(0,0,0,.23);
    background-color: #000;
    padding-right: 3px;
    padding-left: 2px;
}
	
	.ht-ctc-chat:after{
		font-size: 10px;
		width: 90px;
	}
	
	html{
		overflow-x: hidden !important;
		width: 100vw !important;
		
	}
}

#woocommerce_product_search-2 > form::before{
	visibility:hidden;
}

.woocommerce-products-header .term-description {
	display: none;
}

#main > section.section-flash-sale-block > div > div > div > div > p{
	display:none;
}

.deal-countdown span span.value{
	font-weight: 800;
}

.top-bar-inner, .top-bar{
	background-color: #000 ;
}



.top-bar-inner .top-bar-nav li a{
	color: #fff;
}

.top-bar{
	margin-bottom: 0px;
}
/* 
.in-stock{
	display:none;
} */

/* .code-block img{
	height: 56px
} */

.sale_notification_default .wrapper-noti .close-noti svg{
	color: #fff !important;
}

#path0_fill{
	background-color: #fff !important;
}

#button-body:after{
	content: "jjliojiojio";
	background:red !important;
}

button#button-body.chrome{
	background: red !important
}
/* .vertical-menu-slider-category-with-features{
	background:url('')
} */

.header-search {
	max-width: 65% !important
}

.widget_product_search .woocommerce-product-search:before {
	left:618px !important
}		

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/custom-payment-gateways-woocommerce/build/style-index.css */
.wc-block-components-form .wc-block-components-text-input input[type=month],.wc-block-components-form .wc-block-components-text-input input[type=week]{background-color:#fff;border:1px solid hsla(0,0%,7%,.8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em;height:50px;line-height:1em;margin:0;min-height:0;padding:1em .5em;width:100%}.wc-block-components-textarea-wrap{margin-top:16px;position:relative}select.wc-block-components-sort-select__select{background-color:#fff;border:1px solid hsla(0,0%,7%,.8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em;height:50px;line-height:1em;margin:0;min-height:0;padding:.5em;width:100%}


/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css */
body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}


/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/ext/sections/css/sections.css */
.woof_redraw_zone label.woof_section_tab_label {
    display: block;
    padding: 6px 12px;
    margin-right: 0.2rem;
    cursor: pointer;
    background: #fff;
    border: 2px solid #ccc;
    margin-bottom: 2px;
    font-weight: normal;
    transition: background ease 0.2s;
    width: 100%;
    float: left;
}
.woof_redraw_zone .woof_section_tab {
    width: 100%;
    padding: 3px;
    background: #fff;
    height: 1px;
    overflow: hidden;
    opacity: 0;
    transition: all 0.5s ease-in-out;
}
.woof_redraw_zone input[name="woof_section_tabs"] {
    display: none;
}
.woof_redraw_zone input[name="woof_section_tabs"]:checked + label.woof_section_tab_label {
    font-weight: bold;
}
label.woof_section_tab_label span{
    transition: transform .5s ease-in-out;
    display: inline-block;
    float: right;
    font-weight: bolder;
}
.woof_redraw_zone input[name="woof_section_tabs"]:checked + label.woof_section_tab_label span{
    transform: rotate(45deg);
}
.woof_redraw_zone input[name="woof_section_tabs"]:checked + label.woof_section_tab_label + .woof_section_tab {
    height: auto;
    opacity: 1;
    transition: all 0.5s ease-in-out;
    overflow: inherit;
}




/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/js/tooltip/css/tooltipster.bundle.min.css */

.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/js/tooltip/css/plugins/tooltipster/sideTip/themes/tooltipster-sideTip-noir.min.css */

.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:3px solid #000;background:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#000}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background{border:11px solid transparent}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-4px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border{border-width:11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/js/ion.range-slider/css/ion.rangeSlider.css */
/**
Ion.RangeSlider, 2.3.1
© Denis Ineshin, 2010 - 2019, IonDen.com
Build date: 2019-12-19 16:51:02
*/
.irs {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
.irs-line {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none !important;
}
.irs-bar {
  position: absolute;
  display: block;
  left: 0;
  width: 0;
}
.irs-shadow {
  position: absolute;
  display: none;
  left: 0;
  width: 0;
}
.irs-handle {
  position: absolute;
  display: block;
  box-sizing: border-box;
  cursor: default;
  z-index: 1;
}
.irs-handle.type_last {
  z-index: 2;
}
.irs-min,
.irs-max {
  position: absolute;
  display: block;
  cursor: default;
}
.irs-min {
  left: 0;
}
.irs-max {
  right: 0;
}
.irs-from,
.irs-to,
.irs-single {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  cursor: default;
  white-space: nowrap;
}
.irs-grid {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
}
.irs-with-grid .irs-grid {
  display: block;
}
.irs-grid-pol {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 8px;
  background: #000;
}
.irs-grid-pol.small {
  height: 4px;
}
.irs-grid-text {
  position: absolute;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  text-align: center;
  font-size: 9px;
  line-height: 9px;
  padding: 0 3px;
  color: #000;
}
.irs-disable-mask {
  position: absolute;
  display: block;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  cursor: default;
  background: rgba(0, 0, 0, 0);
  z-index: 2;
}
.lt-ie9 .irs-disable-mask {
  background: #000;
  filter: alpha(opacity=0);
  cursor: not-allowed;
}
.irs-disabled {
  opacity: 0.4;
}
.irs-hidden-input {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  outline: none !important;
  z-index: -9999 !important;
  background: none !important;
  border-style: solid !important;
  border-color: transparent !important;
}
.irs--flat {
  height: 40px;
}
.irs--flat.irs-with-grid {
  height: 60px;
}
.irs--flat .irs-line {
  top: 25px;
  height: 12px;
  background-color: #e1e4e9;
  border-radius: 4px;
}
.irs--flat .irs-bar {
  top: 25px;
  height: 12px;
  background-color: #ed5565;
}
.irs--flat .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
.irs--flat .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: #e1e4e9;
}
.irs--flat .irs-handle {
  top: 22px;
  width: 16px;
  height: 18px;
  background-color: transparent;
}
.irs--flat .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  margin-left: -1px;
  background-color: #da4453;
}
.irs--flat .irs-handle.state_hover > i:first-child,
.irs--flat .irs-handle:hover > i:first-child {
  background-color: #a43540;
}
.irs--flat .irs-min,
.irs--flat .irs-max {
  top: 0;
  padding: 1px 3px;
  color: #999;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  background-color: #e1e4e9;
  border-radius: 4px;
}
.irs--flat .irs-from,
.irs--flat .irs-to,
.irs--flat .irs-single {
  color: white;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #ed5565;
  border-radius: 4px;
}
.irs--flat .irs-from:before,
.irs--flat .irs-to:before,
.irs--flat .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #ed5565;
}
.irs--flat .irs-grid-pol {
  background-color: #e1e4e9;
}
.irs--flat .irs-grid-text {
  color: #999;
}
.irs--big {
  height: 55px;
}
.irs--big.irs-with-grid {
  height: 70px;
}
.irs--big .irs-line {
  top: 33px;
  height: 12px;
  background-color: white;
  background: linear-gradient(to bottom, #ddd -50%, white 150%);
  border: 1px solid #ccc;
  border-radius: 12px;
}
.irs--big .irs-bar {
  top: 33px;
  height: 12px;
  background-color: #92bce0;
  border: 1px solid #428bca;
  background: linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);
  box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.5);
}
.irs--big .irs-bar--single {
  border-radius: 12px 0 0 12px;
}
.irs--big .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: rgba(66, 139, 202, 0.5);
}
.irs--big .irs-handle {
  top: 25px;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: #cbcfd5;
  background: linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 3px 1px white;
  border-radius: 30px;
}
.irs--big .irs-handle.state_hover,
.irs--big .irs-handle:hover {
  border-color: rgba(0, 0, 0, 0.45);
  background-color: #939ba7;
  background: linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%);
}
.irs--big .irs-min,
.irs--big .irs-max {
  top: 0;
  padding: 1px 5px;
  color: white;
  text-shadow: none;
  background-color: #9f9f9f;
  border-radius: 3px;
}
.irs--big .irs-from,
.irs--big .irs-to,
.irs--big .irs-single {
  color: white;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #428bca;
  background: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  border-radius: 3px;
}
.irs--big .irs-grid-pol {
  background-color: #428bca;
}
.irs--big .irs-grid-text {
  color: #428bca;
}
.irs--modern {
  height: 55px;
}
.irs--modern.irs-with-grid {
  height: 55px;
}
.irs--modern .irs-line {
  top: 25px;
  height: 5px;
  background-color: #d1d6e0;
  background: linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);
  border: 1px solid #a3adc1;
  border-bottom-width: 0;
  border-radius: 5px;
}
.irs--modern .irs-bar {
  top: 25px;
  height: 5px;
  background: #20b426;
  background: linear-gradient(to bottom, #20b426 0%, #18891d 100%);
}
.irs--modern .irs-bar--single {
  border-radius: 5px 0 0 5px;
}
.irs--modern .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(209, 214, 224, 0.5);
}
.irs--modern .irs-handle {
  top: 37px;
  width: 12px;
  height: 13px;
  border: 1px solid #a3adc1;
  border-top-width: 0;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.irs--modern .irs-handle > i:nth-child(1) {
  position: absolute;
  display: block;
  top: -4px;
  left: 1px;
  width: 6px;
  height: 6px;
  border: 1px solid #a3adc1;
  background: white;
  transform: rotate(45deg);
}
.irs--modern .irs-handle > i:nth-child(2) {
  position: absolute;
  display: block;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 10px;
  height: 12px;
  background: #e9e6e6;
  background: linear-gradient(to bottom, white 0%, #e9e6e6 100%);
  border-radius: 0 0 3px 3px;
}
.irs--modern .irs-handle > i:nth-child(3) {
  position: absolute;
  display: block;
  box-sizing: border-box;
  top: 3px;
  left: 3px;
  width: 4px;
  height: 5px;
  border-left: 1px solid #a3adc1;
  border-right: 1px solid #a3adc1;
}
.irs--modern .irs-handle.state_hover,
.irs--modern .irs-handle:hover {
  border-color: #7685a2;
  background: #c3c7cd;
  background: linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%);
}
.irs--modern .irs-handle.state_hover > i:nth-child(1),
.irs--modern .irs-handle:hover > i:nth-child(1) {
  border-color: #7685a2;
}
.irs--modern .irs-handle.state_hover > i:nth-child(3),
.irs--modern .irs-handle:hover > i:nth-child(3) {
  border-color: #48536a;
}
.irs--modern .irs-min,
.irs--modern .irs-max {
  top: 0;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  color: white;
  background-color: #d1d6e0;
  border-radius: 5px;
}
.irs--modern .irs-from,
.irs--modern .irs-to,
.irs--modern .irs-single {
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #20b426;
  color: white;
  border-radius: 5px;
}
.irs--modern .irs-from:before,
.irs--modern .irs-to:before,
.irs--modern .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #20b426;
}
.irs--modern .irs-grid {
  height: 25px;
}
.irs--modern .irs-grid-pol {
  background-color: #dedede;
}
.irs--modern .irs-grid-text {
  color: silver;
  font-size: 13px;
}
.irs--sharp {
  height: 50px;
  font-size: 12px;
  line-height: 1;
}
.irs--sharp.irs-with-grid {
  height: 57px;
}
.irs--sharp .irs-line {
  top: 30px;
  height: 2px;
  background-color: black;
  border-radius: 2px;
}
.irs--sharp .irs-bar {
  top: 30px;
  height: 2px;
  background-color: #ee22fa;
}
.irs--sharp .irs-bar--single {
  border-radius: 2px 0 0 2px;
}
.irs--sharp .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(0, 0, 0, 0.5);
}
.irs--sharp .irs-handle {
  top: 25px;
  width: 10px;
  height: 10px;
  background-color: #a804b2;
}
.irs--sharp .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: #a804b2;
}
.irs--sharp .irs-handle.state_hover,
.irs--sharp .irs-handle:hover {
  background-color: black;
}
.irs--sharp .irs-handle.state_hover > i:first-child,
.irs--sharp .irs-handle:hover > i:first-child {
  border-top-color: black;
}
.irs--sharp .irs-min,
.irs--sharp .irs-max {
  color: white;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 4px;
  opacity: 0.4;
  background-color: #a804b2;
  border-radius: 2px;
}
.irs--sharp .irs-from,
.irs--sharp .irs-to,
.irs--sharp .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 4px;
  background-color: #a804b2;
  color: white;
  border-radius: 2px;
}
.irs--sharp .irs-from:before,
.irs--sharp .irs-to:before,
.irs--sharp .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #a804b2;
}
.irs--sharp .irs-grid {
  height: 25px;
}
.irs--sharp .irs-grid-pol {
  background-color: #dedede;
}
.irs--sharp .irs-grid-text {
  color: silver;
  font-size: 13px;
}
.irs--round {
  height: 50px;
}
.irs--round.irs-with-grid {
  height: 65px;
}
.irs--round .irs-line {
  top: 36px;
  height: 4px;
  background-color: #dee4ec;
  border-radius: 4px;
}
.irs--round .irs-bar {
  top: 36px;
  height: 4px;
  background-color: #006cfa;
}
.irs--round .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
.irs--round .irs-shadow {
  height: 4px;
  bottom: 21px;
  background-color: rgba(222, 228, 236, 0.5);
}
.irs--round .irs-handle {
  top: 26px;
  width: 24px;
  height: 24px;
  border: 4px solid #006cfa;
  background-color: white;
  border-radius: 24px;
  box-shadow: 0 1px 3px rgba(0, 0, 255, 0.3);
}
.irs--round .irs-handle.state_hover,
.irs--round .irs-handle:hover {
  background-color: #f0f6ff;
}
.irs--round .irs-min,
.irs--round .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: #006cfa;
  color: white;
  border-radius: 4px;
}
.irs--round .irs-from:before,
.irs--round .irs-to:before,
.irs--round .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #006cfa;
}
.irs--round .irs-grid {
  height: 25px;
}
.irs--round .irs-grid-pol {
  background-color: #dedede;
}
.irs--round .irs-grid-text {
  color: silver;
  font-size: 13px;
}
.irs--square {
  height: 50px;
}
.irs--square.irs-with-grid {
  height: 60px;
}
.irs--square .irs-line {
  top: 31px;
  height: 4px;
  background-color: #dedede;
}
.irs--square .irs-bar {
  top: 31px;
  height: 4px;
  background-color: black;
}
.irs--square .irs-shadow {
  height: 2px;
  bottom: 21px;
  background-color: #dedede;
}
.irs--square .irs-handle {
  top: 25px;
  width: 16px;
  height: 16px;
  border: 3px solid black;
  background-color: white;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.irs--square .irs-handle.state_hover,
.irs--square .irs-handle:hover {
  background-color: #f0f6ff;
}
.irs--square .irs-min,
.irs--square .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, 0.1);
}
.irs--square .irs-from,
.irs--square .irs-to,
.irs--square .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: black;
  color: white;
}
.irs--square .irs-grid {
  height: 25px;
}
.irs--square .irs-grid-pol {
  background-color: #dedede;
}
.irs--square .irs-grid-text {
  color: silver;
  font-size: 11px;
}


/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/ext/front_builder/css/front-builder.css */
:root {
    --woof-fb-section-width: 100%;
}

.woof-form-builder-btn{
    position: relative;
    display: inline-block;
    margin-bottom: 0;
    width: auto;
    text-align: center;
    text-decoration: none;
}

.woof-form-builder-btn:hover{
    text-decoration: none;
}

.woof-form-builder-btn img{
    display: inline-block;
    width: 40px;
    height: 40px;
    transition: all 2s;
}

.woof-form-builder-btn:hover img:nth-child(1){
    transform: rotate(360deg);
}

.woof-form-builder-btn img:nth-child(1){
    opacity: 1 !important;
}

.woof-form-builder-btn img:nth-child(2){
    position: absolute;
    width: 20px;
    height: 20px;
    top: 42%;
    left: 51%;
    transform: translate(-50%, -50%);
}

.woof-front-builder-list{
    margin: 0 !important;
    padding: 0 !important;
}

.woof-front-builder-list li{
    position: relative;
    display: block;
    padding: 10px;
    background: #fff;
    margin-bottom: 9px;
    transition: all 0.5s;
    box-sizing: border-box;
    background-color: #fefefe;
    border: 1px solid #ddd;
    vertical-align: middle;
    box-sizing: border-box;
    color: #161c2d;
}

.woof-front-builder-list > li.woof-front-builder-list-li-selected{
    border: dashed 1px lightseagreen;
}

.woof-front-builder-selector{
    width: 100%;
    margin-bottom: 11px;
    min-height: 30px;
    font-size: 18px;
    color: #000;
    border: solid 1px #ddd !important;
    padding: 9px;
}

select.woof-front-builder-selector:invalid,
select.woof-front-builder-selector
{
    color: #2eca8b !important;
    font-weight: 600 !important;
}

select.woof-front-builder-selector option:not([value=""])
{
    color: #000;
    font-weight: 500 !important;
}

.woof-front-builder-list-li-del{
    position: absolute;
    right: 0;
    top: 10px;
    display: inline-block;
    width: 30px;
}


.woof-front-builder-list-li-del img{
    position: relative;
    width: 50%;
    display: block;
    top: 6px;
    right: -8px;
}

.woof-front-builder-list-li-move{
    position: absolute;
    right: 30px;
    top: 11px;
    display: flex;
}

.woof-front-builder-list-li-move a{
    margin-right: 11px;
    align-self: center;
}

.woof-front-builder-list-li-down,
.woof-front-builder-list-li-up,
.woof-front-builder-sd-btn{
    display: inline-block;
    width: 30px;
}

.woof-front-builder-sd-btn{
    top: 0;
    display: inline-block;
    position: relative;
}

.woof-front-builder-list-li-down img,
.woof-front-builder-list-li-up img,
.woof-front-builder-sd-btn img,
.woof-front-builder-btn-back img,
.woof-front-builder-btn-options img{
    width: 100%;
    display: block;
}

.woof-front-builder-list-li-up{
    transform: rotate(180deg);
}

.woof-front-builder-list-li-down{
    top: -8px;
    position: relative;
}

.woof-front-builder-btn-back,
.woof-front-builder-btn-options{
    display: inline-block;
    width: 30px;
}


.popup23-content data-table-row data-table-cell:nth-child(2){
    text-align: left;
}

.popup23-content data-table-cell textarea{
    height: 100%;
    min-height: 100px;
}

.woof-front-builder-premium{
    color: red;
}


.woof-front-builder-container .woof_auto_show{
    background: #fff;
}

.popup23-tab-panels input[type=text],
.popup23-tab-panels textarea,
.popup23-tab-panels select{
    padding: 0.6em;
    background-color: #faf9f9;
    background-image: none !important;
    color: #43454b;
    border: 0;
    -webkit-appearance: auto;
    box-sizing: border-box;
    font-weight: 400;
    box-shadow: none;
    width: 100%;
}

.woof-front-builder-container{
    overflow: unset;
    /* overflow-y: auto;   */
}

.woof-front-builder-container:has(.woof_autohide_wrapper){
    overflow: visible;
}

.woof-front-builder-container .woof_container{
    display: inline-block;
    width: calc(var(--woof-fb-section-width) - 2px);
    vertical-align: top;
}

.woof-front-builder-container .woof_block_html_items{
    max-height: var(--woof-fb-section-height) !important;
    /* overflow-y: auto !important; */
    padding: 3px 0 0 3px;
}

.woof-front-builder-type-selector{
    position: absolute;
    width: 200px !important;
    max-width: 200px !important;
    left: 50%;
    top: 50%;
    transform: translate(0, -50%);
    background-color: #fbfbff !important;
}

.woof-front-builder-container .woof_block_html_items{
    overflow-y: auto;
    overflow: visible;
}

.woof-front-builder-container .woof_container h4 {
    margin-bottom: 11px;
    font-size: 1.12em;
    line-height: 1.12em;
    background: #f7f7f7;
    padding: 8px 7px;
    color: #333;
    text-align: center;
}

.woof-front-builder-type-section-options{
    position: absolute;
    left: 45%;
    top: 50%;
    transform: translate(0, -50%);
}


.widget .woof_sid_flat_white,
.widget_text .woof_sid_flat_white{
    border: none;
    padding: 0;
}


.widget .woof_auto_show_indent .woof_sid_flat_white{
    border: solid 1px #eee;
    padding: 9px;
}


.woof-front-builder-container .woof_list_sd.woof_list_switcher_sd{
    padding-left: 11px;
}

.woof-front-builder-container .select2,
.woof-front-builder-container .chosen-container{
    width: 100% !important;
}

.woof-front-builder-container .woof_auto_1_columns .woof_container{
    padding: 0 0 15px 0;
}



/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/ext/slideout/css/jquery.tabSlideOut.css */
/*
    tabSlideOUt
    By  Michael Fielding
    License: GPL v3.0
*/

.ui-slideouttab-panel, .ui-slideouttab-handle {
    background-color: #fff;
    padding: 0.4em;
    box-sizing: border-box;
}
.ui-slideouttab-panel {
    display: block;
    position: fixed;
    border: 1px solid #f9f9f9;
}
/* This class is added after the tabs are initialised, otherwise the user sees the 
   tabs slide out of the way when the page is initialised. */
.ui-slideouttab-ready {
    transition: transform 0.5s ease 0s;
}

/* Hide tabs and panels when printed. */
@media print {
    .ui-slideouttab-panel {
        display: none;
    }
}

/* Tab handles */
.ui-slideouttab-handle {
    display: block;
    position: absolute;
    cursor: pointer;
    color: white;
    background-color: grey;
}
.ui-slideouttab-handle-image {
    transform: rotate(0);
}

/* Right */
.ui-slideouttab-right {
    right: 0px;
    transform: translateX(100%);
    border-right: none;
}
.ui-slideouttab-right.ui-slideouttab-open {
    transform: translateX(0%);
}
.ui-slideouttab-right .ui-slideouttab-handle {
    transform-origin: 0% 0%;
    transform: rotate(-90deg) translate(-100%,-100%);   
}
.ui-slideouttab-right .ui-slideouttab-handle-reverse {
    transform-origin: 0% 100%;
    transform: rotate(-90deg);
}
/* Left */
.ui-slideouttab-left {
    left: 0px;
    transform: translateX(-100%);
    border-left: none;
}
.ui-slideouttab-left.ui-slideouttab-open {
    transform: translateX(0%);
}
.ui-slideouttab-left .ui-slideouttab-handle {
    transform-origin: 100% 0%;
    transform: rotate(-90deg);   
}
.ui-slideouttab-left .ui-slideouttab-handle-reverse {
    transform-origin: 100% 100%;
    transform: rotate(-90deg) translate(100%,100%);   
}
/* Top */
.ui-slideouttab-top {
    top: 0px;
    transform: translateY(-100%);
    border-top: none;
}
.ui-slideouttab-top.ui-slideouttab-open {
    transform: translateY(0%);
}
/* Bottom */
.ui-slideouttab-bottom {
    bottom: 0px;
    transform: translateY(100%);
    border-bottom: none;
}
.ui-slideouttab-bottom.ui-slideouttab-open {
    transform: translateY(0%);
}

/* turn font awesome icon in a tab upright */
.ui-slideouttab-left .ui-slideouttab-handle>.fa-icon, 
.ui-slideouttab-right .ui-slideouttab-handle>.fa-icon { 
    transform: rotate(90deg);
}
.ui-slideouttab-handle>.fa-icon {
    margin-left: 0.5em;
}

/* apply rounded corners if handle has the -rounded class */
.ui-slideouttab-top .ui-slideouttab-handle-rounded,
.ui-slideouttab-left .ui-slideouttab-handle-rounded {
    border-radius: 0 0 4px 4px;
}
.ui-slideouttab-right .ui-slideouttab-handle-rounded, 
.ui-slideouttab-bottom .ui-slideouttab-handle-rounded {
    border-radius: 4px 4px 0 0;
}

/*FILESTART  /home/pointe16/public_html/wp-content/plugins/woocommerce-products-filter/ext/slideout/css/slideout.css */
.woof-slide-out-div{
    z-index: 9999;
}
.woof-slide-content{
    overflow-x: hidden;
    padding: 9px;
}

.woof-slide-content .chosen-container{
    max-width: 100% !important;
}




/*FILESTART  /home/pointe16/public_html/wp-content/plugins/revslider/public/assets/css/rs6.css */
/* FIX FOR WORDPRESS's CRAZY <p> TAG ANOMALY */
.rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; }

/* NEW Z-INDEX FIX*/
.wp-block-themepunch-revslider { position: relative }

/* FIX FOR QUICK LOADING OF SLIDER SCRIPTS AND WP-ROCKET READDING IMG TAG INTO DOM*/
/*rs-sbg-px rs-sbg-wrap img { display:none !important}*/

/* MODAL BASICS */
rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;}
rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; }
rs-modal.rs-modal-fullwidth,
rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; }
rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;}
rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important;  pointer-events: auto !important;}
rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important}
rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto}
body>rs-modal-cover { position: fixed; z-index: 9999995 !important; }

rs-sbg-px { pointer-events: none }

.rs-forceuntouchable,
.rs-forceuntouchable * { pointer-events: none !important; }

.rs-forcehidden * { visibility: hidden !important; }

/*rs-modal rs-fullwidth-wrap rs-module-wrap { transform: translateY(-50%) !important; top: 50% !important; }*/

.rs_splitted_lines { display: block; white-space: nowrap !important}

.rs-go-fullscreen {
	position:fixed !important;
	width:100% !important;
	height:100% !important;
	top:0px !important;
	left:0px !important;
	z-index:9999999 !important;
	background:#ffffff;
}
.rtl {	direction: rtl;}
@font-face {
  font-family: 'revicons';
  src: url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.eot?5510888);
  src: url('https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),
	   url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.woff?5510888) format('woff'),
	   url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.ttf?5510888) format('truetype'),
	   url('https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.svg?5510888#revicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;;
}

 [class^="revicon-"]:before, [class*=" revicon-"]:before {
  font-family: "revicons";
  font-style: normal;
  font-weight: normal;
  speak: never;
  speak-as: spell-out;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}


rs-module i[class^="fa-"],
rs-module i[class*=" fa-"],
.rb-modal-wrapper i[class^="fa-"],
.rb-modal-wrapper i[class*=" fa-"],
#waitaminute i[class^="fa-"],
#waitaminute i[class*=" fa-"],
#objectlibrary i[class^="fa-"],
#objectlibrary i[class*=" fa-"],
#rs_overview i[class^="fa-"],
#rs_overview i[class*=" fa-"],
#rs_overview_menu i[class^="fa-"],
#rs_overview_menu i[class*=" fa-"],
#builderView i[class^="fa-"],
#builderView i[class*=" fa-"]
{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

rs-module [class^="fa-"]:before,
rs-module [class*=" fa-"]:before,
.rb-modal-wrapper [class^="fa-"]:before,
.rb-modal-wrapper [class*=" fa-"]:before,
#rs_overview [class^="fa-"]:before,
#rs_overview [class*=" fa-"]:before,
#objectlibrary [class^="fa-"]:before,
#objectlibrary [class*=" fa-"]:before,
#waitaminute [class^="fa-"]:before,
#waitaminute [class*=" fa-"]:before,
#rs_overview_menu [class^="fa-"]:before,
#rs_overview_menu [class*=" fa-"]:before,
#builderView [class^="fa-"]:before,
#builderView [class*=" fa-"]:before
{
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	speak: never;
  	speak-as: spell-out;
	display: inline-block;
	text-decoration: inherit;
	width: auto;
	margin-right: 0;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: inherit;
	margin-left: 0;
}

rs-module .sr-only,
#objectlibrary .sr-only,
#waitaminute .sr-only,
#rs_overview .sr-only,
#rs_overview_menu .sr-only,
.rb-modal-wrapper .sr-only,
#builderView .sr-only
{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
rs-module .sr-only-focusable:active,
rs-module .sr-only-focusable:focus,
#waitaminute .sr-only-focusable:active,
#waitaminute .sr-only-focusable:focus,
#objectlibrary .sr-only-focusable:active,
#objectlibrary .sr-only-focusable:focus,
#rs_overview .sr-only-focusable:active,
#rs_overview .sr-only-focusable:focus,
#rs_overview_menu .sr-only-focusable:active,
#rs_overview_menu .sr-only-focusable:focus,
.rb-modal-wrapper .sr-only-focusable:active,
.rb-modal-wrapper .sr-only-focusable:focus,
#builderView .sr-only-focusable:active,
#builderView .sr-only-focusable:focus

{
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}


.revicon-search-1:before { content: '\e802'; } /* '' */
.revicon-pencil-1:before { content: '\e831'; } /* '' */
.revicon-picture-1:before { content: '\e803'; } /* '' */
.revicon-cancel:before { content: '\e80a'; } /* '' */
.revicon-info-circled:before { content: '\e80f'; } /* '' */
.revicon-trash:before { content: '\e801'; } /* '' */
.revicon-left-dir:before { content: '\e817'; } /* '' */
.revicon-right-dir:before { content: '\e818'; } /* '' */
.revicon-down-open:before { content: '\e83b'; } /* '' */
.revicon-left-open:before { content: '\e819'; } /* '' */
.revicon-right-open:before { content: '\e81a'; } /* '' */
.revicon-angle-left:before { content: '\e820'; } /* '' */
.revicon-angle-right:before { content: '\e81d'; } /* '' */
.revicon-left-big:before { content: '\e81f'; } /* '' */
.revicon-right-big:before { content: '\e81e'; } /* '' */
.revicon-magic:before { content: '\e807'; } /* '' */
.revicon-picture:before { content: '\e800'; } /* '' */
.revicon-export:before { content: '\e80b'; } /* '' */
.revicon-cog:before { content: '\e832'; } /* '' */
.revicon-login:before { content: '\e833'; } /* '' */
.revicon-logout:before { content: '\e834'; } /* '' */
.revicon-video:before { content: '\e805'; } /* '' */
.revicon-arrow-combo:before { content: '\e827'; } /* '' */
.revicon-left-open-1:before { content: '\e82a'; } /* '' */
.revicon-right-open-1:before { content: '\e82b'; } /* '' */
.revicon-left-open-mini:before { content: '\e822'; } /* '' */
.revicon-right-open-mini:before { content: '\e823'; } /* '' */
.revicon-left-open-big:before { content: '\e824'; } /* '' */
.revicon-right-open-big:before { content: '\e825'; } /* '' */
.revicon-left:before { content: '\e836'; } /* '' */
.revicon-right:before { content: '\e826'; } /* '' */
.revicon-ccw:before { content: '\e808'; } /* '' */
.revicon-arrows-ccw:before { content: '\e806'; } /* '' */
.revicon-palette:before { content: '\e829'; } /* '' */
.revicon-list-add:before { content: '\e80c'; } /* '' */
.revicon-doc:before { content: '\e809'; } /* '' */
.revicon-left-open-outline:before { content: '\e82e'; } /* '' */
.revicon-left-open-2:before { content: '\e82c'; } /* '' */
.revicon-right-open-outline:before { content: '\e82f'; } /* '' */
.revicon-right-open-2:before { content: '\e82d'; } /* '' */
.revicon-equalizer:before { content: '\e83a'; } /* '' */
.revicon-layers-alt:before { content: '\e804'; } /* '' */
.revicon-popup:before { content: '\e828'; } /* '' */




/******************************
	-	BASIC STYLES		-
******************************/

.tp-fullwidth-forcer { z-index: 0; pointer-events: none}
rs-module-wrap { visibility: hidden }
rs-module-wrap,
rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);}

rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;}

.rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;}
.rs-stickyscrollon rs-module-wrap {  position: sticky !important; top:0px; z-index: 1000; }
.rs-stickyscrollon { overflow: visible !important; }

rs-fw-forcer { display:block;width:100%;pointer-events: none;}
rs-module { position:relative;overflow:hidden;display: block; }

rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; }


rs-pzimg-wrap,
rs-sbg-effectwrap,
rs-sbg { display: block; pointer-events: none  }

rs-sbg-effectwrap {
	position:absolute;top:0px;left:0px;width:100%;height:100%
}

rs-carousel-wrap rs-column rs-layer img { width: 0px; height: 0px; }

rs-sbg-px,
rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;}

a.rs-layer,
a.rs-layer:-webkit-any-link { text-decoration: none }

a[x-apple-data-detectors] { color: inherit !important;   text-decoration: none !important;   font-size: inherit !important;   font-family: inherit !important;   font-weight: inherit !important;   line-height: inherit !important; }

.entry-content rs-module a, rs-module a { box-shadow: none; }

.rs-ov-hidden 		{ 	overflow:hidden !important;}


.rs-forceoverflow,
.rs-forceoverflow rs-module-wrap,
.rs-forceoverflow rs-module,
.rs-forceoverflow rs-slides,
.rs-forceoverflow rs-slide { overflow:visible !important}

.rs-parallax-hidden-of rs-slide { overflow:hidden !important}

.tp-simpleresponsive img,
rs-module img{
	max-width:none !important;
	transition: none;
	margin:0px;
	padding:0px;
	border:none;
}



rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}


rs-slides, rs-slide, rs-slide:before {	 position:absolute;text-indent: 0em;top:0px;left:0px;}
rs-slide,rs-slide:before {  display:block; visibility:hidden; }

.rs-layer .rs-untoggled-content { display:block;}
.rs-layer .rs-toggled-content { display:none;}

.rs-tc-active.rs-layer > .rs-toggled-content { display:block;}
.rs-tc-active.rs-layer > .rs-untoggled-content { display:none;}

.rs-layer-video { overflow: hidden }

.rs_html5vidbasicstyles { position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden; }

rs-module rs-layer,
rs-module .rs-layer {
	opacity: 0;
	position:relative;
	visibility: hidden;
	/*white-space: nowrap; Fix for Mobile Padding issues on long texts */
	display: block;
	-webkit-font-smoothing: antialiased !important;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-moz-osx-font-smoothing: grayscale;
	z-index:1;
	font-display: swap;
}

rs-layer-wrap,
rs-mask,
rs-module-wrap,
rs-module .rs-layer,
rs-module img {
	user-select: none;	
}

rs-module rs-mask-wrap .rs-layer,
rs-module rs-mask-wrap *:last-child,
.wpb_text_column rs-module rs-mask-wrap .rs-layer,
.wpb_text_column rs-module rs-mask-wrap *:last-child{
	margin-bottom:0;

}

.rs-svg svg {	width:100%; height:100%;position: relative;vertical-align: top}


rs-layer:not(.rs-wtbindex),
.rs-layer:not(.rs-wtbindex),
rs-alyer *:not(.rs-wtbindex),
.rs-layer *:not(.rs-wtbindex) { outline: none !important; }


/* CAROUSEL FUNCTIONS */
rs-carousel-wrap {
	cursor:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/openhand.cur), move;
}
rs-carousel-wrap.dragged {
	cursor:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move;
}

rs-carousel-wrap.noswipe {
	cursor: default;
}

rs-carousel-wrap { position: absolute; overflow: hidden;  width:100%;height:100%;top:0px;left:0px;}
rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;}

/* ADDED FOR SLIDELINK MANAGEMENT */
.tp_inner_padding {
	box-sizing:border-box;
	max-height:none !important;
}


.rs-layer.rs-selectable {
	user-select: text;	
}



rs-px-mask {
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

rs-module embed,
rs-module iframe,
rs-module object,
rs-module audio,
rs-module video {
	max-width: none !important;
	border: none;
}

rs-bg-elem 	{	position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; }

.tp-blockmask,
.tp-blockmask_in,
.tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}

/***********************************************************
	- 	ZONES / GOUP / ROW / COLUMN LAYERS AND HELPERS 	-
***********************************************************/
rs-zone			{	position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none}
rs-row-wrap,
rs-column,
rs-cbg-mask-wrap {	display:block; visibility: hidden}

rs-layer-wrap,
rs-parallax-wrap,
rs-loop-wrap,
rs-mask-wrap { display: block; }

rs-column-wrap>rs-mask-wrap,
rs-column-wrap>rs-loop-wrap { z-index: 1 }

rs-layer-wrap,
rs-mask-wrap,
rs-cbg-mask-wrap
 { transform-style:flat;}


/* ANY SAFARI NEEDS IN CAROUSEL SOME HELP TO AVOID FLICKERING, LOVELY....*/
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
 	{ 
		 rs-carousel-wrap rs-layer-wrap, rs-carousel-wrap rs-loop-wrap {backface-visibility: hidden;transform-style: preserve-3d;}
	}

.safarifix rs-layer-wrap {
	perspective: 1000000;
}

@-moz-document url-prefix() {
 	rs-layer-wrap,
	rs-mask-wrap,
	rs-cbg-mask-wrap { perspective: none; }
}


rs-mask-wrap { overflow: hidden }
rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;}

.rev_row_zone_top 				{	top:0px;}
.rev_row_zone_bottom 			{	bottom:0px;}
.rev_row_zone_middle			{ top: 0px;}

rs-column-wrap .rs-parallax-wrap  { vertical-align: top }

.rs-layer img,
rs-layer img { vertical-align: top }

rs-row,
rs-row.rs-layer 	{
	display:table;
	position:relative;
	width:100% !important;
	table-layout: fixed;
	box-sizing: border-box;
	vertical-align: top;
	height:auto;
	font-size:0px;
}

.rs-layer.rs-waction.iospermaccwait.permanenthidden { display:none !important; visibility:hidden !important; pointer-events: none !important;}

rs-column-wrap {
	display: table-cell;
	position: relative;
	vertical-align: top;
	height: auto;
	box-sizing: border-box;
	font-size:0px;
}

rs-column {
	box-sizing: border-box;
	display: block;
	position: relative;
	width:100% !important;
	height:auto !important;
	white-space: normal !important;
}

rs-cbg-mask-wrap {
	position: absolute;
	z-index: 0;
	box-sizing: border-box;
}

rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; }
rs-column-bg {
	position: absolute;
	z-index: 0;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
}

.rs-pelock * { pointer-events: none !important;}

rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap 			{	text-align: inherit; }
rs-column rs-mask-wrap 			{	display: inline-block;}


rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap { position: relative; left:auto; top:auto; line-height: 0px;}

rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap,
rs-column .rev_layer_in_column { vertical-align: top; }

.rev_break_columns { display: block !important }
.rev_break_columns rs-column-wrap.rs-parallax-wrap  { display:block !important; width:100% !important; }


.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,
.tp-forcenotvisible,
.tp-hide-revslider,
rs-row-wrap.rs-layer-hidden,
rs-column-wrap.rs-layer-hidden,
.rs-layer.rs-layer-hidden,
.rs-layer-audio.rs-layer-hidden,
.rs-parallax-wrap.rs-layer-hidden {
	visibility:hidden !important;
	display:none !important
}

/*rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap,
rs-column rs-layer { vertical-align: inherit }*/



/*********************************
	-	SPECIAL TP CAPTIONS -
**********************************/

a.rs-layer.rs-nointeraction >.div,
rs-layer.rs-nointeraction:not(a),
.rs-layer.rs-nointeraction:not(a) {
	pointer-events: none !important
}

rs-static-layers	{position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none; overflow: hidden}

/* new static layers position option */
rs-static-layers.rs-stl-back {
	z-index:0;
}

.rs-stl-visible{
	overflow: visible !important;
}

.rs-layer rs-fcr 	{ width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-bottom-width: 0 !important; border-top: 40px solid #00A8FF; position: absolute; right: 100%; top: 0px; }
.rs-layer rs-fcrt 	{ width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-top-width: 0 !important; border-bottom: 40px solid #00A8FF; position: absolute; right: 100%; top: 0px; }
.rs-layer rs-bcr 	{ width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-bottom: 40px solid #00A8FF; border-top-width: 0 !important; position: absolute; left: 100%; top: 0px; }
.rs-layer rs-bcrt 	{ width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #00A8FF; border-bottom-width: 0 !important; position: absolute; left: 100%; top: 0px; }


.tp-layer-inner-rotation {
	position: relative !important;
}


/***********************************************
	-	SPECIAL ALTERNATIVE IMAGE SETTINGS	-
***********************************************/

img.tp-slider-alternative-image	{
	width:100%; height:auto;
}


/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
	filter:none !important;
}


/********************************
	-	FULLSCREEN VIDEO	-
*********************************/

rs-bgvideo 			{	position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block}

.rs-layer.rs-fsv	{	top:0px;left:0px;  position:absolute;width:100%;height:100%}

.rs-layer.rs-fsv audio,
.rs-layer.rs-fsv video,
.rs-layer.rs-fsv iframe,
.rs-layer.rs-fsv iframe audio,
.rs-layer.rs-fsv iframe video	{ width:100%; height:100% ; /*display: none*/}


.rs-fsv video				{	background: #000}

.fullcoveredvideo rs-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}


.videoisplaying .html5vid rs-poster	{	display: none}

.tp-video-play-button					{
	background:#000;
	background:rgba(0,0,0,0.3);
	border-radius:5px;
	position: absolute;
	top: 50%;
	left: 50%;
	color: #FFF;
	z-index: 3;
	margin-top: -25px;
	margin-left: -25px;
	line-height: 50px !important;
	text-align: center;
	cursor: pointer;
	width: 50px;
	height:50px;
	box-sizing: border-box;

	display: inline-block;
	vertical-align: top;
	z-index: 4;
	opacity: 0;
	transition:opacity 300ms ease-out !important;
}

.rs-ISM .tp-video-play-button{
	opacity: 1;
	transition: none !important;
	z-index: 6;
}

.rs-audio .tp-video-play-button { display:none !important;}
.rs-layer .html5vid					{	width:100% !important; height:100% !important;}
.tp-video-play-button i 				{	width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;}
.rs-layer:hover .tp-video-play-button	{	opacity: 1; display:block; z-index: 6;}
.rs-layer .tp-revstop					{	display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;}
.videoisplaying .revicon-right-dir		{	display:none}
.videoisplaying .tp-revstop				{	display:block}

.videoisplaying  .tp-video-play-button			{	display:none}


.fullcoveredvideo .tp-video-play-button			{	display:none !important}


.rs-fsv .rs-fsv audio 		{	object-fit:contain !important;}
.rs-fsv .rs-fsv video 		{	object-fit:contain !important;}

.rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button  { display: none; }


@supports not (-ms-high-contrast:none) {
   /* Non-IE styles here */
	.rs-fsv .fullcoveredvideo audio 		{	object-fit:cover !important;}
	.rs-fsv .fullcoveredvideo video 		{	object-fit:cover !important;}
}

.rs-fullvideo-cover					{	width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}


.rs-nolc .tp-video-play-button,
rs-bgvideo video::-webkit-media-controls-start-playback-button,
rs-bgvideo video::-webkit-media-controls,
rs-bgvideo audio::-webkit-media-controls { display:none !important;}


.rs-audio .tp-video-controls {	opacity: 1 !important; visibility: visible !important}



rs-module h1.rs-layer,
rs-module h2.rs-layer,
rs-module h3.rs-layer,
rs-module h4.rs-layer,
rs-module h5.rs-layer,
rs-module h6.rs-layer,
rs-module div.rs-layer,
rs-module span.rs-layer,
rs-module p.rs-layer 	{	margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;}

rs-module h1.rs-layer:before,
rs-module h2.rs-layer:before,
rs-module h3.rs-layer:before,
rs-module h4.rs-layer:before,
rs-module h5.rs-layer:before,
rs-module h6.rs-layer:before { content: none; }


/********************************
	-	DOTTED OVERLAYS	-
*********************************/
rs-dotted						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none}
rs-sbg-wrap rs-dotted 			{ z-index: 31 }
rs-dotted.twoxtwo				{	background:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile.png)}
rs-dotted.twoxtwowhite			{	background:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile_white.png)}
rs-dotted.threexthree			{	background:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile_3x3.png)}
rs-dotted.threexthreewhite		{	background:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile_3x3_white.png)}


/******************************
	-	SHADOWS		-
******************************/

.tp-shadowcover	{	width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}
.tp-shadow1 	{	box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);}

.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after
{
  z-index: -2;
  position: absolute;
  content: "";
  bottom: 10px;
  left: 10px;
  width: 50%;
  top: 85%;
  max-width:300px;
  background: transparent;
  box-shadow: 0 15px 10px rgba(0,0,0,0.8);

  transform: rotate(-3deg);
}

.tp-shadow2:after,
.tp-shadow4:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.tp-shadow5
{
  	position:relative;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.tp-shadow5:before, .tp-shadow5:after
{
	content:"";
	position:absolute;
	z-index:-2;
	box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
	top:30%;
	bottom:0;
	left:20px;
	right:20px;
	border-radius:100px / 20px;
}



/* TP BUTTONS DESKTOP SIZE */

.rev-btn,
.rev-btn:visited						{ 	outline:none !important; box-shadow:none; text-decoration: none !important;  box-sizing:border-box;  cursor: pointer;}

.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited			{ 	text-transform: uppercase;  }

.rev-btn  i								{ 	font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out;  margin-left:0px; line-height: inherit}

.rev-btn.rev-hiddenicon i				{ 	font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important;  }
.rev-btn.rev-hiddenicon:hover i			{   opacity: 1 !important; margin-left:10px !important; width:auto !important;}


/* BURGER BUTTON */
.rev-burger {
  position: relative;
  box-sizing: border-box;
  padding: 22px 14px 22px 14px;
  border-radius: 50%;
  border: 1px solid rgba(51,51,51,0.25);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

.rev-burger span {
  display: block;
  width: 30px;
  height: 3px;
  background: #333;
  transition: .7s;
  pointer-events: none;
  transform-style: flat !important;
}
.rev-burger span:nth-child(2) {
  margin: 3px 0;
}

.quick_style_example_wrap .rev-burger:hover :first-child,
#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {
  transform: translateY(6px) rotate(-45deg);

}
.quick_style_example_wrap .rev-burger:hover :nth-child(2),
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {
  transform: rotate(-45deg);

  opacity: 0;
}
.quick_style_example_wrap .rev-burger:hover :last-child,
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {
  transform: translateY(-6px) rotate(-135deg);

}

.rev-burger.revb-white {
  border: 2px solid rgba(255,255,255,0.2);
}

.rev-b-span-light span,
.rev-burger.revb-white span {
  background: #fff;
}
.rev-burger.revb-whitenoborder {
  border: 0;
}
.rev-burger.revb-whitenoborder span {
  background: #fff;
}
.rev-burger.revb-darknoborder {
  border: 0;
}

.rev-b-span-dark span,
.rev-burger.revb-darknoborder span {
  background: #333;
}

.rev-burger.revb-whitefull {
  background: #fff;
  border:none;
}

.rev-burger.revb-whitefull span {
	background:#333;
}

.rev-burger.revb-darkfull {
  background: #333;
  border:none;
}

.rev-burger.revb-darkfull span {
	background:#fff;
}


/* SCROLL DOWN BUTTON */

@keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 70%;}
	50% {opacity: 0;top: 70%;}
	100% {opacity: 0;top: 29%;}
}
.rev-scroll-btn {
	display: inline-block;
	position: relative;
	left: 0;
	right: 0;
	text-align: center;
	cursor: pointer;
	width:35px;
	height:55px;
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}
.rev-scroll-btn > * {
	display: inline-block;
	line-height: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #7f8c8d;
	color: #ffffff;
	font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active {
	color: #ffffff;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active {
	opacity: 0.8;
}

.rev-scroll-btn.revs-fullwhite  {
	background:#fff;
}

.rev-scroll-btn.revs-fullwhite span {
	background: #333;
}

.rev-scroll-btn.revs-fulldark  {
	background:#333;
	border:none;
}

.rev-scroll-btn.revs-fulldark  span {
	background: #fff;
}

.rev-scroll-btn span {
	position: absolute;
	display: block;
	top: 29%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
	border-radius: 50%;
	animation: rev-ani-mouse 2.5s linear infinite;
	background: #fff;
}

.rev-scroll-btn.rev-b-span-dark {
	border-color:#333;
}
.rev-scroll-btn.rev-b-span-dark span,
.rev-scroll-btn.revs-dark span {
	background: #333;
}

.rev-control-btn {
	position: relative;
	display: inline-block;
	z-index: 5;
	color: #FFF;
	font-size: 20px;
	line-height: 60px;
	font-weight: 400;
	font-style: normal;
	font-family: Raleway;
	text-decoration: none;
	text-align: center;
	background-color: #000;
	border-radius: 50px;
	text-shadow: none;
	background-color: rgba(0, 0, 0, 0.50);
	width:60px;
	height:60px;
	box-sizing: border-box;
	cursor: pointer;
}

.rev-cbutton-dark-sr	{
	border-radius: 3px;
}

.rev-cbutton-light	{
	color: #333;
	background-color: rgba(255,255,255, 0.75);
}

.rev-cbutton-light-sr	{
	color: #333;
	border-radius: 3px;
	background-color: rgba(255,255,255, 0.75);
}


.rev-sbutton {
	line-height: 37px;
	width:37px;
	height:37px;
}

.rev-sbutton-blue	{
	background-color: #3B5998
}
.rev-sbutton-lightblue	{
	background-color: #00A0D1;
}
.rev-sbutton-red	{
	background-color: #DD4B39;
}




/************************************
-	TP BANNER TIMER		-
*************************************/
rs-progress						{	visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;}
rs-progress-bar,
.rs-progress-bar				{ 	display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute;line-height:0px;width:100%;height:100%;}
rs-progress-bgs 				{ 	display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; }
rs-progress-bg					{	display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}
rs-progress-gap					{	display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}
rs-progress-vis 				{ 	display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px }

/*********************************************
-	BASIC SETTINGS FOR THE BANNER	-
***********************************************/
.rs-layer img {
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
	/*zoom:1;*/
}

/*rs-carousel-wrap rs-layer.rs-layer img {   transform: translateZ(-0.0001px)}*/


.rs-layer.slidelink { cursor:pointer;width:100%;height:100%; }
.rs-layer.slidelink a {	width:100%;height:100%;display:block}
.rs-layer.slidelink a div {	width:3000px; height:1500px;  background:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/coloredbg.png) repeat}
.rs-layer.slidelink a span{	background:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/coloredbg.png) repeat; width:100%;height:100%;display:block}
/*.tp-shape {	width:100%;height:100%;}*/



/*********************************************
-	WOOCOMMERCE STYLES	-
***********************************************/

.rs-layer .rs-starring				{	display: inline-block}


.rs-layer .rs-starring .star-rating {
	float: none;
	display: inline-block;
	vertical-align: top;
	color: #FFC321 !important;
}


.rs-layer .rs-starring .star-rating,
.rs-layer .rs-starring-page .star-rating {
	position: relative;
	height: 1em;
	width: 5.4em;
	font-family: star;
	font-size: 1em !important;
}

.rs-layer  .rs-starring .star-rating:before,
.rs-layer  .rs-starring-page .star-rating:before {
	content: "\73\73\73\73\73";
	color: #E0DADF;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
}

.rs-layer .rs-starring .star-rating span {
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 1.5em;
	font-size: 1em !important;
}

.rs-layer .rs-starring .star-rating span:before,
.rs-layer .rs-starring .star-rating span:before {
	content: "\53\53\53\53\53";
	top: 0;
	position: absolute;
	left: 0;
}




/******************************
	-	LOADER FORMS	-
********************************/

rs-loader 	{
	top:50%; left:50%;
	z-index:10000;
	position:absolute;
}

rs-loader.off {
	display: none !important;
}

rs-loader.spinner0 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	background-image:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/loader.gif);
	background-repeat:no-repeat;
	background-position: center center;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	margin-top:-20px;
	margin-left:-20px;
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;
}


rs-loader.spinner1 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	margin-top:-20px;
	margin-left:-20px;
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;
}



rs-loader.spinner5 	{
	background-image:url(https://www.pointekonline.com/wp-content/plugins/revslider/public/assets/css/../assets/loader.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#fff;
	margin:-22px -22px;
	width:44px;height:44px;
	border-radius: 3px;
}


@keyframes tp-rotateplane {
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);}
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}


rs-loader.spinner2 {
	width: 40px;
	height: 40px;
	margin-top:-20px;margin-left:-20px;
	background-color: #ff0000;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
	border-radius: 100%;
	animation: tp-scaleout 1.0s infinite ease-in-out;
}


@keyframes tp-scaleout {
  0% {transform: scale(0.0);}
  100% {transform: scale(1.0);opacity: 0;}
}


rs-loader.spinner3 {
  margin: -9px 0px 0px -35px;
  width: 70px;
  text-align: center;
}

rs-loader.spinner3 .bounce1,
rs-loader.spinner3 .bounce2,
rs-loader.spinner3 .bounce3 {
  width: 18px;
  height: 18px;
  background-color: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
  border-radius: 100%;
  display: inline-block;
  animation: tp-bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  animation-fill-mode: both;
}

rs-loader.spinner3 .bounce1 {
  animation-delay: -0.32s;
}

rs-loader.spinner3 .bounce2 {
  animation-delay: -0.16s;
}

@keyframes tp-bouncedelay {
  0%, 80%, 100% {transform: scale(0.0);}
  40% {transform: scale(1.0);}
}




rs-loader.spinner4 {
  margin: -20px 0px 0px -20px;
  width: 40px;
  height: 40px;
  text-align: center;
  animation: tp-rotate 2.0s infinite linear;
}

rs-loader.spinner4 .dot1,
rs-loader.spinner4 .dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #fff;
  border-radius: 100%;
  animation: tp-bounce 2.0s infinite ease-in-out;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}

rs-loader.spinner4 .dot2 {
  top: auto;
  bottom: 0px;
  animation-delay: -1.0s;
}


@keyframes tp-rotate { 100% { transform: rotate(360deg);}}

@keyframes tp-bounce {
  0%, 100% {transform: scale(0.0);}
  50% { transform: scale(1.0);}
}



rs-layer iframe { visibility:hidden;}
rs-layer.rs-ii-o iframe { visibility: visible; }

rs-layer input[type="text"],
rs-layer input[type="email"],
rs-layer input[type="url"],
rs-layer input[type="password"],
rs-layer input[type="search"],
rs-layer input[type="number"],
rs-layer input[type="tel"],
rs-layer input[type="range"],
rs-layer input[type="date"],
rs-layer input[type="month"],
rs-layer input[type="week"],
rs-layer input[type="time"],
rs-layer input[type="datetime"],
rs-layer input[type="datetime-local"] { display: inline-block }

rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important}

a.rs-layer { transition: none }


/***********************************************
	-  STANDARD NAVIGATION SETTINGS
***********************************************/

rs-thumbs-wrap,
rs-tabs-wrap,
rs-thumbs,
rs-thumb,
rs-tab,
rs-bullet,
rs-bullets,
rs-navmask,
rs-tabs,
rs-arrow 					{	display:block; pointer-events: all;}

/*rs-layer {	font-size:20px; line-height: 25px; padding:0px; margin:0px; border-radius:0px; max-width: none;min-width:none; max-height: none; min-height: none}*/

.tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar					{	border:none; min-height: 0; margin:0; border-radius: 0; }

.tp-tabs,
.tp-thumbs,
.tp-bullets						{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}

.tp-tab,
.tp-thumb 						{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;}

.tp-arr-imgholder,
rs-poster,
.tp-thumb-image,
.tp-tab-image					{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}

rs-poster 						 { cursor:pointer; z-index:3; }

.tp-tab.rs-touchhover,
.tp-tab.selected,
.tp-thumb.rs-touchhover,
.tp-thumb.selected				{	opacity:1;}

.tp-tab-mask,
.tp-thumb-mask 					{	box-sizing:border-box !important; }

.tp-tabs,
.tp-thumbs						{	box-sizing:content-box !important; }

.tp-bullet 						{	width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}
.tp-bullet.selected,
.tp-bullet.rs-touchhover				{	background:#fff;}




.tparrows						{	cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }
.tparrows.rs-touchhover 				{	background:#000;}
.tparrows:before				{	font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.tparrows.tp-leftarrow:before	{	content: '\e824'; }
.tparrows.tp-rightarrow:before	{	content: '\e825'; }

/*.tp-thumb-mask {max-width: 100% !important}*/

/************************
 - FIXES FOR PE-7 ICONS -
**************************/

.rs-layer [class^="pe-7s-"]:before,
.rs-layer [class*=" pe-7s-"]:before,
.rs-layer [class^="pe-7s-"],
.rs-layer [class*=" pe-7s-"] {
	width: auto;
	margin: 0;
	line-height: inherit;
	box-sizing: inherit;
}


/***************************
	- KEN BURNS FIXES -
***************************/

rs-pzimg-wrap { display: block; }
body.rtl .rs-pzimg {left: 0 !important}


/*******************************
	- CUBE & CANVAS SETTINGS -
********************************/
.rs_fake_cube {transform-style:preserve-3d}
.rs_fake_cube,
.rs_fake_cube_wall { position:absolute; -webkit-backface-visibility:hidden; backface-visibility:hidden; left:0px; top:0px; z-index: 0 }

.rs-builder-mode rs-sbg-wrap canvas,
rs-sbg canvas { overflow: hidden; z-index: 5; -webkit-backface-visibility:hidden; backface-visibility:hidden;}


/***************************
	- 3D SHADOW MODE -
***************************/

.dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}

.dddwrapper { transform-style: flat;perspective: 10000px; }

/*******************
	- DEBUG MODE -
*******************/

.rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif}.rs_error_message_oops{margin:0 0 20px;line-height:60px;font-size:34px;color:#FFF}.rs_error_message_content{margin:0 0 20px;line-height:25px;font-size:17px;color:#FFF}.rs_error_message_button{color:#fff!important;background:#333;display:inline-block;padding:10px 15px;text-align:right;border-radius:5px;cursor:pointer;text-decoration:none!important}.rs_error_message_button:hover{background:#5e35b1}.hglayerinfo{position:fixed;bottom:0;left:0;color:#FFF;font-size:12px;line-height:20px;font-weight:600;background:rgb(0 0 0 / .75);padding:5px 10px;z-index:2000;white-space:normal}.hginfo{position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600;background:#000;padding:2px 5px}.indebugmode .rs-layer:hover{border:1px dashed #c0392b!important}.helpgrid{border:2px dashed #c0392b;position:absolute;top:0;left:0;z-index:0}#revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0;left:0;width:200px;height:150px;background:rgb(0 0 0 / .7);z-index:100000;font-size:10px;overflow:scroll}.aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgb(66 10 14 / .2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgb(66 10 14 / .2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgb(255 255 255 / .8),rgb(255 200 200 / .6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgb(243 106 188 / .3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgb(168 223 193 / .4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgb(43 42 161 / .6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgb(0 70 150 / .4);mix-blend-mode:lighten}.nashville::before{background:rgb(247 176 153 / .56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgb(242 242 242 / .8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgb(127 187 227 / .2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-image:radial-gradient(circle,40%,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgb(232 197 152 / .8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgb(236 205 169 / .15) 55%,rgb(50 30 7 / .4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:absolute}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:30}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:40}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgb(125 105 24 / .5);mix-blend-mode:soft-light}.slumber::before{background:rgb(69 41 12 / .4);mix-blend-mode:lighten}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rs-safari .willow:after{background-color:rgb(100 0 0 / .2)}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.willow{filter:grayscale(1) contrast(.95) brightness(.9)}.willow::after{background-color:#fff0}}}rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after{height:500%;width:500%}rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.bgcanvas{display:none;position:absolute;overflow:hidden}.RSscrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.avada-has-rev-slider-styles .rev_slider_wrapper{transform:none}