.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(//papeleartpersonalizados.com.br/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(//papeleartpersonalizados.com.br/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(//papeleartpersonalizados.com.br/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(//papeleartpersonalizados.com.br/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(//papeleartpersonalizados.com.br/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(//papeleartpersonalizados.com.br/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite@2x.png)!important;
background-size:52px 37px!important;
background-repeat:no-repeat!important
}
}.woof_authors li{
margin-top:7px !important;
list-style-type: none !important;
}
ul.woof_authors{
margin: 0 !important;
padding: 0 !important;
}.woof_checkbox_onbackorder_container{
margin-bottom: 4px;
}.woof_checkbox_instock_container{
margin-bottom: 4px;
}.woof_checkbox_sales_container{
margin-bottom: 4px;
}:root {
--woof_sku_search_go_bg: url(//papeleartpersonalizados.com.br/wp-content/plugins/woocommerce-products-filter/ext/by_sku/img/magnifying-glass2.svg);
}
.woof_show_sku_search_container{
position: relative;
}
.woof_sku_search_container .woof_sku_search_go{
position: absolute;
right: 3px;
top: 3px;
z-index: 99;
box-shadow: none !important;
display: block;
width: 20px;
height: 20px;
background: var(--woof_sku_search_go_bg);
background-size: cover !important;
display: none;
border: none !important;
text-decoration: none !important;
}
.woof_sku_search_container .woof_sku_search_reset{
position: absolute;
right: -23px;
top: 3px;
z-index: 99;
box-shadow: none !important;
display: block;
display: none;
border: none !important;
text-decoration: none !important;
}
.woof_sku_search_container input[type='search']{
width: 100% !important;
padding: 9px !important;
margin: 0 !important;
line-height: 0 !important;
font-size: 14px;
}
.woof_sku_notes_for_customer{
display: inline-block;
padding: 3px 5px;
font-size: 11px;
font-style: italic;
color: #bbb;
}.woof_text_search_container .woof_text_search_go{
display: block;
width: 20px;
height: 20px;
margin-left: 3px;
background: url(//papeleartpersonalizados.com.br/wp-content/plugins/woocommerce-products-filter/ext/by_text/assets/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: rgb(238, 238, 238);
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: 0px 1px 0.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: bold;
color: #000;
font-size: 0.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: normal;
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: rgba(255, 255, 204, 0.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: 0.7;
background: transparent;
border-top: 4px solid #03A9F4;
border-right: 4px solid transparent;
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_sid_auto_shortcode .woof_container_color{
}
.woof_sid_auto_shortcode .woof_container_inner_color{
padding: 9px;
background: #fff;
border-radius: 7px;
border-radius: 7px;
}
ul.woof_list_color li{
display: inline-block !important;
}
ul.woof_list_color li {
display: inline-block;
float: none !important;
margin: 3px 3px 0 0 !important;
padding: 0 !important;
}
ul.woof_list_color.woof_color_title_col li {
display: block;
}
.woof_color_title_col li .woof_color_term {
display: inline-block;
}
ul.woof_list_color.woof_color_title_col li .woof_color_title{
display: inline-block;
height: 30px;
padding: 5px;
vertical-align: top;
font-size: 14px;
}
.woof_color_title_col p:hover.woof_tooltip span.woof_tooltip_data {
bottom: 40px;
}
.woof_color_term {
display: block;
width: 50px;
height: 50px;
border: 2px solid #eee;
padding: 2px;
background-clip: content-box;
color: #292f38;
font-size: 0;
text-align: center;
cursor: pointer;
border-radius: 4px;
transition: border-color .35s ease;
background-size: cover !important;
}
.woof_color_term:hover{
border-style: double;
}
.woof_color_term.checked {
border-color: #292f38;
}
.woof_color_checked {
width: 25px;
height: 25px;
background-color: red;
position: absolute;
z-index: 999;
display: none;
}
ul.woof_list.woof_list_color{
max-width: 100%;
overflow-x: hidden;
}.woof_sid_auto_shortcode .woof_container_image{   
}
.woof_sid_auto_shortcode .woof_container_inner_image{
padding: 9px;
background: #fff;
border-radius: 7px;
}
ul.woof_list_image{
}
ul.woof_list_image li {
display: inline-block;
float: none !important;
margin: 0 0 0 0 !important;
padding: 0 !important;
}
.woof_image_term {
display: block;        
}
.woof_image_term.checked, .woof_image_term:hover {
border-color: #292f38 !important;
}
.woof_image_checked {
width: 25px;
height: 25px;
background-color: red;
position: absolute;
z-index: 999;
display: none;
}
.woof_image_text_term{
text-align: center;
}.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: 0px;
padding: 0px;
}
.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: 0px;
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(//papeleartpersonalizados.com.br/wp-content/plugins/woocommerce-products-filter/ext/select_radio_check/img/down.svg) no-repeat 99% 50%;
outline: none;
}
.woof_select_radio_check_opened .woof_select_radio_check_opener{
background: url(//papeleartpersonalizados.com.br/wp-content/plugins/woocommerce-products-filter/ext/select_radio_check/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: transparent;
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 rgba(154, 153, 153, 0.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: rgba(79, 46, 220, 0.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(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
box-shadow: 0 3px 8px rgba(79, 46, 220, 0.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: black;
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: transparent transparent black transparent;
}
.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: transparent;
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 rgba(154, 153, 153, 0.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: rgba(79, 46, 220, 0.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(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
box-shadow: 0 3px 8px rgba(79, 46, 220, 0.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: #333333;
}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px 15px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;z-index:999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;text-align:left;line-height:16px}.aws-search-result .aws_result_scroll{max-height:500px;overflow-y:auto;overflow-x:hidden}.aws-search-result .aws_result_scroll::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result .aws_result_scroll::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result .aws_result_scroll::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result .aws_results{list-style:none;padding:0}.aws-search-result.aws_no_result .aws_results{margin-bottom:0!important}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{display:block;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative;cursor:pointer;padding:15px;text-decoration:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_head{position:relative;display:flex;margin-bottom:8px;font-size:12px;font-weight:700;flex-wrap:nowrap;color:#000;justify-content:space-between}.aws-search-result .aws_result_cat .aws_result_head,.aws-search-result .aws_result_tag .aws_result_head,.aws-search-result .aws_result_tax .aws_result_head,.aws-search-result .aws_result_top_custom_item .aws_result_head{margin-bottom:2px}.aws-search-result .aws_result_tax .aws_result_head,.aws-search-result .aws_result_top_custom_item .aws_result_head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:flex-start}.aws-search-result .aws_result_tax .aws_result_head img,.aws-search-result .aws_result_top_custom_item .aws_result_head img{width:16px;height:auto}.aws-search-result .aws_result_title{display:block;padding:0 20px 0 0}.aws-search-result .aws_result_head .aws_result_heading,.aws-search-result .aws_result_top_custom_item .aws_result_head .aws_result_heading{display:block;color:#aaa;font-size:11px;line-height:1;font-weight:400;padding-bottom:3px}.aws-search-result .aws_result_head .aws_result_hierarchy,.aws-search-result .aws_result_top_custom_item .aws_result_head .aws_result_hierarchy{display:block;color:#aaa;font-size:10px;line-height:1;font-weight:400;padding-top:2px}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#313131;font-size:12px;line-height:1.5;font-weight:400}.aws-search-result .aws_result_price{display:block;flex-shrink:0;padding:0;text-align:right}.aws_result_item.on-sale .aws_result_price{padding:0 25px 0 0}.aws-search-result .aws_result_price del{background:0 0;padding:0 0 0 6px;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 0 0 6px;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_term{display:block;color:#aaa;font-size:11px;line-height:1.5;font-weight:400;padding-top:7px}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 15px 0 0}.aws-search-result .aws_result_image img{width:60px;height:auto;box-shadow:none}.aws-search-result.aws_no_result .aws_results .aws_result_item:not(.aws_result_top_custom_item){line-height:1.5;padding:10px 15px;cursor:default;border-bottom:0}.aws-search-result.aws_no_result .aws_results .aws_result_item:not(.aws_result_top_custom_item):hover{background:inherit;color:inherit}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:absolute;right:-22px;text-align:center;top:8px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more{line-height:24px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result .aws_terms_suggestions{line-height:1.7}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da}.less500.aws-search-result .aws_result_item .aws_result_head{display:block}.less500.aws-search-result .aws_result_item.on-sale .aws_result_title{padding-right:10px}.less500.aws-search-result .aws_result_price{text-align:left}.less500.aws-search-result .style-inline .aws_result_price{padding-top:4px}.less500.aws-search-result .aws_result_item.on-sale .aws_result_price,.less500.aws-search-result .aws_result_title{padding-right:0}.less500.aws-search-result .aws_result_price del{padding:0}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li .aws_result_title{color:#000;font-weight:700}.aws-search-result ul li .aws_result_heading,.aws-search-result ul li .aws_result_hierarchy{font-weight:400;color:#ccc;display:block}.aws-search-result ul li .aws_result_price{text-align:left}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}.theme-flatsome .searchform-wrapper .aws-container .aws-show-clear .aws-search-field{color:#313131!important}.woocommerce-product-gallery__image {
position : relative;
}
.yith-wcbm-css-text,
.yith-wcbm-badge-text,
.yith-wcbm-css-text p,
.yith-wcbm-badge-text p {
font-size : 12pt;
color     : white;
}
.yith-wcbm-clearfix:before,
.yith-wcbm-clearfix:after {
content : '';
display : table;
}
.yith-wcbm-clearfix:after {
clear : both;
}
.yith-wcbm-clearfix {
zoom : 1; }
.yith-wcbm-badge {
position        : absolute;
display         : flex;
justify-content : center;
flex-direction  : column;
box-sizing      : border-box;
text-align      : center;
line-height     : normal;
z-index         : 10;
font-family     : 'Open Sans', sans-serif;
font-size       : 13px;
min-width       : max-content;
}
.yith-wcbm-badge.yith-wcbm-badge-show-if-variation {
display : none;
}
.yith-wcbm-badge img {
display : block;
}
.yith-wcbm-badge p {
margin      : 0 !important;
line-height : inherit;
font-size   : unset !important;
}
.yith-wcbm-badge strong,
.yith-wcbm-badge b {
font-weight : 600;
}
p.yith-wcbm-badge-txt {
margin  : 0;
padding : 0;
}
.container-image-and-badge {
position    : relative;
display     : block;
text-indent : 0;
line-height : 0;
}
.yith-wcbm-badge img {
margin : 0 !important;
}
span.onsale {
z-index : 10;
} .yith-wcbm-shortcode-badge-container .container-image-and-badge {
display : inline-block;
}  .cart_item .yith-wcbm-badge {
display : none !important;
} .product-thumbnails .yith-wcbm-badge {
display : none !important;
} .yith-wcbm-theme-flatsome .iosSlider.product-thumbnails .yith-wcbm-badge,
.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge .yith-wcbm-badge {
display : none !important;
}
.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge,
.yith-wcbm-theme-flatsome .products .container-image-and-badge,
.yith-wcbm-theme-flatsome .yith-wcbm-badge img {
position : static !important;
} .fusion-menu-cart-items .yith-wcbm-badge {
display : none !important;
} #yith-wcwl-form .yith-wcbm-badge {
display : none !important;
} .yith-wfbt-section .yith-wcbm-badge, .yith-wfbt-form .yith-wcbm-badge {
display : none !important;
} #ywsfl_container_list .yith-wcbm-badge {
display : none !important;
} .yith-quick-view-nav .container-image-and-badge {
position : static !important;
width    : 100% !important;
padding  : 0 !important;
}
.yith-quick-view-nav .yith-wcbm-badge {
display : none !important;
} .yith-ajaxsearchform-container .yith-wcbm-badge {
display : none !important;
} .yith-wcpb-product-bundled-items .yith-wcbm-badge {
display : none !important;
} .ssatc-sticky-add-to-cart .yith-wcbm-badge {
display : none !important;
} .yith-ywraq-list-widget-wrapper .yith-wcbm-badge {
display : none !important;
} .yith-wacp-content table.cart-list .yith-wcbm-badge {
display : none;
} body.yith-wcbm-theme-basel .container-image-and-badge > img,
body.yith-wcbm-theme-basel .container-image-and-badge *:not(.yith-wcbm-badge) img {
width : 100%;
} .yith-wceop-grid-view-product__img-container .container-image-and-badge,
.yith-wceop-table-view-product__img-container .container-image-and-badge {
position : static;
}
.yith-wceop-table-view-product__img-container .yith-wcbm-badge {
display : none;
}  .yith-wcbm-badge.yith-wcbm-badge-text {
min-width : auto;
} .yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape {
display : flex;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced,
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced *,
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-css {
font-family : 'Open Sans', sans-serif;
word-break  : keep-all !important;
position    : absolute;
}
.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap *,
.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap .yith-wcbm-css-s1:before,
.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap .yith-wcbm-css-s1:after {
word-break : keep-all !important;
}
.yith-wcbm-badge.yith-wcbm-badge-css svg {
display : none;
}
.yith-wcbm-badge-advanced .yith-wcbm-badge-text, .yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced {
position : absolute;
left     : 0;
top      : 0;
width    : 100%;
height   : 100%;
z-index  : 14;
}
.yith-wcbm-badge.yith-wcbm-badge-css {
color : #3c434a;
}
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s2,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s2,
.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-vertical .yith-wcbm-badge-text,
.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-vertical .yith-wcbm-badge-text {
transform : scaleY(-1);
}
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s2,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s2,
.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-horizontal .yith-wcbm-badge-text,
.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-badge-text {
transform : scaleX(-1);
}
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s2,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s2,
.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-both .yith-wcbm-badge-text,
.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-both .yith-wcbm-badge-text {
transform : scale(-1);
} .yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before {
display        : none;
text-transform : uppercase;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-horizontal .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-horizontal .yith-wcbm-badge-text-advanced div {
transform : scale(-1, 1);
}
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-vertical .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-vertical .yith-wcbm-badge-text-advanced div {
transform : scale(1, -1);
}
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-both .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-both .yith-wcbm-badge-text-advanced div {
transform : scale(-1);
}
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced div {
position : absolute;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced div div div {
display : none;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced-3 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-3 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-4 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-4 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-10 .yith-wcbm-sale-percent:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-10 .yith-wcbm-saved-money-value:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-19 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-20 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-20 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-26 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-26 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-28 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-28 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-29 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-29 .yith-wcbm-saved-money:before {
content : '-';
}
.yith-wcbm-badge.yith-wcbm-badge-advanced {
box-sizing : border-box;
background : transparent;
}
.yith-wcbm-badge.yith-wcbm-badge-image-uploaded {
min-width  : auto;
min-height : auto;
}
.yith-wcbm-badge.yith-wcbm-badge-image-uploaded img {
width : inherit;
} .yith-wcbm-theme-blocksy [data-products="type-1"] .product {
align-items : unset
}
.woocommerce.widget_shopping_cart {
z-index : 51 !important;
} .theme-yith-proteo.yith-booking .yith-booking-woocommerce-images.grid-elements-count-5 .container-image-and-badge,
.theme-yith-proteo.yith-booking .yith-booking-woocommerce-images.grid-elements-count-3 .container-image-and-badge {
grid-area : 1/1/3/2;
}
.theme-yith-proteo.yith-booking .container-image-and-badge > .woocommerce-product-gallery__image {
height : 100%;
}
body.single-product.yith-proteo-booking-product-layout-enabled .yith-booking-woocommerce-images .container-image-and-badge > .yith-wcbm-badge .yith-wcbm-badge__wrap img {
min-height : auto;
}