.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.com/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite@2x.png)!important;
background-size:52px 37px!important;
background-repeat:no-repeat!important
}
}.icheckbox_flat,
.iradio_flat {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 20px;
height: 20px;
background: url(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.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(//www.michaelengineering.com/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_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(//www.michaelengineering.com/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(//www.michaelengineering.com/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;
}.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//www.michaelengineering.com/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}:where(.wp-site-blocks) > * {
margin-block-start: auto !important;
}
.hero-banner-content > div {
display: flex !important;
height: 80vh !important;
justify-content: space-between !important;
}
.scroll-down-icon {
margin-top: -2em;
}
.scroll-down-text {
display: none;
padding-bottom: 0 !important;
margin-bottom: 0 !important;
} .expandable-list {
list-style: none;
padding: 0;
}
footer p > a {
text-decoration: none !important;
}
footer p > a:hover {
text-decoration: underline !important;
}
.product-price {
display: none !important;
}
.expandable-list .list-group-item {
cursor: pointer;
padding: 10px;
border: 1px solid #ddd;
}
.expandable-list .list-group-item + .list-group-item {
margin-top: -1px;
}
.expandable-list .list-group-item:hover {
background-color: #f0f0f0;
}
.sub-list {
display: none;
padding-left: 20px;
}
.sub-list.expanded {
display: block;
}
.sub-list {
display: none;
padding-left: 20px;
}
.sub-list.expanded {
display: block;
}
.scrollable-container {
overflow-x: auto;
}
.styled-table {
width: 100%;
border-collapse: collapse;
font-size: 0.9em;
font-family: sans-serif;
min-width: 400px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
.styled-table thead tr {
color: #ffffff;
text-align: left;
}
.styled-table th,
.styled-table td {
padding: 12px 15px;
word-wrap: break-word;
}
#tableHeaders th {
background-color: #086cb8;
}
.styled-table tbody tr {
border-bottom: 1px solid #dddddd;
transition: background-color 0.3s ease;
}
.styled-table tbody tr:nth-of-type(even) {
background-color: #f3f3f3;
}
.styled-table tbody tr:nth-of-type(odd):hover,
.styled-table tbody tr:nth-of-type(even):hover {
background-color: rgba(0, 0, 0, 0.1);
}
.styled-table tbody tr:last-of-type {
border-bottom: 2px solid #086cb8;
}
.styled-table tbody tr.active-row {
font-weight: bold;
color: #012169;
}
.search-bar {
margin-left: auto !important;
}
.woocommerce .wp-block-woocommerce-product-image-gallery {
max-width: 380px !important;
}
#custom_pricing_tiers_dropdown {
width: 100%;
padding: 10px;
border-radius: 5px;
border: 1px solid #ccc;
}
.variation-option {
background-color: white;
border: 1px solid #d9d9d9;
padding: 4px;
margin: 8px;
border-radius: 4px;
}
.me-product-meta {
padding: 8px 0px 8px 0px !important;
}
.me-product-info-mobile {
display: block;
}
.col-1 {
border-bottom: none !important;
}
.col-3 {
border-top: none !important;
}
.me-product-info {
display: none;
}
.me-column {
background-color: white;
border: solid 1px #d9d9d9;
}
.me-card-list {
padding: 0;
margin: 0;
} h1,
h1 > b,
h2,
h2 > b,
h3,
h3 > b,
h4,
h4 > b,
h5,
h5 > b,
h6,
h6 > b {
font-weight: 600 !important;
}
h1,
h1 > b { margin: 0px 0px 0px 0px !important;
}  .home-title {
text-shadow: 2px 2px 8px #000;
}
.one {
order: 1;
}
.two {
order: 2;
}
.no-bullets {
list-style-type: none;
}
.wp-block-group-is-layout-flow {
padding: 0 !important;
margin: 0 !important;
} .text-button > a:hover {
background-color: transparent !important;
color: #012169 !important;
}
.wpforms-submit-container > button {
height: auto !important;
padding: 12px 20px 12px 20px !important;
font-size: 14px !important;
transition: background-color 300ms ease !important;
}
.wpforms-submit-container > button:hover {
background-color: #012169 !important;
}  .woocommerce div.product form.cart {
margin-bottom: 0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-Tabs-panel > h2 {
display: none !important;
}
.variations {
margin-bottom: 0 !important;
}
select {
font-size: 16px !important;
}
.variations > tbody > tr {
display: flex !important;
margin-bottom: 0 !important;
flex-direction: column;
}
.variations .value select {
width: 100% !important;
border: 2px solid #012169;
border-radius: 4px;
}
.variations > tbody > tr > .label {
text-align: start;
}
.product-image {
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.wp-block-kadence-column {
z-index: auto !important;
}
.footer-button {
max-width: 230px !important;
}
.desktop-footer {
display: none !important;
}
.kt-accordion-panel-inner,
.mobile-navigation-item,
.accordian-footer {
padding-right: 0px !important;
padding-left: 0px !important;
}
.text-button {
margin-right: -16px !important;
}
.typeform-button > button,
.wpforms-submit-container > button {
display: flex !important;
text-align: center;
justify-content: center;
color: white !important;
border: none;
background-color: #086cb8 !important;
flex-grow: 1 !important;
padding: 12px 50px 12px 50px !important;
font-size: 14px !important;
font-weight: 600 !important;
border-radius: 25px !important;
text-transform: uppercase !important;
transition: background-color 300ms ease !important;
}
.accordian-footer {
display: inline;
}
.kt-accordion-header-wrap > button {
padding-right: 0px !important;
padding-left: 0px !important;
}
.typeform-button,
.wpforms-submit-container > button {
display: flex;
justify-content: start;
margin-top: 0;
margin-bottom: 24px;
}
.me-featured-product {
min-height: 300px !important;
}
.typeform-button > button:hover,
.wpforms-submit-container > button:hover {
background-color: #012169;
}
.cover-photo {
padding: 0 !important;
margin: 0 !important;
}
.flex-column {
display: flex;
flex-direction: column;
max-width: 1440px !important;
margin: 0 !important;
padding: 0 !important;
}
.me-card-content {
padding: 8px;
display: flex;
min-height: 80px;
flex-direction: row; margin: -8px; justify-content: start;
height: 100%;
text-decoration: none;
align-content: center;
align-items: center;
}
.wc-block-components-product-image {
display: flex;
justify-content: center;
}
.me-card p,
.me-card br {
display: none;
}
.me-card-image,
.wc-block-components-product-image > a > img { max-width: 90px !important;
height: 90px !important;
padding: 8px !important;
margin: 0px !important;
}
.me-post-card-image {
height: auto;
width: 100%;
min-height: 150px;
max-height: 100%;
padding: 12px 0px 12px 0px;
margin: 0px;
}
.me-card { flex: 0 0 calc(100% - 32px);
margin: 8px 16px 8px 16px; box-sizing: border-box;
background-color: white;
transition: 300ms;
}
.me-card.post {
padding: 26px;
box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.3);
}
.me-card.outlined {
border: solid 2px #d9d9d9;
}
.me-card:hover {
border-bottom: none;
}
.me-card.outlined:hover {
border-bottom: solid 2px #012169;
}
.wc-block-product {
margin: 16px; box-sizing: border-box;
background-color: white;
border: solid 1px #d9d9d9;
}
.products-block-post-template > li {
box-sizing: border-box;
background-color: white;
border: solid 1px #d9d9d9;
padding: 16px;
}
.products-block-post-template > li > div {
display: flex !important;
justify-content: center !important;
}
.products-block-post-template > li > div > a > img { max-width: 90px !important;
height: 90px !important;
padding: 8px !important;
margin: 0px !important;
}
.me-card-description {
text-align: start;
}
.me-card-description,
.me-card-title,
.me-card-title > a {
padding: 2px 0px 2px 0px !important;
margin: 0px !important;
}
.section-separator {
margin: 0 0 12px 0 !important;
}
.site-tag,
.home-paragraph,
.home-title,
.page-title,
.page-description {
text-align: center;
}
.home-button > a {
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
.home-paragraph {
font-size: 18px !important;
}
.page-description {
font-size: 16px !important;
}
.home-paragraph {
text-shadow: 2px 2px 8px #000;
}
.button-group {
align-content: center;
justify-content: center;
}
.me-card,
.wc-block-product {
padding: 16px;
background-color: white;
}
.me-card-title {
color: #012169;
transition: 300ms;
}
.me-card-list {
display: flex;
flex-wrap: wrap;
margin: -16px;
}
.me-card-title,
.me-card-title > a {
color: #333333;
font-size: 20px !important;
font-weight: 600;
display: flex;
justify-content: start;
}
.me-post-card-title {
color: #333333;
font-size: 20px !important;
font-weight: 600;
}
.me-card-description,
.me-product-summary > p {
color: #086cb8;
font-size: 1em;
text-align: start;
font-weight: 600;
display: flex;
justify-content: start;
}
.me-card-label {
display: flex;
flex-direction: column;
justify-content: start;
text-align: start;
padding: 0px 8px 0px 16px;
} @media (max-width: 576px) {
.custom-logo-link > img {
max-width: 220px !important;
}
.home-title,
.page-title {
font-size: 30px !important;
}
} @media screen and (min-width: 576px) {
.scroll-down-icon {
margin-top: 0px;
}
.scroll-down-text {
display: block;
}
.search-bar {
margin-left: 4px !important;
}
.col-1 {
border-bottom: solid 1px #d9d9d9 !important;
}
.col-3 {
border-top: solid 1px #d9d9d9 !important;
}
.me-card-image,
.wc-block-components-product-image > a > img {
width: auto;
padding: 8px;
margin: 0px;
}
.me-card-description {
text-align: center;
}
.me-card-description,
.me-card-title,
.me-card-title > a,
.me-product-summary > p {
justify-content: center;
}
.me-card-label {
justify-content: center;
text-align: center;
}
.me-product-info-mobile {
display: none !important;
}
.me-product-info {
display: block !important;
}
.wpforms-submit-container > button {
font-size: 16px !important;
}
.desktop-footer {
display: flex !important;
}
.accordian-footer {
display: none;
}
.typeform-button > button,
.wpforms-submit-container > button {
font-size: 16px;
flex-grow: 0;
max-width: 300px;
}
.typeform-button,
.wpforms-submit-container > button {
margin: 0px;
}
.me-card-content {
text-align: center;
flex-direction: column;
justify-content: center;
}
.me-post-card-content {
text-align: left;
flex-direction: column;
justify-content: space-between;
}
.me-card {
flex: 0 0 calc(33.333% - 32px);
margin: 16px;
}
.site-tag,
.home-paragraph,
.home-title,
.page-title,
.page-description {
text-align: left;
}
.home-paragraph {
font-size: 20px !important;
}
.page-description {
font-size: 18px !important;
}
.button-group {
display: flex;
justify-content: start;
align-content: start;
}
}body .gform_wrapper .gform_footer input[type='submit'] {
height: auto !important;
padding: 12px 20px 12px 20px !important;
font-size: 14px !important;
transition: background-color 300ms ease !important;
background: #086cb8 !important;
border-radius: 25px !important;
width: 150px !important;
}
body .gform_wrapper .gform_footer input:hover[type='submit'] {
background: #012169 !important;
}
.gfield_description {
display: none !important;
}
.gform-body {
margin-top: 30px !important;
}
.gfield_label {
display: inline !important; max-width: 90% !important; vertical-align: top !important; }
.info-icon {
position: relative !important;
vertical-align: top !important; display: inline !important;
margin-left: 4px !important;
color: #012169;
}
.info-icon:hover .tooltip-box {
display: block !important;
}
.tooltip-box {
white-space: pre-wrap !important; display: none !important;
position: static !important; width: 100% !important; bottom: 0 !important;
left: auto !important;
right: auto !important;
color: #666 !important;
transform: translateX(0%) !important;
background-color: #f9f9f9 !important;
border: 1px solid #ddd !important;
border-radius: 5px !important;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2) !important;
padding: 10px !important;
font-size: 14px !important;
z-index: 100 !important;
font-weight: 450 !important;
} @media (min-width: 769px) {
body .gform_wrapper .gform_footer input[type='submit'] {
font-size: 16px !important;
}
.tooltip-box {
width: 300px !important;
position: absolute !important;
top: 100% !important;
bottom: auto !important;
left: auto !important;
right: 0% !important;
transform: translateX(0%) !important;
}
} @media (min-width: 1201px) {
.tooltip-box {
width: 400px !important;
left: 50% !important;
transform: translateX(-50%) !important;
}
}