@charset "UTF-8";
/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{
--bs-blue:#0d6efd;
--bs-indigo:#6610f2;
--bs-purple:#6f42c1;
--bs-pink:#d63384;
--bs-red:#dc3545;
--bs-orange:#fd7e14;
--bs-yellow:#fed700;
--bs-green:#198754;
--bs-teal:#20c997;
--bs-cyan:#0dcaf0;
--bs-white:#fff;
--bs-gray:#6c757d;
--bs-ec-dark:#181818;
--bs-ec-dark-body:#d9d9d9;
--bs-primary:#fed700;
--bs-ec-primary:#fed700;
--bs-ec-primary-d:#e7c400;
--bs-secondary:#6c757d;
--bs-success:#198754;
--bs-info:#0dcaf0;
--bs-warning:#fed700;
--bs-danger:#dc3545;
--bs-light:#f8f9fa;
--bs-dark:#333e48;
--bs-font-sans-serif:"Inter","Open Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))
}
*,::after,::before{
box-sizing:border-box}
@media (prefers-reduced-motion:no-preference){
:root{
    scroll-behavior:smooth
}
}
body{
margin:0;
font-family:var(--bs-font-sans-serif);
font-size:.875rem;
font-weight:400;
line-height:1.714;
color:#333e48;
background-color:#fff;
-webkit-text-size-adjust:100%;
-webkit-tap-highlight-color:transparent}
hr{
margin:1rem 0;
color:inherit;
background-color:currentColor;
border:0;
opacity:.25}
hr:not([size]){
height:1px}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,h1,h2,h3,h4,h5,h6{
margin-top:0;
margin-bottom:.5rem;
font-weight:500;
line-height:1.2}
.h1,h1{
font-size:calc(1.34375rem + 1.125vw)}@media (min-width:1200px){
.h1,h1{
font-size:2.1875rem}}
.h2,h2{
font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){
.h2,h2{
font-size:1.75rem}}
.h3,h3{
font-size:calc(1.278125rem + .3375vw)}@media (min-width:1200px){
.h3,h3{
font-size:1.53125rem}}
.h4,h4{
font-size:calc(1.25625rem + .075vw)}@media (min-width:1200px){
.h4,h4{
font-size:1.3125rem}}
.h5,h5{
font-size:1.09375rem}
.h6,h6{
font-size:.875rem}p{
margin-top:0;
margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{
text-decoration:underline dotted;
cursor:help;
text-decoration-skip-ink:none}address{
margin-bottom:1rem;
font-style:normal;
line-height:inherit}ol,ul{
padding-left:2rem}dl,ol,ul{
margin-top:0;
margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{
margin-bottom:0}dt{
font-weight:700}dd{
margin-bottom:.5rem;
margin-left:0}blockquote{
margin:0 0 1rem}b,strong{
font-weight:700}
.small,small{
font-size:.875em}
.mark,mark{
padding:.2em;
background-color:#fcf8e3}sub,sup{
position:relative;
font-size:.75em;
line-height:0;
vertical-align:baseline}sub{
bottom:-.25em}sup{
top:-.5em}a{
color:#333e48;
text-decoration:none}a:hover{
color:#29323a}a:not([href]):not([class]),a:not([href]):not([class]):hover{
color:inherit;
text-decoration:none}code,kbd,pre,samp{
font-family:var(--bs-font-monospace);
font-size:1em;
direction:ltr;
unicode-bidi:bidi-override}pre{
display:block;
margin-top:0;
margin-bottom:1rem;
overflow:auto;
font-size:.875em}pre code{
font-size:inherit;
color:inherit;
word-break:normal}code{
font-size:.875em;
color:#d63384;
word-wrap:break-word}a>code{
color:inherit}kbd{
padding:.2rem .4rem;
font-size:.875em;
color:#fff;
background-color:#333e48;
border-radius:1.25rem}kbd kbd{
padding:0;
font-size:1em;
font-weight:700}figure{
margin:0 0 1rem}img,svg{
vertical-align:middle}table{
caption-side:bottom;
border-collapse:collapse}caption{
padding-top:.5rem;
padding-bottom:.5rem;
color:#6c757d;
text-align:left}th{
text-align:inherit;
text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{
border-color:inherit;
border-style:solid;
border-width:0}label{
display:inline-block}button{
border-radius:0}button:focus:not(:focus-visible){
outline:0}button,input,optgroup,select,textarea{
margin:0;
font-family:inherit;
font-size:inherit;
line-height:inherit}button,select{
text-transform:none}[role=button]{
cursor:pointer}select{
word-wrap:normal}select:disabled{
opacity:1}[list]::-webkit-calendar-picker-indicator{
display:none}[type=button],[type=reset],[type=submit],button{
-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){
cursor:pointer}::-moz-focus-inner{
padding:0;
border-style:none}textarea{
resize:vertical}fieldset{
min-width:0;
padding:0;
margin:0;
border:0}legend{
float:left;
width:100%;
padding:0;
margin-bottom:.5rem;
font-size:calc(1.275rem + .3vw);
line-height:inherit}@media (min-width:1200px){
legend{
font-size:1.5rem}}legend+*{
clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{
padding:0}::-webkit-inner-spin-button{
height:auto}[type=search]{
outline-offset:-2px;
-webkit-appearance:textfield}::-webkit-search-decoration{
-webkit-appearance:none}::-webkit-color-swatch-wrapper{
padding:0}::file-selector-button{
font:inherit}::-webkit-file-upload-button{
font:inherit;
-webkit-appearance:button}output{
display:inline-block}iframe{
border:0}summary{
display:list-item;
cursor:pointer}progress{
vertical-align:baseline}[hidden]{
display:none!important}
.lead{
font-size:1.09375rem;
font-weight:300}
.display-1{
font-size:calc(1.625rem + 4.5vw);
font-weight:300;
line-height:1.2}@media (min-width:1200px){
.display-1{
font-size:5rem}}
.display-2{
font-size:calc(1.575rem + 3.9vw);
font-weight:300;
line-height:1.2}@media (min-width:1200px){
.display-2{
font-size:4.5rem}}
.display-3{
font-size:calc(1.525rem + 3.3vw);
font-weight:300;
line-height:1.2}@media (min-width:1200px){
.display-3{
font-size:4rem}}
.display-4{
font-size:calc(1.475rem + 2.7vw);
font-weight:300;
line-height:1.2}@media (min-width:1200px){
.display-4{
font-size:3.5rem}}
.display-5{
font-size:calc(1.425rem + 2.1vw);
font-weight:300;
line-height:1.2}@media (min-width:1200px){
.display-5{
font-size:3rem}}
.display-6{
font-size:calc(1.375rem + 1.5vw);
font-weight:300;
line-height:1.2}@media (min-width:1200px){
.display-6{
font-size:2.5rem}}
.list-unstyled{
padding-left:0;
list-style:none}
.list-inline{
padding-left:0;
list-style:none}
.list-inline-item{
display:inline-block}
.list-inline-item:not(:last-child){
margin-right:.5rem}
.initialism{
font-size:.875em;
text-transform:uppercase}
.blockquote{
margin-bottom:1rem;
font-size:1.09375rem}
.blockquote>:last-child{
margin-bottom:0}
.blockquote-footer{
margin-top:-1rem;
margin-bottom:1rem;
font-size:.875em;
color:#6c757d}
.blockquote-footer::before{
content:"\2014\00A0"}
.category-icons-carousel-v2>div,
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{
width:100%;
padding-right:var(--bs-gutter-x,
.9375rem);
padding-left:var(--bs-gutter-x,
.9375rem);
margin-right:auto;
margin-left:auto}@media (min-width:576px){
.category-icons-carousel-v2>div,
.container,
.container-sm{
max-width:540px}}@media (min-width:768px){
.category-icons-carousel-v2>div,
.container,
.container-md,
.container-sm{
max-width:720px}}@media (min-width:992px){
.category-icons-carousel-v2>div,
.container,
.container-lg,
.container-md,
.container-sm{
max-width:960px}}@media (min-width:1200px){
.category-icons-carousel-v2>div,
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl{
max-width:1200px}}@media (min-width:1480px){
.category-icons-carousel-v2>div,
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{
max-width:1430px}}
.row{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}
.row>*{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}
.col{
flex:1 0 0%}
.row-cols-auto>*{
flex:0 0 auto;
width:auto}
.row-cols-1>*{
flex:0 0 auto;
width:100%}
.row-cols-2>*{
flex:0 0 auto;
width:50%}
.row-cols-3>*{
flex:0 0 auto;
width:33.3333333333%}
.row-cols-4>*{
flex:0 0 auto;
width:25%}
.row-cols-5>*{
flex:0 0 auto;
width:20%}
.row-cols-6>*{
flex:0 0 auto;
width:16.6666666667%}@media (min-width:576px){
.col-sm{
flex:1 0 0%}
.row-cols-sm-auto>*{
flex:0 0 auto;
width:auto}
.row-cols-sm-1>*{
flex:0 0 auto;
width:100%}
.row-cols-sm-2>*{
flex:0 0 auto;
width:50%}
.row-cols-sm-3>*{
flex:0 0 auto;
width:33.3333333333%}
.row-cols-sm-4>*{
flex:0 0 auto;
width:25%}
.row-cols-sm-5>*{
flex:0 0 auto;
width:20%}
.row-cols-sm-6>*{
flex:0 0 auto;
width:16.6666666667%}}@media (min-width:768px){
.col-md{
flex:1 0 0%}
.row-cols-md-auto>*{
flex:0 0 auto;
width:auto}
.row-cols-md-1>*{
flex:0 0 auto;
width:100%}
.row-cols-md-2>*{
flex:0 0 auto;
width:50%}
.row-cols-md-3>*{
flex:0 0 auto;
width:33.3333333333%}
.row-cols-md-4>*{
flex:0 0 auto;
width:25%}
.row-cols-md-5>*{
flex:0 0 auto;
width:20%}
.row-cols-md-6>*{
flex:0 0 auto;
width:16.6666666667%}}@media (min-width:992px){
.col-lg{
flex:1 0 0%}
.row-cols-lg-auto>*{
flex:0 0 auto;
width:auto}
.row-cols-lg-1>*{
flex:0 0 auto;
width:100%}
.row-cols-lg-2>*{
flex:0 0 auto;
width:50%}
.row-cols-lg-3>*{
flex:0 0 auto;
width:33.3333333333%}
.row-cols-lg-4>*{
flex:0 0 auto;
width:25%}
.row-cols-lg-5>*{
flex:0 0 auto;
width:20%}
.row-cols-lg-6>*{
flex:0 0 auto;
width:16.6666666667%}}@media (min-width:1200px){
.col-xl{
flex:1 0 0%}
.row-cols-xl-auto>*{
flex:0 0 auto;
width:auto}
.row-cols-xl-1>*{
flex:0 0 auto;
width:100%}
.row-cols-xl-2>*{
flex:0 0 auto;
width:50%}
.row-cols-xl-3>*{
flex:0 0 auto;
width:33.3333333333%}
.row-cols-xl-4>*{
flex:0 0 auto;
width:25%}
.row-cols-xl-5>*{
flex:0 0 auto;
width:20%}
.row-cols-xl-6>*{
flex:0 0 auto;
width:16.6666666667%}}@media (min-width:1480px){
.col-xxl{
flex:1 0 0%}
.row-cols-xxl-auto>*{
flex:0 0 auto;
width:auto}
.row-cols-xxl-1>*{
flex:0 0 auto;
width:100%}
.row-cols-xxl-2>*{
flex:0 0 auto;
width:50%}
.row-cols-xxl-3>*{
flex:0 0 auto;
width:33.3333333333%}
.row-cols-xxl-4>*{
flex:0 0 auto;
width:25%}
.row-cols-xxl-5>*{
flex:0 0 auto;
width:20%}
.row-cols-xxl-6>*{
flex:0 0 auto;
width:16.6666666667%}}
.col-auto{
flex:0 0 auto;
width:auto}
.col-1{
flex:0 0 auto;
width:8.33333333%}
.col-2{
flex:0 0 auto;
width:16.66666667%}
.col-3{
flex:0 0 auto;
width:25%}
.col-4{
flex:0 0 auto;
width:33.33333333%}
.col-5{
flex:0 0 auto;
width:41.66666667%}
.col-6{
flex:0 0 auto;
width:50%}
.col-7{
flex:0 0 auto;
width:58.33333333%}
 .col-8{
flex:0 0 auto;
width:66.66666667%}
.col-9{
flex:0 0 auto;
width:75%}
.col-10{
flex:0 0 auto;
width:83.33333333%}
 .col-11{
flex:0 0 auto;
width:91.66666667%}
.col-12{
flex:0 0 auto;
width:100%}
.offset-1{
margin-left:8.33333333%}
.offset-2{
margin-left:16.66666667%}
 .offset-3{
margin-left:25%}
.offset-4{
margin-left:33.33333333%}
.offset-5{
margin-left:41.66666667%}
.offset-6{
margin-left:50%}
 .offset-7{
margin-left:58.33333333%}
.offset-8{
margin-left:66.66666667%}
.offset-9{
margin-left:75%}
.offset-10{
margin-left:83.33333333%}
 .offset-11{
margin-left:91.66666667%}
.g-0,
.gx-0{
--bs-gutter-x:0}
.g-0,
.gy-0{
--bs-gutter-y:0}
.g-1,
.gx-1{
--bs-gutter-x:0.25rem}
 .g-1,
.gy-1{
--bs-gutter-y:0.25rem}
.g-2,
.gx-2{
--bs-gutter-x:0.5rem}
.g-2,
.gy-2{
--bs-gutter-y:0.5rem}
.g-3,
.gx-3{
--bs-gutter-x:1rem}
 
 .g-3,
.gy-3{
--bs-gutter-y:1rem}
.g-4dot,
.gx-4dot{
--bs-gutter-x:1.25rem}
.g-4dot,
.gy-4dot{
--bs-gutter-y:1.25rem}
.g-4,
.gx-4{
--bs-gutter-x:1.5rem}
 .g-4,
.gy-4{
--bs-gutter-y:1.5rem}
.g-5,
.gx-5{
--bs-gutter-x:3rem}
.g-5,
.gy-5{
--bs-gutter-y:3rem}
.g-6,
.gx-6{
--bs-gutter-x:4.5rem}
 .g-6,
.gy-6{
--bs-gutter-y:4.5rem}
.g-7,
.gx-7{
--bs-gutter-x:6rem}
.g-7,
.gy-7{
--bs-gutter-y:6rem}
 @media (min-width:576px){

     .col-sm-auto{
flex:0 0 auto;
width:auto}
.col-sm-1{
flex:0 0 auto;
width:8.33333333%}
 .col-sm-2{
flex:0 0 auto;
width:16.66666667%}
.col-sm-3{
flex:0 0 auto;
width:25%}
.col-sm-4{
flex:0 0 auto;
width:33.33333333%}
 .col-sm-5{
flex:0 0 auto;
width:41.66666667%}
.col-sm-6{
flex:0 0 auto;
width:50%}
.col-sm-7{
flex:0 0 auto;
width:58.33333333%}
 .col-sm-8{
flex:0 0 auto;
width:66.66666667%}
.col-sm-9{
flex:0 0 auto;
width:75%}
.col-sm-10{
flex:0 0 auto;
width:83.33333333%}
 .col-sm-11{
flex:0 0 auto;
width:91.66666667%}
.col-sm-12{
flex:0 0 auto;
width:100%}
.offset-sm-0{
margin-left:0}
 .offset-sm-1{
margin-left:8.33333333%}
.offset-sm-2{
margin-left:16.66666667%}
.offset-sm-3{
margin-left:25%}
 .offset-sm-4{
margin-left:33.33333333%}
.offset-sm-5{
margin-left:41.66666667%}
.offset-sm-6{
margin-left:50%}
 .offset-sm-7{
margin-left:58.33333333%}
.offset-sm-8{
margin-left:66.66666667%}
.offset-sm-9{
margin-left:75%}
 .offset-sm-10{
margin-left:83.33333333%}
.offset-sm-11{
margin-left:91.66666667%}
.g-sm-0,
.gx-sm-0{
--bs-gutter-x:0}
 .g-sm-0,
.gy-sm-0{
--bs-gutter-y:0}
.g-sm-1,
.gx-sm-1{
--bs-gutter-x:0.25rem}
.g-sm-1,
.gy-sm-1{
--bs-gutter-y:0.25rem}
 .g-sm-2,
.gx-sm-2{
--bs-gutter-x:0.5rem}
 .g-sm-2,
.gy-sm-2{
--bs-gutter-y:0.5rem}
 .g-sm-3,
.gx-sm-3{
--bs-gutter-x:1rem}
 .g-sm-3,
.gy-sm-3{
--bs-gutter-y:1rem}
 .g-sm-4dot,
.gx-sm-4dot{
--bs-gutter-x:1.25rem}
 .g-sm-4dot,
.gy-sm-4dot{
--bs-gutter-y:1.25rem}
 .g-sm-4,
.gx-sm-4{
--bs-gutter-x:1.5rem}
 .g-sm-4,
.gy-sm-4{
--bs-gutter-y:1.5rem}
 .g-sm-5,
.gx-sm-5{
--bs-gutter-x:3rem}
 .g-sm-5,
.gy-sm-5{
--bs-gutter-y:3rem}
 .g-sm-6,
.gx-sm-6{
--bs-gutter-x:4.5rem}
 .g-sm-6,
.gy-sm-6{
--bs-gutter-y:4.5rem}
 .g-sm-7,
.gx-sm-7{
--bs-gutter-x:6rem}
 .g-sm-7,
.gy-sm-7{
--bs-gutter-y:6rem}
}
 @media (min-width:768px){

     .col-md-auto{
flex:0 0 auto;
width:auto}
     .col-md-1{
flex:0 0 auto;
width:8.33333333%}
     .col-md-2{
flex:0 0 auto;
width:16.66666667%}
     .col-md-3{
flex:0 0 auto;
width:25%}
     .col-md-4{
flex:0 0 auto;
width:33.33333333%}
     .col-md-5{
flex:0 0 auto;
width:41.66666667%}
     .col-md-6{
flex:0 0 auto;
width:50%}
     .col-md-7{
flex:0 0 auto;
width:58.33333333%}
     .col-md-8{
flex:0 0 auto;
width:66.66666667%}
     .col-md-9{
flex:0 0 auto;
width:75%}
     .col-md-10{
flex:0 0 auto;
width:83.33333333%}
     .col-md-11{
flex:0 0 auto;
width:91.66666667%}
     .col-md-12{
flex:0 0 auto;
width:100%}
     .offset-md-0{
margin-left:0}
     .offset-md-1{
margin-left:8.33333333%}
     .offset-md-2{
margin-left:16.66666667%}
     .offset-md-3{
margin-left:25%}
     .offset-md-4{
margin-left:33.33333333%}
     .offset-md-5{
margin-left:41.66666667%}
     .offset-md-6{
margin-left:50%}
     .offset-md-7{
margin-left:58.33333333%}
     .offset-md-8{
margin-left:66.66666667%}
     .offset-md-9{
margin-left:75%}
     .offset-md-10{
margin-left:83.33333333%}
     .offset-md-11{
margin-left:91.66666667%}
     .g-md-0,
.gx-md-0{
--bs-gutter-x:0}
     .g-md-0,
.gy-md-0{
--bs-gutter-y:0}
     .g-md-1,
.gx-md-1{
--bs-gutter-x:0.25rem}
     .g-md-1,
.gy-md-1{
--bs-gutter-y:0.25rem}
     .g-md-2,
.gx-md-2{
--bs-gutter-x:0.5rem}
     .g-md-2,
.gy-md-2{
--bs-gutter-y:0.5rem}

     .g-md-3,
.gx-md-3{
--bs-gutter-x:1rem}
.g-md-3,
.gy-md-3{
--bs-gutter-y:1rem}
.g-md-4dot,
.gx-md-4dot{
--bs-gutter-x:1.25rem}
.g-md-4dot,
.gy-md-4dot{
--bs-gutter-y:1.25rem}
.g-md-4,
.gx-md-4{
--bs-gutter-x:1.5rem}
.g-md-4,
.gy-md-4{
--bs-gutter-y:1.5rem}
.g-md-5,
.gx-md-5{
--bs-gutter-x:3rem}
.g-md-5,
.gy-md-5{
--bs-gutter-y:3rem}
.g-md-6,
.gx-md-6{
--bs-gutter-x:4.5rem}
.g-md-6,
.gy-md-6{
--bs-gutter-y:4.5rem}
.g-md-7,
.gx-md-7{
--bs-gutter-x:6rem}
.g-md-7,
.gy-md-7{
--bs-gutter-y:6rem}
}
@media (min-width:992px){
.col-lg-auto{
flex:0 0 auto;
width:auto}
.col-lg-1{
flex:0 0 auto;
width:8.33333333%}
.col-lg-2{
flex:0 0 auto;
width:16.66666667%}
.col-lg-3{
flex:0 0 auto;
width:25%}
.col-lg-4{
flex:0 0 auto;
width:33.33333333%}
.col-lg-5{
flex:0 0 auto;
width:41.66666667%}
.col-lg-6{
flex:0 0 auto;
width:50%}
.col-lg-7{
flex:0 0 auto;
width:58.33333333%}
.col-lg-8{
flex:0 0 auto;
width:66.66666667%}
.col-lg-9{
flex:0 0 auto;
width:75%}
.col-lg-10{
flex:0 0 auto;
width:83.33333333%}
.col-lg-11{
flex:0 0 auto;
width:91.66666667%}
.col-lg-12{
flex:0 0 auto;
width:100%}
.offset-lg-0{
margin-left:0}
.offset-lg-1{
margin-left:8.33333333%}
.offset-lg-2{
margin-left:16.66666667%}
.offset-lg-3{
margin-left:25%}
.offset-lg-4{
margin-left:33.33333333%}
.offset-lg-5{
margin-left:41.66666667%}
.offset-lg-6{
margin-left:50%}
.offset-lg-7{
margin-left:58.33333333%}
.offset-lg-8{
margin-left:66.66666667%}
.offset-lg-9{
margin-left:75%}
.offset-lg-10{
margin-left:83.33333333%}
.offset-lg-11{
margin-left:91.66666667%}
.g-lg-0,
.gx-lg-0{
--bs-gutter-x:0}
.g-lg-0,
.gy-lg-0{
--bs-gutter-y:0}
.g-lg-1,
.gx-lg-1{
--bs-gutter-x:0.25rem}
.g-lg-1,
.gy-lg-1{
--bs-gutter-y:0.25rem}
.g-lg-2,
.gx-lg-2{
--bs-gutter-x:0.5rem}
.g-lg-2,
.gy-lg-2{
--bs-gutter-y:0.5rem}
.g-lg-3,
.gx-lg-3{
--bs-gutter-x:1rem}
.g-lg-3,
.gy-lg-3{
--bs-gutter-y:1rem}
.g-lg-4dot,
.gx-lg-4dot{
--bs-gutter-x:1.25rem}
.g-lg-4dot,
.gy-lg-4dot{
--bs-gutter-y:1.25rem}
.g-lg-4,
.gx-lg-4{
--bs-gutter-x:1.5rem}
.g-lg-4,
.gy-lg-4{
--bs-gutter-y:1.5rem}
.g-lg-5,
.gx-lg-5{
--bs-gutter-x:3rem}
.g-lg-5,
.gy-lg-5{
--bs-gutter-y:3rem}
.g-lg-6,
.gx-lg-6{
--bs-gutter-x:4.5rem}
.g-lg-6,
.gy-lg-6{
--bs-gutter-y:4.5rem}
.g-lg-7,
.gx-lg-7{
--bs-gutter-x:6rem}
.g-lg-7,
.gy-lg-7{
--bs-gutter-y:6rem}
}
@media (min-width:1200px){
.col-xl-auto{
flex:0 0 auto;
width:auto}
.col-xl-1{
flex:0 0 auto;
width:8.33333333%}
.col-xl-2{
flex:0 0 auto;
width:16.66666667%}
.col-xl-3{
flex:0 0 auto;
width:25%}
.col-xl-4{
flex:0 0 auto;
width:33.33333333%}
.col-xl-5{
flex:0 0 auto;
width:41.66666667%}
.col-xl-6{
flex:0 0 auto;
width:50%}
.col-xl-7{
flex:0 0 auto;
width:58.33333333%}
.col-xl-8{
flex:0 0 auto;
width:66.66666667%}
.col-xl-9{
flex:0 0 auto;
width:75%}
.col-xl-10{
flex:0 0 auto;
width:83.33333333%}
.col-xl-11{
flex:0 0 auto;
width:91.66666667%}
.col-xl-12{
flex:0 0 auto;
width:100%}
.offset-xl-0{
margin-left:0}
.offset-xl-1{
margin-left:8.33333333%}
.offset-xl-2{
margin-left:16.66666667%}
.offset-xl-3{
margin-left:25%}
.offset-xl-4{
margin-left:33.33333333%}
.offset-xl-5{
margin-left:41.66666667%}
.offset-xl-6{
margin-left:50%}
.offset-xl-7{
margin-left:58.33333333%}
.offset-xl-8{
margin-left:66.66666667%}
.offset-xl-9{
margin-left:75%}
.offset-xl-10{
margin-left:83.33333333%}
.offset-xl-11{
margin-left:91.66666667%}
.g-xl-0,
.gx-xl-0{
--bs-gutter-x:0}
.g-xl-0,
.gy-xl-0{
--bs-gutter-y:0}
.g-xl-1,
.gx-xl-1{
--bs-gutter-x:0.25rem}
.g-xl-1,
.gy-xl-1{
--bs-gutter-y:0.25rem}
.g-xl-2,
.gx-xl-2{
--bs-gutter-x:0.5rem}
.g-xl-2,
.gy-xl-2{
--bs-gutter-y:0.5rem}
.g-xl-3,
.gx-xl-3{
--bs-gutter-x:1rem}
.g-xl-3,
.gy-xl-3{
--bs-gutter-y:1rem}
.g-xl-4dot,
.gx-xl-4dot{
--bs-gutter-x:1.25rem}
.g-xl-4dot,
.gy-xl-4dot{
--bs-gutter-y:1.25rem}
.g-xl-4,
.gx-xl-4{
--bs-gutter-x:1.5rem}
.g-xl-4,
.gy-xl-4{
--bs-gutter-y:1.5rem}
.g-xl-5,
.gx-xl-5{
--bs-gutter-x:3rem}
.g-xl-5,
.gy-xl-5{
--bs-gutter-y:3rem}
.g-xl-6,
.gx-xl-6{
--bs-gutter-x:4.5rem}
.g-xl-6,
.gy-xl-6{
--bs-gutter-y:4.5rem}
.g-xl-7,
.gx-xl-7{
--bs-gutter-x:6rem}
.g-xl-7,
.gy-xl-7{
--bs-gutter-y:6rem}
}
@media (min-width:1480px){
.col-xxl-auto{
flex:0 0 auto;
width:auto}
.col-xxl-1{
flex:0 0 auto;
width:8.33333333%}
.col-xxl-2{
flex:0 0 auto;
width:16.66666667%}
.col-xxl-3{
flex:0 0 auto;
width:25%}
.col-xxl-4{
flex:0 0 auto;
width:33.33333333%}
.col-xxl-5{
flex:0 0 auto;
width:41.66666667%}
.col-xxl-6{
flex:0 0 auto;
width:50%}
.col-xxl-7{
flex:0 0 auto;
width:58.33333333%}
.col-xxl-8{
flex:0 0 auto;
width:66.66666667%}
.col-xxl-9{
flex:0 0 auto;
width:75%}
.col-xxl-10{
flex:0 0 auto;
width:83.33333333%}
.col-xxl-11{
flex:0 0 auto;
width:91.66666667%}
.col-xxl-12{
flex:0 0 auto;
width:100%}
.offset-xxl-0{
margin-left:0}
.offset-xxl-1{
margin-left:8.33333333%}
.offset-xxl-2{
margin-left:16.66666667%}
.offset-xxl-3{
margin-left:25%}
.offset-xxl-4{
margin-left:33.33333333%}
.offset-xxl-5{
margin-left:41.66666667%}
.offset-xxl-6{
margin-left:50%}
.offset-xxl-7{
margin-left:58.33333333%}
.offset-xxl-8{
margin-left:66.66666667%}
.offset-xxl-9{
margin-left:75%}
.offset-xxl-10{
margin-left:83.33333333%}
.offset-xxl-11{
margin-left:91.66666667%}
.g-xxl-0,
.gx-xxl-0{
--bs-gutter-x:0}
.g-xxl-0,
.gy-xxl-0{
--bs-gutter-y:0}
.g-xxl-1,
.gx-xxl-1{
--bs-gutter-x:0.25rem}
.g-xxl-1,
.gy-xxl-1{
--bs-gutter-y:0.25rem}
.g-xxl-2,
.gx-xxl-2{
--bs-gutter-x:0.5rem}
.g-xxl-2,
.gy-xxl-2{
--bs-gutter-y:0.5rem}
.g-xxl-3,
.gx-xxl-3{
--bs-gutter-x:1rem}
.g-xxl-3,
.gy-xxl-3{
--bs-gutter-y:1rem}
.g-xxl-4dot,
.gx-xxl-4dot{
--bs-gutter-x:1.25rem}
.g-xxl-4dot,
.gy-xxl-4dot{
--bs-gutter-y:1.25rem}
.g-xxl-4,
.gx-xxl-4{
--bs-gutter-x:1.5rem}
.g-xxl-4,
.gy-xxl-4{
--bs-gutter-y:1.5rem}
.g-xxl-5,
.gx-xxl-5{
--bs-gutter-x:3rem}
.g-xxl-5,
.gy-xxl-5{
--bs-gutter-y:3rem}
.g-xxl-6,
.gx-xxl-6{
--bs-gutter-x:4.5rem}
.g-xxl-6,
.gy-xxl-6{
--bs-gutter-y:4.5rem}
.g-xxl-7,
.gx-xxl-7{
--bs-gutter-x:6rem}
.g-xxl-7,
.gy-xxl-7{
--bs-gutter-y:6rem}
}
.table,table{
--bs-table-bg:transparent;
--bs-table-accent-bg:transparent;
--bs-table-striped-color:#333e48;
--bs-table-striped-bg:rgba(0, 0, 0, 0.05);
--bs-table-active-color:#333e48;
--bs-table-active-bg:rgba(0, 0, 0, 0.1);
--bs-table-hover-color:#333e48;
--bs-table-hover-bg:rgba(0, 0, 0, 0.075);
width:100%;
margin-bottom:1rem;
color:#333e48;
vertical-align:top;
border-color:#ddd}
.table>:not(caption)>*>*,table>:not(caption)>*>*{
padding:.5rem .5rem;
background-color:var(--bs-table-bg);
border-bottom-width:1px;
box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}
.table>tbody,table>tbody{
vertical-align:inherit}
.table>thead,table>thead{
vertical-align:bottom}
.table>:not(:last-child)>:last-child>*,table>:not(:last-child)>:last-child>*{
border-bottom-color:currentColor}
.caption-top{
caption-side:top}
.table-sm>:not(caption)>*>*{
padding:.25rem .25rem}
.table-bordered>:not(caption)>*{
border-width:1px 0}
.table-bordered>:not(caption)>*>*{
border-width:0 1px}
.table-borderless>:not(caption)>*>*{
border-bottom-width:0}
.table-striped>tbody>tr:nth-of-type(odd){
--bs-table-accent-bg:var(--bs-table-striped-bg);
color:var(--bs-table-striped-color)}
.table-active{
--bs-table-accent-bg:var(--bs-table-active-bg);
color:var(--bs-table-active-color)}
.table-hover>tbody>tr:hover{
--bs-table-accent-bg:var(--bs-table-hover-bg);
color:var(--bs-table-hover-color)}
.table-primary{
--bs-table-bg:#fff7cc;
--bs-table-striped-bg:#f2ebc2;
--bs-table-striped-color:#000;
--bs-table-active-bg:#e6deb8;
--bs-table-active-color:#000;
--bs-table-hover-bg:#ece4bd;
--bs-table-hover-color:#000;
color:#000;
border-color:#e6deb8}
.table-secondary{
--bs-table-bg:#e2e3e5;
--bs-table-striped-bg:#d7d8da;
--bs-table-striped-color:#000;
--bs-table-active-bg:#cbccce;
--bs-table-active-color:#000;
--bs-table-hover-bg:#d1d2d4;
--bs-table-hover-color:#000;
color:#000;
border-color:#cbccce}
.table-success{
--bs-table-bg:#d1e7dd;
--bs-table-striped-bg:#c7dbd2;
--bs-table-striped-color:#000;
--bs-table-active-bg:#bcd0c7;
--bs-table-active-color:#000;
--bs-table-hover-bg:#c1d6cc;
--bs-table-hover-color:#000;
color:#000;
border-color:#bcd0c7}
.table-info{
--bs-table-bg:#cff4fc;
--bs-table-striped-bg:#c5e8ef;
--bs-table-striped-color:#000;
--bs-table-active-bg:#badce3;
--bs-table-active-color:#000;
--bs-table-hover-bg:#bfe2e9;
--bs-table-hover-color:#000;
color:#000;
border-color:#badce3}
.table-warning{
--bs-table-bg:#fff7cc;
--bs-table-striped-bg:#f2ebc2;
--bs-table-striped-color:#000;
--bs-table-active-bg:#e6deb8;
--bs-table-active-color:#000;
--bs-table-hover-bg:#ece4bd;
--bs-table-hover-color:#000;
color:#000;
border-color:#e6deb8}
.table-danger{
--bs-table-bg:#f8d7da;
--bs-table-striped-bg:#eccccf;
--bs-table-striped-color:#000;
--bs-table-active-bg:#dfc2c4;
--bs-table-active-color:#000;
--bs-table-hover-bg:#e5c7ca;
--bs-table-hover-color:#000;
color:#000;
border-color:#dfc2c4}
.table-light{
--bs-table-bg:#f8f9fa;
--bs-table-striped-bg:#ecedee;
--bs-table-striped-color:#000;
--bs-table-active-bg:#dfe0e1;
--bs-table-active-color:#000;
--bs-table-hover-bg:#e5e6e7;
--bs-table-hover-color:#000;
color:#000;
border-color:#dfe0e1}
.table-dark{
--bs-table-bg:#333e48;
--bs-table-striped-bg:#3d4851;
--bs-table-striped-color:#fff;
--bs-table-active-bg:#47515a;
--bs-table-active-color:#fff;
--bs-table-hover-bg:#424c56;
--bs-table-hover-color:#fff;
color:#fff;
border-color:#47515a}
.table-responsive{
overflow-x:auto;
-webkit-overflow-scrolling:touch}
@media (max-width:575.98px){
.table-responsive-sm{
overflow-x:auto;
-webkit-overflow-scrolling:touch}
}
@media (max-width:767.98px){
.table-responsive-md{
overflow-x:auto;
-webkit-overflow-scrolling:touch}
}
@media (max-width:991.98px){
.table-responsive-lg{
overflow-x:auto;
-webkit-overflow-scrolling:touch}
}
@media (max-width:1199.98px){
.table-responsive-xl{
overflow-x:auto;
-webkit-overflow-scrolling:touch}
}
@media (max-width:1479.98px){
.table-responsive-xxl{
overflow-x:auto;
-webkit-overflow-scrolling:touch}
}
.form-label{
margin-bottom:.5rem}
.col-form-label{
padding-top:calc(.594rem + 1px);
padding-bottom:calc(.594rem + 1px);
margin-bottom:0;
font-size:inherit;
line-height:1.714}
.col-form-label-lg{
padding-top:calc(.5rem + 1px);
padding-bottom:calc(.5rem + 1px);
font-size:1.09375rem}
.col-form-label-sm{
padding-top:calc(.25rem + 1px);
padding-bottom:calc(.25rem + 1px);
font-size:.765625rem}
.form-text{
margin-top:.25rem;
font-size:.875em;
color:#6c757d}
.form-control,
.input-text,input[type=email],input[type=password],input[type=search],input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input[type=url],textarea{
display:block;
width:100%;
padding:.594rem 1rem;
font-size:.875rem;
font-weight:400;
line-height:1.714;
color:#333e48;
background-color:#fff;
background-clip:padding-box;
border:1px solid #ddd;
appearance:none;
border-radius:1.375rem;
box-shadow:0;
transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-control,
.input-text,input[type=email],input[type=password],input[type=search],input[type=text]:not(.form-control),input[type=url],textarea{
transition:none}
}
.form-control[type=file],
.input-text[type=file],input[type=file][type=email],input[type=file][type=password],input[type=file][type=search],input[type=file][type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input[type=file][type=url],textarea[type=file]{
overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]),
.input-text[type=file]:not(:disabled):not([readonly]),input[type=file]:not(:disabled):not([readonly])[type=email],input[type=file]:not(:disabled):not([readonly])[type=password],input[type=file]:not(:disabled):not([readonly])[type=search],input[type=file]:not(:disabled):not([readonly])[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input[type=file]:not(:disabled):not([readonly])[type=url],textarea[type=file]:not(:disabled):not([readonly]){
cursor:pointer}
.form-control:focus,
.input-text:focus,input:focus[type=email],input:focus[type=password],input:focus[type=search],input:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input:focus[type=url],textarea:focus{
color:#333e48;
background-color:#fff;
border-color:#ffeb80;
outline:0;
box-shadow:0,0}
.form-control::-webkit-date-and-time-value,
.input-text::-webkit-date-and-time-value,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::-webkit-date-and-time-value,input[type=email]::-webkit-date-and-time-value,input[type=password]::-webkit-date-and-time-value,input[type=search]::-webkit-date-and-time-value,input[type=url]::-webkit-date-and-time-value,textarea::-webkit-date-and-time-value{
height:1.714em}
.form-control::placeholder,
.input-text::placeholder,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,textarea::placeholder{
color:#6c757d;
opacity:1}
.form-control:disabled,
.form-control[readonly],
.input-text:disabled,
.input-text[readonly],input:disabled[type=email],input:disabled[type=password],input:disabled[type=search],input:disabled[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input:disabled[type=url],input[readonly][type=email],input[readonly][type=password],input[readonly][type=search],input[readonly][type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input[readonly][type=url],textarea:disabled,textarea[readonly]{
background-color:#e9ecef;
opacity:1}
.form-control::file-selector-button,
.input-text::file-selector-button,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::file-selector-button,input[type=email]::file-selector-button,input[type=password]::file-selector-button,input[type=search]::file-selector-button,input[type=url]::file-selector-button,textarea::file-selector-button{
padding:.594rem 1rem;
margin:-.594rem -1rem;
margin-inline-end:1rem;
color:#333e48;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-control::file-selector-button,
.input-text::file-selector-button,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::file-selector-button,input[type=email]::file-selector-button,input[type=password]::file-selector-button,input[type=search]::file-selector-button,input[type=url]::file-selector-button,textarea::file-selector-button{
transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button,
.input-text:hover:not(:disabled):not([readonly])::file-selector-button,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,input[type=search]:hover:not(:disabled):not([readonly])::file-selector-button,input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,textarea:hover:not(:disabled):not([readonly])::file-selector-button{
background-color:#dde0e3}
.form-control::-webkit-file-upload-button,
.input-text::-webkit-file-upload-button,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::-webkit-file-upload-button,input[type=email]::-webkit-file-upload-button,input[type=password]::-webkit-file-upload-button,input[type=search]::-webkit-file-upload-button,input[type=url]::-webkit-file-upload-button,textarea::-webkit-file-upload-button{
padding:.594rem 1rem;
margin:-.594rem -1rem;
margin-inline-end:1rem;
color:#333e48;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-control::-webkit-file-upload-button,
.input-text::-webkit-file-upload-button,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::-webkit-file-upload-button,input[type=email]::-webkit-file-upload-button,input[type=password]::-webkit-file-upload-button,input[type=search]::-webkit-file-upload-button,input[type=url]::-webkit-file-upload-button,textarea::-webkit-file-upload-button{
transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,
.input-text:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,input[type=email]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,input[type=password]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,input[type=search]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,input[type=url]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{
background-color:#dde0e3}
.form-control-plaintext{
display:block;
width:100%;
padding:.594rem 0;
margin-bottom:0;
line-height:1.714;
color:#333e48;
background-color:transparent;
border:solid transparent;
border-width:1px 0}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm{
padding-right:0;
padding-left:0}
.form-control-sm{
min-height:calc(1.714em + (.5rem + 2px));
padding:.25rem .5rem;
font-size:.765625rem;
border-radius:1.25rem}
.form-control-sm::file-selector-button{
padding:.25rem .5rem;
margin:-.25rem -.5rem;
margin-inline-end:.5rem}
.form-control-sm::-webkit-file-upload-button{
padding:.25rem .5rem;
margin:-.25rem -.5rem;
margin-inline-end:.5rem}
.form-control-lg{
min-height:calc(1.714em + (1rem + 2px));
padding:.5rem 1rem;
font-size:1.09375rem;
border-radius:1.75rem}
.form-control-lg::file-selector-button{
padding:.5rem 1rem;
margin:-.5rem -1rem;
margin-inline-end:1rem}
.form-control-lg::-webkit-file-upload-button{
padding:.5rem 1rem;
margin:-.5rem -1rem;
margin-inline-end:1rem}
textarea,textarea.form-control,textarea.input-text{
min-height:calc(1.714em + (1.188rem + 2px))}
textarea.form-control-sm{
min-height:calc(1.714em + (.5rem + 2px))}
textarea.form-control-lg{
min-height:calc(1.714em + (1rem + 2px))}
.form-control-color{
max-width:3rem;
height:auto;
padding:.594rem}
.form-control-color:not(:disabled):not([readonly]){
cursor:pointer}
.form-control-color::-moz-color-swatch{
height:1.714em;
border-radius:1.375rem}
.form-control-color::-webkit-color-swatch{
height:1.714em;
border-radius:1.375rem}
.form-select,body .dokan-form-control:not(input):not(textarea),select{
display:block;
width:100%;
padding:.594rem 3rem .594rem 1rem;
-moz-padding-start:calc(1rem - 3px);
font-size:.875rem;
font-weight:400;
line-height:1.714;
color:#333e48;
background-color:#fff;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right 1rem center;
background-size:16px 12px;
border:1px solid #ddd;
border-radius:1.375rem;
box-shadow:0;
transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
appearance:none}
@media (prefers-reduced-motion:reduce){
.form-select,body .dokan-form-control:not(input):not(textarea),select{
transition:none}
}
.form-select:focus,body .dokan-form-control:focus:not(input):not(textarea),select:focus{
border-color:#ffeb80;
outline:0;
box-shadow:0,0}
.form-select[multiple],
.form-select[size]:not([size="1"]),body .dokan-form-control[multiple]:not(input):not(textarea),body .dokan-form-control[size]:not([size="1"]):not(input):not(textarea),select[multiple],select[size]:not([size="1"]){
padding-right:1rem;
background-image:none}
.form-select:disabled,body .dokan-form-control:disabled:not(input):not(textarea),select:disabled{
background-color:#e9ecef}
.form-select:-moz-focusring,body .dokan-form-control:-moz-focusring:not(input):not(textarea),select:-moz-focusring{
color:transparent;
text-shadow:0 0 0 #333e48}
.form-select-sm{
padding-top:.25rem;
padding-bottom:.25rem;
padding-left:.5rem;
font-size:.765625rem}
.form-select-lg{
padding-top:.5rem;
padding-bottom:.5rem;
padding-left:1rem;
font-size:1.09375rem}
.form-check{
display:block;
min-height:1.49975rem;
padding-left:1.5em;
margin-bottom:.125rem}
.form-check .form-check-input{
float:left;
margin-left:-1.5em}
.form-check-input{
width:1em;
height:1em;
margin-top:.357em;
vertical-align:top;
background-color:#fff;
background-repeat:no-repeat;
background-position:center;
background-size:contain;
border:1px solid rgba(0,0,0,
.25);
appearance:none;
color-adjust:exact}
.form-check-input[type=checkbox]{
border-radius:.25em}
.form-check-input[type=radio]{
border-radius:50%}
.form-check-input:active{
filter:brightness(90%)}
.form-check-input:focus{
border-color:#ffeb80;
outline:0;
box-shadow:0 0 0 .25rem rgba(254,215,0,
.25)}
.form-check-input:checked{
background-color:#fed700;
border-color:#fed700}
.form-check-input:checked[type=checkbox]{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{
background-color:#fed700;
border-color:#fed700;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-check-input:disabled{
pointer-events:none;
filter:none;
opacity:.5}
.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label{
opacity:.5}
.form-switch{
padding-left:2.5em}
.form-switch .form-check-input{
width:2em;
margin-left:-2.5em;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
background-position:left center;
border-radius:2em;
transition:background-position .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-switch .form-check-input{
transition:none}
}
.form-switch .form-check-input:focus{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffeb80'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{
background-position:right center;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}
.form-check-inline{
display:inline-block;
margin-right:1rem}
.btn-check{
position:absolute;
clip:rect(0,0,0,0);
pointer-events:none}
.btn-check:disabled+.btn,
.btn-check:disabled+.button,
.btn-check:disabled+.dokan-btn,
.btn-check:disabled+.hero-action-btn,
.btn-check:disabled+button,
.btn-check:disabled+input[type=button],
.btn-check:disabled+input[type=reset],
.btn-check:disabled+input[type=submit],
.btn-check[disabled]+.btn,
.btn-check[disabled]+.button,
.btn-check[disabled]+.dokan-btn,
.btn-check[disabled]+.hero-action-btn,
.btn-check[disabled]+button,
.btn-check[disabled]+input[type=button],
.btn-check[disabled]+input[type=reset],
.btn-check[disabled]+input[type=submit]{
pointer-events:none;
filter:none;
opacity:.65}
.form-range{
width:100%;
height:1.5rem;
padding:0;
background-color:transparent;
appearance:none}
.form-range:focus{
outline:0}
.form-range:focus::-webkit-slider-thumb{
box-shadow:0 0 0 1px #fff,0}
.form-range:focus::-moz-range-thumb{
box-shadow:0 0 0 1px #fff,0}
.form-range::-moz-focus-outer{
border:0}
.form-range::-webkit-slider-thumb{
width:1rem;
height:1rem;
margin-top:-.25rem;
background-color:#fed700;
border:0;
border-radius:1rem;
box-shadow:0 .1rem .25rem rgba(0,0,0,
.1);
transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
appearance:none}
@media (prefers-reduced-motion:reduce){
.form-range::-webkit-slider-thumb{
transition:none}
}
.form-range::-webkit-slider-thumb:active{
background-color:#fff3b3}
.form-range::-webkit-slider-runnable-track{
width:100%;
height:.5rem;
color:transparent;
cursor:pointer;
background-color:#ddd;
border-color:transparent;
border-radius:1rem;
box-shadow:inset 0 1px 2px rgba(0,0,0,
.075)}
.form-range::-moz-range-thumb{
width:1rem;
height:1rem;
background-color:#fed700;
border:0;
border-radius:1rem;
box-shadow:0 .1rem .25rem rgba(0,0,0,
.1);
transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
appearance:none}
@media (prefers-reduced-motion:reduce){
.form-range::-moz-range-thumb{
transition:none}
}
.form-range::-moz-range-thumb:active{
background-color:#fff3b3}
.form-range::-moz-range-track{
width:100%;
height:.5rem;
color:transparent;
cursor:pointer;
background-color:#ddd;
border-color:transparent;
border-radius:1rem;
box-shadow:inset 0 1px 2px rgba(0,0,0,
.075)}
.form-range:disabled{
pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{
background-color:#adb5bd}
.form-range:disabled::-moz-range-thumb{
background-color:#adb5bd}
.form-floating{
position:relative}
.form-floating>.form-control,
.form-floating>.form-select,
.form-floating>.input-text,
.form-floating>input[type=email],
.form-floating>input[type=password],
.form-floating>input[type=search],
.form-floating>input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.form-floating>input[type=url],
.form-floating>select,
.form-floating>textarea,body .form-floating>.dokan-form-control:not(input):not(textarea){
height:calc(3.5rem + 2px);
line-height:1.25}
.form-floating>label{
position:absolute;
top:0;
left:0;
height:100%;
padding:1rem 1rem;
pointer-events:none;
border:1px solid transparent;
transform-origin:0 0;
transition:opacity .1s ease-in-out,transform .1s ease-in-out}
@media (prefers-reduced-motion:reduce){
.form-floating>label{
transition:none}
}
.form-floating>.form-control,
.form-floating>.input-text,
.form-floating>input[type=email],
.form-floating>input[type=password],
.form-floating>input[type=search],
.form-floating>input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.form-floating>input[type=url],
.form-floating>textarea{
padding:1rem 1rem}
.form-floating>.form-control::placeholder,
.form-floating>.input-text::placeholder,
.form-floating>input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::placeholder,
.form-floating>input[type=email]::placeholder,
.form-floating>input[type=password]::placeholder,
.form-floating>input[type=search]::placeholder,
.form-floating>input[type=url]::placeholder,
.form-floating>textarea::placeholder{
color:transparent}
.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown),
.form-floating>.input-text:focus,
.form-floating>.input-text:not(:placeholder-shown),
.form-floating>input:focus[type=email],
.form-floating>input:focus[type=password],
.form-floating>input:focus[type=search],
.form-floating>input:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.form-floating>input:focus[type=url],
.form-floating>input:not(:placeholder-shown)[type=email],
.form-floating>input:not(:placeholder-shown)[type=password],
.form-floating>input:not(:placeholder-shown)[type=search],
.form-floating>input:not(:placeholder-shown)[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.form-floating>input:not(:placeholder-shown)[type=url],
.form-floating>textarea:focus,
.form-floating>textarea:not(:placeholder-shown){
padding-top:1.625rem;
padding-bottom:.625rem}
.form-floating>.form-control:-webkit-autofill,
.form-floating>.input-text:-webkit-autofill,
.form-floating>input:-webkit-autofill[type=email],
.form-floating>input:-webkit-autofill[type=password],
.form-floating>input:-webkit-autofill[type=search],
.form-floating>input:-webkit-autofill[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.form-floating>input:-webkit-autofill[type=url],
.form-floating>textarea:-webkit-autofill{
padding-top:1.625rem;
padding-bottom:.625rem}
.form-floating>.form-select,
.form-floating>select,body .form-floating>.dokan-form-control:not(input):not(textarea){
padding-top:1.625rem;
padding-bottom:.625rem}
.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label,
.form-floating>.input-text:focus~label,
.form-floating>.input-text:not(:placeholder-shown)~label,
.form-floating>input:focus[type=email]~label,
.form-floating>input:focus[type=password]~label,
.form-floating>input:focus[type=search]~label,
.form-floating>input:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)~label,
.form-floating>input:focus[type=url]~label,
.form-floating>input:not(:placeholder-shown)[type=email]~label,
.form-floating>input:not(:placeholder-shown)[type=password]~label,
.form-floating>input:not(:placeholder-shown)[type=search]~label,
.form-floating>input:not(:placeholder-shown)[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)~label,
.form-floating>input:not(:placeholder-shown)[type=url]~label,
.form-floating>select~label,
.form-floating>textarea:focus~label,
.form-floating>textarea:not(:placeholder-shown)~label,body .form-floating>.dokan-form-control:not(input):not(textarea)~label{
opacity:.65;
transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:-webkit-autofill~label,
.form-floating>.input-text:-webkit-autofill~label,
.form-floating>input:-webkit-autofill[type=email]~label,
.form-floating>input:-webkit-autofill[type=password]~label,
.form-floating>input:-webkit-autofill[type=search]~label,
.form-floating>input:-webkit-autofill[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)~label,
.form-floating>input:-webkit-autofill[type=url]~label,
.form-floating>textarea:-webkit-autofill~label{
opacity:.65;
transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.input-group{
position:relative;
display:flex;
flex-wrap:wrap;
align-items:stretch;
width:100%}
.input-group>.form-control,
.input-group>.form-select,
.input-group>.input-text,
.input-group>input[type=email],
.input-group>input[type=password],
.input-group>input[type=search],
.input-group>input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group>input[type=url],
.input-group>select,
.input-group>textarea,body .input-group>.dokan-form-control:not(input):not(textarea){
position:relative;
flex:1 1 auto;
width:1%;
min-width:0}
.input-group>.form-control:focus,
.input-group>.form-select:focus,
.input-group>.input-text:focus,
.input-group>input:focus[type=email],
.input-group>input:focus[type=password],
.input-group>input:focus[type=search],
.input-group>input:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group>input:focus[type=url],
.input-group>select:focus,
.input-group>textarea:focus,body .input-group>.dokan-form-control:focus:not(input):not(textarea){
z-index:3}
.input-group .btn,
.input-group .button,
.input-group .dokan-btn,
.input-group .hero-action-btn,
.input-group button,
.input-group input.dokan-btn[type=submit],
.input-group input[type=button],
.input-group input[type=reset],
.input-group input[type=submit]{
position:relative;
z-index:2}
.input-group .btn:focus,
.input-group .button:focus,
.input-group .dokan-btn:focus,
.input-group .hero-action-btn:focus,
.input-group button:focus,
.input-group input:focus[type=button],
.input-group input:focus[type=reset],
.input-group input:focus[type=submit]{
z-index:3}
.input-group-text{
display:flex;
align-items:center;
padding:.594rem 1rem;
font-size:.875rem;
font-weight:400;
line-height:1.714;
color:#333e48;
text-align:center;
white-space:nowrap;
background-color:#e9ecef;
border:1px solid #ddd;
border-radius:1.375rem}
.input-group-lg>.btn,
.input-group-lg>.button,
.input-group-lg>.dokan-btn,
.input-group-lg>.form-control,
.input-group-lg>.form-select,
.input-group-lg>.hero-action-btn,
.input-group-lg>.input-group-text,
.input-group-lg>.input-text,
.input-group-lg>button,
.input-group-lg>input.dokan-btn[type=submit],
.input-group-lg>input[type=button],
.input-group-lg>input[type=email],
.input-group-lg>input[type=password],
.input-group-lg>input[type=reset],
.input-group-lg>input[type=search],
.input-group-lg>input[type=submit],
.input-group-lg>input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group-lg>input[type=url],
.input-group-lg>select,
.input-group-lg>textarea,body .input-group-lg>.dokan-form-control:not(input):not(textarea){
padding:.5rem 1rem;
font-size:1.09375rem;
border-radius:1.75rem}
.input-group-sm>.btn,
.input-group-sm>.button,
.input-group-sm>.dokan-btn,
.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>.hero-action-btn,
.input-group-sm>.input-group-text,
.input-group-sm>.input-text,
.input-group-sm>button,
.input-group-sm>input.dokan-btn[type=submit],
.input-group-sm>input[type=button],
.input-group-sm>input[type=email],
.input-group-sm>input[type=password],
.input-group-sm>input[type=reset],
.input-group-sm>input[type=search],
.input-group-sm>input[type=submit],
.input-group-sm>input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group-sm>input[type=url],
.input-group-sm>select,
.input-group-sm>textarea,body .input-group-sm>.dokan-form-control:not(input):not(textarea){
padding:.25rem .5rem;
font-size:.765625rem;
border-radius:1.25rem}
.input-group-lg>.form-select,
.input-group-lg>select,
.input-group-sm>.form-select,
.input-group-sm>select,body .input-group-lg>.dokan-form-control:not(input):not(textarea),body .input-group-sm>.dokan-form-control:not(input):not(textarea){
padding-right:4rem}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){
border-top-right-radius:0;
border-bottom-right-radius:0}
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){
border-top-right-radius:0;
border-bottom-right-radius:0}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
margin-left:-1px;
border-top-left-radius:0;
border-bottom-left-radius:0}
.valid-feedback{
display:none;
width:100%;
margin-top:.25rem;
font-size:.875em;
color:#198754}
.valid-tooltip{
position:absolute;
top:100%;
z-index:5;
display:none;
max-width:100%;
padding:10px 10px;
margin-top:.1rem;
font-size:.765625rem;
color:#fff;
background-color:rgba(25,135,84,
.9);
border-radius:7px}
.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip{
display:block}
.form-control.is-valid,
.is-valid.input-text,
.was-validated .form-control:valid,
.was-validated .input-text:valid,
.was-validated input:valid[type=email],
.was-validated input:valid[type=password],
.was-validated input:valid[type=search],
.was-validated input:valid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated input:valid[type=url],
.was-validated textarea:valid,input.is-valid[type=email],input.is-valid[type=password],input.is-valid[type=search],input.is-valid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input.is-valid[type=url],textarea.is-valid{
border-color:#198754;
padding-right:calc(1.714em + 1.188rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(.4285em + .297rem) center;
background-size:calc(.857em + .594rem) calc(.857em + .594rem)}
.form-control.is-valid:focus,
.is-valid.input-text:focus,
.was-validated .form-control:valid:focus,
.was-validated .input-text:valid:focus,
.was-validated input:valid:focus[type=email],
.was-validated input:valid:focus[type=password],
.was-validated input:valid:focus[type=search],
.was-validated input:valid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated input:valid:focus[type=url],
.was-validated textarea:valid:focus,input.is-valid:focus[type=email],input.is-valid:focus[type=password],input.is-valid:focus[type=search],input.is-valid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input.is-valid:focus[type=url],textarea.is-valid:focus{
border-color:#198754;
box-shadow:0 0 0 .25rem rgba(25,135,84,
.25)}
.was-validated textarea.form-control:valid,
.was-validated textarea.input-text:valid,
.was-validated textarea:valid,textarea.form-control.is-valid,textarea.is-valid{
padding-right:calc(1.714em + 1.188rem);
background-position:top calc(.4285em + .297rem) right calc(.4285em + .297rem)}
.form-select.is-valid,
.was-validated .form-select:valid,
.was-validated body .dokan-form-control:valid:not(input):not(textarea),
.was-validated select:valid,body .is-valid.dokan-form-control:not(input):not(textarea),body .was-validated .dokan-form-control:valid:not(input):not(textarea),select.is-valid{
border-color:#198754}
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.was-validated body .dokan-form-control:valid:not([multiple]):not([size]):not(input):not(textarea),
.was-validated body .dokan-form-control:valid:not([multiple])[size="1"]:not(input):not(textarea),
.was-validated select:valid:not([multiple]):not([size]),
.was-validated select:valid:not([multiple])[size="1"],body .is-valid.dokan-form-control:not([multiple]):not([size]):not(input):not(textarea),body .is-valid.dokan-form-control:not([multiple])[size="1"]:not(input):not(textarea),body .was-validated .dokan-form-control:valid:not([multiple]):not([size]):not(input):not(textarea),body .was-validated .dokan-form-control:valid:not([multiple])[size="1"]:not(input):not(textarea),select.is-valid:not([multiple]):not([size]),select.is-valid:not([multiple])[size="1"]{
padding-right:5.5rem;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position:right 1rem center,center right 3rem;
background-size:16px 12px,calc(.857em + .594rem) calc(.857em + .594rem)}
.form-select.is-valid:focus,
.was-validated .form-select:valid:focus,
.was-validated body .dokan-form-control:valid:focus:not(input):not(textarea),
.was-validated select:valid:focus,body .is-valid.dokan-form-control:focus:not(input):not(textarea),body .was-validated .dokan-form-control:valid:focus:not(input):not(textarea),select.is-valid:focus{
border-color:#198754;
box-shadow:0 0 0 .25rem rgba(25,135,84,
.25)}
.form-check-input.is-valid,
.was-validated .form-check-input:valid{
border-color:#198754}
.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked{
background-color:#198754}
.form-check-input.is-valid:focus,
.was-validated .form-check-input:valid:focus{
box-shadow:0 0 0 .25rem rgba(25,135,84,
.25)}
.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label{
color:#198754}
.form-check-inline .form-check-input~.valid-feedback{
margin-left:.5em}
.input-group .form-control.is-valid,
.input-group .form-select.is-valid,
.input-group .is-valid.input-text,
.input-group body .is-valid.dokan-form-control:not(input):not(textarea),
.input-group input.is-valid[type=email],
.input-group input.is-valid[type=password],
.input-group input.is-valid[type=search],
.input-group input.is-valid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group input.is-valid[type=url],
.input-group select.is-valid,
.input-group textarea.is-valid,
.was-validated .input-group .form-control:valid,
.was-validated .input-group .form-select:valid,
.was-validated .input-group .input-text:valid,
.was-validated .input-group body .dokan-form-control:valid:not(input):not(textarea),
.was-validated .input-group input:valid[type=email],
.was-validated .input-group input:valid[type=password],
.was-validated .input-group input:valid[type=search],
.was-validated .input-group input:valid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated .input-group input:valid[type=url],
.was-validated .input-group select:valid,
.was-validated .input-group textarea:valid,body .input-group .is-valid.dokan-form-control:not(input):not(textarea),body .was-validated .input-group .dokan-form-control:valid:not(input):not(textarea){
z-index:1}
.input-group .form-control.is-valid:focus,
.input-group .form-select.is-valid:focus,
.input-group .is-valid.input-text:focus,
.input-group body .is-valid.dokan-form-control:focus:not(input):not(textarea),
.input-group input.is-valid:focus[type=email],
.input-group input.is-valid:focus[type=password],
.input-group input.is-valid:focus[type=search],
.input-group input.is-valid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group input.is-valid:focus[type=url],
.input-group select.is-valid:focus,
.input-group textarea.is-valid:focus,
.was-validated .input-group .form-control:valid:focus,
.was-validated .input-group .form-select:valid:focus,
.was-validated .input-group .input-text:valid:focus,
.was-validated .input-group body .dokan-form-control:valid:focus:not(input):not(textarea),
.was-validated .input-group input:valid:focus[type=email],
.was-validated .input-group input:valid:focus[type=password],
.was-validated .input-group input:valid:focus[type=search],
.was-validated .input-group input:valid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated .input-group input:valid:focus[type=url],
.was-validated .input-group select:valid:focus,
.was-validated .input-group textarea:valid:focus,body .input-group .is-valid.dokan-form-control:focus:not(input):not(textarea),body .was-validated .input-group .dokan-form-control:valid:focus:not(input):not(textarea){
z-index:3}
.invalid-feedback{
display:none;
width:100%;
margin-top:.25rem;
font-size:.875em;
color:#dc3545}
.invalid-tooltip{
position:absolute;
top:100%;
z-index:5;
display:none;
max-width:100%;
padding:10px 10px;
margin-top:.1rem;
font-size:.765625rem;
color:#fff;
background-color:rgba(220,53,69,
.9);
border-radius:7px}
.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip{
display:block}
.form-control.is-invalid,
.is-invalid.input-text,
.was-validated .form-control:invalid,
.was-validated .input-text:invalid,
.was-validated input:invalid[type=email],
.was-validated input:invalid[type=password],
.was-validated input:invalid[type=search],
.was-validated input:invalid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated input:invalid[type=url],
.was-validated textarea:invalid,input.is-invalid[type=email],input.is-invalid[type=password],input.is-invalid[type=search],input.is-invalid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input.is-invalid[type=url],textarea.is-invalid{
border-color:#dc3545;
padding-right:calc(1.714em + 1.188rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(.4285em + .297rem) center;
background-size:calc(.857em + .594rem) calc(.857em + .594rem)}
.form-control.is-invalid:focus,
.is-invalid.input-text:focus,
.was-validated .form-control:invalid:focus,
.was-validated .input-text:invalid:focus,
.was-validated input:invalid:focus[type=email],
.was-validated input:invalid:focus[type=password],
.was-validated input:invalid:focus[type=search],
.was-validated input:invalid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated input:invalid:focus[type=url],
.was-validated textarea:invalid:focus,input.is-invalid:focus[type=email],input.is-invalid:focus[type=password],input.is-invalid:focus[type=search],input.is-invalid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),input.is-invalid:focus[type=url],textarea.is-invalid:focus{
border-color:#dc3545;
box-shadow:0 0 0 .25rem rgba(220,53,69,
.25)}
.was-validated textarea.form-control:invalid,
.was-validated textarea.input-text:invalid,
.was-validated textarea:invalid,textarea.form-control.is-invalid,textarea.is-invalid{
padding-right:calc(1.714em + 1.188rem);
background-position:top calc(.4285em + .297rem) right calc(.4285em + .297rem)}
.form-select.is-invalid,
.was-validated .form-select:invalid,
.was-validated body .dokan-form-control:invalid:not(input):not(textarea),
.was-validated select:invalid,body .is-invalid.dokan-form-control:not(input):not(textarea),body .was-validated .dokan-form-control:invalid:not(input):not(textarea),select.is-invalid{
border-color:#dc3545}
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.was-validated body .dokan-form-control:invalid:not([multiple]):not([size]):not(input):not(textarea),
.was-validated body .dokan-form-control:invalid:not([multiple])[size="1"]:not(input):not(textarea),
.was-validated select:invalid:not([multiple]):not([size]),
.was-validated select:invalid:not([multiple])[size="1"],body .is-invalid.dokan-form-control:not([multiple]):not([size]):not(input):not(textarea),body .is-invalid.dokan-form-control:not([multiple])[size="1"]:not(input):not(textarea),body .was-validated .dokan-form-control:invalid:not([multiple]):not([size]):not(input):not(textarea),body .was-validated .dokan-form-control:invalid:not([multiple])[size="1"]:not(input):not(textarea),select.is-invalid:not([multiple]):not([size]),select.is-invalid:not([multiple])[size="1"]{
padding-right:5.5rem;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position:right 1rem center,center right 3rem;
background-size:16px 12px,calc(.857em + .594rem) calc(.857em + .594rem)}
.form-select.is-invalid:focus,
.was-validated .form-select:invalid:focus,
.was-validated body .dokan-form-control:invalid:focus:not(input):not(textarea),
.was-validated select:invalid:focus,body .is-invalid.dokan-form-control:focus:not(input):not(textarea),body .was-validated .dokan-form-control:invalid:focus:not(input):not(textarea),select.is-invalid:focus{
border-color:#dc3545;
box-shadow:0 0 0 .25rem rgba(220,53,69,
.25)}
.form-check-input.is-invalid,
.was-validated .form-check-input:invalid{
border-color:#dc3545}
.form-check-input.is-invalid:checked,
.was-validated .form-check-input:invalid:checked{
background-color:#dc3545}
.form-check-input.is-invalid:focus,
.was-validated .form-check-input:invalid:focus{
box-shadow:0 0 0 .25rem rgba(220,53,69,
.25)}
.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label{
color:#dc3545}
.form-check-inline .form-check-input~.invalid-feedback{
margin-left:.5em}
.input-group .form-control.is-invalid,
.input-group .form-select.is-invalid,
.input-group .is-invalid.input-text,
.input-group body .is-invalid.dokan-form-control:not(input):not(textarea),
.input-group input.is-invalid[type=email],
.input-group input.is-invalid[type=password],
.input-group input.is-invalid[type=search],
.input-group input.is-invalid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group input.is-invalid[type=url],
.input-group select.is-invalid,
.input-group textarea.is-invalid,
.was-validated .input-group .form-control:invalid,
.was-validated .input-group .form-select:invalid,
.was-validated .input-group .input-text:invalid,
.was-validated .input-group body .dokan-form-control:invalid:not(input):not(textarea),
.was-validated .input-group input:invalid[type=email],
.was-validated .input-group input:invalid[type=password],
.was-validated .input-group input:invalid[type=search],
.was-validated .input-group input:invalid[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated .input-group input:invalid[type=url],
.was-validated .input-group select:invalid,
.was-validated .input-group textarea:invalid,body .input-group .is-invalid.dokan-form-control:not(input):not(textarea),body .was-validated .input-group .dokan-form-control:invalid:not(input):not(textarea){
z-index:2}
.input-group .form-control.is-invalid:focus,
.input-group .form-select.is-invalid:focus,
.input-group .is-invalid.input-text:focus,
.input-group body .is-invalid.dokan-form-control:focus:not(input):not(textarea),
.input-group input.is-invalid:focus[type=email],
.input-group input.is-invalid:focus[type=password],
.input-group input.is-invalid:focus[type=search],
.input-group input.is-invalid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.input-group input.is-invalid:focus[type=url],
.input-group select.is-invalid:focus,
.input-group textarea.is-invalid:focus,
.was-validated .input-group .form-control:invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.was-validated .input-group .input-text:invalid:focus,
.was-validated .input-group body .dokan-form-control:invalid:focus:not(input):not(textarea),
.was-validated .input-group input:invalid:focus[type=email],
.was-validated .input-group input:invalid:focus[type=password],
.was-validated .input-group input:invalid:focus[type=search],
.was-validated .input-group input:invalid:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.was-validated .input-group input:invalid:focus[type=url],
.was-validated .input-group select:invalid:focus,
.was-validated .input-group textarea:invalid:focus,body .input-group .is-invalid.dokan-form-control:focus:not(input):not(textarea),body .was-validated .input-group .dokan-form-control:invalid:focus:not(input):not(textarea){
z-index:3}
.btn,
.button,
.dokan-btn,
.hero-action-btn,a.dokan-btn,button,input.dokan-btn[type=submit],input[type=button],input[type=reset],input[type=submit]{
display:inline-block;
font-weight:400;
line-height:1.714;
color:#333e48;
text-align:center;
vertical-align:middle;
cursor:pointer;
user-select:none;
background-color:transparent;
border:1px solid transparent;
padding:.594rem 1rem;
font-size:.875rem;
border-radius:1.375rem;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.btn,
.button,
.dokan-btn,
.hero-action-btn,a.dokan-btn,button,input.dokan-btn[type=submit],input[type=button],input[type=reset],input[type=submit]{
transition:none}
}
.btn:hover,
.button:hover,
.dokan-btn:hover,
.hero-action-btn:hover,button:hover,input.dokan-btn:hover[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{
color:#333e48}
.btn-check:focus+.btn,
.btn-check:focus+.button,
.btn-check:focus+.dokan-btn,
.btn-check:focus+.hero-action-btn,
.btn-check:focus+button,
.btn-check:focus+input[type=button],
.btn-check:focus+input[type=reset],
.btn-check:focus+input[type=submit],
.btn:focus,
.button:focus,
.dokan-btn:focus,
.hero-action-btn:focus,button:focus,input.dokan-btn:focus[type=submit],input:focus[type=button],input:focus[type=reset],input:focus[type=submit]{
outline:0;
box-shadow:0 0 0 rgba(255,255,255,0)}
.active.button,
.active.dokan-btn,
.active.hero-action-btn,
.btn-check:active+.btn,
.btn-check:active+.button,
.btn-check:active+.dokan-btn,
.btn-check:active+.hero-action-btn,
.btn-check:active+button,
.btn-check:active+input[type=button],
.btn-check:active+input[type=reset],
.btn-check:active+input[type=submit],
.btn-check:checked+.btn,
.btn-check:checked+.button,
.btn-check:checked+.dokan-btn,
.btn-check:checked+.hero-action-btn,
.btn-check:checked+button,
.btn-check:checked+input[type=button],
.btn-check:checked+input[type=reset],
.btn-check:checked+input[type=submit],
.btn.active,
.btn:active,
.button:active,
.dokan-btn:active,
.hero-action-btn:active,button.active,button:active,input.active.dokan-btn[type=submit],input.active[type=button],input.active[type=reset],input.active[type=submit],input.dokan-btn:active[type=submit],input:active[type=button],input:active[type=reset],input:active[type=submit]{
box-shadow:0 0 0 rgba(255,255,255,0)}
.active.button:focus,
.active.dokan-btn:focus,
.active.hero-action-btn:focus,
.btn-check:active+.btn:focus,
.btn-check:active+.button:focus,
.btn-check:active+.dokan-btn:focus,
.btn-check:active+.hero-action-btn:focus,
.btn-check:active+button:focus,
.btn-check:active+input:focus[type=button],
.btn-check:active+input:focus[type=reset],
.btn-check:active+input:focus[type=submit],
.btn-check:checked+.btn:focus,
.btn-check:checked+.button:focus,
.btn-check:checked+.dokan-btn:focus,
.btn-check:checked+.hero-action-btn:focus,
.btn-check:checked+button:focus,
.btn-check:checked+input:focus[type=button],
.btn-check:checked+input:focus[type=reset],
.btn-check:checked+input:focus[type=submit],
.btn.active:focus,
.btn:active:focus,
.button:active:focus,
.dokan-btn:active:focus,
.hero-action-btn:active:focus,button.active:focus,button:active:focus,input.active:focus[type=button],input.active:focus[type=reset],input.active:focus[type=submit],input:active:focus[type=button],input:active:focus[type=reset],input:active:focus[type=submit]{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 rgba(255,255,255,0)}
.btn.disabled,
.btn:disabled,
.button:disabled,
.disabled.button,
.disabled.dokan-btn,
.disabled.hero-action-btn,
.dokan-btn:disabled,
.hero-action-btn:disabled,button.disabled,button:disabled,fieldset:disabled .btn,fieldset:disabled .button,fieldset:disabled .dokan-btn,fieldset:disabled .hero-action-btn,fieldset:disabled button,fieldset:disabled input[type=button],fieldset:disabled input[type=reset],fieldset:disabled input[type=submit],input.disabled.dokan-btn[type=submit],input.disabled[type=button],input.disabled[type=reset],input.disabled[type=submit],input.dokan-btn:disabled[type=submit],input:disabled[type=button],input:disabled[type=reset],input:disabled[type=submit]{
pointer-events:none;
opacity:.65;
box-shadow:none}
.btn-primary{
color:#000;
background-color:#fed700;
border-color:#fed700;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-primary:hover{
color:#000;
background-color:#fedd26;
border-color:#fedb1a}
.btn-check:focus+.btn-primary,
.btn-primary:focus{
color:#000;
background-color:#fedd26;
border-color:#fedb1a;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(216,183,0,
.5)}
.btn-check:active+.btn-primary,
.btn-check:checked+.btn-primary,
.btn-primary.active,
.btn-primary:active,
.show>.btn-primary.dropdown-toggle{
color:#000;
background-color:#fedf33;
border-color:#fedb1a}
.btn-check:active+.btn-primary:focus,
.btn-check:checked+.btn-primary:focus,
.btn-primary.active:focus,
.btn-primary:active:focus,
.show>.btn-primary.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(216,183,0,
.5)}
.btn-primary.disabled,
.btn-primary:disabled{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-ec-primary{
color:#000;
background-color:#fed700;
border-color:#fed700;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-ec-primary:hover{
color:#000;
background-color:#fedd26;
border-color:#fedb1a}
.btn-check:focus+.btn-ec-primary,
.btn-ec-primary:focus{
color:#000;
background-color:#fedd26;
border-color:#fedb1a;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(216,183,0,
.5)}
.btn-check:active+.btn-ec-primary,
.btn-check:checked+.btn-ec-primary,
.btn-ec-primary.active,
.btn-ec-primary:active,
.show>.btn-ec-primary.dropdown-toggle{
color:#000;
background-color:#fedf33;
border-color:#fedb1a}
.btn-check:active+.btn-ec-primary:focus,
.btn-check:checked+.btn-ec-primary:focus,
.btn-ec-primary.active:focus,
.btn-ec-primary:active:focus,
.show>.btn-ec-primary.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(216,183,0,
.5)}
.btn-ec-primary.disabled,
.btn-ec-primary:disabled{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-ec-primary-d{
color:#000;
background-color:#e7c400;
border-color:#e7c400;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-ec-primary-d:hover{
color:#000;
background-color:#ebcc26;
border-color:#e9ca1a}
.btn-check:focus+.btn-ec-primary-d,
.btn-ec-primary-d:focus{
color:#000;
background-color:#ebcc26;
border-color:#e9ca1a;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(196,166,0,
.5)}
.btn-check:active+.btn-ec-primary-d,
.btn-check:checked+.btn-ec-primary-d,
.btn-ec-primary-d.active,
.btn-ec-primary-d:active,
.show>.btn-ec-primary-d.dropdown-toggle{
color:#000;
background-color:#eccf33;
border-color:#e9ca1a}
.btn-check:active+.btn-ec-primary-d:focus,
.btn-check:checked+.btn-ec-primary-d:focus,
.btn-ec-primary-d.active:focus,
.btn-ec-primary-d:active:focus,
.show>.btn-ec-primary-d.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(196,166,0,
.5)}
.btn-ec-primary-d.disabled,
.btn-ec-primary-d:disabled{
color:#000;
background-color:#e7c400;
border-color:#e7c400}
.btn-secondary{
color:#fff;
background-color:#6c757d;
border-color:#6c757d;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-secondary:hover{
color:#fff;
background-color:#5c636a;
border-color:#565e64}
.btn-check:focus+.btn-secondary,
.btn-secondary:focus{
color:#fff;
background-color:#5c636a;
border-color:#565e64;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(130,138,145,
.5)}
.btn-check:active+.btn-secondary,
.btn-check:checked+.btn-secondary,
.btn-secondary.active,
.btn-secondary:active,
.show>.btn-secondary.dropdown-toggle{
color:#fff;
background-color:#565e64;
border-color:#51585e}
.btn-check:active+.btn-secondary:focus,
.btn-check:checked+.btn-secondary:focus,
.btn-secondary.active:focus,
.btn-secondary:active:focus,
.show>.btn-secondary.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(130,138,145,
.5)}
.btn-secondary.disabled,
.btn-secondary:disabled{
color:#fff;
background-color:#6c757d;
border-color:#6c757d}
.btn-success{
color:#fff;
background-color:#198754;
border-color:#198754;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-success:hover{
color:#fff;
background-color:#157347;
border-color:#146c43}
.btn-check:focus+.btn-success,
.btn-success:focus{
color:#fff;
background-color:#157347;
border-color:#146c43;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(60,153,110,
.5)}
.btn-check:active+.btn-success,
.btn-check:checked+.btn-success,
.btn-success.active,
.btn-success:active,
.show>.btn-success.dropdown-toggle{
color:#fff;
background-color:#146c43;
border-color:#13653f}
.btn-check:active+.btn-success:focus,
.btn-check:checked+.btn-success:focus,
.btn-success.active:focus,
.btn-success:active:focus,
.show>.btn-success.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(60,153,110,
.5)}
.btn-success.disabled,
.btn-success:disabled{
color:#fff;
background-color:#198754;
border-color:#198754}
.btn-info{
color:#000;
background-color:#0dcaf0;
border-color:#0dcaf0;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-info:hover{
color:#000;
background-color:#31d2f2;
border-color:#25cff2}
.btn-check:focus+.btn-info,
.btn-info:focus{
color:#000;
background-color:#31d2f2;
border-color:#25cff2;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(11,172,204,
.5)}
.btn-check:active+.btn-info,
.btn-check:checked+.btn-info,
.btn-info.active,
.btn-info:active,
.show>.btn-info.dropdown-toggle{
color:#000;
background-color:#3dd5f3;
border-color:#25cff2}
.btn-check:active+.btn-info:focus,
.btn-check:checked+.btn-info:focus,
.btn-info.active:focus,
.btn-info:active:focus,
.show>.btn-info.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(11,172,204,
.5)}
.btn-info.disabled,
.btn-info:disabled{
color:#000;
background-color:#0dcaf0;
border-color:#0dcaf0}
.btn-warning{
color:#000;
background-color:#fed700;
border-color:#fed700;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-warning:hover{
color:#000;
background-color:#fedd26;
border-color:#fedb1a}
.btn-check:focus+.btn-warning,
.btn-warning:focus{
color:#000;
background-color:#fedd26;
border-color:#fedb1a;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(216,183,0,
.5)}
.btn-check:active+.btn-warning,
.btn-check:checked+.btn-warning,
.btn-warning.active,
.btn-warning:active,
.show>.btn-warning.dropdown-toggle{
color:#000;
background-color:#fedf33;
border-color:#fedb1a}
.btn-check:active+.btn-warning:focus,
.btn-check:checked+.btn-warning:focus,
.btn-warning.active:focus,
.btn-warning:active:focus,
.show>.btn-warning.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(216,183,0,
.5)}
.btn-warning.disabled,
.btn-warning:disabled{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-danger{
color:#fff;
background-color:#dc3545;
border-color:#dc3545;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-danger:hover{
color:#fff;
background-color:#bb2d3b;
border-color:#b02a37}
.btn-check:focus+.btn-danger,
.btn-danger:focus{
color:#fff;
background-color:#bb2d3b;
border-color:#b02a37;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(225,83,97,
.5)}
.btn-check:active+.btn-danger,
.btn-check:checked+.btn-danger,
.btn-danger.active,
.btn-danger:active,
.show>.btn-danger.dropdown-toggle{
color:#fff;
background-color:#b02a37;
border-color:#a52834}
.btn-check:active+.btn-danger:focus,
.btn-check:checked+.btn-danger:focus,
.btn-danger.active:focus,
.btn-danger:active:focus,
.show>.btn-danger.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(225,83,97,
.5)}
.btn-danger.disabled,
.btn-danger:disabled{
color:#fff;
background-color:#dc3545;
border-color:#dc3545}
.btn-light{
color:#000;
background-color:#f8f9fa;
border-color:#f8f9fa;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-light:hover{
color:#000;
background-color:#f9fafb;
border-color:#f9fafb}
.btn-check:focus+.btn-light,
.btn-light:focus{
color:#000;
background-color:#f9fafb;
border-color:#f9fafb;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(211,212,213,
.5)}
.btn-check:active+.btn-light,
.btn-check:checked+.btn-light,
.btn-light.active,
.btn-light:active,
.show>.btn-light.dropdown-toggle{
color:#000;
background-color:#f9fafb;
border-color:#f9fafb}
.btn-check:active+.btn-light:focus,
.btn-check:checked+.btn-light:focus,
.btn-light.active:focus,
.btn-light:active:focus,
.show>.btn-light.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(211,212,213,
.5)}
.btn-light.disabled,
.btn-light:disabled{
color:#000;
background-color:#f8f9fa;
border-color:#f8f9fa}
.btn-dark{
color:#fff;
background-color:#333e48;
border-color:#333e48;
box-shadow:0 0 0 rgba(255,255,255,0)}
.btn-dark:hover{
color:#fff;
background-color:#2b353d;
border-color:#29323a}
.btn-check:focus+.btn-dark,
.btn-dark:focus{
color:#fff;
background-color:#2b353d;
border-color:#29323a;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(82,91,99,
.5)}
.btn-check:active+.btn-dark,
.btn-check:checked+.btn-dark,
.btn-dark.active,
.btn-dark:active,
.show>.btn-dark.dropdown-toggle{
color:#fff;
background-color:#29323a;
border-color:#262f36}
.btn-check:active+.btn-dark:focus,
.btn-check:checked+.btn-dark:focus,
.btn-dark.active:focus,
.btn-dark:active:focus,
.show>.btn-dark.dropdown-toggle:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(82,91,99,
.5)}
.btn-dark.disabled,
.btn-dark:disabled{
color:#fff;
background-color:#333e48;
border-color:#333e48}
.btn-outline-primary{
color:#fed700;
border-color:#fed700}
.btn-outline-primary:hover{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-check:focus+.btn-outline-primary,
.btn-outline-primary:focus{
box-shadow:0 0 0 0 rgba(254,215,0,
.5)}
.btn-check:active+.btn-outline-primary,
.btn-check:checked+.btn-outline-primary,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show,
.btn-outline-primary:active{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-check:active+.btn-outline-primary:focus,
.btn-check:checked+.btn-outline-primary:focus,
.btn-outline-primary.active:focus,
.btn-outline-primary.dropdown-toggle.show:focus,
.btn-outline-primary:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(254,215,0,
.5)}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled{
color:#fed700;
background-color:transparent}
.btn-outline-ec-primary{
color:#fed700;
border-color:#fed700}
.btn-outline-ec-primary:hover{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-check:focus+.btn-outline-ec-primary,
.btn-outline-ec-primary:focus{
box-shadow:0 0 0 0 rgba(254,215,0,
.5)}
.btn-check:active+.btn-outline-ec-primary,
.btn-check:checked+.btn-outline-ec-primary,
.btn-outline-ec-primary.active,
.btn-outline-ec-primary.dropdown-toggle.show,
.btn-outline-ec-primary:active{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-check:active+.btn-outline-ec-primary:focus,
.btn-check:checked+.btn-outline-ec-primary:focus,
.btn-outline-ec-primary.active:focus,
.btn-outline-ec-primary.dropdown-toggle.show:focus,
.btn-outline-ec-primary:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(254,215,0,
.5)}
.btn-outline-ec-primary.disabled,
.btn-outline-ec-primary:disabled{
color:#fed700;
background-color:transparent}
.btn-outline-ec-primary-d{
color:#e7c400;
border-color:#e7c400}
.btn-outline-ec-primary-d:hover{
color:#000;
background-color:#e7c400;
border-color:#e7c400}
.btn-check:focus+.btn-outline-ec-primary-d,
.btn-outline-ec-primary-d:focus{
box-shadow:0 0 0 0 rgba(231,196,0,
.5)}
.btn-check:active+.btn-outline-ec-primary-d,
.btn-check:checked+.btn-outline-ec-primary-d,
.btn-outline-ec-primary-d.active,
.btn-outline-ec-primary-d.dropdown-toggle.show,
.btn-outline-ec-primary-d:active{
color:#000;
background-color:#e7c400;
border-color:#e7c400}
.btn-check:active+.btn-outline-ec-primary-d:focus,
.btn-check:checked+.btn-outline-ec-primary-d:focus,
.btn-outline-ec-primary-d.active:focus,
.btn-outline-ec-primary-d.dropdown-toggle.show:focus,
.btn-outline-ec-primary-d:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(231,196,0,
.5)}
.btn-outline-ec-primary-d.disabled,
.btn-outline-ec-primary-d:disabled{
color:#e7c400;
background-color:transparent}
.btn-outline-secondary{
color:#6c757d;
border-color:#6c757d}
.btn-outline-secondary:hover{
color:#fff;
background-color:#6c757d;
border-color:#6c757d}
.btn-check:focus+.btn-outline-secondary,
.btn-outline-secondary:focus{
box-shadow:0 0 0 0 rgba(108,117,125,
.5)}
.btn-check:active+.btn-outline-secondary,
.btn-check:checked+.btn-outline-secondary,
.btn-outline-secondary.active,
.btn-outline-secondary.dropdown-toggle.show,
.btn-outline-secondary:active{
color:#fff;
background-color:#6c757d;
border-color:#6c757d}
.btn-check:active+.btn-outline-secondary:focus,
.btn-check:checked+.btn-outline-secondary:focus,
.btn-outline-secondary.active:focus,
.btn-outline-secondary.dropdown-toggle.show:focus,
.btn-outline-secondary:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(108,117,125,
.5)}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled{
color:#6c757d;
background-color:transparent}
.btn-outline-success{
color:#198754;
border-color:#198754}
.btn-outline-success:hover{
color:#fff;
background-color:#198754;
border-color:#198754}
.btn-check:focus+.btn-outline-success,
.btn-outline-success:focus{
box-shadow:0 0 0 0 rgba(25,135,84,
.5)}
.btn-check:active+.btn-outline-success,
.btn-check:checked+.btn-outline-success,
.btn-outline-success.active,
.btn-outline-success.dropdown-toggle.show,
.btn-outline-success:active{
color:#fff;
background-color:#198754;
border-color:#198754}
.btn-check:active+.btn-outline-success:focus,
.btn-check:checked+.btn-outline-success:focus,
.btn-outline-success.active:focus,
.btn-outline-success.dropdown-toggle.show:focus,
.btn-outline-success:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(25,135,84,
.5)}
.btn-outline-success.disabled,
.btn-outline-success:disabled{
color:#198754;
background-color:transparent}
.btn-outline-info{
color:#0dcaf0;
border-color:#0dcaf0}
.btn-outline-info:hover{
color:#000;
background-color:#0dcaf0;
border-color:#0dcaf0}
.btn-check:focus+.btn-outline-info,
.btn-outline-info:focus{
box-shadow:0 0 0 0 rgba(13,202,240,
.5)}
.btn-check:active+.btn-outline-info,
.btn-check:checked+.btn-outline-info,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show,
.btn-outline-info:active{
color:#000;
background-color:#0dcaf0;
border-color:#0dcaf0}
.btn-check:active+.btn-outline-info:focus,
.btn-check:checked+.btn-outline-info:focus,
.btn-outline-info.active:focus,
.btn-outline-info.dropdown-toggle.show:focus,
.btn-outline-info:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(13,202,240,
.5)}
.btn-outline-info.disabled,
.btn-outline-info:disabled{
color:#0dcaf0;
background-color:transparent}
.btn-outline-warning{
color:#fed700;
border-color:#fed700}
.btn-outline-warning:hover{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-check:focus+.btn-outline-warning,
.btn-outline-warning:focus{
box-shadow:0 0 0 0 rgba(254,215,0,
.5)}
.btn-check:active+.btn-outline-warning,
.btn-check:checked+.btn-outline-warning,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show,
.btn-outline-warning:active{
color:#000;
background-color:#fed700;
border-color:#fed700}
.btn-check:active+.btn-outline-warning:focus,
.btn-check:checked+.btn-outline-warning:focus,
.btn-outline-warning.active:focus,
.btn-outline-warning.dropdown-toggle.show:focus,
.btn-outline-warning:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(254,215,0,
.5)}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled{
color:#fed700;
background-color:transparent}
.btn-outline-danger{
color:#dc3545;
border-color:#dc3545}
.btn-outline-danger:hover{
color:#fff;
background-color:#dc3545;
border-color:#dc3545}
.btn-check:focus+.btn-outline-danger,
.btn-outline-danger:focus{
box-shadow:0 0 0 0 rgba(220,53,69,
.5)}
.btn-check:active+.btn-outline-danger,
.btn-check:checked+.btn-outline-danger,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show,
.btn-outline-danger:active{
color:#fff;
background-color:#dc3545;
border-color:#dc3545}
.btn-check:active+.btn-outline-danger:focus,
.btn-check:checked+.btn-outline-danger:focus,
.btn-outline-danger.active:focus,
.btn-outline-danger.dropdown-toggle.show:focus,
.btn-outline-danger:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(220,53,69,
.5)}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled{
color:#dc3545;
background-color:transparent}
.btn-outline-light{
color:#f8f9fa;
border-color:#f8f9fa}
.btn-outline-light:hover{
color:#000;
background-color:#f8f9fa;
border-color:#f8f9fa}
.btn-check:focus+.btn-outline-light,
.btn-outline-light:focus{
box-shadow:0 0 0 0 rgba(248,249,250,
.5)}
.btn-check:active+.btn-outline-light,
.btn-check:checked+.btn-outline-light,
.btn-outline-light.active,
.btn-outline-light.dropdown-toggle.show,
.btn-outline-light:active{
color:#000;
background-color:#f8f9fa;
border-color:#f8f9fa}
.btn-check:active+.btn-outline-light:focus,
.btn-check:checked+.btn-outline-light:focus,
.btn-outline-light.active:focus,
.btn-outline-light.dropdown-toggle.show:focus,
.btn-outline-light:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(248,249,250,
.5)}
.btn-outline-light.disabled,
.btn-outline-light:disabled{
color:#f8f9fa;
background-color:transparent}
.btn-outline-dark{
color:#333e48;
border-color:#333e48}
.btn-outline-dark:hover{
color:#fff;
background-color:#333e48;
border-color:#333e48}
.btn-check:focus+.btn-outline-dark,
.btn-outline-dark:focus{
box-shadow:0 0 0 0 rgba(51,62,72,
.5)}
.btn-check:active+.btn-outline-dark,
.btn-check:checked+.btn-outline-dark,
.btn-outline-dark.active,
.btn-outline-dark.dropdown-toggle.show,
.btn-outline-dark:active{
color:#fff;
background-color:#333e48;
border-color:#333e48}
.btn-check:active+.btn-outline-dark:focus,
.btn-check:checked+.btn-outline-dark:focus,
.btn-outline-dark.active:focus,
.btn-outline-dark.dropdown-toggle.show:focus,
.btn-outline-dark:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(51,62,72,
.5)}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled{
color:#333e48;
background-color:transparent}
.btn-link{
font-weight:400;
color:#333e48;
text-decoration:none}
.btn-link:hover{
color:#29323a}
.btn-link.disabled,
.btn-link:disabled{
color:#6c757d}
.btn-lg{
padding:.5rem 1rem;
font-size:1.09375rem;
border-radius:1.75rem}
.btn-sm{
padding:.25rem .5rem;
font-size:.765625rem;
border-radius:1.25rem}
.fade{
transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){
.fade{
transition:none}
}
.fade:not(.show){
opacity:0}
.collapse:not(.show){
display:none}
.collapsing{
height:0;
overflow:hidden;
transition:height .35s ease}
@media (prefers-reduced-motion:reduce){
.collapsing{
transition:none}
}
.dropdown,
.dropend,
.dropstart,
.dropup{
position:relative}
.dropdown-toggle{
white-space:nowrap}
.dropdown-toggle::after{
display:inline-block;
margin-left:8px;
vertical-align:-.125em;
content:"";
border-top:.3em solid;
border-right:.3em solid transparent;
border-bottom:0;
border-left:.3em solid transparent}
.dropdown-toggle:empty::after{
margin-left:0}
.dropdown-menu{
position:absolute;
z-index:1000;
display:none;
min-width:12.5rem;
padding:.5rem 0;
margin:0;
font-size:.875rem;
color:#333e48;
text-align:left;
list-style:none;
background-color:#fff;
background-clip:padding-box;
border:1px solid rgba(0,0,0,
.15);
border-radius:7px;
box-shadow:0 .125rem .312rem rgba(0,0,0,
.28)}
.dropdown-menu[data-bs-popper]{
top:100%;
left:0;
margin-top:.125rem}
.dropdown-menu-start{
--bs-position:start}
.dropdown-menu-start[data-bs-popper]{
right:auto;
left:0}
.dropdown-menu-end{
--bs-position:end}
.dropdown-menu-end[data-bs-popper]{
right:0;
left:auto}
@media (min-width:576px){
.dropdown-menu-sm-start{
--bs-position:start}
.dropdown-menu-sm-start[data-bs-popper]{
right:auto;
left:0}
.dropdown-menu-sm-end{
--bs-position:end}
.dropdown-menu-sm-end[data-bs-popper]{
right:0;
left:auto}
}
@media (min-width:768px){
.dropdown-menu-md-start{
--bs-position:start}
.dropdown-menu-md-start[data-bs-popper]{
right:auto;
left:0}
.dropdown-menu-md-end{
--bs-position:end}
.dropdown-menu-md-end[data-bs-popper]{
right:0;
left:auto}
}
@media (min-width:992px){
.dropdown-menu-lg-start{
--bs-position:start}
.dropdown-menu-lg-start[data-bs-popper]{
right:auto;
left:0}
.dropdown-menu-lg-end{
--bs-position:end}
.dropdown-menu-lg-end[data-bs-popper]{
right:0;
left:auto}
}
@media (min-width:1200px){
.dropdown-menu-xl-start{
--bs-position:start}
.dropdown-menu-xl-start[data-bs-popper]{
right:auto;
left:0}
.dropdown-menu-xl-end{
--bs-position:end}
.dropdown-menu-xl-end[data-bs-popper]{
right:0;
left:auto}
}
@media (min-width:1480px){
.dropdown-menu-xxl-start{
--bs-position:start}
.dropdown-menu-xxl-start[data-bs-popper]{
right:auto;
left:0}
.dropdown-menu-xxl-end{
--bs-position:end}
.dropdown-menu-xxl-end[data-bs-popper]{
right:0;
left:auto}
}
.dropup .dropdown-menu[data-bs-popper]{
top:auto;
bottom:100%;
margin-top:0;
margin-bottom:.125rem}
.dropup .dropdown-toggle::after{
display:inline-block;
margin-left:8px;
vertical-align:-.125em;
content:"";
border-top:0;
border-right:.3em solid transparent;
border-bottom:.3em solid;
border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{
margin-left:0}
.dropend .dropdown-menu[data-bs-popper]{
top:0;
right:auto;
left:100%;
margin-top:0;
margin-left:.125rem}
.dropend .dropdown-toggle::after{
display:inline-block;
margin-left:8px;
vertical-align:-.125em;
content:"";
border-top:.3em solid transparent;
border-right:0;
border-bottom:.3em solid transparent;
border-left:.3em solid}
.dropend .dropdown-toggle:empty::after{
margin-left:0}
.dropend .dropdown-toggle::after{
vertical-align:0}
.dropstart .dropdown-menu[data-bs-popper]{
top:0;
right:100%;
left:auto;
margin-top:0;
margin-right:.125rem}
.dropstart .dropdown-toggle::after{
display:inline-block;
margin-left:8px;
vertical-align:-.125em;
content:""}
.dropstart .dropdown-toggle::after{
display:none}
.dropstart .dropdown-toggle::before{
display:inline-block;
margin-right:8px;
vertical-align:-.125em;
content:"";
border-top:.3em solid transparent;
border-right:.3em solid;
border-bottom:.3em solid transparent}
.dropstart .dropdown-toggle:empty::after{
margin-left:0}
.dropstart .dropdown-toggle::before{
vertical-align:0}
.dropdown-divider{
height:0;
margin:.5rem 0;
overflow:hidden;
border-top:1px solid rgba(0,0,0,
.15)}
.dropdown-item,
.dropdown-menu>li>a{
display:block;
width:100%;
padding:.25rem 1.42rem;
clear:both;
font-weight:400;
color:#333e48;
text-align:inherit;
white-space:nowrap;
background-color:transparent;
border:0}
.dropdown-item:focus,
.dropdown-item:hover,
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover{
color:#2e3841;
background-color:#e9ecef}
.dropdown-item.active,
.dropdown-item:active,
.dropdown-menu>li>a.active,
.dropdown-menu>li>a:active{
color:#2e3841;
text-decoration:none;
background-color:#ecedee}
.dropdown-item.disabled,
.dropdown-item:disabled,
.dropdown-menu>li>a.disabled,
.dropdown-menu>li>a:disabled{
color:#adb5bd;
pointer-events:none;
background-color:transparent}
.dropdown-menu.show{
display:block}
.dropdown-header{
display:block;
padding:.5rem 1.42rem;
margin-bottom:0;
font-size:.765625rem;
color:#6c757d;
white-space:nowrap}
.dropdown-item-text{
display:block;
padding:.25rem 1.42rem;
color:#333e48}
.dropdown-menu-dark{
color:#ddd;
background-color:#343a40;
border-color:rgba(0,0,0,
.15)}
.dropdown-menu-dark .dropdown-item,
.dropdown-menu-dark .dropdown-menu>li>a{
color:#ddd}
.dropdown-menu-dark .dropdown-item:focus,
.dropdown-menu-dark .dropdown-item:hover,
.dropdown-menu-dark .dropdown-menu>li>a:focus,
.dropdown-menu-dark .dropdown-menu>li>a:hover{
color:#fff;
background-color:rgba(255,255,255,
.15)}
.dropdown-menu-dark .dropdown-item.active,
.dropdown-menu-dark .dropdown-item:active,
.dropdown-menu-dark .dropdown-menu>li>a.active,
.dropdown-menu-dark .dropdown-menu>li>a:active{
color:#2e3841;
background-color:#ecedee}
.dropdown-menu-dark .dropdown-item.disabled,
.dropdown-menu-dark .dropdown-item:disabled,
.dropdown-menu-dark .dropdown-menu>li>a.disabled,
.dropdown-menu-dark .dropdown-menu>li>a:disabled{
color:#adb5bd}
.dropdown-menu-dark .dropdown-divider{
border-color:rgba(0,0,0,
.15)}
.dropdown-menu-dark .dropdown-item-text{
color:#ddd}
.dropdown-menu-dark .dropdown-header{
color:#adb5bd}
.nav{
display:flex;
flex-wrap:wrap;
padding-left:0;
margin-bottom:0;
list-style:none}
.nav-link{
display:block;
padding:.5rem 1rem;
color:#333e48;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.nav-link{
transition:none}
}
.nav-link:focus,
.nav-link:hover{
color:#29323a}
.nav-link.disabled{
color:#6c757d;
pointer-events:none;
cursor:default}
.nav-tabs{
border-bottom:1px solid #ddd}
.nav-tabs .nav-link{
margin-bottom:-1px;
background:0 0;
border:1px solid transparent;
border-top-left-radius:1.375rem;
border-top-right-radius:1.375rem}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover{
border-color:#e9ecef #e9ecef #ddd;
isolation:isolate}
.nav-tabs .nav-link.disabled{
color:#6c757d;
background-color:transparent;
border-color:transparent}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{
color:#495057;
background-color:#fff;
border-color:#ddd #ddd #fff}
.nav-tabs .dropdown-menu{
margin-top:-1px;
border-top-left-radius:0;
border-top-right-radius:0}
.nav-pills .nav-link{
background:0 0;
border:0;
border-radius:1.375rem}
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link{
color:#fff;
background-color:#fed700}
.nav-fill .nav-item,
.nav-fill>.nav-link{
flex:1 1 auto;
text-align:center}
.nav-justified .nav-item,
.nav-justified>.nav-link{
flex-basis:0;
flex-grow:1;
text-align:center}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link{
width:100%}
.tab-content>.tab-pane{
display:none}
.tab-content>.active{
display:block}
.navbar{
position:relative;
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
padding-top:.5rem;
padding-bottom:.5rem}
.category-icons-carousel-v2.navbar>div,
.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-lg,
.navbar>.container-md,
.navbar>.container-sm,
.navbar>.container-xl,
.navbar>.container-xxl{
display:flex;
flex-wrap:inherit;
align-items:center;
justify-content:space-between}
.navbar-brand{
padding-top:.31253125rem;
padding-bottom:.31253125rem;
margin-right:1rem;
font-size:1.09375rem;
white-space:nowrap}
.navbar-nav{
display:flex;
flex-direction:column;
padding-left:0;
margin-bottom:0;
list-style:none}
.navbar-nav .nav-link{
padding-right:0;
padding-left:0}
.navbar-nav .dropdown-menu{
position:static}
.navbar-text{
padding-top:.5rem;
padding-bottom:.5rem}
.navbar-collapse{
flex-basis:100%;
flex-grow:1;
align-items:center}
.navbar-toggler{
padding:.25rem .75rem;
font-size:1.09375rem;
line-height:1;
background-color:transparent;
border:1px solid transparent;
border-radius:1.375rem;
transition:box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
.navbar-toggler{
transition:none}
}
.navbar-toggler:hover{
text-decoration:none}
.navbar-toggler:focus{
text-decoration:none;
outline:0;
box-shadow:0 0}
.navbar-toggler-icon{
display:inline-block;
width:1.5em;
height:1.5em;
vertical-align:middle;
background-repeat:no-repeat;
background-position:center;
background-size:100%}
.navbar-nav-scroll{
max-height:var(--bs-scroll-height,75vh);
overflow-y:auto}
@media (min-width:576px){
.navbar-expand-sm{
flex-wrap:nowrap;
justify-content:flex-start}
.navbar-expand-sm .navbar-nav{
flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{
position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{
padding-right:.5rem;
padding-left:.5rem}
.navbar-expand-sm .navbar-nav-scroll{
overflow:visible}
.navbar-expand-sm .navbar-collapse{
display:flex!important;
flex-basis:auto}
.navbar-expand-sm .navbar-toggler{
display:none}
}
@media (min-width:768px){
.navbar-expand-md{
flex-wrap:nowrap;
justify-content:flex-start}
.navbar-expand-md .navbar-nav{
flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{
position:absolute}
.navbar-expand-md .navbar-nav .nav-link{
padding-right:.5rem;
padding-left:.5rem}
.navbar-expand-md .navbar-nav-scroll{
overflow:visible}
.navbar-expand-md .navbar-collapse{
display:flex!important;
flex-basis:auto}
.navbar-expand-md .navbar-toggler{
display:none}
}
@media (min-width:992px){
.navbar-expand-lg{
flex-wrap:nowrap;
justify-content:flex-start}
.navbar-expand-lg .navbar-nav{
flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{
position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{
padding-right:.5rem;
padding-left:.5rem}
.navbar-expand-lg .navbar-nav-scroll{
overflow:visible}
.navbar-expand-lg .navbar-collapse{
display:flex!important;
flex-basis:auto}
.navbar-expand-lg .navbar-toggler{
display:none}
}
@media (min-width:1200px){
.navbar-expand-xl{
flex-wrap:nowrap;
justify-content:flex-start}
.navbar-expand-xl .navbar-nav{
flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{
position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{
padding-right:.5rem;
padding-left:.5rem}
.navbar-expand-xl .navbar-nav-scroll{
overflow:visible}
.navbar-expand-xl .navbar-collapse{
display:flex!important;
flex-basis:auto}
.navbar-expand-xl .navbar-toggler{
display:none}
}
@media (min-width:1480px){
.navbar-expand-xxl{
flex-wrap:nowrap;
justify-content:flex-start}
.navbar-expand-xxl .navbar-nav{
flex-direction:row}
.navbar-expand-xxl .navbar-nav .dropdown-menu{
position:absolute}
.navbar-expand-xxl .navbar-nav .nav-link{
padding-right:.5rem;
padding-left:.5rem}
.navbar-expand-xxl .navbar-nav-scroll{
overflow:visible}
.navbar-expand-xxl .navbar-collapse{
display:flex!important;
flex-basis:auto}
.navbar-expand-xxl .navbar-toggler{
display:none}
}
.navbar-expand{
flex-wrap:nowrap;
justify-content:flex-start}
.navbar-expand .navbar-nav{
flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{
position:absolute}
.navbar-expand .navbar-nav .nav-link{
padding-right:.5rem;
padding-left:.5rem}
.navbar-expand .navbar-nav-scroll{
overflow:visible}
.navbar-expand .navbar-collapse{
display:flex!important;
flex-basis:auto}
.navbar-expand .navbar-toggler{
display:none}
.navbar-light .navbar-brand{
color:rgba(0,0,0,
.9)}
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover{
color:rgba(0,0,0,
.9)}
.navbar-light .navbar-nav .nav-link{
color:rgba(0,0,0,
.55)}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover{
color:rgba(0,0,0,
.7)}
.navbar-light .navbar-nav .nav-link.disabled{
color:rgba(0,0,0,
.3)}
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .show>.nav-link{
color:rgba(0,0,0,
.9)}
.navbar-light .navbar-toggler{
color:rgba(0,0,0,
.55);
border-color:rgba(0,0,0,
.1)}
.navbar-light .navbar-toggler-icon{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{
color:rgba(0,0,0,
.55)}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover{
color:rgba(0,0,0,
.9)}
.navbar-dark .navbar-brand{
color:#fff}
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover{
color:#fff}
.navbar-dark .navbar-nav .nav-link{
color:rgba(255,255,255,
.55)}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover{
color:rgba(255,255,255,
.75)}
.navbar-dark .navbar-nav .nav-link.disabled{
color:rgba(255,255,255,
.25)}
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .show>.nav-link{
color:#fff}
.navbar-dark .navbar-toggler{
color:rgba(255,255,255,
.55);
border-color:rgba(255,255,255,
.1)}
.navbar-dark .navbar-toggler-icon{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{
color:rgba(255,255,255,
.55)}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover{
color:#fff}
.alert{
position:relative;
padding:1rem 1rem;
margin-bottom:1rem;
border:1px solid transparent;
border-radius:1.375rem}
.alert-heading{
color:inherit}
.alert-link{
font-weight:700}
.alert-dismissible{
padding-right:3rem}
.alert-dismissible .btn-close{
position:absolute;
top:0;
right:0;
z-index:2;
padding:1.25rem 1rem}
.alert-primary{
color:#665600;
background-color:#fff7cc;
border-color:#fff3b3}
.alert-primary .alert-link{
color:#524500}
.alert-ec-primary{
color:#665600;
background-color:#fff7cc;
border-color:#fff3b3}
.alert-ec-primary .alert-link{
color:#524500}
.alert-ec-primary-d{
color:#5c4e00;
background-color:#faf3cc;
border-color:#f8edb3}
.alert-ec-primary-d .alert-link{
color:#4a3e00}
.alert-secondary{
color:#41464b;
background-color:#e2e3e5;
border-color:#d3d6d8}
.alert-secondary .alert-link{
color:#34383c}
.alert-success{
color:#0f5132;
background-color:#d1e7dd;
border-color:#badbcc}
.alert-success .alert-link{
color:#0c4128}
.alert-info{
color:#055160;
background-color:#cff4fc;
border-color:#b6effb}
.alert-info .alert-link{
color:#04414d}
.alert-warning{
color:#665600;
background-color:#fff7cc;
border-color:#fff3b3}
.alert-warning .alert-link{
color:#524500}
.alert-danger{
color:#842029;
background-color:#f8d7da;
border-color:#f5c2c7}
.alert-danger .alert-link{
color:#6a1a21}
.alert-light{
color:#636464;
background-color:#fefefe;
border-color:#fdfdfe}
.alert-light .alert-link{
color:#4f5050}
.alert-dark{
color:#1f252b;
background-color:#d6d8da;
border-color:#c2c5c8}
.alert-dark .alert-link{
color:#191e22}
@keyframes progress-bar-stripes{
0%{
background-position-x:1rem}
}
.progress{
display:flex;
height:1rem;
overflow:hidden;
font-size:.65625rem;
background-color:#e9ecef;
border-radius:1.375rem;
box-shadow:inset 0 1px 2px rgba(0,0,0,
.075)}
.progress-bar{
display:flex;
flex-direction:column;
justify-content:center;
overflow:hidden;
color:#fff;
text-align:center;
white-space:nowrap;
background-color:#fed700;
transition:width .6s ease}
@media (prefers-reduced-motion:reduce){
.progress-bar{
transition:none}
}
.progress-bar-striped{
background-image:linear-gradient(45deg,rgba(255,255,255,
.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,
.15) 50%,rgba(255,255,255,
.15) 75%,transparent 75%,transparent);
background-size:1rem 1rem}
.progress-bar-animated{
animation:1s linear infinite progress-bar-stripes}
@media (prefers-reduced-motion:reduce){
.progress-bar-animated{
animation:none}
}
.list-group{
display:flex;
flex-direction:column;
padding-left:0;
margin-bottom:0;
border-radius:1.375rem}
.list-group-numbered{
list-style-type:none;
counter-reset:section}
.list-group-numbered>li::before{
content:counters(section, ".") ". ";
counter-increment:section}
.list-group-item-action{
width:100%;
color:#495057;
text-align:inherit}
.list-group-item-action:focus,
.list-group-item-action:hover{
z-index:1;
color:#495057;
text-decoration:none;
background-color:#f8f9fa}
.list-group-item-action:active{
color:#333e48;
background-color:#e9ecef}
.list-group-item{
position:relative;
display:block;
padding:.5rem 1rem;
color:#333e48;
background-color:#fff;
border:1px solid rgba(0,0,0,
.125)}
.list-group-item:first-child{
border-top-left-radius:inherit;
border-top-right-radius:inherit}
.list-group-item:last-child{
border-bottom-right-radius:inherit;
border-bottom-left-radius:inherit}
.list-group-item.disabled,
.list-group-item:disabled{
color:#6c757d;
pointer-events:none;
background-color:#fff}
.list-group-item.active{
z-index:2;
color:#fff;
background-color:#fed700;
border-color:#fed700}
.list-group-item+.list-group-item{
border-top-width:0}
.list-group-item+.list-group-item.active{
margin-top:-1px;
border-top-width:1px}
.list-group-horizontal{
flex-direction:row}
.list-group-horizontal>.list-group-item:first-child{
border-bottom-left-radius:1.375rem;
border-top-right-radius:0}
.list-group-horizontal>.list-group-item:last-child{
border-top-right-radius:1.375rem;
border-bottom-left-radius:0}
.list-group-horizontal>.list-group-item.active{
margin-top:0}
.list-group-horizontal>.list-group-item+.list-group-item{
border-top-width:1px;
border-left-width:0}
.list-group-horizontal>.list-group-item+.list-group-item.active{
margin-left:-1px;
border-left-width:1px}
@media (min-width:576px){
.list-group-horizontal-sm{
flex-direction:row}
.list-group-horizontal-sm>.list-group-item:first-child{
border-bottom-left-radius:1.375rem;
border-top-right-radius:0}
.list-group-horizontal-sm>.list-group-item:last-child{
border-top-right-radius:1.375rem;
border-bottom-left-radius:0}
.list-group-horizontal-sm>.list-group-item.active{
margin-top:0}
.list-group-horizontal-sm>.list-group-item+.list-group-item{
border-top-width:1px;
border-left-width:0}
.list-group-horizontal-sm>.list-group-item+.list-group-item.active{
margin-left:-1px;
border-left-width:1px}
}
@media (min-width:768px){
.list-group-horizontal-md{
flex-direction:row}
.list-group-horizontal-md>.list-group-item:first-child{
border-bottom-left-radius:1.375rem;
border-top-right-radius:0}
.list-group-horizontal-md>.list-group-item:last-child{
border-top-right-radius:1.375rem;
border-bottom-left-radius:0}
.list-group-horizontal-md>.list-group-item.active{
margin-top:0}
.list-group-horizontal-md>.list-group-item+.list-group-item{
border-top-width:1px;
border-left-width:0}
.list-group-horizontal-md>.list-group-item+.list-group-item.active{
margin-left:-1px;
border-left-width:1px}
}
@media (min-width:992px){
.list-group-horizontal-lg{
flex-direction:row}
.list-group-horizontal-lg>.list-group-item:first-child{
border-bottom-left-radius:1.375rem;
border-top-right-radius:0}
.list-group-horizontal-lg>.list-group-item:last-child{
border-top-right-radius:1.375rem;
border-bottom-left-radius:0}
.list-group-horizontal-lg>.list-group-item.active{
margin-top:0}
.list-group-horizontal-lg>.list-group-item+.list-group-item{
border-top-width:1px;
border-left-width:0}
.list-group-horizontal-lg>.list-group-item+.list-group-item.active{
margin-left:-1px;
border-left-width:1px}
}
@media (min-width:1200px){
.list-group-horizontal-xl{
flex-direction:row}
.list-group-horizontal-xl>.list-group-item:first-child{
border-bottom-left-radius:1.375rem;
border-top-right-radius:0}
.list-group-horizontal-xl>.list-group-item:last-child{
border-top-right-radius:1.375rem;
border-bottom-left-radius:0}
.list-group-horizontal-xl>.list-group-item.active{
margin-top:0}
.list-group-horizontal-xl>.list-group-item+.list-group-item{
border-top-width:1px;
border-left-width:0}
.list-group-horizontal-xl>.list-group-item+.list-group-item.active{
margin-left:-1px;
border-left-width:1px}
}
@media (min-width:1480px){
.list-group-horizontal-xxl{
flex-direction:row}
.list-group-horizontal-xxl>.list-group-item:first-child{
border-bottom-left-radius:1.375rem;
border-top-right-radius:0}
.list-group-horizontal-xxl>.list-group-item:last-child{
border-top-right-radius:1.375rem;
border-bottom-left-radius:0}
.list-group-horizontal-xxl>.list-group-item.active{
margin-top:0}
.list-group-horizontal-xxl>.list-group-item+.list-group-item{
border-top-width:1px;
border-left-width:0}
.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{
margin-left:-1px;
border-left-width:1px}
}
.list-group-flush{
border-radius:0}
.list-group-flush>.list-group-item{
border-width:0 0 1px}
.list-group-flush>.list-group-item:last-child{
border-bottom-width:0}
.list-group-item-primary{
color:#665600;
background-color:#fff7cc}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover{
color:#665600;
background-color:#e6deb8}
.list-group-item-primary.list-group-item-action.active{
color:#fff;
background-color:#665600;
border-color:#665600}
.list-group-item-ec-primary{
color:#665600;
background-color:#fff7cc}
.list-group-item-ec-primary.list-group-item-action:focus,
.list-group-item-ec-primary.list-group-item-action:hover{
color:#665600;
background-color:#e6deb8}
.list-group-item-ec-primary.list-group-item-action.active{
color:#fff;
background-color:#665600;
border-color:#665600}
.list-group-item-ec-primary-d{
color:#5c4e00;
background-color:#faf3cc}
.list-group-item-ec-primary-d.list-group-item-action:focus,
.list-group-item-ec-primary-d.list-group-item-action:hover{
color:#5c4e00;
background-color:#e1dbb8}
.list-group-item-ec-primary-d.list-group-item-action.active{
color:#fff;
background-color:#5c4e00;
border-color:#5c4e00}
.list-group-item-secondary{
color:#41464b;
background-color:#e2e3e5}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover{
color:#41464b;
background-color:#cbccce}
.list-group-item-secondary.list-group-item-action.active{
color:#fff;
background-color:#41464b;
border-color:#41464b}
.list-group-item-success{
color:#0f5132;
background-color:#d1e7dd}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover{
color:#0f5132;
background-color:#bcd0c7}
.list-group-item-success.list-group-item-action.active{
color:#fff;
background-color:#0f5132;
border-color:#0f5132}
.list-group-item-info{
color:#055160;
background-color:#cff4fc}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover{
color:#055160;
background-color:#badce3}
.list-group-item-info.list-group-item-action.active{
color:#fff;
background-color:#055160;
border-color:#055160}
.list-group-item-warning{
color:#665600;
background-color:#fff7cc}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover{
color:#665600;
background-color:#e6deb8}
.list-group-item-warning.list-group-item-action.active{
color:#fff;
background-color:#665600;
border-color:#665600}
.list-group-item-danger{
color:#842029;
background-color:#f8d7da}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover{
color:#842029;
background-color:#dfc2c4}
.list-group-item-danger.list-group-item-action.active{
color:#fff;
background-color:#842029;
border-color:#842029}
.list-group-item-light{
color:#636464;
background-color:#fefefe}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover{
color:#636464;
background-color:#e5e5e5}
.list-group-item-light.list-group-item-action.active{
color:#fff;
background-color:#636464;
border-color:#636464}
.list-group-item-dark{
color:#1f252b;
background-color:#d6d8da}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover{
color:#1f252b;
background-color:#c1c2c4}
.list-group-item-dark.list-group-item-action.active{
color:#fff;
background-color:#1f252b;
border-color:#1f252b}
.btn-close{
box-sizing:content-box;
width:1em;
height:1em;
padding:.25em .25em;
color:#000;
background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
border:0;
border-radius:1.375rem;
opacity:.5}
.btn-close:hover{
color:#000;
text-decoration:none;
opacity:.75}
.btn-close:focus{
outline:0;
box-shadow:0 0 0 .25rem rgba(254,215,0,
.25);
opacity:1}
.btn-close.disabled,
.btn-close:disabled{
pointer-events:none;
user-select:none;
opacity:.25}
.btn-close-white{
filter:invert(1) grayscale(100%) brightness(200%)}
.tooltip{
position:absolute;
z-index:1080;
display:block;
margin:0;
font-family:var(--bs-font-sans-serif);
font-style:normal;
font-weight:400;
line-height:1.714;
text-align:left;
text-align:start;
text-decoration:none;
text-shadow:none;
text-transform:none;
letter-spacing:normal;
word-break:normal;
word-spacing:normal;
white-space:normal;
line-break:auto;
font-size:.765625rem;
word-wrap:break-word;
opacity:0}
.tooltip.show{
opacity:.9}
.tooltip .tooltip-arrow{
position:absolute;
display:block;
width:.8rem;
height:.4rem}
.tooltip .tooltip-arrow::before{
position:absolute;
content:"";
border-color:transparent;
border-style:solid}
.bs-tooltip-auto[data-popper-placement^=top],
.bs-tooltip-top{
padding:.4rem 0}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow{
bottom:0}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
.bs-tooltip-top .tooltip-arrow::before{
top:-1px;
border-width:.4rem .4rem 0;
border-top-color:#000}
.bs-tooltip-auto[data-popper-placement^=right],
.bs-tooltip-end{
padding:0 .4rem}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow{
left:0;
width:.4rem;
height:.8rem}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,
.bs-tooltip-end .tooltip-arrow::before{
right:-1px;
border-width:.4rem .4rem .4rem 0;
border-right-color:#000}
.bs-tooltip-auto[data-popper-placement^=bottom],
.bs-tooltip-bottom{
padding:.4rem 0}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow{
top:0}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,
.bs-tooltip-bottom .tooltip-arrow::before{
bottom:-1px;
border-width:0 .4rem .4rem;
border-bottom-color:#000}
.bs-tooltip-auto[data-popper-placement^=left],
.bs-tooltip-start{
padding:0 .4rem}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow{
right:0;
width:.4rem;
height:.8rem}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,
.bs-tooltip-start .tooltip-arrow::before{
left:-1px;
border-width:.4rem 0 .4rem .4rem;
border-left-color:#000}
.tooltip-inner{
max-width:200px;
padding:10px 10px;
color:#fff;
text-align:center;
background-color:#000;
border-radius:7px}
.clearfix::after{
display:block;
clear:both;
content:""}
.fixed-top{
position:fixed;
top:0;
right:0;
left:0;
z-index:1030}
.fixed-bottom{
position:fixed;
right:0;
bottom:0;
left:0;
z-index:1030}
.sticky-top{
position:sticky;
top:0;
z-index:1020}@media (min-width:576px){
.sticky-sm-top{
position:sticky;
top:0;
z-index:1020}}@media (min-width:768px){
.sticky-md-top{
position:sticky;
top:0;
z-index:1020}}@media (min-width:992px){
.sticky-lg-top{
position:sticky;
top:0;
z-index:1020}}@media (min-width:1200px){
.sticky-xl-top{
position:sticky;
top:0;
z-index:1020}}@media (min-width:1480px){
.sticky-xxl-top{
position:sticky;
top:0;
z-index:1020}}
.screen-reader-text,
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within){
position:absolute!important;
width:1px!important;
height:1px!important;
padding:0!important;
margin:-1px!important;
overflow:hidden!important;
clip:rect(0,0,0,0)!important;
white-space:nowrap!important;
border:0!important}
.stretched-link::after{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
z-index:1;
content:""}
.text-truncate{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap}
.align-baseline{
vertical-align:baseline!important}
.align-top{
vertical-align:top!important}
.align-middle{
vertical-align:middle!important}
.align-bottom{
vertical-align:bottom!important}
.align-text-bottom{
vertical-align:text-bottom!important}
.align-text-top{
vertical-align:text-top!important}
.float-start{
float:left!important}
.float-end{
float:right!important}
.float-none{
float:none!important}
.overflow-auto{
overflow:auto!important}
.overflow-hidden{
overflow:hidden!important}
.overflow-visible{
overflow:visible!important}
.overflow-scroll{
overflow:scroll!important}
.d-inline{
display:inline!important}
.d-inline-block{
display:inline-block!important}
.d-block{
display:block!important}
.d-grid{
display:grid!important}
.d-table{
display:table!important}
.d-table-row{
display:table-row!important}
.d-table-cell{
display:table-cell!important}
.d-flex{
display:flex!important}
.d-inline-flex{
display:inline-flex!important}
.d-none{
display:none!important}
.shadow{
box-shadow:0 .125rem .312rem rgba(0,0,0,
.28)!important}
.shadow-sm{
box-shadow:0 .125rem .25rem rgba(0,0,0,
.075)!important}
.shadow-lg{
box-shadow:0 1rem 3rem rgba(0,0,0,
.175)!important}
.shadow-none{
box-shadow:none!important}
.position-static{
position:static!important}
.position-relative{
position:relative!important}
.position-absolute{
position:absolute!important}
.position-fixed{
position:fixed!important}
.position-sticky{
position:sticky!important}
.top-0{
top:0!important}
.top-50{
top:50%!important}
.top-100{
top:100%!important}
.bottom-0{
bottom:0!important}
.bottom-50{
bottom:50%!important}
.bottom-100{
bottom:100%!important}
.start-0{
left:0!important}
.start-50{
left:50%!important}
.start-100{
left:100%!important}
.end-0{
right:0!important}
.end-50{
right:50%!important}
.end-100{
right:100%!important}
.translate-middle{
transform:translate(-50%,-50%)!important}
.translate-middle-x{
transform:translateX(-50%)!important}
.translate-middle-y{
transform:translateY(-50%)!important}
.border{
border:1px solid #ddd!important}
.border-0{
border:0!important}
.border-top{
border-top:1px solid #ddd!important}
.border-top-0{
border-top:0!important}
.border-end{
border-right:1px solid #ddd!important}
.border-end-0{
border-right:0!important}
.border-bottom{
border-bottom:1px solid #ddd!important}
.border-bottom-0{
border-bottom:0!important}
.border-start{
border-left:1px solid #ddd!important}
.border-start-0{
border-left:0!important}
.border-primary{
border-color:#fed700!important}
.border-ec-primary{
border-color:#fed700!important}
.border-ec-primary-d{
border-color:#e7c400!important}
.border-secondary{
border-color:#6c757d!important}
.border-success{
border-color:#198754!important}
.border-info{
border-color:#0dcaf0!important}
.border-warning{
border-color:#fed700!important}
.border-danger{
border-color:#dc3545!important}
.border-light{
border-color:#f8f9fa!important}
.border-dark{
border-color:#333e48!important}
.border-white{
border-color:#fff!important}
.border-1{
border-width:1px!important}
.border-2{
border-width:2px!important}
.border-3{
border-width:3px!important}
.border-4{
border-width:4px!important}
.border-5{
border-width:5px!important}
.w-25{
width:25%!important}
.w-50{
width:50%!important}
.w-75{
width:75%!important}
.w-100{
width:100%!important}
.w-auto{
width:auto!important}
.mw-100{
max-width:100%!important}
.h-25{
height:25%!important}
.h-50{
height:50%!important}
.h-75{
height:75%!important}
.h-100{
height:100%!important}
.h-auto{
height:auto!important}
.mh-100{
max-height:100%!important}
.flex-fill{
flex:1 1 auto!important}
.flex-row{
flex-direction:row!important}
.flex-column{
flex-direction:column!important}
.flex-row-reverse{
flex-direction:row-reverse!important}
.flex-column-reverse{
flex-direction:column-reverse!important}
.flex-grow-0{
flex-grow:0!important}
.flex-grow-1{
flex-grow:1!important}
.flex-shrink-0{
flex-shrink:0!important}
.flex-shrink-1{
flex-shrink:1!important}
.flex-wrap{
flex-wrap:wrap!important}
.flex-nowrap{
flex-wrap:nowrap!important}
.flex-wrap-reverse{
flex-wrap:wrap-reverse!important}
.justify-content-start{
justify-content:flex-start!important}
.justify-content-end{
justify-content:flex-end!important}
.justify-content-center{
justify-content:center!important}
.justify-content-between{
justify-content:space-between!important}
.justify-content-around{
justify-content:space-around!important}
.justify-content-evenly{
justify-content:space-evenly!important}
.align-items-start{
align-items:flex-start!important}
.align-items-end{
align-items:flex-end!important}
.align-items-center{
align-items:center!important}
.align-items-baseline{
align-items:baseline!important}
.align-items-stretch{
align-items:stretch!important}
.align-content-start{
align-content:flex-start!important}
.align-content-end{
align-content:flex-end!important}
.align-content-center{
align-content:center!important}
.align-content-between{
align-content:space-between!important}
.align-content-around{
align-content:space-around!important}
.align-content-stretch{
align-content:stretch!important}
.align-self-auto{
align-self:auto!important}
.align-self-start{
align-self:flex-start!important}
.align-self-end{
align-self:flex-end!important}
.align-self-center{
align-self:center!important}
.align-self-baseline{
align-self:baseline!important}
.align-self-stretch{
align-self:stretch!important}
.order-first{
order:-1!important}
.order-0{
order:0!important}
.order-1{
order:1!important}
.order-2{
order:2!important}
.order-3{
order:3!important}
.order-4{
order:4!important}
.order-5{
order:5!important}
.order-last{
order:6!important}
.m-0{
margin:0!important}
.m-1{
margin:.25rem!important}
.m-2{
margin:.5rem!important}
.m-3{
margin:1rem!important}
.m-4dot{
margin:1.25rem!important}
.m-4{
margin:1.5rem!important}
.m-5{
margin:3rem!important}
.m-6{
margin:4.5rem!important}
.m-7{
margin:6rem!important}
.m-auto{
margin:auto!important}
.mx-0{
margin-right:0!important;
margin-left:0!important}
.mx-1{
margin-right:.25rem!important;
margin-left:.25rem!important}
.mx-2{
margin-right:.5rem!important;
margin-left:.5rem!important}
.mx-3{
margin-right:1rem!important;
margin-left:1rem!important}
.mx-4dot{
margin-right:1.25rem!important;
margin-left:1.25rem!important}
.mx-4{
margin-right:1.5rem!important;
margin-left:1.5rem!important}
.mx-5{
margin-right:3rem!important;
margin-left:3rem!important}
.mx-6{
margin-right:4.5rem!important;
margin-left:4.5rem!important}
.mx-7{
margin-right:6rem!important;
margin-left:6rem!important}
.mx-auto{
margin-right:auto!important;
margin-left:auto!important}
.my-0{
margin-top:0!important;
margin-bottom:0!important}
.my-1{
margin-top:.25rem!important;
margin-bottom:.25rem!important}
.my-2{
margin-top:.5rem!important;
margin-bottom:.5rem!important}
.my-3{
margin-top:1rem!important;
margin-bottom:1rem!important}
.my-4dot{
margin-top:1.25rem!important;
margin-bottom:1.25rem!important}
.my-4{
margin-top:1.5rem!important;
margin-bottom:1.5rem!important}
.my-5{
margin-top:3rem!important;
margin-bottom:3rem!important}
.my-6{
margin-top:4.5rem!important;
margin-bottom:4.5rem!important}
.my-7{
margin-top:6rem!important;
margin-bottom:6rem!important}
.my-auto{
margin-top:auto!important;
margin-bottom:auto!important}
.mt-0{
margin-top:0!important}
.mt-1{
margin-top:.25rem!important}
.mt-2{
margin-top:.5rem!important}
.mt-3{
margin-top:1rem!important}
.mt-4dot{
margin-top:1.25rem!important}
.mt-4{
margin-top:1.5rem!important}
.mt-5{
margin-top:3rem!important}
.mt-6{
margin-top:4.5rem!important}
.mt-7{
margin-top:6rem!important}
.mt-auto{
margin-top:auto!important}
.me-0{
margin-right:0!important}
.me-1{
margin-right:.25rem!important}
.me-2{
margin-right:.5rem!important}
.me-3{
margin-right:1rem!important}
.me-4dot{
margin-right:1.25rem!important}
.me-4{
margin-right:1.5rem!important}
.me-5{
margin-right:3rem!important}
.me-6{
margin-right:4.5rem!important}
.me-7{
margin-right:6rem!important}
.me-auto{
margin-right:auto!important}
.mb-0{
margin-bottom:0!important}
.mb-1{
margin-bottom:.25rem!important}
.mb-2{
margin-bottom:.5rem!important}
.mb-3{
margin-bottom:1rem!important}
.mb-4dot{
margin-bottom:1.25rem!important}
.mb-4{
margin-bottom:1.5rem!important}
.mb-5{
margin-bottom:3rem!important}
.mb-6{
margin-bottom:4.5rem!important}
.mb-7{
margin-bottom:6rem!important}
.mb-auto{
margin-bottom:auto!important}
.ms-0{
margin-left:0!important}
.ms-1{
margin-left:.25rem!important}
.ms-2{
margin-left:.5rem!important}
.ms-3{
margin-left:1rem!important}
.ms-4dot{
margin-left:1.25rem!important}
.ms-4{
margin-left:1.5rem!important}
.ms-5{
margin-left:3rem!important}
.ms-6{
margin-left:4.5rem!important}
.ms-7{
margin-left:6rem!important}
.ms-auto{
margin-left:auto!important}
.m-n1{
margin:-.25rem!important}
.m-n2{
margin:-.5rem!important}
.m-n3{
margin:-1rem!important}
.m-n4dot{
margin:-1.25rem!important}
.m-n4{
margin:-1.5rem!important}
.m-n5{
margin:-3rem!important}
.m-n6{
margin:-4.5rem!important}
.m-n7{
margin:-6rem!important}
.mx-n1{
margin-right:-.25rem!important;
margin-left:-.25rem!important}
.mx-n2{
margin-right:-.5rem!important;
margin-left:-.5rem!important}
.mx-n3{
margin-right:-1rem!important;
margin-left:-1rem!important}
.mx-n4dot{
margin-right:-1.25rem!important;
margin-left:-1.25rem!important}
.mx-n4{
margin-right:-1.5rem!important;
margin-left:-1.5rem!important}
.mx-n5{
margin-right:-3rem!important;
margin-left:-3rem!important}
.mx-n6{
margin-right:-4.5rem!important;
margin-left:-4.5rem!important}
.mx-n7{
margin-right:-6rem!important;
margin-left:-6rem!important}
.my-n1{
margin-top:-.25rem!important;
margin-bottom:-.25rem!important}
.my-n2{
margin-top:-.5rem!important;
margin-bottom:-.5rem!important}
.my-n3{
margin-top:-1rem!important;
margin-bottom:-1rem!important}
.my-n4dot{
margin-top:-1.25rem!important;
margin-bottom:-1.25rem!important}
.my-n4{
margin-top:-1.5rem!important;
margin-bottom:-1.5rem!important}
.my-n5{
margin-top:-3rem!important;
margin-bottom:-3rem!important}
.my-n6{
margin-top:-4.5rem!important;
margin-bottom:-4.5rem!important}
.my-n7{
margin-top:-6rem!important;
margin-bottom:-6rem!important}
.mt-n1{
margin-top:-.25rem!important}
.mt-n2{
margin-top:-.5rem!important}
.mt-n3{
margin-top:-1rem!important}
.mt-n4dot{
margin-top:-1.25rem!important}
.mt-n4{
margin-top:-1.5rem!important}
.mt-n5{
margin-top:-3rem!important}
.mt-n6{
margin-top:-4.5rem!important}
.mt-n7{
margin-top:-6rem!important}
.me-n1{
margin-right:-.25rem!important}
.me-n2{
margin-right:-.5rem!important}
.me-n3{
margin-right:-1rem!important}
.me-n4dot{
margin-right:-1.25rem!important}
.me-n4{
margin-right:-1.5rem!important}
.me-n5{
margin-right:-3rem!important}
.me-n6{
margin-right:-4.5rem!important}
.me-n7{
margin-right:-6rem!important}
.mb-n1{
margin-bottom:-.25rem!important}
.mb-n2{
margin-bottom:-.5rem!important}
.mb-n3{
margin-bottom:-1rem!important}
.mb-n4dot{
margin-bottom:-1.25rem!important}
.mb-n4{
margin-bottom:-1.5rem!important}
.mb-n5{
margin-bottom:-3rem!important}
.mb-n6{
margin-bottom:-4.5rem!important}
.mb-n7{
margin-bottom:-6rem!important}
.ms-n1{
margin-left:-.25rem!important}
.ms-n2{
margin-left:-.5rem!important}
.ms-n3{
margin-left:-1rem!important}
.ms-n4dot{
margin-left:-1.25rem!important}
.ms-n4{
margin-left:-1.5rem!important}
.ms-n5{
margin-left:-3rem!important}
.ms-n6{
margin-left:-4.5rem!important}
.ms-n7{
margin-left:-6rem!important}
.p-0{
padding:0!important}
.p-1{
padding:.25rem!important}
.p-2{
padding:.5rem!important}
.p-3{
padding:1rem!important}
.p-4dot{
padding:1.25rem!important}
.p-4{
padding:1.5rem!important}
.p-5{
padding:3rem!important}
.p-6{
padding:4.5rem!important}
.p-7{
padding:6rem!important}
.px-0{
padding-right:0!important;
padding-left:0!important}
.px-1{
padding-right:.25rem!important;
padding-left:.25rem!important}
.px-2{
padding-right:.5rem!important;
padding-left:.5rem!important}
.px-3{
padding-right:1rem!important;
padding-left:1rem!important}
.px-4dot{
padding-right:1.25rem!important;
padding-left:1.25rem!important}
.px-4{
padding-right:1.5rem!important;
padding-left:1.5rem!important}
.px-5{
padding-right:3rem!important;
padding-left:3rem!important}
.px-6{
padding-right:4.5rem!important;
padding-left:4.5rem!important}
.px-7{
padding-right:6rem!important;
padding-left:6rem!important}
.py-0{
padding-top:0!important;
padding-bottom:0!important}
.py-1{
padding-top:.25rem!important;
padding-bottom:.25rem!important}
.py-2{
padding-top:.5rem!important;
padding-bottom:.5rem!important}
.py-3{
padding-top:1rem!important;
padding-bottom:1rem!important}
.py-4dot{
padding-top:1.25rem!important;
padding-bottom:1.25rem!important}
.py-4{
padding-top:1.5rem!important;
padding-bottom:1.5rem!important}
.py-5{
padding-top:3rem!important;
padding-bottom:3rem!important}
.py-6{
padding-top:4.5rem!important;
padding-bottom:4.5rem!important}
.py-7{
padding-top:6rem!important;
padding-bottom:6rem!important}
.pt-0{
padding-top:0!important}
.pt-1{
padding-top:.25rem!important}
.pt-2{
padding-top:.5rem!important}
.pt-3{
padding-top:1rem!important}
.pt-4dot{
padding-top:1.25rem!important}
.pt-4{
padding-top:1.5rem!important}
.pt-5{
padding-top:3rem!important}
.pt-6{
padding-top:4.5rem!important}
.pt-7{
padding-top:6rem!important}
.pe-0{
padding-right:0!important}
.pe-1{
padding-right:.25rem!important}
.pe-2{
padding-right:.5rem!important}
.pe-3{
padding-right:1rem!important}
.pe-4dot{
padding-right:1.25rem!important}
.pe-4{
padding-right:1.5rem!important}
.pe-5{
padding-right:3rem!important}
.pe-6{
padding-right:4.5rem!important}
.pe-7{
padding-right:6rem!important}
.pb-0{
padding-bottom:0!important}
.pb-1{
padding-bottom:.25rem!important}
.pb-2{
padding-bottom:.5rem!important}
.pb-3{
padding-bottom:1rem!important}
.pb-4dot{
padding-bottom:1.25rem!important}
.pb-4{
padding-bottom:1.5rem!important}
.pb-5{
padding-bottom:3rem!important}
.pb-6{
padding-bottom:4.5rem!important}
.pb-7{
padding-bottom:6rem!important}
.ps-0{
padding-left:0!important}
.ps-1{
padding-left:.25rem!important}
.ps-2{
padding-left:.5rem!important}
.ps-3{
padding-left:1rem!important}
.ps-4dot{
padding-left:1.25rem!important}
.ps-4{
padding-left:1.5rem!important}
.ps-5{
padding-left:3rem!important}
.ps-6{
padding-left:4.5rem!important}
.ps-7{
padding-left:6rem!important}
.font-monospace{
font-family:var(--bs-font-monospace)!important}
.fs-1{
font-size:calc(1.34375rem + 1.125vw)!important}
.fs-2{
font-size:calc(1.3rem + .6vw)!important}
.fs-3{
font-size:calc(1.278125rem + .3375vw)!important}
.fs-4{
font-size:calc(1.25625rem + .075vw)!important}
.fs-5{
font-size:1.09375rem!important}
.fs-6{
font-size:.875rem!important}
.fst-italic{
font-style:italic!important}
.fst-normal{
font-style:normal!important}
.fw-light{
font-weight:300!important}
.fw-lighter{
font-weight:lighter!important}
.fw-normal{
font-weight:400!important}
.fw-bold{
font-weight:700!important}
.fw-bolder{
font-weight:700!important}
.lh-1{
line-height:1!important}
.lh-sm{
line-height:1.25!important}
.lh-base{
line-height:1.714!important}
.lh-lg{
line-height:2!important}
.text-start{
text-align:left!important}
.text-end{
text-align:right!important}
.text-center{
text-align:center!important}
.text-decoration-none{
text-decoration:none!important}
.text-decoration-underline{
text-decoration:underline!important}
.text-decoration-line-through{
text-decoration:line-through!important}
.text-lowercase{
text-transform:lowercase!important}
.text-uppercase{
text-transform:uppercase!important}
.text-capitalize{
text-transform:capitalize!important}
.text-primary{
color:#fed700!important}
.text-ec-primary{
color:#fed700!important}
.text-ec-primary-d{
color:#e7c400!important}
.text-secondary{
color:#6c757d!important}
.text-success{
color:#198754!important}
.text-info{
color:#0dcaf0!important}
.text-warning{
color:#fed700!important}
.text-danger{
color:#dc3545!important}
.text-light{
color:#f8f9fa!important}
.text-dark{
color:#333e48!important}
.text-white{
color:#fff!important}
.text-body{
color:#333e48!important}
.text-muted{
color:#6c757d!important}
.text-black-50{
color:rgba(0,0,0,
.5)!important}
.text-white-50{
color:rgba(255,255,255,
.5)!important}
.text-reset{
color:inherit!important}
.bg-primary{
background-color:#fed700!important}
.bg-ec-primary{
background-color:#fed700!important}
.bg-ec-primary-d{
background-color:#e7c400!important}
.bg-secondary{
background-color:#6c757d!important}
.bg-success{
background-color:#198754!important}
.bg-info{
background-color:#0dcaf0!important}
.bg-warning{
background-color:#fed700!important}
.bg-danger{
background-color:#dc3545!important}
.bg-light{
background-color:#f8f9fa!important}
.bg-dark{
background-color:#333e48!important}
.bg-body{
background-color:#fff!important}
.bg-white{
background-color:#fff!important}
.bg-transparent{
background-color:transparent!important}
.bg-gradient{
background-image:var(--bs-gradient)!important}
.rounded{
border-radius:1.375rem!important}
.rounded-0{
border-radius:0!important}
.rounded-1{
border-radius:1.25rem!important}
.rounded-2{
border-radius:1.375rem!important}
.rounded-3{
border-radius:1.75rem!important}
.rounded-circle{
border-radius:50%!important}
.rounded-pill{
border-radius:50rem!important}
.rounded-top{
border-top-left-radius:1.375rem!important;
border-top-right-radius:1.375rem!important}
.rounded-end{
border-top-right-radius:1.375rem!important;
border-bottom-right-radius:1.375rem!important}
.rounded-bottom{
border-bottom-right-radius:1.375rem!important;
border-bottom-left-radius:1.375rem!important}
.rounded-start{
border-bottom-left-radius:1.375rem!important;
border-top-left-radius:1.375rem!important}
.visible{
visibility:visible!important}
.invisible{
visibility:hidden!important}@media (min-width:576px){
.float-sm-start{
float:left!important}
.float-sm-end{
float:right!important}
.float-sm-none{
float:none!important}
.d-sm-inline{
display:inline!important}
.d-sm-inline-block{
display:inline-block!important}
.d-sm-block{
display:block!important}
.d-sm-grid{
display:grid!important}
.d-sm-table{
display:table!important}
.d-sm-table-row{
display:table-row!important}
.d-sm-table-cell{
display:table-cell!important}
.d-sm-flex{
display:flex!important}
.d-sm-inline-flex{
display:inline-flex!important}
.d-sm-none{
display:none!important}
.flex-sm-fill{
flex:1 1 auto!important}
.flex-sm-row{
flex-direction:row!important}
.flex-sm-column{
flex-direction:column!important}
.flex-sm-row-reverse{
flex-direction:row-reverse!important}
.flex-sm-column-reverse{
flex-direction:column-reverse!important}
.flex-sm-grow-0{
flex-grow:0!important}
.flex-sm-grow-1{
flex-grow:1!important}
.flex-sm-shrink-0{
flex-shrink:0!important}
.flex-sm-shrink-1{
flex-shrink:1!important}
.flex-sm-wrap{
flex-wrap:wrap!important}
.flex-sm-nowrap{
flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{
flex-wrap:wrap-reverse!important}
.justify-content-sm-start{
justify-content:flex-start!important}
.justify-content-sm-end{
justify-content:flex-end!important}
.justify-content-sm-center{
justify-content:center!important}
.justify-content-sm-between{
justify-content:space-between!important}
.justify-content-sm-around{
justify-content:space-around!important}
.justify-content-sm-evenly{
justify-content:space-evenly!important}
.align-items-sm-start{
align-items:flex-start!important}
.align-items-sm-end{
align-items:flex-end!important}
.align-items-sm-center{
align-items:center!important}
.align-items-sm-baseline{
align-items:baseline!important}
.align-items-sm-stretch{
align-items:stretch!important}
.align-content-sm-start{
align-content:flex-start!important}
.align-content-sm-end{
align-content:flex-end!important}
.align-content-sm-center{
align-content:center!important}
.align-content-sm-between{
align-content:space-between!important}
.align-content-sm-around{
align-content:space-around!important}
.align-content-sm-stretch{
align-content:stretch!important}
.align-self-sm-auto{
align-self:auto!important}
.align-self-sm-start{
align-self:flex-start!important}
.align-self-sm-end{
align-self:flex-end!important}
.align-self-sm-center{
align-self:center!important}
.align-self-sm-baseline{
align-self:baseline!important}
.align-self-sm-stretch{
align-self:stretch!important}
.order-sm-first{
order:-1!important}
.order-sm-0{
order:0!important}
.order-sm-1{
order:1!important}
.order-sm-2{
order:2!important}
.order-sm-3{
order:3!important}
.order-sm-4{
order:4!important}
.order-sm-5{
order:5!important}
.order-sm-last{
order:6!important}
.m-sm-0{
margin:0!important}
.m-sm-1{
margin:.25rem!important}
.m-sm-2{
margin:.5rem!important}
.m-sm-3{
margin:1rem!important}
.m-sm-4dot{
margin:1.25rem!important}
.m-sm-4{
margin:1.5rem!important}
.m-sm-5{
margin:3rem!important}
.m-sm-6{
margin:4.5rem!important}
.m-sm-7{
margin:6rem!important}
.m-sm-auto{
margin:auto!important}
.mx-sm-0{
margin-right:0!important;
margin-left:0!important}
.mx-sm-1{
margin-right:.25rem!important;
margin-left:.25rem!important}
.mx-sm-2{
margin-right:.5rem!important;
margin-left:.5rem!important}
.mx-sm-3{
margin-right:1rem!important;
margin-left:1rem!important}
.mx-sm-4dot{
margin-right:1.25rem!important;
margin-left:1.25rem!important}
.mx-sm-4{
margin-right:1.5rem!important;
margin-left:1.5rem!important}
.mx-sm-5{
margin-right:3rem!important;
margin-left:3rem!important}
.mx-sm-6{
margin-right:4.5rem!important;
margin-left:4.5rem!important}
.mx-sm-7{
margin-right:6rem!important;
margin-left:6rem!important}
.mx-sm-auto{
margin-right:auto!important;
margin-left:auto!important}
.my-sm-0{
margin-top:0!important;
margin-bottom:0!important}
.my-sm-1{
margin-top:.25rem!important;
margin-bottom:.25rem!important}
.my-sm-2{
margin-top:.5rem!important;
margin-bottom:.5rem!important}
.my-sm-3{
margin-top:1rem!important;
margin-bottom:1rem!important}
.my-sm-4dot{
margin-top:1.25rem!important;
margin-bottom:1.25rem!important}
.my-sm-4{
margin-top:1.5rem!important;
margin-bottom:1.5rem!important}
.my-sm-5{
margin-top:3rem!important;
margin-bottom:3rem!important}
.my-sm-6{
margin-top:4.5rem!important;
margin-bottom:4.5rem!important}
.my-sm-7{
margin-top:6rem!important;
margin-bottom:6rem!important}
.my-sm-auto{
margin-top:auto!important;
margin-bottom:auto!important}
.mt-sm-0{
margin-top:0!important}
.mt-sm-1{
margin-top:.25rem!important}
.mt-sm-2{
margin-top:.5rem!important}
.mt-sm-3{
margin-top:1rem!important}
.mt-sm-4dot{
margin-top:1.25rem!important}
.mt-sm-4{
margin-top:1.5rem!important}
.mt-sm-5{
margin-top:3rem!important}
.mt-sm-6{
margin-top:4.5rem!important}
.mt-sm-7{
margin-top:6rem!important}
.mt-sm-auto{
margin-top:auto!important}
.me-sm-0{
margin-right:0!important}
.me-sm-1{
margin-right:.25rem!important}
.me-sm-2{
margin-right:.5rem!important}
.me-sm-3{
margin-right:1rem!important}
.me-sm-4dot{
margin-right:1.25rem!important}
.me-sm-4{
margin-right:1.5rem!important}
.me-sm-5{
margin-right:3rem!important}
.me-sm-6{
margin-right:4.5rem!important}
.me-sm-7{
margin-right:6rem!important}
.me-sm-auto{
margin-right:auto!important}
.mb-sm-0{
margin-bottom:0!important}
.mb-sm-1{
margin-bottom:.25rem!important}
.mb-sm-2{
margin-bottom:.5rem!important}
.mb-sm-3{
margin-bottom:1rem!important}
.mb-sm-4dot{
margin-bottom:1.25rem!important}
.mb-sm-4{
margin-bottom:1.5rem!important}
.mb-sm-5{
margin-bottom:3rem!important}
.mb-sm-6{
margin-bottom:4.5rem!important}
.mb-sm-7{
margin-bottom:6rem!important}
.mb-sm-auto{
margin-bottom:auto!important}
.ms-sm-0{
margin-left:0!important}
.ms-sm-1{
margin-left:.25rem!important}
.ms-sm-2{
margin-left:.5rem!important}
.ms-sm-3{
margin-left:1rem!important}
.ms-sm-4dot{
margin-left:1.25rem!important}
.ms-sm-4{
margin-left:1.5rem!important}
.ms-sm-5{
margin-left:3rem!important}
.ms-sm-6{
margin-left:4.5rem!important}
.ms-sm-7{
margin-left:6rem!important}
.ms-sm-auto{
margin-left:auto!important}
.m-sm-n1{
margin:-.25rem!important}
.m-sm-n2{
margin:-.5rem!important}
.m-sm-n3{
margin:-1rem!important}
.m-sm-n4dot{
margin:-1.25rem!important}
.m-sm-n4{
margin:-1.5rem!important}
.m-sm-n5{
margin:-3rem!important}
.m-sm-n6{
margin:-4.5rem!important}
.m-sm-n7{
margin:-6rem!important}
.mx-sm-n1{
margin-right:-.25rem!important;
margin-left:-.25rem!important}
.mx-sm-n2{
margin-right:-.5rem!important;
margin-left:-.5rem!important}
.mx-sm-n3{
margin-right:-1rem!important;
margin-left:-1rem!important}
.mx-sm-n4dot{
margin-right:-1.25rem!important;
margin-left:-1.25rem!important}
.mx-sm-n4{
margin-right:-1.5rem!important;
margin-left:-1.5rem!important}
.mx-sm-n5{
margin-right:-3rem!important;
margin-left:-3rem!important}
.mx-sm-n6{
margin-right:-4.5rem!important;
margin-left:-4.5rem!important}
.mx-sm-n7{
margin-right:-6rem!important;
margin-left:-6rem!important}
.my-sm-n1{
margin-top:-.25rem!important;
margin-bottom:-.25rem!important}
.my-sm-n2{
margin-top:-.5rem!important;
margin-bottom:-.5rem!important}
.my-sm-n3{
margin-top:-1rem!important;
margin-bottom:-1rem!important}
.my-sm-n4dot{
margin-top:-1.25rem!important;
margin-bottom:-1.25rem!important}
.my-sm-n4{
margin-top:-1.5rem!important;
margin-bottom:-1.5rem!important}
.my-sm-n5{
margin-top:-3rem!important;
margin-bottom:-3rem!important}
.my-sm-n6{
margin-top:-4.5rem!important;
margin-bottom:-4.5rem!important}
.my-sm-n7{
margin-top:-6rem!important;
margin-bottom:-6rem!important}
.mt-sm-n1{
margin-top:-.25rem!important}
.mt-sm-n2{
margin-top:-.5rem!important}
.mt-sm-n3{
margin-top:-1rem!important}
.mt-sm-n4dot{
margin-top:-1.25rem!important}
.mt-sm-n4{
margin-top:-1.5rem!important}
.mt-sm-n5{
margin-top:-3rem!important}
.mt-sm-n6{
margin-top:-4.5rem!important}
.mt-sm-n7{
margin-top:-6rem!important}
.me-sm-n1{
margin-right:-.25rem!important}
.me-sm-n2{
margin-right:-.5rem!important}
.me-sm-n3{
margin-right:-1rem!important}
.me-sm-n4dot{
margin-right:-1.25rem!important}
.me-sm-n4{
margin-right:-1.5rem!important}
.me-sm-n5{
margin-right:-3rem!important}
.me-sm-n6{
margin-right:-4.5rem!important}
.me-sm-n7{
margin-right:-6rem!important}
.mb-sm-n1{
margin-bottom:-.25rem!important}
.mb-sm-n2{
margin-bottom:-.5rem!important}
.mb-sm-n3{
margin-bottom:-1rem!important}
.mb-sm-n4dot{
margin-bottom:-1.25rem!important}
.mb-sm-n4{
margin-bottom:-1.5rem!important}
.mb-sm-n5{
margin-bottom:-3rem!important}
.mb-sm-n6{
margin-bottom:-4.5rem!important}
.mb-sm-n7{
margin-bottom:-6rem!important}
.ms-sm-n1{
margin-left:-.25rem!important}
.ms-sm-n2{
margin-left:-.5rem!important}
.ms-sm-n3{
margin-left:-1rem!important}
.ms-sm-n4dot{
margin-left:-1.25rem!important}
.ms-sm-n4{
margin-left:-1.5rem!important}
.ms-sm-n5{
margin-left:-3rem!important}
.ms-sm-n6{
margin-left:-4.5rem!important}
.ms-sm-n7{
margin-left:-6rem!important}
.p-sm-0{
padding:0!important}
.p-sm-1{
padding:.25rem!important}
.p-sm-2{
padding:.5rem!important}
.p-sm-3{
padding:1rem!important}
.p-sm-4dot{
padding:1.25rem!important}
.p-sm-4{
padding:1.5rem!important}
.p-sm-5{
padding:3rem!important}
.p-sm-6{
padding:4.5rem!important}
.p-sm-7{
padding:6rem!important}
.px-sm-0{
padding-right:0!important;
padding-left:0!important}
.px-sm-1{
padding-right:.25rem!important;
padding-left:.25rem!important}
.px-sm-2{
padding-right:.5rem!important;
padding-left:.5rem!important}
.px-sm-3{
padding-right:1rem!important;
padding-left:1rem!important}
.px-sm-4dot{
padding-right:1.25rem!important;
padding-left:1.25rem!important}
.px-sm-4{
padding-right:1.5rem!important;
padding-left:1.5rem!important}
.px-sm-5{
padding-right:3rem!important;
padding-left:3rem!important}
.px-sm-6{
padding-right:4.5rem!important;
padding-left:4.5rem!important}
.px-sm-7{
padding-right:6rem!important;
padding-left:6rem!important}
.py-sm-0{
padding-top:0!important;
padding-bottom:0!important}
.py-sm-1{
padding-top:.25rem!important;
padding-bottom:.25rem!important}
.py-sm-2{
padding-top:.5rem!important;
padding-bottom:.5rem!important}
.py-sm-3{
padding-top:1rem!important;
padding-bottom:1rem!important}
.py-sm-4dot{
padding-top:1.25rem!important;
padding-bottom:1.25rem!important}
.py-sm-4{
padding-top:1.5rem!important;
padding-bottom:1.5rem!important}
.py-sm-5{
padding-top:3rem!important;
padding-bottom:3rem!important}
.py-sm-6{
padding-top:4.5rem!important;
padding-bottom:4.5rem!important}
.py-sm-7{
padding-top:6rem!important;
padding-bottom:6rem!important}
.pt-sm-0{
padding-top:0!important}
.pt-sm-1{
padding-top:.25rem!important}
.pt-sm-2{
padding-top:.5rem!important}
.pt-sm-3{
padding-top:1rem!important}
.pt-sm-4dot{
padding-top:1.25rem!important}
.pt-sm-4{
padding-top:1.5rem!important}
.pt-sm-5{
padding-top:3rem!important}
.pt-sm-6{
padding-top:4.5rem!important}
.pt-sm-7{
padding-top:6rem!important}
.pe-sm-0{
padding-right:0!important}
.pe-sm-1{
padding-right:.25rem!important}
.pe-sm-2{
padding-right:.5rem!important}
.pe-sm-3{
padding-right:1rem!important}
.pe-sm-4dot{
padding-right:1.25rem!important}
.pe-sm-4{
padding-right:1.5rem!important}
.pe-sm-5{
padding-right:3rem!important}
.pe-sm-6{
padding-right:4.5rem!important}
.pe-sm-7{
padding-right:6rem!important}
.pb-sm-0{
padding-bottom:0!important}
.pb-sm-1{
padding-bottom:.25rem!important}
.pb-sm-2{
padding-bottom:.5rem!important}
.pb-sm-3{
padding-bottom:1rem!important}
.pb-sm-4dot{
padding-bottom:1.25rem!important}
.pb-sm-4{
padding-bottom:1.5rem!important}
.pb-sm-5{
padding-bottom:3rem!important}
.pb-sm-6{
padding-bottom:4.5rem!important}
.pb-sm-7{
padding-bottom:6rem!important}
.ps-sm-0{
padding-left:0!important}
.ps-sm-1{
padding-left:.25rem!important}
.ps-sm-2{
padding-left:.5rem!important}
.ps-sm-3{
padding-left:1rem!important}
.ps-sm-4dot{
padding-left:1.25rem!important}
.ps-sm-4{
padding-left:1.5rem!important}
.ps-sm-5{
padding-left:3rem!important}
.ps-sm-6{
padding-left:4.5rem!important}
.ps-sm-7{
padding-left:6rem!important}
.text-sm-start{
text-align:left!important}
.text-sm-end{
text-align:right!important}
.text-sm-center{
text-align:center!important}}@media (min-width:768px){
.float-md-start{
float:left!important}
.float-md-end{
float:right!important}
.float-md-none{
float:none!important}
.d-md-inline{
display:inline!important}
.d-md-inline-block{
display:inline-block!important}
.d-md-block{
display:block!important}
.d-md-grid{
display:grid!important}
.d-md-table{
display:table!important}
.d-md-table-row{
display:table-row!important}
.d-md-table-cell{
display:table-cell!important}
.d-md-flex{
display:flex!important}
.d-md-inline-flex{
display:inline-flex!important}
.d-md-none{
display:none!important}
.flex-md-fill{
flex:1 1 auto!important}
.flex-md-row{
flex-direction:row!important}
.flex-md-column{
flex-direction:column!important}
.flex-md-row-reverse{
flex-direction:row-reverse!important}
.flex-md-column-reverse{
flex-direction:column-reverse!important}
.flex-md-grow-0{
flex-grow:0!important}
.flex-md-grow-1{
flex-grow:1!important}
.flex-md-shrink-0{
flex-shrink:0!important}
.flex-md-shrink-1{
flex-shrink:1!important}
.flex-md-wrap{
flex-wrap:wrap!important}
.flex-md-nowrap{
flex-wrap:nowrap!important}
.flex-md-wrap-reverse{
flex-wrap:wrap-reverse!important}
.justify-content-md-start{
justify-content:flex-start!important}
.justify-content-md-end{
justify-content:flex-end!important}
.justify-content-md-center{
justify-content:center!important}
.justify-content-md-between{
justify-content:space-between!important}
.justify-content-md-around{
justify-content:space-around!important}
.justify-content-md-evenly{
justify-content:space-evenly!important}
.align-items-md-start{
align-items:flex-start!important}
.align-items-md-end{
align-items:flex-end!important}
.align-items-md-center{
align-items:center!important}
.align-items-md-baseline{
align-items:baseline!important}
.align-items-md-stretch{
align-items:stretch!important}
.align-content-md-start{
align-content:flex-start!important}
.align-content-md-end{
align-content:flex-end!important}
.align-content-md-center{
align-content:center!important}
.align-content-md-between{
align-content:space-between!important}
.align-content-md-around{
align-content:space-around!important}
.align-content-md-stretch{
align-content:stretch!important}
.align-self-md-auto{
align-self:auto!important}
.align-self-md-start{
align-self:flex-start!important}
.align-self-md-end{
align-self:flex-end!important}
.align-self-md-center{
align-self:center!important}
.align-self-md-baseline{
align-self:baseline!important}
.align-self-md-stretch{
align-self:stretch!important}
.order-md-first{
order:-1!important}
.order-md-0{
order:0!important}
.order-md-1{
order:1!important}
.order-md-2{
order:2!important}
.order-md-3{
order:3!important}
.order-md-4{
order:4!important}
.order-md-5{
order:5!important}
.order-md-last{
order:6!important}
.m-md-0{
margin:0!important}
.m-md-1{
margin:.25rem!important}
.m-md-2{
margin:.5rem!important}
.m-md-3{
margin:1rem!important}
.m-md-4dot{
margin:1.25rem!important}
.m-md-4{
margin:1.5rem!important}
.m-md-5{
margin:3rem!important}
.m-md-6{
margin:4.5rem!important}
.m-md-7{
margin:6rem!important}
.m-md-auto{
margin:auto!important}
.mx-md-0{
margin-right:0!important;
margin-left:0!important}
.mx-md-1{
margin-right:.25rem!important;
margin-left:.25rem!important}
.mx-md-2{
margin-right:.5rem!important;
margin-left:.5rem!important}
.mx-md-3{
margin-right:1rem!important;
margin-left:1rem!important}
.mx-md-4dot{
margin-right:1.25rem!important;
margin-left:1.25rem!important}
.mx-md-4{
margin-right:1.5rem!important;
margin-left:1.5rem!important}
.mx-md-5{
margin-right:3rem!important;
margin-left:3rem!important}
.mx-md-6{
margin-right:4.5rem!important;
margin-left:4.5rem!important}
.mx-md-7{
margin-right:6rem!important;
margin-left:6rem!important}
.mx-md-auto{
margin-right:auto!important;
margin-left:auto!important}
.my-md-0{
margin-top:0!important;
margin-bottom:0!important}
.my-md-1{
margin-top:.25rem!important;
margin-bottom:.25rem!important}
.my-md-2{
margin-top:.5rem!important;
margin-bottom:.5rem!important}
.my-md-3{
margin-top:1rem!important;
margin-bottom:1rem!important}
.my-md-4dot{
margin-top:1.25rem!important;
margin-bottom:1.25rem!important}
.my-md-4{
margin-top:1.5rem!important;
margin-bottom:1.5rem!important}
.my-md-5{
margin-top:3rem!important;
margin-bottom:3rem!important}
.my-md-6{
margin-top:4.5rem!important;
margin-bottom:4.5rem!important}
.my-md-7{
margin-top:6rem!important;
margin-bottom:6rem!important}
.my-md-auto{
margin-top:auto!important;
margin-bottom:auto!important}
.mt-md-0{
margin-top:0!important}
.mt-md-1{
margin-top:.25rem!important}
.mt-md-2{
margin-top:.5rem!important}
.mt-md-3{
margin-top:1rem!important}
.mt-md-4dot{
margin-top:1.25rem!important}
.mt-md-4{
margin-top:1.5rem!important}
.mt-md-5{
margin-top:3rem!important}
.mt-md-6{
margin-top:4.5rem!important}
.mt-md-7{
margin-top:6rem!important}
.mt-md-auto{
margin-top:auto!important}
.me-md-0{
margin-right:0!important}
.me-md-1{
margin-right:.25rem!important}
.me-md-2{
margin-right:.5rem!important}
.me-md-3{
margin-right:1rem!important}
.me-md-4dot{
margin-right:1.25rem!important}
.me-md-4{
margin-right:1.5rem!important}
.me-md-5{
margin-right:3rem!important}
.me-md-6{
margin-right:4.5rem!important}
.me-md-7{
margin-right:6rem!important}
.me-md-auto{
margin-right:auto!important}
.mb-md-0{
margin-bottom:0!important}
.mb-md-1{
margin-bottom:.25rem!important}
.mb-md-2{
margin-bottom:.5rem!important}
.mb-md-3{
margin-bottom:1rem!important}
.mb-md-4dot{
margin-bottom:1.25rem!important}
.mb-md-4{
margin-bottom:1.5rem!important}
.mb-md-5{
margin-bottom:3rem!important}
.mb-md-6{
margin-bottom:4.5rem!important}
.mb-md-7{
margin-bottom:6rem!important}
.mb-md-auto{
margin-bottom:auto!important}
.ms-md-0{
margin-left:0!important}
.ms-md-1{
margin-left:.25rem!important}
.ms-md-2{
margin-left:.5rem!important}
.ms-md-3{
margin-left:1rem!important}
.ms-md-4dot{
margin-left:1.25rem!important}
.ms-md-4{
margin-left:1.5rem!important}
.ms-md-5{
margin-left:3rem!important}
.ms-md-6{
margin-left:4.5rem!important}
.ms-md-7{
margin-left:6rem!important}
.ms-md-auto{
margin-left:auto!important}
.m-md-n1{
margin:-.25rem!important}
.m-md-n2{
margin:-.5rem!important}
.m-md-n3{
margin:-1rem!important}
.m-md-n4dot{
margin:-1.25rem!important}
.m-md-n4{
margin:-1.5rem!important}
.m-md-n5{
margin:-3rem!important}
.m-md-n6{
margin:-4.5rem!important}
.m-md-n7{
margin:-6rem!important}
.mx-md-n1{
margin-right:-.25rem!important;
margin-left:-.25rem!important}
.mx-md-n2{
margin-right:-.5rem!important;
margin-left:-.5rem!important}
.mx-md-n3{
margin-right:-1rem!important;
margin-left:-1rem!important}
.mx-md-n4dot{
margin-right:-1.25rem!important;
margin-left:-1.25rem!important}
.mx-md-n4{
margin-right:-1.5rem!important;
margin-left:-1.5rem!important}
.mx-md-n5{
margin-right:-3rem!important;
margin-left:-3rem!important}
.mx-md-n6{
margin-right:-4.5rem!important;
margin-left:-4.5rem!important}
.mx-md-n7{
margin-right:-6rem!important;
margin-left:-6rem!important}
.my-md-n1{
margin-top:-.25rem!important;
margin-bottom:-.25rem!important}
.my-md-n2{
margin-top:-.5rem!important;
margin-bottom:-.5rem!important}
.my-md-n3{
margin-top:-1rem!important;
margin-bottom:-1rem!important}
.my-md-n4dot{
margin-top:-1.25rem!important;
margin-bottom:-1.25rem!important}
.my-md-n4{
margin-top:-1.5rem!important;
margin-bottom:-1.5rem!important}
.my-md-n5{
margin-top:-3rem!important;
margin-bottom:-3rem!important}
.my-md-n6{
margin-top:-4.5rem!important;
margin-bottom:-4.5rem!important}
.my-md-n7{
margin-top:-6rem!important;
margin-bottom:-6rem!important}
.mt-md-n1{
margin-top:-.25rem!important}
.mt-md-n2{
margin-top:-.5rem!important}
.mt-md-n3{
margin-top:-1rem!important}
.mt-md-n4dot{
margin-top:-1.25rem!important}
.mt-md-n4{
margin-top:-1.5rem!important}
.mt-md-n5{
margin-top:-3rem!important}
.mt-md-n6{
margin-top:-4.5rem!important}
.mt-md-n7{
margin-top:-6rem!important}
.me-md-n1{
margin-right:-.25rem!important}
.me-md-n2{
margin-right:-.5rem!important}
.me-md-n3{
margin-right:-1rem!important}
.me-md-n4dot{
margin-right:-1.25rem!important}
.me-md-n4{
margin-right:-1.5rem!important}
.me-md-n5{
margin-right:-3rem!important}
.me-md-n6{
margin-right:-4.5rem!important}
.me-md-n7{
margin-right:-6rem!important}
.mb-md-n1{
margin-bottom:-.25rem!important}
.mb-md-n2{
margin-bottom:-.5rem!important}
.mb-md-n3{
margin-bottom:-1rem!important}
.mb-md-n4dot{
margin-bottom:-1.25rem!important}
.mb-md-n4{
margin-bottom:-1.5rem!important}
.mb-md-n5{
margin-bottom:-3rem!important}
.mb-md-n6{
margin-bottom:-4.5rem!important}
.mb-md-n7{
margin-bottom:-6rem!important}
.ms-md-n1{
margin-left:-.25rem!important}
.ms-md-n2{
margin-left:-.5rem!important}
.ms-md-n3{
margin-left:-1rem!important}
.ms-md-n4dot{
margin-left:-1.25rem!important}
.ms-md-n4{
margin-left:-1.5rem!important}
.ms-md-n5{
margin-left:-3rem!important}
.ms-md-n6{
margin-left:-4.5rem!important}
.ms-md-n7{
margin-left:-6rem!important}
.p-md-0{
padding:0!important}
.p-md-1{
padding:.25rem!important}
.p-md-2{
padding:.5rem!important}
.p-md-3{
padding:1rem!important}
.p-md-4dot{
padding:1.25rem!important}
.p-md-4{
padding:1.5rem!important}
.p-md-5{
padding:3rem!important}
.p-md-6{
padding:4.5rem!important}
.p-md-7{
padding:6rem!important}
.px-md-0{
padding-right:0!important;
padding-left:0!important}
.px-md-1{
padding-right:.25rem!important;
padding-left:.25rem!important}
.px-md-2{
padding-right:.5rem!important;
padding-left:.5rem!important}
.px-md-3{
padding-right:1rem!important;
padding-left:1rem!important}
.px-md-4dot{
padding-right:1.25rem!important;
padding-left:1.25rem!important}
.px-md-4{
padding-right:1.5rem!important;
padding-left:1.5rem!important}
.px-md-5{
padding-right:3rem!important;
padding-left:3rem!important}
.px-md-6{
padding-right:4.5rem!important;
padding-left:4.5rem!important}
.px-md-7{
padding-right:6rem!important;
padding-left:6rem!important}
.py-md-0{
padding-top:0!important;
padding-bottom:0!important}
.py-md-1{
padding-top:.25rem!important;
padding-bottom:.25rem!important}
.py-md-2{
padding-top:.5rem!important;
padding-bottom:.5rem!important}
.py-md-3{
padding-top:1rem!important;
padding-bottom:1rem!important}
.py-md-4dot{
padding-top:1.25rem!important;
padding-bottom:1.25rem!important}
.py-md-4{
padding-top:1.5rem!important;
padding-bottom:1.5rem!important}
.py-md-5{
padding-top:3rem!important;
padding-bottom:3rem!important}
.py-md-6{
padding-top:4.5rem!important;
padding-bottom:4.5rem!important}
.py-md-7{
padding-top:6rem!important;
padding-bottom:6rem!important}
.pt-md-0{
padding-top:0!important}
.pt-md-1{
padding-top:.25rem!important}
.pt-md-2{
padding-top:.5rem!important}
.pt-md-3{
padding-top:1rem!important}
.pt-md-4dot{
padding-top:1.25rem!important}
.pt-md-4{
padding-top:1.5rem!important}
.pt-md-5{
padding-top:3rem!important}
.pt-md-6{
padding-top:4.5rem!important}
.pt-md-7{
padding-top:6rem!important}
.pe-md-0{
padding-right:0!important}
.pe-md-1{
padding-right:.25rem!important}
.pe-md-2{
padding-right:.5rem!important}
.pe-md-3{
padding-right:1rem!important}
.pe-md-4dot{
padding-right:1.25rem!important}
.pe-md-4{
padding-right:1.5rem!important}
.pe-md-5{
padding-right:3rem!important}
.pe-md-6{
padding-right:4.5rem!important}
.pe-md-7{
padding-right:6rem!important}
.pb-md-0{
padding-bottom:0!important}
.pb-md-1{
padding-bottom:.25rem!important}
.pb-md-2{
padding-bottom:.5rem!important}
.pb-md-3{
padding-bottom:1rem!important}
.pb-md-4dot{
padding-bottom:1.25rem!important}
.pb-md-4{
padding-bottom:1.5rem!important}
.pb-md-5{
padding-bottom:3rem!important}
.pb-md-6{
padding-bottom:4.5rem!important}
.pb-md-7{
padding-bottom:6rem!important}
.ps-md-0{
padding-left:0!important}
.ps-md-1{
padding-left:.25rem!important}
.ps-md-2{
padding-left:.5rem!important}
.ps-md-3{
padding-left:1rem!important}
.ps-md-4dot{
padding-left:1.25rem!important}
.ps-md-4{
padding-left:1.5rem!important}
.ps-md-5{
padding-left:3rem!important}
.ps-md-6{
padding-left:4.5rem!important}
.ps-md-7{
padding-left:6rem!important}
.text-md-start{
text-align:left!important}
.text-md-end{
text-align:right!important}
.text-md-center{
text-align:center!important}}@media (min-width:992px){
.float-lg-start{
float:left!important}
.float-lg-end{
float:right!important}
.float-lg-none{
float:none!important}
.d-lg-inline{
display:inline!important}
.d-lg-inline-block{
display:inline-block!important}
.d-lg-block{
display:block!important}
.d-lg-grid{
display:grid!important}
.d-lg-table{
display:table!important}
.d-lg-table-row{
display:table-row!important}
.d-lg-table-cell{
display:table-cell!important}
.d-lg-flex{
display:flex!important}
.d-lg-inline-flex{
display:inline-flex!important}
.d-lg-none{
display:none!important}
.flex-lg-fill{
flex:1 1 auto!important}
.flex-lg-row{
flex-direction:row!important}
.flex-lg-column{
flex-direction:column!important}
.flex-lg-row-reverse{
flex-direction:row-reverse!important}
.flex-lg-column-reverse{
flex-direction:column-reverse!important}
.flex-lg-grow-0{
flex-grow:0!important}
.flex-lg-grow-1{
flex-grow:1!important}
.flex-lg-shrink-0{
flex-shrink:0!important}
.flex-lg-shrink-1{
flex-shrink:1!important}
.flex-lg-wrap{
flex-wrap:wrap!important}
.flex-lg-nowrap{
flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{
flex-wrap:wrap-reverse!important}
.justify-content-lg-start{
justify-content:flex-start!important}
.justify-content-lg-end{
justify-content:flex-end!important}
.justify-content-lg-center{
justify-content:center!important}
.justify-content-lg-between{
justify-content:space-between!important}
.justify-content-lg-around{
justify-content:space-around!important}
.justify-content-lg-evenly{
justify-content:space-evenly!important}
.align-items-lg-start{
align-items:flex-start!important}
.align-items-lg-end{
align-items:flex-end!important}
.align-items-lg-center{
align-items:center!important}
.align-items-lg-baseline{
align-items:baseline!important}
.align-items-lg-stretch{
align-items:stretch!important}
.align-content-lg-start{
align-content:flex-start!important}
.align-content-lg-end{
align-content:flex-end!important}
.align-content-lg-center{
align-content:center!important}
.align-content-lg-between{
align-content:space-between!important}
.align-content-lg-around{
align-content:space-around!important}
.align-content-lg-stretch{
align-content:stretch!important}
.align-self-lg-auto{
align-self:auto!important}
.align-self-lg-start{
align-self:flex-start!important}
.align-self-lg-end{
align-self:flex-end!important}
.align-self-lg-center{
align-self:center!important}
.align-self-lg-baseline{
align-self:baseline!important}
.align-self-lg-stretch{
align-self:stretch!important}
.order-lg-first{
order:-1!important}
.order-lg-0{
order:0!important}
.order-lg-1{
order:1!important}
.order-lg-2{
order:2!important}
.order-lg-3{
order:3!important}
.order-lg-4{
order:4!important}
.order-lg-5{
order:5!important}
.order-lg-last{
order:6!important}
.m-lg-0{
margin:0!important}
.m-lg-1{
margin:.25rem!important}
.m-lg-2{
margin:.5rem!important}
.m-lg-3{
margin:1rem!important}
.m-lg-4dot{
margin:1.25rem!important}
.m-lg-4{
margin:1.5rem!important}
.m-lg-5{
margin:3rem!important}
.m-lg-6{
margin:4.5rem!important}
.m-lg-7{
margin:6rem!important}
.m-lg-auto{
margin:auto!important}
.mx-lg-0{
margin-right:0!important;
margin-left:0!important}
.mx-lg-1{
margin-right:.25rem!important;
margin-left:.25rem!important}
.mx-lg-2{
margin-right:.5rem!important;
margin-left:.5rem!important}
.mx-lg-3{
margin-right:1rem!important;
margin-left:1rem!important}
.mx-lg-4dot{
margin-right:1.25rem!important;
margin-left:1.25rem!important}
.mx-lg-4{
margin-right:1.5rem!important;
margin-left:1.5rem!important}
.mx-lg-5{
margin-right:3rem!important;
margin-left:3rem!important}
.mx-lg-6{
margin-right:4.5rem!important;
margin-left:4.5rem!important}
.mx-lg-7{
margin-right:6rem!important;
margin-left:6rem!important}
.mx-lg-auto{
margin-right:auto!important;
margin-left:auto!important}
.my-lg-0{
margin-top:0!important;
margin-bottom:0!important}
.my-lg-1{
margin-top:.25rem!important;
margin-bottom:.25rem!important}
.my-lg-2{
margin-top:.5rem!important;
margin-bottom:.5rem!important}
.my-lg-3{
margin-top:1rem!important;
margin-bottom:1rem!important}
.my-lg-4dot{
margin-top:1.25rem!important;
margin-bottom:1.25rem!important}
.my-lg-4{
margin-top:1.5rem!important;
margin-bottom:1.5rem!important}
.my-lg-5{
margin-top:3rem!important;
margin-bottom:3rem!important}
.my-lg-6{
margin-top:4.5rem!important;
margin-bottom:4.5rem!important}
.my-lg-7{
margin-top:6rem!important;
margin-bottom:6rem!important}
.my-lg-auto{
margin-top:auto!important;
margin-bottom:auto!important}
.mt-lg-0{
margin-top:0!important}
.mt-lg-1{
margin-top:.25rem!important}
.mt-lg-2{
margin-top:.5rem!important}
.mt-lg-3{
margin-top:1rem!important}
.mt-lg-4dot{
margin-top:1.25rem!important}
.mt-lg-4{
margin-top:1.5rem!important}
.mt-lg-5{
margin-top:3rem!important}
.mt-lg-6{
margin-top:4.5rem!important}
.mt-lg-7{
margin-top:6rem!important}
.mt-lg-auto{
margin-top:auto!important}
.me-lg-0{
margin-right:0!important}
.me-lg-1{
margin-right:.25rem!important}
.me-lg-2{
margin-right:.5rem!important}
.me-lg-3{
margin-right:1rem!important}
.me-lg-4dot{
margin-right:1.25rem!important}
.me-lg-4{
margin-right:1.5rem!important}
.me-lg-5{
margin-right:3rem!important}
.me-lg-6{
margin-right:4.5rem!important}
.me-lg-7{
margin-right:6rem!important}
.me-lg-auto{
margin-right:auto!important}
.mb-lg-0{
margin-bottom:0!important}
.mb-lg-1{
margin-bottom:.25rem!important}
.mb-lg-2{
margin-bottom:.5rem!important}
.mb-lg-3{
margin-bottom:1rem!important}
.mb-lg-4dot{
margin-bottom:1.25rem!important}
.mb-lg-4{
margin-bottom:1.5rem!important}
.mb-lg-5{
margin-bottom:3rem!important}
.mb-lg-6{
margin-bottom:4.5rem!important}
.mb-lg-7{
margin-bottom:6rem!important}
.mb-lg-auto{
margin-bottom:auto!important}
.ms-lg-0{
margin-left:0!important}
.ms-lg-1{
margin-left:.25rem!important}
.ms-lg-2{
margin-left:.5rem!important}
.ms-lg-3{
margin-left:1rem!important}
.ms-lg-4dot{
margin-left:1.25rem!important}
.ms-lg-4{
margin-left:1.5rem!important}
.ms-lg-5{
margin-left:3rem!important}
.ms-lg-6{
margin-left:4.5rem!important}
.ms-lg-7{
margin-left:6rem!important}
.ms-lg-auto{
margin-left:auto!important}
.m-lg-n1{
margin:-.25rem!important}
.m-lg-n2{
margin:-.5rem!important}
.m-lg-n3{
margin:-1rem!important}
.m-lg-n4dot{
margin:-1.25rem!important}
.m-lg-n4{
margin:-1.5rem!important}
.m-lg-n5{
margin:-3rem!important}
.m-lg-n6{
margin:-4.5rem!important}
.m-lg-n7{
margin:-6rem!important}
.mx-lg-n1{
margin-right:-.25rem!important;
margin-left:-.25rem!important}
.mx-lg-n2{
margin-right:-.5rem!important;
margin-left:-.5rem!important}
.mx-lg-n3{
margin-right:-1rem!important;
margin-left:-1rem!important}
.mx-lg-n4dot{
margin-right:-1.25rem!important;
margin-left:-1.25rem!important}
.mx-lg-n4{
margin-right:-1.5rem!important;
margin-left:-1.5rem!important}
.mx-lg-n5{
margin-right:-3rem!important;
margin-left:-3rem!important}
.mx-lg-n6{
margin-right:-4.5rem!important;
margin-left:-4.5rem!important}
.mx-lg-n7{
margin-right:-6rem!important;
margin-left:-6rem!important}
.my-lg-n1{
margin-top:-.25rem!important;
margin-bottom:-.25rem!important}
.my-lg-n2{
margin-top:-.5rem!important;
margin-bottom:-.5rem!important}
.my-lg-n3{
margin-top:-1rem!important;
margin-bottom:-1rem!important}
.my-lg-n4dot{
margin-top:-1.25rem!important;
margin-bottom:-1.25rem!important}
.my-lg-n4{
margin-top:-1.5rem!important;
margin-bottom:-1.5rem!important}
.my-lg-n5{
margin-top:-3rem!important;
margin-bottom:-3rem!important}
.my-lg-n6{
margin-top:-4.5rem!important;
margin-bottom:-4.5rem!important}
.my-lg-n7{
margin-top:-6rem!important;
margin-bottom:-6rem!important}
.mt-lg-n1{
margin-top:-.25rem!important}
.mt-lg-n2{
margin-top:-.5rem!important}
.mt-lg-n3{
margin-top:-1rem!important}
.mt-lg-n4dot{
margin-top:-1.25rem!important}
.mt-lg-n4{
margin-top:-1.5rem!important}
.mt-lg-n5{
margin-top:-3rem!important}
.mt-lg-n6{
margin-top:-4.5rem!important}
.mt-lg-n7{
margin-top:-6rem!important}
.me-lg-n1{
margin-right:-.25rem!important}
.me-lg-n2{
margin-right:-.5rem!important}
.me-lg-n3{
margin-right:-1rem!important}
.me-lg-n4dot{
margin-right:-1.25rem!important}
.me-lg-n4{
margin-right:-1.5rem!important}
.me-lg-n5{
margin-right:-3rem!important}
.me-lg-n6{
margin-right:-4.5rem!important}
.me-lg-n7{
margin-right:-6rem!important}
.mb-lg-n1{
margin-bottom:-.25rem!important}
.mb-lg-n2{
margin-bottom:-.5rem!important}
.mb-lg-n3{
margin-bottom:-1rem!important}
.mb-lg-n4dot{
margin-bottom:-1.25rem!important}
.mb-lg-n4{
margin-bottom:-1.5rem!important}
.mb-lg-n5{
margin-bottom:-3rem!important}
.mb-lg-n6{
margin-bottom:-4.5rem!important}
.mb-lg-n7{
margin-bottom:-6rem!important}
.ms-lg-n1{
margin-left:-.25rem!important}
.ms-lg-n2{
margin-left:-.5rem!important}
.ms-lg-n3{
margin-left:-1rem!important}
.ms-lg-n4dot{
margin-left:-1.25rem!important}
.ms-lg-n4{
margin-left:-1.5rem!important}
.ms-lg-n5{
margin-left:-3rem!important}
.ms-lg-n6{
margin-left:-4.5rem!important}
.ms-lg-n7{
margin-left:-6rem!important}
.p-lg-0{
padding:0!important}
.p-lg-1{
padding:.25rem!important}
.p-lg-2{
padding:.5rem!important}
.p-lg-3{
padding:1rem!important}
.p-lg-4dot{
padding:1.25rem!important}
.p-lg-4{
padding:1.5rem!important}
.p-lg-5{
padding:3rem!important}
.p-lg-6{
padding:4.5rem!important}
.p-lg-7{
padding:6rem!important}
.px-lg-0{
padding-right:0!important;
padding-left:0!important}
.px-lg-1{
padding-right:.25rem!important;
padding-left:.25rem!important}
.px-lg-2{
padding-right:.5rem!important;
padding-left:.5rem!important}
.px-lg-3{
padding-right:1rem!important;
padding-left:1rem!important}
.px-lg-4dot{
padding-right:1.25rem!important;
padding-left:1.25rem!important}
.px-lg-4{
padding-right:1.5rem!important;
padding-left:1.5rem!important}
.px-lg-5{
padding-right:3rem!important;
padding-left:3rem!important}
.px-lg-6{
padding-right:4.5rem!important;
padding-left:4.5rem!important}
.px-lg-7{
padding-right:6rem!important;
padding-left:6rem!important}
.py-lg-0{
padding-top:0!important;
padding-bottom:0!important}
.py-lg-1{
padding-top:.25rem!important;
padding-bottom:.25rem!important}
.py-lg-2{
padding-top:.5rem!important;
padding-bottom:.5rem!important}
.py-lg-3{
padding-top:1rem!important;
padding-bottom:1rem!important}
.py-lg-4dot{
padding-top:1.25rem!important;
padding-bottom:1.25rem!important}
.py-lg-4{
padding-top:1.5rem!important;
padding-bottom:1.5rem!important}
.py-lg-5{
padding-top:3rem!important;
padding-bottom:3rem!important}
.py-lg-6{
padding-top:4.5rem!important;
padding-bottom:4.5rem!important}
.py-lg-7{
padding-top:6rem!important;
padding-bottom:6rem!important}
.pt-lg-0{
padding-top:0!important}
.pt-lg-1{
padding-top:.25rem!important}
.pt-lg-2{
padding-top:.5rem!important}
.pt-lg-3{
padding-top:1rem!important}
.pt-lg-4dot{
padding-top:1.25rem!important}
.pt-lg-4{
padding-top:1.5rem!important}
.pt-lg-5{
padding-top:3rem!important}
.pt-lg-6{
padding-top:4.5rem!important}
.pt-lg-7{
padding-top:6rem!important}
.pe-lg-0{
padding-right:0!important}
.pe-lg-1{
padding-right:.25rem!important}
.pe-lg-2{
padding-right:.5rem!important}
.pe-lg-3{
padding-right:1rem!important}
.pe-lg-4dot{
padding-right:1.25rem!important}
.pe-lg-4{
padding-right:1.5rem!important}
.pe-lg-5{
padding-right:3rem!important}
.pe-lg-6{
padding-right:4.5rem!important}
.pe-lg-7{
padding-right:6rem!important}
.pb-lg-0{
padding-bottom:0!important}
.pb-lg-1{
padding-bottom:.25rem!important}
.pb-lg-2{
padding-bottom:.5rem!important}
.pb-lg-3{
padding-bottom:1rem!important}
.pb-lg-4dot{
padding-bottom:1.25rem!important}
.pb-lg-4{
padding-bottom:1.5rem!important}
.pb-lg-5{
padding-bottom:3rem!important}
.pb-lg-6{
padding-bottom:4.5rem!important}
.pb-lg-7{
padding-bottom:6rem!important}
.ps-lg-0{
padding-left:0!important}
.ps-lg-1{
padding-left:.25rem!important}
.ps-lg-2{
padding-left:.5rem!important}
.ps-lg-3{
padding-left:1rem!important}
.ps-lg-4dot{
padding-left:1.25rem!important}
.ps-lg-4{
padding-left:1.5rem!important}
.ps-lg-5{
padding-left:3rem!important}
.ps-lg-6{
padding-left:4.5rem!important}
.ps-lg-7{
padding-left:6rem!important}
.text-lg-start{
text-align:left!important}
.text-lg-end{
text-align:right!important}
.text-lg-center{
text-align:center!important}}@media (min-width:1200px){
.float-xl-start{
float:left!important}
.float-xl-end{
float:right!important}
.float-xl-none{
float:none!important}
.d-xl-inline{
display:inline!important}
.d-xl-inline-block{
display:inline-block!important}
.d-xl-block{
display:block!important}
.d-xl-grid{
display:grid!important}
.d-xl-table{
display:table!important}
.d-xl-table-row{
display:table-row!important}
.d-xl-table-cell{
display:table-cell!important}
.d-xl-flex{
display:flex!important}
.d-xl-inline-flex{
display:inline-flex!important}
.d-xl-none{
display:none!important}
.flex-xl-fill{
flex:1 1 auto!important}
.flex-xl-row{
flex-direction:row!important}
.flex-xl-column{
flex-direction:column!important}
.flex-xl-row-reverse{
flex-direction:row-reverse!important}
.flex-xl-column-reverse{
flex-direction:column-reverse!important}
.flex-xl-grow-0{
flex-grow:0!important}
.flex-xl-grow-1{
flex-grow:1!important}
.flex-xl-shrink-0{
flex-shrink:0!important}
.flex-xl-shrink-1{
flex-shrink:1!important}
.flex-xl-wrap{
flex-wrap:wrap!important}
.flex-xl-nowrap{
flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{
flex-wrap:wrap-reverse!important}
.justify-content-xl-start{
justify-content:flex-start!important}
.justify-content-xl-end{
justify-content:flex-end!important}
.justify-content-xl-center{
justify-content:center!important}
.justify-content-xl-between{
justify-content:space-between!important}
.justify-content-xl-around{
justify-content:space-around!important}
.justify-content-xl-evenly{
justify-content:space-evenly!important}
.align-items-xl-start{
align-items:flex-start!important}
.align-items-xl-end{
align-items:flex-end!important}
.align-items-xl-center{
align-items:center!important}
.align-items-xl-baseline{
align-items:baseline!important}
.align-items-xl-stretch{
align-items:stretch!important}
.align-content-xl-start{
align-content:flex-start!important}
.align-content-xl-end{
align-content:flex-end!important}
.align-content-xl-center{
align-content:center!important}
.align-content-xl-between{
align-content:space-between!important}
.align-content-xl-around{
align-content:space-around!important}
.align-content-xl-stretch{
align-content:stretch!important}
.align-self-xl-auto{
align-self:auto!important}
.align-self-xl-start{
align-self:flex-start!important}
.align-self-xl-end{
align-self:flex-end!important}
.align-self-xl-center{
align-self:center!important}
.align-self-xl-baseline{
align-self:baseline!important}
.align-self-xl-stretch{
align-self:stretch!important}
.order-xl-first{
order:-1!important}
.order-xl-0{
order:0!important}
.order-xl-1{
order:1!important}
.order-xl-2{
order:2!important}
.order-xl-3{
order:3!important}
.order-xl-4{
order:4!important}
.order-xl-5{
order:5!important}
.order-xl-last{
order:6!important}
.m-xl-0{
margin:0!important}
.m-xl-1{
margin:.25rem!important}
.m-xl-2{
margin:.5rem!important}
.m-xl-3{
margin:1rem!important}
.m-xl-4dot{
margin:1.25rem!important}
.m-xl-4{
margin:1.5rem!important}
.m-xl-5{
margin:3rem!important}
.m-xl-6{
margin:4.5rem!important}
.m-xl-7{
margin:6rem!important}
.m-xl-auto{
margin:auto!important}
.mx-xl-0{
margin-right:0!important;
margin-left:0!important}
.mx-xl-1{
margin-right:.25rem!important;
margin-left:.25rem!important}
.mx-xl-2{
margin-right:.5rem!important;
margin-left:.5rem!important}
.mx-xl-3{
margin-right:1rem!important;
margin-left:1rem!important}
.mx-xl-4dot{
margin-right:1.25rem!important;
margin-left:1.25rem!important}
.mx-xl-4{
margin-right:1.5rem!important;
margin-left:1.5rem!important}
.mx-xl-5{
margin-right:3rem!important;
margin-left:3rem!important}
.mx-xl-6{
margin-right:4.5rem!important;
margin-left:4.5rem!important}
.mx-xl-7{
margin-right:6rem!important;
margin-left:6rem!important}
.mx-xl-auto{
margin-right:auto!important;
margin-left:auto!important}
.my-xl-0{
margin-top:0!important;
margin-bottom:0!important}
.my-xl-1{
margin-top:.25rem!important;
margin-bottom:.25rem!important}
.my-xl-2{
margin-top:.5rem!important;
margin-bottom:.5rem!important}
.my-xl-3{
margin-top:1rem!important;
margin-bottom:1rem!important}
.my-xl-4dot{
margin-top:1.25rem!important;
margin-bottom:1.25rem!important}
.my-xl-4{
margin-top:1.5rem!important;
margin-bottom:1.5rem!important}
.my-xl-5{
margin-top:3rem!important;
margin-bottom:3rem!important}
.my-xl-6{
margin-top:4.5rem!important;
margin-bottom:4.5rem!important}
.my-xl-7{
margin-top:6rem!important;
margin-bottom:6rem!important}
.my-xl-auto{
margin-top:auto!important;
margin-bottom:auto!important}
.mt-xl-0{
margin-top:0!important}
.mt-xl-1{
margin-top:.25rem!important}
.mt-xl-2{
margin-top:.5rem!important}
.mt-xl-3{
margin-top:1rem!important}
.mt-xl-4dot{
margin-top:1.25rem!important}
.mt-xl-4{
margin-top:1.5rem!important}
.mt-xl-5{
margin-top:3rem!important}
.mt-xl-6{
margin-top:4.5rem!important}
.mt-xl-7{
margin-top:6rem!important}
.mt-xl-auto{
margin-top:auto!important}
.me-xl-0{
margin-right:0!important}
.me-xl-1{
margin-right:.25rem!important}
.me-xl-2{
margin-right:.5rem!important}
.me-xl-3{
margin-right:1rem!important}
.me-xl-4dot{
margin-right:1.25rem!important}
.me-xl-4{
margin-right:1.5rem!important}
.me-xl-5{
margin-right:3rem!important}
.me-xl-6{
margin-right:4.5rem!important}
.me-xl-7{
margin-right:6rem!important}
.me-xl-auto{
margin-right:auto!important}
.mb-xl-0{
margin-bottom:0!important}
.mb-xl-1{
margin-bottom:.25rem!important}
.mb-xl-2{
margin-bottom:.5rem!important}
.mb-xl-3{
margin-bottom:1rem!important}
.mb-xl-4dot{
margin-bottom:1.25rem!important}
.mb-xl-4{
margin-bottom:1.5rem!important}
.mb-xl-5{
margin-bottom:3rem!important}
.mb-xl-6{
margin-bottom:4.5rem!important}
.mb-xl-7{
margin-bottom:6rem!important}
.mb-xl-auto{
margin-bottom:auto!important}
.ms-xl-0{
margin-left:0!important}
.ms-xl-1{
margin-left:.25rem!important}
.ms-xl-2{
margin-left:.5rem!important}
.ms-xl-3{
margin-left:1rem!important}
.ms-xl-4dot{
margin-left:1.25rem!important}
.ms-xl-4{
margin-left:1.5rem!important}
.ms-xl-5{
margin-left:3rem!important}
.ms-xl-6{
margin-left:4.5rem!important}
.ms-xl-7{
margin-left:6rem!important}
.ms-xl-auto{
margin-left:auto!important}
.m-xl-n1{
margin:-.25rem!important}
.m-xl-n2{
margin:-.5rem!important}
.m-xl-n3{
margin:-1rem!important}
.m-xl-n4dot{
margin:-1.25rem!important}
.m-xl-n4{
margin:-1.5rem!important}
.m-xl-n5{
margin:-3rem!important}
.m-xl-n6{
margin:-4.5rem!important}
.m-xl-n7{
margin:-6rem!important}
.mx-xl-n1{
margin-right:-.25rem!important;
margin-left:-.25rem!important}
.mx-xl-n2{
margin-right:-.5rem!important;
margin-left:-.5rem!important}
.mx-xl-n3{
margin-right:-1rem!important;
margin-left:-1rem!important}
.mx-xl-n4dot{
margin-right:-1.25rem!important;
margin-left:-1.25rem!important}
.mx-xl-n4{
margin-right:-1.5rem!important;
margin-left:-1.5rem!important}
.mx-xl-n5{
margin-right:-3rem!important;
margin-left:-3rem!important}
.mx-xl-n6{
margin-right:-4.5rem!important;
margin-left:-4.5rem!important}
.mx-xl-n7{
margin-right:-6rem!important;
margin-left:-6rem!important}
.my-xl-n1{
margin-top:-.25rem!important;
margin-bottom:-.25rem!important}
.my-xl-n2{
margin-top:-.5rem!important;
margin-bottom:-.5rem!important}
.my-xl-n3{
margin-top:-1rem!important;
margin-bottom:-1rem!important}
.my-xl-n4dot{
margin-top:-1.25rem!important;
margin-bottom:-1.25rem!important}
.my-xl-n4{
margin-top:-1.5rem!important;
margin-bottom:-1.5rem!important}
.my-xl-n5{
margin-top:-3rem!important;
margin-bottom:-3rem!important}
.my-xl-n6{
margin-top:-4.5rem!important;
margin-bottom:-4.5rem!important}
.my-xl-n7{
margin-top:-6rem!important;
margin-bottom:-6rem!important}
.mt-xl-n1{
margin-top:-.25rem!important}
.mt-xl-n2{
margin-top:-.5rem!important}
.mt-xl-n3{
margin-top:-1rem!important}
.mt-xl-n4dot{
margin-top:-1.25rem!important}
.mt-xl-n4{
margin-top:-1.5rem!important}
.mt-xl-n5{
margin-top:-3rem!important}
.mt-xl-n6{
margin-top:-4.5rem!important}
.mt-xl-n7{
margin-top:-6rem!important}
.me-xl-n1{
margin-right:-.25rem!important}
.me-xl-n2{
margin-right:-.5rem!important}
.me-xl-n3{
margin-right:-1rem!important}
.me-xl-n4dot{
margin-right:-1.25rem!important}
.me-xl-n4{
margin-right:-1.5rem!important}
.me-xl-n5{
margin-right:-3rem!important}
.me-xl-n6{
margin-right:-4.5rem!important}
.me-xl-n7{
margin-right:-6rem!important}
.mb-xl-n1{
margin-bottom:-.25rem!important}
.mb-xl-n2{
margin-bottom:-.5rem!important}
.mb-xl-n3{
margin-bottom:-1rem!important}
.mb-xl-n4dot{
margin-bottom:-1.25rem!important}
.mb-xl-n4{
margin-bottom:-1.5rem!important}
.mb-xl-n5{
margin-bottom:-3rem!important}
.mb-xl-n6{
margin-bottom:-4.5rem!important}
.mb-xl-n7{
margin-bottom:-6rem!important}
.ms-xl-n1{
margin-left:-.25rem!important}
.ms-xl-n2{
margin-left:-.5rem!important}
.ms-xl-n3{
margin-left:-1rem!important}
.ms-xl-n4dot{
margin-left:-1.25rem!important}
.ms-xl-n4{
margin-left:-1.5rem!important}
.ms-xl-n5{
margin-left:-3rem!important}
.ms-xl-n6{
margin-left:-4.5rem!important}
.ms-xl-n7{
margin-left:-6rem!important}
.p-xl-0{
padding:0!important}
.p-xl-1{
padding:.25rem!important}
.p-xl-2{
padding:.5rem!important}
.p-xl-3{
padding:1rem!important}
.p-xl-4dot{
padding:1.25rem!important}
.p-xl-4{
padding:1.5rem!important}
.p-xl-5{
padding:3rem!important}
.p-xl-6{
padding:4.5rem!important}
.p-xl-7{
padding:6rem!important}
.px-xl-0{
padding-right:0!important;
padding-left:0!important}
.px-xl-1{
padding-right:.25rem!important;
padding-left:.25rem!important}
.px-xl-2{
padding-right:.5rem!important;
padding-left:.5rem!important}
.px-xl-3{
padding-right:1rem!important;
padding-left:1rem!important}
.px-xl-4dot{
padding-right:1.25rem!important;
padding-left:1.25rem!important}
.px-xl-4{
padding-right:1.5rem!important;
padding-left:1.5rem!important}
.px-xl-5{
padding-right:3rem!important;
padding-left:3rem!important}
.px-xl-6{
padding-right:4.5rem!important;
padding-left:4.5rem!important}
.px-xl-7{
padding-right:6rem!important;
padding-left:6rem!important}
.py-xl-0{
padding-top:0!important;
padding-bottom:0!important}
.py-xl-1{
padding-top:.25rem!important;
padding-bottom:.25rem!important}
.py-xl-2{
padding-top:.5rem!important;
padding-bottom:.5rem!important}
.py-xl-3{
padding-top:1rem!important;
padding-bottom:1rem!important}
.py-xl-4dot{
padding-top:1.25rem!important;
padding-bottom:1.25rem!important}
.py-xl-4{
padding-top:1.5rem!important;
padding-bottom:1.5rem!important}
.py-xl-5{
padding-top:3rem!important;
padding-bottom:3rem!important}
.py-xl-6{
padding-top:4.5rem!important;
padding-bottom:4.5rem!important}
.py-xl-7{
padding-top:6rem!important;
padding-bottom:6rem!important}
.pt-xl-0{
padding-top:0!important}
.pt-xl-1{
padding-top:.25rem!important}
.pt-xl-2{
padding-top:.5rem!important}
.pt-xl-3{
padding-top:1rem!important}
.pt-xl-4dot{
padding-top:1.25rem!important}
.pt-xl-4{
padding-top:1.5rem!important}
.pt-xl-5{
padding-top:3rem!important}
.pt-xl-6{
padding-top:4.5rem!important}
.pt-xl-7{
padding-top:6rem!important}
.pe-xl-0{
padding-right:0!important}
.pe-xl-1{
padding-right:.25rem!important}
.pe-xl-2{
padding-right:.5rem!important}
.pe-xl-3{
padding-right:1rem!important}
.pe-xl-4dot{
padding-right:1.25rem!important}
.pe-xl-4{
padding-right:1.5rem!important}
.pe-xl-5{
padding-right:3rem!important}
.pe-xl-6{
padding-right:4.5rem!important}
.pe-xl-7{
padding-right:6rem!important}
.pb-xl-0{
padding-bottom:0!important}
.pb-xl-1{
padding-bottom:.25rem!important}
.pb-xl-2{
padding-bottom:.5rem!important}
.pb-xl-3{
padding-bottom:1rem!important}
.pb-xl-4dot{
padding-bottom:1.25rem!important}
.pb-xl-4{
padding-bottom:1.5rem!important}
.pb-xl-5{
padding-bottom:3rem!important}
.pb-xl-6{
padding-bottom:4.5rem!important}
.pb-xl-7{
padding-bottom:6rem!important}
.ps-xl-0{
padding-left:0!important}
.ps-xl-1{
padding-left:.25rem!important}
.ps-xl-2{
padding-left:.5rem!important}
.ps-xl-3{
padding-left:1rem!important}
.ps-xl-4dot{
padding-left:1.25rem!important}
.ps-xl-4{
padding-left:1.5rem!important}
.ps-xl-5{
padding-left:3rem!important}
.ps-xl-6{
padding-left:4.5rem!important}
.ps-xl-7{
padding-left:6rem!important}
.text-xl-start{
text-align:left!important}
.text-xl-end{
text-align:right!important}
.text-xl-center{
text-align:center!important}}@media (min-width:1480px){
.float-xxl-start{
float:left!important}
.float-xxl-end{
float:right!important}
.float-xxl-none{
float:none!important}
.d-xxl-inline{
display:inline!important}
.d-xxl-inline-block{
display:inline-block!important}
.d-xxl-block{
display:block!important}
.d-xxl-grid{
display:grid!important}
.d-xxl-table{
display:table!important}
.d-xxl-table-row{
display:table-row!important}
.d-xxl-table-cell{
display:table-cell!important}
.d-xxl-flex{
display:flex!important}
.d-xxl-inline-flex{
display:inline-flex!important}
.d-xxl-none{
display:none!important}
.flex-xxl-fill{
flex:1 1 auto!important}
.flex-xxl-row{
flex-direction:row!important}
.flex-xxl-column{
flex-direction:column!important}
.flex-xxl-row-reverse{
flex-direction:row-reverse!important}
.flex-xxl-column-reverse{
flex-direction:column-reverse!important}
.flex-xxl-grow-0{
flex-grow:0!important}
.flex-xxl-grow-1{
flex-grow:1!important}
.flex-xxl-shrink-0{
flex-shrink:0!important}
.flex-xxl-shrink-1{
flex-shrink:1!important}
.flex-xxl-wrap{
flex-wrap:wrap!important}
.flex-xxl-nowrap{
flex-wrap:nowrap!important}
.flex-xxl-wrap-reverse{
flex-wrap:wrap-reverse!important}
.justify-content-xxl-start{
justify-content:flex-start!important}
.justify-content-xxl-end{
justify-content:flex-end!important}
.justify-content-xxl-center{
justify-content:center!important}
.justify-content-xxl-between{
justify-content:space-between!important}
.justify-content-xxl-around{
justify-content:space-around!important}
.justify-content-xxl-evenly{
justify-content:space-evenly!important}
.align-items-xxl-start{
align-items:flex-start!important}
.align-items-xxl-end{
align-items:flex-end!important}
.align-items-xxl-center{
align-items:center!important}
.align-items-xxl-baseline{
align-items:baseline!important}
.align-items-xxl-stretch{
align-items:stretch!important}
.align-content-xxl-start{
align-content:flex-start!important}
.align-content-xxl-end{
align-content:flex-end!important}
.align-content-xxl-center{
align-content:center!important}
.align-content-xxl-between{
align-content:space-between!important}
.align-content-xxl-around{
align-content:space-around!important}
.align-content-xxl-stretch{
align-content:stretch!important}
.align-self-xxl-auto{
align-self:auto!important}
.align-self-xxl-start{
align-self:flex-start!important}
.align-self-xxl-end{
align-self:flex-end!important}
.align-self-xxl-center{
align-self:center!important}
.align-self-xxl-baseline{
align-self:baseline!important}
.align-self-xxl-stretch{
align-self:stretch!important}
.order-xxl-first{
order:-1!important}
.order-xxl-0{
order:0!important}
.order-xxl-1{
order:1!important}
.order-xxl-2{
order:2!important}
.order-xxl-3{
order:3!important}
.order-xxl-4{
order:4!important}
.order-xxl-5{
order:5!important}
.order-xxl-last{
order:6!important}
.m-xxl-0{
margin:0!important}
.m-xxl-1{
margin:.25rem!important}
.m-xxl-2{
margin:.5rem!important}
.m-xxl-3{
margin:1rem!important}
.m-xxl-4dot{
margin:1.25rem!important}
.m-xxl-4{
margin:1.5rem!important}
.m-xxl-5{
margin:3rem!important}
.m-xxl-6{
margin:4.5rem!important}
.m-xxl-7{
margin:6rem!important}
.m-xxl-auto{
margin:auto!important}
.mx-xxl-0{
margin-right:0!important;
margin-left:0!important}
.mx-xxl-1{
margin-right:.25rem!important;
margin-left:.25rem!important}
.mx-xxl-2{
margin-right:.5rem!important;
margin-left:.5rem!important}
.mx-xxl-3{
margin-right:1rem!important;
margin-left:1rem!important}
.mx-xxl-4dot{
margin-right:1.25rem!important;
margin-left:1.25rem!important}
.mx-xxl-4{
margin-right:1.5rem!important;
margin-left:1.5rem!important}
.mx-xxl-5{
margin-right:3rem!important;
margin-left:3rem!important}
.mx-xxl-6{
margin-right:4.5rem!important;
margin-left:4.5rem!important}
.mx-xxl-7{
margin-right:6rem!important;
margin-left:6rem!important}
.mx-xxl-auto{
margin-right:auto!important;
margin-left:auto!important}
.my-xxl-0{
margin-top:0!important;
margin-bottom:0!important}
.my-xxl-1{
margin-top:.25rem!important;
margin-bottom:.25rem!important}
.my-xxl-2{
margin-top:.5rem!important;
margin-bottom:.5rem!important}
.my-xxl-3{
margin-top:1rem!important;
margin-bottom:1rem!important}
.my-xxl-4dot{
margin-top:1.25rem!important;
margin-bottom:1.25rem!important}
.my-xxl-4{
margin-top:1.5rem!important;
margin-bottom:1.5rem!important}
.my-xxl-5{
margin-top:3rem!important;
margin-bottom:3rem!important}
.my-xxl-6{
margin-top:4.5rem!important;
margin-bottom:4.5rem!important}
.my-xxl-7{
margin-top:6rem!important;
margin-bottom:6rem!important}
.my-xxl-auto{
margin-top:auto!important;
margin-bottom:auto!important}
.mt-xxl-0{
margin-top:0!important}
.mt-xxl-1{
margin-top:.25rem!important}
.mt-xxl-2{
margin-top:.5rem!important}
.mt-xxl-3{
margin-top:1rem!important}
.mt-xxl-4dot{
margin-top:1.25rem!important}
.mt-xxl-4{
margin-top:1.5rem!important}
.mt-xxl-5{
margin-top:3rem!important}
.mt-xxl-6{
margin-top:4.5rem!important}
.mt-xxl-7{
margin-top:6rem!important}
.mt-xxl-auto{
margin-top:auto!important}
.me-xxl-0{
margin-right:0!important}
.me-xxl-1{
margin-right:.25rem!important}
.me-xxl-2{
margin-right:.5rem!important}
.me-xxl-3{
margin-right:1rem!important}
.me-xxl-4dot{
margin-right:1.25rem!important}
.me-xxl-4{
margin-right:1.5rem!important}
.me-xxl-5{
margin-right:3rem!important}
.me-xxl-6{
margin-right:4.5rem!important}
.me-xxl-7{
margin-right:6rem!important}
.me-xxl-auto{
margin-right:auto!important}
.mb-xxl-0{
margin-bottom:0!important}
.mb-xxl-1{
margin-bottom:.25rem!important}
.mb-xxl-2{
margin-bottom:.5rem!important}
.mb-xxl-3{
margin-bottom:1rem!important}
.mb-xxl-4dot{
margin-bottom:1.25rem!important}
.mb-xxl-4{
margin-bottom:1.5rem!important}
.mb-xxl-5{
margin-bottom:3rem!important}
.mb-xxl-6{
margin-bottom:4.5rem!important}
.mb-xxl-7{
margin-bottom:6rem!important}
.mb-xxl-auto{
margin-bottom:auto!important}
.ms-xxl-0{
margin-left:0!important}
.ms-xxl-1{
margin-left:.25rem!important}
.ms-xxl-2{
margin-left:.5rem!important}
.ms-xxl-3{
margin-left:1rem!important}
.ms-xxl-4dot{
margin-left:1.25rem!important}
.ms-xxl-4{
margin-left:1.5rem!important}
.ms-xxl-5{
margin-left:3rem!important}
.ms-xxl-6{
margin-left:4.5rem!important}
.ms-xxl-7{
margin-left:6rem!important}
.ms-xxl-auto{
margin-left:auto!important}
.m-xxl-n1{
margin:-.25rem!important}
.m-xxl-n2{
margin:-.5rem!important}
.m-xxl-n3{
margin:-1rem!important}
.m-xxl-n4dot{
margin:-1.25rem!important}
.m-xxl-n4{
margin:-1.5rem!important}
.m-xxl-n5{
margin:-3rem!important}
.m-xxl-n6{
margin:-4.5rem!important}
.m-xxl-n7{
margin:-6rem!important}
.mx-xxl-n1{
margin-right:-.25rem!important;
margin-left:-.25rem!important}
.mx-xxl-n2{
margin-right:-.5rem!important;
margin-left:-.5rem!important}
.mx-xxl-n3{
margin-right:-1rem!important;
margin-left:-1rem!important}
.mx-xxl-n4dot{
margin-right:-1.25rem!important;
margin-left:-1.25rem!important}
.mx-xxl-n4{
margin-right:-1.5rem!important;
margin-left:-1.5rem!important}
.mx-xxl-n5{
margin-right:-3rem!important;
margin-left:-3rem!important}
.mx-xxl-n6{
margin-right:-4.5rem!important;
margin-left:-4.5rem!important}
.mx-xxl-n7{
margin-right:-6rem!important;
margin-left:-6rem!important}
.my-xxl-n1{
margin-top:-.25rem!important;
margin-bottom:-.25rem!important}
.my-xxl-n2{
margin-top:-.5rem!important;
margin-bottom:-.5rem!important}
.my-xxl-n3{
margin-top:-1rem!important;
margin-bottom:-1rem!important}
.my-xxl-n4dot{
margin-top:-1.25rem!important;
margin-bottom:-1.25rem!important}
.my-xxl-n4{
margin-top:-1.5rem!important;
margin-bottom:-1.5rem!important}
.my-xxl-n5{
margin-top:-3rem!important;
margin-bottom:-3rem!important}
.my-xxl-n6{
margin-top:-4.5rem!important;
margin-bottom:-4.5rem!important}
.my-xxl-n7{
margin-top:-6rem!important;
margin-bottom:-6rem!important}
.mt-xxl-n1{
margin-top:-.25rem!important}
.mt-xxl-n2{
margin-top:-.5rem!important}
.mt-xxl-n3{
margin-top:-1rem!important}
.mt-xxl-n4dot{
margin-top:-1.25rem!important}
.mt-xxl-n4{
margin-top:-1.5rem!important}
.mt-xxl-n5{
margin-top:-3rem!important}
.mt-xxl-n6{
margin-top:-4.5rem!important}
.mt-xxl-n7{
margin-top:-6rem!important}
.me-xxl-n1{
margin-right:-.25rem!important}
.me-xxl-n2{
margin-right:-.5rem!important}
.me-xxl-n3{
margin-right:-1rem!important}
.me-xxl-n4dot{
margin-right:-1.25rem!important}
.me-xxl-n4{
margin-right:-1.5rem!important}
.me-xxl-n5{
margin-right:-3rem!important}
.me-xxl-n6{
margin-right:-4.5rem!important}
.me-xxl-n7{
margin-right:-6rem!important}
.mb-xxl-n1{
margin-bottom:-.25rem!important}
.mb-xxl-n2{
margin-bottom:-.5rem!important}
.mb-xxl-n3{
margin-bottom:-1rem!important}
.mb-xxl-n4dot{
margin-bottom:-1.25rem!important}
.mb-xxl-n4{
margin-bottom:-1.5rem!important}
.mb-xxl-n5{
margin-bottom:-3rem!important}
.mb-xxl-n6{
margin-bottom:-4.5rem!important}
.mb-xxl-n7{
margin-bottom:-6rem!important}
.ms-xxl-n1{
margin-left:-.25rem!important}
.ms-xxl-n2{
margin-left:-.5rem!important}
.ms-xxl-n3{
margin-left:-1rem!important}
.ms-xxl-n4dot{
margin-left:-1.25rem!important}
.ms-xxl-n4{
margin-left:-1.5rem!important}
.ms-xxl-n5{
margin-left:-3rem!important}
.ms-xxl-n6{
margin-left:-4.5rem!important}
.ms-xxl-n7{
margin-left:-6rem!important}
.p-xxl-0{
padding:0!important}
.p-xxl-1{
padding:.25rem!important}
.p-xxl-2{
padding:.5rem!important}
.p-xxl-3{
padding:1rem!important}
.p-xxl-4dot{
padding:1.25rem!important}
.p-xxl-4{
padding:1.5rem!important}
.p-xxl-5{
padding:3rem!important}
.p-xxl-6{
padding:4.5rem!important}
.p-xxl-7{
padding:6rem!important}
.px-xxl-0{
padding-right:0!important;
padding-left:0!important}
.px-xxl-1{
padding-right:.25rem!important;
padding-left:.25rem!important}
.px-xxl-2{
padding-right:.5rem!important;
padding-left:.5rem!important}
.px-xxl-3{
padding-right:1rem!important;
padding-left:1rem!important}
.px-xxl-4dot{
padding-right:1.25rem!important;
padding-left:1.25rem!important}
.px-xxl-4{
padding-right:1.5rem!important;
padding-left:1.5rem!important}
.px-xxl-5{
padding-right:3rem!important;
padding-left:3rem!important}
.px-xxl-6{
padding-right:4.5rem!important;
padding-left:4.5rem!important}
.px-xxl-7{
padding-right:6rem!important;
padding-left:6rem!important}
.py-xxl-0{
padding-top:0!important;
padding-bottom:0!important}
.py-xxl-1{
padding-top:.25rem!important;
padding-bottom:.25rem!important}
.py-xxl-2{
padding-top:.5rem!important;
padding-bottom:.5rem!important}
.py-xxl-3{
padding-top:1rem!important;
padding-bottom:1rem!important}
.py-xxl-4dot{
padding-top:1.25rem!important;
padding-bottom:1.25rem!important}
.py-xxl-4{
padding-top:1.5rem!important;
padding-bottom:1.5rem!important}
.py-xxl-5{
padding-top:3rem!important;
padding-bottom:3rem!important}
.py-xxl-6{
padding-top:4.5rem!important;
padding-bottom:4.5rem!important}
.py-xxl-7{
padding-top:6rem!important;
padding-bottom:6rem!important}
.pt-xxl-0{
padding-top:0!important}
.pt-xxl-1{
padding-top:.25rem!important}
.pt-xxl-2{
padding-top:.5rem!important}
.pt-xxl-3{
padding-top:1rem!important}
.pt-xxl-4dot{
padding-top:1.25rem!important}
.pt-xxl-4{
padding-top:1.5rem!important}
.pt-xxl-5{
padding-top:3rem!important}
.pt-xxl-6{
padding-top:4.5rem!important}
.pt-xxl-7{
padding-top:6rem!important}
.pe-xxl-0{
padding-right:0!important}
.pe-xxl-1{
padding-right:.25rem!important}
.pe-xxl-2{
padding-right:.5rem!important}
.pe-xxl-3{
padding-right:1rem!important}
.pe-xxl-4dot{
padding-right:1.25rem!important}
.pe-xxl-4{
padding-right:1.5rem!important}
.pe-xxl-5{
padding-right:3rem!important}
.pe-xxl-6{
padding-right:4.5rem!important}
.pe-xxl-7{
padding-right:6rem!important}
.pb-xxl-0{
padding-bottom:0!important}
.pb-xxl-1{
padding-bottom:.25rem!important}
.pb-xxl-2{
padding-bottom:.5rem!important}
.pb-xxl-3{
padding-bottom:1rem!important}
.pb-xxl-4dot{
padding-bottom:1.25rem!important}
.pb-xxl-4{
padding-bottom:1.5rem!important}
.pb-xxl-5{
padding-bottom:3rem!important}
.pb-xxl-6{
padding-bottom:4.5rem!important}
.pb-xxl-7{
padding-bottom:6rem!important}
.ps-xxl-0{
padding-left:0!important}
.ps-xxl-1{
padding-left:.25rem!important}
.ps-xxl-2{
padding-left:.5rem!important}
.ps-xxl-3{
padding-left:1rem!important}
.ps-xxl-4dot{
padding-left:1.25rem!important}
.ps-xxl-4{
padding-left:1.5rem!important}
.ps-xxl-5{
padding-left:3rem!important}
.ps-xxl-6{
padding-left:4.5rem!important}
.ps-xxl-7{
padding-left:6rem!important}
.text-xxl-start{
text-align:left!important}
.text-xxl-end{
text-align:right!important}
.text-xxl-center{
text-align:center!important}}@media (min-width:1200px){
.fs-1{
font-size:2.1875rem!important}
.fs-2{
font-size:1.75rem!important}
.fs-3{
font-size:1.53125rem!important}
.fs-4{
font-size:1.3125rem!important}}@media print{
.d-print-inline{
display:inline!important}
.d-print-inline-block{
display:inline-block!important}
.d-print-block{
display:block!important}
.d-print-grid{
display:grid!important}
.d-print-table{
display:table!important}
.d-print-table-row{
display:table-row!important}
.d-print-table-cell{
display:table-cell!important}
.d-print-flex{
display:flex!important}
.d-print-inline-flex{
display:inline-flex!important}
.d-print-none{
display:none!important}}:focus{
outline:transparent}img{
max-width:100%;
height:auto}body{
letter-spacing:-.01em;
-webkit-font-smoothing:antialiased;
text-rendering:optimizeLegibility;
word-wrap:break-word;
position:relative}@media screen and (max-width:600px){
#wpadminbar{
position:fixed;
top:0}}select{
padding:.25rem 2.2rem .25rem .75rem;
background:#fff url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right .75rem center;
background-size:8px 10px;
-webkit-appearance:none}ins{
color:#dc3545;
text-decoration:none}
.stretch-full-width{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.stretch-full-width{
margin-left:calc(-50vw + 50%)}}
.light-bg{
background:#ececec}
.site-content{
margin-bottom:2.857em}
.site-content+.brands-carousel{
margin-top:0}
.site-main>:last-child{
margin-bottom:0}
.site-main>:last-child.section-products-carousel .products-carousel{
margin-bottom:-1.643em}
.bg-cover{
background:no-repeat center center/cover}
.border-bottom-0-last-child li:last-child{
border-bottom:0!important}
.rounded-sm{
border-radius:10px}@media (min-width:1200px){
.shadow-hover:hover{
box-shadow:0 24px 26.19px .81px rgba(0,0,0,
.1)}}
.page .entry-header{
text-align:center;
margin-bottom:2.857em}
.page .entry-header .h1,
.page .entry-header h1{
font-size:2.857em;
letter-spacing:-.025em;
margin-bottom:0}
.page .entry-header .entry-subtitle{
color:#9f9f9f}
.page .entry-header.header-with-cover-image{
background-size:cover;
background-position:center top;
width:100vw;
margin-left:-50vw;
left:50%;
position:relative;
min-height:589px;
margin-bottom:0}
.page .entry-header.header-with-cover-image .caption{
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%)}
.page .entry-header.header-with-cover-image .caption .h1,
.page .entry-header.header-with-cover-image .caption h1{
font-weight:700;
margin-bottom:0}
.page .entry-header.header-with-cover-image .caption .entry-subtitle{
color:#434343;
font-size:1.286em;
position:relative;
top:1.667em}@media (max-width:767.98px){
#content{
margin-bottom:5.714em}}
.electro-mode-switcher{
display:none;
position:fixed;
top:50%;
left:5vh;
flex-direction:column;
background-color:#a9a6a6;
border-radius:50px;
height:106px;
width:30px;
cursor:pointer;
z-index:9;
box-shadow:0 0 0 3px #a9a6a6}
.electro-mode-switcher span{
writing-mode:vertical-rl;
margin:0;
padding:0;
transform:scale(-1,-1);
width:30px;
padding:10px;
line-height:.7;
font-weight:700}
.electro-mode-switcher .light{
background-color:#fff;
color:#333e48}
.electro-mode-switcher .dark,
.electro-mode-switcher .light{
border-radius:50px}
.electro-mode-switcher .dark{
color:#383838}body.electro-dark .electro-mode-switcher .light{
background-color:transparent;
color:#383838}body.electro-dark .electro-mode-switcher .dark{
background-color:#fff;
color:#333e48}@media (min-width:1200px){
.electro-mode-switcher{
display:flex}}
.tooltip-inner{
border-radius:7px!important}
.tooltip-arrow{
border-style:none!important}@media (min-width:1200px){
body .content-area{
flex:0 0 auto;
width:75%}}@media (min-width:1480px){
body .content-area{
flex:0 0 auto;
width:calc(100% - 300px)}}@media (min-width:1200px){
body .sidebar,body .sidebar-blog{
flex:0 0 auto;
width:25%}}@media (min-width:1480px){
body .sidebar,body .sidebar-blog{
flex:0 0 auto;
width:300px}}@media (min-width:1200px){
body.error404 .content-area,body.full-width .content-area,body.page-template-default .content-area,body.page-template-template-homepage-v1 .content-area,body.page-template-template-homepage-v10 .content-area,body.page-template-template-homepage-v11 .content-area,body.page-template-template-homepage-v12 .content-area,body.page-template-template-homepage-v3 .content-area,body.page-template-template-homepage-v4 .content-area,body.page-template-template-homepage-v5 .content-area,body.page-template-template-homepage-v6 .content-area,body.page-template-template-homepage-v7 .content-area,body.page-template-template-homepage-v8 .content-area,body.page-template-template-homepage-v9 .content-area,body.page-template-template-page-blank .content-area,body.page-template-template-page-centered-fullwidth .content-area{
flex:0 0 auto;
width:100%}}body.left-sidebar .content-area,body.page-template-template-homepage-v2 .content-area,body.page-template-template-page-sidebar-left .content-area{
order:1}
.col2-set{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}
.col2-set .col-1,
.col2-set .col-2{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}@media (min-width:768px){
.col2-set .col-1,
.col2-set .col-2{
flex:0 0 auto;
width:50%}}@media (min-width:1480px){
.woocommerce-cart .site-content .category-icons-carousel-v2>div,
.woocommerce-cart .site-content .container,
.woocommerce-checkout .site-content .category-icons-carousel-v2>div,
.woocommerce-checkout .site-content .container{
max-width:1200px}}@media (max-width:1199.98px){
.site-content .sidebar{
background-color:#fff;
position:fixed;
top:0;
height:100%;
transition:all .3s;
overflow-y:scroll;
-webkit-overflow-scrolling:touch;
z-index:999;
padding-top:20px;
opacity:0;
visibility:hidden}
.site-content.active-hh-sidebar .sidebar{
left:0;
opacity:1;
visibility:visible;
box-shadow:0 0 17px -1px rgba(0,0,0,
.66)}#sidebar>aside{
width:100%}}@media (max-width:767.98px){
.site-content .sidebar{
left:-280px;
width:280px}}@media (min-width:768px) and (max-width:1199.98px){
.site-content .sidebar{
left:-350px;
width:350px}}
.brand-card-list>a,
.brand-card-list>div,
.categories-list-bg{
background-color:#f2efe9}
.page-template-template-homepage-v12:not(.electro-dark) .site-content{
background-color:#f2efe9}
.page-template-template-homepage-v12:not(.electro-dark) .body-inner-bg{
background-color:#fff}
.page-template-template-homepage-v12:not(.electro-dark) .body-inner-bg:after{
background-color:#fff}
.page-template-template-homepage-v12 .body-inner-bg{
position:relative;
border-top-left-radius:20px;
border-bottom-left-radius:20px}
.page-template-template-homepage-v12 .body-inner-bg:after{
display:block;
content:"";
position:absolute;
top:0;
bottom:0;
right:-100%;
width:100%}
.vc_column-inner-pt-0>.vc_column-inner{
padding-top:0!important}
.btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close),
.button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close),
.button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close),
.dokan-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close),
.hero-action-btn,
.hero-action-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close),
.woocommerce-mini-cart__buttons .button,button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close),input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close)[type=button],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close)[type=reset],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close)[type=submit],input[type=button]:not(.ninja-forms-field),input[type=reset],input[type=submit]{
background-color:#efecec;
border-color:#efecec;
color:#333e48}
.btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus,
.btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover,
.button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus,
.button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover,
.button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus,
.button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover,
.dokan-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus,
.dokan-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover,
.hero-action-btn:focus,
.hero-action-btn:hover,
.hero-action-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus,
.hero-action-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover,
.woocommerce-mini-cart__buttons .button:focus,
.woocommerce-mini-cart__buttons .button:hover,button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus,button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover,input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus[type=button],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus[type=reset],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):focus[type=submit],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover[type=button],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover[type=reset],input:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close):hover[type=submit],input[type=button]:not(.ninja-forms-field):focus,input[type=button]:not(.ninja-forms-field):hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{
background-color:#000;
color:#fff}
.dropdown-menu{
border-width:2px 0 0 0;
border-top-left-radius:0;
border-top-right-radius:0;
transform:none!important;
top:100%!important}
.dropdown-menu .dropdown-submenu:not([class^=yamm-]):hover{
background-color:#e9ecef}
.dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown])+.dropdown-menu,
.dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown])+.dropdown-menu .dropdown-menu,
.dropdown .dropdown-toggle[data-hover=dropdown]+.dropdown-menu,
.dropdown .dropdown-toggle[data-hover=dropdown]+.dropdown-menu .dropdown-menu{
display:block;
visibility:hidden;
opacity:0;
transform:translateY(-10px)!important;
transition:all .15s ease-in}
.dropdown:hover .dropdown-toggle[data-hover=dropdown]+.dropdown-menu{
transform:scaleY(1)!important;
opacity:1;
visibility:visible}
.dropdown .dropdown-toggle[data-bs-toggle=dropdown].show:not([data-hover=dropdown])+.dropdown-menu,
.dropdown .dropdown-toggle[data-bs-toggle=dropdown].show:not([data-hover=dropdown])+.dropdown-menu .dropdown-submenu.open>.dropdown-menu,
.dropdown .dropdown-toggle[data-hover=dropdown]+.dropdown-menu .dropdown-submenu:hover>.dropdown-menu{
transform:scaleY(1)!important;
opacity:1;
visibility:visible}
.dropdown-toggle::after{
content:"\f107";
border-width:0;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900}
.input-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text):focus,input[type=url]:focus,textarea:focus{
border-color:#68a5fe}form{
margin-bottom:0}label{
font-size:1em;
line-height:1.286em;
font-weight:700;
margin-bottom:.857em}textarea.input-text{
min-height:10em;
padding:1.858em}
.select2-container .select2-choice,
.select2-container .select2-selection,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-choice,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection{
font-size:1em;
line-height:1.286em;
border:1px solid #ddd;
width:100%}
.select2-container .select2-selection,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection{
padding:8px 18px}
.select2-container .select2-selection .select2-selection__arrow,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection .select2-selection__arrow{
top:0;
right:10px;
height:44px}
.select2-container .select2-selection.select2-selection--single,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection.select2-selection--single{
height:44px;
border-radius:50px}
.select2-container .select2-selection.select2-selection--multiple,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection.select2-selection--multiple{
border-radius:3px;
border:1px solid #ddd}
.select2-container .select2-choice,
.woocommerce-widget-layered-nav-dropdown .select2-container .select2-choice{
padding:.858em 1.858em}
.select2-container--open .select2-selection.select2-selection--single,
.woocommerce-widget-layered-nav-dropdown .select2-container--open .select2-selection.select2-selection--single{
border-radius:20px}
.widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit{
margin-top:15px}
.widget_layered_nav .select2-selection--multiple .select2-selection__rendered li{
line-height:1;
font-size:12px}
.widget_layered_nav .select2-container .select2-selection,
.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection{
padding:8px}
.widget_layered_nav .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
margin-right:4px}
.widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li>a::before,
.widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li>span:not(.count)::before,
.widget_electro_products_filter .widget_product_categories .select2-selection--multiple li>a::before,
.widget_electro_products_filter .widget_product_categories .select2-selection--multiple li>span:not(.count)::before{
display:none}:root{
--bs-blue:#0d6efd;
--bs-indigo:#6610f2;
--bs-purple:#6f42c1;
--bs-pink:#d63384;
--bs-red:#dc3545;
--bs-orange:#fd7e14;
--bs-yellow:#fed700;
--bs-green:#198754;
--bs-teal:#20c997;
--bs-cyan:#0dcaf0;
--bs-white:#fff;
--bs-gray:#6c757d;
--bs-ec-dark:#181818;
--bs-ec-dark-body:#d9d9d9;
--bs-primary:#fed700;
--bs-ec-primary:#fed700;
--bs-ec-primary-d:#e7c400;
--bs-secondary:#6c757d;
--bs-success:#198754;
--bs-info:#0dcaf0;
--bs-warning:#fed700;
--bs-danger:#dc3545;
--bs-light:#f8f9fa;
--bs-dark:#333e48;
--bs-font-sans-serif:"Inter","Open Sans","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}
.tp-bullets.custom{
display:none}@media (min-width:992px){
.tp-bullets.custom{
display:flex;
min-width:200px!important}
.tp-bullets.custom .tp-bullet{
width:8px;
height:8px;
background-color:#b2bec8;
border-radius:50%;
left:0!important;
position:relative}
.tp-bullets.custom .tp-bullet:focus,
.tp-bullets.custom .tp-bullet:hover{
background-color:#485866}
.tp-bullets.custom .tp-bullet.selected{
width:30px;
border-radius:3px}
.tp-bullets.custom .tp-bullet+.tp-bullet{
margin-left:15px}}
.home-v1-slider,
.home-v2-slider,
.home-v3-slider{
background-color:#eaeaea;
width:100vw;
position:relative;
margin-left:-50vw;
left:50%;
margin-bottom:2.143em}
.home-v3-slider{
margin-bottom:1.643em}
.home-v1-slider .fullwidthbanner-container,
.home-v2-slider .fullwidthbanner-container,
.home-v3-slider .fullwidthbanner-container{
left:0!important}@media (min-width:1200px){
.home-v1-slider .fullwidthbanner-container,
.home-v2-slider .fullwidthbanner-container,
.home-v3-slider .fullwidthbanner-container{
left:7px!important}}
.page-template-template-homepage-mobile-v1-php .home-v1-slider,
.page-template-template-homepage-mobile-v1-php .home-v2-slider{
margin-bottom:5px}
.page-template-template-homepage-mobile-v2-php .home-v1-slider,
.page-template-template-homepage-mobile-v2-php .home-v2-slider{
margin-bottom:10px}@media (max-width:575.98px){
.slider-sm-btn{
padding:7px 27px!important;
font-size:14px!important}}
.slider-with-da-block{
margin-top:26px;
margin-bottom:20px}
.slider-with-da-block .slider-wrapper{
margin-bottom:20px}@media (min-width:1200px){
.slider-with-da-block .slider-wrapper{
flex:0 0 auto;
width:70.94017117%;
padding-right:6px}}@media (min-width:1480px){
.slider-with-da-block .slider-wrapper{
flex:0 0 auto;
width:75.7142855%}}@media (min-width:1200px){
.slider-with-da-block .da-block-wrapper{
flex:0 0 auto;
width:29.05982883%}}@media (min-width:1480px){
.slider-with-da-block .da-block-wrapper{
flex:0 0 auto;
width:24.2857145%}}
.slider-with-da-block .da-block-wrapper .da-block{
margin-bottom:0}
.slider-with-da-block .da-block-wrapper .da-block .da{
flex:0 0 auto;
width:100%;
margin-bottom:20px}@media (min-width:768px){
.slider-with-da-block .da-block-wrapper .da-block .da{
flex:0 0 auto;
width:33.33333333%;
margin-bottom:0}}@media (min-width:768px) and (max-width:991.98px){
.slider-with-da-block .da-block-wrapper .da-block{
margin:0 -7.5px}
.slider-with-da-block .da-block-wrapper .da-block .da{
padding:0 7.5px;
flex:0 0 auto;
width:37.5%}
.slider-with-da-block .da-block-wrapper .da-block .da-inner{
padding:12px!important}}@media (min-width:1200px){
.slider-with-da-block .da-block-wrapper .da-block{
flex-direction:column;
height:100%}
.slider-with-da-block .da-block-wrapper .da-block>.da{
flex:0 0 auto;
width:100%;
flex-shrink:1}
.slider-with-da-block .da-block-wrapper .da-block>.da+.da{
margin-top:15px}
.slider-with-da-block .da-block-wrapper .da-block .da-inner{
min-height:auto;
font-size:17px;
line-height:21px}}
.tp-bullets.custom{
display:none;
width:200px!important}@media (min-width:1200px){
.tp-bullets.custom{
display:flex}}
.tp-bullets.custom .tp-bullet{
width:8px;
height:8px;
background-color:#bcbcbc;
border-radius:50%;
left:0!important;
position:relative}
.tp-bullets.custom .tp-bullet.selected{
width:30px;
border-radius:3px}
.tp-bullets.custom .tp-bullet+.tp-bullet{
margin-left:15px}
.home-v5-slider{
margin-bottom:3em}
.home-v5-slider .rev_slider .tp-caption img{
display:block;
height:auto!important}@media (max-width:480px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content{
text-align:center;
height:100vh!important}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .woocommerce-loop-product__title{
font-size:17px;
line-height:24px;
font-weight:700;
overflow:hidden;
text-overflow:ellipsis;
white-space:normal;
letter-spacing:-.01em;
margin-bottom:16px;
height:auto}@media (max-width:991.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .woocommerce-loop-product__title{
font-size:16px;
line-height:20px}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price{
font-size:34px;
line-height:34px;
font-weight:400;
margin-bottom:.9em;
display:block;
color:#343f49}@media (max-width:991.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price{
font-size:20px;
line-height:20px;
margin-bottom:15px}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price del,
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price ins{
text-decoration:none}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .price del{
font-size:18px;
line-height:18px;
color:#383838}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer{
margin-bottom:30px}@media (max-width:991.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer{
margin-bottom:20px}}@media (max-width:575.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer{
display:inline-block}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown-timer .marketing-text{
display:none}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown{
display:flex;
color:#383838}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown span[data-value="0"]{
display:none}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
border-width:2px;
border-style:solid;
background:#fff;
border-radius:4px;
letter-spacing:-.01em;
width:61px;
height:76px;
font-weight:400;
margin-right:12px;
padding:5px 0}@media (max-width:991.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span{
width:50px;
height:50px}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span .value{
font-size:33px;
line-height:33px;
margin-bottom:5px}@media (max-width:991.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span .value{
font-size:24px;
line-height:24px;
text-align:center}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span b{
font-size:12px;
line-height:12px;
text-transform:uppercase;
font-weight:400}@media (max-width:991.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span b{
font-size:10px;
line-height:10px}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span:last-child{
margin-right:0}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock{
display:flex;
justify-content:space-between;
align-items:center;
flex-direction:row-reverse;
font-size:14px;
line-height:18px;
margin-bottom:.867em;
letter-spacing:-.01em;
color:#383838}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock .stock-available,
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock .stock-sold{
margin-bottom:0;
letter-spacing:-.01em}@media (max-width:575.98px){
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .deal-stock .stock-sold{
padding-right:5px}}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .progress{
border-radius:7px;
background-color:#eee;
height:13px;
margin-bottom:1.875em;
overflow:hidden}
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-progress .progress-bar{
display:block;
text-indent:-99999px;
height:100%;
border-radius:7px}
.home-v5-slider .tp-tab{
width:300px;
text-align:center}
.home-v5-slider .tp-tab .tp-tab-title{
font-size:13px;
line-height:15px;
text-transform:uppercase;
color:#7b7b7b;
font-weight:700;
position:relative;
display:block;
padding:12px 75px 0 75px}@media (max-width:480px){
.home-v5-slider .tp-tab .tp-tab-title{
display:none!important}}
.home-v5-slider .tp-tab.selected .tp-tab-title:before{
content:' ';
border-top-width:2px;
border-top-style:solid;
display:block;
position:absolute;
top:0;
width:100%;
left:0}
.home-v5-slider .tp-tab.selected .tp-tab-title:after{
position:absolute;
content:" ";
border-left:4px solid transparent;
border-right:4px solid transparent;
top:4px;
left:50%;
border-top-width:4px;
border-top-style:solid;
transform:translate(-50%,-50%)}
.home-v5-slider .tp-tab.selected .tp-tab-title{
color:#334141}
.slider-with-das{
margin-left:calc(-50vw + 50% - 0px)}
.slider-with-das .category-icons-carousel-v2>div,
.slider-with-das .container{
padding:0 15px}
.slider-with-das .da-block{
overflow:visible;
margin-bottom:13px}
.slider-with-das .da-block .da-media{
margin:0 0 0 34px}
.slider-with-das .da-block .da-inner{
background-color:#fff}@media (min-width:1200px){
.slider-with-das .da-block .da-inner{
font-size:17px}}
.slider-with-das .da-block .da-media-body{
max-width:100%}
.slider-with-das .da-block .da{
overflow:hidden;
min-width:292px;
box-shadow:0 0 27px 0 rgba(0,0,0,
.12);
border-radius:10px}
.slider-with-das .da-block .da:first-child{
margin-bottom:17px}
.slider-with-das .da-media-left{
position:absolute;
bottom:-60px;
right:-10px;
width:110px;
height:auto;
margin-right:0;
transform:rotate(-16deg)}
.handheld-footer{
background-color:#f2f2f2}
.handheld-footer .handheld-widget-menu{
margin-bottom:30px}
.handheld-footer .handheld-widget-menu .columns{
background:#fff;
margin-bottom:10px;
border-radius:7px}
.handheld-footer .handheld-widget-menu .widget-title{
font-size:16px;
font-weight:600;
padding:15px 20px;
margin-bottom:0;
position:relative;
cursor:pointer}
.handheld-footer .handheld-widget-menu .widget-title:after{
position:absolute;
content:'\79';
font-family:font-electro;
color:#333e48;
right:20px}
.handheld-footer .handheld-widget-menu ul{
padding-left:0;
list-style:none;
padding:0 20px 20px;
margin-bottom:0}
.handheld-footer .handheld-widget-menu ul ul{
padding:0 10px}
.handheld-footer .handheld-widget-menu ul li{
margin-top:7px}
.handheld-footer .handheld-widget-menu ul a{
color:#0062bd}
.handheld-footer .footer-social-icons{
margin-bottom:0;
font-size:26px}
.handheld-footer .footer-social-icons .social-icons-color li{
margin-bottom:20px;
width:auto;
padding:0}
.handheld-footer .footer-social-icons .social-icons-color li a{
padding:0 15px}
.handheld-footer .handheld-footer-bar{
background-color:#333e48}
.handheld-footer .handheld-footer-bar .handheld-footer-bar-inner{
width:100%;
padding-right:var(--bs-gutter-x,
.9375rem);
padding-left:var(--bs-gutter-x,
.9375rem);
margin-right:auto;
margin-left:auto;
display:flex;
justify-content:space-between;
padding-top:20px;
padding-bottom:20px;
flex-direction:column;
align-items:center}
.handheld-footer .handheld-footer-bar .footer-logo{
width:auto;
align-self:center}
.handheld-footer .handheld-footer-bar svg path{
fill:#fff}
.handheld-footer .handheld-footer-bar .footer-call-us{
margin-bottom:0;
max-width:180px;
width:auto;
text-align:center}
.handheld-footer .handheld-footer-bar .footer-call-us .call-us-text{
font-size:13px;
color:#fff;
font-weight:400}
.handheld-footer .handheld-footer-bar .footer-call-us .call-us-number,
.handheld-footer .handheld-footer-bar .footer-call-us .call-us-number a{
font-size:20px;
color:#fff}
.handheld-footer.v2 .handheld-widget-menu{
display:flex;
flex-wrap:wrap;
margin:0 0 53px;
padding:0}
.handheld-footer.v2 .handheld-widget-menu .columns{
width:50%;
padding:0 15px;
background:0 0}
.handheld-footer.v2 .handheld-widget-menu .widget-title{
font-size:14px;
padding:12px 0 6px}
.handheld-footer.v2 .handheld-widget-menu .widget-title:after{
content:''}
.handheld-footer.v2 .handheld-widget-menu .menu{
padding:0}
.handheld-footer.v2 .handheld-widget-menu .menu li{
margin-top:7px}
.handheld-footer.v2 .handheld-widget-menu .menu a{
color:#0062bd}
.handheld-footer.light .handheld-footer-bar{
background-color:#fff}
.handheld-footer.light .handheld-footer-bar svg path{
fill:#333e48}
.handheld-footer.light .handheld-footer-bar .footer-call-us .call-us-number,
.handheld-footer.light .handheld-footer-bar .footer-call-us .call-us-number a,
.handheld-footer.light .handheld-footer-bar .footer-call-us .call-us-text{
color:#000}
.copyright-bar{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
line-height:3em;
background-color:#eaeaea;
padding:.1em 0}@media (max-width:767.98px){
.copyright-bar{
margin-left:calc(-50vw + 50%)}}
.copyright-bar::after{
display:block;
clear:both;
content:""}
.copyright-bar a{
font-weight:700}
.footer-payment-logo .card-inline .card-item+.card-item{
margin-left:1.143em}
.desktop-footer .footer-bottom-widgets,
.desktop-footer .footer-newsletter{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.desktop-footer .footer-bottom-widgets,
.desktop-footer .footer-newsletter{
margin-left:calc(-50vw + 50%)}}
.footer-newsletter{
padding:.55em 0}
.footer-newsletter .newsletter-title{
display:inline-block;
font-size:1.429em;
margin-right:25px;
line-height:2.429em;
margin-bottom:0}
.footer-newsletter .newsletter-title::before{
content:"\76";
font-family:font-electro;
margin-right:15px;
font-size:1.619em;
vertical-align:middle}
.footer-newsletter .input-group-btn .btn,
.footer-newsletter .input-group-btn .button,
.footer-newsletter .input-group-btn .dokan-btn,
.footer-newsletter .input-group-btn .hero-action-btn,
.footer-newsletter .input-group-btn button,
.footer-newsletter .input-group-btn input[type=button],
.footer-newsletter .input-group-btn input[type=reset],
.footer-newsletter .input-group-btn input[type=submit]{
padding:.715em 2.134em;
border-top-left-radius:0;
border-bottom-left-radius:0}
.footer-newsletter .newsletter-marketing-text{
margin-left:25px;
font-size:1.071em}
.footer-newsletter form{
margin-top:0}
.footer-newsletter input[type=email],
.footer-newsletter input[type=text]{
padding:.734em 2em;
background-color:#fff;
border:0}
.footer-contact>div:last-child{
margin-bottom:0}
.footer-widgets{
margin-bottom:3.2145em}
.footer-widgets .widget-title{
font-size:1.429em;
padding:15px 0;
border-bottom:1px solid #ddd;
margin-bottom:40px;
position:relative}
.footer-widgets .widget-title:after{
content:' ';
width:83px;
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px}
.footer-bottom-widgets{
background-color:#f8f8f8;
padding:4.28em 0 4.44em 0}
.footer-bottom-widgets .widget-title{
font-size:1.143em;
line-height:1.125em;
margin-bottom:1.6em;
font-weight:700}
.footer-bottom-widgets ul{
list-style:none;
padding-left:0;
margin-bottom:0}
.footer-bottom-widgets ul>li>a{
font-size:1em}
.footer-bottom-widgets ul>li+li{
margin-top:.4em}
.footer-bottom-widgets ul.children{
margin-top:1em}
.footer-bottom-widgets .widget_product_categories .product-categories,
.footer-bottom-widgets .widget_product_categories .widget-title+ul{
border:none;
border-radius:0;
margin-left:-2.173em}
.footer-bottom-widgets .widget_product_categories ul li{
border-top:none}
.footer-bottom-widgets .widget_product_categories ul li>a{
padding:0;
display:block}
.footer-logo{
margin-bottom:1.55em}
.footer-bottom-widgets-menu-inner{
justify-content:space-between;
margin-top:-3em}
.footer-bottom-widgets-menu-inner>.columns{
margin-top:3em}
.footer-call-us{
margin-bottom:3em}
.footer-call-us .call-us-icon{
padding-right:20px}
.footer-call-us .call-us-icon .fa{
font-size:3em}
.footer-call-us .call-us-icon .ec{
font-size:4.643em}
.footer-call-us .call-us-text{
font-weight:100;
font-size:.929em;
display:block;
line-height:1.429em}
.footer-call-us .call-us-number{
font-size:1.571em;
display:block;
line-height:1.429em}
.footer-address{
margin-bottom:1.2em}
.footer-address .footer-address-title{
display:block}
.footer-address address{
margin-bottom:0}
.footer-social-icons{
margin-bottom:3em}
.footer-social-icons .social-icons{
margin-bottom:0}
.footer-social-icons .social-icons>li{
display:inline-block}
.footer-social-icons .social-icons>li+li{
margin-left:0;
margin-top:0}
.footer-social-icons .social-icons>li+li a{
margin-top:6px;
margin-left:26px}
.footer-social-icons .social-icons a{
color:#7c7c7c;
font-size:1.571em}
.footer-social-icons .social-icons a:focus,
.footer-social-icons .social-icons a:hover{
text-decoration:none;
color:#494949}@media (max-width:991.98px){
.social-icons .fa-whatsapp.mobile,
.social-icons-color .fa-whatsapp.mobile{
display:block}
.social-icons .fa-whatsapp.desktop,
.social-icons-color .fa-whatsapp.desktop{
display:none}}@media (min-width:1200px){
.social-icons .fa-whatsapp.mobile,
.social-icons-color .fa-whatsapp.mobile{
display:none}}
.social-icons-color .fa-facebook-official{
color:#3b5998}
.social-icons-color .fa-twitter-square{
color:#1da1f2}
.social-icons-color .fa-whatsapp{
color:#4fce5d}
.social-icons-color .fa-pinterest{
color:#bd081c}
.social-icons-color .fa-linkedin,
.social-icons-color .fa-linkedin-square{
color:#0077b5}
.social-icons-color .fa-google-plus-square{
color:#db4437}
.social-icons-color .fa-tumblr-square{
color:#32506d}
.social-icons-color .fa-instagram{
color:#f25a00}
.social-icons-color .fa-youtube-play{
color:red}
.social-icons-color .fa-vimeo-square{
color:#aad450}
.social-icons-color .fa-dribbble{
color:#ea4c89}
.social-icons-color .fa-stumbleupon-circle{
color:#eb471d}
.social-icons-color .fa-soundcloud{
color:#f50}
.social-icons-color .fa-vine{
color:#00bf8f}
.social-icons-color .fa-vk{
color:#45668e}
.social-icons-color .fa-telegram{
color:#08c}
.social-icons-color .fa-rss{
color:#f60}@media (min-width:1200px){
.footer-social-icons .social-icons .fa-facebook:focus,
.footer-social-icons .social-icons .fa-facebook:hover{
color:#3b5998}
.footer-social-icons .social-icons .fa-twitter:focus,
.footer-social-icons .social-icons .fa-twitter:hover{
color:#1da1f2}
.footer-social-icons .social-icons .fa-whatsapp:focus,
.footer-social-icons .social-icons .fa-whatsapp:hover{
color:#4fce5d}
.footer-social-icons .social-icons .fa-pinterest:focus,
.footer-social-icons .social-icons .fa-pinterest:hover{
color:#bd081c}
.footer-social-icons .social-icons .fa-linkedin:focus,
.footer-social-icons .social-icons .fa-linkedin:hover{
color:#0077b5}
.footer-social-icons .social-icons .fa-google-plus:focus,
.footer-social-icons .social-icons .fa-google-plus:hover{
color:#db4437}
.footer-social-icons .social-icons .fa-tumblr:focus,
.footer-social-icons .social-icons .fa-tumblr:hover{
color:#32506d}
.footer-social-icons .social-icons .fa-instagram:focus,
.footer-social-icons .social-icons .fa-instagram:hover{
color:#f25a00}
.footer-social-icons .social-icons .fa-youtube:focus,
.footer-social-icons .social-icons .fa-youtube:hover{
color:red}
.footer-social-icons .social-icons .fa-vimeo-square:focus,
.footer-social-icons .social-icons .fa-vimeo-square:hover{
color:#aad450}
.footer-social-icons .social-icons .fa-dribbble:focus,
.footer-social-icons .social-icons .fa-dribbble:hover{
color:#ea4c89}
.footer-social-icons .social-icons .fa-stumbleupon:focus,
.footer-social-icons .social-icons .fa-stumbleupon:hover{
color:#eb471d}
.footer-social-icons .social-icons .fa-soundcloud:focus,
.footer-social-icons .social-icons .fa-soundcloud:hover{
color:#f50}
.footer-social-icons .social-icons .fa-vine:focus,
.footer-social-icons .social-icons .fa-vine:hover{
color:#00bf8f}
.footer-social-icons .social-icons .fa-vk:focus,
.footer-social-icons .social-icons .fa-vk:hover{
color:#45668e}
.footer-social-icons .social-icons .fa-telegram:focus,
.footer-social-icons .social-icons .fa-telegram:hover{
color:#08c}
.footer-social-icons .social-icons .fa-rss:focus,
.footer-social-icons .social-icons .fa-rss:hover{
color:#f60}}body.electro-dark footer.site-footer .site-dark-logo{
display:block!important}body.electro-dark footer.site-footer .site-dark-logo+.custom-logo-link,body.electro-dark footer.site-footer .site-dark-logo+.footer-logo{
display:none}
.top-bar{
border-bottom:1px solid #ddd}
.top-bar.top-bar-v1{
background:#f5f5f5;
border-bottom-width:0}@media (min-width:1200px){
.top-bar .nav>.dropdown.show>.dropdown-menu.show{
top:100%!important}}
.top-bar .nav-inline .menu-item>a i.fa{
font-size:12px}
.top-bar.top-bar-center{
border-bottom-width:0}
.top-bar.top-bar-center ul{
justify-content:center}
.top-bar.top-bar-center .nav-inline .menu-item>a{
text-transform:uppercase;
font-size:13px}
.top-bar.top-bar-center .nav-inline .menu-item+.menu-item{
margin-left:30px}
.top-bar.top-bar-center .nav-inline .menu-item+.menu-item::before{
display:none}
.top-bar .nav>li>a{
padding:.58em 0;
display:inline-block}
.top-bar .float-end>li:last-child .dropdown-menu{
left:auto!important;
right:0!important}
.top-bar .dropdown-menu{
margin-top:0}
.top-bar .nav-inline .menu-item{
font-size:.929em}
.top-bar .nav-inline>.menu-item+.menu-item:before{
content:'|';
color:#ddd;
display:inline-block;
margin:0 1em}
.top-bar .nav-inline .menu-item>a i{
margin-right:6px;
font-size:1rem}
.top-bar .nav-inline .menu-item>a.disabled{
color:#818a91}
.top-bar .nav-inline .menu-item>a.disabled,
.top-bar .nav-inline .menu-item>a.disabled:focus,
.top-bar .nav-inline .menu-item>a.disabled:hover{
color:#818a91;
cursor:not-allowed;
background-color:transparent}
.top-bar-v3{
border-bottom-width:0}@media (min-width:1200px) and (max-width:1479.98px){
.top-bar-v3 .nav-inline>.menu-item+.menu-item:before{
margin:0 .5em}}
.top-bar-v3 .additional-links-label{
font-size:13px;
line-height:1.3;
right:100%;
min-width:120px;
top:5px}
.top-bar-v3 .additional-links-label::after{
content:'';
border-top:12px solid transparent;
border-bottom:12px solid transparent;
border-left:6px solid #66afe9;
margin-left:17px}
.top-bar-v3 .menu-item.customer-support+.customer-support{
margin-left:30px}@media (min-width:1200px) and (max-width:1479.98px){
.top-bar-v3 .menu-item.customer-support+.customer-support{
margin-left:15px}}
.top-bar-v3 .menu-item.customer-support+.customer-support:before{
display:none}
.top-bar-v3 .menu-item.customer-support.menu-item>a i{
color:#333e48}
.top-bar-v3 .nav>li>a{
padding:.85em 0}
.top-bar-v3 .additional-links{
font-size:14px;
bottom:-6px;
margin-right:20px}@media (min-width:1200px) and (max-width:1479.98px){
.top-bar-v3 .additional-links{
margin-right:12px}}
.top-bar-v3 .additional-item-link{
line-height:2.15;
padding:4px 16px}
.top-bar-v3 .additional-item-link img{
border-radius:50%;
border:1px solid #e7eaf3}
.top-bar-v3 .additional-item-link img+.additional-item-label{
margin-left:12px}
.top-bar-v3 .additional-item{
border-top-left-radius:10px;
border-top-right-radius:10px;
background-color:#fff}
.top-bar-v3 .additional-item+.additional-item{
color:#fff;
background-color:#333e48;
margin-left:8px;
transition:all .3s ease}
.top-bar-v3 .additional-item+.additional-item a{
color:#fff}
.top-bar-v3 .additional-item+.additional-item:focus,
.top-bar-v3 .additional-item+.additional-item:hover{
background-color:#fff}
.top-bar-v3 .additional-item+.additional-item:focus a,
.top-bar-v3 .additional-item+.additional-item:hover a{
color:#333e48}
.navbar-search .input-group{
height:41px}
.navbar-search .input-group>div{
height:100%}
.navbar-search .btn,
.navbar-search .button,
.navbar-search .dokan-btn,
.navbar-search .form-control,
.navbar-search .hero-action-btn,
.navbar-search .input-group-addon,
.navbar-search .input-text,
.navbar-search button,
.navbar-search input.dokan-btn[type=submit],
.navbar-search input[type=button],
.navbar-search input[type=email],
.navbar-search input[type=password],
.navbar-search input[type=reset],
.navbar-search input[type=search],
.navbar-search input[type=submit],
.navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.navbar-search input[type=url],
.navbar-search textarea{
border-width:2px;
border-style:solid}
.navbar-search .form-control,
.navbar-search .input-group-addon,
.navbar-search .input-text,
.navbar-search input[type=email],
.navbar-search input[type=password],
.navbar-search input[type=search],
.navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.navbar-search input[type=url],
.navbar-search textarea{
border-right-width:0}
.navbar-search .input-group-addon{
border-left-width:0}
.navbar-search .input-search-field{
display:flex;
flex-grow:1;
flex-basis:0}
.navbar-search .form-control,
.navbar-search .input-text,
.navbar-search input[type=email],
.navbar-search input[type=password],
.navbar-search input[type=search],
.navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.navbar-search input[type=url],
.navbar-search textarea{
padding:.3em 2.134em;
border-top-right-radius:0;
border-bottom-right-radius:0}
.navbar-search .btn,
.navbar-search .button,
.navbar-search .dokan-btn,
.navbar-search .hero-action-btn,
.navbar-search button,
.navbar-search input.dokan-btn[type=submit],
.navbar-search input[type=button],
.navbar-search input[type=reset],
.navbar-search input[type=submit]{
border-top-left-radius:0;
border-bottom-left-radius:0;
height:100%;
padding:.34em 1rem;
color:#333e48}
.navbar-search .btn i.ec,
.navbar-search .button i.ec,
.navbar-search .dokan-btn i.ec,
.navbar-search .hero-action-btn i.ec,
.navbar-search button i.ec,
.navbar-search input[type=button] i.ec,
.navbar-search input[type=reset] i.ec,
.navbar-search input[type=submit] i.ec{
font-size:1.5rem;
line-height:1.26}
.navbar-search>span{
width:100%}
.navbar-search .search-categories{
background-color:#fff}
.navbar-search .search-categories>select{
border-width:0}
.twitter-typeahead{
z-index:2}
.live-search-media{
display:flex;
align-items:center}
.live-search-media .media-body{
flex:1;
width:auto}
.dropdown-menu-mini-cart{
width:332px;
left:auto!important;
right:0;
padding:2em 2em 1.2em 2em;
top:120%!important}
.dropdown-menu-mini-cart .mini_cart_item{
margin-bottom:1em;
padding-bottom:1.143em;
border-bottom:1px solid #ddd}
.dropdown-menu-mini-cart .woocommerce-mini-cart__empty-message{
margin-bottom:0;
padding:0 30px 10px}
.dropdown-menu-mini-cart p.total{
display:none}
.dropdown-menu-mini-cart .quantity,
.dropdown-menu-mini-cart dl.variation{
margin-left:95px}
.dropdown-menu-mini-cart p.buttons{
text-align:center;
margin-bottom:0}
.dropdown-menu-mini-cart .wc-forward{
padding:.75em 2.07em;
margin:0 .5em;
display:inline-block}
.dropdown-menu-mini-cart .wc-forward::after{
content:none}
.site-header .dropdown-menu-mini-cart{
right:0!important;
padding:2em 0 1.2em 0}
.site-header .dropdown-menu-mini-cart .widget_shopping_cart p.buttons.wcppec-cart-widget-spb{
padding-top:1.5em;
padding-bottom:0}
.site-header .dropdown-menu-mini-cart .woocommerce-mini-cart{
max-height:200px;
overflow-y:scroll;
scrollbar-width:thin}
.site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar{
background-color:#fff;
width:12px}
.site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-track{
background-color:#fff}
.site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb{
background-color:#cacaca;
border-radius:16px;
border:4px solid #fff}
.site-header .dropdown-menu-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-button{
display:none}
.site-header .dropdown-menu-mini-cart .mini_cart_item{
margin:0 2em 1em}
.header-icon{
margin-left:2.714em}
.header-icon>a{
line-height:2.53em;
font-size:1.142em;
font-weight:700}
.header-icon>a i{
line-height:.9em;
font-size:1.429em}
.header-icon .header-icon-counter{
bottom:-3px;
left:7px;
position:absolute}
.header-icon__cart .dropdown-toggle::after,
.header-icon__user-account .dropdown-toggle::after{
display:none}
.header-icon__cart a[href="#off-canvas-cart-summary"]+.dropdown-menu-mini-cart{
display:none!important}
.header-icon__cart a{
display:block}
.header-icon__cart::after{
content:"";
background-color:transparent;
width:100%;
height:60px;
position:absolute;
top:0;
bottom:0;
right:0;
left:0;
z-index:-1}
.header-icon-counter{
font-size:.75em;
line-height:1.75em;
font-weight:700;
width:1.75em;
text-align:center;
border-radius:50%;
display:inline-block}
.yamm .collapse,
.yamm .dropup,
.yamm .nav,
.yamm ul.navbar-nav>li.dropdown,
.yamm>.dropdown.yamm-fw,
.yamm>.dropdown.yamm-hw,
.yamm>.dropdown.yamm-tfw{
position:static}
.yamm .category-icons-carousel-v2>div,
.yamm .container{
position:relative}
.yamm .dropdown-menu{
left:auto}
.yamm .no-yamm-content-padding .yamm-content{
padding:0}
.yamm .dropdown.yamm-fw .dropdown-menu{
left:0;
right:0;
position:absolute;
padding:0;
animation-duration:.2s}
.yamm .dropdown.yamm-fw .dropdown-menu .menu-item{
list-style:none}
.yamm .dropdown.yamm-fw .dropdown-menu .menu{
padding:0}
.yamm .yamm-content{
padding:2.143em}
.yamm .yamm-content>p{
margin-bottom:0}@media (min-width:992px){
.yamm .yamm-content{
padding:0 2.143em}
.yamm .yamm-content ul{
padding-left:0;
list-style:none}
.yamm .yamm-content li>a{
padding:5px 0;
display:block;
border:none}
.yamm .yamm-content li>a:focus,
.yamm .yamm-content li>a:hover{
color:#000;
font-weight:400;
background-color:transparent;
text-decoration:underline}
.yamm .yamm-content .nav-title>a,
.yamm .yamm-content .nav-title>a:hover{
font-weight:700!important}}
.yamm .yamm-content .wpb_content_element{
margin:0}
.yamm .yamm-content .bg-yamm-content{
position:absolute;
right:0;
bottom:0}
.yamm .h1,
.yamm .h2,
.yamm .h3,
.yamm .h4,
.yamm .h5,
.yamm .h6,
.yamm .nav-title,
.yamm h1,
.yamm h2,
.yamm h3,
.yamm h4,
.yamm h5,
.yamm h6{
font-weight:700;
font-size:1em;
padding:5px 0}
.yamm .h1 a,
.yamm .h1>a,
.yamm .h2 a,
.yamm .h2>a,
.yamm .h3 a,
.yamm .h3>a,
.yamm .h4 a,
.yamm .h4>a,
.yamm .h5 a,
.yamm .h5>a,
.yamm .h6 a,
.yamm .h6>a,
.yamm .nav-title a,
.yamm .nav-title>a,
.yamm h1 a,
.yamm h1>a,
.yamm h2 a,
.yamm h2>a,
.yamm h3 a,
.yamm h3>a,
.yamm h4 a,
.yamm h4>a,
.yamm h5 a,
.yamm h5>a,
.yamm h6 a,
.yamm h6>a{
padding:0;
font-weight:700}
.yamm .h1 a,
.yamm .h2 a,
.yamm .h3 a,
.yamm .h4 a,
.yamm .h5 a,
.yamm .h6 a,
.yamm .nav-title a,
.yamm h1 a,
.yamm h2 a,
.yamm h3 a,
.yamm h4 a,
.yamm h5 a,
.yamm h6 a{
padding:0!important}
.yamm .nav-divider{
height:1px;
border-top:1px solid #ddd;
margin:.5em 0}
.yamm .nav-subtext,
.yamm .nav-text{
display:block}
.yamm .nav-subtext{
font-size:.8em;
color:#aaa;
line-height:1}
.bg-yamm-extend-outside{
position:relative}@media (min-width:768px){
.bg-yamm-extend-outside{
right:-50px}}@media (min-width:768px){
.yamm-tfw .dropdown-menu{
width:calc(.6 * (720px - 300px))}}@media (min-width:992px){
.yamm-tfw .dropdown-menu{
width:calc(.6 * (940px - 300px))}}@media (min-width:1200px){
.yamm-tfw .dropdown-menu{
width:calc(.6 * (1200px - 300px))}}@media (min-width:768px){
.yamm-hw .dropdown-menu{
width:calc(.5 * (720px - 300px))}}@media (min-width:992px){
.yamm-hw .dropdown-menu{
width:calc(.5 * (940px - 300px))}}@media (min-width:1200px){
.yamm-hw .dropdown-menu{
width:calc(.5 * (1200px - 300px))}}@media (min-width:768px){
.yamm-fw .dropdown-menu{
width:calc((720px - 300px))}}@media (min-width:992px){
.yamm-fw .dropdown-menu{
width:calc((940px - 300px))}}@media (min-width:1200px){
.yamm-fw .dropdown-menu{
width:calc((1200px - 300px))}}
.image-vertical-align{
display:flex;
align-items:center}
.animate-dropdown .open>.dropdown-menu,
.animate-dropdown .open>.dropdown-menu>.dropdown-submenu>.dropdown-menu,
.animate-dropdown.open>.dropdown-menu{
animation-name:slidenavAnimation;
animation-duration:.2s;
animation-iteration-count:1;
animation-timing-function:ease-out;
animation-fill-mode:forwards}
.electro-animate-dropdown .dropdown.open a[data-bs-toggle=dropdown]+.dropdown-menu,
.electro-animate-dropdown .dropdown.open a[data-bs-toggle=dropdown]+.dropdown-menu .dropdown-menu,
.electro-animate-dropdown .dropdown.open a[data-hover=dropdown]+.dropdown-menu .dropdown-menu{
animation-name:slidenavAnimation;
animation-duration:.2s;
animation-iteration-count:1;
animation-timing-function:ease-out;
animation-fill-mode:forwards}
.electro-animate-dropdown .dropdown.open a[data-hover=dropdown]+.dropdown-menu{
top:60%;
opacity:0;
visibility:hidden}
.electro-animate-dropdown.animated-dropdown .dropdown.open a[data-hover=dropdown]+.dropdown-menu{
top:100%;
opacity:1;
visibility:visible;
margin-top:0}
.electro-animate-dropdown.animated-dropdown .dropdown a[data-hover=dropdown]+.dropdown-menu{
transition:all .2s}
.electro-animate-dropdown:not(.animated-dropdown) .dropdown.open a[data-hover=dropdown]:before{
display:none}@keyframes slidenavAnimation{
from{
margin-top:-30px;
opacity:0}to{
margin-top:0;
opacity:1}}
.departments-menu-v2 .dropdown{
width:100%;
height:100%}
.departments-menu-v2 .yamm .dropdown-submenu:focus>.dropdown-menu,
.departments-menu-v2 .yamm .dropdown-submenu:hover>.dropdown-menu,
.departments-menu-v2 .yamm .dropdown:focus>.dropdown-menu,
.departments-menu-v2 .yamm .dropdown:hover>.dropdown-menu{
display:block}
.departments-menu-v2 .yamm .dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw){
position:static}
.departments-menu-v2 .dropdown-submenu>.dropdown-menu{
width:0;
display:block;
opacity:0!important;
visibility:hidden!important}
.departments-menu-v2 .dropdown-submenu:focus>.dropdown-menu,
.departments-menu-v2 .dropdown-submenu:hover>.dropdown-menu{
width:100%;
opacity:1!important;
visibility:visible!important}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu{
border:2px solid transparent;
border-top:none;
width:100%;
margin:0;
border-radius:0;
border-bottom-left-radius:.5em;
border-bottom-right-radius:.5em;
padding:.5em 0;
box-shadow:none;
min-width:270px;
top:100%!important}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li{
padding:0 1em}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li>a{
padding:6.5px 0 6.5px 5px;
line-height:1.5;
white-space:normal;
border-bottom:1px solid #ddd}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li>a i{
padding-right:10px}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li:focus>a,
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li:hover>a{
background-color:#f5f5f5;
font-weight:700}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li:last-child>a{
border-bottom:none}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li.highlight>a{
font-weight:700}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .menu-item{
padding:0 1em}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>a{
position:relative}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>a::after{
font-family:font-electro;
border-top:none;
border-left:none;
border-right:none;
width:auto;
height:auto;
content:'\62';
color:#aeaeae;
font-size:1em;
line-height:1;
margin-left:8px;
margin-right:0;
position:absolute;
right:4px;
top:50%;
transform:translateY(-50%);
margin-top:2px}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu{
left:calc(100% - 3px);
top:-2px!important;
border-radius:0;
border:none;
margin:0;
bottom:auto;
border-top:2px solid transparent;
min-height:calc(100% + 4px);
padding:1.7em 0;
border-bottom-right-radius:.5em;
box-shadow:none;
transition:all .34s}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu a{
white-space:normal}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu a:focus,
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu a:hover{
text-decoration:underline;
font-weight:400;
background-color:transparent}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu .dropdown-menu{
min-height:calc(100% + 2px)}
.departments-menu-v2:not(.animated-dropdown) .yamm .menu-item-has-children>.dropdown-menu,
.departments-menu-v2:not(.animated-dropdown) .yamm .yamm-fw>.dropdown-menu,
.departments-menu-v2:not(.animated-dropdown) .yamm .yamm-hw>.dropdown-menu,
.departments-menu-v2:not(.animated-dropdown) .yamm .yamm-tfw>.dropdown-menu{
width:0;
min-width:0;
opacity:0;
visibility:hidden}
.departments-menu-v2 .yamm .dropdown:not(.yamm-tfw):not(.yamm-hw):not(.yamm-fw):hover>.dropdown-menu{
width:100%}
.departments-menu-v2.animated-dropdown .yamm .dropdown>.dropdown-menu{
opacity:1;
visibility:visible}
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw>.dropdown-menu,
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw>.dropdown-menu,
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw>.dropdown-menu{
overflow:hidden}
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw>.dropdown-menu>li,
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw>.dropdown-menu>li,
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw>.dropdown-menu>li{
min-width:540px}
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw>.dropdown-menu.bg-yamm-extend,
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw>.dropdown-menu.bg-yamm-extend,
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw>.dropdown-menu.bg-yamm-extend{
overflow:visible}@media (min-width:768px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw .dropdown-menu{
width:calc(.6 * (720px - 300px))}}@media (min-width:992px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw .dropdown-menu{
width:calc(.6 * (940px - 300px))}}@media (min-width:1200px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-tfw .dropdown-menu{
width:calc(.6 * (1200px - 300px))}}@media (min-width:768px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw .dropdown-menu{
width:calc(.5 * (720px - 300px))}}@media (min-width:992px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw .dropdown-menu{
width:calc(.5 * (940px - 300px))}}@media (min-width:1200px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-hw .dropdown-menu{
width:calc(.5 * (1200px - 300px))}}@media (min-width:768px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw .dropdown-menu{
width:calc((720px - 300px))}}@media (min-width:992px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw .dropdown-menu{
width:calc((940px - 300px))}}@media (min-width:1200px){
.departments-menu-v2.animated-dropdown .yamm .dropdown.yamm-fw .dropdown-menu{
width:calc((1200px - 300px))}}
.show-dropdown>.dropdown-menu{
display:block}
.departments-menu-v2-title{
font-weight:700;
font-size:1em;
display:flex;
height:100%;
align-items:center;
padding:0 calc(1.143em + 8px);
border-radius:.5em}
.departments-menu-v2-title .departments-menu-v2-icon{
margin-right:9px}
.open .departments-menu-v2-title,
.yes-home .departments-menu-v2-title{
border-bottom-left-radius:0;
border-bottom-right-radius:0}
.electro-navigation .departments-menu-v2 .open .departments-menu-v2-title+.dropdown-menu,
.electro-navigation .departments-menu-v2 .show .departments-menu-v2-title+.dropdown-menu,
.header-logo-area .departments-menu-v2 .open .departments-menu-v2-title+.dropdown-menu,
.header-logo-area .departments-menu-v2 .show .departments-menu-v2-title+.dropdown-menu{
box-shadow:0 2px 5px 0 rgba(0,0,0,
.28)}
.electro-navigation .departments-menu-v2 .open li.menu-item-has-children>.dropdown-menu,
.electro-navigation .departments-menu-v2 .show li.menu-item-has-children>.dropdown-menu,
.header-logo-area .departments-menu-v2 .open li.menu-item-has-children>.dropdown-menu,
.header-logo-area .departments-menu-v2 .show li.menu-item-has-children>.dropdown-menu{
box-shadow:2px 4px 5px -2px rgba(0,0,0,
.28);
left:calc(100% - 5px)}@media (min-width:1200px){
.electro-navigation:not(.yes-home) .departments-menu-v2>.dropdown>.dropdown-menu{
display:block;
visibility:hidden;
opacity:0;
transform:translateY(-10px)!important;
transition:all .1s ease-in}
.electro-navigation:not(.yes-home) .departments-menu-v2>.dropdown>.dropdown-menu.yamm{
box-shadow:0 2px 5px 0 rgba(0,0,0,
.28)}}
.electro-navigation:not(.yes-home) .departments-menu-v2 .dropdown:hover>.departments-menu-v2-title{
border-bottom-left-radius:0;
border-bottom-right-radius:0}@media (min-width:1200px){
.electro-navigation:not(.yes-home) .departments-menu-v2 .dropdown-submenu:hover>.dropdown-menu,
.electro-navigation:not(.yes-home) .departments-menu-v2>.dropdown:hover>.dropdown-menu{
opacity:1;
visibility:visible;
transform:scaleY(1)!important}}
.electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu{
border-right:2px solid transparent;
border-bottom:2px solid transparent}
.electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu .dropdown-menu{
min-height:calc(100% + 4px)}
.categories-with-product>.col section header .h1:after,
.categories-with-product>.col section header h1:after{
width:145px}
.categories-with-product>.col .page-numbers{
justify-content:center}
.categories-with-product .categories-list-menu{
box-shadow:0 0 62px 0 rgba(0,0,0,
.12);
border-radius:.625rem;
margin-bottom:34px}
.categories-with-product .departments-menu-v2-title{
background-color:transparent;
padding:14px 1em 0}
.categories-with-product .departments-menu-v2-title .h1{
font-size:18px}
.categories-with-product .departments-menu-v2-title section header .h1:after,
.categories-with-product .departments-menu-v2-title section header h1:after{
width:70px}
.categories-with-product .yamm{
position:relative;
border-width:0!important}
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]):hover+.dropdown-menu,
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown]):hover+.dropdown-menu .dropdown-menu,
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown]:hover+.dropdown-menu,
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown]:hover+.dropdown-menu .dropdown-menu{
display:block}
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown])+.dropdown-menu,
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-bs-toggle=dropdown]:not([data-hover=dropdown])+.dropdown-menu .dropdown-menu,
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown]+.dropdown-menu,
.categories-with-product .departments-menu-v2.animated-dropdown .dropdown .dropdown-toggle[data-hover=dropdown]+.dropdown-menu .dropdown-menu{
display:none;
box-shadow:15px 9px 18px -3px rgba(0,0,0,
.12)}
.secondary-nav{
padding-left:0;
margin-bottom:0;
list-style:none;
line-height:3.214em}
.secondary-nav>.menu-item{
display:inline-block}
.secondary-nav>.menu-item>a{
font-weight:700}
.secondary-nav>.menu-item a{
display:inline-block}
.secondary-nav>.menu-item.highlight>a{
color:#df3737}
.secondary-nav>.menu-item.bold a,
.secondary-nav>.menu-item.float-end a,
.secondary-nav>.menu-item.unbold a{
font-weight:400}
.secondary-nav>.menu-item+.menu-item{
margin-left:2em}
.secondary-nav .vc_row-has-fill>.vc_column_container>.vc_column-inner{
padding-top:0}
.secondary-nav>.dropdown>.dropdown-toggle.show[data-hover=dropdown]:not(:hover)::before{
opacity:0}
.secondary-nav>.dropdown.open>a,
.secondary-nav>.dropdown.show>a,
.secondary-nav>.dropdown:hover>.dropdown-toggle[data-hover=dropdown],
.secondary-nav>.dropdown>.dropdown-toggle.show{
position:relative}
.secondary-nav>.dropdown.open>a::before,
.secondary-nav>.dropdown.show>a::before,
.secondary-nav>.dropdown:hover>.dropdown-toggle[data-hover=dropdown]::before,
.secondary-nav>.dropdown>.dropdown-toggle.show::before{
content:"\f0d8";
position:absolute;
display:block;
left:45%;
bottom:0;
font-size:14px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
line-height:.49}
.secondary-nav>.dropdown.yamm-fw:last-child>.dropdown-menu,
.secondary-nav>.dropdown.yamm-tfw:last-child>.dropdown-menu{
right:0}
.secondary-nav>.dropdown.yamm-fw .dropdown-menu{
width:100%}
.secondary-nav>.dropdown.yamm-fw .dropdown-menu,
.secondary-nav>.dropdown.yamm-tfw .dropdown-menu{
padding:0}
.secondary-nav>.dropdown .dropdown-submenu.menu-item-has-children>a::after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"\f105";
float:right}
.secondary-nav>.dropdown .dropdown-submenu.open>a,
.secondary-nav>.dropdown .dropdown-submenu.show>a{
font-weight:700}
.secondary-nav>.dropdown .dropdown-submenu.open>.dropdown-menu,
.secondary-nav>.dropdown .dropdown-submenu.show>.dropdown-menu{
top:0!important}
.secondary-nav>.dropdown .dropdown-submenu>.dropdown-menu{
top:0!important}
.secondary-nav .dropdown-menu{
line-height:1.7;
border-top-width:2px;
margin-top:0}
.secondary-nav .dropdown-menu .dropdown-menu{
left:100%}
.secondary-nav .dropdown-menu .menu-item{
position:relative}
.secondary-nav.yamm .nav-title a:focus,
.secondary-nav.yamm .nav-title a:hover{
text-decoration:underline;
font-weight:700}
.secondary-nav.yamm .yamm-content{
padding:14px 26px 21px}
.secondary-nav.yamm .yamm-content li>a{
padding:5px 0}
.secondary-nav.yamm .yamm-content li:not(.nav-title) a{
line-height:1.5}
.secondary-nav.yamm .yamm-content li+.nav-title{
margin-top:0}
.secondary-nav.yamm>.dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw){
position:relative}
.pull-end{
float:right}
.secondary-nav-v6{
margin-bottom:20px}
.secondary-nav-v6 .dropdown.show>.dropdown-menu{
top:100%!important}
.secondary-nav-v6 .secondary-nav-v6-inner,
.secondary-nav-v6 .widget_nav_menu{
display:flex;
align-items:center;
position:relative;
justify-content:center}
.secondary-nav-v6 .secondary-nav-v6-inner .widgettitle,
.secondary-nav-v6 .secondary-nav-v6-inner span.title,
.secondary-nav-v6 .widget_nav_menu .widgettitle,
.secondary-nav-v6 .widget_nav_menu span.title{
font-weight:700;
white-space:pre;
font-size:.929em;
letter-spacing:-.01em;
line-height:1.65;
margin-bottom:0}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav,
.secondary-nav-v6 .widget_nav_menu ul.menu,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav{
padding-left:6px;
list-style:none;
display:flex;
align-items:center;
padding-right:10px;
flex-wrap:wrap;
margin-bottom:0}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li,
.secondary-nav-v6 .widget_nav_menu ul.menu>li,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li{
line-height:1.385em}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li>a,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li>a,
.secondary-nav-v6 .widget_nav_menu ul.menu>li>a,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li>a{
font-size:.929em;
font-weight:400;
padding:6px 0}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.highlight>a,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.highlight>a,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.highlight>a,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.highlight>a{
color:#f73939}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.stronghighlight>a,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.stronghighlight>a,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.stronghighlight>a,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.stronghighlight>a{
font-weight:700}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.electro-more-menu-item,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.electro-more-menu-item,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.electro-more-menu-item,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.electro-more-menu-item{
font-weight:700}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.electro-more-menu-item a:after,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.electro-more-menu-item a:after,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.electro-more-menu-item a:after,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.electro-more-menu-item a:after{
content:none}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.electro-more-menu-item .dropdown-menu,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.electro-more-menu-item .dropdown-menu,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu{
border-radius:0;
border-top-width:2px;
border-top-style:solid;
top:133%}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.electro-more-menu-item .dropdown-menu .menu-item,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu .menu-item,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.electro-more-menu-item .dropdown-menu .menu-item,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu .menu-item{
font-weight:400}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.electro-more-menu-item .dropdown-menu .menu-item a,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu .menu-item a,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.electro-more-menu-item .dropdown-menu .menu-item a,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu .menu-item a{
padding:3px 20px;
display:block;
color:#333e48;
text-decoration:none;
line-height:1.615em}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li.electro-more-menu-item .dropdown-menu .menu-item a:hover,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu .menu-item a:hover,
.secondary-nav-v6 .widget_nav_menu ul.menu>li.electro-more-menu-item .dropdown-menu .menu-item a:hover,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li.electro-more-menu-item .dropdown-menu .menu-item a:hover{
background-color:transparent;
color:#000}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>li+li:before,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>li+li:before,
.secondary-nav-v6 .widget_nav_menu ul.menu>li+li:before,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>li+li:before{
content:'|';
color:#cad5d5;
display:inline-block;
margin:0 .55em 0 .8em}
.secondary-nav-v6 .secondary-nav-v6-inner ul.menu>.menu-item+.menu-item,
.secondary-nav-v6 .secondary-nav-v6-inner>ul.secondary-nav>.menu-item+.menu-item,
.secondary-nav-v6 .widget_nav_menu ul.menu>.menu-item+.menu-item,
.secondary-nav-v6 .widget_nav_menu>ul.secondary-nav>.menu-item+.menu-item{
margin-left:0}
.secondary-nav-v6 .yamm-fw .dropdown-menu{
width:100%}@media (min-width:1200px){
.secondary-nav-v6 .yamm-hw .dropdown-menu,
.secondary-nav-v6 .yamm-tfw .dropdown-menu{
left:auto!important}}
.primary-nav-menu .nav-inline>.menu-item>a{
font-size:1em;
padding:.786em 0;
font-weight:700;
display:inline-block}
.primary-nav-menu .nav-inline>.menu-item+.menu-item{
margin-left:2.5em}
.primary-nav-menu .nav-inline>.menu-item.dropdown+.menu-item{
margin-left:2.143em}
.primary-nav-menu .nav-inline .dropdown-toggle::after{
color:#aeaeae;
font-size:12px}
.primary-nav-menu .nav-inline>.menu-item.open .dropdown-menu{
transform:translateY(0)}
.primary-nav-menu .dropdown .menu-item-has-children.open>a{
font-weight:700}
.primary-nav-menu .dropdown-submenu.menu-item-has-children>a::after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"\f054";
line-height:inherit;
float:right;
color:#656565;
font-size:10px}
.primary-nav-menu .dropdown-menu{
line-height:1.7}
.primary-nav-menu .dropdown-menu .dropdown-menu{
left:100%;
top:0!important}
.primary-nav-menu .yamm .nav-title a:focus,
.primary-nav-menu .yamm .nav-title a:hover{
text-decoration:underline;
font-weight:700}
.primary-nav-menu .yamm .yamm-content{
padding:20px 26px}
.primary-nav-menu .yamm .yamm-content li:not(.nav-title) a{
line-height:1.5}
.electro-navbar-inner{
height:50px;
align-items:center}
.electro-navbar-inner .departments-menu-v2{
flex:0 0 auto;
width:25%;
align-self:stretch}
.electro-navbar-inner .navbar-search{
padding-right:0}
.electro-navbar-inner .header-icons{
padding-left:0}
.electro-navbar-inner .departments-menu-v2-icon{
margin-left:1em}
.electro-navbar{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.electro-navbar{
margin-left:calc(-50vw + 50%)}}
.electro-navbar-primary{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.electro-navbar-primary{
margin-left:calc(-50vw + 50%)}}
.electro-navbar-primary .nav{
flex-direction:row;
flex-wrap:wrap;
position:relative}
.electro-navbar-primary .nav .dropdown-menu li:not(.nav-title) a{
font-size:13.4px}
.electro-navbar-primary .nav .dropdown .menu-item-has-children.open>a{
font-weight:700}
.electro-navbar-primary .nav.yamm>.dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw){
position:relative}
.electro-navbar-primary .nav.yamm>.dropdown:not(.yamm-fw):not(.yamm-hw):not(.yamm-tfw) .dropdown-menu{
position:absolute}
.electro-navbar-primary .nav .dropdown>.dropdown-menu .dropdown-submenu{
position:relative}
.electro-navbar-primary .nav .dropdown>.dropdown-menu .dropdown-submenu>.dropdown-menu{
top:0!important;
left:100%;
position:absolute}
.electro-navbar-primary .nav .dropdown>.dropdown-menu .dropdown-submenu.menu-item-has-children>a:focus,
.electro-navbar-primary .nav .dropdown>.dropdown-menu .dropdown-submenu.menu-item-has-children>a:hover{
color:#212529}
.electro-navbar-primary .nav .dropdown>.dropdown-menu .dropdown-submenu.menu-item-has-children>a::after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"";
line-height:inherit;
float:right;
color:#656565;
font-size:10px}
.electro-navbar-primary .nav .yamm-fw>.dropdown-menu,
.electro-navbar-primary .nav .yamm-hw>.dropdown-menu,
.electro-navbar-primary .nav .yamm-tfw>.dropdown-menu{
overflow:hidden;
position:absolute}
.electro-navbar-primary .nav>.menu-item>.dropdown-menu{
margin-top:0}
.electro-navbar-primary .nav>.menu-item>a{
display:block;
color:#333c48;
font-size:1em;
font-weight:700;
padding:.786em 1em}
.electro-navbar-primary .nav>.menu-item+.menu-item>a{
border-left:1px solid transparent}
.electro-navbar-primary .nav>.menu-item.menu-item-has-children>a:after{
font-size:.786em;
line-height:1;
margin-left:5px;
margin-top:1px}
.electro-navbar-primary .yamm .nav-title a:focus,
.electro-navbar-primary .yamm .nav-title a:hover{
text-decoration:underline;
font-weight:700}
.electro-navbar-primary .yamm .yamm-content{
padding:14px 26px 21px}
.electro-navbar-primary .yamm .yamm-content li:not(.nav-title) a{
line-height:1.2;
font-size:13.4px}
.electro-navbar-primary .yamm .yamm-content ul{
margin-bottom:10px}
.electro-navbar-primary .yamm .yamm-fw .dropdown-menu{
width:100%}
.header-support-inner{
display:flex;
align-items:flex-start;
justify-content:flex-end}
.header-support-inner .support-info{
flex:0 0 auto;
max-width:auto}
.header-support-inner .support-icon{
margin-right:1em}
.header-support-inner .support-icon .fa{
font-size:3em}
.header-support-inner .support-icon .ec{
font-size:3.571em}
.category-icons-carousel-v2>div.handheld-header-wrap,
.handheld-header-wrap.container{
max-width:100%}@media (max-width:991.98px){
.secondary-nav-v6{
display:none}}
.handheld-header-v2,
.mobile-header-v1{
padding:6px 0}
.handheld-header-v2 .off-canvas-navigation-wrapper,
.mobile-header-v1 .off-canvas-navigation-wrapper,
.mobile-header-v2-inner .off-canvas-navigation-wrapper{
max-width:75px;
flex:0 0 75px}
.handheld-header-v2 .header-logo,
.handheld-header-v2 .wcml_currency_switcher,
.handheld-header-v2 .wpml-ls,
.mobile-header-v1 .header-logo,
.mobile-header-v1 .wcml_currency_switcher,
.mobile-header-v1 .wpml-ls,
.mobile-header-v2-inner .header-logo,
.mobile-header-v2-inner .wcml_currency_switcher,
.mobile-header-v2-inner .wpml-ls{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none}
.handheld-header-v2 .wcml-dropdown .wcml-cs-submenu,
.handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,
.mobile-header-v1 .wcml-dropdown .wcml-cs-submenu,
.mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,
.mobile-header-v2-inner .wcml-dropdown .wcml-cs-submenu,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{
border-width:0;
top:132%}
.handheld-header-v2 .wpml-ls,
.mobile-header-v1 .wpml-ls,
.mobile-header-v2-inner .wpml-ls{
margin:0 20px 0 10px}
.handheld-header-v2 .wpml-ls .wpml-ls-display,
.handheld-header-v2 .wpml-ls .wpml-ls-native,
.mobile-header-v1 .wpml-ls .wpml-ls-display,
.mobile-header-v1 .wpml-ls .wpml-ls-native,
.mobile-header-v2-inner .wpml-ls .wpml-ls-display,
.mobile-header-v2-inner .wpml-ls .wpml-ls-native{
display:none}
.handheld-header-v2 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
.mobile-header-v1 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{
padding-right:0}
.handheld-header-v2 .wcml-dropdown a.wcml-cs-item-toggle:after,
.handheld-header-v2 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,
.mobile-header-v1 .wcml-dropdown a.wcml-cs-item-toggle:after,
.mobile-header-v1 .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,
.mobile-header-v2-inner .wcml-dropdown a.wcml-cs-item-toggle:after,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{
display:none}
.handheld-header-v2 .wcml-dropdown li:focus,
.handheld-header-v2 .wcml-dropdown li:hover,
.handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
.handheld-header-v2 .wpml-ls-legacy-dropdown a,
.handheld-header-v2 .wpml-ls-legacy-dropdown a:focus,
.handheld-header-v2 .wpml-ls-legacy-dropdown a:hover,
.mobile-header-v1 .wcml-dropdown li:focus,
.mobile-header-v1 .wcml-dropdown li:hover,
.mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
.mobile-header-v1 .wpml-ls-legacy-dropdown a,
.mobile-header-v1 .wpml-ls-legacy-dropdown a:focus,
.mobile-header-v1 .wpml-ls-legacy-dropdown a:hover,
.mobile-header-v2-inner .wcml-dropdown li:focus,
.mobile-header-v2-inner .wcml-dropdown li:hover,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown a,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown a:focus,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown a:hover{
background-color:transparent}
.handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,
.mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{
border-width:0}
.handheld-header-v2 .wcml-dropdown .wcml-cs-submenu li,
.handheld-header-v2 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,
.mobile-header-v1 .wcml-dropdown .wcml-cs-submenu li,
.mobile-header-v1 .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item,
.mobile-header-v2-inner .wcml-dropdown .wcml-cs-submenu li,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item{
margin-bottom:6px}
.handheld-header-v2 .wcml-dropdown a,
.mobile-header-v1 .wcml-dropdown a,
.mobile-header-v2-inner .wcml-dropdown a{
color:#515151;
font-weight:600;
font-size:15px}
.handheld-header-v2 .wcml-dropdown a,
.handheld-header-v2 .wcml-dropdown li,
.handheld-header-v2 .wpml-ls-legacy-dropdown a,
.mobile-header-v1 .wcml-dropdown a,
.mobile-header-v1 .wcml-dropdown li,
.mobile-header-v1 .wpml-ls-legacy-dropdown a,
.mobile-header-v2-inner .wcml-dropdown a,
.mobile-header-v2-inner .wcml-dropdown li,
.mobile-header-v2-inner .wpml-ls-legacy-dropdown a{
padding:0;
border-width:0}
.handheld-header-v2 .header-logo,
.mobile-header-v1 .header-logo,
.mobile-header-v2-inner .header-logo{
margin-bottom:0;
padding-left:0;
text-align:left}
.handheld-header-v2 .header-logo img,
.mobile-header-v1 .header-logo img,
.mobile-header-v2-inner .header-logo img{
max-width:100px;
height:100%}@media (min-width:1200px){
.handheld-header-v2 .header-logo img,
.mobile-header-v1 .header-logo img,
.mobile-header-v2-inner .header-logo img{
max-width:300px}}
.handheld-header-v2 .header-logo a.header-logo-link svg,
.mobile-header-v1 .header-logo a.header-logo-link svg,
.mobile-header-v2-inner .header-logo a.header-logo-link svg{
width:100px}
.handheld-header-v2 .handheld-header-links,
.mobile-header-v1 .handheld-header-links,
.mobile-header-v2-inner .handheld-header-links{
flex-basis:0;
flex-grow:1;
max-width:100%}
.handheld-header-v2 .handheld-header-links>ul,
.mobile-header-v1 .handheld-header-links>ul,
.mobile-header-v2-inner .handheld-header-links>ul{
padding-left:0;
list-style:none;
display:flex;
align-items:center;
margin-bottom:0;
justify-content:flex-end;
line-height:1}
.handheld-header-v2 .handheld-header-links>ul li>a,
.mobile-header-v1 .handheld-header-links>ul li>a,
.mobile-header-v2-inner .handheld-header-links>ul li>a{
color:#515151;
display:inline-block;
font-size:22px;
width:22px}
.handheld-header-v2 .handheld-header-links>ul li>a::before,
.mobile-header-v1 .handheld-header-links>ul li>a::before,
.mobile-header-v2-inner .handheld-header-links>ul li>a::before{
font-family:font-electro;
text-indent:0;
float:left}
.handheld-header-v2 .handheld-header-links>ul li+li,
.mobile-header-v1 .handheld-header-links>ul li+li,
.mobile-header-v2-inner .handheld-header-links>ul li+li{
margin-left:20px}
.handheld-header-v2 .handheld-header-links .cart,
.mobile-header-v1 .handheld-header-links .cart,
.mobile-header-v2-inner .handheld-header-links .cart{
margin-bottom:0}
.handheld-header-v2 .handheld-header-links .cart a,
.mobile-header-v1 .handheld-header-links .cart a,
.mobile-header-v2-inner .handheld-header-links .cart a{
position:relative}
.handheld-header-v2 .handheld-header-links .cart .count,
.mobile-header-v1 .handheld-header-links .cart .count,
.mobile-header-v2-inner .handheld-header-links .cart .count{
text-indent:0;
float:left;
position:absolute;
top:9px;
left:9px;
font-size:10px;
color:#fff;
padding:2px 0;
border-radius:50px;
background-color:#333e48;
width:20px;
height:20px;
text-align:center;
font-weight:700}
.handheld-header-v2{
flex-wrap:nowrap}
.handheld-header-v2 .handheld-header-links .woocommerce{
margin:0;
padding:15px 15px}
.handheld-header-v2 .handheld-header-links .tt-menu a{
color:#524949}
.handheld-header-v2 .handheld-header-links .search>a{
text-indent:-9999px}
.handheld-header-v2 .handheld-header-links .search>a::before{
content:"\6d"}
.handheld-header-v2 .handheld-header-links .search .site-search{
position:absolute;
left:0;
right:0;
width:100%;
opacity:0;
visibility:hidden;
transition:all,ease,
.3s;
background-color:#fff;
z-index:1;
box-shadow:0 4px 3px 0 rgba(1,1,1,
.1);
margin-top:16px}
.handheld-header-v2 .handheld-header-links .search.active .site-search{
visibility:visible;
opacity:1;
background-color:#fff;
z-index:999999}
.handheld-header-v2 .handheld-header-links .search.active>a::before{
content:"\77"}
.mobile-header-v2-inner{
padding:11px 0 12px}
.disableScroll{
overflow:hidden}
.mobile-handheld-department{
width:100%}
.mobile-handheld-department ul.nav{
flex-wrap:nowrap;
overflow:auto}
.mobile-handheld-department ul.nav li{
max-width:76px;
flex:0 0 76px;
text-align:center}
.mobile-handheld-department ul.nav li a{
display:flex;
flex-direction:column;
align-items:center;
font-size:12px;
line-height:18px;
font-weight:600}
.mobile-handheld-department ul.nav li a i{
margin-bottom:5px;
font-size:17px}
.mobile-handheld-department ul.nav li a.dropdown-toggle:after{
display:none}
.handheld-header-v2 .site-search .widget.widget_product_search form,
.handheld-header-v2 .site-search .widget.widget_search form,
.mobile-header-v1 .site-search .widget.widget_product_search form,
.mobile-header-v1 .site-search .widget.widget_search form,
.mobile-header-v2 .site-search .widget.widget_product_search form,
.mobile-header-v2 .site-search .widget.widget_search form{
display:flex;
border-radius:25px;
position:relative}
.handheld-header-v2 .site-search .widget.widget_product_search form input.search-field,
.handheld-header-v2 .site-search .widget.widget_search form input.search-field,
.mobile-header-v1 .site-search .widget.widget_product_search form input.search-field,
.mobile-header-v1 .site-search .widget.widget_search form input.search-field,
.mobile-header-v2 .site-search .widget.widget_product_search form input.search-field,
.mobile-header-v2 .site-search .widget.widget_search form input.search-field{
font-size:14px;
color:#919191;
padding:.4em 1.5em;
height:46px;
border-width:0;
outline:0;
background-color:transparent;
flex:0 1 100%}
.handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit],
.handheld-header-v2 .site-search .widget.widget_search form button[type=submit],
.mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit],
.mobile-header-v1 .site-search .widget.widget_search form button[type=submit],
.mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit],
.mobile-header-v2 .site-search .widget.widget_search form button[type=submit]{
background-color:transparent!important;
font-size:0;
display:flex;
align-items:center;
padding:0 10px;
border-width:0;
color:#000}
.handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit]:focus,
.handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit]:hover,
.handheld-header-v2 .site-search .widget.widget_search form button[type=submit]:focus,
.handheld-header-v2 .site-search .widget.widget_search form button[type=submit]:hover,
.mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]:focus,
.mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]:hover,
.mobile-header-v1 .site-search .widget.widget_search form button[type=submit]:focus,
.mobile-header-v1 .site-search .widget.widget_search form button[type=submit]:hover,
.mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit]:focus,
.mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit]:hover,
.mobile-header-v2 .site-search .widget.widget_search form button[type=submit]:focus,
.mobile-header-v2 .site-search .widget.widget_search form button[type=submit]:hover{
color:#000!important}
.handheld-header-v2 .site-search .widget.widget_product_search form button[type=submit]:after,
.handheld-header-v2 .site-search .widget.widget_search form button[type=submit]:after,
.mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]:after,
.mobile-header-v1 .site-search .widget.widget_search form button[type=submit]:after,
.mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit]:after,
.mobile-header-v2 .site-search .widget.widget_search form button[type=submit]:after{
font-family:font-electro;
content:"\6d";
font-size:24px}
.mobile-header-v1 .site-search,
.mobile-header-v2 .site-search{
position:relative;
z-index:2;
padding-top:4px}
.mobile-header-v1 .site-search>.woocommerce,
.mobile-header-v2 .site-search>.woocommerce{
margin:0}
.mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit],
.mobile-header-v1 .site-search .widget.widget_search form button[type=submit],
.mobile-header-v2 .site-search .widget.widget_product_search form button[type=submit],
.mobile-header-v2 .site-search .widget.widget_search form button[type=submit]{
padding:0 16px}
.mobile-header-v1 .handheld-header-links>ul li.search,
.mobile-header-v2 .handheld-header-links>ul li.search{
display:none}
.mobile-header-v1{
padding:11px 0 12px}
.mobile-header-v1 .site-search .widget.widget_product_search form,
.mobile-header-v1 .site-search .widget.widget_search form{
position:relative;
border:2px solid transparent}
.mobile-header-v2 .site-search{
margin-bottom:21px}
.mobile-header-v2 .site-search .widget.widget_product_search form,
.mobile-header-v2 .site-search .widget.widget_search form{
position:relative;
background-color:#fff}
.handheld-header-v2.light,
.handheld-header-v2.light.stuck,
.mobile-header-v1.light,
.mobile-header-v1.light.stuck,
.mobile-header-v2.light,
.mobile-header-v2.light.stuck{
border-bottom:1px solid #ddd;
background-color:#fff}
.handheld-header-v2.light .handheld-header-links>ul li>a,
.handheld-header-v2.light.stuck .handheld-header-links>ul li>a,
.mobile-header-v1.light .handheld-header-links>ul li>a,
.mobile-header-v1.light.stuck .handheld-header-links>ul li>a,
.mobile-header-v2.light .handheld-header-links>ul li>a,
.mobile-header-v2.light.stuck .handheld-header-links>ul li>a{
color:#333e48}
.handheld-header-v2.light .off-canvas-navigation-wrapper .navbar-toggler,
.handheld-header-v2.light .off-canvas-navigation-wrapper button,
.handheld-header-v2.light .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.handheld-header-v2.light .off-canvas-navigation-wrapper.toggled button,
.handheld-header-v2.light.stuck .off-canvas-navigation-wrapper .navbar-toggler,
.handheld-header-v2.light.stuck .off-canvas-navigation-wrapper button,
.handheld-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.handheld-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled button,
.mobile-header-v1.light .off-canvas-navigation-wrapper .navbar-toggler,
.mobile-header-v1.light .off-canvas-navigation-wrapper button,
.mobile-header-v1.light .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.mobile-header-v1.light .off-canvas-navigation-wrapper.toggled button,
.mobile-header-v1.light.stuck .off-canvas-navigation-wrapper .navbar-toggler,
.mobile-header-v1.light.stuck .off-canvas-navigation-wrapper button,
.mobile-header-v1.light.stuck .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.mobile-header-v1.light.stuck .off-canvas-navigation-wrapper.toggled button,
.mobile-header-v2.light .off-canvas-navigation-wrapper .navbar-toggler,
.mobile-header-v2.light .off-canvas-navigation-wrapper button,
.mobile-header-v2.light .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.mobile-header-v2.light .off-canvas-navigation-wrapper.toggled button,
.mobile-header-v2.light.stuck .off-canvas-navigation-wrapper .navbar-toggler,
.mobile-header-v2.light.stuck .off-canvas-navigation-wrapper button,
.mobile-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.mobile-header-v2.light.stuck .off-canvas-navigation-wrapper.toggled button{
color:#333e48}
.handheld-header-v2.light .mobile-handheld-department ul.nav li a,
.handheld-header-v2.light.stuck .mobile-handheld-department ul.nav li a,
.mobile-header-v1.light .mobile-handheld-department ul.nav li a,
.mobile-header-v1.light.stuck .mobile-handheld-department ul.nav li a,
.mobile-header-v2.light .mobile-handheld-department ul.nav li a,
.mobile-header-v2.light.stuck .mobile-handheld-department ul.nav li a{
color:#333e48}
.handheld-header-v2.light .site-search .widget.widget_product_search form,
.handheld-header-v2.light.stuck .site-search .widget.widget_product_search form,
.mobile-header-v1.light .site-search .widget.widget_product_search form,
.mobile-header-v1.light.stuck .site-search .widget.widget_product_search form,
.mobile-header-v2.light .site-search .widget.widget_product_search form,
.mobile-header-v2.light.stuck .site-search .widget.widget_product_search form{
border:2px solid #333e48}
.mobile-header-v1.stuck{
background-color:#fff;
border-bottom:1px solid #ddd}
.handheld-stick-this.stuck{
position:fixed;
top:0;
width:100%;
z-index:1000}@media (min-width:768px){
.handheld-stick-this.stuck{
right:0;
left:0;
margin:0}}
.admin-bar .handheld-stick-this.stuck{
top:46px}@media (min-width:992px){
.admin-bar .handheld-stick-this.stuck{
top:32px}}
.handheld-header .twitter-typeahead,
.handheld-header-v2 .twitter-typeahead,
.handheld-header-wrap .twitter-typeahead,
.mobile-header-v1 .twitter-typeahead,
.mobile-header-v2 .twitter-typeahead{
display:block!important;
position:static!important}
.handheld-header .twitter-typeahead .search-field,
.handheld-header-v2 .twitter-typeahead .search-field,
.handheld-header-wrap .twitter-typeahead .search-field,
.mobile-header-v1 .twitter-typeahead .search-field,
.mobile-header-v2 .twitter-typeahead .search-field{
width:100%}
.handheld-header .twitter-typeahead .tt-menu,
.handheld-header-v2 .twitter-typeahead .tt-menu,
.handheld-header-wrap .twitter-typeahead .tt-menu,
.mobile-header-v1 .twitter-typeahead .tt-menu,
.mobile-header-v2 .twitter-typeahead .tt-menu{
margin-left:0!important;
width:100%}
.handheld-header .twitter-typeahead .tt-menu.tt-open .tt-suggestion,
.handheld-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion,
.handheld-header-wrap .twitter-typeahead .tt-menu.tt-open .tt-suggestion,
.mobile-header-v1 .twitter-typeahead .tt-menu.tt-open .tt-suggestion,
.mobile-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion{
text-indent:0;
font-size:14px}
.handheld-header .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before,
.handheld-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before,
.handheld-header-wrap .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before,
.mobile-header-v1 .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before,
.mobile-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion:before{
content:none}
.handheld-header .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body,
.handheld-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body,
.handheld-header-wrap .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body,
.mobile-header-v1 .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body,
.mobile-header-v2 .twitter-typeahead .tt-menu.tt-open .tt-suggestion .media-body{
padding-left:10px}
.mobile-header-v2 .site-search .widget.widget_product_search form:after,
.mobile-header-v2 .site-search .widget.widget_search form:after{
z-index:2}
.handheld-header-v1 .twitter-typeahead .search-field,
.handheld-header-v2 .twitter-typeahead .search-field{
height:100%}
.handheld-header-v1 .twitter-typeahead .live-search-media,
.handheld-header-v2 .twitter-typeahead .live-search-media{
display:flex;
width:100%}
.header-v1.stuck{
background-color:#fff;
box-shadow:0 0 17px -1px rgba(0,0,0,
.66)}
.header-v1.stuck .category-icons-carousel-v2>div>.row:nth-child(2),
.header-v1.stuck .container>.row:nth-child(2){
display:none}
.header-v1.stuck .category-icons-carousel-v2>div>.row:first-child,
.header-v1.stuck .container>.row:first-child{
margin-bottom:.714em}
.header-v1.stuck .electro-navigation{
display:none}
.header-v1.stuck .masthead{
padding:.7em 0}
.header-v1 .masthead{
padding:2.286em 0 1.857em}
.header-v1 .electro-navigation .departments-menu-v2-title{
line-height:3.214em}
.page-template-template-homepage-v8 .header-v1{
border-bottom-width:0}
.page-template-template-homepage-v8 .header-v1 .electro-navigation{
margin-bottom:0}
.page-template-template-homepage-v8 .header-v1 .electro-navigation .departments-menu-v2-title{
border-bottom-left-radius:0;
border-bottom-right-radius:0}
.header-v2 .masthead{
padding:1.9em 0 1.429em}
.header-v2.stuck{
background-color:#fff;
box-shadow:0 0 6px 0 rgba(1,1,1,
.3)}
.header-v2.stuck .masthead{
padding:.69em 0}
.header-v2.stuck .masthead+.electro-navbar{
display:none}
.header-v3 .masthead{
padding:2em 0}
.header-v3.stuck{
background-color:#fff;
box-shadow:0 0 6px 0 rgba(1,1,1,
.3)}
.header-v3.stuck .masthead{
padding:.7em 0}
.header-v3.stuck .masthead+.electro-navbar-primary{
display:none}
.header-v4 .masthead{
padding:2em 0}
.header-v4 .electro-navbar-primary{
border-top:1px solid}
.header-v4 .header-icon-counter{
background-color:#333e48;
color:#fff}
.header-v4.stuck{
box-shadow:0 0 6px 0 rgba(1,1,1,
.3)}
.header-v4.stuck .electro-navbar-primary{
display:none}
.header-v4.stuck .masthead{
padding:.69em 0}
.header-v5 .masthead{
padding:9px 0}
.header-v5 .masthead .header-logo-area{
flex:0 0 230px;
max-width:230px;
min-width:230px}
.header-v5 .masthead .header-site-branding svg{
max-width:126px}
.header-v5 .electro-navigation-v5{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50%);
background-color:#fff;
box-shadow:0 1px 2px 0 rgba(0,0,0,
.16);
border-bottom:1px solid #d7d7d7}
.header-v5 .electro-navigation{
margin-bottom:0}
.header-v5 .electro-navigation .departments-menu-v2{
flex:0 0 230px;
max-width:230px;
min-width:230px}
.header-v5 .electro-navigation .departments-menu-v2>.dropdown>.dropdown-menu{
border-top-width:2px;
border-top-style:solid;
top:100%!important}
.header-v5 .electro-navigation .departments-menu-v2-title{
line-height:35px}
.header-v5 .secondary-nav{
font-size:13px;
line-height:35px}
.header-v5 .secondary-nav>.menu-item>a{
font-weight:400}
.header-v5 .departments-menu-v2-title{
background-color:#fff;
border-radius:0;
padding:0}
.header-v5 .departments-menu-v2-title .departments-menu-v2-icon{
margin-right:0;
margin-left:6px}
.header-v5 .header-icon-counter{
background-color:#fff}
.header-v5 .stuck{
box-shadow:0 0 10px -1px rgba(0,0,0,
.5)}
.header-v5 .stuck .masthead{
padding:10px 0}
.header-v5 .stuck .electro-navigation-v5{
display:none}
.header-v6{
border-bottom:1px solid #e7e7e7;
margin-bottom:1em}
.header-v6 .masthead{
height:85px}
.header-v6 .masthead .header-logo-area{
flex:0 0 338px;
max-width:338px;
height:100%}
.header-v6.stuck{
background-color:#fff;
box-shadow:0 0 6px 0 rgba(1,1,1,
.3)}
.header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu{
border-top:2px solid transparent;
border-left:0;
border-right:0;
left:auto!important;
right:0!important;
min-width:308px;
top:100%!important}
.header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu>li{
padding-left:1.286em;
padding-right:1.286em}
.header-v6 .departments-menu-v2{
align-self:stretch}
.header-v6 .departments-menu-v2-title{
padding-right:0;
background:0 0;
font-size:15px;
white-space:nowrap}
.header-v6 .departments-menu-v2-title .departments-menu-v2-icon{
margin-left:12px;
margin-right:0;
margin-top:2px}@media (min-width:992px) and (max-width:1199.98px){
.header-v6 .navbar-nav+.navbar-nav,
.header-v6 .navbar-search+.navbar-nav{
margin-left:1.714em}}@media (max-width:767.98px){
.page-template-template-homepage-v5 .header-v6{
margin-bottom:0}}
.header-v7 .electro-navigation-v7,
.header-v7 .masthead{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.header-v7 .electro-navigation-v7,
.header-v7 .masthead{
margin-left:calc(-50vw + 50%)}}
.header-v7 .masthead{
padding:9px 18px 9px 47px}
.header-v7 .masthead .header-support{
flex:0 0 auto;
width:41.66666667%}
.header-v7 .masthead .header-logo,
.header-v7 .masthead .header-site-branding{
flex:0 0 auto;
width:16.66666667%}
.header-v7 .masthead .header-icons{
flex:0 0 auto;
width:20.83333333%}@media (min-width:1200px){
.header-v7 .masthead .header-icon{
margin-left:1em}}@media (min-width:1480px){
.header-v7 .masthead .header-icon{
margin-left:2.714em}}
.header-v7 .masthead .header-support-inner{
justify-content:flex-start}
.header-v7 .header-support{
font-size:13px}
.header-v7 .header-support .customer-support+.customer-support{
margin-left:28px}
.header-v7 .header-support i{
font-size:18px;
margin-right:10px}
.header-v7 .stuck{
box-shadow:0 0 17px -1px rgba(0,0,0,
.4)}
.header-v7 .electro-navigation-v7{
background-color:#fff}
.header-v7 .electro-navigation-v7 .primary-nav-menu>.nav{
position:relative;
align-items:center;
justify-content:center}
.header-v7 .electro-navigation{
height:54px;
justify-content:center;
align-items:center;
margin-bottom:0}
.header-v7 .electro-navigation .primary-nav-menu,
.header-v7 .electro-navigation .yamm-fw .dropdown-menu{
width:100%}
.header-v7 .header-logo-link{
text-align:center;
display:flex;
justify-content:center;
align-items:center}
.header-v7 .header-logo-link img{
margin:auto;
max-width:150px}
.header-v7 .header-logo-link svg{
width:116px}
.header-v7 .header-icon .header-icon-counter{
background-color:#fff}
.header-v7 .navbar-search{
display:flex;
justify-content:flex-end}
.header-v7 .navbar-search .input-group,
.header-v7 .navbar-search .input-group>div{
height:auto}
.header-v7 .navbar-search .tt-menu{
width:100%;
margin:0}
.header-v7 .navbar-search .tt-menu img{
width:50px}
.header-v7 .navbar-search .tt-menu .tt-suggestion{
padding:3px 10px}
.header-v7 .navbar-search .tt-menu p{
font-size:13px}
.header-v7 .navbar-search .btn-secondary,
.header-v7 .navbar-search .form-control,
.header-v7 .navbar-search .input-text,
.header-v7 .navbar-search input[type=email],
.header-v7 .navbar-search input[type=password],
.header-v7 .navbar-search input[type=search],
.header-v7 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v7 .navbar-search input[type=url],
.header-v7 .navbar-search textarea{
background-color:transparent!important;
color:#333e48!important;
padding:0 2px}
.header-v7 .navbar-search .form-control,
.header-v7 .navbar-search .input-text,
.header-v7 .navbar-search input[type=email],
.header-v7 .navbar-search input[type=password],
.header-v7 .navbar-search input[type=search],
.header-v7 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v7 .navbar-search input[type=url],
.header-v7 .navbar-search textarea{
margin-bottom:4px;
height:20px;
font-size:14px;
min-width:200px}@media (min-width:1480px){
.header-v7 .navbar-search .form-control,
.header-v7 .navbar-search .input-text,
.header-v7 .navbar-search input[type=email],
.header-v7 .navbar-search input[type=password],
.header-v7 .navbar-search input[type=search],
.header-v7 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v7 .navbar-search input[type=url],
.header-v7 .navbar-search textarea{
min-width:242px}}
.header-v7 .navbar-search .btn-secondary{
height:30px;
font-size:12px}
.header-v7 .navbar-search .search-categories{
display:none!important}
.header-v7 .navbar-search input::placeholder{
color:#333e48}
.header-v7 .navbar-search>.input-group{
display:inline-flex;
width:auto;
align-items:flex-end;
border-bottom:1px solid rgba(51,62,72,
.3)}
.header-v7 .navbar-search>.input-group .input-search-field{
flex:none}
.header-v7 .navbar-search>.input-group .input-search-field .product-search-field.form-control,
.header-v7 .navbar-search>.input-group .input-search-field .product-search-field.input-text,
.header-v7 .navbar-search>.input-group .input-search-field input.product-search-field[type=email],
.header-v7 .navbar-search>.input-group .input-search-field input.product-search-field[type=password],
.header-v7 .navbar-search>.input-group .input-search-field input.product-search-field[type=search],
.header-v7 .navbar-search>.input-group .input-search-field input.product-search-field[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v7 .navbar-search>.input-group .input-search-field input.product-search-field[type=url],
.header-v7 .navbar-search>.input-group .input-search-field textarea.product-search-field{
border-radius:0}
.header-v7 .navbar-search>.input-group .input-group-btn{
height:30px}
.header-v8 .masthead{
padding:15px 0}
.header-v8 .masthead .header-site-branding{
order:2}
.header-v8 .masthead .header-site-branding img{
max-width:250px;
height:100%}@media (min-width:1200px){
.header-v8 .masthead .header-site-branding img{
max-width:300px}}
.header-v8 .off-canvas-navigation-wrapper .navbar-toggler{
padding:.62rem .9rem .5rem 0;
font-size:16px;
width:34px}
.header-v8 .header-logo-link{
display:flex}
.header-v8 .header-logo-link svg{
width:120px}
.header-v8,
.header-v9{
border-bottom:1px solid #ddd}
.header-v8 .secondary-nav,
.header-v9 .secondary-nav{
position:relative}
.header-v8 .navbar-search .btn i.ec,
.header-v8 .navbar-search .button i.ec,
.header-v8 .navbar-search .dokan-btn i.ec,
.header-v8 .navbar-search .hero-action-btn i.ec,
.header-v8 .navbar-search button i.ec,
.header-v8 .navbar-search input[type=button] i.ec,
.header-v8 .navbar-search input[type=reset] i.ec,
.header-v8 .navbar-search input[type=submit] i.ec,
.header-v9 .navbar-search .btn i.ec,
.header-v9 .navbar-search .button i.ec,
.header-v9 .navbar-search .dokan-btn i.ec,
.header-v9 .navbar-search .hero-action-btn i.ec,
.header-v9 .navbar-search button i.ec,
.header-v9 .navbar-search input[type=button] i.ec,
.header-v9 .navbar-search input[type=reset] i.ec,
.header-v9 .navbar-search input[type=submit] i.ec{
line-height:.9em;
font-size:1.429em}
.header-v8 .masthead .header-logo-area,
.header-v9 .masthead .header-logo-area{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none;
min-width:auto;
justify-content:flex-start}
.header-v8 .masthead .secondary-nav-menu,
.header-v9 .masthead .secondary-nav-menu{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none}
.header-v8 .masthead .secondary-nav>.menu-item>a,
.header-v9 .masthead .secondary-nav>.menu-item>a{
font-weight:500}
.header-v8 .navbar-search .input-group .form-control::placeholder,
.header-v8 .navbar-search .input-group .input-text::placeholder,
.header-v8 .navbar-search .input-group input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::placeholder,
.header-v8 .navbar-search .input-group input[type=email]::placeholder,
.header-v8 .navbar-search .input-group input[type=password]::placeholder,
.header-v8 .navbar-search .input-group input[type=search]::placeholder,
.header-v8 .navbar-search .input-group input[type=url]::placeholder,
.header-v8 .navbar-search .input-group textarea::placeholder,
.header-v9 .navbar-search .input-group .form-control::placeholder,
.header-v9 .navbar-search .input-group .input-text::placeholder,
.header-v9 .navbar-search .input-group input:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text)[type=text]::placeholder,
.header-v9 .navbar-search .input-group input[type=email]::placeholder,
.header-v9 .navbar-search .input-group input[type=password]::placeholder,
.header-v9 .navbar-search .input-group input[type=search]::placeholder,
.header-v9 .navbar-search .input-group input[type=url]::placeholder,
.header-v9 .navbar-search .input-group textarea::placeholder{
font-size:15px}
.header-v8 .navbar-search .input-search-field>span,
.header-v9 .navbar-search .input-search-field>span{
z-index:3}
.header-v8 .stuck,
.header-v9 .stuck{
background-color:#fff;
box-shadow:0 0 17px -1px rgba(0,0,0,
.4)}
.header-v9{
box-shadow:0 4px 5.88px .12px rgba(0,0,0,
.12)}
.header-v9 .masthead{
padding-top:.5rem}@media (min-width:1200px){
.header-v9 .masthead .off-canvas-navigation-wrapper{
margin-left:30px}}@media (min-width:1200px) and (max-width:1479.98px){
.header-v9 .navbar-search .search-categories{
display:none!important}}
.header-v9 .electro-header-v9-navbar .navbar-nav{
padding-left:1rem;
padding-right:1rem;
flex-direction:row;
justify-content:center;
position:relative}
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown.show{
position:relative}@media (min-width:1200px){
.header-v9 .electro-header-v9-navbar .navbar-nav .yamm-fw .dropdown-menu{
width:100%}
.header-v9 .electro-header-v9-navbar .navbar-nav .yamm-hw .dropdown-menu,
.header-v9 .electro-header-v9-navbar .navbar-nav .yamm-tfw .dropdown-menu{
left:auto!important}}
.header-v9 .electro-header-v9-navbar .navbar-nav>.dropdown>.dropdown-menu{
top:100%!important}
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu{
position:absolute}
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-submenu.open>.dropdown-menu,
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-submenu>.dropdown-menu{
position:absolute;
left:100%;
top:0!important}
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu .menu-item-has-children>a:focus,
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu .menu-item-has-children>a:hover{
color:#212529}
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu .menu-item-has-children>a::after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"";
line-height:inherit;
float:right;
color:#656565;
font-size:10px}
.header-v9 .electro-header-v9-navbar .navbar-nav>.menu-item{
padding:1.1rem 0}
.header-v9 .electro-header-v9-navbar .navbar-nav>.menu-item:not(:last-child){
margin-right:1.5rem}
.header-v9 .electro-header-v9-navbar .navbar-nav>.menu-item>a{
font-size:.9rem;
display:flex;
align-items:center}
.header-v9 .electro-header-v9-navbar .navbar-nav>.menu-item>a i{
font-size:1.25038rem;
margin-right:.5rem}
.header-v9 .electro-header-v9-navbar .navbar-nav>.menu-item.highlight>a{
color:#f73939}@media (min-width:1200px){
.header-v9 .secondary-nav>.dropdown.yamm-fw .dropdown-menu{
width:calc((1200px - 300px));
left:auto}}@media (min-width:1200px){
.header-v9 .masthead{
padding-top:1.5rem}}@media (min-width:1200px){
.header-v10{
margin-bottom:-1.5rem;
display:inline-block;
width:100%}
.header-v10 .stick-this.stuck{
background-color:#fff;
padding-bottom:15px;
box-shadow:0 0 17px -1px rgba(0,0,0,
.66)}}
.header-v10 .masthead{
padding:1.813rem 0}
.header-v10 .secondary-nav-menu{
border-radius:.625rem;
padding:0 2.313rem;
z-index:2}
.header-v10 .secondary-nav{
line-height:3.58em}@media (min-width:1200px){
.page-template-template-homepage-v11 .header-v11,
.page-template-template-homepage-v11 .top-bar-v5{
position:absolute;
right:0;
left:0;
top:0}}@media (min-width:1200px){
.page-template-template-homepage-v11 #page>.header-v11,
.page-template-template-homepage-v11 .top-bar-v5+.header-v11{
top:38px}}
.header-v11+.site-content .slider-block{
position:static}@media (min-width:1200px){
.header-v11 .stick-this.stuck{
background-color:#fff;
padding-top:15px;
box-shadow:0 0 17px -1px rgba(0,0,0,
.66)}}
.header-v11 .masthead{
background-color:#262626;
padding:9px 20px;
border-radius:50px;
margin:0 0 8px}
.header-v11 .hidden-lg-down .header-logo-link path{
fill:#dfdfdf!important}
.header-v11 .hidden-lg-down .header-logo-link svg{
width:120px!important}
.header-v11 .navbar-search .form-control,
.header-v11 .navbar-search .input-text,
.header-v11 .navbar-search .search-categories,
.header-v11 .navbar-search input[type=email],
.header-v11 .navbar-search input[type=password],
.header-v11 .navbar-search input[type=search],
.header-v11 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v11 .navbar-search input[type=url],
.header-v11 .navbar-search textarea{
background-color:#4c4c4c}
.header-v11 .navbar-search .input-search-field input,
.header-v11 .navbar-search .input-search-field input::placeholder,
.header-v11 .navbar-search input[type=search],
.header-v11 .navbar-search input[type=search]::placeholder,
.header-v11 .navbar-search select{
color:#dfdfdf}
.header-v11 .navbar-search select{
background:#4c4c4c url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat right .75rem center}
.header-v11 .navbar-search .btn,
.header-v11 .navbar-search .button,
.header-v11 .navbar-search .dokan-btn,
.header-v11 .navbar-search .form-control,
.header-v11 .navbar-search .hero-action-btn,
.header-v11 .navbar-search .input-group-addon,
.header-v11 .navbar-search .input-text,
.header-v11 .navbar-search button,
.header-v11 .navbar-search input[type=button],
.header-v11 .navbar-search input[type=email],
.header-v11 .navbar-search input[type=password],
.header-v11 .navbar-search input[type=reset],
.header-v11 .navbar-search input[type=search],
.header-v11 .navbar-search input[type=submit],
.header-v11 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v11 .navbar-search input[type=url],
.header-v11 .navbar-search textarea{
border-width:0}
.header-v11 .hidden-lg-down .header-icon>a,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler:active,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler:focus,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper .navbar-toggler:hover,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button:active,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button:focus,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper button:hover,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler:active,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler:focus,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled .navbar-toggler:hover,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button:active,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button:focus,
.header-v11 .hidden-lg-down .off-canvas-navigation-wrapper.toggled button:hover{
color:#fff}
.header-v11 .header-icon>a .header-icon-counter{
color:#262626}body:not(.off-canvas-active) .header-v11{
z-index:2}@media (min-width:1200px){
.header-v12 .stick-this.stuck{
background-color:#f2efe9;
padding-top:15px;
box-shadow:0 0 17px -1px rgba(0,0,0,
.66)}}
.header-v12 .masthead{
padding:12px 0}
.header-v12 .masthead .header-logo-area{
flex:0 0 230px;
max-width:230px;
min-width:230px}
.header-v12 .masthead .header-site-branding svg{
max-width:126px}
.header-v12 .navbar-search input[type=search]{
border-color:#fff}
.header-v12 .aws-container .aws-show-clear .aws-search-field{
padding:.3em 5em .3em 1.134em}
.header-v12 .header-icon:first-child{
margin-left:.9em}
.page-template-template-homepage-v12:not(.electro-dark) .site-header,
.page-template-template-homepage-v12:not(.electro-dark) .top-bar{
background-color:#f2efe9}body:not(.home):not(.page-template-template-homepage-v8) .header-v1,body:not(.home):not(.page-template-template-homepage-v8) .header-v7{
border-bottom:1px solid #ddd;
box-shadow:0 4px 5.88px .12px rgba(0,0,0,
.12)}
.header-logo-link{
display:block}
.header-logo-link svg{
width:145px}
.dropdown-submenu{
position:relative}
.dropdown-submenu.open>.dropdown-menu{
display:block}
.full-color-background .top-bar{
border-bottom-width:0}
.navbar-toggle-close{
display:none}
.toggled .navbar-toggle-close{
display:block}
.toggled .navbar-toggle-hamburger{
display:none}
.electro-navigation{
margin-bottom:.5em}
.electro-navigation.yes-home{
margin-bottom:0}
.header-v1 .electro-navigation.yes-home .departments-menu-v2>.dropdown>.yamm,
.header-v2 .departments-menu-v2>.dropdown>.yamm,
.vertical-menu-slider-category-with-das .departments-menu-v2>.dropdown>.yamm{
visibility:visible;
opacity:1;
transform:none}@media (min-width:1200px){
.page-template-template-homepage-v8 .header-v1 .departments-menu-v2 .dropdown-menu{
visibility:hidden;
opacity:0;
transform:translateY(0);
transition:all .1s ease-in}}@media (min-width:1200px){
.page-template-template-homepage-v8 .header-v1 .departments-menu-v2 .dropdown-submenu:hover>.dropdown-menu,
.page-template-template-homepage-v8 .header-v1 .departments-menu-v2 .dropdown:hover>.dropdown-menu{
opacity:1;
visibility:visible;
transform:scaleY(1)}}
.header-v2 .navbar-search .btn,
.header-v2 .navbar-search .button,
.header-v2 .navbar-search .dokan-btn,
.header-v2 .navbar-search .form-control,
.header-v2 .navbar-search .hero-action-btn,
.header-v2 .navbar-search .input-group-addon,
.header-v2 .navbar-search .input-text,
.header-v2 .navbar-search button,
.header-v2 .navbar-search input[type=button],
.header-v2 .navbar-search input[type=email],
.header-v2 .navbar-search input[type=password],
.header-v2 .navbar-search input[type=reset],
.header-v2 .navbar-search input[type=search],
.header-v2 .navbar-search input[type=submit],
.header-v2 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v2 .navbar-search input[type=url],
.header-v2 .navbar-search textarea,
.header-v4 .navbar-search .btn,
.header-v4 .navbar-search .button,
.header-v4 .navbar-search .dokan-btn,
.header-v4 .navbar-search .form-control,
.header-v4 .navbar-search .hero-action-btn,
.header-v4 .navbar-search .input-group-addon,
.header-v4 .navbar-search .input-text,
.header-v4 .navbar-search button,
.header-v4 .navbar-search input[type=button],
.header-v4 .navbar-search input[type=email],
.header-v4 .navbar-search input[type=password],
.header-v4 .navbar-search input[type=reset],
.header-v4 .navbar-search input[type=search],
.header-v4 .navbar-search input[type=submit],
.header-v4 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v4 .navbar-search input[type=url],
.header-v4 .navbar-search textarea,
.header-v5 .navbar-search .btn,
.header-v5 .navbar-search .button,
.header-v5 .navbar-search .dokan-btn,
.header-v5 .navbar-search .form-control,
.header-v5 .navbar-search .hero-action-btn,
.header-v5 .navbar-search .input-group-addon,
.header-v5 .navbar-search .input-text,
.header-v5 .navbar-search button,
.header-v5 .navbar-search input[type=button],
.header-v5 .navbar-search input[type=email],
.header-v5 .navbar-search input[type=password],
.header-v5 .navbar-search input[type=reset],
.header-v5 .navbar-search input[type=search],
.header-v5 .navbar-search input[type=submit],
.header-v5 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v5 .navbar-search input[type=url],
.header-v5 .navbar-search textarea,
.header-v7 .navbar-search .btn,
.header-v7 .navbar-search .button,
.header-v7 .navbar-search .dokan-btn,
.header-v7 .navbar-search .form-control,
.header-v7 .navbar-search .hero-action-btn,
.header-v7 .navbar-search .input-group-addon,
.header-v7 .navbar-search .input-text,
.header-v7 .navbar-search button,
.header-v7 .navbar-search input[type=button],
.header-v7 .navbar-search input[type=email],
.header-v7 .navbar-search input[type=password],
.header-v7 .navbar-search input[type=reset],
.header-v7 .navbar-search input[type=search],
.header-v7 .navbar-search input[type=submit],
.header-v7 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v7 .navbar-search input[type=url],
.header-v7 .navbar-search textarea{
border-width:0}
.header-v2 .navbar-search .btn,
.header-v2 .navbar-search .button,
.header-v2 .navbar-search .dokan-btn,
.header-v2 .navbar-search .hero-action-btn,
.header-v2 .navbar-search button,
.header-v2 .navbar-search input[type=button],
.header-v2 .navbar-search input[type=reset],
.header-v2 .navbar-search input[type=submit],
.header-v4 .navbar-search .btn,
.header-v4 .navbar-search .button,
.header-v4 .navbar-search .dokan-btn,
.header-v4 .navbar-search .hero-action-btn,
.header-v4 .navbar-search button,
.header-v4 .navbar-search input[type=button],
.header-v4 .navbar-search input[type=reset],
.header-v4 .navbar-search input[type=submit],
.header-v5 .navbar-search .btn,
.header-v5 .navbar-search .button,
.header-v5 .navbar-search .dokan-btn,
.header-v5 .navbar-search .hero-action-btn,
.header-v5 .navbar-search button,
.header-v5 .navbar-search input[type=button],
.header-v5 .navbar-search input[type=reset],
.header-v5 .navbar-search input[type=submit],
.header-v7 .navbar-search .btn,
.header-v7 .navbar-search .button,
.header-v7 .navbar-search .dokan-btn,
.header-v7 .navbar-search .hero-action-btn,
.header-v7 .navbar-search button,
.header-v7 .navbar-search input[type=button],
.header-v7 .navbar-search input[type=reset],
.header-v7 .navbar-search input[type=submit]{
background-color:#333e48;
color:#fff}
.header-v2 .navbar-search .btn i.ec,
.header-v2 .navbar-search .button i.ec,
.header-v2 .navbar-search .dokan-btn i.ec,
.header-v2 .navbar-search .hero-action-btn i.ec,
.header-v2 .navbar-search button i.ec,
.header-v2 .navbar-search input[type=button] i.ec,
.header-v2 .navbar-search input[type=reset] i.ec,
.header-v2 .navbar-search input[type=submit] i.ec,
.header-v4 .navbar-search .btn i.ec,
.header-v4 .navbar-search .button i.ec,
.header-v4 .navbar-search .dokan-btn i.ec,
.header-v4 .navbar-search .hero-action-btn i.ec,
.header-v4 .navbar-search button i.ec,
.header-v4 .navbar-search input[type=button] i.ec,
.header-v4 .navbar-search input[type=reset] i.ec,
.header-v4 .navbar-search input[type=submit] i.ec,
.header-v5 .navbar-search .btn i.ec,
.header-v5 .navbar-search .button i.ec,
.header-v5 .navbar-search .dokan-btn i.ec,
.header-v5 .navbar-search .hero-action-btn i.ec,
.header-v5 .navbar-search button i.ec,
.header-v5 .navbar-search input[type=button] i.ec,
.header-v5 .navbar-search input[type=reset] i.ec,
.header-v5 .navbar-search input[type=submit] i.ec,
.header-v7 .navbar-search .btn i.ec,
.header-v7 .navbar-search .button i.ec,
.header-v7 .navbar-search .dokan-btn i.ec,
.header-v7 .navbar-search .hero-action-btn i.ec,
.header-v7 .navbar-search button i.ec,
.header-v7 .navbar-search input[type=button] i.ec,
.header-v7 .navbar-search input[type=reset] i.ec,
.header-v7 .navbar-search input[type=submit] i.ec{
line-height:.9em;
font-size:1.429em}
.electro-navigation .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu,
.header-logo-area .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu{
border-color:#fff}
.header-v5 .departments-menu-v2>.dropdown:hover>.yamm,
.header-v6 .departments-menu-v2>.dropdown:hover>.yamm{
transform:scaleY(1)!important;
opacity:1;
visibility:visible}
.header-v5 .departments-menu-v2>.dropdown>.yamm,
.header-v6 .departments-menu-v2>.dropdown>.yamm{
box-shadow:0 2px 5px 0 rgba(0,0,0,
.28);
display:block;
visibility:hidden;
opacity:0;
transform:translateY(-10px)!important;
transition:all .15s ease-in}
.electro-navbar-inner .departments-menu-v2,
.electro-navigation .departments-menu-v2,
.header-v2 .header-logo-area,
.masthead .header-logo-area{
min-width:300px;
max-width:300px}
.electro-navbar-inner .header-icon-counter,
.header-v4 .header-icon-counter{
background-color:#333e48!important;
color:#fff!important}
.electro-navbar-primary .menu-item-has-children.dropdown-submenu>a,
.primary-nav-menu .menu-item-has-children.dropdown-submenu>a,
.secondary-nav .menu-item-has-children.dropdown-submenu>a{
display:flex;
justify-content:space-between;
align-items:center}
.sticky-wrapper .stick-this.stuck{
position:fixed;
top:0;
width:100%;
z-index:1000}
.sticky-wrapper .stick-this.stuck .departments-menu .dropdown.open .dropdown-menu,
.sticky-wrapper .stick-this.stuck .departments-menu .dropdown.show .dropdown-menu,
.sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.open .dropdown-menu,
.sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.show .dropdown-menu{
opacity:0}
.sticky-wrapper .stick-this.stuck .departments-menu .dropdown.open .dropdown-menu,
.sticky-wrapper .stick-this.stuck .departments-menu .dropdown.show .dropdown-menu,
.sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.open .dropdown-menu,
.sticky-wrapper .stick-this.stuck .departments-menu-v2 .dropdown.show .dropdown-menu{
opacity:1}
.admin-bar .sticky-wrapper .stick-this.stuck{
top:32px}
.page-template-template-homepage-v1 .header-v6{
margin-bottom:0}
.z-n1{
z-index:-1!important}body.electro-dark header.site-header .site-dark-logo{
display:block!important}body.electro-dark header.site-header .site-dark-logo+.custom-logo-link,body.electro-dark header.site-header .site-dark-logo+.header-logo,body.electro-dark header.site-header .site-dark-logo+.header-site-branding{
display:none}section{
margin-bottom:2em}section>.h2,section>h2{
font-size:1.786em;
line-height:1.6em;
position:relative;
margin-bottom:1.6em}section header{
display:flex;
justify-content:space-between;
align-items:baseline;
border-bottom:1px solid #ddd;
margin-bottom:0}section header .h1,section header h1{
font-size:17px;
font-weight:700;
line-height:1.6em;
display:inline-block;
padding-bottom:.4em;
position:relative;
margin-bottom:0}section header .h1:after,section header h1:after{
content:' ';
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px;
width:100%}section header.show-nav{
display:block;
border-bottom-width:0;
margin-bottom:0}section header.show-nav .h1,section header.show-nav h1{
z-index:1}section header.show-nav .action-text{
padding-bottom:12px;
font-size:1em;
line-height:1.286em}section header .owl-nav>a{
font-size:1.429em}section header .owl-nav>a:not(:hover):not(:focus){
color:#b2bec8}section header .owl-nav>a+a{
margin-left:.4em}section header .action-text{
display:flex;
align-items:center;
font-size:12px}section header .action-text:not(:hover):not(:focus){
color:#5d7184}section header .action-text:after{
content:'\79';
transform:rotate(-90deg);
font-size:1.214em;
font-family:font-electro;
margin-left:11px}@media (min-width:768px){
section{
margin-bottom:2.857em}section header{
margin-bottom:1.429em}section header .h1,section header h1{
font-size:1.571em;
font-weight:400;
flex-shrink:0;
margin-right:20px}section header.show-nav{
display:flex;
border-bottom:1px solid #ddd;
margin-bottom:1em}section header.show-nav .h1,section header.show-nav h1{
margin-bottom:0;
z-index:0}section header .action-text{
font-size:1em;
line-height:1.286em}}@media (min-width:992px){
section header.show-nav .h1,section header.show-nav h1{
white-space:nowrap;
margin-right:2em}}@media (min-width:1200px){
section.section-products-carousel{
margin-bottom:1.214em}section.section-products-carousel .products-carousel{
padding-bottom:2.5em}}
.show-nav .nav{
flex-wrap:nowrap;
overflow:auto;
border:none;
padding-top:12px;
padding-bottom:12px;
position:relative;
border-top:1px solid #ddd;
align-items:center;
line-height:1}
.show-nav .nav .nav-item{
margin:0;
flex-shrink:0}
.show-nav .nav .nav-item.active .nav-link{
border-radius:1em;
padding:.301em 1.429em;
border:2px solid transparent}
.show-nav .nav .nav-item+.nav-item{
padding-left:0;
margin-left:1em}@media (min-width:1200px) and (max-width:1479.98px){
.show-nav .nav .nav-item+.nav-item{
margin-left:0}}
.show-nav .nav .nav-link{
font-size:1.071em}@media (min-width:768px){
.show-nav .nav{
padding-top:0;
padding-bottom:0;
font-size:12px;
border-top-width:0}
.show-nav .nav .nav-item.active .nav-link{
background-color:transparent!important}}@media (min-width:992px){
.show-nav .nav{
font-size:14px}
.show-nav .nav .nav-item:not(.active) .nav-link:not(:hover):not(:focus){
color:#8598a9}}
.comment-reply-title,
.comments-title,
.pings-title{
font-size:1.786em;
line-height:1.6em;
position:relative;
margin-bottom:1.5em;
border-bottom:1px solid #ddd;
padding-bottom:.6em}
.comment-reply-title:after,
.comments-title:after,
.pings-title:after{
border-bottom:2px solid transparent;
bottom:-1px;
content:" ";
display:block;
position:absolute;
width:3.684em}
.comments-area{
margin:1.786em 0}
.comment-list{
padding-left:0}
.comment-list .comment{
list-style-type:none}
.comment-list .bypostauthor>.media .comment-body cite:after{
margin-left:.53em;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:400;
content:"\f02e"}
.comment-list,
.pings-list{
margin-bottom:3.571em}
.comment-list .comment,
.comment-list .pingback,
.pings-list .comment,
.pings-list .pingback{
padding:2.714em 0;
border-bottom:1px solid #ddd}
.comment-list .comment:last-child,
.comment-list .pingback:last-child,
.pings-list .comment:last-child,
.pings-list .pingback:last-child{
border:none}
.comment-list .comment .gravatar-wrapper,
.comment-list .pingback .gravatar-wrapper,
.pings-list .comment .gravatar-wrapper,
.pings-list .pingback .gravatar-wrapper{
padding-right:1.429em}
.comment-list .comment .gravatar-wrapper img,
.comment-list .pingback .gravatar-wrapper img,
.pings-list .comment .gravatar-wrapper img,
.pings-list .pingback .gravatar-wrapper img{
border-radius:50%;
max-width:none}
.comment-list .comment .children,
.comment-list .pingback .children,
.pings-list .comment .children,
.pings-list .pingback .children{
list-style:none;
margin-top:2.5em;
border-top:1px solid #ddd}
.comment-list .comment .children>li:last-child,
.comment-list .pingback .children>li:last-child,
.pings-list .comment .children>li:last-child,
.pings-list .pingback .children>li:last-child{
padding-bottom:0}
.comment-list .comment-body .comment-content,
.pings-list .comment-body .comment-content{
margin-bottom:2.5em;
color:#686c6f}
.comment-list .comment-body .author,
.pings-list .comment-body .author{
margin-right:.714em;
display:inline-block;
font-weight:700}
.comment-list .comment-body .author cite,
.pings-list .comment-body .author cite{
font-style:normal}
.comment-list .comment-body .author a,
.pings-list .comment-body .author a{
color:#686c6f}
.comment-list .comment-body .comment-awaiting-moderation,
.pings-list .comment-body .comment-awaiting-moderation{
display:none}
.comment-list .comment-body .date,
.pings-list .comment-body .date{
margin-right:.714em;
display:inline-block;
font-size:.929em}
.comment-list .comment-body .date a,
.comment-list .comment-body .date a:focus,
.comment-list .comment-body .date a:hover,
.pings-list .comment-body .date a,
.pings-list .comment-body .date a:focus,
.pings-list .comment-body .date a:hover{
color:#aeaeae}
.comment-list .comment-body .reply,
.pings-list .comment-body .reply{
float:right;
display:inline-block}
.comment-list .comment-body .reply a,
.pings-list .comment-body .reply a{
color:#0d6efd}
.comment-list #respond,
.pings-list #respond{
background:#f5f5f5;
padding:1.618em;
margin-top:1.429em}
.comment-list #respond .comment-reply-title,
.pings-list #respond .comment-reply-title{
font-size:1.429em}
.comment-list #respond .comment-reply-title .small,
.comment-list #respond .comment-reply-title small,
.pings-list #respond .comment-reply-title .small,
.pings-list #respond .comment-reply-title small{
float:right;
font-size:.7em}
.page .comment-form>p,
.single-post .comment-form>p{
margin-bottom:1.714em}
.page .comment-form>p label,
.single-post .comment-form>p label{
display:block}
.page .comment-form>p input[type=email],
.page .comment-form>p input[type=text],
.page .comment-form>p input[type=url],
.page .comment-form>p textarea,
.single-post .comment-form>p input[type=email],
.single-post .comment-form>p input[type=text],
.single-post .comment-form>p input[type=url],
.single-post .comment-form>p textarea{
width:100%}
.page .comment-form-rating,
.single-post .comment-form-rating{
clear:both}
.page .comment-form-rating label,
.single-post .comment-form-rating label{
display:block}
.page .comment-form-url,
.single-post .comment-form-url{
clear:both}
.page .comment-form-cookies-consent,
.single-post .comment-form-cookies-consent{
display:flex;
align-items:center}
.page .comment-form-cookies-consent label,
.single-post .comment-form-cookies-consent label{
margin-bottom:0;
margin-left:10px}
.page .comment-form-author,
.page .comment-form-email,
.single-post .comment-form-author,
.single-post .comment-form-email{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}@media (min-width:768px){
.page .comment-form-author,
.page .comment-form-email,
.single-post .comment-form-author,
.single-post .comment-form-email{
flex:0 0 auto;
width:50%;
float:left}}
.page .comment-form-author,
.single-post .comment-form-author{
padding-left:0}
.page .comment-form-email,
.single-post .comment-form-email{
padding-right:0}
.page .comment-form-email,
.single-post .comment-form-email{
margin-right:0}
.page .form-submit,
.single-post .form-submit{
clear:both}
.page .form-submit .submit,
.single-post .form-submit .submit{
padding:.594rem 2.5rem;
font-weight:700}
.comment-navigation{
margin-bottom:3.571em}
.comment-navigation::after{
display:block;
clear:both;
content:""}
.comment-navigation .nav-next,
.comment-navigation .nav-previous{
width:48%}
.comment-navigation .nav-next a,
.comment-navigation .nav-previous a{
color:#575560}
.comment-navigation .nav-previous{
float:left}
.comment-navigation .nav-next{
float:right;
text-align:right}
.brands-carousel{
margin-bottom:2.68em}
.brands-carousel .item{
text-align:center;
height:50px;
position:relative}
.brands-carousel .item figure{
display:block;
margin:0;
text-align:center}
.brands-carousel .item figure .text-overlay{
display:none}
.brands-carousel .item figure:hover img{
opacity:1}
.brands-carousel .item figure img{
opacity:.5;
max-height:50px;
width:auto;
margin:0 auto}
.owl-brands{
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:1.286em 0}
.owl-brands .owl-nav{
-webkit-tap-highlight-color:transparent;
position:relative}
.owl-brands .owl-nav [class*=owl-]{
color:#768b9e;
font-size:14px;
display:inline-block;
cursor:pointer;
position:absolute;
top:-30px;
line-height:14px}
.owl-brands .owl-nav [class*=owl-]:hover{
color:#333e48}
.owl-brands .owl-nav .owl-prev{
left:0}
.owl-brands .owl-nav .owl-next{
right:0}
.owl-brands .owl-nav .disabled{
opacity:.5;
cursor:default}
.vertical-menu-slider-category-with-das{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
margin-left:calc(-50vw + 50% - 0px);
background-color:#f5f5f5;
padding-bottom:20px}@media (max-width:767.98px){
.vertical-menu-slider-category-with-das{
margin-left:calc(-50vw + 50%)}}
.vertical-menu-slider-category-with-das-inner{
background-color:#fff}
.vertical-menu-slider-category-with-das-inner>.home-vertical-nav{
display:none}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner>.home-vertical-nav{
display:block;
flex:0 0 auto;
width:23.07692308%;
z-index:2}}@media (min-width:1430px){
.vertical-menu-slider-category-with-das-inner>.home-vertical-nav{
flex:0 0 auto;
width:19.28571425%}}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner>.slider-das-block{
flex:0 0 auto;
width:20.5128205%}}@media (min-width:1430px){
.vertical-menu-slider-category-with-das-inner>.slider-das-block{
flex:0 0 auto;
width:17.14285708%}}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner>.slider-with-catogory{
display:flex;
flex-direction:column;
flex-basis:0;
flex-grow:1;
max-width:100%}}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner>.home-vertical-nav+.slider-with-catogory{
flex:0 0 auto;
width:56.41025642%}}@media (min-width:1430px){
.vertical-menu-slider-category-with-das-inner>.home-vertical-nav+.slider-with-catogory{
flex:0 0 auto;
width:63.57142842%}}
.vertical-menu-slider-category-with-das-inner>.slider-with-catogory .home-v7-slider{
flex-basis:0;
flex-grow:1;
max-width:100%;
max-height:342px;
overflow:hidden;
background-color:#eef7f9;
flex-basis:0%}
.vertical-menu-slider-category-with-das-inner .product-categories-list{
margin-bottom:0}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories{
margin-bottom:0;
height:170px;
padding-left:0;
list-style:none;
display:flex;
overflow:auto}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories{
overflow:visible}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories:focus,
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories:hover{
position:relative;
z-index:1}}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category{
padding-bottom:0;
align-items:center;
display:flex;
border-right:1px solid #e7e7e7;
flex:0 0 auto;
width:50%}@media (min-width:768px){
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category{
flex:0 0 auto;
width:20%}}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:focus,
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:hover{
box-shadow:0 0 18px -2px rgba(0,0,0,
.2)}}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:first-child{
border-left:1px solid #e7e7e7}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category a{
margin:auto}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories img{
max-width:100px;
margin-bottom:10px}
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories .h4,
.vertical-menu-slider-category-with-das-inner .product-categories-list .categories h4{
font-size:14px;
font-weight:600}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block{
overflow:visible!important;
flex-wrap:wrap!important;
margin:0}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block>.da{
padding:0;
flex:0 0 auto;
width:100%}@media (min-width:768px){
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block>.da{
flex:0 0 auto;
width:33.33333333%}}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block>.da{
flex:0 0 auto;
width:100%}}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-inner{
background-color:#fff;
height:170px;
font-size:17px;
position:relative;
overflow:hidden}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da{
border-top:1px solid #e7e7e7}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da:first-child{
border-top-width:0}}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da+.da{
border-top:1px solid #e7e7e7}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-media-body{
flex:0 0 auto;
width:100%;
z-index:1}
.vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-media-left{
position:absolute;
bottom:-30px;
right:-10px;
width:110px;
height:auto;
margin-right:0;
transform:rotate(-16deg)}
.vertical-menu-slider-category-with-das-inner.builder .home-vertical-nav,
.vertical-menu-slider-category-with-das-inner.builder .slider-with-catogory{
background-color:#fff}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner.builder .da-block .da-inner{
min-height:187px}}@media (min-width:1441px){
.vertical-menu-slider-category-with-das-inner.builder .da-block .da-inner{
min-height:197px}}
.vertical-menu-slider-category-with-das-inner.builder .rev_slider_wrapper{
z-index:1}
.vertical-menu-slider-category-with-das-inner.builder .slider-das-block{
display:none}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner.builder .slider-das-block{
display:block}}
.vertical-menu-slider-category-with-das-inner.builder .slider-das-block .da-block+.da-block .da-inner{
border-top:1px solid #e7e7e7}
.vertical-menu-slider-category-with-das-inner.builder-elementor .home-vertical-nav-el{
z-index:2}
.vertical-menu-slider-category-with-das-inner.builder-elementor .elementor-widget:not(:last-child){
margin-bottom:0}@media (max-width:991.98px) and (min-width:576px){
.vertical-menu-slider-category-with-das-inner.builder-elementor .elementor-element.slider-with-catogory{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
margin-left:calc(-50vw + 50% - 0px)}}@media (max-width:991.98px) and (min-width:576px) and (max-width:767.98px){
.vertical-menu-slider-category-with-das-inner.builder-elementor .elementor-element.slider-with-catogory{
margin-left:calc(-50vw + 50%)}}
.vertical-menu-slider-category-with-das-inner.builder-elementor .slider-das-block+.slider-das-block{
border-top:1px solid #e7e7e7}
.vertical-menu-slider-category-with-das-inner.builder-elementor .slider-das-block .da-block>.da{
padding:0;
flex:0 0 auto;
width:100%}@media (min-width:1200px){
.vertical-menu-slider-category-with-das-inner.builder-elementor .slider-das-block .da-block .da-inner{
min-height:197px}}
.home-vertical-nav.departments-menu-v2 .dropdown{
height:auto}
.home-vertical-nav.departments-menu-v2 .dropdown>.dropdown-menu{
border-width:0;
border-radius:0;
z-index:1}
.home-vertical-nav.departments-menu-v2 .vertical-menu-title{
border-radius:0;
padding:12px 20px;
font-weight:500;
display:flex;
justify-content:space-between}
.home-vertical-nav.departments-menu-v2 .vertical-menu-title .title{
font-weight:700}
.home-vertical-nav.departments-menu-v2 .vertical-menu-title a{
font-size:13px;
font-weight:700}
.brand-with-category{
box-shadow:0 3px 21px 0 rgba(0,0,0,
.24);
border-radius:20px;
position:relative;
z-index:1;
margin:3rem 0}@media (min-width:1200px){
.brand-with-category{
margin:-72px 0!important}}
.brand-with-category .brands img{
width:80px;
height:35px;
object-fit:contain}
.brand-with-category .brands a{
color:#9a9a9a}
.brand-with-category .categories img{
height:92px;
object-fit:cover}@media (min-width:768px){
.brand-with-category .categories img{
width:350px}}
.brand-with-category .categories ul{
line-height:1.75rem}
.brand-with-category .categories ul a{
color:#0062bd}
.brand-with-category .categories .h6,
.brand-with-category .categories h6{
font-size:15px}
.brand-with-category .categories .view-all{
width:40px;
height:40px;
top:-20px;
box-shadow:.5px .866px 8px 0 rgba(51,51,51,
.12);
color:#0062bd}@font-face{
font-family:star;
src:url(../../plugins/woocommerce/assets/fonts/star.eot);
src:url(../../plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(../../plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(../../plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(../../plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
font-weight:400;
font-style:normal}@font-face{
font-family:WooCommerce;
src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.eot);
src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
font-weight:400;
font-style:normal}
.star-rating{
overflow:hidden;
position:relative;
height:1em;
line-height:1;
font-size:1em;
width:5.5em;
font-family:star}
.star-rating:before{
content:"\73\73\73\73\73";
color:rgba(0,0,0,
.2);
float:left;
top:0;
left:0;
position:absolute}
.star-rating span{
overflow:hidden;
float:left;
top:0;
left:0;
position:absolute;
padding-top:1.5em}
.star-rating span:before{
content:"\53\53\53\53\53";
top:0;
position:absolute;
left:0;
color:#fed700}p.stars{
display:inline-block;
margin:0}p.stars a{
position:relative;
height:1em;
width:1em;
text-indent:-99999px;
display:inline-block;
text-decoration:none;
margin-right:1px}p.stars a:before{
display:block;
position:absolute;
top:0;
left:0;
width:1em;
height:1em;
line-height:1;
font-family:WooCommerce;
content:"\e021";
text-indent:0}p.stars a:hover~a:before{
content:"\e021"}p.stars:hover a:before{
content:"\e020"}p.stars.selected a.active:before{
content:"\e020"}p.stars.selected a.active~a:before{
content:"\e021"}p.stars.selected a:not(.active):before{
content:"\e020"}
.woocommerce-breadcrumb{
padding:9px 15px;
margin:0 -15px 1.6em;
background-color:#f7f6f6;
white-space:nowrap;
overflow:scroll}@media (min-width:768px){
.woocommerce-breadcrumb{
background-color:transparent;
padding:1.786em 0 1.6em;
overflow:visible;
margin:0}}
.woocommerce-breadcrumb span.delimiter{
margin:0 10px}@media (min-width:768px){
.woocommerce-breadcrumb span.delimiter{
margin:0 1.429em}}
.woocommerce-breadcrumb span.delimiter+a{
padding:.465em .929em;
border-radius:.357em;
display:inline-block}@media (min-width:768px){
.woocommerce-breadcrumb span.delimiter+a{
background-color:#f1f1f1}
.woocommerce-breadcrumb span.delimiter+a:focus,
.woocommerce-breadcrumb span.delimiter+a:hover{
background-color:#e5e5e5}}
.rtl .woocommerce-breadcrumb span.delimiter i{
transform:rotate(180deg)}
.da-block{
margin-bottom:1.643em}
.da-block.row-cols-xl-4{
margin-left:-2.5px;
margin-right:-2.5px}
.da-block.row-cols-xl-4>.da{
padding:0 2.5px}@media (min-width:576px){
.da-block.row-cols-xl-4{
margin-left:-5px;
margin-right:-5px}
.da-block.row-cols-xl-4>.da{
padding:0 5px}}@media (min-width:768px){
.da-block.row-cols-xl-4{
margin-left:-7.5px;
margin-right:-7.5px}
.da-block.row-cols-xl-4>.da{
padding:0 7.5px}}@media (min-width:1200px){
.da-block.row-cols-xl-4{
margin-left:-15px;
margin-right:-15px}
.da-block.row-cols-xl-4>.da{
padding:0 15px}
.da-block.row-cols-xl-4 .da-text{
margin-bottom:7px}
.da-block.row-cols-xl-4 .da-inner{
font-size:17px;
line-height:21px}}@media (min-width:1200px) and (max-width:1479.98px){
.da-block.row-cols-xl-4>.da{
flex:0 0 auto;
width:33.3333333333%}
.da-block.row-cols-xl-4>.da:last-child{
display:none}}@media (min-width:1480px){
.da-block.row-cols-xl-4{
margin-left:-10px;
margin-right:-10px}
.da-block.row-cols-xl-4>.da{
padding:0 10px}
.da-block.row-cols-xl-4 .da-media-left img{
min-width:144px}}
.da-block>.da{
margin-bottom:0}
.da-block .da-inner{
background-color:#f5f5f5;
font-size:14px;
line-height:1.278em;
height:100%;
display:flex}
.da-block .da-text{
font-weight:200;
text-transform:uppercase}
.da-block .da-media{
align-items:flex-start;
margin:auto}
.da-block .da-media-left{
flex:0 0 50%;
max-width:50%}
.da-block .da-media-left img{
margin:auto}
.da-block .da-media-body{
flex-grow:1;
max-width:130px}
.da-block .da-media-body,
.da-block .da-media-left{
align-self:center;
height:100%}
.da-block .da-action{
font-weight:700;
display:flex;
align-items:center;
font-size:.833em;
margin-top:1.2em}
.da-block .da-action::after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
line-height:1;
width:12px;
height:12px;
border-radius:50%;
content:"\f105";
font-weight:700;
margin-left:8px;
color:#fff;
text-align:center}@media (min-width:992px){
.da-block .da-inner{
font-size:16px}
.da-block .da-action:after{
width:15px;
height:15px;
line-height:1.1}
.da-block.columns-3{
margin-left:-15px;
margin-right:-15px}
.da-block.columns-3>.da{
flex:0 0 33.3333333333%;
max-width:33.3333333333%;
padding:0 15px}
.da-block.columns-3 .da-inner{
font-size:13px;
line-height:16px}}@media (min-width:1200px){
.da-block .da-inner{
font-size:18px;
line-height:23px}
.da-block .da-action{
font-size:14px;
line-height:30px;
margin-top:0}
.da-block .da-action:after{
width:18px;
height:18px;
line-height:1.4}
.da-block .da-media-left{
margin-right:6%}
.da-block.columns-3 .da-inner{
font-size:17px;
min-height:auto;
line-height:21px}}
.home-v5-da-block .da-block .da-media-body,
.slider-das-block .da-block .da-media-body{
min-width:130px;
max-width:none}@media (min-width:1200px) and (max-width:1479.98px){
.home-v2-da-block .da-block.row-cols-xl-3>.da{
flex:0 0 50%;
max-width:50%}
.home-v2-da-block .da-block.row-cols-xl-3>.da:last-child{
display:none}}
.home-v2-da-block .da-block.row-cols-xl-3 .da-media-body{
letter-spacing:-.6px}
.from,
.upto{
text-transform:uppercase;
font-weight:300;
display:block}
.from .prefix,
.upto .prefix{
font-size:.919em;
line-height:.909em;
display:inline-block;
width:1.4em;
margin-right:4px;
margin-bottom:2px}
.from .value,
.upto .value{
font-weight:700;
font-size:2.173em;
letter-spacing:-.025em}
.from .value sup,
.upto .value sup{
top:-.25em}
.from .suffix,
.upto .suffix{
top:-.5em;
position:relative;
font-weight:700;
vertical-align:top;
margin-left:2px}
.from .prefix{
width:auto;
display:block}
.home-v5-da-block .vc-ads-block .da-block>.da,
.vc-ads-block .da-block>.da,
.wpb_wrapper .da-block>.da{
flex:0 0 100%;
max-width:100%}
.home-two-banners .banners,
.home-v2-da-block .banners,
.home-v3-da-block .banners,
.home-v6-da-block .banners,
.home-v7-da-block .banners{
display:flex;
margin-left:-10px;
margin-right:-10px;
margin-bottom:2em;
overflow:auto;
flex-wrap:nowrap}
.home-two-banners .banners>.banner,
.home-v2-da-block .banners>.banner,
.home-v3-da-block .banners>.banner,
.home-v6-da-block .banners>.banner,
.home-v7-da-block .banners>.banner{
display:block;
padding:0 10px;
flex:0 0 100%;
max-width:100%}@media (min-width:768px){
.home-two-banners .banners>.banner,
.home-v2-da-block .banners>.banner,
.home-v3-da-block .banners>.banner,
.home-v6-da-block .banners>.banner,
.home-v7-da-block .banners>.banner{
flex:0 0 50%;
max-width:50%}}
.home-two-banners>.da-block,
.home-v2-da-block>.da-block,
.home-v3-da-block>.da-block,
.home-v6-da-block>.da-block,
.home-v7-da-block>.da-block{
margin:0 -10px 43px -10px}
.home-two-banners.home-v8-da-block .banners,
.home-v2-da-block.home-v8-da-block .banners,
.home-v3-da-block.home-v8-da-block .banners,
.home-v6-da-block.home-v8-da-block .banners,
.home-v7-da-block.home-v8-da-block .banners{
flex-wrap:wrap;
margin-left:-15px;
margin-right:-15px}
.home-two-banners.home-v8-da-block .banners>.banner,
.home-v2-da-block.home-v8-da-block .banners>.banner,
.home-v3-da-block.home-v8-da-block .banners>.banner,
.home-v6-da-block.home-v8-da-block .banners>.banner,
.home-v7-da-block.home-v8-da-block .banners>.banner{
padding-left:15px;
padding-right:15px;
margin-bottom:1.5rem}
.home-two-banners.home-v8-da-block .banners>.banner>a,
.home-v2-da-block.home-v8-da-block .banners>.banner>a,
.home-v3-da-block.home-v8-da-block .banners>.banner>a,
.home-v6-da-block.home-v8-da-block .banners>.banner>a,
.home-v7-da-block.home-v8-da-block .banners>.banner>a{
display:block}@media (min-width:1200px){
.home-two-banners.home-v8-da-block .banners>.banner,
.home-v2-da-block.home-v8-da-block .banners>.banner,
.home-v3-da-block.home-v8-da-block .banners>.banner,
.home-v6-da-block.home-v8-da-block .banners>.banner,
.home-v7-da-block.home-v8-da-block .banners>.banner{
margin-bottom:0}}
.home-v8-da-block .da-block{
margin-bottom:2.5rem;
margin-left:-15px;
margin-right:-15px;
flex-wrap:wrap!important}
.home-v8-da-block .da-block .da{
flex:0 0 100%;
max-width:100%;
align-items:center;
padding-left:15px;
padding-right:15px;
margin-bottom:1.5rem}
.home-v8-da-block .da-block .da .da-inner{
padding:0;
min-height:9.49987rem}
.home-v8-da-block .da-block .da .da-media{
flex:0 0 100%;
align-items:center;
margin:0}
.home-v8-da-block .da-block .da .da-media-body,
.home-v8-da-block .da-block .da .da-media-left{
flex:0 0 50%;
max-width:50%;
height:auto}
.home-v8-da-block .da-block .da .da-media-left{
padding-right:0;
margin-right:0}
.home-v8-da-block .da-block .da .da-media-body{
padding-left:15px;
padding-right:15px;
z-index:2}
.home-v8-da-block .da-block .da .da-media .da-text{
font-size:1.06225rem;
line-height:1.438rem;
letter-spacing:-.4px}
.home-v8-da-block .da-block .da .da-media .da-action{
font-size:.938rem}
.home-v8-da-block .da-block .da:first-child .da-inner{
max-height:9.49987rem;
overflow:hidden}
.home-v8-da-block .da-block .da:first-child .da-media-left{
padding-left:15px}
.home-v8-da-block .da-block .da:first-child img{
transform:rotate(-25deg)}@media (min-width:768px){
.home-v8-da-block .da-block .da{
flex:0 0 50%;
max-width:50%}
.home-v8-da-block .da-block .da:first-child{
flex:0 0 100%;
max-width:100%}}@media (min-width:1200px){
.home-v8-da-block .da-block .da{
flex:0 0 31%;
max-width:31%;
margin-bottom:0}
.home-v8-da-block .da-block .da:first-child{
flex:0 0 38%;
max-width:38%}
.home-v8-da-block .da-block .da:first-child .da-media-left{
flex:0 0 58.33333%;
max-width:58.33333%}
.home-v8-da-block .da-block .da:first-child .da-media-body{
flex:0 0 41.66667%;
max-width:41.66667%}}@media (min-width:1480px){
.home-v8-da-block .da-block .da{
flex:0 0 25%;
max-width:25%;
margin-bottom:0}
.home-v8-da-block .da-block .da:first-child{
flex:0 0 50%;
max-width:50%}}@media (min-width:768px){
.home-v12-da-block .media-left img{
transform:rotate(-25deg);
width:350px}}@media (min-width:1200px){
.home-v12-da-block .media-left img{
width:230px}}@media (min-width:1480px){
.home-v12-da-block .media-left img{
width:350px}}@media (min-width:768px){
.home-v12-da-block .bg-cover{
height:152px}}
.home-v8-da-block .da-block .da-inner,
.home-v8-vc-da-block .da-block .da-inner{
padding:0;
min-height:9.49987rem}
.home-v8-da-block .da-block .da-media,
.home-v8-vc-da-block .da-block .da-media{
flex:0 0 100%;
align-items:center;
margin:0}
.home-v8-da-block .da-block .da-media-body,
.home-v8-da-block .da-block .da-media-left,
.home-v8-vc-da-block .da-block .da-media-body,
.home-v8-vc-da-block .da-block .da-media-left{
flex:0 0 50%;
max-width:50%;
height:auto}
.home-v8-da-block .da-block .da-media-left,
.home-v8-vc-da-block .da-block .da-media-left{
padding-right:0;
margin-right:0}
.home-v8-da-block .da-block .da-media-body,
.home-v8-vc-da-block .da-block .da-media-body{
padding-left:15px;
padding-right:15px;
z-index:2}
.home-v8-da-block .da-block .da-media .da-text,
.home-v8-vc-da-block .da-block .da-media .da-text{
font-size:1.06225rem;
line-height:1.438rem;
letter-spacing:-.4px}
.home-v8-da-block .da-block .da-media .da-action,
.home-v8-vc-da-block .da-block .da-media .da-action{
font-size:.938rem}
.home-v8-da-block .da-featured .da-inner,
.home-v8-vc-da-block .da-featured .da-inner{
max-height:9.49987rem;
overflow:hidden}
.home-v8-da-block .da-featured .da-media-left,
.home-v8-vc-da-block .da-featured .da-media-left{
padding-left:15px}
.home-v8-da-block .da-featured img,
.home-v8-vc-da-block .da-featured img{
transform:rotate(-25deg)}@media (min-width:1200px){
.home-v8-da-block .da-featured .da-media-left,
.home-v8-vc-da-block .da-featured .da-media-left{
flex:0 0 58.33333%;
max-width:58.33333%}
.home-v8-da-block .da-featured .da-media-body,
.home-v8-vc-da-block .da-featured .da-media-body{
flex:0 0 41.66667%;
max-width:41.66667%}}
.da-with-banner{
text-transform:initial}
.da-with-banner .banner,
.da-with-banner .da{
margin-bottom:20px}@media (min-width:768px){
.da-with-banner .da{
flex:0 0 auto;
width:66.66666667%;
margin-bottom:30px}}
.da-with-banner .da .da-inner{
background-color:#ecedf2;
padding:30px 0}@media (min-width:768px){
.da-with-banner .da .da-inner{
padding:0}}
.da-with-banner .da .da-caption{
flex:0 0 auto;
width:50%;
align-self:center;
padding-left:65px}@media (max-width:991.98px){
.da-with-banner .da .da-caption{
padding-left:45px}}@media (max-width:767.98px){
.da-with-banner .da .da-caption{
padding-left:35px}}@media (max-width:575.98px){
.da-with-banner .da .da-caption{
padding-left:30px;
padding-right:0}}
.da-with-banner .da .da-text{
margin-bottom:30px}@media (max-width:767.98px){
.da-with-banner .da .da-text{
margin-bottom:15px}}
.da-with-banner .da .da-text .title{
font-size:28px;
font-weight:400;
text-transform:initial}@media (max-width:991.98px){
.da-with-banner .da .da-text .title{
font-size:22px}}@media (max-width:767.98px){
.da-with-banner .da .da-text .title{
font-size:18px;
margin-bottom:initial}}@media (max-width:575.98px){
.da-with-banner .da .da-text .title{
font-size:16px}}
.da-with-banner .da .da-text strong{
font-size:36px;
font-weight:600}@media (max-width:991.98px){
.da-with-banner .da .da-text strong{
font-size:28px}}@media (max-width:767.98px){
.da-with-banner .da .da-text strong{
font-size:23px}}@media (max-width:575.98px){
.da-with-banner .da .da-text strong{
font-size:18px}}
.da-with-banner .da .da-text .description{
font-size:18px;
font-weight:300;
text-transform:initial}
.da-with-banner .da .da-text .description span{
font-size:15px}
.da-with-banner .da .da-text .description span+span:before{
content:'|';
color:#b8bec3;
margin:0 3px}@media (max-width:991.98px){
.da-with-banner .da .da-text .description{
font-size:16px}
.da-with-banner .da .da-text .description span{
font-size:14px;
line-height:1}}@media (max-width:767.98px){
.da-with-banner .da .da-text .description{
font-size:14px}
.da-with-banner .da .da-text .description span{
font-size:12px}
.da-with-banner .da .da-text .description span+span:before{
margin:0 2px}}@media (max-width:575.98px){
.da-with-banner .da .da-text .description{
font-size:12px}
.da-with-banner .da .da-text .description span{
font-size:10px}}
.da-with-banner .da .price{
text-transform:initial}
.da-with-banner .da .price .prefix{
font-size:18px;
font-weight:300}@media (max-width:991.98px){
.da-with-banner .da .price .prefix{
font-size:16px}}@media (max-width:767.98px){
.da-with-banner .da .price .prefix{
font-size:14px}}@media (max-width:575.98px){
.da-with-banner .da .price .prefix{
font-size:12px}}
.da-with-banner .da .price .value{
font-size:46px;
font-weight:600}
.da-with-banner .da .price .value sup{
font-size:60%;
text-align:unset}@media (max-width:991.98px){
.da-with-banner .da .price .value{
font-size:40px}}@media (max-width:767.98px){
.da-with-banner .da .price .value{
font-size:37px}}@media (max-width:767.98px){
.da-with-banner .da .price .value{
font-size:34px}}
.da-with-banner .da .da-image{
flex:0 0 auto;
width:50%}
.da-with-banner .da .da-image img{
width:100%;
height:100%;
object-fit:contain}
.da-with-banner.align-end .da{
order:2}
.da-with-banner.align-end .da .da-inner{
background-color:#f5f5f5}
.da-with-banner.align-end .da .da-caption{
padding-left:50px;
padding-right:30px;
order:2}@media (max-width:991.98px){
.da-with-banner.align-end .da .da-caption{
padding-left:30px;
padding-right:30px}}@media (max-width:767.98px){
.da-with-banner.align-end .da .da-caption{
padding-left:5px}}@media (max-width:575.98px){
.da-with-banner.align-end .da .da-caption{
padding-left:0}}@media (min-width:768px){
.da-with-banner .banner{
flex:0 0 auto;
width:33.33333333%;
margin-bottom:30px}}
.da-with-banner .banner img{
width:100%;
height:100%;
object-fit:cover}
.section-home-banner-1-6{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.section-home-banner-1-6{
margin-left:calc(-50vw + 50%)}}
.section-home-banner-1-6.home-v9-banner-1-6 .category-icons-carousel-v2>div,
.section-home-banner-1-6.home-v9-banner-1-6 .container{
padding:0 15px}
.section-home-banner-1-6 .home-banner-1-6__inner .banners-list__inner .banner>a,
.section-home-banner-1-6 .home-banner-1-6__inner .featured-banner>a{
border-radius:.625rem}@media (min-width:768px){
.section-home-banner-1-6 .home-banner-1-6__inner .banners-list__inner{
margin-left:-.5rem;
margin-right:-.5rem}
.section-home-banner-1-6 .home-banner-1-6__inner .banners-list__inner .banner{
padding-left:.5rem;
padding-right:.5rem}}@media (min-width:1200px){
.section-home-banner-1-6 .home-banner-1-6__inner .featured-banner{
flex:0 0 auto;
width:40.83333333%}
.section-home-banner-1-6 .home-banner-1-6__inner .banners-list{
flex:0 0 auto;
width:59.16666667%}}@media (prefers-reduced-motion:no-preference){
html{
scroll-behavior:smooth}}
.back-to-top-wrapper{
top:100vh;
right:1.25rem;
width:2.25rem;
z-index:999}
.back-to-top-link{
height:2.25rem;
width:2.25rem;
top:calc(100vh - 5rem);
transition:transform 80ms ease-in;
opacity:.6}
.back-to-top-link:hover{
opacity:.2}body.admin-bar .off-canvas-navigation{
top:46px}@media (min-width:992px){
body.admin-bar .off-canvas-navigation{
top:32px}}
.off-canvas-navigation{
background-color:#333;
position:fixed;
top:0;
left:-280px;
width:280px;
height:100vh;
transition:all .2s;
z-index:10000;
overflow:hidden;
overflow-y:auto;
scrollbar-width:thin}
.off-canvas-navigation::-webkit-scrollbar{
background-color:#fff;
width:6px}
.off-canvas-navigation::-webkit-scrollbar-track{
background-color:#fff}
.off-canvas-navigation::-webkit-scrollbar-thumb{
background-color:#cacaca;
border-radius:16px;
border-right:2px solid #fff}
.off-canvas-navigation::-webkit-scrollbar-button{
display:none}@media (min-width:768px){
.off-canvas-navigation{
left:-350px;
width:350px}}
.off-canvas-navigation .nav{
display:block}
.off-canvas-navigation .yamm .dropdown.yamm-fw .dropdown-menu{
position:relative}
.off-canvas-navigation .dropdown .dropdown-menu,
.off-canvas-navigation .yamm-fw .dropdown-menu,
.off-canvas-navigation .yamm-hw .dropdown-menu,
.off-canvas-navigation .yamm-tfw .dropdown-menu{
width:100%!important;
top:0}
.off-canvas-navigation .nav-title{
font-weight:700}
.off-canvas-navigation .nav-title,
.off-canvas-navigation .widget-title,
.off-canvas-navigation .widgettitle{
color:#fff;
padding:0}
.off-canvas-navigation .nav-title a,
.off-canvas-navigation .widget-title a,
.off-canvas-navigation .widgettitle a{
color:#fff;
padding:0 1.387em}
.off-canvas-navigation .nav-divider,
.off-canvas-navigation .nav-subtext,
.off-canvas-navigation .nav-text{
display:none}
.off-canvas-navigation .yamm .yamm-content{
padding:0}
.off-canvas-navigation .yamm .yamm-content .kc-wrap-columns,
.off-canvas-navigation .yamm .yamm-content .vc_row,
.off-canvas-navigation .yamm .yamm-content .wpb_content_element{
margin:0}
.off-canvas-navigation .yamm .yamm-content .kc_column,
.off-canvas-navigation .yamm .yamm-content .wpb_column{
width:100%}
.off-canvas-navigation .yamm .yamm-content .kc_column,
.off-canvas-navigation .yamm .yamm-content .vc_column-inner{
padding:0}
.off-canvas-navigation .yamm .yamm-content,
.off-canvas-navigation ul{
list-style:none;
margin:0;
padding:0}
.off-canvas-navigation .yamm .yamm-content li.menu-item-has-children .dropdown-toggle::after,
.off-canvas-navigation .yamm .yamm-content li.menu-item-has-children>a::after,
.off-canvas-navigation ul li.menu-item-has-children .dropdown-toggle::after,
.off-canvas-navigation ul li.menu-item-has-children>a::after{
margin-left:auto}
.off-canvas-navigation .yamm .yamm-content li.menu-item-has-children.open .dropdown-backdrop,
.off-canvas-navigation ul li.menu-item-has-children.open .dropdown-backdrop{
display:none}
.off-canvas-navigation .yamm .yamm-content li [aria-expanded=true].dropdown-toggle::after,
.off-canvas-navigation ul li [aria-expanded=true].dropdown-toggle::after{
content:"\f106"}
.off-canvas-navigation .yamm .yamm-content li a,
.off-canvas-navigation ul li a{
display:flex;
align-items:center;
color:rgba(255,255,255,
.7)}@media (max-width:575.98px){
.off-canvas-navigation .yamm .yamm-content li a,
.off-canvas-navigation ul li a{
flex-wrap:wrap}
.off-canvas-navigation .yamm .yamm-content li a .nav-subtext,
.off-canvas-navigation ul li a .nav-subtext{
width:100%;
margin-bottom:14px}}
.off-canvas-navigation .yamm .yamm-content li a:focus,
.off-canvas-navigation .yamm .yamm-content li a:hover,
.off-canvas-navigation ul li a:focus,
.off-canvas-navigation ul li a:hover{
background-color:#b3b3b3;
box-shadow:inset -2px 0 4px -1px rgba(0,0,0,
.6);
color:#000}
.off-canvas-navigation .yamm .yamm-content li a i,
.off-canvas-navigation ul li a i{
margin-right:10px}
.off-canvas-navigation .yamm .yamm-content li a,
.off-canvas-navigation .yamm .yamm-content li.nav-title,
.off-canvas-navigation .yamm .yamm-content li>a,
.off-canvas-navigation ul li a,
.off-canvas-navigation ul li.nav-title,
.off-canvas-navigation ul li>a{
padding:0 1.387em;
line-height:3.5em;
border-bottom:1px solid #262626;
text-decoration:none}
.off-canvas-navigation .yamm .yamm-content li a:hover,
.off-canvas-navigation .yamm .yamm-content li.nav-title:hover,
.off-canvas-navigation .yamm .yamm-content li>a:hover,
.off-canvas-navigation ul li a:hover,
.off-canvas-navigation ul li.nav-title:hover,
.off-canvas-navigation ul li>a:hover{
text-decoration:none}
.off-canvas-navigation .yamm .yamm-content li .nav-title,
.off-canvas-navigation .yamm .yamm-content li .nav-title a,
.off-canvas-navigation ul li .nav-title,
.off-canvas-navigation ul li .nav-title a{
font-size:1em}
.off-canvas-navigation .yamm .yamm-content li.nav-title a,
.off-canvas-navigation ul li.nav-title a{
padding:0;
border-width:0;
color:#fff}
.off-canvas-navigation .yamm .yamm-content li.nav-title a:focus,
.off-canvas-navigation .yamm .yamm-content li.nav-title a:hover,
.off-canvas-navigation ul li.nav-title a:focus,
.off-canvas-navigation ul li.nav-title a:hover{
background-color:transparent;
box-shadow:none;
font-weight:700}
.off-canvas-navigation .yamm .yamm-content li .nav-title a,
.off-canvas-navigation ul li .nav-title a{
padding:0;
border-bottom:0}
.off-canvas-navigation .yamm .yamm-content li .nav-title a:focus,
.off-canvas-navigation .yamm .yamm-content li .nav-title a:hover,
.off-canvas-navigation ul li .nav-title a:focus,
.off-canvas-navigation ul li .nav-title a:hover{
color:rgba(255,255,255,
.7)}
.off-canvas-navigation .yamm .yamm-content li .dropdown-toggle:focus,
.off-canvas-navigation .yamm .yamm-content li .dropdown-toggle:hover,
.off-canvas-navigation .yamm .yamm-content li .nav-title a:focus,
.off-canvas-navigation .yamm .yamm-content li .nav-title a:hover,
.off-canvas-navigation ul li .dropdown-toggle:focus,
.off-canvas-navigation ul li .dropdown-toggle:hover,
.off-canvas-navigation ul li .nav-title a:focus,
.off-canvas-navigation ul li .nav-title a:hover{
background-color:transparent;
box-shadow:none;
color:#fff}
.off-canvas-navigation .yamm .yamm-content li ul,
.off-canvas-navigation ul li ul{
border-radius:0}
.off-canvas-navigation .yamm .yamm-content li ul::after,
.off-canvas-navigation .yamm .yamm-content li ul::before,
.off-canvas-navigation ul li ul::after,
.off-canvas-navigation ul li ul::before{
display:none;
bottom:100%;
right:20px;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
border-color:rgba(72,72,72,0);
border-bottom-color:#090b0c;
border-width:7px;
margin-left:-7px}
.off-canvas-navigation .yamm .yamm-content .bg-yamm-content,
.off-canvas-navigation ul .bg-yamm-content{
display:none}
.off-canvas-navigation .yamm .yamm-content .dropdown-menu,
.off-canvas-navigation ul .dropdown-menu{
position:relative!important;
background-color:#090b0c;
width:100%;
transition:all .3s ease;
border:none;
transform:none!important;
visibility:visible;
opacity:1}
.off-canvas-navigation .dropdown-menu:not(.show){
display:none!important}
.off-canvas-navigation-wrapper .navbar-toggler,
.off-canvas-navigation-wrapper button,
.off-canvas-navigation-wrapper.toggled .navbar-toggler,
.off-canvas-navigation-wrapper.toggled button{
color:#000;
border:none}
.off-canvas-navigation-wrapper .navbar-toggler:active,
.off-canvas-navigation-wrapper .navbar-toggler:focus,
.off-canvas-navigation-wrapper .navbar-toggler:hover,
.off-canvas-navigation-wrapper button:active,
.off-canvas-navigation-wrapper button:focus,
.off-canvas-navigation-wrapper button:hover,
.off-canvas-navigation-wrapper.toggled .navbar-toggler:active,
.off-canvas-navigation-wrapper.toggled .navbar-toggler:focus,
.off-canvas-navigation-wrapper.toggled .navbar-toggler:hover,
.off-canvas-navigation-wrapper.toggled button:active,
.off-canvas-navigation-wrapper.toggled button:focus,
.off-canvas-navigation-wrapper.toggled button:hover{
background-color:transparent;
border:none;
color:#000}@media (min-width:1200px){
.off-canvas-navigation-wrapper .navbar-toggler,
.off-canvas-navigation-wrapper button,
.off-canvas-navigation-wrapper.toggled .navbar-toggler,
.off-canvas-navigation-wrapper.toggled button{
padding:0}}
.off-canvas-navigation-wrapper .navbar-toggler,
.off-canvas-navigation-wrapper.toggled .navbar-toggler{
background-color:transparent}
.off-canvas-navigation-wrapper.toggled .off-canvas-navigation{
left:0}
.off-canvas-navigation.light{
background-color:#fdfcfc;
border-right:1px solid #e3e9ef}
.off-canvas-navigation.light .yamm .yamm-content li.nav-title,
.off-canvas-navigation.light ul li.nav-title{
border-color:#e3e9ef;
color:#000}
.off-canvas-navigation.light .yamm .yamm-content li a,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title a,
.off-canvas-navigation.light ul li a,
.off-canvas-navigation.light ul li.nav-title a{
color:#4b566b!important;
border-color:#e3e9ef}
.off-canvas-navigation.light .yamm .yamm-content li a:focus,
.off-canvas-navigation.light .yamm .yamm-content li a:hover,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title a:focus,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title a:hover,
.off-canvas-navigation.light ul li a:focus,
.off-canvas-navigation.light ul li a:hover,
.off-canvas-navigation.light ul li.nav-title a:focus,
.off-canvas-navigation.light ul li.nav-title a:hover{
background-color:#ebebeb;
box-shadow:none;
color:#000!important}
.off-canvas-navigation.light .yamm .yamm-content li .dropdown-toggle:focus,
.off-canvas-navigation.light .yamm .yamm-content li .dropdown-toggle:hover,
.off-canvas-navigation.light .yamm .yamm-content li .nav-title a:focus,
.off-canvas-navigation.light .yamm .yamm-content li .nav-title a:hover,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title .dropdown-toggle:focus,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title .dropdown-toggle:hover,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title .nav-title a:focus,
.off-canvas-navigation.light .yamm .yamm-content li.nav-title .nav-title a:hover,
.off-canvas-navigation.light ul li .dropdown-toggle:focus,
.off-canvas-navigation.light ul li .dropdown-toggle:hover,
.off-canvas-navigation.light ul li .nav-title a:focus,
.off-canvas-navigation.light ul li .nav-title a:hover,
.off-canvas-navigation.light ul li.nav-title .dropdown-toggle:focus,
.off-canvas-navigation.light ul li.nav-title .dropdown-toggle:hover,
.off-canvas-navigation.light ul li.nav-title .nav-title a:focus,
.off-canvas-navigation.light ul li.nav-title .nav-title a:hover{
background-color:transparent;
box-shadow:none}
.off-canvas-navigation.light ul li .dropdown-toggle::after,
.off-canvas-navigation.light ul li.menu-item-has-children>a::after{
color:#4b566b}
.off-canvas-navigation.light ul .dropdown-menu{
background-color:#f6f4f4}
.off-canvas-navigation.light ul li ul::after,
.off-canvas-navigation.light ul li ul::before{
display:none;
border-bottom-color:#f6f4f4}
.off-canvas-bg-opacity .site-content::before{
background:rgba(0,0,0,
.7);
content:" ";
position:absolute;
top:0;
bottom:0;
right:0;
left:0;
z-index:9999;
transition:all .2s}
.off-canvas-bg-opacity .site-header .animated,
.off-canvas-bg-opacity .site-header.animated{
animation-fill-mode:none}
.off-canvas-bg-opacity .site-header .faster,
.off-canvas-bg-opacity .site-header.faster{
animation-duration:0s!important}
.off-canvas-wrapper{
backface-visibility:hidden;
-webkit-overflow-scrolling:auto}
.off-canvas-wrapper #page{
overflow:hidden}
.off-canvas-wrapper #page.off-canvas-bg-opacity{
overflow:visible}
.off-canvas-active{
overflow:hidden}
.rtl .off-canvas-navigation .yamm .yamm-content .vc_row{
display:flex;
flex-direction:column;
flex-flow:column-reverse}
.admin-bar .off-canvas-cart{
top:32px}
.off-canvas-cart{
position:fixed;
top:0;
bottom:0;
width:290px;
z-index:10033;
overflow:hidden;
overflow-y:auto;
-webkit-overflow-scrolling:touch;
background-color:#fff;
transition:transform .25s ease;
right:0;
left:auto;
transform:translate3d(290px,0,0);
padding:0}@media (min-width:1200px){
.off-canvas-cart{
right:-15px}}@media (min-width:450px){
.off-canvas-cart{
width:420px;
transform:translate3d(450px,0,0)}}
.off-canvas-cart .dropdown-menu-mini-cart{
padding:0;
width:auto;
border-width:0;
box-shadow:none}
.off-canvas-cart .dropdown-menu-mini-cart .mini_cart_item{
padding:12px 28px 12px 20px}@media (max-width:767.98px){
.off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward,
.off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward.checkout{
margin:0}}
.off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward{
margin:0 0 15px}@media (min-width:768px){
.off-canvas-cart .dropdown-menu-mini-cart p.buttons .wc-forward{
margin:0}}
.off-canvas-cart .woocommerce-mini-cart{
height:calc(100vh - 170px);
overflow-y:scroll;
scrollbar-width:thin}
.off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar{
background-color:#fff;
width:12px}
.off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar-track{
background-color:#fff}
.off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb{
background-color:#cacaca;
border-radius:16px;
border:4px solid #fff}
.off-canvas-cart .woocommerce-mini-cart::-webkit-scrollbar-button{
display:none}
.off-canvas-cart .woocommerce-mini-cart .woocommerce-mini-cart-item:last-child{
margin-bottom:0}
.off-canvas-cart .woocommerce-mini-cart__total{
padding:1em 25px}@media (min-width:450px){
.off-canvas-cart .woocommerce-mini-cart__total{
padding:1em 30px}}
.off-canvas-cart .woocommerce-mini-cart__buttons{
padding:0 25px}@media (min-width:450px){
.off-canvas-cart .woocommerce-mini-cart__buttons{
padding:6px 30px 10px;
display:flex;
justify-content:space-between}}
.off-canvas-cart .woocommerce-mini-cart__buttons .button{
display:block;
margin:0 0 15px}@media (min-width:450px){
.off-canvas-cart .woocommerce-mini-cart__buttons .button{
margin:0;
width:48%}}
.off-canvas-cart .woocommerce-mini-cart__buttons .checkout{
margin-bottom:0}
.off-canvas-cart .woocommerce-mini-cart__empty-message{
padding:20px;
text-align:center}
.off-canvas-cart.active{
transform:none}
.off-canvas-cart.active~.electro-overlay{
opacity:1;
visibility:visible;
transition:opacity .25s ease,visibility 0s ease}
.off-canvas-cart.active.open~.tooltip{
display:none}
.off-canvas-cart__header{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:center;
padding:20px;
border-bottom:1px solid;
border-color:rgba(129,129,129,
.2)}
.off-canvas-cart__header .section-title{
margin:0;
font-size:16px;
font-weight:700}
.off-canvas-cart__header .electro-close-icon{
display:block;
position:relative;
height:20px;
width:20px;
top:0;
right:0}
.off-canvas-cart__header .electro-close-icon::after,
.off-canvas-cart__header .electro-close-icon::before{
width:16px;
height:2px;
right:auto}
.electro-overlay{
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:1002;
opacity:0;
visibility:hidden;
transition:opacity .25s ease,visibility 0s ease .25s;
background-color:rgba(0,0,0,
.7)}
.electro-close-icon{
display:none;
position:absolute;
top:5px;
right:5px;
font-size:0;
height:100px;
width:100px;
z-index:200;
cursor:pointer}
.electro-close-icon::after,
.electro-close-icon::before{
content:" ";
width:40px;
height:3px;
position:absolute;
right:50%;
top:50%;
margin-top:-2px;
margin-right:-20px;
display:inline-block;
background-color:#2d2a2a}
.electro-close-icon::before{
transform:rotate(45deg);
transition:background-color .25s ease,transform .25s ease,-webkit-transform .25s ease}
.electro-close-icon::after{
transform:rotate(-45deg);
transition:background-color .25s ease,transform .25s ease}
.electro-close-icon:focus::before,
.electro-close-icon:hover::before{
transform:rotate(0)}
.electro-close-icon:focus::after,
.electro-close-icon:hover::after{
transform:rotate(0)}
.owl-carousel{
display:none;
width:100%;
-webkit-tap-highlight-color:transparent;
position:relative;
z-index:1}
.owl-carousel .owl-stage{
position:relative;
-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0}
.owl-carousel .owl-stage-outer{
position:relative;
overflow:hidden;
-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{
position:relative;
min-height:1px;
float:left;
-webkit-backface-visibility:hidden;
-webkit-tap-highlight-color:transparent;
-webkit-touch-callout:none}
.owl-carousel .owl-item img{
-webkit-transform-style:preserve-3d;
display:block;
width:100%;
height:auto}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{
display:none}
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{
padding:0;
background-color:transparent;
border-width:0}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{
cursor:pointer;
cursor:hand;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none}
.owl-carousel.owl-loaded{
display:block}
.owl-carousel.owl-loading{
opacity:0;
display:block}
.owl-carousel.owl-hidden{
opacity:0}
.owl-carousel.owl-refresh .owl-item{
display:none}
.owl-carousel.owl-drag .owl-item{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none}
.owl-carousel.owl-grab{
cursor:move;
cursor:grab}
.owl-carousel.owl-rtl .owl-item{
float:right}
.no-js .owl-carousel{
display:block}
.owl-carousel .animated{
animation-duration:1s;
animation-fill-mode:both}
.owl-carousel .owl-animated-in{
z-index:0}
.owl-carousel .owl-animated-out{
z-index:1}
.owl-carousel .fadeOut{
animation-name:fadeOut}@keyframes fadeOut{
0%{
opacity:1}100%{
opacity:0}}
.owl-carousel .owl-item .owl-lazy{
opacity:0;
transition:opacity .4s ease}
.owl-carousel .owl-item img{
transform-style:preserve-3d}
.owl-dots{
text-align:center}
.owl-dots .owl-dot{
width:8px;
height:8px;
background-color:#bcbcbc;
display:inline-block;
border-radius:50%;
padding:0;
border-width:0}
.owl-dots .owl-dot.active{
width:30px;
height:8px;
border-radius:3px}
.owl-dots .owl-dot+.owl-dot{
margin-left:1em}
.sidebar .widget,
.sidebar-blog .widget{
margin-bottom:5.143em}
.sidebar .widget-title,
.sidebar-blog .widget-title{
font-size:1.357em;
line-height:.947em;
margin-bottom:1.842em;
padding-bottom:1.053em;
position:relative;
border-bottom:1px solid #ddd}
.sidebar .widget-title:after,
.sidebar-blog .widget-title:after{
content:' ';
width:3.684em;
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px}
.sidebar .widget-title+ul,
.sidebar ul.menu,
.sidebar-blog .widget-title+ul,
.sidebar-blog ul.menu{
list-style:none;
padding-left:0;
margin-bottom:0}
.sidebar .widget-title+ul .cat-item>a,
.sidebar .widget-title+ul .menu-item>a,
.sidebar .widget-title+ul .page_item>a,
.sidebar .widget-title+ul li>a:only-child,
.sidebar ul.menu .cat-item>a,
.sidebar ul.menu .menu-item>a,
.sidebar ul.menu .page_item>a,
.sidebar ul.menu li>a:only-child,
.sidebar-blog .widget-title+ul .cat-item>a,
.sidebar-blog .widget-title+ul .menu-item>a,
.sidebar-blog .widget-title+ul .page_item>a,
.sidebar-blog .widget-title+ul li>a:only-child,
.sidebar-blog ul.menu .cat-item>a,
.sidebar-blog ul.menu .menu-item>a,
.sidebar-blog ul.menu .page_item>a,
.sidebar-blog ul.menu li>a:only-child{
padding:.5em 0;
display:inline-block}
.sidebar .product_list_widget li>a,
.sidebar .product_list_widget li>a .product-title{
display:block;
font-weight:400;
color:#333e48}
.sidebar .product_list_widget .electro-price{
display:block;
position:relative}
.sidebar .product_list_widget .electro-price::after{
display:block;
clear:both;
content:""}
.sidebar .product_list_widget .electro-price .amount{
font-weight:700;
font-size:1.071em}
.sidebar .product_list_widget .electro-price del{
float:left;
display:block;
width:100%;
position:absolute;
top:-18px;
line-height:18px}
.sidebar .product_list_widget .electro-price del .amount{
font-size:.733em}
.sidebar .product_list_widget .electro-price ins{
float:left}
.sidebar .product_list_widget .electro-price ins .amount{
color:#dc3545}
.sidebar .product_list_widget .star-rating+.electro-price del{
top:0}
.sidebar .product_list_widget .star-rating+.electro-price ins{
margin-top:18px}
.widget_electro_products_filter .widget{
margin-bottom:0}
.widget_electro_products_filter .widget .widget-title{
font-weight:700;
font-size:1em;
margin-bottom:1.572em;
border:none;
padding:0}
.widget_electro_products_filter .widget .widget-title::after{
content:none}
.widget_electro_products_filter .widget+.widget{
padding-top:30px;
margin-top:20px;
border-top:1px solid #ddd}
.widget_electro_products_filter ul{
list-style:none}
.widget_electro_products_filter .widget_layered_nav li>a::before,
.widget_electro_products_filter .widget_layered_nav li>span:not(.count)::before,
.widget_electro_products_filter .widget_product_categories li>a::before,
.widget_electro_products_filter .widget_product_categories li>span:not(.count)::before{
content:"\f0c8";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:400;
margin-right:.571em;
font-size:1.143em;
line-height:22px;
vertical-align:middle;
color:#ddd}
.widget_electro_products_filter .widget_layered_nav li>a:focus::before,
.widget_electro_products_filter .widget_layered_nav li>a:hover::before,
.widget_electro_products_filter .widget_layered_nav li>span:not(.count):focus::before,
.widget_electro_products_filter .widget_layered_nav li>span:not(.count):hover::before,
.widget_electro_products_filter .widget_product_categories li>a:focus::before,
.widget_electro_products_filter .widget_product_categories li>a:hover::before,
.widget_electro_products_filter .widget_product_categories li>span:not(.count):focus::before,
.widget_electro_products_filter .widget_product_categories li>span:not(.count):hover::before{
content:"\f14a";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:400;
font-size:1.143em;
margin-right:.571em}
.widget_electro_products_filter .widget_layered_nav li.chosen>a::before,
.widget_electro_products_filter .widget_layered_nav li.current-cat>a::before,
.widget_electro_products_filter .widget_product_categories li.chosen>a::before,
.widget_electro_products_filter .widget_product_categories li.current-cat>a::before{
content:"\f14a";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:1.143em;
margin-right:.571em}
.maxlist-more{
margin-top:1.14em}
.maxlist-more a{
font-size:.929em}
.sidebar-blog .widget_categories .widget-title+ul .meu-item,
.sidebar-blog .widget_categories .widget-title+ul li,
.sidebar-blog .widget_categories ul.menu .meu-item,
.sidebar-blog .widget_categories ul.menu li{
border-bottom:1px solid #ddd}
.sidebar-blog .widget_categories .widget-title+ul .meu-item.current-cat a,
.sidebar-blog .widget_categories .widget-title+ul li.current-cat a,
.sidebar-blog .widget_categories ul.menu .meu-item.current-cat a,
.sidebar-blog .widget_categories ul.menu li.current-cat a{
font-weight:700}
.sidebar-blog .widget_categories .widget-title+ul .meu-item a,
.sidebar-blog .widget_categories .widget-title+ul li a,
.sidebar-blog .widget_categories ul.menu .meu-item a,
.sidebar-blog .widget_categories ul.menu li a{
position:relative;
color:#5d7184;
position:relative;
margin-left:2.7em}
.sidebar-blog .widget_categories .widget-title+ul .meu-item a:before,
.sidebar-blog .widget_categories .widget-title+ul li a:before,
.sidebar-blog .widget_categories ul.menu .meu-item a:before,
.sidebar-blog .widget_categories ul.menu li a:before{
color:#5d7184;
content:'\f105';
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:1.1em;
line-height:1.5em;
margin-left:-1.4em;
position:absolute}
.sidebar-blog .widget_categories .widget-title+ul .meu-item a:focus,
.sidebar-blog .widget_categories .widget-title+ul .meu-item a:hover,
.sidebar-blog .widget_categories .widget-title+ul li a:focus,
.sidebar-blog .widget_categories .widget-title+ul li a:hover,
.sidebar-blog .widget_categories ul.menu .meu-item a:focus,
.sidebar-blog .widget_categories ul.menu .meu-item a:hover,
.sidebar-blog .widget_categories ul.menu li a:focus,
.sidebar-blog .widget_categories ul.menu li a:hover{
font-weight:700}
.sidebar-blog .widget_categories .widget-title+ul .meu-item ul.children,
.sidebar-blog .widget_categories .widget-title+ul li ul.children,
.sidebar-blog .widget_categories ul.menu .meu-item ul.children,
.sidebar-blog .widget_categories ul.menu li ul.children{
list-style:none;
margin-top:.5em}
.sidebar-blog .widget_categories .widget-title+ul .meu-item:last-child,
.sidebar-blog .widget_categories .widget-title+ul li:last-child,
.sidebar-blog .widget_categories ul.menu .meu-item:last-child,
.sidebar-blog .widget_categories ul.menu li:last-child{
border-bottom:none}
.ltr .sidebar-blog .widget_categories .widget-title+ul .meu-item a:before,
.ltr .sidebar-blog .widget_categories .widget-title+ul li a:before,
.ltr .sidebar-blog .widget_categories ul.menu .meu-item a:before,
.ltr .sidebar-blog .widget_categories ul.menu li a:before{
content:'\f104'}
.electro_posts_carousel_widget .post-item .post-thumbnail{
display:block;
padding-bottom:.857em}
.electro_posts_carousel_widget .post-item .post-content{
color:#768b9e}
.electro_posts_carousel_widget .post-item .post-content .post-name{
font-size:1.071em;
font-weight:700;
display:block;
padding-bottom:.571em}
.electro_posts_carousel_widget .post-item .post-content .post-category a,
.electro_posts_carousel_widget .post-item .post-content .post-date{
color:#768b9e;
font-size:.857em}
.electro_posts_carousel_widget .electro-img-placeholder{
position:relative}
.electro_posts_carousel_widget .electro-img-placeholder .fa{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
color:#fff}section.section-posts-carousel header{
margin-bottom:1.429em}section.section-posts-carousel header .owl-nav{
line-height:2em}section.section-posts-carousel .widget-title{
display:inline-block;
margin-bottom:0;
border-bottom:none}section.section-posts-carousel .comments-link a,section.section-posts-carousel .likes a{
position:relative;
color:#919090;
font-size:.857em;
line-height:1.5em}section.section-posts-carousel .comments-link a::before,section.section-posts-carousel .likes a::before{
color:#919090;
font-family:font-electro;
margin-rightf:3px;
vertical-align:middle;
font-size:16px}section.section-posts-carousel .comments-link a:focus,section.section-posts-carousel .comments-link a:hover,section.section-posts-carousel .likes a:focus,section.section-posts-carousel .likes a:hover{
color:#000}section.section-posts-carousel .comments-link a:focus:before,section.section-posts-carousel .comments-link a:hover:before,section.section-posts-carousel .likes a:focus:before,section.section-posts-carousel .likes a:hover:before{
color:#000}section.section-posts-carousel .comments-link a:before{
content:"\63"}section.section-posts-carousel .likes a:before{
content:"\6a"}
.widget_electro_features_block_widget .features-list{
padding:30px;
background-color:#fff}
.widget_electro_features_block_widget .features-list .feature+.feature{
border-left:none}
.widget_electro_features_block_widget .features-list .feature{
border-bottom:1px solid #ddd;
padding-top:1.786em;
padding-bottom:1.786em;
max-width:100%}
.widget_electro_features_block_widget .features-list .feature:first-child{
padding-top:0}
.widget_electro_features_block_widget .features-list .feature:last-child{
border-bottom:none;
padding-bottom:0}
.widget_electro_features_block_widget .features-list .media{
margin:0;
width:inherit}
.widget_electro_features_block_widget .features-list .media i{
font-size:42px}
.widget_electro_features_block_widget .features-list .media i.ec-customers{
font-size:48px}
.widget_electro_features_block_widget .features-list .media .media-left{
padding-left:0}
.widget_electro_features_block_widget .features-list .media .media-body{
flex-grow:1}
.product_list_widget{
list-style:none;
padding-left:0;
margin-bottom:0}
.product_list_widget>li{
margin-bottom:2.143em}
.product_list_widget>li::after{
display:block;
clear:both;
content:""}
.product_list_widget>li>a:focus,
.product_list_widget>li>a:hover{
color:#000;
text-decoration:none}
.product_list_widget>li:last-child{
margin-bottom:0}
.product_list_widget .product-title{
color:#0062bd;
font-weight:700;
font-size:1em;
display:block;
line-height:1.2em}
.product_list_widget a{
color:#0062bd;
font-weight:700}
.product_list_widget .wp-post-image,
.product_list_widget img{
width:75px;
height:75px;
margin-right:20px;
float:left}
.product_list_widget .electro-price{
margin-top:1.667em;
display:block;
margin-left:95px}
.product_list_widget .star-rating+.electro-price{
margin-top:0}
.product_list_widget .amount{
display:inline-block;
font-size:1.071em}
.product_list_widget del,
.product_list_widget del .amount{
color:#919090}
.product_list_widget del .amount{
text-decoration:line-through;
font-size:.928em}
.product_list_widget ins .amount{
font-size:1.071em}
.product_list_widget .star-rating{
margin:8px 0}
.product_list_widget .star-rating+.amount,
.product_list_widget .star-rating+del+ins>.amount,
.product_list_widget .star-rating+del>.amount{
margin-top:0}
.product_list_widget.cart_list{
margin-bottom:1rem}
.product_list_widget .mini_cart_item .remove{
float:right;
color:#dc3545}
.product_list_widget .mini_cart_item a:nth-child(2){
line-height:1.286em;
font-size:1em}
.product_list_widget .mini_cart_item .quantity{
display:block}
.product_list_widget .mini_cart_item .quantity .amount{
margin-top:0}
.product_list_widget .mini_cart_item .variation-Vendor{
display:none}
.widget_layered_nav ul li>a,
.widget_layered_nav ul li>span,
.widget_product_categories ul li>a,
.widget_product_categories ul li>span{
padding:.571em 0 .643em 0;
display:inline-block}
.widget_layered_nav ul li .count,
.widget_product_categories ul li .count{
font-size:.857em;
color:#aaa}
.widget_layered_nav .woocommerce-widget-layered-nav-dropdown__submit{
margin-top:15px}
.widget_layered_nav .select2-selection--multiple .select2-selection__rendered li{
line-height:1;
font-size:12px}
.widget_layered_nav .select2-container .select2-selection,
.widget_layered_nav .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection{
padding:8px}
.widget_layered_nav .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
margin-right:4px}
.widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li>a::before,
.widget_electro_products_filter .widget_layered_nav .select2-selection--multiple li>span:not(.count)::before,
.widget_electro_products_filter .widget_product_categories .select2-selection--multiple li>a::before,
.widget_electro_products_filter .widget_product_categories .select2-selection--multiple li>span:not(.count)::before{
display:none}
.widget_product_categories ul{
list-style:none}
.widget_product_categories .product-categories,
.widget_product_categories .widget-title+ul{
padding:0!important;
border:2px solid #ddd;
border-radius:6px}
.widget_product_categories ul li{
border-top:1px solid #ddd}
.widget_product_categories ul li:first-child{
border:none}
.widget_product_categories ul li .child-indicator{
padding-right:.429em}
.widget_product_categories ul li .child-indicator i{
font-size:.857em;
color:#aaa;
width:.571em}
.widget_product_categories ul li .children{
padding:0}
.widget_product_categories ul li .children .child-indicator{
padding-left:2.214em}
.widget_product_categories ul li .children .no-child{
padding-left:3.143em}
.widget_product_categories ul li .child-indicator{
padding-left:1.214em}
.widget_product_categories ul li .no-child{
padding-left:2.143em}
.widget_product_categories .product_cat>span{
padding:1em 2em;
border-bottom:1px solid #ddd;
display:block;
cursor:pointer}
.widget_product_categories .product_cat>ul{
padding:.929em}
.widget_product_categories .category-single{
padding:0!important}
.widget_product_categories .category-single .show-all-cat>li,
.widget_product_categories .category-single>li{
border:none}
.widget_product_categories .category-single .show-all-cat{
padding:0}
.widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown{
padding:1em 2em;
border-bottom:1px solid #ddd;
display:block;
cursor:pointer}
.widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown .child-indicator{
padding-left:.643em}
.widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown .child-indicator i{
font-size:1.2em;
font-weight:700;
vertical-align:middle}
.widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown+ul{
padding:.929em}
.widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown+ul li:first-child{
border:none}
.widget_product_categories .category-single>li>ul:last-child{
padding:.929em}
.widget_product_categories .category-single>li>ul:last-child>li>a .child-indicator{
display:none}
.widget_product_categories .category-single>li>ul:last-child>li>a .no-child{
padding-left:0}
.widget_product_categories .category-single>li>ul:last-child>li .children>li>a{
display:flex}
.widget_product_categories .category-single>li>ul:last-child>li .children>li>a .count{
margin-top:2px;
margin-left:4px}
.widget_product_categories .category-single>li>ul:last-child li.current-cat-parent>.children li>a .child-indicator{
padding-left:0}
.widget_product_categories .category-single>li>ul:last-child li.current-cat-parent>.children li>a .no-child{
padding-left:1.214em}
.widget_product_categories .category-single>li>ul:last-child li.current-cat>a{
font-weight:700}
.widget_product_categories .category-single>li>ul:last-child li.current-cat>.children li>a .child-indicator{
padding-left:0}
.widget_product_categories .category-single>li>ul:last-child li.current-cat>.children li>a .no-child{
padding-left:1.214em}
.widget_product_categories .category-single>li>ul:last-child li>a{
padding-left:1.071em;
padding-bottom:.643em}
.widget_product_categories .category-single>li>ul:last-child li>.children>li .child-indicator{
padding-left:1.214em}
.widget_product_categories .category-single>li>ul:last-child li>.children>li .no-child{
padding-left:2.143em}
.widget_product_categories .category-single>li>ul:last-child li>.children>li:first-child>a{
padding-top:1em}
.widget_product_categories .category-single>li>ul:last-child li .children li{
padding:0}
.widget_product_categories .category-single>li>ul:last-child li .children li .children{
transition:opacity .1s ease;
padding-bottom:.571em}
.widget_product_categories .category-single>li>ul:last-child li .children li:first-child{
border-top:1px solid #ddd}
.widget_product_categories .category-single>li>ul:last-child li .children li .children li{
border:none}
.widget_product_categories .category-single>li>ul:last-child li .children li .children li a{
padding-left:3.214em;
line-height:1.1em;
padding-bottom:.893em}
.widget_product_categories .category-single>li>ul:last-child li .children li .children li .child-indicator,
.widget_product_categories .category-single>li>ul:last-child li .children li .children li .no-child{
padding-left:0}
.widget_price_filter .price_slider{
margin:30px 0 17px 0}
.widget_price_filter .price_slider_amount{
text-align:left;
position:relative;
color:#aaa;
display:inline-flex;
flex-direction:column}
.widget_price_filter .price_slider_amount .button{
line-height:1;
font-size:1em;
font-weight:700;
padding:.75em 1.646em;
border-radius:.571em;
order:2;
width:fit-content}
.widget_price_filter .price_slider_amount .price_label{
font-size:1em;
line-height:1em;
margin-bottom:29px}
.widget_price_filter .ui-slider{
position:relative;
text-align:left}
.widget_price_filter .ui-slider .ui-slider-handle{
border-radius:50%;
box-sizing:border-box;
cursor:ew-resize;
margin-top:-8px;
opacity:1;
outline:medium none;
position:absolute;
z-index:2;
height:1.143em;
width:1.143em}
.widget_price_filter .ui-slider .ui-slider-handle:last-child{
border-width:3px;
border-style:solid;
background-color:#fff;
margin-left:-1em}
.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,
.widget_price_filter .ui-slider .ui-slider-handle:hover{
box-shadow:0 0 0 .236em rgba(0,0,0,
.1)}
.widget_price_filter .ui-slider .ui-slider-range{
position:absolute;
z-index:1;
font-size:.7em;
display:block;
border:0;
background-color:#aaa}
.widget_price_filter .price_slider_wrapper .ui-widget-content{
background:#919090}
.widget_price_filter .ui-slider-horizontal{
height:2px}
.widget_price_filter .ui-slider-horizontal .ui-slider-range{
top:-2px;
height:6px;
margin-left:2px}
.widget_layered_nav_filters li.chosen a{
display:block!important}
.widget_layered_nav_filters li.chosen a::before{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
content:"\f057";
font-family:'Font Awesome 5 Free';
font-weight:900;
margin-right:.571em}
.widget_layered_nav_filters li.chosen a:focus::before,
.widget_layered_nav_filters li.chosen a:hover::before{
color:#dc3545}
.section-products-carousel .product-carousel-alt{
text-align:center}
.section-products-carousel .product-carousel-alt .h3,
.section-products-carousel .product-carousel-alt .woocommerce-loop-product__title,
.section-products-carousel .product-carousel-alt h3{
font-size:1.071em;
margin-bottom:1.667em;
padding:0 2.857em}
.section-products-carousel .product-carousel-alt .loop-product-categories{
padding:1.214em 0 .5em 0;
display:block}
.section-products-carousel .product-carousel-alt .loop-product-categories a{
color:#aaa;
font-size:.857em}
.section-products-carousel .product-carousel-alt .price{
font-size:1.5em}
.section-products-carousel .product-carousel-alt .price del{
font-size:.762em;
padding-left:.325em}
.section-products-carousel .product-carousel-alt .price del{
text-decoration:line-through}
.widget_electro_products_carousel_widget .section-products-carousel header{
margin-bottom:1.429em}
.widget_electro_products_carousel_widget .section-products-carousel header .h2,
.widget_electro_products_carousel_widget .section-products-carousel header h2{
font-size:1.357em;
line-height:.947em;
padding-bottom:1.053em}
.widget_electro_products_carousel_widget .section-products-carousel header .owl-nav{
line-height:2em}
.widget_electro_products_carousel_widget .section-products-carousel .products-carousel .owl-item .product{
margin-left:3px;
margin-right:3px}
.widget_electro_products_carousel_widget .section-products-carousel .products-carousel .owl-dots,
.widget_electro_products_carousel_widget .section-products-carousel .products-carousel .owl-nav{
display:none}
.wc-layered-nav-rating .star-rating{
display:inline-block}
.widget select{
max-width:100%}#wp-calendar{
width:100%}#wp-calendar caption{
text-align:right;
color:#333;
font-size:.857em;
margin-bottom:1.25em;
caption-side:top}#wp-calendar thead{
font-size:.714em}#wp-calendar thead th{
padding-bottom:1em;
text-align:center}#wp-calendar tbody{
color:#aaa}#wp-calendar tbody td{
background:#fff;
border:1px solid #fff;
text-align:center;
padding:8px}#wp-calendar tbody td:hover{
background:#fff}#wp-calendar tbody td a{
font-weight:700}#wp-calendar tbody .pad{
background:0 0}#wp-calendar tfoot #next{
font-size:.714em;
text-transform:uppercase;
text-align:right}#wp-calendar tfoot #prev{
font-size:.714em;
text-transform:uppercase;
padding-top:1em}
.widget_recent_comments .recentcomments+.recentcomments{
margin-top:.5em;
padding-top:.5em}
.widget_recent_comments a{
font-weight:700}
.widget_rss .widget-title .rss-widget-icon{
display:none}
.widget_rss .widget-title .rsswidget{
display:block}
.widget_rss li .rsswidget{
font-size:110%;
font-weight:700;
display:block}
.widget_rss li .rss-date{
font-size:80%}
.widget_rss li .rssSummary{
margin:.429em 0}
.widget_rss li+li{
margin-top:1em}
.widget_rss li+li:before{
border-top:1px solid #ddd;
content:'';
display:block;
padding-top:1em}
.sidebar .widget_product_search .woocommerce-product-search label,
.sidebar .widget_product_search form.search-form label,
.widget_search .woocommerce-product-search label,
.widget_search form.search-form label{
display:block}
.sidebar .widget_product_search .woocommerce-product-search .search-field,
.sidebar .widget_product_search form.search-form .search-field,
.widget_search .woocommerce-product-search .search-field,
.widget_search form.search-form .search-field{
border:1px solid #ddd;
border-radius:50px;
line-height:1.286em;
padding:.929em 1.929em;
width:100%;
color:#919090}
.sidebar .widget_product_search .search-submit,
.sidebar .widget_product_search button[type=submit],
.sidebar .widget_product_search input[type=submit],
.widget_search .search-submit,
.widget_search button[type=submit],
.widget_search input[type=submit]{
display:none}
.widget_tag_cloud .tagcloud a{
background:0 0;
border-color:#e4e5e7;
border-style:solid;
border-width:1px;
color:#565656;
display:inline-block;
font-size:1em!important;
line-height:1;
margin:0 .457em .731em 0;
padding:.823em .788em}
.widget_tag_cloud .tagcloud a:focus,
.widget_tag_cloud .tagcloud a:hover{
color:#fff}
.widget_nav_menu .sub-menu .sub-menu .sub-menu{
padding:0}
.widget_layered_nav ul li>a,
.widget_layered_nav ul li>span,
.widget_product_categories ul li>a,
.widget_product_categories ul li>span{
padding:.4em 0}
.sidebar-blog .widget,
.sidebar>.widget{
margin-bottom:3.3em}
.product_list_widget>li{
margin-bottom:1.35em}
.electro_posts_carousel_widget .post-item .post-content .post-name{
font-size:1em}
.sidebar .widget-title+ul .cat-item>a,
.sidebar .widget-title+ul .menu-item>a,
.sidebar .widget-title+ul .page_item>a,
.sidebar .widget-title+ul li>a:only-child,
.sidebar ul.menu .cat-item>a,
.sidebar ul.menu .menu-item>a,
.sidebar ul.menu .page_item>a,
.sidebar ul.menu li>a:only-child,
.sidebar-blog .widget-title+ul .cat-item>a,
.sidebar-blog .widget-title+ul .menu-item>a,
.sidebar-blog .widget-title+ul .page_item>a,
.sidebar-blog .widget-title+ul li>a:only-child,
.sidebar-blog ul.menu .cat-item>a,
.sidebar-blog ul.menu .menu-item>a,
.sidebar-blog ul.menu .page_item>a,
.sidebar-blog ul.menu li>a:only-child{
padding:.35em 0}
.widget_electro_products_filter .widget .widget-title{
margin-bottom:.8em}
.widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown,
.widget_product_categories .product_cat>span{
padding:1.06em 2em}
.widget_product_categories .product_cat>ul{
padding:.5em .929em .5em}
.widget_product_categories .category-single .show-all-cat{
padding:0}
.widget_product_categories ul li .children li{
border-top:none}
.sidebar-blog .widget-title,
.sidebar>.widget>.widget-title{
font-size:1.286em;
line-height:1em;
margin-bottom:1.75em}
.sidebar .widget.widget_electro_products_filter>.widget-title{
margin-bottom:1.95em}
.widget_electro_products_filter .widget_layered_nav ul li>a{
padding:0}
.electro-wc-wppp-select,
.woocommerce-ordering .orderby{
border-radius:1.429em}
.electro-wc-wppp-select.c-select,
.woocommerce-ordering .orderby{
padding:.26rem 1.75rem .26rem .75rem}
.shop-control-bar{
padding:.2em 1.429em}
.shop-control-bar .form-electro-wc-ppp,
.shop-control-bar .woocommerce-ordering{
padding:3px 0}
.woocommerce-page .page-header{
margin-bottom:1em}
.pagination ul.page-numbers>li a,
.pagination ul.page-numbers>li span,
.woocommerce-pagination ul.page-numbers>li a,
.woocommerce-pagination ul.page-numbers>li span{
padding:0;
width:35px;
height:35px;
line-height:34px;
text-align:center;
vertical-align:middle;
border-radius:20px}
.widget_price_filter .price_slider_amount .price_label .from{
font-weight:400;
display:inline-block}
.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{
top:24%;
right:4%}
.sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons{
display:flex;
justify-content:space-between}
.sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a{
padding:12px 20px;
line-height:1}
.live-search-media{
color:#333;
display:flex;
align-items:center}
.live-search-media .media-body{
flex:1;
width:auto}
.live-search-media .media-left{
padding-right:10px}
.twitter-typeahead{
z-index:2;
width:100%;
display:flex!important}
.tt-hint{
color:#999}
.tt-menu{
margin-top:2px;
padding:8px 0;
background-color:#fff;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,
.2);
width:calc(100% - 2.134em);
margin-left:2.134em;
text-align:left;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,
.2);
-moz-box-shadow:0 5px 10px rgba(0,0,0,
.2);
box-shadow:0 5px 10px rgba(0,0,0,
.2)}
.empty-message,
.tt-suggestion{
padding:3px 20px;
font-size:14px;
line-height:24px;
margin:0;
cursor:pointer}
.empty-message:focus,
.empty-message:hover,
.tt-suggestion:focus,
.tt-suggestion:hover{
color:#333e48;
background-color:#f5f5f5;
cursor:pointer}
.tt-suggestion.tt-cursor{
color:#333e48;
background-color:#f5f5f5;
cursor:pointer}
.tt-suggestion p{
margin:0}
.features-list{
border:1px solid #ddd;
border-radius:8px;
margin-bottom:1.643em;
margin-left:0;
margin-right:0;
flex-wrap:nowrap;
overflow:auto;
justify-content:space-between}
.features-list .media{
width:150px;
margin:0 auto;
display:flex;
align-items:center}
.features-list .feature-icon,
.features-list .media-left{
padding-right:10px}
.features-list .feature-icon i,
.features-list .media-left i{
font-size:2.571em}
.features-list .feature-icon i.ec-customers,
.features-list .media-left i.ec-customers{
font-size:3.386em}
.features-list .media-body{
text-align:center;
font-size:1em;
line-height:1.25;
flex-grow:1}
.features-list .feature{
padding-top:1.357em;
padding-bottom:.929em}
.features-list .feature+.feature{
border-left:1px solid #ddd}
.features-list .feature-text strong{
display:block}
.features-list .feature{
border-bottom:none;
padding-right:0;
display:flex;
margin:auto}@media (max-width:991.98px){
.features-list .feature{
flex:0 0 auto;
width:180px}}
.features-list .feature .media{
margin:auto}@media (min-width:992px){
.features-list .feature{
padding-right:15px}
.features-list.row-cols-lg-1{
flex-direction:column}
.features-list.row-cols-lg-1 .feature{
border-bottom:1px solid #ddd;
width:100%}
.features-list.row-cols-lg-1 .feature:last-child{
border-bottom-width:0}
.features-list.row-cols-lg-5 .feature{
flex:0 0 auto;
width:20%}}
.demo_store{
position:fixed;
left:0;
right:0;
margin:0;
padding:12px 1em;
z-index:999;
text-align:center;
font-weight:700;
top:0}@media (min-width:768px){
.demo_store{
line-height:2;
display:flex;
justify-content:space-between;
align-items:center;
padding:0 0 0 2.6180340252em}}
.demo_store a{
text-decoration:underline;
display:block}
.demo_store a:hover{
text-decoration:none}
.admin-bar .demo_store{
top:46px}@media (min-width:992px){
.admin-bar .demo_store{
top:32px}}
.woocommerce-demo-store:not(.woocommerce-store-notice-dismissed) #page{
margin-top:92px}@media (min-width:768px){
.woocommerce-demo-store:not(.woocommerce-store-notice-dismissed) #page{
margin-top:52px}}@media (max-width:767.98px){
.admin-bar:not(.woocommerce-store-notice-dismissed) .handheld-stick-this.stuck{
top:136px}}@media (min-width:768px){
.demo_store a{
background:rgba(0,0,0,
.1);
float:right;
display:inline-block;
margin:0;
padding:12px 2.6180340252em}}body.electro-dark:not(.home):not(.page-template-template-homepage-v8) .header-v1,body.electro-dark:not(.home):not(.page-template-template-homepage-v8) .header-v7{
border-color:#2f3336}body.electro-dark{
background-color:var(--bs-ec-dark);
color:var(--bs-ec-dark-body)}body.electro-dark .accessories .accessory-checkbox .accessory-price,body.electro-dark .accessories .total-price .total-price-html,body.electro-dark .owl-item>.product .price ins,body.electro-dark .products>.product .price ins,body.electro-dark .secondary-nav>.menu-item.highlight>a,body.electro-dark .sidebar .product_list_widget .electro-price ins .amount,body.electro-dark ins{
color:#e0245e}body.electro-dark .header-v1 .electro-navigation .departments-menu-v2-title,body.electro-dark .table-compare tbody .button:not(:hover),body.electro-dark .widget_tag_cloud .tagcloud a:focus,body.electro-dark .widget_tag_cloud .tagcloud a:hover{
color:var(--bs-ec-dark)}@media (min-width:1200px){
body.electro-dark .header-v10 .stick-this.stuck,body.electro-dark .header-v11 .stick-this.stuck,body.electro-dark .header-v12 .stick-this.stuck{
background-color:var(--bs-ec-dark)}body.electro-dark .header-v11 .stick-this.stuck .secondary-nav>.menu-item:not(.highlight)>a{
color:#d9d9d9}}body.electro-dark .back-to-top-link{
color:var(--bs-ec-dark);
border-width:0;
opacity:.9}body.electro-dark .back-to-top-link:not(:hover){
background-color:var(--bs-ec-dark-body)}body.electro-dark .site-header .off-canvas-navigation.light .dropdown-menu{
background-color:#f6f4f4}body.electro-dark select{
color:var(--bs-ec-dark-body);
border-width:0;
background:#181818 url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat right .75rem center}body.electro-dark .dokan-form-control,body.electro-dark .form-control,body.electro-dark .input-text,body.electro-dark .select2-search__field,body.electro-dark div.wpforms-container-full .wpforms-form input[type=email],body.electro-dark div.wpforms-container-full .wpforms-form input[type=password],body.electro-dark div.wpforms-container-full .wpforms-form input[type=search],body.electro-dark div.wpforms-container-full .wpforms-form input[type=text],body.electro-dark div.wpforms-container-full .wpforms-form input[type=url],body.electro-dark div.wpforms-container-full .wpforms-form textarea,body.electro-dark input[type=email],body.electro-dark input[type=password],body.electro-dark input[type=search],body.electro-dark input[type=text],body.electro-dark input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark input[type=url],body.electro-dark textarea{
background-color:#212121;
border-color:#212121;
color:var(--bs-ec-dark-body)}body.electro-dark .dokan-form-control:active,body.electro-dark .dokan-form-control:focus,body.electro-dark .form-control:active,body.electro-dark .form-control:focus,body.electro-dark .input-text:active,body.electro-dark .input-text:focus,body.electro-dark .select2-search__field:active,body.electro-dark .select2-search__field:focus,body.electro-dark div.wpforms-container-full .wpforms-form input[type=email]:active,body.electro-dark div.wpforms-container-full .wpforms-form input[type=email]:focus,body.electro-dark div.wpforms-container-full .wpforms-form input[type=password]:active,body.electro-dark div.wpforms-container-full .wpforms-form input[type=password]:focus,body.electro-dark div.wpforms-container-full .wpforms-form input[type=search]:active,body.electro-dark div.wpforms-container-full .wpforms-form input[type=search]:focus,body.electro-dark div.wpforms-container-full .wpforms-form input[type=text]:active,body.electro-dark div.wpforms-container-full .wpforms-form input[type=text]:focus,body.electro-dark div.wpforms-container-full .wpforms-form input[type=url]:active,body.electro-dark div.wpforms-container-full .wpforms-form input[type=url]:focus,body.electro-dark div.wpforms-container-full .wpforms-form textarea:active,body.electro-dark div.wpforms-container-full .wpforms-form textarea:focus,body.electro-dark input:active[type=email],body.electro-dark input:active[type=password],body.electro-dark input:active[type=search],body.electro-dark input:active[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark input:active[type=url],body.electro-dark input:focus[type=email],body.electro-dark input:focus[type=password],body.electro-dark input:focus[type=search],body.electro-dark input:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark input:focus[type=url],body.electro-dark input[type=email]:active,body.electro-dark input[type=email]:focus,body.electro-dark input[type=password]:active,body.electro-dark input[type=password]:focus,body.electro-dark input[type=search]:active,body.electro-dark input[type=search]:focus,body.electro-dark input[type=text]:active,body.electro-dark input[type=text]:focus,body.electro-dark input[type=url]:active,body.electro-dark input[type=url]:focus,body.electro-dark textarea:active,body.electro-dark textarea:focus{
background-color:var(--bs-ec-dark);
border-color:#1da1f2}body.electro-dark .accessories .accessory-checkbox,body.electro-dark .table-compare .product-title{
color:#1da1f2}body.electro-dark .accessories .accessory-checkbox .product-title{
border-color:#1da1f2}body.electro-dark .dokan-btn:not(:hover),body.electro-dark .dropdown-menu-mini-cart .wc-forward:not(:hover):not(.checkout),body.electro-dark .header-v10 .secondary-nav>.menu-item:not(.highlight)>a,body.electro-dark .my_account_orders .button:not(:hover):not(:focus),body.electro-dark .post-navigation .nav-links .nav-next a:not(:hover):not(:focus),body.electro-dark .post-navigation .nav-links .nav-previous a:not(:hover):not(:focus),body.electro-dark .return-to-shop .btn:not(:hover):not(:focus),body.electro-dark .return-to-shop .button:not(:hover):not(:focus),body.electro-dark .return-to-shop .dokan-btn:not(:hover):not(:focus),body.electro-dark .return-to-shop .hero-action-btn:not(:hover):not(:focus),body.electro-dark .return-to-shop button:not(:hover):not(:focus),body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type=button],body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type=reset],body.electro-dark .return-to-shop input:not(:hover):not(:focus)[type=submit],body.electro-dark .single_add_to_cart_button.button:not(:hover):not(:focus),body.electro-dark .wishlist-fragment .show-title-form:not(:hover),body.electro-dark .woocommerce-EditAccountForm .woocommerce-Button:not(:hover):not(:focus),body.electro-dark .woocommerce-MyAccount-downloads .button:not(:hover):not(:focus),body.electro-dark .woocommerce-MyAccount-paymentMethods a:not(:hover):not(:focus),body.electro-dark .woocommerce-MyAccount-paymentMethods+a:not(:hover):not(:focus),body.electro-dark .woocommerce-store-notice,body.electro-dark .woocommerce-store-notice__dismiss-link,body.electro-dark a.dokan-btn:not(:hover),body.electro-dark input[type=submit].dokan-btn:not(:hover),body.electro-dark.woocommerce-wishlist .add_to_cart_button:not(:hover){
color:var(--bs-ec-dark)}body.electro-dark .dropdown-menu-mini-cart .wc-forward,body.electro-dark .info-404 button,body.electro-dark .my_account_orders .button,body.electro-dark .return-to-shop .btn,body.electro-dark .return-to-shop .button,body.electro-dark .return-to-shop .dokan-btn,body.electro-dark .return-to-shop .hero-action-btn,body.electro-dark .return-to-shop button,body.electro-dark .return-to-shop input[type=button],body.electro-dark .return-to-shop input[type=reset],body.electro-dark .return-to-shop input[type=submit],body.electro-dark .table-compare tbody .button,body.electro-dark .wishlist-fragment .show-title-form,body.electro-dark .woocommerce-EditAccountForm .woocommerce-Button,body.electro-dark .woocommerce-MyAccount-downloads .button,body.electro-dark .woocommerce-MyAccount-paymentMethods a,body.electro-dark .woocommerce-MyAccount-paymentMethods+a,body.electro-dark .woocommerce-form-track-order button,body.electro-dark.woocommerce-wishlist .add_to_cart_button{
border-width:0}body.electro-dark .electro-advanced-pagination input[type=number],body.electro-dark .electro-tabs .electro-tab .tab-content,body.electro-dark .shop-control-bar select,body.electro-dark .woocommerce-breadcrumb{
background-color:var(--bs-ec-dark)}body.electro-dark .electro-store-directory .widget_product_categories .product-categories li:last-child:before,body.electro-dark .electro-store-directory .widget_product_categories>ul li:last-child:before,body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{
background-color:transparent}body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus,body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover{
background-color:transparent!important}body.electro-dark .tooltip-inner{
background-color:var(--bs-ec-dark-body)!important;
color:var(--bs-ec-dark)!important}body.electro-dark .category-icons-carousel:not(.category-icons-carousel-v2) .category a:not(:hover) .category-icon,body.electro-dark .deal-products-carousel,body.electro-dark .electro-tabs,body.electro-dark .home-categories-block.full-width,body.electro-dark .light-bg,body.electro-dark .post-author-info,body.electro-dark .select2-container--default .select2-results__option[aria-selected=true],body.electro-dark .select2-container--default .select2-results__option[data-selected=true],body.electro-dark .select2-container--default .select2-selection--single,body.electro-dark .select2-dropdown,body.electro-dark .shop-control-bar,body.electro-dark .table-compare tbody tr th,body.electro-dark .top-bar .dropdown-menu,body.electro-dark.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.value input[type=text],body.electro-dark.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.value select,body.electro-dark.page-template-template-homepage-v12 .body-inner-bg,body.electro-dark.page-template-template-homepage-v12 .body-inner-bg::after,body.electro-dark.single-product table.variations td.value select{
background-color:#212121}body.electro-dark article.post .post-readmore .btn-primary{
background-color:#495057;
border-color:#495057}body.electro-dark .advanced-review .rating-histogram .rating-percentage-bar{
background-color:#495057}body.electro-dark .advanced-review .rating-histogram .rating-percentage{
background-color:#ababab}body.electro-dark article.post .post-readmore .btn-primary:hover{
background-color:#000;
border-color:#000}body.electro-dark .widget_tag_cloud .tagcloud a:not(:hover){
background-color:rgba(119,131,143,
.1);
border-color:rgba(119,131,143,
.1);
color:var(--bs-ec-dark-body)}body.electro-dark .select2-container .select2-choice,body.electro-dark .select2-container .select2-selection,body.electro-dark .select2-dropdown,body.electro-dark .shipping-calculator-form .button,body.electro-dark .sidebar .widget_product_search .woocommerce-product-search .search-field:not(:focus),body.electro-dark .sidebar .widget_product_search form.search-form .search-field:not(:focus),body.electro-dark .widget_search .woocommerce-product-search .search-field:not(:focus),body.electro-dark .widget_search form.search-form .search-field:not(:focus),body.electro-dark .woocommerce-widget-layered-nav-dropdown .select2-container .select2-choice,body.electro-dark .woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection,body.electro-dark table.cart .coupon .input-text:not(:focus){
border-color:#212121}body.electro-dark .select2-container--default .select2-results__option--highlighted[aria-selected],body.electro-dark .select2-container--default .select2-results__option--highlighted[data-selected]{
background-color:#1da1f2}body.electro-dark .categories-list-bg .border-bottom{
border-color:#212121!important}body.electro-dark .brand-card-list>a,body.electro-dark .brand-card-list>div,body.electro-dark .categories-list-bg,body.electro-dark .columns-6-1{
background-color:var(--bs-ec-dark)}body.electro-dark .widget_electro_products_filter .widget_layered_nav li>a::before,body.electro-dark .widget_electro_products_filter .widget_layered_nav li>span:not(.count)::before,body.electro-dark .widget_electro_products_filter .widget_product_categories li>a::before,body.electro-dark .widget_electro_products_filter .widget_product_categories li>span:not(.count)::before{
color:#6e767d}body.electro-dark .category-icons-carousel:not(.category-icons-carousel-v2) .category a:not(:hover) .category-icon i,body.electro-dark .deal-products-carousel .deal-products-timer .marketing-text,body.electro-dark .electro-advanced-pagination,body.electro-dark .electro-advanced-pagination a.next:not(:hover):not(:focus),body.electro-dark .electro-advanced-pagination a.prev:not(:hover):not(:focus),body.electro-dark .electro-tabs #tab-seller #tab-seller .h2,body.electro-dark .electro-tabs #tab-seller #tab-seller h2,body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content .h2,body.electro-dark .electro-tabs #tab-seller.electro-tab .tab-content h2,body.electro-dark .faq-title.h3,body.electro-dark .home-list-categories .category-media-heading a,body.electro-dark .owl-item>.product .product-loop-body .product-rating,body.electro-dark .owl-item>.product .product-loop-body .product-short-description,body.electro-dark .owl-item>.product .product-loop-body .product-sku,body.electro-dark .post-author-info .media .media-body .media-heading.h4 a,body.electro-dark .post-author-info .media .media-body h4.media-heading a,body.electro-dark .products>.product .product-loop-body .product-rating,body.electro-dark .products>.product .product-loop-body .product-short-description,body.electro-dark .products>.product .product-loop-body .product-sku,body.electro-dark .select2-container--default .select2-selection--single .select2-selection__rendered,body.electro-dark .sidebar-blog .widget_categories .widget-title+ul .meu-item a,body.electro-dark .sidebar-blog .widget_categories .widget-title+ul .meu-item a:before,body.electro-dark .sidebar-blog .widget_categories .widget-title+ul li a,body.electro-dark .sidebar-blog .widget_categories .widget-title+ul li a:before,body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item a,body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item a:before,body.electro-dark .sidebar-blog .widget_categories ul.menu li a,body.electro-dark .sidebar-blog .widget_categories ul.menu li a:before,body.electro-dark .star-rating:before,body.electro-dark .team-member-wrapper a.team-member:not(:hover),body.electro-dark .text-content p,body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,body.electro-dark .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,body.electro-dark .woocommerce-tabs #tab-seller .h2,body.electro-dark .woocommerce-tabs #tab-seller h2,body.electro-dark .woocommerce-tabs.electro-tab .tab-content .h2,body.electro-dark .woocommerce-tabs.electro-tab .tab-content h2,body.electro-dark article.post .comments-link a:focus,body.electro-dark article.post .comments-link a:hover,body.electro-dark article.post .likes a:focus,body.electro-dark article.post .likes a:hover,body.electro-dark h3.faq-title,body.electro-dark.single-product .action-buttons .feedback:not(:hover):not(:focus),body.electro-dark.single-product .action-buttons a:not(:hover):not(:focus),body.electro-dark.single-product .woocommerce-product-rating .woocommerce-review-link:not(:hover):not(:focus){
color:var(--bs-ec-dark-body)}body.electro-dark .entry-content .vc_toggle .vc_toggle_title .h4,body.electro-dark .entry-content .vc_toggle .vc_toggle_title h4,body.electro-dark .faq-page-title,body.electro-dark .wpb_wrapper .h2,body.electro-dark .wpb_wrapper h2{
color:var(--bs-ec-dark-body)!important}body.electro-dark .electro_recent_posts_widget ul>li .post-content>a:focus,body.electro-dark .electro_recent_posts_widget ul>li .post-content>a:hover,body.electro-dark .shop-control-bar .btn.sidebar-toggler,body.electro-dark .shop-control-bar .sidebar-toggler.button,body.electro-dark .shop-control-bar .sidebar-toggler.dokan-btn,body.electro-dark .shop-control-bar .sidebar-toggler.hero-action-btn,body.electro-dark .shop-control-bar button.sidebar-toggler,body.electro-dark .shop-control-bar input.sidebar-toggler[type=button],body.electro-dark .shop-control-bar input.sidebar-toggler[type=reset],body.electro-dark .shop-control-bar input.sidebar-toggler[type=submit],body.electro-dark .text-boxes .h2,body.electro-dark .text-boxes .highlight.h3,body.electro-dark .text-boxes h2,body.electro-dark .text-boxes h3.highlight,body.electro-dark .wpb-accordion .h2,body.electro-dark .wpb-accordion .highlight.h3,body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus .vc_tta-panel-title>a span,body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover .vc_tta-panel-title>a span,body.electro-dark .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a span,body.electro-dark .wpb-accordion h2,body.electro-dark .wpb-accordion h3.highlight,body.electro-dark .yamm .yamm-content li>a:focus,body.electro-dark .yamm .yamm-content li>a:hover,body.electro-dark article.post .comments-link a:focus:after,body.electro-dark article.post .comments-link a:focus:before,body.electro-dark article.post .comments-link a:hover:after,body.electro-dark article.post .comments-link a:hover:before,body.electro-dark article.post .entry-header .entry-title.h1 a:focus,body.electro-dark article.post .entry-header .entry-title.h1 a:hover,body.electro-dark article.post .entry-header h1.entry-title a:focus,body.electro-dark article.post .entry-header h1.entry-title a:hover,body.electro-dark article.post .likes a:focus:after,body.electro-dark article.post .likes a:focus:before,body.electro-dark article.post .likes a:hover:after,body.electro-dark article.post .likes a:hover:before{
color:#fff}body.electro-dark .accessories .accessory-checkbox:first-child,body.electro-dark .accessories .products li.product::before,body.electro-dark .electro_recent_posts_widget ul>li .post-content .post-date,body.electro-dark .section-onsale-product .onsale-product .price del,body.electro-dark .section-onsale-product-carousel .onsale-product-carousel .price del,body.electro-dark.single-product .entry-summary>div[itemprop=description],body.electro-dark.single-product .woocommerce-product-details__short-description{
color:#6e767d}body.electro-dark .widget_electro_features_block_widget .features-list{
background-color:#212121;
border-width:0}body.electro-dark #reviews .commentlist>li,body.electro-dark .address header.title,body.electro-dark .addresses header.title,body.electro-dark .blog-navigation,body.electro-dark .comment-list .comment,body.electro-dark .comment-list .pingback,body.electro-dark .comment-reply-title,body.electro-dark .comments-title,body.electro-dark .contact-page-title,body.electro-dark .edit-account legend,body.electro-dark .electro-store-directory .widget_product_categories .product-categories li:before,body.electro-dark .electro-store-directory .widget_product_categories .product-categories ul:before,body.electro-dark .electro-store-directory .widget_product_categories .product-categories:before,body.electro-dark .electro-store-directory .widget_product_categories>ul li:before,body.electro-dark .electro-store-directory .widget_product_categories>ul ul:before,body.electro-dark .electro-store-directory .widget_product_categories>ul:before,body.electro-dark .electro-tabs .ec-tabs,body.electro-dark .entry-content .vc_toggle,body.electro-dark .features-list,body.electro-dark .features-list .feature+.feature,body.electro-dark .header-v5 .electro-navigation-v5,body.electro-dark .pings-list .comment,body.electro-dark .pings-list .pingback,body.electro-dark .pings-title,body.electro-dark .select2-container--default .select2-search--dropdown .select2-search__field:not(:focus),body.electro-dark .shop-control-bar-bottom,body.electro-dark .sidebar .widget-title,body.electro-dark .sidebar-blog .widget-title,body.electro-dark .sidebar-blog .widget_categories .widget-title+ul .meu-item,body.electro-dark .sidebar-blog .widget_categories .widget-title+ul li,body.electro-dark .sidebar-blog .widget_categories ul.menu .meu-item,body.electro-dark .sidebar-blog .widget_categories ul.menu li,body.electro-dark .table-compare tbody tr td,body.electro-dark .table-compare tbody tr th,body.electro-dark .track-order header.title,body.electro-dark .widget_electro_products_filter .widget+.widget,body.electro-dark .widget_product_categories .category-single .show-all-cat .show-all-cat-dropdown,body.electro-dark .widget_product_categories .category-single>li>ul:last-child li .children li:first-child,body.electro-dark .widget_product_categories .product-categories,body.electro-dark .widget_product_categories .product_cat>span,body.electro-dark .widget_product_categories .widget-title+ul,body.electro-dark .widget_product_categories ul li,body.electro-dark .woocommerce-Address header.title .h3::after,body.electro-dark .woocommerce-Address header.title h3::after,body.electro-dark .woocommerce-MyAccount-navigation ul,body.electro-dark .woocommerce-MyAccount-navigation ul li,body.electro-dark .woocommerce-MyAccount-paymentMethods.table>:not(:last-child)>:last-child>*,body.electro-dark .yamm .nav-divider,body.electro-dark article.post .entry-header,body.electro-dark table.woocommerce-MyAccount-paymentMethods>:not(:last-child)>:last-child>*,body.electro-dark ul.products[data-view=list-view-small]>li.product .hover-area,body.electro-dark.extended .single-product-wrapper>.product-actions-wrapper .product-actions,body.electro-dark.extended .single-product-wrapper>.product-actions-wrapper .product-actions div.availability,body.electro-dark.single-product .wc-tab,body.electro-dark.single-product .woocommerce-tabs+section.related>.h2,body.electro-dark.single-product .woocommerce-tabs+section.related>h2,body.electro-dark.single-product .woocommerce-tabs~div.products>.h2,body.electro-dark.single-product .woocommerce-tabs~div.products>h2,body.electro-dark.single-product table.variations td,body.electro-dark.single-product table.variations th,body.electro-dark.single-product table.variations tr:last-child td,body.electro-dark.single-product table.variations tr:last-child th{
border-color:#2f3336}body.electro-dark hr{
background-color:#2f3336;
opacity:1}body.electro-dark ul.products[data-view=list-view-small]>li.product .hover-area,body.electro-dark ul.products[data-view=list-view]>li.product .hover-area{
background-color:transparent!important}body.electro-dark .select2-container--default .select2-search--dropdown .select2-search__field{
padding:4px 15px}body.electro-dark .checkout_coupon .form-row-last .button{
border-color:#333e48}body.electro-dark .checkout_coupon .form-row-last .button:hover{
border-color:#000}body.electro-dark .pagination ul.page-numbers>li a,body.electro-dark .pagination ul.page-numbers>li span:not(.current),body.electro-dark .woocommerce-pagination ul.page-numbers>li a,body.electro-dark .woocommerce-pagination ul.page-numbers>li span:not(.current){
background-color:#212121;
border-color:#212121;
color:var(--bs-ec-dark-body)}@media (max-width:991.98px){
body.electro-dark .site-content .sidebar{
background-color:var(--bs-ec-dark)}}@media (min-width:768px){
body.electro-dark .products-6 ul.products>li.product:after{
border-color:#2f3336}}@media (min-width:992px){
body.electro-dark .sidebar .features-list.columns-1 .feature{
border-color:#2f3336}}@media (min-width:1200px){
body.electro-dark .categories-menu-list .nav-item+.nav-item{
border-color:#2f3336}}body.electro-dark table{
color:var(--bs-ec-dark-body)}body.electro-dark a,body.electro-dark article.post .entry-header .entry-title.h1 a,body.electro-dark article.post .entry-header h1.entry-title a{
color:var(--bs-ec-dark-body)}body.electro-dark a:focus,body.electro-dark a:hover,body.electro-dark article.post .entry-header .entry-title.h1 a:focus,body.electro-dark article.post .entry-header .entry-title.h1 a:hover,body.electro-dark article.post .entry-header h1.entry-title a:focus,body.electro-dark article.post .entry-header h1.entry-title a:hover{
color:#fff}body.electro-dark .site-header .form-control,body.electro-dark .site-header .input-text,body.electro-dark .site-header input[type=email],body.electro-dark .site-header input[type=password],body.electro-dark .site-header input[type=search],body.electro-dark .site-header input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark .site-header input[type=url],body.electro-dark .site-header textarea{
color:var(--bs-ec-dark-body)}body.electro-dark .site-header .form-control:focus,body.electro-dark .site-header .input-text:focus,body.electro-dark .site-header input:focus[type=email],body.electro-dark .site-header input:focus[type=password],body.electro-dark .site-header input:focus[type=search],body.electro-dark .site-header input:focus[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark .site-header input:focus[type=url],body.electro-dark .site-header textarea:focus{
color:var(--bs-ec-dark-body)}body.electro-dark .bs-tooltip-auto[data-popper-placement^=top] .arrow::before,body.electro-dark .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,body.electro-dark .bs-tooltip-top .arrow::before,body.electro-dark .bs-tooltip-top .tooltip-arrow::before{
border-top-color:var(--bs-ec-dark-body)}body.electro-dark .bs-tooltip-auto[data-popper-placement^=right] .arrow::before,body.electro-dark .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,body.electro-dark .bs-tooltip-end .arrow::before,body.electro-dark .bs-tooltip-end .tooltip-arrow::before{
border-right-color:var(--bs-ec-dark-body)}body.electro-dark .bs-tooltip-auto[data-popper-placement^=bottom] .arrow::before,body.electro-dark .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,body.electro-dark .bs-tooltip-bottom .arrow::before,body.electro-dark .bs-tooltip-bottom .tooltip-arrow::before{
border-bottom-color:var(--bs-ec-dark-body)}body.electro-dark .bs-tooltip-auto[data-popper-placement^=left] .arrow::before,body.electro-dark .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,body.electro-dark .bs-tooltip-start .arrow::before,body.electro-dark .bs-tooltip-start .tooltip-arrow::before{
border-left-color:var(--bs-ec-dark-body)}body.electro-dark .top-bar{
border-bottom-color:#2f3336}body.electro-dark .top-bar .nav-inline .entry-content .vc_toggle .vc_toggle_content,body.electro-dark .top-bar .nav-inline .menu-item.customer-support i,body.electro-dark .top-bar .nav-inline .menu-item>a,body.electro-dark .top-bar .nav-inline>.menu-item+.menu-item:before{
color:#6e767d}body.electro-dark .top-bar .nav-inline .menu-item>a:focus,body.electro-dark .top-bar .nav-inline .menu-item>a:hover{
color:#fff}body.electro-dark .top-bar .dropdown-item:focus,body.electro-dark .top-bar .dropdown-item:hover,body.electro-dark .top-bar .dropdown-menu>li>a:focus,body.electro-dark .top-bar .dropdown-menu>li>a:hover{
background-color:#171717}body.electro-dark .top-bar.top-bar-v5 .nav-inline .menu-item>a:focus,body.electro-dark .top-bar.top-bar-v5 .nav-inline .menu-item>a:hover{
color:#6e767d}body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab-title,body.electro-dark .handheld-footer .handheld-widget-menu .columns,body.electro-dark .handheld-footer .handheld-widget-menu .widget-title:after,body.electro-dark .handheld-footer .handheld-widget-menu ul a,body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a,body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a,body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a{
color:var(--bs-ec-dark-body)}body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab.selected .tp-tab-title,body.electro-dark #rev_slider_5_1_wrapper .zeus .tp-tab:hover .tp-tab-title{
color:#fff}body.electro-dark .top-bar.top-bar-v1{
background-color:var(--bs-ec-dark);
border-width:1px}body.electro-dark .top-bar.top-bar-v4{
background-color:var(--bs-ec-dark)!important}body.electro-dark .section-onsale-product-carousel-v9 .onsale-product-content{
border-width:0;
background-color:#212121}body.electro-dark .top-bar-v3 .additional-item:first-child .additional-item-link,body.electro-dark .top-bar-v3 .additional-links-label,body.electro-dark .top-bar-v3 .nav-inline .menu-item.customer-support i,body.electro-dark .top-bar-v3 .nav-inline .menu-item>a,body.electro-dark .top-bar-v3 .nav-inline .menu-item>a:focus,body.electro-dark .top-bar-v3 .nav-inline .menu-item>a:hover{
color:var(--bs-ec-dark)}body.electro-dark .top-bar-v3 .nav-inline>.menu-item+.menu-item:before{
color:#bfbfbf}body.electro-dark .product-categories-list-with-header .caption,body.electro-dark .section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer{
color:var(--bs-ec-dark)}body.electro-dark .product-categories-with-banner-carousel .product-categories-banner,body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item{
border-color:#2f3336}body.electro-dark .handheld-footer .handheld-widget-menu .columns,body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-1{
background-color:#212121}body.electro-dark .handheld-footer,body.electro-dark .product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item{
background-color:var(--bs-ec-dark)}body.electro-dark .entry-content .vc_toggle .vc_toggle_content{
color:#d9d9d9!important}body.electro-dark .site-header{
border-width:0}body.electro-dark .site-header .dropdown-menu{
background-color:#212121;
color:#d9d9d9}body.electro-dark .site-header .dropdown-menu>li>a{
color:#d9d9d9!important}body.electro-dark .site-header .dropdown-menu>li>a:focus,body.electro-dark .site-header .dropdown-menu>li>a:hover{
background-color:var(--bs-ec-dark);
color:#d9d9d9!important}body.electro-dark .site-header.stuck{
background-color:var(--bs-ec-dark)}body.electro-dark .site-header .electro-navigation-v7{
background-color:#212121}body.electro-dark .header-v2 .header-icon>a{
color:var(--bs-ec-dark)}body.electro-dark .header-v5 .header-logo-link path{
fill:var(--bs-ec-dark)}body.electro-dark .header-v5 .masthead .navbar-search .input-group .btn,body.electro-dark .header-v5 .masthead .navbar-search .input-group .button,body.electro-dark .header-v5 .masthead .navbar-search .input-group .dokan-btn,body.electro-dark .header-v5 .masthead .navbar-search .input-group .hero-action-btn,body.electro-dark .header-v5 .masthead .navbar-search .input-group button,body.electro-dark .header-v5 .masthead .navbar-search .input-group input[type=button],body.electro-dark .header-v5 .masthead .navbar-search .input-group input[type=reset],body.electro-dark .header-v5 .masthead .navbar-search .input-group input[type=submit]{
background-color:var(--bs-ec-dark);
color:var(--bs-ec-dark-body)}body.electro-dark .header-v5 .header-icon>a{
color:var(--bs-ec-dark)}body.electro-dark .dropdown-menu-mini-cart .product_list_widget a{
color:#d9d9d9}body.electro-dark .dropdown-menu-mini-cart .mini_cart_item{
border-bottom-color:#2f3336}body.electro-dark .header-v6 .departments-menu-v2-title{
color:#d9d9d9!important}body.electro-dark .header-v7 .masthead .header-icon .header-icon-counter,body.electro-dark .header-v7 .masthead .header-icon>a,body.electro-dark .header-v7 .masthead .header-support .customer-support a,body.electro-dark .header-v7 .masthead .header-support .customer-support a:focus,body.electro-dark .header-v7 .masthead .header-support .customer-support a:hover{
color:var(--bs-ec-dark)}body.electro-dark .header-v7 .masthead .header-logo-link path{
fill:var(--bs-ec-dark)}body.electro-dark .header-v7 .masthead .navbar-search .form-control,body.electro-dark .header-v7 .masthead .navbar-search .input-text,body.electro-dark .header-v7 .masthead .navbar-search .search-categories.input-group-addon,body.electro-dark .header-v7 .masthead .navbar-search input[type=email],body.electro-dark .header-v7 .masthead .navbar-search input[type=password],body.electro-dark .header-v7 .masthead .navbar-search input[type=search],body.electro-dark .header-v7 .masthead .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark .header-v7 .masthead .navbar-search input[type=url],body.electro-dark .header-v7 .masthead .navbar-search textarea{
background-color:transparent}body.electro-dark .header-v7 .masthead .navbar-search .input-group .btn,body.electro-dark .header-v7 .masthead .navbar-search .input-group .button,body.electro-dark .header-v7 .masthead .navbar-search .input-group .dokan-btn,body.electro-dark .header-v7 .masthead .navbar-search .input-group .hero-action-btn,body.electro-dark .header-v7 .masthead .navbar-search .input-group button,body.electro-dark .header-v7 .masthead .navbar-search .input-group input[type=button],body.electro-dark .header-v7 .masthead .navbar-search .input-group input[type=reset],body.electro-dark .header-v7 .masthead .navbar-search .input-group input[type=submit]{
background-color:transparent}body.electro-dark .header-v9 .electro-header-v9-navbar .menu-item>a,body.electro-dark article.post .entry-content{
color:#d9d9d9}body.electro-dark .header-v9 .electro-header-v9-navbar .menu-item.highlight>a{
color:#e0245e}body.electro-dark .electro-dark .header-v5 .header-icon-counter{
color:var(--bs-ec-dark)}body.electro-dark .header-v5 .masthead .header-logo-area .navbar-toggler{
color:var(--bs-ec-dark)!important}body.electro-dark .electro-navigation-v5{
background-color:#212121!important}body.electro-dark .electro-navigation-v5 .departments-menu-v2-title{
color:#d9d9d9!important;
background-color:#212121}body.electro-dark .brand-with-category{
background-color:#212121!important}body.electro-dark .brand-with-category .categories ul a:not(:hover){
color:#d9d9d9!important}body.electro-dark .brand-with-category .categories .border-bottom,body.electro-dark .brand-with-category .categories .border-end{
border-color:var(--bs-ec-dark)!important}body.electro-dark .categories-with-product .categories-list-menu,body.electro-dark .categories-with-product .dropdown-menu{
background-color:#212121!important}body.electro-dark .electro-navbar .departments-menu-v2-title{
color:var(--bs-ec-dark)}body.electro-dark .electro-navbar .navbar-search .form-control,body.electro-dark .electro-navbar .navbar-search .input-text,body.electro-dark .electro-navbar .navbar-search .search-categories.input-group-addon,body.electro-dark .electro-navbar .navbar-search input[type=email],body.electro-dark .electro-navbar .navbar-search input[type=password],body.electro-dark .electro-navbar .navbar-search input[type=search],body.electro-dark .electro-navbar .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark .electro-navbar .navbar-search input[type=url],body.electro-dark .electro-navbar .navbar-search textarea{
background-color:var(--bs-ec-dark)}body.electro-dark .electro-navbar .navbar-search .search-categories>select{
color:#6e767d;
background:#181818 url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat right .75rem center}body.electro-dark .primary-nav-menu .nav-inline>.menu-item a{
color:#d9d9d9}body.electro-dark .primary-nav-menu .nav-inline>.menu-item a:focus,body.electro-dark .primary-nav-menu .nav-inline>.menu-item a:hover{
color:#fff}body.electro-dark .full-color-background .site-header,body.electro-dark .full-color-background .top-bar{
background-color:var(--bs-ec-dark)}body.electro-dark .full-color-background .top-bar{
border-bottom:1px solid #3c3a3a}body.electro-dark .full-color-background .navbar-primary,body.electro-dark .full-color-background .site-header .electro-navbar-primary{
border-top-color:#3c3a3a}body.electro-dark .full-color-background .top-bar-v3 .nav-inline .menu-item+.menu-item:before{
color:#d9d9d9}body.electro-dark .full-color-background .header-icon-counter{
color:#181818!important}body.electro-dark .electro-navbar-primary .nav>.menu-item:hover>a{
color:var(--bs-ec-dark)}body.electro-dark .electro-navbar-primary .yamm .yamm-content li>a{
color:#d9d9d9}body.electro-dark .electro-navbar-primary .yamm .yamm-content li>a:focus,body.electro-dark .electro-navbar-primary .yamm .yamm-content li>a:hover{
color:#fff}body.electro-dark .open .departments-menu-v2-title,body.electro-dark .yes-home .departments-menu-v2-title{
color:var(--bs-ec-dark)}body.electro-dark .departments-menu-v2 .dropdown-menu{
border-color:#212121!important}body.electro-dark .departments-menu-v2 .dropdown-menu ul{
top:0!important;
min-height:calc(100% + 2px)!important}body.electro-dark .departments-menu-v2 .dropdown-menu ul li a{
color:#d9d9d9!important}body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li:focus>a,body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li:hover>a{
background-color:#181818!important}body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li:focus>a::after,body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li:hover>a::after{
color:#d9d9d9!important}body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li>a{
border-bottom-color:#2f3336!important}body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li>a:focus,body.electro-dark .departments-menu-v2>.dropdown>.dropdown-menu>li>a:hover{
background-color:#181818!important}body.electro-dark .header-logo-link svg{
width:134px}@media (min-width:1200px){
body.electro-dark .footer-logo path,body.electro-dark .header-logo-link path{
fill:#d9d9d9}}body.electro-dark .masthead .navbar-toggler{
color:#6e767d}body.electro-dark .masthead .navbar-toggler:hover{
color:#fff}body.electro-dark .masthead .header-support .customer-support a{
color:#d9d9d9}body.electro-dark .masthead .header-support .customer-support a:focus,body.electro-dark .masthead .header-support .customer-support a:hover{
color:#fff}body.electro-dark .masthead .navbar-search .form-control,body.electro-dark .masthead .navbar-search .input-text,body.electro-dark .masthead .navbar-search .search-categories.input-group-addon,body.electro-dark .masthead .navbar-search input[type=email],body.electro-dark .masthead .navbar-search input[type=password],body.electro-dark .masthead .navbar-search input[type=search],body.electro-dark .masthead .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),body.electro-dark .masthead .navbar-search input[type=url],body.electro-dark .masthead .navbar-search textarea{
background-color:#212121;
border-color:#212121!important}body.electro-dark .masthead .navbar-search .search-categories>select{
color:#6e767d;
background:#212121 url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat right .75rem center}body.electro-dark .masthead .primary-nav-menu .nav-inline>.menu-item a,body.electro-dark .masthead .support-info{
color:#d9d9d9}body.electro-dark .header-icon-counter{
color:var(--bs-ec-dark)}body.electro-dark .header-icon>a,body.electro-dark .secondary-nav>.menu-item:not(.highlight) a{
color:#d9d9d9}
.electro-dark .da-block .da-inner{
background-color:#212121}
.electro-dark .da-block a{
color:#d9d9d9}
.electro-dark .da-block .da-action::after{
color:var(--bs-ec-dark)}body.electro-dark.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu{
background-color:#212121}body.electro-dark.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after{
border-color:transparent var(--bs-ec-dark) transparent transparent}body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header .h1,body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header h1,body.electro-dark.dokan-dashboard .dokan-dashboard-header .entry-title.h1,body.electro-dark.dokan-dashboard .dokan-dashboard-header h1.entry-title{
color:var(--bs-ec-dark-body)}body.electro-dark.dokan-dashboard .dokan-alert a{
color:var(--bs-ec-dark)}body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2,body.electro-dark.dokan-dashboard .dokan-edit-row,body.electro-dark.dokan-dashboard .white-popup{
background:var(--bs-ec-dark)}body.electro-dark.dokan-dashboard .dokan-form-control,body.electro-dark.dokan-dashboard .select2-search__field{
border-radius:1.375rem;
padding:.594rem 1rem}body.electro-dark.dokan-dashboard select{
color:var(--bs-ec-dark-body);
border-width:0;
background:#212121 url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat right .75rem center}body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2,body.electro-dark.dokan-dashboard .dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price,body.electro-dark.dokan-dashboard ul.order-statuses-filter>li>a,body.electro-dark.dokan-dashboard ul.subsubsub>li>a{
color:var(--bs-ec-dark-body)}body.electro-dark.dokan-dashboard .dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .h2,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .product-container-footer,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload,body.electro-dark.dokan-dashboard .dokan-add-new-product-popup h2,body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header .h1,body.electro-dark.dokan-dashboard .dokan-dashboard header.dokan-dashboard-header h1,body.electro-dark.dokan-dashboard .dokan-edit-row,body.electro-dark.dokan-dashboard .dokan-edit-row .dokan-section-heading,body.electro-dark.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top,body.electro-dark.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-banner,body.electro-dark.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-dashboard-header,body.electro-dark.dokan-dashboard .dokan-table>thead>tr>th,body.electro-dark.dokan-dashboard .pagination-wrap ul.pagination>li>a,body.electro-dark.dokan-dashboard .product-edit-container .wp-editor-wrap,body.electro-dark.dokan-dashboard .wp-editor-container,body.electro-dark.dokan-dashboard ul.subsubsub li{
border-color:#2f3336}body.electro-dark.dokan-dashboard .dokan-input-group-addon{
border-color:#212121}body.electro-dark.dokan-dashboard .dokan-input-group-addon,body.electro-dark.dokan-dashboard .dokan-table-striped>tbody>tr:nth-of-type(odd),body.electro-dark.dokan-dashboard .pagination-wrap ul.pagination>li>a,body.electro-dark.dokan-dashboard .select2-container--default .select2-selection--multiple{
background-color:#212121}body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget{
background-color:#212121;
border-color:#2f3336}body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title,body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count{
border-color:#2f3336}body.electro-dark.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .chart-container .legend>div{
background-color:transparent!important}body.electro-dark table.cart thead th{
color:var(--bs-ec-dark-body);
border-bottom:1px solid #2f3336!important}body.electro-dark table.cart td{
border-color:#2f3336}body.electro-dark table.cart .product-name a:focus,body.electro-dark table.cart .product-name a:hover{
color:var(--bs-ec-dark-body)}body.electro-dark table.cart .product-quantity .input-text{
border-radius:11em}body.electro-dark table.cart .coupon .button{
border-color:#333e48}body.electro-dark table.cart .coupon .button:hover{
border-color:#000}body.electro-dark .cart-collaterals .cart_totals table.shop_table tbody>tr+tr,body.electro-dark .cart-collaterals .cart_totals table.shop_table tfoot>tr+tr,body.electro-dark .cart-collaterals .cart_totals table.shop_table thead>tr+tr,body.electro-dark .cart-collaterals .h2:not(.woocommerce-loop-product__title),body.electro-dark .cart-collaterals h2:not(.woocommerce-loop-product__title){
border-color:#2f3336}body.electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:hover::before,body.electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:hover::before,body.electro-dark .woocommerce-info a,body.electro-dark .woocommerce-info button,body.electro-dark .woocommerce-noreviews a,body.electro-dark .woocommerce-noreviews button,body.electro-dark p.no-comments a,body.electro-dark p.no-comments button{
color:var(--bs-ec-dark)}body.electro-dark .off-canvas-cart{
background-color:#212121}body.electro-dark .off-canvas-cart .woocommerce-mini-cart__buttons .button:not(.checkout):not(:hover){
color:var(--bs-ec-dark)}body.electro-dark .off-canvas-cart .woocommerce-mini-cart__buttons .button{
border-width:0}body.electro-dark .electro-close-icon::after,body.electro-dark .electro-close-icon::before{
background-color:var(--bs-ec-dark-body)}body.electro-dark form.woocommerce-checkout .order-review-wrapper{
background-color:#212121}body.electro-dark #payment,body.electro-dark #payment .payment_methods,body.electro-dark #payment .payment_methods li,body.electro-dark #payment .payment_methods li .payment_box,body.electro-dark .woocommerce-checkout .h3,body.electro-dark .woocommerce-checkout h3,body.electro-dark .woocommerce-checkout-review-order-table tbody>tr,body.electro-dark .woocommerce-checkout-review-order-table tbody>tr td,body.electro-dark .woocommerce-checkout-review-order-table tbody>tr th,body.electro-dark .woocommerce-checkout-review-order-table tfoot>tr,body.electro-dark .woocommerce-checkout-review-order-table tfoot>tr td,body.electro-dark .woocommerce-checkout-review-order-table tfoot>tr th,body.electro-dark .woocommerce-checkout-review-order-table thead>tr,body.electro-dark .woocommerce-checkout-review-order-table thead>tr td,body.electro-dark .woocommerce-checkout-review-order-table thead>tr th,body.electro-dark.woocommerce-order-received .h2,body.electro-dark.woocommerce-order-received h2{
border-color:#2f3336}body.electro-dark .account-orders-table tbody td,body.electro-dark .account-orders-table thead td,body.electro-dark .account-orders-table thead th,body.electro-dark .customer_details tbody td,body.electro-dark .customer_details thead td,body.electro-dark .customer_details thead th,body.electro-dark .faq-page-title,body.electro-dark .order_details tbody td,body.electro-dark .order_details thead td,body.electro-dark .order_details thead th{
border-color:#2f3336!important}@media (min-width:768px){
body.electro-dark .woocommerce-breadcrumb span.delimiter+a,body.electro-dark .woocommerce-breadcrumb span.delimiter+a:hover{
background-color:#212121}}body.electro-dark .table>:not(caption)>*>*,body.electro-dark table>:not(caption)>*>*{
border-bottom-color:#2f3336}
.electro-dark .products-4-1-4__nav .nav-link,
.electro-dark .products-carousel-tabs .nav-link{
color:#d9d9d9}
.electro-dark .products-4-1-4__nav .nav::after,
.electro-dark .products-carousel-tabs .nav::after{
border-bottom-color:#2f3336}
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner,
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .btn:not(:hover):not(:focus),
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .button:not(:hover):not(:focus),
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .dokan-btn:not(:hover):not(:focus),
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner .hero-action-btn:not(:hover):not(:focus),
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner button:not(:hover):not(:focus),
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner input:not(:hover):not(:focus)[type=button],
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner input:not(:hover):not(:focus)[type=reset],
.electro-dark .banner-with-products-carousel .banner-with-products-carousel-inner input:not(:hover):not(:focus)[type=submit],
.electro-dark .deal-products-with-featured header .deal-countdown-timer,
.electro-dark .home-mobile-v2-features-block .features-list .media-body,
.electro-dark .home-v8-slider .woocommerce-LoopProduct-link .woocommerce-loop-product__title,
.electro-dark .home-vertical-nav.departments-menu-v2 .vertical-menu-title,
.electro-dark .home-vertical-nav.departments-menu-v2 .vertical-menu-title a,
.electro-dark .mobile-handheld-department ul.nav li a,
.electro-dark .product-categories-list-with-header.v2 .section-title,
.electro-dark .products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active .tab-content-inner,
.electro-dark .products-carousel-with-timer .deal-countdown-timer,
.electro-dark.page-template-template-homepage-v8 .header-v1 .electro-navigation .departments-menu-v2-title{
color:var(--bs-ec-dark)}
.electro-dark .category-icons-carousel:not(.category-icons-carousel-v2) .category .title,
.electro-dark .handheld-footer.v2 .handheld-widget-menu .menu a,
.electro-dark .mobile-header-v1 .handheld-header-links>ul li>a,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper .navbar-toggler,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper button,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper.toggled .navbar-toggler,
.electro-dark .mobile-header-v1 .off-canvas-navigation-wrapper.toggled button,
.electro-dark .product-categories-list .category a,
.electro-dark .product-categories-list-with-header .categories .category a,
.electro-dark .product-categories-menu-list .category a,
.electro-dark .products-carousel-banner-vertical-tabs .banners-tabs>.nav a:not(.active),
.electro-dark .vertical-menu-slider-category-with-das-inner .product-categories-list .category a,
.electro-dark .yamm .nav-title,
.electro-dark section header .action-text:not(:hover):not(:focus){
color:var(--bs-ec-dark-body)}
.electro-dark .tt-menu{
background-color:var(--bs-ec-dark)}
.electro-dark .mobile-header-v1 .site-search .widget.widget_product_search form button[type=submit]{
color:var(--bs-ec-dark-body)!important}
.electro-dark .mobile-header-v1 .header-logo svg path{
fill:var(--bs-ec-dark-body)}
.electro-dark .deal-products-carousel .product,
.electro-dark .deal-products-with-featured ul.products,
.electro-dark .home-vertical-nav.departments-menu-v2 .dropdown>.dropdown-menu,
.electro-dark .products-carousel-banner-vertical-tabs .banners-tabs>.nav,
.electro-dark .products-carousel-banner-vertical-tabs .banners-tabs>.nav a:not(.active),
.electro-dark .products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card .product-inner,
.electro-dark .vertical-menu-slider-category-with-das-inner,
.electro-dark .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da-inner{
background-color:var(--bs-ec-dark)}
.electro-dark .banner-with-products-carousel .products-carousel .owl-item>.product,
.electro-dark .deal-products-with-featured ul.products>li.product,
.electro-dark .products-carousel-banner-vertical-tabs .products-carousel .owl-item>.product,
.electro-dark .products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card .product-inner:hover,
.electro-dark .vertical-menu-slider-category-with-das{
background-color:#212121}
.electro-dark .da-with-banner .da .da-inner,
.electro-dark .products-8-1{
background-color:#212121}
.electro-dark .columns-8-1 ul.products>li.product{
border-color:#212121;
background-color:var(--bs-ec-dark)}
.electro-dark .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu{
top:0!important}
.electro-dark .electro-tabs+section.related>.h2,
.electro-dark .electro-tabs+section.related>h2,
.electro-dark .electro-tabs~div.products>.h2,
.electro-dark .electro-tabs~div.products>h2,
.electro-dark .home-list-categories .category::after,
.electro-dark .mobile-header-v1 .site-search .widget.widget_product_search form,
.electro-dark .product-categories-list-with-header.v2 .categories .category,
.electro-dark .products-4-1-4__nav,
.electro-dark .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category,
.electro-dark .vertical-menu-slider-category-with-das-inner .product-categories-list .categories .category:first-child,
.electro-dark .vertical-menu-slider-category-with-das-inner .slider-das-block .da-block .da+.da,
.electro-dark section>.action{
border-color:#2f3336}
.electro-dark .section-onsale-product .countdown>span .value::after,
.electro-dark .section-onsale-product-carousel .countdown>span .value::after{
color:#6e767d}
.electro-dark .section-onsale-product .countdown>span b,
.electro-dark .section-onsale-product-carousel .countdown>span b,
.electro-dark .sidebar .product_list_widget li>a,
.electro-dark .sidebar .product_list_widget li>a .product-title{
color:var(--bs-ec-dark-body)}
.electro-dark .product .loop-product-categories a{
color:#6e767d!important}
.electro-dark .product .price{
color:#1da1f2!important}
.electro-dark .product .hover-area{
background-color:#212121!important}
.electro-dark .product .hover-area .action-buttons a,
.electro-dark .product .hover-area .action-buttons div,
.electro-dark .product .hover-area .action-buttons p,
.electro-dark .product .hover-area .action-buttons span{
color:#d9d9d9!important}
.electro-dark .product .add-to-cart-wrap .button::before,
.electro-dark .product .added_to_cart::before{
color:#d9d9d9!important}
.electro-dark .product:not(.owl-loaded):focus>.product-outer .add-to-cart-wrap .button::before,
.electro-dark .product:not(.owl-loaded):focus>.product-outer .added_to_cart::before,
.electro-dark .product:not(.owl-loaded):hover>.product-outer .add-to-cart-wrap .button::before,
.electro-dark .product:not(.owl-loaded):hover>.product-outer .added_to_cart::before{
color:#181818!important}
.electro-dark .product:not(:hover) .add-to-cart-wrap .button::before,
.electro-dark .product:not(:hover) .added_to_cart::before{
background-color:#495057}
.electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:not(:hover)::before,
.electro-dark .section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:not(:hover)::before{
background-color:#495057}
.electro-dark .owl-item>.product,
.electro-dark .products>.product{
border-bottom-color:#2f3336}@media (min-width:1200px){
.electro-dark .owl-item>.product.hover .product-inner,
.electro-dark .owl-item>.product:hover .product-inner,
.electro-dark .products>.product.hover .product-inner,
.electro-dark .products>.product:hover .product-inner{
background-color:#212121}
.electro-dark .owl-item>.product.hover .hover-area,
.electro-dark .owl-item>.product:hover .hover-area,
.electro-dark .products>.product.hover .hover-area,
.electro-dark .products>.product:hover .hover-area{
border-color:#2f3336}}
.electro-dark .owl-item>.product::after,
.electro-dark .products>.product::after{
border-color:#2f3336}
.electro-dark .woocommerce-loop-product__title{
color:#d9d9d9}
.electro-dark .products-4-1-4{
background-color:#212121}
.electro-dark .products-4-1-4 .columns-4-1-4 ul.products>li.product{
background-color:#181818!important;
border-color:#212121}
.electro-dark .products-4-1-4 .products>.product.hover .product-inner,
.electro-dark .products-4-1-4 .products>.product:hover .product-inner{
background-color:#181818!important}
.electro-dark .products-4-1-4 .product .hover-area{
background-color:#181818!important}
.electro-dark .products-4-1-4 .products-1 .product:not(:hover) .add-to-cart-wrap .button::before,
.electro-dark .products-4-1-4 .products-1 .product:not(:hover) .added_to_cart::before{
background-color:transparent;
color:var(--bs-ec-dark)}
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .added_to_cart,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .button{
color:var(--bs-ec-dark)}
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .added_to_cart::before,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .button::before{
color:#181818!important}
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .added_to_cart:focus,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .added_to_cart:hover,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .button:focus,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .button:hover{
color:#d9d9d9;
background-color:#212121}
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .added_to_cart:focus::before,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .added_to_cart:hover::before,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .button:focus::before,
.electro-dark .products-4-1-4 .products-1 .products.show-btn>li.product .button:hover::before{
color:#d9d9d9!important}
.electro-dark .deals-block .section-onsale-product{
border-color:#212121;
background-color:#212121;
color:#d9d9d9}@media (min-width:1200px){
.electro-dark .deals-block .section-onsale-product .woocommerce-loop-product__title{
padding:0 74px}}
.electro-dark .deals-block .section-onsale-product .deal-progress .progress{
background-color:#444;
border-radius:20px}
.electro-dark .deals-block .section-onsale-product .deal-progress .progress-bar{
border-radius:20px}
.electro-dark .deals-block .section-onsale-product .countdown>span .value{
background-color:#737373;
color:var(--bs-ec-dark)}
.electro-dark .deals-block .section-onsale-product .countdown{
color:#6e767d}@media (min-width:768px){
.electro-dark section header.show-nav{
border-bottom-color:#2f3336}
.electro-dark .show-nav .nav .nav-link{
color:#6e767d}}
.electro-dark .show-nav .nav .nav-link{
color:#6e767d}
.electro-dark .show-nav .nav .active .nav-link{
color:#181818!important}
.electro-dark .show-nav .nav .nav-item:not(.active) .nav-link:not(:hover):not(:focus){
color:#6e767d}
.electro-dark section header{
border-bottom-color:#2f3336;
color:#d9d9d9}
.electro-dark section header.show-nav{
color:#d9d9d9}
.electro-dark .footer-widgets .widget-title,
.electro-dark .owl-brands{
border-color:#2f3336}
.electro-dark .footer-widgets .widget-title,
.electro-dark .product_list_widget .product-title{
color:#d9d9d9}
.electro-dark .product_list_widget .electro-price{
color:#1da1f2}
.electro-dark .product_list_widget .electro-price ins{
color:#e0245e}
.electro-dark .footer-bottom-widgets{
background-color:var(--bs-ec-dark)}
.electro-dark .copyright-bar,
.electro-dark .copyright-bar a,
.electro-dark .footer-bottom-widgets,
.electro-dark .footer-bottom-widgets ul>li>a{
color:#d9d9d9}
.electro-dark .footer-social-icons .social-icons a{
color:#6e767d}
.electro-dark .copyright-bar,
.electro-dark .footer-newsletter input[type=email],
.electro-dark .footer-newsletter input[type=text],
.electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=email]{
background-color:#212121}
.electro-dark .footer-newsletter .button,
.electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit],
.electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]{
background-color:var(--bs-ec-dark);
border-color:var(--bs-ec-dark)}
.electro-dark .footer-newsletter .button:hover,
.electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit]:hover,
.electro-dark div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]:hover{
border-color:#000}
.electro-dark .footer-newsletter .newsletter-marketing-text,
.electro-dark .footer-newsletter .newsletter-title{
color:var(--bs-ec-dark)}
.electro-dark .header-v11 .navbar-search .form-control,
.electro-dark .header-v11 .navbar-search .input-text,
.electro-dark .header-v11 .navbar-search .search-categories,
.electro-dark .header-v11 .navbar-search input[type=email],
.electro-dark .header-v11 .navbar-search input[type=password],
.electro-dark .header-v11 .navbar-search input[type=search],
.electro-dark .header-v11 .navbar-search input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.electro-dark .header-v11 .navbar-search input[type=url],
.electro-dark .header-v11 .navbar-search textarea{
background-color:#4c4c4c!important}
.electro-dark .header-v11 .navbar-search .input-search-field input,
.electro-dark .header-v11 .navbar-search .input-search-field input::placeholder,
.electro-dark .header-v11 .navbar-search select{
color:#dfdfdf!important}
.electro-dark .header-v11 .navbar-search select{
background:#4c4c4c url(data:image/png;
base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAB6eoB9fX16e4B0dHR6e396e396e38AAAD0PwmfAAAAB3RSTlMAYCv0C9Wfci8qiQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkDAcPHiGKUk4wAAAAKUlEQVQI12NgwAsYBaAMZSMIzRJe6gBmsJWXJ+DQBJeCK4ZrRxiIAwAAkEEFlZkbA/IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMDdUMTU6MzA6MzMrMDA6MDBGE4oqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA3VDE1OjMwOjMzKzAwOjAwN04ylgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat right .75rem center!important}body.electro-dark .products-carousel-with-image{
background-blend-mode:exclusion}
.text-boxes .h2,
.text-boxes .highlight.h3,
.text-boxes h2,
.text-boxes h3.highlight,
.wpb-accordion .h2,
.wpb-accordion .highlight.h3,
.wpb-accordion h2,
.wpb-accordion h3.highlight{
font-size:1.286em;
line-height:1em;
color:#434343;
margin-bottom:1.667em;
font-weight:600}
.text-boxes .h2,
.text-boxes h2,
.wpb-accordion .h2,
.wpb-accordion h2{
margin-bottom:1.222em}
.wpb-accordion .vc_tta-container{
padding-left:50px}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel{
margin-bottom:20px}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel:last-child{
margin-bottom:0}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-body,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading{
border:none}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title{
font-size:1.286em;
line-height:1.556em;
letter-spacing:.01em}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a{
padding:.333em 0;
text-align:left}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a span{
color:#797979;
margin-left:3.333em}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a i{
color:#c4c3c3!important;
background:0 0;
border-radius:3px;
display:block;
height:2.056em;
width:2.056em;
left:0;
border:1px solid #c4c3c3}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a i:after,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a i:before{
left:50%;
transform:translate(-50%,-50%);
border-color:#c4c3c3}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a i:before{
right:0;
width:.556em}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading .vc_tta-panel-title>a i:after{
top:50%;
height:.556em}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover{
background:#fff!important}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:focus .vc_tta-panel-title>a span,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-heading:hover .vc_tta-panel-title>a span{
color:#000}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel-body{
padding:dir-values(1em 2em 1em 4.214em)}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title{
font-weight:700}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a span{
color:#333e48}
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i:before{
border-color:#333e48}
.about-features{
text-align:center}
.about-features .h2,
.about-features h2{
font-size:1.286em;
line-height:1em;
font-weight:600;
margin-bottom:1.556em}
.team-member-wrapper{
padding:6.429em 0}
.team-member-wrapper a.team-member{
color:#333e48;
display:block}
.team-member-wrapper .team-member img{
border-radius:50%;
width:100%;
height:auto;
display:block}
.team-member-wrapper .team-member .profile{
text-align:center}
.team-member-wrapper .team-member .profile .h3,
.team-member-wrapper .team-member .profile h3{
font-size:1.286em;
line-height:1.556em;
font-weight:600;
padding-top:.833em;
padding-bottom:0;
margin-bottom:0}
.team-member-wrapper .team-member .profile .h3 .small,
.team-member-wrapper .team-member .profile .h3 small,
.team-member-wrapper .team-member .profile h3 .small,
.team-member-wrapper .team-member .profile h3 small{
display:block;
font-size:14px;
line-height:1.7em;
color:#989898}
.contact-page-title{
font-size:1.786em;
padding-bottom:.6em;
position:relative;
border-bottom:1px solid #ddd;
margin-bottom:1.2em}
.contact-page-title:after{
content:' ';
width:4.56em;
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px}
.store-info .h3,
.store-info h3{
font-size:1em;
font-weight:700;
padding-top:2.143em;
padding-bottom:.714em}
.store-info a{
text-decoration:underline}
.store-info iframe{
filter:grayscale(100%)}
.store-info iframe:hover{
filter:grayscale(0)}
.contact-form.vc_column_container .vc_column-inner{
padding-right:70px}
.contact-form .form-group{
margin-bottom:1.714em}
.store-info.vc_column_container .vc_column-inner{
padding-left:0;
padding-right:0}
.store-info.store-info-v2.vc_column_container .vc_column-inner{
padding-left:15px;
padding-right:0}
.wpb_gmaps_widget .wpb_wrapper{
padding:0!important}
.faq-page-title{
padding-bottom:.88em;
border-bottom:1px solid #ddd;
margin-bottom:1.6em;
margin-top:1em}
.faq-title.h3,h3.faq-title{
font-size:1.143em;
line-height:2.5em;
font-weight:700;
color:#434343;
margin-bottom:1.25em}
.text-content p{
color:#434343}
.faq-accordion.vc_tta.vc_general .vc_tta-panel-body,
.faq-accordion.vc_tta.vc_general .vc_tta-panel-heading{
border:none!important}
.faq-accordion.vc_tta.vc_general .vc_tta-panel:first-child .vc_tta-panel-title{
border-top:none}
.faq-accordion.vc_tta.vc_general .vc_tta-panel-heading,
.faq-accordion.vc_tta.vc_general .vc_tta-panel-heading:focus,
.faq-accordion.vc_tta.vc_general .vc_tta-panel-heading:hover{
background:#fff!important}
.faq-accordion.vc_tta.vc_general .vc_tta-panel-title{
font-size:1.786em;
border-top:1px solid #ddd}
.faq-accordion.vc_tta.vc_general .vc_tta-panel-title>a{
color:#434343!important;
padding:1.12em .8em 1.12em 0}
.faq-accordion.vc_tta.vc_general .vc_tta-panel-title>a i.vc_tta-controls-icon{
width:15px;
height:15px}
.faq-accordion.vc_tta.vc_general .vc_tta-panel-body{
color:#747474;
background:0 0!important;
padding:1em 1.429em 4.286em 0}
.entry-content .vc_toggle{
margin:0;
border-bottom:1px solid #ddd;
margin-bottom:0}
.entry-content .vc_toggle .vc_toggle_title{
padding:25px 0!important}
.entry-content .vc_toggle .vc_toggle_title .h4,
.entry-content .vc_toggle .vc_toggle_title h4{
font-size:1.786em;
color:#434343!important;
margin:0}
.entry-content .vc_toggle .vc_toggle_title .h4:after,
.entry-content .vc_toggle .vc_toggle_title h4:after{
float:right;
content:"\f078";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:18px;
line-height:1.6}
.entry-content .vc_toggle .vc_toggle_title .vc_toggle_icon{
display:none}
.entry-content .vc_toggle .vc_toggle_content{
color:#747474;
padding:1em 1.429em 3.143em 0!important;
margin-top:0;
margin-bottom:0}
.entry-content .vc_toggle.vc_toggle_active .vc_toggle_title .h4:after,
.entry-content .vc_toggle.vc_toggle_active .vc_toggle_title h4:after{
content:"\f077"}
.entry-content .vc_toggle:last-child{
border-bottom:none}
.electro-store-directory hr{
margin-bottom:0}
.electro-store-directory .widgettitle{
display:none}
.electro-store-directory .widget_product_categories .product-categories,
.electro-store-directory .widget_product_categories>ul{
border:0}
.electro-store-directory .widget_product_categories .product-categories::after,
.electro-store-directory .widget_product_categories>ul::after{
display:block;
clear:both;
content:""}
.electro-store-directory .widget_product_categories .product-categories>li>a,
.electro-store-directory .widget_product_categories>ul>li>a{
font-weight:700}
.electro-store-directory .widget_product_categories .product-categories>li .children,
.electro-store-directory .widget_product_categories>ul>li .children{
display:block!important}
.electro-store-directory .widget_product_categories .product-categories>li .children .no-child,
.electro-store-directory .widget_product_categories>ul>li .children .no-child{
display:none}
.electro-store-directory .widget_product_categories .product-categories:not(.product-categories),
.electro-store-directory .widget_product_categories>ul:not(.product-categories){
float:left;
width:25%;
margin:0}
.electro-store-directory .widget_product_categories .product-categories .child-indicator,
.electro-store-directory .widget_product_categories .product-categories .no-child,
.electro-store-directory .widget_product_categories>ul .child-indicator,
.electro-store-directory .widget_product_categories>ul .no-child{
display:none}
.electro-store-directory .widget_product_categories .product-categories li,
.electro-store-directory .widget_product_categories>ul li{
border:none}
.electro-store-directory .widget_product_categories .product-categories,
.electro-store-directory .widget_product_categories .product-categories ul,
.electro-store-directory .widget_product_categories>ul,
.electro-store-directory .widget_product_categories>ul ul{
margin:0 0 0 1em;
padding:0;
list-style:none;
color:#369;
position:relative}
.electro-store-directory .widget_product_categories .product-categories ul,
.electro-store-directory .widget_product_categories>ul ul{
margin-left:.5em}
.electro-store-directory .widget_product_categories .product-categories ul:before,
.electro-store-directory .widget_product_categories .product-categories:before,
.electro-store-directory .widget_product_categories>ul ul:before,
.electro-store-directory .widget_product_categories>ul:before{
content:"";
display:block;
width:0;
position:absolute;
top:0;
bottom:0;
left:0;
border-left:1px solid #ddd}
.electro-store-directory .widget_product_categories .product-categories li,
.electro-store-directory .widget_product_categories>ul li{
margin:0;
padding:0 1.5em;
line-height:2em;
position:relative}
.electro-store-directory .widget_product_categories .product-categories li:before,
.electro-store-directory .widget_product_categories>ul li:before{
content:"";
display:block;
width:10px;
height:0;
border-top:1px solid #ddd;
margin-top:-1px;
position:absolute;
top:1.571em;
left:0}
.electro-store-directory .widget_product_categories .product-categories li:last-child:before,
.electro-store-directory .widget_product_categories>ul li:last-child:before{
background:#fff;
height:auto;
top:1em;
bottom:0}@media (max-width:767.98px){
.electro-store-directory .widget_product_categories .product-categories:not(.product-categories),
.electro-store-directory .widget_product_categories>ul:not(.product-categories){
width:100%}}
.info-404 .search-field{
width:40%;
display:inline-block}
.info-404 button{
padding:.594rem 3rem;
margin-left:15px}
.home-mobile-v1-da-block .da-block,
.home-mobile-v2-da-block .da-block{
flex-wrap:nowrap}
.home-mobile-v1-da-block .da,
.home-mobile-v2-da-block .da{
margin-bottom:0}
.home-mobile-v1-da-block .da-action,
.home-mobile-v2-da-block .da-action{
font-size:10px}
.home-mobile-v1-da-block .da-action .upto,
.home-mobile-v2-da-block .da-action .upto{
display:flex}
.home-mobile-v1-da-block .da-block{
margin-bottom:20px}
.home-mobile-v1-da-block .da-media-body{
padding:1.1em .8em 1.1em 0}
.home-mobile-v1-da-block .da .media-body{
padding:1.1em .8em 1.1em 0}
.home-mobile-v1-da-block .da:first-child{
padding-left:0;
padding-right:2px}
.home-mobile-v1-da-block .da:last-child{
padding-left:2px;
padding-right:0}
.home-mobile-v1-da-block .da .da-action>a:after{
margin-left:12px}
.home-mobile-v1-da-block .da .da-text{
font-size:11px;
font-weight:400}
.home-mobile-v1-style-1 .products-carousel .owl-item .product .woocommerce-loop-product__title{
font-size:12px}
.product-categories-list .categories{
padding-left:0;
list-style:none;
display:flex;
overflow:auto}
.product-categories-list .category{
text-align:center;
width:76px;
flex:0 0 auto;
padding-bottom:10px}
.product-categories-list .category a{
display:block;
color:#333e48}
.product-categories-list .category a .h4,
.product-categories-list .category a h4{
font-size:12px}
.product-categories-list .category img{
max-width:60px;
margin:auto}
.product-categories-list-with-header header{
background-repeat:round;
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
margin-bottom:0;
border-bottom:0}@media (max-width:767.98px){
.product-categories-list-with-header header{
margin-left:calc(-50vw + 50%)}}
.product-categories-list-with-header header:after,
.product-categories-list-with-header header:before{
content:'';
position:absolute;
height:0;
border-bottom:14px solid #fff;
bottom:0}
.product-categories-list-with-header header:before{
left:0;
width:45px;
border-right:15px solid transparent}
.product-categories-list-with-header header:after{
left:45px;
right:0;
border-left:15px solid transparent}
.product-categories-list-with-header header .caption{
padding:28px 20px 44px;
max-width:180px;
line-height:1.6;
position:relative}
.product-categories-list-with-header header .caption .section-title{
font-size:20px;
margin-bottom:0}
.product-categories-list-with-header header .caption .sub-title{
font-size:11px}
.product-categories-list-with-header .categories .category{
margin-bottom:16px}
.product-categories-list-with-header .categories .category a{
display:block;
color:#333e48;
text-align:center}
.product-categories-list-with-header .categories .category a .h4,
.product-categories-list-with-header .categories .category a h4{
font-size:12px}
.product-categories-list-with-header .categories .category::after{
content:" ";
width:1px;
height:90px;
display:block;
position:absolute;
right:0;
top:0;
background-color:#eaeaea}
.product-categories-list-with-header:not(.v2) .categories .category:nth-last-child(1)::after,
.product-categories-list-with-header:not(.v2) .categories .category:nth-of-type(3n+3)::after{
display:none}
.product-categories-list-with-header.v2 .categories{
margin:0;
overflow:hidden}
.product-categories-list-with-header.v2 .categories .category{
flex:0 0 auto;
width:50%;
padding-bottom:16px;
border-bottom:1px solid #eaeaea}
.product-categories-list-with-header.v2 .categories .category::after{
height:126px;
top:50%;
right:-2px;
transform:translate(-50%,-50%)}
.product-categories-list-with-header.v2 .categories .category img{
margin-bottom:12px}
.product-categories-list-with-header.v2 .categories .category a .h4,
.product-categories-list-with-header.v2 .categories .category a h4{
font-size:14px}
.product-categories-list-with-header.v2 .categories .category:nth-last-child(-n+2){
padding-bottom:0;
border-bottom:0}
.products-list span.loop-product-categories{
display:none}
.products-list ul.products{
margin:0}
.products-list.v2 ul.products{
flex-wrap:nowrap;
overflow:auto;
margin:0}
.products-list.v2 ul.products>li.product:nth-child(even)::after{
content:" "}
.products-list.v2 .products:not(.owl-carousel) .product,
.products-list.v2 .products:not(.owl-carousel) li.product,
.products-list.v2 ul.products .product,
.products-list.v2 ul.products li.product{
flex:0 0 44%;
max-width:44%;
border-bottom:0}
.products-list.v2 .products:not(.owl-carousel) .product::after,
.products-list.v2 .products:not(.owl-carousel) li.product::after,
.products-list.v2 ul.products .product::after,
.products-list.v2 ul.products li.product::after{
display:block}
.products-list:not(.v2) ul.products li.product:nth-last-child(-n+2){
border-bottom:0}
.page-template-template-homepage-mobile-v1-php section,
.page-template-template-homepage-mobile-v2-php section{
margin-bottom:1.8em}@media (min-width:1200px){
.page-template-template-homepage-mobile-v1-php div.content-area,
.page-template-template-homepage-mobile-v2-php div.content-area{
flex:0 0 auto;
width:100%}}
.page-template-template-homepage-mobile-v1-php .site:not(.off-canvas-bg-opacity),
.page-template-template-homepage-mobile-v2-php .site:not(.off-canvas-bg-opacity){
overflow:hidden}@media (max-width:767px){
.page-template-template-homepage-mobile-v1-php #content,
.page-template-template-homepage-mobile-v2-php #content{
margin-bottom:2em}
.page-template-template-homepage-mobile-v1-php .site-footer,
.page-template-template-homepage-mobile-v2-php .site-footer{
padding-bottom:0}}
.page-template-template-homepage-mobile-v1-php .home-v1-slider,
.page-template-template-homepage-mobile-v1-php .home-v2-slider{
margin-bottom:5px}
.page-template-template-homepage-mobile-v1-php .vc-ads-block .da-block{
overflow:visible}
.page-template-template-homepage-mobile-v1-php .vc-ads-block .da-block .da-media-left{
flex:0 0 30%;
max-width:30%}
.home-categories-block.mobile-home-categories-block .categories{
flex-wrap:wrap;
padding:0 9px}
.home-categories-block.mobile-home-categories-block .category{
flex:0 0 auto;
width:50%;
padding:0 6px;
margin-bottom:11px}
.home-categories-block.mobile-home-categories-block .category-title .h4,
.home-categories-block.mobile-home-categories-block .category-title h4{
font-size:.857em;
font-weight:600}@media (max-width:575.98px){
.footer-recently-viewed .products-block ul.products{
flex-wrap:nowrap;
overflow:auto}
.footer-recently-viewed .products>.product .product-inner{
padding:.6em}
.footer-recently-viewed ul.products .product{
border-bottom:0}
.footer-recently-viewed ul.products .product .loop-product-categories,
.footer-recently-viewed ul.products .product .woocommerce-loop-product__title{
display:none}
.footer-recently-viewed ul.products .product .price{
margin-bottom:0;
word-break:break-word;
font-weight:600;
font-size:10px}
.footer-recently-viewed ul.products .product .price del{
font-size:10px}
.footer-recently-viewed ul.products .product .onsale{
display:none}
.footer-recently-viewed .products:not(.owl-carousel) .product,
.footer-recently-viewed .products:not(.owl-carousel) li.product,
.footer-recently-viewed ul.products .product,
.footer-recently-viewed ul.products li.product{
flex:0 0 29%;
max-width:29%}
.footer-recently-viewed .products:not(.owl-carousel) .product::after,
.footer-recently-viewed .products:not(.owl-carousel) li.product::after,
.footer-recently-viewed ul.products .product::after,
.footer-recently-viewed ul.products li.product::after{
height:96px;
display:block!important;
transform:none;
top:14px}
.footer-recently-viewed .products:not(.owl-carousel) .product:last-child::after,
.footer-recently-viewed .products:not(.owl-carousel) li.product:last-child::after,
.footer-recently-viewed ul.products .product:last-child::after,
.footer-recently-viewed ul.products li.product:last-child::after{
display:none!important}
.footer-recently-viewed ul.products>li.product:nth-child(even)::after{
content:" "}}
.deal-products-list li.product .loop-product-categories{
display:none}
.deal-products-list ul.products{
margin:0}
.deal-products-list ul.products li.product{
border-bottom-width:0}
.deal-products-list .deal-countdown-timer{
display:flex;
font-size:13px;
margin-bottom:1px}
.deal-products-list .deal-countdown-timer .marketing-text{
margin-right:5px}
.deal-products-list .deal-countdown-timer .deal-countdown>span.days .value::after,
.deal-products-list .deal-countdown-timer .deal-countdown>span:last-child .value::after{
content:none}
.deal-products-list .deal-countdown-timer .deal-countdown>span+span{
margin-left:3px}
.deal-products-list .deal-countdown-timer .deal-countdown>span:not(.days) b{
display:none}
.deal-products-list .deal-countdown-timer .deal-countdown .days{
display:none}
.deal-products-list .deal-countdown-timer .deal-countdown .days b{
color:#e00;
font-size:11px;
font-weight:400}
.deal-products-list .deal-countdown-timer .deal-countdown .value{
position:relative;
color:#e00;
font-weight:500}
.deal-products-list .deal-countdown-timer .deal-countdown .value::after{
content:':';
display:inline-block;
position:absolute;
right:-3px;
font-size:12px}
.deal-products-list .deal-countdown-timer .deal-countdown span[data-value="0"]{
display:none}
.deal-products-list .deal-countdown-timer .deal-countdown .hours{
margin-left:0}section>.action{
padding-top:12px;
border-top:1px solid #ddd;
margin-top:10px}section>.action .action-link{
font-size:13px;
color:#878787;
display:flex;
justify-content:space-between}section>.action .action-link:after{
content:"\f054";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:10px;
line-height:inherit;
color:#aeaeae}
.deal-products-list header.show-nav,
.products-1-2 header.show-nav{
border-bottom-width:1px;
margin-bottom:14px}
.products-1-2 .products-list-inner ul.products{
display:grid;
grid-template-columns:auto auto auto 116px;
grid-template-rows:auto auto;
grid-auto-flow:column;
margin:0 -15px}
.products-1-2 .products-list-inner ul.products li.product{
border-bottom:0}
.products-1-2 .products-list-inner ul.products li.product .product-inner{
padding:0 1em}
.products-1-2 .products-list-inner ul.products li.product .loop-product-categories{
display:none}
.products-1-2 .products-list-inner ul.products li.product .woocommerce-loop-product__title{
font-size:13px}
.products-1-2 .products-list-inner ul.products li.product:nth-child(1){
grid-column:span 3;
grid-row:span 2}
.products-1-2 .products-list-inner ul.products li.product:nth-child(1)::after{
display:none}
.products-1-2 .products-list-inner ul.products li.product:nth-child(1) .price{
font-size:18px}
.products-1-2 .products-list-inner ul.products li.product:nth-child(2){
grid-row:1}
.products-1-2 .products-list-inner ul.products li.product:nth-child(3){
grid-row:2}
.products-1-2 .products-list-inner ul.products li.product:nth-child(n+2){
grid-column:4}
.products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .product-thumbnail{
margin-bottom:0}
.products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .price{
font-size:16px}
.products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .wp-post-image{
width:96px;
height:82px;
object-fit:cover}
.products-1-2 .products-list-inner ul.products li.product:nth-child(n+2) .woocommerce-loop-product__title{
font-size:12px}
.products-1-2 .products-list-inner ul.products li.product:nth-child(n+2)::after{
content:"";
right:auto;
left:0;
height:104px;
display:block!important;
transform:none;
top:14px}
.products-1-2 .products-list-inner .products:not(.owl-carousel) .product,
.products-1-2 .products-list-inner .products:not(.owl-carousel) li.product,
.products-1-2 .products-list-inner ul.products .product,
.products-1-2 .products-list-inner ul.products li.product{
flex:0 0 auto;
width:100%}
.home-mobile-v2-da-block .da-block{
margin-bottom:1.75em}
.home-mobile-v2-da-block .da-inner{
padding:0}
.home-mobile-v2-da-block .da-media{
flex-direction:column}
.home-mobile-v2-da-block .da{
flex:0 0 auto;
width:50%}
.home-mobile-v2-da-block .da .da-media-body,
.home-mobile-v2-da-block .da .da-media-left{
flex:0 0 auto;
width:100%;
padding:0;
display:block}
.home-mobile-v2-da-block .da .da-media-left{
margin-right:0}
.home-mobile-v2-da-block .da .da-media-body{
text-align:center;
padding:.84em .5em 1.4em}
.home-mobile-v2-da-block .da .da-text{
font-size:15px;
font-weight:300;
line-height:1.278em}
.home-mobile-v2-da-block .da .da-action{
font-size:14px;
display:flex;
justify-content:center}
.home-mobile-v2-da-block .da .da-action:after{
margin-left:12px;
display:flex;
justify-content:center;
align-items:center;
width:17px;
height:17px}
.home-mobile-v2-da-block .da:first-child{
padding-left:0;
padding-right:5px}
.home-mobile-v2-da-block .da:last-child{
padding-left:5px;
padding-right:0}
.home-mobile-v2-da-block .da .da-action>a{
font-size:14px}
.deal-products-with-featured{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}@media (max-width:767.98px){
.deal-products-with-featured{
margin-left:calc(-50vw + 50%)}}
.deal-products-with-featured header{
padding:32px 20px 44px;
position:relative;
z-index:1;
display:flex;
align-items:center;
justify-content:space-between}
.deal-products-with-featured header .h2,
.deal-products-with-featured header h2{
font-size:17px;
line-height:18px;
font-weight:700;
color:#333e48;
margin-bottom:0}
.deal-products-with-featured header .h2:after,
.deal-products-with-featured header h2:after{
content:'\f107';
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
color:#000;
border-top:none;
border-left:none;
border-right:none;
margin-left:10px;
margin-right:0;
width:auto;
height:auto;
vertical-align:middle}
.deal-products-with-featured header .deal-countdown-timer{
display:flex;
align-items:center;
font-size:14px;
line-height:14px}
.deal-products-with-featured header .deal-countdown-timer .marketing-text{
margin-right:5px}
.deal-products-with-featured header .deal-countdown-timer .countdown span[data-value="0"]{
display:none}
.deal-products-with-featured header .deal-countdown-timer .countdown>span:last-child .value::after{
content:none}
.deal-products-with-featured header .deal-countdown-timer .countdown>span .value{
font-weight:700}
.deal-products-with-featured header .deal-countdown-timer .countdown>span .value::after{
content:':'}
.deal-products-with-featured header .deal-countdown-timer .countdown>span b{
display:none}
.deal-products-with-featured header .deal-countdown-timer:before{
content:'\f017';
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:400;
color:#000;
border-top:none;
border-left:none;
border-right:none;
margin-right:8px;
width:auto;
height:auto;
font-size:16px;
vertical-align:middle}
.deal-products-with-featured ul.products{
padding:0 18px;
margin:0;
background:#f4f4f4}
.deal-products-with-featured ul.products>li.product{
border-radius:9px;
background:#fff;
margin-bottom:9px;
box-shadow:0 3px 8px 0 rgba(92,89,78,
.14)}
.deal-products-with-featured ul.products>li.product .woocommerce-loop-product__title{
height:auto}
.deal-products-with-featured ul.products>li.product.product-featured{
padding-top:42px;
padding-bottom:23px;
position:relative}
.deal-products-with-featured ul.products>li.product.product-featured .savings{
width:76px;
height:76px;
border-radius:80px;
color:#000;
display:flex;
align-items:center;
position:absolute;
z-index:1;
right:15px;
top:12px}
.deal-products-with-featured ul.products>li.product.product-featured .savings .savings-text{
font-size:12px;
font-weight:400;
line-height:1;
text-align:center}
.deal-products-with-featured ul.products>li.product.product-featured .savings .amount{
font-size:20px;
font-weight:700}
.deal-products-with-featured ul.products>li.product.product-featured .woocommerce-loop-product__title{
font-size:14px;
line-height:21px;
margin-bottom:15px}
.deal-products-with-featured ul.products>li.product.product-featured .price{
font-size:25px;
line-height:21px}
.deal-products-with-featured ul.products>li.product.product-featured .price .electro-price{
display:flex;
justify-content:center}
.deal-products-with-featured ul.products>li.product.product-featured .price del{
font-size:17px;
line-height:21px;
margin-left:5px}
.deal-products-with-featured ul.products>li.product.product-featured .onsale-product-content{
text-align:center;
padding:0 55px}
.deal-products-with-featured ul.products>li.product:not(.list-view){
margin-bottom:9px;
position:relative;
top:-31px;
z-index:2}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .savings{
display:none}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .product-deal{
display:flex;
align-items:center}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .product-deal .woocommerce-LoopProduct-link{
padding-right:15px}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .product-deal .product-thumbnail{
margin-bottom:0}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .product-deal .product-thumbnail .wp-post-image{
max-width:98px}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .product-deal .price{
font-size:18px;
line-height:21px}
.deal-products-with-featured ul.products>li.product:not(.product-featured) .product-deal .price del{
font-size:14px;
line-height:21px}
.deal-products-with-featured ul.products>li.product:last-child{
margin-bottom:-9px}
.deal-products-with-featured ul.products .product,
.deal-products-with-featured ul.products li.product{
border-bottom:none}
.deal-products-with-featured .products:not(.owl-carousel) .product,
.deal-products-with-featured .products:not(.owl-carousel) li.product,
.deal-products-with-featured ul.products .product,
.deal-products-with-featured ul.products li.product{
flex:0 0 100%;
max-width:100%;
padding:9px 11px!important}
.deal-products-with-featured .products:not(.owl-carousel) .product.product-featured,
.deal-products-with-featured .products:not(.owl-carousel) li.product.product-featured,
.deal-products-with-featured ul.products .product.product-featured,
.deal-products-with-featured ul.products li.product.product-featured{
padding:40px 27px 22px 27px!important}section.deal-products-with-featured header{
margin-bottom:0}
.home-mobile-v2-features-block{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
margin-bottom:23px}@media (max-width:767.98px){
.home-mobile-v2-features-block{
margin-left:calc(-50vw + 50%)}}
.home-mobile-v2-features-block .features-list{
display:flex;
border:none;
overflow:auto;
align-items:center;
padding:14.5px;
margin-bottom:0}
.home-mobile-v2-features-block .features-list .media-left{
padding-right:0}
.home-mobile-v2-features-block .features-list .media-left i{
color:#333e48;
font-size:33px}
.home-mobile-v2-features-block .features-list .media-body{
font-size:.8em}
.home-mobile-v2-features-block .features-list .feature{
border:none;
padding:0}
.home-mobile-v2-features-block .features-list .feature .media{
width:134px}
.home-mobile-v2-features-block .features-list .feature+.feature{
border-bottom:0}
.home-mobile-v2-features-block .features-list .feature+.feature .media{
border-left:1px solid transparent;
padding-left:15px;
margin-left:15px}
.product-categories-list-with-header.v2 header:after,
.product-categories-list-with-header.v2 header:before{
content:none}
.product-categories-list-with-header.v2 header .caption{
display:flex;
flex-direction:column-reverse;
max-width:100%;
text-transform:uppercase;
padding:54px 18px 41px}
.product-categories-list-with-header.v2 header .caption .sub-title{
font-size:.857em;
color:#fff;
background-color:#333e48;
width:fit-content;
width:-moz-fit-content;
padding:4px 11px 20px 9px;
border-top-left-radius:10px;
border-top-right-radius:10px}
.product-categories-list-with-header.v2 header .caption .section-title{
font-size:1.357em;
font-weight:700;
width:fit-content;
width:-moz-fit-content;
padding:6px 9px 5px;
border-radius:10px;
position:relative;
top:-18px}
.product-categories-list-with-header.v2 header .caption .section-title::after{
content:"";
position:absolute;
top:100%;
right:20px;
border-top:10px solid;
border-left:10px solid transparent;
border-right:10px solid transparent}
.page-template-template-homepage-mobile-v2-php .home-v1-slider,
.page-template-template-homepage-mobile-v2-php .home-v2-slider{
margin-bottom:10px}section.product-categories-menu-list{
margin-bottom:1.143em}
.product-categories-menu-list .cat-title{
font-weight:600;
padding:4px 0 8px}
.product-categories-menu-list .category{
padding:5px 0 3px}
.product-categories-menu-list .category a{
color:#0062bd}
.product-categories-menu-list .category .h4,
.product-categories-menu-list .category h4{
font-size:1em}
.product-categories-menu-list .action{
padding-top:20px;
margin-top:5px}
.product-categories-menu-list .action a{
font-size:1em;
justify-content:center;
color:#424242;
line-height:1}
.product-categories-menu-list .action a:after{
margin-left:6px;
font-size:17px;
color:#424242;
content:'\79';
font-family:font-electro}
.products>.product .product-outer{
height:100%}
.owl-item>.product,
.products>.product{
border-bottom:1px solid #eaeaea}@media (min-width:768px){
.owl-item>.product,
.products>.product{
border-bottom-width:0}}
.owl-item>.product::after,
.products>.product::after{
content:'';
border-right:1px solid #eaeaea;
display:block;
position:absolute;
top:50%;
right:0;
height:70%;
transform:translateY(-50%)}
.owl-item>.product .product-inner,
.products>.product .product-inner{
padding:1em;
position:relative}
.owl-item>.product .loop-product-categories,
.products>.product .loop-product-categories{
margin-bottom:.4em;
font-size:.8em;
line-height:1.05em;
height:1.1em;
display:block;
overflow:hidden}
.owl-item>.product .loop-product-categories a,
.products>.product .loop-product-categories a{
color:#768b9e}
.owl-item>.product .loop-product-categories a:focus,
.owl-item>.product .loop-product-categories a:hover,
.products>.product .loop-product-categories a:focus,
.products>.product .loop-product-categories a:hover{
color:#333e48}
.owl-item>.product .woocommerce-LoopProduct-link,
.products>.product .woocommerce-LoopProduct-link{
display:block}
.owl-item>.product .price-add-to-cart,
.products>.product .price-add-to-cart{
clear:both;
position:relative;
display:flex;
justify-content:space-between;
align-items:center;
height:2.571em}
.owl-item>.product .product-thumbnail,
.products>.product .product-thumbnail{
margin-bottom:.714em;
width:100%;
position:relative}
.owl-item>.product .onsale,
.products>.product .onsale{
font-size:.857em;
text-align:center;
line-height:2em;
min-width:40px;
background-color:#44b81b;
color:#fff;
font-weight:700;
position:absolute;
margin:0;
bottom:0;
left:0;
z-index:1}
.owl-item>.product .product-thumbnail>img,
.owl-item>.product .wp-post-image,
.products>.product .product-thumbnail>img,
.products>.product .wp-post-image{
max-width:100%;
max-height:100%;
width:auto;
height:auto;
margin:auto}
.owl-item>.product .add-to-cart-wrap .button,
.owl-item>.product .added_to_cart,
.products>.product .add-to-cart-wrap .button,
.products>.product .added_to_cart{
float:right;
background-color:transparent;
text-indent:-99999px;
padding:0;
border-width:0}
.owl-item>.product .add-to-cart-wrap .button:focus,
.owl-item>.product .add-to-cart-wrap .button:hover,
.owl-item>.product .added_to_cart:focus,
.owl-item>.product .added_to_cart:hover,
.products>.product .add-to-cart-wrap .button:focus,
.products>.product .add-to-cart-wrap .button:hover,
.products>.product .added_to_cart:focus,
.products>.product .added_to_cart:hover{
background-color:transparent}
.owl-item>.product .add-to-cart-wrap .button::before,
.owl-item>.product .added_to_cart::before,
.products>.product .add-to-cart-wrap .button::before,
.products>.product .added_to_cart::before{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
border-radius:50%;
color:#fff;
font-size:18px;
padding:.5em .433em}
.owl-item>.product .add-to-cart-wrap .button::before,
.owl-item>.product .added_to_cart::before,
.products>.product .add-to-cart-wrap .button::before,
.products>.product .added_to_cart::before{
content:"\f30b";
padding:.5em .504em;
float:right;
text-indent:0;
line-height:16px;
font-family:'Font Awesome 5 Free';
font-weight:900}
.owl-item>.product .hover-area,
.products>.product .hover-area{
display:none;
border:none;
position:relative;
background-color:#fff}
.owl-item>.product .hover-area .button,
.products>.product .hover-area .button{
position:absolute;
top:-20px;
left:50%;
white-space:pre;
transform:translateX(-50%)}
.owl-item>.product .hover-area .button:active,
.owl-item>.product .hover-area .button:focus,
.owl-item>.product .hover-area .button:hover,
.products>.product .hover-area .button:active,
.products>.product .hover-area .button:focus,
.products>.product .hover-area .button:hover{
color:#fff}
.owl-item>.product .hover-area .action-buttons,
.products>.product .hover-area .action-buttons{
width:100%;
font-size:.929em;
line-height:1.385em;
display:flex;
justify-content:space-around;
align-items:center}
.owl-item>.product .hover-area .action-buttons .clear,
.products>.product .hover-area .action-buttons .clear{
display:none}
.owl-item>.product .hover-area .action-buttons a,
.owl-item>.product .hover-area .action-buttons div,
.owl-item>.product .hover-area .action-buttons p,
.owl-item>.product .hover-area .action-buttons span,
.products>.product .hover-area .action-buttons a,
.products>.product .hover-area .action-buttons div,
.products>.product .hover-area .action-buttons p,
.products>.product .hover-area .action-buttons span{
margin:0;
padding:0;
color:#8598a9}
.owl-item>.product .hover-area .action-buttons a:hover,
.owl-item>.product .hover-area .action-buttons div:hover,
.owl-item>.product .hover-area .action-buttons p:hover,
.owl-item>.product .hover-area .action-buttons span:hover,
.products>.product .hover-area .action-buttons a:hover,
.products>.product .hover-area .action-buttons div:hover,
.products>.product .hover-area .action-buttons p:hover,
.products>.product .hover-area .action-buttons span:hover{
color:#333e48}
.owl-item>.product .hover-area .action-buttons>a,
.owl-item>.product .hover-area .action-buttons>div,
.products>.product .hover-area .action-buttons>a,
.products>.product .hover-area .action-buttons>div{
padding-top:.571em}
.owl-item>.product .button.add_to_cart_button::before,
.products>.product .button.add_to_cart_button::before{
content:"\61";
font-family:font-electro;
padding:8.94px 8px;
font-weight:400}
.owl-item>.product .button.product_type_variable::before,
.products>.product .button.product_type_variable::before{
content:"\f0a6";
padding:.5em .575em;
font-family:'Font Awesome 5 Free';
font-weight:400}
.owl-item>.product .button.product_type_external::before,
.products>.product .button.product_type_external::before{
content:"\f360";
padding:.5em .504em;
float:right;
text-indent:0;
font-family:'Font Awesome 5 Free';
font-weight:900}
.owl-item>.product .button.added,
.products>.product .button.added{
display:none}
.owl-item>.product .price,
.products>.product .price{
font-size:1.143em;
line-height:1em;
font-weight:400}
.owl-item>.product .price ins,
.products>.product .price ins{
color:#dc3545;
text-decoration:none}
.owl-item>.product .price del,
.products>.product .price del{
color:#768b9e;
font-size:.6em;
line-height:1.5em}
.owl-item>.product .add-to-cart-wrap,
.products>.product .add-to-cart-wrap{
display:none}
.owl-item>.product .add-to-cart-wrap.show-in-mobile,
.products>.product .add-to-cart-wrap.show-in-mobile{
display:block}
.owl-item>.product .product-loop-body,
.products>.product .product-loop-body{
display:none}
.owl-item>.product .product-loop-body .product-rating,
.products>.product .product-loop-body .product-rating{
margin-bottom:1.667em;
font-size:.857em;
color:#687e93}
.owl-item>.product .product-loop-body .star-rating,
.products>.product .product-loop-body .star-rating{
display:inline-block}
.owl-item>.product .product-loop-body .product-short-description,
.products>.product .product-loop-body .product-short-description{
color:#687e93;
font-size:.857em;
line-height:1.75em;
margin-bottom:3em;
height:7em;
overflow:hidden}
.owl-item>.product .product-loop-body .product-short-description ul,
.products>.product .product-loop-body .product-short-description ul{
padding-left:18px}
.owl-item>.product .product-loop-body .product-sku,
.products>.product .product-loop-body .product-sku{
font-size:.857em;
color:#687e93;
margin-bottom:.5em}@media (min-width:1200px){
.owl-item>.product.hover,
.owl-item>.product:hover,
.products>.product.hover,
.products>.product:hover{
z-index:999;
position:relative}
.owl-item>.product.hover:after,
.owl-item>.product:hover:after,
.products>.product.hover:after,
.products>.product:hover:after{
content:none!important}
.owl-item>.product.hover .product-inner,
.owl-item>.product:hover .product-inner,
.products>.product.hover .product-inner,
.products>.product:hover .product-inner{
position:absolute;
width:100%;
height:auto;
min-height:100%;
box-shadow:0 0 6px 0 rgba(1,1,1,
.3);
background-color:#fff}
.owl-item>.product.hover .hover-area,
.owl-item>.product:hover .hover-area,
.products>.product.hover .hover-area,
.products>.product:hover .hover-area{
display:block;
padding-top:.214em;
border-top:1px solid #eaeaea}
.owl-item>.product::after,
.products>.product::after{
height:80%}
.owl-item>.product.product-card::after,
.products>.product.product-card::after{
height:70%}
.owl-item>.product .product-inner,
.products>.product .product-inner{
padding:1.429em 1.714em 1em 1.714em}
.owl-item>.product .loop-product-categories,
.products>.product .loop-product-categories{
margin-bottom:1em;
font-size:.857em;
line-height:1.05em;
height:1.05em}
.owl-item>.product .price-add-to-cart,
.products>.product .price-add-to-cart{
margin-bottom:.5em}
.owl-item>.product .price,
.products>.product .price{
font-size:1.429em}
.owl-item>.product .add-to-cart-wrap,
.products>.product .add-to-cart-wrap{
display:block}
.owl-item>.product .hover-area .action-buttons,
.products>.product .hover-area .action-buttons{
flex-wrap:wrap}}
.owl-item>.product .add-to-cart-wrap .button::before,
.owl-item>.product .added_to_cart::before,li.product .add-to-cart-wrap .button::before,li.product .added_to_cart::before{
background-color:#eaeaea}ul.products{
align-items:stretch;
display:flex;
flex-wrap:wrap;
margin-bottom:0;
padding-left:0;
list-style:none}ul.products[data-view=grid-extended] .product-loop-body,ul.products[data-view=list-view-small] .product-loop-body,ul.products[data-view=list-view] .product-loop-body{
display:block}ul.products[data-view=grid-extended] .product-loop-header .loop-product-categories,ul.products[data-view=grid-extended] .product-loop-header .woocommerce-loop-product__title{
display:none}ul.products>li.product{
position:relative}ul.products>li.product:last-child,ul.products>li.product:nth-last-child(2){
border-bottom-width:0}@media (max-width:575.98px){
ul.products>li.product:nth-child(even)::after{
content:none}}@media (min-width:768px) and (max-width:991.98px){
ul.products>li.product:last-child::after,ul.products>li.product:nth-child(3n)::after{
content:none}}@media (min-width:1200px) and (max-width:1479.98px){
ul.products.row-cols-xl-1>li.product::after{
content:none}}@media (min-width:1480px){
ul.products.row-cols-xxl-1>li.product::after{
content:none}}@media (min-width:1200px) and (max-width:1479.98px){
ul.products.row-cols-xl-2>li.product:last-child::after,ul.products.row-cols-xl-2>li.product:nth-child(2n)::after{
content:none}}@media (min-width:1480px){
ul.products.row-cols-xxl-2>li.product:last-child::after,ul.products.row-cols-xxl-2>li.product:nth-child(2n)::after{
content:none}}@media (min-width:1200px) and (max-width:1479.98px){
ul.products.row-cols-xl-3>li.product:last-child::after,ul.products.row-cols-xl-3>li.product:nth-child(3n)::after{
content:none}}@media (min-width:1480px){
ul.products.row-cols-xxl-3>li.product:last-child::after,ul.products.row-cols-xxl-3>li.product:nth-child(3n)::after{
content:none}}@media (min-width:1200px) and (max-width:1479.98px){
ul.products.row-cols-xl-4>li.product:last-child::after,ul.products.row-cols-xl-4>li.product:nth-child(4n)::after{
content:none}}@media (min-width:1480px){
ul.products.row-cols-xxl-4>li.product:last-child::after,ul.products.row-cols-xxl-4>li.product:nth-child(4n)::after{
content:none}}@media (min-width:1200px) and (max-width:1479.98px){
ul.products.row-cols-xl-5>li.product:last-child::after,ul.products.row-cols-xl-5>li.product:nth-child(5n)::after{
content:none}}@media (min-width:1480px){
ul.products.row-cols-xxl-5>li.product:last-child::after,ul.products.row-cols-xxl-5>li.product:nth-child(5n)::after{
content:none}}@media (min-width:1200px) and (max-width:1479.98px){
ul.products.row-cols-xl-6>li.product:last-child::after,ul.products.row-cols-xl-6>li.product:nth-child(6n)::after{
content:none}}@media (min-width:1480px){
ul.products.row-cols-xxl-6>li.product:last-child::after,ul.products.row-cols-xxl-6>li.product:nth-child(6n)::after{
content:none}}@media (min-width:1200px){
ul.products.row-cols-xl-7>li.product{
flex:0 0 auto;
width:14.28571425%}ul.products.row-cols-xl-7>li.product:last-child::after,ul.products.row-cols-xl-7>li.product:nth-child(7n)::after{
content:none}}@media (min-width:1200px){
ul.products.row-cols-xl-8>li.product{
flex:0 0 auto;
width:12.5%}ul.products.row-cols-xl-8>li.product:last-child::after,ul.products.row-cols-xl-8>li.product:nth-child(8n)::after{
content:none}}@media (min-width:992px) and (max-width:1199.98px){
ul.products.row-cols-lg-5>li.product:not(.product-card):last-child::after,ul.products.row-cols-lg-5>li.product:not(.product-card):nth-child(5n)::after{
content:none}}ul.products[data-view=list-view-small]>li.product,ul.products[data-view=list-view]>li.product{
flex:0 0 auto;
width:100%}ul.products[data-view=list-view-small]>li.product:not(:last-child),ul.products[data-view=list-view]>li.product:not(:last-child){
border-bottom-width:1px}ul.products[data-view=list-view-small]>li.product::after,ul.products[data-view=list-view]>li.product::after{
content:none}ul.products[data-view=list-view-small]>li.product .product-item__inner,ul.products[data-view=list-view]>li.product .product-item__inner{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5);
padding:20px 15px;
margin:0;
position:relative}ul.products[data-view=list-view-small]>li.product .product-item__inner>*,ul.products[data-view=list-view]>li.product .product-item__inner>*{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}ul.products[data-view=list-view-small]>li.product .product-item__header,ul.products[data-view=list-view]>li.product .product-item__header{
flex:0 0 auto;
width:41.66666667%;
text-align:center}ul.products[data-view=list-view-small]>li.product .product-item__header .loop-product-categories,ul.products[data-view=list-view-small]>li.product .product-item__header .woocommerce-loop-product__title,ul.products[data-view=list-view]>li.product .product-item__header .loop-product-categories,ul.products[data-view=list-view]>li.product .product-item__header .woocommerce-loop-product__title{
display:none}ul.products[data-view=list-view-small]>li.product .product-item__body,ul.products[data-view=list-view]>li.product .product-item__body{
flex:0 0 auto;
width:58.33333333%}ul.products[data-view=list-view-small]>li.product .product-item__body .woocommerce-loop-product__link>:not(.woocommerce-loop-product__title),ul.products[data-view=list-view]>li.product .product-item__body .woocommerce-loop-product__link>:not(.woocommerce-loop-product__title){
display:none}@media (min-width:768px){
ul.products[data-view=list-view-small]>li.product .product-item__body .product-short-description,ul.products[data-view=list-view]>li.product .product-item__body .product-short-description{
margin-bottom:1.5em}}@media (min-width:992px){
ul.products[data-view=list-view-small]>li.product .product-item__body .product-short-description,ul.products[data-view=list-view]>li.product .product-item__body .product-short-description{
margin-bottom:2em}}ul.products[data-view=list-view-small]>li.product .product-item__footer,ul.products[data-view=list-view]>li.product .product-item__footer{
left:calc(40% + 7.5px);
position:absolute;
bottom:10px}ul.products[data-view=list-view-small]>li.product .product-item__footer .onsale,ul.products[data-view=list-view]>li.product .product-item__footer .onsale{
left:0;
top:30px;
display:none}@media (min-width:768px){
ul.products[data-view=list-view-small]>li.product .product-item__footer .onsale,ul.products[data-view=list-view]>li.product .product-item__footer .onsale{
display:block}}ul.products[data-view=list-view-small]>li.product .product-item__footer .add-to-cart-wrap,ul.products[data-view=list-view-small]>li.product .product-item__footer .hover-area,ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap,ul.products[data-view=list-view]>li.product .product-item__footer .hover-area{
display:none}@media (min-width:768px){
ul.products[data-view=list-view-small]>li.product .product-item__footer .action-buttons,ul.products[data-view=list-view]>li.product .product-item__footer .action-buttons{
flex-direction:column}}@media (min-width:1200px){
ul.products[data-view=list-view-small]>li.product .product-item__footer .action-buttons,ul.products[data-view=list-view]>li.product .product-item__footer .action-buttons{
flex-direction:row}}ul.products[data-view=list-view-small]>li.product .product-item__thumbnail,ul.products[data-view=list-view]>li.product .product-item__thumbnail{
margin-bottom:0}@media (min-width:768px){
ul.products[data-view=list-view-small]>li.product .product-item__footer,ul.products[data-view=list-view]>li.product .product-item__footer{
position:static;
left:auto;
bottom:auto}ul.products[data-view=list-view-small]>li.product .product-item__footer .add-to-cart-wrap,ul.products[data-view=list-view-small]>li.product .product-item__footer .hover-area,ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap,ul.products[data-view=list-view]>li.product .product-item__footer .hover-area{
display:block}ul.products[data-view=list-view-small]>li.product .product-item__body .woocommerce-loop-product__link>:not(.woocommerce-loop-product__title),ul.products[data-view=list-view]>li.product .product-item__body .woocommerce-loop-product__link>:not(.woocommerce-loop-product__title){
display:block}ul.products[data-view=list-view-small]>li.product .product-item__inner,ul.products[data-view=list-view]>li.product .product-item__inner{
padding:30px 15px}}@media (min-width:1200px){
ul.products[data-view=list-view-small]>li.product.hover .product-inner,ul.products[data-view=list-view-small]>li.product:hover .product-inner,ul.products[data-view=list-view]>li.product.hover .product-inner,ul.products[data-view=list-view]>li.product:hover .product-inner{
box-shadow:none;
position:relative}ul.products[data-view=list-view-small]>li.product .hover-area,ul.products[data-view=list-view]>li.product .hover-area{
display:block}}@media (min-width:768px){
ul.products[data-view=list-view]>li.product .product-item__header{
flex:0 0 auto;
width:33.33333333%}ul.products[data-view=list-view]>li.product .product-item__body{
flex:0 0 auto;
width:41.66666667%}ul.products[data-view=list-view]>li.product .product-item__footer{
flex:0 0 auto;
width:25%}ul.products[data-view=list-view]>li.product .product-item__footer .price-add-to-cart{
display:block;
height:auto}ul.products[data-view=list-view]>li.product .product-item__footer .price-add-to-cart .price{
margin-bottom:.714em;
display:block}ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap a{
font-size:inherit;
float:none;
background-color:inherit;
display:block;
padding:10px 25px;
text-align:center;
font-weight:700;
text-indent:0;
color:#fff;
margin-bottom:10px;
width:100%}ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap a:focus,ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap a:hover{
background-color:#333e48}ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap a::before{
display:none}ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap.added .button{
display:none}ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap .added_to_cart{
border-radius:1.375rem}}ul.products[data-view=list-view]>li.product .hover-area{
border-top-width:0;
padding-top:0}@media (min-width:768px){
ul.products[data-view=list-view-small]>li.product .product-item__header{
flex:0 0 auto;
width:16.66666667%}ul.products[data-view=list-view-small]>li.product .product-item__body{
flex:0 0 auto;
width:58.33333333%}ul.products[data-view=list-view-small]>li.product .product-item__footer{
flex:0 0 auto;
width:25%}}ul.products[data-view=list-view-small]>li.product .hover-area{
border-top:1px solid #eaeaea;
padding-top:.214em;
margin-top:1em}@media (min-width:1480px){
ul.products[data-view=grid-extended].row-cols-xxl-9>li.product,ul.products[data-view=grid].row-cols-xxl-9>li.product{
flex:0 0 auto;
width:11.11111108%}ul.products[data-view=grid-extended].row-cols-xxl-9>li.product:last-child::after,ul.products[data-view=grid-extended].row-cols-xxl-9>li.product:nth-child(9n)::after,ul.products[data-view=grid].row-cols-xxl-9>li.product:last-child::after,ul.products[data-view=grid].row-cols-xxl-9>li.product:nth-child(9n)::after{
content:none}ul.products[data-view=grid-extended].row-cols-xxl-10>li.product,ul.products[data-view=grid].row-cols-xxl-10>li.product{
flex:0 0 auto;
width:10%}ul.products[data-view=grid-extended].row-cols-xxl-10>li.product:last-child::after,ul.products[data-view=grid-extended].row-cols-xxl-10>li.product:nth-child(10n)::after,ul.products[data-view=grid].row-cols-xxl-10>li.product:last-child::after,ul.products[data-view=grid].row-cols-xxl-10>li.product:nth-child(10n)::after{
content:none}}
.woocommerce-loop-product__title{
font-weight:700;
overflow:hidden;
font-size:.857em;
line-height:1.167em;
height:2.334em;
color:#0062bd}@media (min-width:992px){
.woocommerce-loop-product__title{
font-size:1em;
line-height:1.28572em;
height:2.57144em}}
.products.show-btn>li.product .price-add-to-cart{
flex-wrap:wrap}
.products.show-btn>li.product .added_to_cart,
.products.show-btn>li.product .button{
margin-top:0;
color:#fff;
width:auto;
text-indent:0;
font-weight:700;
font-size:13px;
padding:.5em 1.385em;
border-radius:1.4em}
.products.show-btn>li.product .added_to_cart:focus,
.products.show-btn>li.product .added_to_cart:hover,
.products.show-btn>li.product .button:focus,
.products.show-btn>li.product .button:hover{
background-color:#333e48}
.products.show-btn>li.product .added_to_cart:before,
.products.show-btn>li.product .button:before{
padding:0;
background:0 0;
float:left;
margin-top:4px;
margin-right:8px}
.products.show-btn>li.product .added_to_cart:before{
content:none}
.product-card .product-inner{
display:flex;
align-items:flex-start;
flex-wrap:wrap}
.product-card .card-media-left{
flex:0 0 43%;
max-width:43%;
padding-right:15px}
.product-card .card-body{
flex:0 0 57%;
max-width:57%;
padding:0 0 0 15px;
align-self:stretch}
.product-card .card-body-inner{
height:100%;
display:flex;
flex-direction:column;
position:relative}
.product-card .wp-post-image{
max-width:79%!important}
.product-card.product .price-add-to-cart{
margin-top:auto}
.product-card .hover-area{
flex:0 0 57%;
align-self:flex-end;
margin-left:43%;
max-width:57%}
.products .product.product-card .product-inner{
padding:5.64%}@media (max-width:575.98px){
ul.products>li.product.product-card{
flex:0 0 auto;
width:100%}ul.products>li.product.product-card::after{
content:none}}ul.products>li.product.product-card:nth-last-child(2){
border-bottom-width:1px}@media (min-width:768px){
ul.products>li.product.product-card:nth-last-child(2){
border-bottom-width:0}}@media (min-width:768px) and (max-width:1199.98px){
ul.products>li.product.product-card:last-child::after,ul.products>li.product.product-card:nth-child(3n)::after{
content:none}}@media (min-width:992px) and (max-width:1199.98px){
ul.products.row-cols-lg-5>li.product.product-card{
flex:0 0 auto;
width:33.33333333%}}
.product-loop-categories{
padding-left:0;
list-style:none;
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}
.product-loop-categories .product-category{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y);
flex:0 0 auto;
width:33.33333333%;
text-align:center;
margin-bottom:1em}
.product-loop-categories .product-category:last-child::after,
.product-loop-categories .product-category:nth-child(3n)::after{
content:none}
.product-loop-categories .product-category .woocommerce-loop-category__title{
font-size:15px;
height:auto}@media (min-width:576px){
.product-loop-categories .product-category{
flex:0 0 auto;
width:25%}
.product-loop-categories .product-category:nth-child(3n)::after{
content:' '}
.product-loop-categories .product-category:nth-child(4n)::after{
content:none}}@media (min-width:768px){
.product-loop-categories .product-category{
flex:0 0 auto;
width:20%}
.product-loop-categories .product-category:nth-child(3n)::after,
.product-loop-categories .product-category:nth-child(4n)::after{
content:' '}
.product-loop-categories .product-category:nth-child(5n)::after{
content:none}}@media (min-width:1200px){
.product-loop-categories.columns-1 .product-category{
flex:0 0 auto;
width:100%}
.product-loop-categories.columns-1 .product-category::after{
content:none}
.product-loop-categories.columns-2 .product-category{
flex:0 0 auto;
width:50%}
.product-loop-categories.columns-2 .product-category::after{
content:' '}
.product-loop-categories.columns-2 .product-category:last-child::after,
.product-loop-categories.columns-2 .product-category:nth-child(2n)::after{
content:none}
.product-loop-categories.columns-3 .product-category{
flex:0 0 auto;
width:33.33333333%}
.product-loop-categories.columns-3 .product-category::after{
content:' '}
.product-loop-categories.columns-3 .product-category:nth-child(3n)::after{
content:none}
.product-loop-categories.columns-4 .product-category{
flex:0 0 auto;
width:25%}
.product-loop-categories.columns-4 .product-category::after{
content:' '}
.product-loop-categories.columns-4 .product-category:nth-child(4n)::after{
content:none}
.product-loop-categories.columns-5 .product-category{
flex:0 0 auto;
width:20%}
.product-loop-categories.columns-5 .product-category::after{
content:' '}
.product-loop-categories.columns-5 .product-category:nth-child(5n)::after{
content:none}
.product-loop-categories.columns-6 .product-category{
flex:0 0 auto;
width:16.66666667%}
.product-loop-categories.columns-6 .product-category::after{
content:' '}
.product-loop-categories.columns-6 .product-category:nth-child(6n)::after{
content:none}
.product-loop-categories.columns-7 .product-category{
flex:0 0 auto;
width:14.28571429%}
.product-loop-categories.columns-7 .product-category::after{
content:' '}
.product-loop-categories.columns-7 .product-category:nth-child(7n)::after{
content:none}
.product-loop-categories.columns-8 .product-category{
flex:0 0 auto;
width:12.5%}
.product-loop-categories.columns-8 .product-category::after{
content:' '}
.product-loop-categories.columns-8 .product-category:nth-child(8n)::after{
content:none}
.product-loop-categories .product-category:focus,
.product-loop-categories .product-category:hover{
box-shadow:0 0 6px 0 rgba(1,1,1,
.3)}}
.section-product-categories header{
margin-bottom:1em}
.pagination ul.page-numbers,
.woocommerce-pagination ul.page-numbers{
margin-bottom:0;
padding-left:0;
list-style:none;
display:flex}
.pagination ul.page-numbers>li,
.woocommerce-pagination ul.page-numbers>li{
margin-right:.286em}
.pagination ul.page-numbers>li a,
.pagination ul.page-numbers>li span,
.woocommerce-pagination ul.page-numbers>li a,
.woocommerce-pagination ul.page-numbers>li span{
color:#5d7184;
border:1px solid #e7e7e7;
width:35px;
height:35px;
line-height:34px;
text-align:center;
vertical-align:middle;
border-radius:20px;
display:inline-block}
.pagination ul.page-numbers>li a.current,
.pagination ul.page-numbers>li span.current,
.woocommerce-pagination ul.page-numbers>li a.current,
.woocommerce-pagination ul.page-numbers>li span.current{
font-weight:700;
border:none;
color:#333e48}
.pagination ul.page-numbers>li a.dots,
.pagination ul.page-numbers>li span.dots,
.woocommerce-pagination ul.page-numbers>li a.dots,
.woocommerce-pagination ul.page-numbers>li span.dots{
border:none;
padding:.642em}
.pagination ul.page-numbers>li .next,
.pagination ul.page-numbers>li .prev,
.woocommerce-pagination ul.page-numbers>li .next,
.woocommerce-pagination ul.page-numbers>li .prev{
display:none}
.pagination ul.page-numbers>li a:hover,
.woocommerce-pagination ul.page-numbers>li a:hover{
background-color:#e7e7e7}
.pagination ul.page-numbers>li:last-child,
.woocommerce-pagination ul.page-numbers>li:last-child{
margin-right:0}
.ec-tabs,
.wc-tabs{
padding-left:0;
margin-bottom:0;
list-style:none}@media (max-width:991.98px){
.ec-tabs,
.wc-tabs{
margin-bottom:20px;
display:flex;
overflow:auto;
border:none;
padding-bottom:6px;
position:relative}
.ec-tabs::after,
.wc-tabs::after{
content:' ';
border-bottom:1px solid #ddd;
display:block;
position:absolute;
bottom:5px;
width:100%}
.ec-tabs li,
.wc-tabs li{
margin:0;
flex-shrink:0}
.ec-tabs li .nav-link.active::after,
.wc-tabs li .nav-link.active::after{
z-index:1}
.ec-tabs li+li,
.wc-tabs li+li{
padding-left:40px}}
.ec-tabs>li,
.wc-tabs>li{
display:inline-block}
.ec-tabs>li a,
.wc-tabs>li a{
line-height:1em;
font-size:1.286em;
padding-bottom:1em;
position:relative;
display:block}
.ec-tabs>li.active a,
.wc-tabs>li.active a{
font-weight:700}
.ec-tabs>li.active a::before,
.wc-tabs>li.active a::before{
content:' ';
height:4px;
width:10px;
display:block;
position:absolute;
bottom:-5px;
left:50%;
border-radius:0 0 10px 10px;
transform:translateX(-50%)}
.ec-tabs>li.active a::after,
.wc-tabs>li.active a::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px;
width:100%;
z-index:2}
.ec-tabs>li+li,
.wc-tabs>li+li{
margin-left:3.214em}#reviews:not(.electro-advanced-reviews) #comments{
padding-top:0}#reviews:not(.electro-advanced-reviews) #comments>.h2,#reviews:not(.electro-advanced-reviews) #comments>h2{
font-size:1.786em;
line-height:1.6em;
position:relative;
margin-bottom:1.5em;
border-bottom:1px solid #ddd;
padding-bottom:.6em}#reviews:not(.electro-advanced-reviews) #comments>.h2:after,#reviews:not(.electro-advanced-reviews) #comments>h2:after{
border-bottom:2px solid transparent;
bottom:-1px;
content:" ";
display:block;
position:absolute;
width:3.684em}#reviews:not(.electro-advanced-reviews) .comment-form>p{
margin-bottom:1.714em}#reviews:not(.electro-advanced-reviews) .comment-form>p label{
display:block}#reviews:not(.electro-advanced-reviews) .comment-form>p input[type=email],#reviews:not(.electro-advanced-reviews) .comment-form>p input[type=text],#reviews:not(.electro-advanced-reviews) .comment-form>p input[type=url],#reviews:not(.electro-advanced-reviews) .comment-form>p textarea{
width:100%}#reviews:not(.electro-advanced-reviews) .comment-form-rating{
clear:both}#reviews:not(.electro-advanced-reviews) .comment-form-rating label{
display:block}#reviews:not(.electro-advanced-reviews) .comment-form-author,#reviews:not(.electro-advanced-reviews) .comment-form-email{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}@media (min-width:768px){
#reviews:not(.electro-advanced-reviews) .comment-form-author,#reviews:not(.electro-advanced-reviews) .comment-form-email{
flex:0 0 auto;
width:50%}}#reviews:not(.electro-advanced-reviews) .comment-form-author{
padding-left:0}#reviews:not(.electro-advanced-reviews) .comment-form-email{
padding-right:0}#reviews:not(.electro-advanced-reviews) .comment-form-email{
margin-right:0}#reviews:not(.electro-advanced-reviews) .form-submit{
clear:both}#reviews .commentlist{
list-style:none;
padding-left:0}#reviews .commentlist>li{
border-bottom:1px solid #ddd;
margin-bottom:1.5em;
list-style:none;
clear:both;
padding-bottom:1.5em}#reviews .commentlist>li time{
color:#aeaeae;
font-size:.929em}#reviews .commentlist>li .avatar{
display:none}#reviews .commentlist>li p.meta{
margin-bottom:0}#reviews .commentlist>li ul.children{
border-top:1px solid #ddd;
padding-top:2.618em}#reviews .commentlist>li .star-rating{
margin-bottom:1em}#reviews .commentlist>li .star-rating+.meta{
display:none}#reviews .commentlist>li .description{
margin-bottom:1.5em;
line-height:1.571em}#reviews .commentlist>li:last-child{
border-bottom:none;
margin-bottom:0;
padding-bottom:0}
.electro-advanced-reviews #reply-title,
.electro-advanced-reviews .h2,
.electro-advanced-reviews h2{
font-size:1.286em;
line-height:1.222em;
font-weight:400;
border:none;
padding-bottom:0}
.electro-advanced-reviews #reply-title::after,
.electro-advanced-reviews .h2::after,
.electro-advanced-reviews h2::after{
content:none}
.electro-advanced-reviews .comment-form>p{
margin-bottom:1.4em;
width:100%}
.electro-advanced-reviews .comment-form>p label{
width:30%;
flex-shrink:0}
.electro-advanced-reviews .comment-form>p textarea{
height:7.857em}
.electro-advanced-reviews .comment-form .form-submit input[type=submit]{
font-size:.929em;
line-height:1.385em;
padding:1em 2.222em;
border-width:0;
font-weight:700}
.advanced-review{
margin-bottom:3.429em}
.advanced-review .based-title{
margin-bottom:2.571em}
.advanced-review .avg-rating{
margin-bottom:1.429em}
.advanced-review .avg-rating .avg-rating-number{
display:block;
font-size:2.143em;
font-weight:700;
line-height:.6em}
.advanced-review .rating-histogram .rating-bar{
margin-bottom:1.429em;
display:flex;
align-items:center}
.advanced-review .rating-histogram .rating-bar::after{
display:block;
clear:both;
content:""}
.advanced-review .rating-histogram .star-rating{
flex-shrink:0}
.advanced-review .rating-histogram .rating-percentage-bar{
flex-grow:1;
height:.714em;
border-radius:.286em;
background-color:#f3f3f3;
margin:0 15px;
max-width:14.286em}@media (min-width:768px){
.advanced-review .rating-histogram .rating-percentage-bar{
margin:0 15px 0 30px}}@media (min-width:992px){
.advanced-review .rating-histogram .rating-percentage-bar{
margin:0 15px 0 40px}}
.advanced-review .rating-histogram .rating-percentage{
height:100%;
background-color:#d8d8d8;
display:block;
border-radius:.286em}
.advanced-review .rating-histogram .rating-count{
line-height:1em}
.advanced-review .rating-histogram .rating-count.zero{
color:#b6b6b6}#reviews:not(.electro-advanced-reviews) .h2,#reviews:not(.electro-advanced-reviews) h2{
font-size:1.786em;
line-height:1.6em;
color:#333e48;
position:relative;
margin-bottom:1.5em;
border-bottom:1px solid #ddd;
padding-bottom:.3em;
text-align:center}#reviews:not(.electro-advanced-reviews) .product-rating .h3,#reviews:not(.electro-advanced-reviews) .product-rating h3{
font-size:1.5em}#reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-number a{
color:#b6b6b6}#reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-number a .rating-star:before{
color:#fed700}#reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-graph a.bar{
background-color:#ebebeb;
border-radius:.386em;
height:.8em}#reviews:not(.electro-advanced-reviews) .product-rating .product-rating-details table tr .rating-count a{
text-decoration:none;
color:#b6b6b6}#reviews:not(.electro-advanced-reviews) .h3,#reviews:not(.electro-advanced-reviews) h3{
font-size:1.438em;
line-height:1.6em;
position:relative}#reviews:not(.electro-advanced-reviews) form #subscribe_to_replies_field label{
margin-left:1.4em}#reviews:not(.electro-advanced-reviews) abbr[title]{
border:0;
text-decoration:none}#reviews:not(.electro-advanced-reviews) #comments form.contributions-filter{
display:none}#reviews:not(.electro-advanced-reviews) #comments #contributions-list #contributions-list-title.h2,#reviews:not(.electro-advanced-reviews) #comments #contributions-list h2#contributions-list-title{
display:none}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container .contribution-admin-badge{
opacity:.6}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ul.children{
border-top:0;
width:100%;
float:none;
padding:1.5em 0}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .contribution-karma{
display:none}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text{
margin-left:0}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text .review-title.h3,#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text h3.review-title{
font-size:14px}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text .review-title.h3 span,#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li .comment-text h3.review-title span{
margin-bottom:0}#reviews:not(.electro-advanced-reviews) #comments #contributions-list .contributions-container ol li form{
margin-left:0}#reviews.electro-advanced-reviews .comment_container{
padding-bottom:14px}#reviews.electro-advanced-reviews .commentlist>li ul.children{
float:none;
width:100%;
list-style:none}#reviews.electro-advanced-reviews .commentlist>li ul.children .meta~.meta{
display:none}#reviews.electro-advanced-reviews .commentlist>li ul.children .comment_container{
padding-bottom:0}#reviews.electro-advanced-reviews .commentlist>li ul.children .description{
margin-bottom:0}#reviews.electro-advanced-reviews .comment-form>p label{
display:block;
margin-bottom:10px}@media (min-width:768px){
#reviews.electro-advanced-reviews .comment-form>p{
display:flex}}#reviews.electro-advanced-reviews .comment-form>p.comment-form-cookies-consent{
align-items:center;
display:flex}#reviews.electro-advanced-reviews .comment-form>p.comment-form-cookies-consent label{
width:100%;
margin-left:10px;
margin-bottom:0}table.cart thead th{
font-size:1em;
line-height:1.714em;
color:#747474;
border-bottom:1px solid #ddd!important;
border-top:none;
font-weight:400}table.cart td{
vertical-align:middle;
font-size:1.214em;
line-height:1.147em}table.cart tbody tr.cart_item:first-child td{
padding-top:2.059em}table.cart tbody tr.cart_item td{
border-top:none;
padding-top:1.029em;
padding-bottom:1.029em}table.cart .product-remove a{
color:#a7a7a7;
font-size:1.5em}table.cart .product-remove a:focus,table.cart .product-remove a:hover{
color:#dc3545}table.cart .product-thumbnail{
width:136px}table.cart .product-thumbnail a{
display:block}table.cart .product-thumbnail img{
max-width:100px;
margin:auto;
height:92px;
width:auto;
border:1px solid #ddd;
padding:4px}table.cart .product-name a:focus,table.cart .product-name a:hover{
color:#000}table.cart .product-quantity .quantity{
width:5em}table.cart .product-quantity .quantity.buttons_added{
width:8em;
font-size:.824em}table.cart .product-quantity .quantity.buttons_added .minus,table.cart .product-quantity .quantity.buttons_added .plus{
bottom:.5em}table.cart .product-quantity .input-text{
padding:.5em 1em;
border-radius:1em}table.cart .actions{
text-align:right;
font-size:1em;
padding-top:3em;
border-bottom-width:0}@media (min-width:768px){
table.cart .actions{
padding-top:5.714em}}table.cart .actions .wc-proceed-to-checkout{
display:inline-block;
margin-left:.5em}table.cart .actions .wc-proceed-to-checkout .checkout-button{
font-weight:700;
font-size:.875rem;
border-radius:1.571em;
padding:1.036em 2.134em;
line-height:1.18em}table.cart .actions .wc-proceed-to-checkout .checkout-button::after{
content:none}table.cart .coupon{
font-size:1em;
float:left;
text-align:left;
display:flex}@media (max-width:575.98px){
table.cart .coupon{
flex-direction:column}}@media (min-width:768px){
table.cart .coupon{
flex:0 0 auto;
width:41.66666667%}}table.cart .coupon label[for=coupon_code]{
display:none}table.cart .coupon .input-text{
border:1px solid #ddd;
border-right:0;
border-top-right-radius:0;
border-bottom-right-radius:0;
padding:.534em 1.8em}@media (max-width:575.98px){
table.cart .coupon .input-text{
border-top-right-radius:1.467em;
border-bottom-right-radius:1.467em;
border-right:0;
margin-bottom:16px}}table.cart .coupon .button{
border-radius:1.571em;
border-top-left-radius:0;
border-bottom-left-radius:0;
margin-left:-4px;
position:relative;
white-space:pre;
font-weight:700;
font-size:.875rem;
padding:1.036em 2.134em;
background-color:#333e48;
color:#fff;
line-height:1.18em}table.cart .coupon .button:focus,table.cart .coupon .button:hover{
background-color:#000}@media (max-width:575.98px){
table.cart .coupon .button{
border-top-left-radius:1.467em;
border-bottom-left-radius:1.467em}}table.cart button[name=update_cart]{
font-size:.875rem;
border-radius:1.571em;
padding:1.036em 2.134em;
line-height:1.3em;
border-width:0;
display:inline-block;
color:#333e48;
background-color:#efecec;
width:auto}table.cart input[name=update_cart].disabled.focus,table.cart input[name=update_cart].disabled:focus,table.cart input[name=update_cart].disabled:hover,table.cart input[name=update_cart]:disabled.focus,table.cart input[name=update_cart]:disabled:focus,table.cart input[name=update_cart]:disabled:hover{
color:#333e48}#shipping_method{
list-style:none;
width:100%;
margin:0;
padding:0}#shipping_method li{
position:relative}#shipping_method li label{
font-weight:400;
margin-left:5px}#shipping_method li label>span{
position:absolute;
right:0;
top:2px}tr.shipping{
flex-wrap:wrap}tr.shipping>td,tr.shipping>th{
display:block;
flex:0 0 100%;
max-width:100%}tr.shipping>td>.woocommerce-Price-amount{
float:right}tr.shipping>th{
padding-bottom:0!important}
.woocommerce-checkout-review-order-table{
display:block;
padding:0 .75rem}
.woocommerce-checkout-review-order-table tbody,
.woocommerce-checkout-review-order-table tfoot,
.woocommerce-checkout-review-order-table thead{
display:block;
width:100%}
.woocommerce-checkout-review-order-table tbody>tr,
.woocommerce-checkout-review-order-table tfoot>tr,
.woocommerce-checkout-review-order-table thead>tr{
display:flex;
width:100%;
justify-content:space-between;
border-top:1px solid #ddd}
.woocommerce-checkout-review-order-table tbody>tr td,
.woocommerce-checkout-review-order-table tbody>tr th,
.woocommerce-checkout-review-order-table tfoot>tr td,
.woocommerce-checkout-review-order-table tfoot>tr th,
.woocommerce-checkout-review-order-table thead>tr td,
.woocommerce-checkout-review-order-table thead>tr th{
border:0;
padding:.75rem 0}
.woocommerce-checkout-review-order-table thead tr{
border-top:0}
.shop-control-bar{
display:flex;
border-radius:0;
align-items:center;
justify-content:space-between;
padding:.4em 1.429em;
background-color:#efefef}@media (min-width:1200px){
.shop-control-bar{
justify-content:flex-start;
padding:.2em 1.429em;
border-radius:9px}
.shop-control-bar .handheld-sidebar-toggle{
display:none}}
.shop-control-bar .btn.sidebar-toggler,
.shop-control-bar .sidebar-toggler.button,
.shop-control-bar .sidebar-toggler.dokan-btn,
.shop-control-bar .sidebar-toggler.hero-action-btn,
.shop-control-bar button.sidebar-toggler,
.shop-control-bar input.sidebar-toggler[type=button],
.shop-control-bar input.sidebar-toggler[type=reset],
.shop-control-bar input.sidebar-toggler[type=submit]{
padding:0;
border-radius:0;
background-color:transparent;
border-width:0}
.shop-control-bar .btn.sidebar-toggler:focus,
.shop-control-bar .btn.sidebar-toggler:hover,
.shop-control-bar .sidebar-toggler.button:focus,
.shop-control-bar .sidebar-toggler.button:hover,
.shop-control-bar .sidebar-toggler.dokan-btn:focus,
.shop-control-bar .sidebar-toggler.dokan-btn:hover,
.shop-control-bar .sidebar-toggler.hero-action-btn:focus,
.shop-control-bar .sidebar-toggler.hero-action-btn:hover,
.shop-control-bar button.sidebar-toggler:focus,
.shop-control-bar button.sidebar-toggler:hover,
.shop-control-bar input.sidebar-toggler:focus[type=button],
.shop-control-bar input.sidebar-toggler:focus[type=reset],
.shop-control-bar input.sidebar-toggler:focus[type=submit],
.shop-control-bar input.sidebar-toggler:hover[type=button],
.shop-control-bar input.sidebar-toggler:hover[type=reset],
.shop-control-bar input.sidebar-toggler:hover[type=submit]{
color:#333e48}
.shop-control-bar .btn.sidebar-toggler span,
.shop-control-bar .sidebar-toggler.button span,
.shop-control-bar .sidebar-toggler.dokan-btn span,
.shop-control-bar .sidebar-toggler.hero-action-btn span,
.shop-control-bar button.sidebar-toggler span,
.shop-control-bar input.sidebar-toggler[type=button] span,
.shop-control-bar input.sidebar-toggler[type=reset] span,
.shop-control-bar input.sidebar-toggler[type=submit] span{
padding-left:10px}
.shop-control-bar .shop-view-switcher{
border-bottom-width:0;
margin-right:auto}
.shop-control-bar .shop-view-switcher .nav-link{
font-size:1.286em;
line-height:2.24em;
border:none;
border-radius:0;
padding:0}
.shop-control-bar .shop-view-switcher .nav-link:not(:hover):not(:focus):not(.active){
color:#d0d7dd}
.shop-control-bar .shop-view-switcher .nav-link.active{
background-color:transparent}
.shop-control-bar .shop-view-switcher .nav-item+.nav-item{
margin-left:2.5em}@media (min-width:992px){
.shop-control-bar .shop-view-switcher .nav-item+.nav-item{
margin-left:1.071em}}
.shop-control-bar .form-electro-wc-ppp,
.shop-control-bar .woocommerce-ordering{
padding:3px 0}
.shop-control-bar .form-electro-wc-ppp{
margin-left:1em}
.shop-control-bar .electro-advanced-pagination,
.shop-control-bar .form-electro-wc-ppp,
.shop-control-bar .shop-view-switcher{
display:none}@media (min-width:1200px){
.shop-control-bar .electro-advanced-pagination,
.shop-control-bar .form-electro-wc-ppp,
.shop-control-bar .shop-view-switcher{
display:flex;
align-items:center}}
.shop-control-bar .electro-advanced-pagination{
margin-left:auto;
line-height:2.43em;
padding:1px 0}
.shop-control-bar-bottom{
border-top:1px solid #e7e7e7;
padding:1.714em 0}
.shop-control-bar-bottom .form-electro-wc-ppp{
float:left;
padding:.215em 0}
.shop-control-bar-bottom .woocommerce-result-count{
margin-bottom:0;
float:left;
line-height:3em;
margin-left:2em}
.form-adv-pagination{
display:inline-block;
margin-right:10px}
.electro-advanced-pagination{
color:#5d7184}
.electro-advanced-pagination input[type=number]{
width:3.335em;
text-align:center;
padding:.201em .75em;
-moz-appearance:textfield}
.electro-advanced-pagination input[type=number]::-webkit-inner-spin-button,
.electro-advanced-pagination input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;
appearance:none;
margin:0}
.electro-advanced-pagination a.prev{
padding-right:.6em}
.electro-advanced-pagination a.next{
padding-left:.6em}
.electro-advanced-pagination a.next,
.electro-advanced-pagination a.prev{
font-size:1.429em}
.electro-advanced-pagination a.next:not(:hover):not(:focus),
.electro-advanced-pagination a.prev:not(:hover):not(:focus){
color:#5d7184}
.products-category-with-image-inner .image-block a{
display:block}@media (min-width:768px){
.products-category-with-image-inner .image-block a{
max-width:200px}}@media (min-width:992px){
.products-category-with-image-inner .products-block ul.products.columns-6>li.product{
flex:0 0 auto;
width:25%}}@media (min-width:1200px){
.products-category-with-image-inner .products-block ul.products.columns-6>li.product{
flex:0 0 auto;
width:16.66666667%}
.products-category-with-image-inner .products-block .owl-item>.product .product-inner,
.products-category-with-image-inner .products-block .products>.product .product-inner{
padding:1.429em 1.014em 1em 1.014em}
.products-category-with-image-inner .products-block .owl-item>.product .price,
.products-category-with-image-inner .products-block .products>.product .price{
font-size:1.2em}}@media (min-width:1200px) and (max-width:1479.98px){
.products-category-with-image-inner .products-block .products.row-cols-xl-4>li.product{
flex:0 0 auto;
width:33.33333333%}
.products-category-with-image-inner .products-block .products.row-cols-xl-4>li.product:nth-child(3n)::after{
content:none}}@media (min-width:1800px){
.products-category-with-image-inner .products-block .owl-item>.product .product-inner,
.products-category-with-image-inner .products-block .products>.product .product-inner{
padding:1.429em 1.714em 1em 1.714em}
.products-category-with-image-inner .products-block .owl-item>.product .price,
.products-category-with-image-inner .products-block .products>.product .price{
font-size:1.429em}}
.products-category-with-image.version-2 header{
margin-bottom:0}
.products-category-with-image.version-2 .image-block a{
max-width:213px;
margin:0 auto}@media (min-width:576px){
.products-category-with-image.version-2 .image-block a{
margin:0}}@media (min-width:992px) and (max-width:1199.98px){
.products-category-with-image ul.products>li.product{
flex:0 0 auto;
width:33.33333333%}
.products-category-with-image ul.products>li.product:nth-child(3n)::after{
content:none}}@media (min-width:768px) and (max-width:1199.98px){
.products-category-with-image ul.products>li.product:nth-child(1n+4){
display:none}}
.products-carousel-with-image{
background-color:#f9f9f9;
padding:58px 0 0;
width:100vw;
position:relative;
margin-left:-50vw;
left:50%;
margin-bottom:85px}
.products-carousel-with-image .category-icons-carousel-v2>div,
.products-carousel-with-image .container{
padding:0 15px}
.products-carousel-with-image .products-carousel .owl-item .product::after{
content:none}
.products-carousel-with-image .products-carousel .owl-item .product-inner{
background-color:#fff}
.products-carousel-with-image .products-carousel .owl-dots{
display:none}
.products-carousel-with-image section.section-products-carousel header{
margin-bottom:1.357em}
.products-carousel-with-image section{
margin-bottom:2.857em}
.vc-products-carousel-with-image .products-carousel .owl-item .product-inner{
background-color:#fff}
.products-carousel-with-image{
padding:3.357em 0;
margin-bottom:3.143em}@media (min-width:1200px){
.products-carousel-with-image{
padding-bottom:calc(3.357em - 23px)}
.products-carousel-with-image .products-carousel .owl-dots{
display:block;
visibility:hidden}}
.products-carousel-with-image-inner section.section-products-carousel{
margin-bottom:0}
.products-carousel-with-image-inner section.section-products-carousel header{
margin-bottom:.857em}
.products-carousel-with-image-inner .product-card .card-body-inner{
position:inherit}
.products-carousel-with-image-inner .product-card .yith-wcqv-button{
top:50%;
left:50%;
transform:translate(-50%,-50%);
z-index:1}
.products-carousel-with-image-inner .image-block{
display:none;
position:relative}
.products-carousel-with-image-inner .image-block>img{
position:absolute;
top:50%;
transform:translate(-50%,-50%);
left:50%;
max-height:100%}@media (min-width:768px){
.products-carousel-with-image-inner .image-block{
display:block}}
.products-carousel-with-image-inner .section-product-cards-carousel header{
margin-bottom:30px}
.products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card{
border-bottom:8px solid transparent!important}@media (min-width:768px){
.products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card{
flex:0 0 auto;
width:50%}}
.products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card::after{
border-right:8px solid transparent;
height:100%}
.products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card .product-inner{
background-color:#fff;
margin:0 2px}@media (min-width:1200px){
.products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card .product-inner{
max-width:273px}}@media (min-width:1480px){
.products-carousel-with-image-inner .section-product-cards-carousel ul.products>li.product-card .product-inner{
max-width:330px}}
.products-carousel-with-image-inner .section-product-cards-carousel .owl-dots{
padding-bottom:30px}ul.dropdown-menu-user-account{
right:-50px!important;
left:auto!important;
top:100%!important}
.register-sign-in-dropdown-inner{
min-width:220px;
text-align:center;
font-size:12px;
padding-left:21px;
padding-right:21px}
.register-sign-in-dropdown-inner p{
margin:0}
.register-sign-in-dropdown-inner .sign-in-action{
padding:10px 0}
.register-sign-in-dropdown-inner .register{
border-top:1px solid #ebebeb;
padding:10px 0}
.sign-in-button{
display:inline-block;
text-align:center;
white-space:nowrap;
vertical-align:middle;
user-select:none;
border:1px solid transparent;
padding:.375rem .75rem;
font-size:1rem;
line-height:1.5;
border-radius:.25rem;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
padding:.25em .5em;
font-size:12px;
line-height:1.5;
border-radius:4px;
font-weight:600}
.dokan-store .page-header,
.woocommerce-page .page-header{
position:relative;
margin-bottom:1.429em}@media (min-width:768px){
.dokan-store .page-header .woocommerce-result-count,
.woocommerce-page .page-header .woocommerce-result-count{
position:absolute;
margin:0;
right:0;
top:50%;
transform:translateY(-50%)}}
.dokan-store .page-title,
.woocommerce-page .page-title{
font-size:1.786em;
line-height:1.6em;
margin:0}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce-noreviews,p.no-comments{
padding:1em 1.618em;
margin-bottom:2.618em;
background-color:#198754;
margin-left:0;
border-radius:2px;
color:#fff;
clear:both;
border-left:.618em solid rgba(0,0,0,
.15)}
.woocommerce-error::after,
.woocommerce-info::after,
.woocommerce-message::after,
.woocommerce-noreviews::after,p.no-comments::after{
display:block;
clear:both;
content:""}
.woocommerce-error a,
.woocommerce-info a,
.woocommerce-message a,
.woocommerce-noreviews a,p.no-comments a{
color:#fff}
.woocommerce-error a:hover,
.woocommerce-info a:hover,
.woocommerce-message a:hover,
.woocommerce-noreviews a:hover,p.no-comments a:hover{
color:#fff;
opacity:.7}
.woocommerce-error a.button:hover,
.woocommerce-info a.button:hover,
.woocommerce-message a.button:hover,
.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{
opacity:1}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce-noreviews .button,p.no-comments .button{
float:right;
padding:0;
background:0 0;
color:#fff;
box-shadow:none;
line-height:1.618;
padding-left:1em;
border-width:0;
border-left-width:1px;
border-left-style:solid;
border-left-color:rgba(255,255,255,
.25)!important;
border-radius:0}
.woocommerce-error .button:hover,
.woocommerce-info .button:hover,
.woocommerce-message .button:hover,
.woocommerce-noreviews .button:hover,p.no-comments .button:hover{
background:0 0;
color:#fff;
opacity:.7}
.woocommerce-error pre,
.woocommerce-info pre,
.woocommerce-message pre,
.woocommerce-noreviews pre,p.no-comments pre{
background-color:rgba(0,0,0,
.1)}
.category-icons-carousel-v2.site-content>div>.woocommerce>.woocommerce-error:first-child,
.category-icons-carousel-v2.site-content>div>.woocommerce>.woocommerce-info:first-child,
.category-icons-carousel-v2.site-content>div>.woocommerce>.woocommerce-message:first-child,
.site-content>.container>.woocommerce>.woocommerce-error:first-child,
.site-content>.container>.woocommerce>.woocommerce-info:first-child,
.site-content>.container>.woocommerce>.woocommerce-message:first-child{
margin-top:2.618em}
.wc-forward:after{
content:"\f30b";
margin-left:.53em;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900}
.woocommerce-error{
list-style:none}
.woocommerce-info,
.woocommerce-noreviews,p.no-comments{
color:#333e48}
.woocommerce-info a,
.woocommerce-info button,
.woocommerce-noreviews a,
.woocommerce-noreviews button,p.no-comments a,p.no-comments button{
color:#333e48;
font-weight:700}
.woocommerce-info a:hover,
.woocommerce-info button:hover,
.woocommerce-noreviews a:hover,
.woocommerce-noreviews button:hover,p.no-comments a:hover,p.no-comments button:hover{
color:#333e48;
opacity:1}
.woocommerce-error{
background-color:#dc3545}dl.variation{
font-size:.857em;
margin:.857em 0 0 0}dl.variation dd{
margin:0 0 1em}dl.variation dd p{
margin:0}
.in-stock span,p.in-stock{
color:#198754}
.out-of-stock span,p.out-of-stock{
color:#dc3545}
.available-on-backorder span,p.available-on-backorder{
color:#fed700}
.product_list_widget{
list-style:none;
padding-left:0;
margin-bottom:0}
.product_list_widget>li{
margin-bottom:1.35em}
.product_list_widget>li::after{
display:block;
clear:both;
content:""}
.product_list_widget>li>a:focus,
.product_list_widget>li>a:hover{
color:#000;
text-decoration:none}
.product_list_widget>li:last-child{
margin-bottom:0}
.product_list_widget .product-title{
color:#0062bd;
font-weight:700;
font-size:1em;
display:block;
line-height:1.2em}
.product_list_widget a{
color:#0062bd;
font-weight:700}
.product_list_widget .wp-post-image,
.product_list_widget img{
width:75px;
height:75px;
margin-right:20px;
float:left}
.product_list_widget .electro-price{
margin-top:1.667em;
display:block;
margin-left:95px}
.product_list_widget .star-rating+.electro-price{
margin-top:0}
.product_list_widget .amount{
display:inline-block;
font-size:1.071em}
.product_list_widget del,
.product_list_widget del .amount{
color:#8f8f8f}
.product_list_widget del .amount{
text-decoration:line-through;
font-size:.928em}
.product_list_widget ins{
text-decoration:none}
.product_list_widget ins .amount{
font-size:1.071em}
.product_list_widget .star-rating{
margin:8px 0}
.product_list_widget .star-rating+.amount,
.product_list_widget .star-rating+del+ins>.amount,
.product_list_widget .star-rating+del>.amount{
margin-top:0}
.product_list_widget.cart_list{
margin-bottom:1rem}
.product_list_widget .mini_cart_item .remove{
float:right;
color:#e00}
.product_list_widget .mini_cart_item a:nth-child(2){
line-height:1.286em;
font-size:1em}
.product_list_widget .mini_cart_item .quantity{
display:block}
.product_list_widget .mini_cart_item .quantity .amount{
margin-top:0}
.product_list_widget .mini_cart_item .variation-Vendor{
display:none}
.electro_recent_posts_widget ul>li{
margin-bottom:1.429em}
.electro_recent_posts_widget ul>li .post-thumbnail{
float:left;
padding-right:.929em}
.electro_recent_posts_widget ul>li .post-thumbnail img{
width:75px;
height:75px}
.electro_recent_posts_widget ul>li .post-content::after{
display:block;
clear:both;
content:""}
.electro_recent_posts_widget ul>li .post-content>a{
display:block}
.electro_recent_posts_widget ul>li .post-content>a:focus,
.electro_recent_posts_widget ul>li .post-content>a:hover{
color:#000}
.electro_recent_posts_widget ul>li .post-content .post-date{
color:#5d7184;
font-size:.857em;
line-height:1em}
.electro_recent_posts_widget ul>li:last-child{
margin-bottom:0}
.electro_recent_posts_widget .electro-img-placeholder{
position:relative}
.electro_recent_posts_widget .electro-img-placeholder .fa{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
color:#fff}body .cart-collaterals{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}body .cart-collaterals .cart_totals,body .cart-collaterals .cross-sells{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y);
flex:0 0 auto;
width:100%}@media (min-width:768px){
body .cart-collaterals .cart_totals{
flex:0 0 auto;
width:58.33333333%;
margin-left:41.66666667%}}@media (min-width:992px){
body .cart-collaterals .cart_totals{
flex:0 0 auto;
width:41.66666667%;
margin-left:58.33333333%}}@media (min-width:768px){
body .cart-collaterals .cross-sells{
flex:0 0 auto;
width:50%}}body .cart-collaterals .cross-sells ul.products>li.product:nth-child(even)::after{
content:none}body .cart-collaterals .cross-sells .owl-carousel .owl-stage-outer{
flex:0 0 auto;
width:100%}@media (min-width:1480px){
body .cart-collaterals .cross-sells .row-cols-xxl-6>*{
flex:0 0 auto;
width:33.33%}}@media (min-width:768px){
body .cart-collaterals .cross-sells+.cart_totals{
flex:0 0 auto;
width:41.66666667%;
margin-left:8.33333333%}}
.cart-collaterals{
padding-top:1em}@media (min-width:768px){
.cart-collaterals{
padding-top:5em}}
.cart-collaterals .h2:not(.woocommerce-loop-product__title),
.cart-collaterals h2:not(.woocommerce-loop-product__title){
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em;
margin-bottom:.5em}
.cart-collaterals .h2:not(.woocommerce-loop-product__title)::after,
.cart-collaterals h2:not(.woocommerce-loop-product__title)::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.cart-collaterals .cart_totals table.shop_table tbody tr th{
padding-left:0}
.cart-collaterals .cart_totals table.shop_table tbody tr td{
padding-right:0}@media (max-width:575.98px){
.cart-collaterals .cart_totals .wc-proceed-to-checkout{
line-height:1.147em}
.cart-collaterals .cart_totals .wc-proceed-to-checkout a{
width:100%;
text-align:center;
font-weight:700;
font-size:.875rem;
border-radius:1.571em;
padding:1.036em 2.134em}
.cart-collaterals .cart_totals .wc-proceed-to-checkout a:after{
content:none}}@media (min-width:768px){
.cart-collaterals .cart_totals .wc-proceed-to-checkout{
display:none}}
.cart-collaterals .cart_totals table.shop_table{
display:block}
.cart-collaterals .cart_totals table.shop_table tbody,
.cart-collaterals .cart_totals table.shop_table tfoot,
.cart-collaterals .cart_totals table.shop_table thead{
display:block;
width:100%}
.cart-collaterals .cart_totals table.shop_table tbody>tr,
.cart-collaterals .cart_totals table.shop_table tfoot>tr,
.cart-collaterals .cart_totals table.shop_table thead>tr{
display:flex;
width:100%;
justify-content:space-between}
.cart-collaterals .cart_totals table.shop_table tbody>tr+tr,
.cart-collaterals .cart_totals table.shop_table tfoot>tr+tr,
.cart-collaterals .cart_totals table.shop_table thead>tr+tr{
border-top:1px solid #ddd}
.cart-collaterals .cart_totals table.shop_table tbody>tr td,
.cart-collaterals .cart_totals table.shop_table tbody>tr th,
.cart-collaterals .cart_totals table.shop_table tfoot>tr td,
.cart-collaterals .cart_totals table.shop_table tfoot>tr th,
.cart-collaterals .cart_totals table.shop_table thead>tr td,
.cart-collaterals .cart_totals table.shop_table thead>tr th{
border-top-width:0;
border-bottom-width:0}
.cart-collaterals .cart_totals table.shop_table tbody>tr.shipping td,
.cart-collaterals .cart_totals table.shop_table tfoot>tr.shipping td,
.cart-collaterals .cart_totals table.shop_table thead>tr.shipping td{
padding:.75rem 0}@media (max-width:575.98px){
.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr td:before{
content:none}
.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr td,
.cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr th{
text-align:inherit}table.shop_table.shop_table_responsive thead{
display:none}table.shop_table.shop_table_responsive tr td{
text-align:right;
display:block;
border-width:0}table.shop_table.shop_table_responsive tr td:before{
content:attr(data-title) ": ";
float:left;
font-weight:700}table.shop_table.shop_table_responsive tr td.product-thumbnail{
display:none}table.shop_table.shop_table_responsive tr td.actions,table.shop_table.shop_table_responsive tr td.order-actions,table.shop_table.shop_table_responsive tr td.product-thumbnail{
text-align:left}table.shop_table.shop_table_responsive tr td.actions:before,table.shop_table.shop_table_responsive tr td.order-actions:before,table.shop_table.shop_table_responsive tr td.product-thumbnail:before{
display:none}table.shop_table.shop_table_responsive tr td.product-remove:before{
display:none}table.shop_table.shop_table_responsive tr td.product-quantity .quantity{
width:100%}table.shop_table.shop_table_responsive tr td.product-quantity .input-text{
max-width:5em;
margin-left:auto}table.shop_table.shop_table_responsive tr td.product-quantity .quantity.buttons_added .input-text{
max-width:8em}table.shop_table.shop_table_responsive tr.cart_item{
border-bottom:1px solid #eaeaea;
display:block;
padding:10px 0}table.shop_table.shop_table_responsive tr.cart_item:first-child{
padding:0 0 10px}table.shop_table.shop_table_responsive tr.cart_item:last-child{
border-bottom:none}table.shop_table.shop_table_responsive.cart tbody tr.cart_item:first-child td{
padding-top:1.029em}table.shop_table.shop_table_responsive.cart .coupon{
float:none}table.shop_table.shop_table_responsive.cart button[name=update_cart]{
display:block;
margin-bottom:1.429em;
width:100%}table.shop_table.shop_table_responsive.cart .wc-proceed-to-checkout{
margin-left:0}table.shop_table.shop_table_responsive.cart .wc-proceed-to-checkout,table.shop_table.shop_table_responsive.cart .wc-proceed-to-checkout a{
display:none;
text-align:center}}@media (max-width:1199.98px){
table.shop_table.cart .coupon{
position:relative;
margin-bottom:1.429em}table.shop_table.cart .coupon .input-text{
flex-grow:1;
border-right:1px solid #ddd}table.shop_table.cart .coupon .button{
width:auto;
margin-left:0;
padding:1.036em 1.134em}}@media (min-width:1480px){
.cross-sells ul.products[data-view=grid].row-cols-xxl-5>li.product{
flex:0 0 auto;
width:50%}}
.cart-empty{
font-size:3.5em;
font-weight:300;
text-align:center;
line-height:1.5em;
margin-bottom:.75em;
margin-top:2em}
.return-to-shop{
text-align:center;
margin-bottom:7em}
.return-to-shop .btn,
.return-to-shop .button,
.return-to-shop .dokan-btn,
.return-to-shop .hero-action-btn,
.return-to-shop button,
.return-to-shop input.dokan-btn[type=submit],
.return-to-shop input[type=button],
.return-to-shop input[type=reset],
.return-to-shop input[type=submit]{
padding:.594rem 3rem;
border-radius:50px}
.shipping-calculator-form{
margin:15px 0 0}
.shipping-calculator-form select{
color:#818181;
line-height:1.286em}
.shipping-calculator-form .button{
padding:.594rem 3rem}
.shipping-calculator-form .form-row{
position:relative;
clear:both;
width:100%;
float:left;
min-height:1px}
.woocommerce-shipping-calculator{
margin-top:.357em}
.shipping-calculator-button{
font-size:.857em;
font-weight:700}
.shipping-calculator-button::after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
content:"\f150";
font-family:'Font Awesome 5 Free';
font-weight:400;
margin-left:4px}
.woocommerce-cart .actions button{
vertical-align:top}
.woocommerce-checkout-review-order-table{
margin-bottom:0}#payment{
border-top:3px solid #ddd}#payment .create-account{
clear:both}#payment .woocommerce-terms-and-conditions-wrapper .checkbox input[type=checkbox]{
position:absolute;
margin-top:.25rem;
margin-left:-1.25rem}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-link{
color:#0d6efd}#payment .payment_methods{
margin:0!important;
border-bottom:1px dotted #ddd;
padding-left:0;
list-style:none}#payment .payment_methods li{
padding:1.387em!important}#payment .payment_methods li:not(:last-child){
border-bottom:1px dotted #ddd}#payment .payment_methods li img{
float:right;
max-height:1.618em}#payment .payment_methods li>.input-radio{
float:left;
margin-top:6px;
margin-right:5px}#payment .payment_methods li>label{
margin-left:1.714em;
margin-bottom:0;
display:block;
line-height:1.714em}#payment .payment_methods li p{
margin:0}#payment .payment_methods li .payment_box{
padding:1.387em;
margin:1.387em -1.387em -1.387em -1.387em;
background:rgba(0,0,0,
.035);
border-top:1px dotted #ddd}#payment .payment_methods li .payment_box::after{
display:block;
clear:both;
content:""}#payment .payment_methods li .payment_box fieldset{
padding:1em 0 0 0;
font-size:.857em}#payment .payment_methods li .payment_box fieldset .form-row{
margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row-first select{
width:48%}#payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n){
float:right}#payment .payment_methods li .payment_box fieldset #cvv{
width:22%!important}#payment .payment_methods li .payment_box fieldset .help{
width:75%;
float:right}#payment .payment_methods li .payment_box fieldset .input-text,#payment .payment_methods li .payment_box fieldset input[type=email],#payment .payment_methods li .payment_box fieldset input[type=password],#payment .payment_methods li .payment_box fieldset input[type=search],#payment .payment_methods li .payment_box fieldset input[type=text],#payment .payment_methods li .payment_box fieldset input[type=url],#payment .payment_methods li .payment_box fieldset textarea{
background-color:#fff}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{
background-repeat:no-repeat;
background-position:right .618em center;
background-size:31px 20px;
background-image:url(assets/images/credit-cards/unknown.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa{
background-image:url(assets/images/credit-cards/visa.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard{
background-image:url(assets/images/credit-cards/mastercard.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser{
background-image:url(assets/images/credit-cards/laser.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub{
background-image:url(assets/images/credit-cards/diners.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro{
background-image:url(assets/images/credit-cards/maestro.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb{
background-image:url(assets/images/credit-cards/jcb.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex{
background-image:url(assets/images/credit-cards/amex.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover{
background-image:url(assets/images/credit-cards/discover.svg)}#payment .payment_methods .payment_method_stripe .form-row-first,#payment .payment_methods .payment_method_stripe .form-row-last{
margin-bottom:.5em!important}@media (min-width:768px){
#payment .payment_methods .payment_method_stripe .form-row-first,#payment .payment_methods .payment_method_stripe .form-row-last{
width:49%}}#payment .payment_methods .payment_method_stripe .woocommerce-validated{
display:-webkit-flex;
display:-ms-flex;
display:flex}#payment .payment_methods .payment_method_stripe .woocommerce-validated input{
margin-top:4px}#payment .payment_methods .payment_method_stripe .woocommerce-validated label{
line-height:1.4;
margin-left:.714em}#payment .payment_methods .payment_method_stripe .wc-stripe-error{
margin-bottom:1em}#payment .terms{
width:100%;
clear:both;
float:none;
margin-bottom:0;
margin-bottom:1em}#payment .terms .woocommerce-form__label-for-checkbox,#payment .terms input+label{
display:inline-block}#payment .terms .woocommerce-form__input-checkbox+span,#payment .terms input+label{
margin-left:.618em}#payment .terms input{
display:inline-block;
width:auto;
position:relative;
float:left;
margin:.327em .53em 0 0}#payment .place-order{
padding:1.387em}#payment .place-order .button{
font-size:1.387em;
width:100%;
font-weight:700;
white-space:pre-wrap;
padding:.907rem 1rem;
border-radius:50px}#payment .place-order button[type=submit]:hover{
background-color:#000;
border-color:#000}
.woocommerce-checkout .payment-fixed{
position:fixed;
top:0;
z-index:9}
.admin-bar .woocommerce-checkout .payment-fixed{
top:32px}
.woocommerce-password-strength{
text-align:left;
font-weight:600;
padding:.53em 0;
text-align:right;
font-size:.857em}
.woocommerce-password-strength:after{
content:"\f119";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:400;
margin-left:.53em}
.woocommerce-password-strength.strong{
color:#198754}
.woocommerce-password-strength.strong:after{
content:"\f118"}
.woocommerce-password-strength.short{
color:#dc3545}
.woocommerce-password-strength.bad{
color:#dc3545}
.woocommerce-password-strength.good{
color:#0dcaf0}
.woocommerce-password-strength.good:after{
content:"\f11a"}
.woocommerce-info+.checkout_coupon,
.woocommerce-info+.login{
margin-bottom:2.618em}
.create-account .checkbox{
display:inline-block;
margin-left:.25em}#shipping_method{
list-style:none;
padding:0}form.woocommerce-checkout{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}form.woocommerce-checkout .col2-set{
margin:0;
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y);
flex:0 0 auto;
width:100%}@media (min-width:992px){
form.woocommerce-checkout .col2-set{
flex:0 0 auto;
width:58.33333333%}}form.woocommerce-checkout .col2-set .col-1,form.woocommerce-checkout .col2-set .col-2{
width:100%;
padding:0}form.woocommerce-checkout .col2-set .woocommerce-account-fields::after,form.woocommerce-checkout .col2-set .woocommerce-account-fields::before,form.woocommerce-checkout .col2-set .woocommerce-billing-fields__field-wrapper::after,form.woocommerce-checkout .col2-set .woocommerce-billing-fields__field-wrapper::before{
content:"";
display:table;
clear:both}form.woocommerce-checkout .col2-set .woocommerce-account-fields .create-account .checkbox{
margin-left:0}form.woocommerce-checkout .col2-set .woocommerce-account-fields .checkbox input[type=checkbox]{
position:relative;
margin-top:0;
margin-left:0;
margin-right:4px}form.woocommerce-checkout #order_review_heading{
display:none}form.woocommerce-checkout .order-review-wrapper{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y);
flex:0 0 auto;
width:100%;
background-color:#f5f5f5;
padding:25px;
padding-bottom:15px;
border-radius:10px}@media (min-width:768px){
form.woocommerce-checkout .order-review-wrapper{
transition:box-shadow ease .4s,top ease .4s}}@media (min-width:992px){
form.woocommerce-checkout .order-review-wrapper{
width:calc(41.6666666667% - 30px);
margin-left:15px}}@media (min-width:768px){
form.woocommerce-checkout .form-row-first,form.woocommerce-checkout .form-row-last{
width:50%;
display:inline-block}form.woocommerce-checkout .form-row:not(#shipping_address_1_field):not(#billing_address_1_field){
margin-bottom:1.714em}form.woocommerce-checkout .form-row-first{
padding-right:15px}form.woocommerce-checkout .form-row-last{
padding-left:15px}}@media (min-width:768px){
form.woocommerce-form-login .form-row-first,form.woocommerce-form-login .form-row-last{
width:49.8%;
display:inline-block}form.woocommerce-form-login .form-row-first{
padding-right:15px}form.woocommerce-form-login .form-row-last{
padding-left:15px}}form.woocommerce-form-login .button{
display:block;
padding:.594rem 2rem}@media (min-width:768px){
.order-review-wrapper{
transition:box-shadow ease .4s,top ease .4s}}
.sticky-wrapper .order-review-wrapper.stuck{
position:fixed;
top:20px;
z-index:1000;
box-shadow:0 6px 2em rgba(0,0,0,
.2)}
.admin-bar .sticky-wrapper .order-review-wrapper.stuck{
top:52px}
.has-sticky-navbar .sticky-wrapper .order-review-wrapper.stuck{
top:91px}
.admin-bar.has-sticky-navbar .sticky-wrapper .order-review-wrapper.stuck{
top:123px}body form.woocommerce-checkout{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5);
align-items:flex-start}@media (min-width:992px){
body form.woocommerce-checkout{
margin-right:0}}@media (max-width:575.98px){
body form.woocommerce-checkout{
margin:0}}body form.woocommerce-checkout .col2-set,body form.woocommerce-checkout .order-review-wrapper,body form.woocommerce-checkout .woocommerce-NoticeGroup-checkout{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y);
flex:0 0 auto;
width:100%}body form.woocommerce-checkout .woocommerce-NoticeGroup-checkout{
padding-right:0}@media (min-width:992px){
body form.woocommerce-checkout .col2-set{
flex:0 0 auto;
width:58.33333333%}}@media (max-width:575.98px){
body form.woocommerce-checkout .col2-set{
padding:0}}@media (min-width:992px){
body form.woocommerce-checkout .order-review-wrapper{
flex:0 0 auto;
width:40%;
margin-left:1.66666667%}}#payment .payment_methods .payment_method_stripe ul.wc-saved-payment-methods{
padding:0}#payment .payment_methods .payment_method_stripe ul.wc-saved-payment-methods li{
display:flex;
align-items:center;
padding:1em!important}#payment .payment_methods .payment_method_stripe ul.wc-saved-payment-methods li:last-child{
padding-bottom:0!important}#payment .payment_methods .payment_method_stripe ul.woocommerce_error li{
padding:0!important}#ship-to-different-address{
font-size:1em;
border-bottom:none}#ship-to-different-address::after{
content:none}#ship-to-different-address label{
display:inline-block}#ship-to-different-address .woocommerce-form__input-checkbox{
position:relative;
margin-left:0}#ship-to-different-address .input-checkbox{
float:left;
margin-right:.714em;
margin-top:3px}
.form-row.notes{
padding-left:0;
padding-right:0}
.woocommerce-checkout .h3,
.woocommerce-checkout h3{
font-size:1.786em;
line-height:1.6em;
display:block;
padding-bottom:.4em;
position:relative;
margin-bottom:1.36em;
border-bottom:1px solid #dadada}
.woocommerce-checkout .h3::after,
.woocommerce-checkout h3::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}@media (min-width:768px){
.checkout_coupon{
display:flex;
flex-wrap:wrap}
.checkout_coupon p:not(.form-row){
width:100%}
.checkout_coupon .form-row-first .input-text{
border-top-right-radius:0;
border-bottom-right-radius:0;
border-right-width:0}
.checkout_coupon .form-row-last .button{
border-top-left-radius:0;
border-bottom-left-radius:0;
margin-left:-1px}}
.checkout_coupon .form-row-last .button{
padding:.594rem 2rem;
border-color:#333e48}
.checkout_coupon .form-row-last .button:not(:hover){
background-color:#333e48;
color:#fff;
border-color:#000}@media (min-width:768px){
.checkout_coupon .form-row{
width:50%}}
.woocommerce-order-received .h2,
.woocommerce-order-received h2{
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.woocommerce-order-received .h2::after,
.woocommerce-order-received h2::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.customer-login-form{
position:relative}
.customer-login-form .h2,
.customer-login-form h2{
font-size:1.786em;
line-height:1.6em;
display:block;
padding-bottom:.4em;
position:relative;
margin-bottom:1.36em;
border-bottom:1px solid #ddd}
.customer-login-form .h2::after,
.customer-login-form h2::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.customer-login-form .button{
font-weight:700}
.customer-login-form form.register>p.form-row:nth-last-child(2){
margin-bottom:3.571em}
.no-registration-form{
flex:0 0 auto;
width:41.66666667%;
margin:0 auto}#customer_login{
padding:2.5em 2.143em;
position:relative}#customer_login::after{
display:block;
clear:both;
content:""}@media (min-width:768px){
#customer_login::before{
border-right:1px solid #ddd;
height:100%;
position:absolute;
content:' ';
right:50%;
top:0}#customer_login .col-1{
padding-right:6.071em}#customer_login .col-2{
padding-left:5.857em}}#customer_login .before-login-text,#customer_login .before-register-text{
margin-bottom:2.143em}#customer_login .register-benefits{
clear:both}#customer_login .register-benefits .h3,#customer_login .register-benefits h3{
font-size:1.286em;
line-height:1em;
margin-bottom:1.444em}#customer_login .register-benefits ul{
padding-left:0;
margin-bottom:0;
list-style:none}#customer_login .register-benefits ul>li{
line-height:2.143em}#customer_login .register-benefits ul>li::before{
content:"\f00c";
color:#198754;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:1.143em;
margin-right:1em}
.woocommerce-MyAccount-paymentMethods.table>:not(:last-child)>:last-child>*,table.woocommerce-MyAccount-paymentMethods>:not(:last-child)>:last-child>*{
border-color:#ddd}
.or-text{
display:none}@media (min-width:768px){
.or-text{
position:absolute;
display:inline;
right:50%;
top:50%;
transform:translate(50%);
width:50px;
height:50px;
line-height:50px;
text-align:center;
border-radius:50%;
border:1px solid #ddd;
font-style:italic;
background-color:#fff;
z-index:1}}
.address header.title,
.addresses header.title,
.track-order header.title,
.woocommerce-Address header.title{
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.address header.title::after,
.addresses header.title::after,
.track-order header.title::after,
.woocommerce-Address header.title::after{
display:block;
clear:both;
content:""}
.address header.title .h3,
.address header.title h3,
.addresses header.title .h3,
.addresses header.title h3,
.track-order header.title .h3,
.track-order header.title h3,
.woocommerce-Address header.title .h3,
.woocommerce-Address header.title h3{
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
float:left;
padding-bottom:.4em;
margin-bottom:0;
width:90%}
.address header.title .h3::after,
.address header.title h3::after,
.addresses header.title .h3::after,
.addresses header.title h3::after,
.track-order header.title .h3::after,
.track-order header.title h3::after,
.woocommerce-Address header.title .h3::after,
.woocommerce-Address header.title h3::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.address header.title .edit,
.addresses header.title .edit,
.track-order header.title .edit,
.woocommerce-Address header.title .edit{
float:right;
line-height:3.571em}
.address address,
.addresses address,
.track-order address,
.woocommerce-Address address{
line-height:2em}
.woocommerce-account .woocommerce .h2,
.woocommerce-account .woocommerce h2{
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.woocommerce-account .woocommerce .h2::after,
.woocommerce-account .woocommerce h2::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.woocommerce-edit-address form .h3,
.woocommerce-edit-address form h3{
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.woocommerce-edit-address form .h3::after,
.woocommerce-edit-address form h3::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.edit-account legend{
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.edit-account legend::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.my_account_orders .order-actions .button.view{
padding:.5875em 2.625em;
font-size:.875em}
.notes{
padding-left:0;
list-style:none}
.note{
margin-bottom:2em}
.note .meta{
color:#999;
font-size:11px;
line-height:1.5}
.note .description{
padding:10px;
background-color:#efefef;
font-size:13px;
position:relative}
.note .description::after{
content:"";
display:block;
position:absolute;
top:-10px;
left:20px;
width:0;
height:0;
border-width:0 0 10px 10px;
border-style:solid;
border-color:#efefef transparent}
.note .description p:last-child{
margin:0;
padding:0}
.order-again{
margin-bottom:2.5em}
.order-again .button{
padding:.6875rem 2.625rem}
.order-info .mark,
.order-info mark{
padding:inherit;
background-color:transparent;
font-weight:700}
.account-orders-table thead td,
.account-orders-table thead th,
.customer_details thead td,
.customer_details thead th,
.order_details thead td,
.order_details thead th{
border-bottom-color:#ddd!important;
border-top:1px solid #ddd}
.account-orders-table tbody td,
.customer_details tbody td,
.order_details tbody td{
border-bottom-color:#ddd!important}
.order_details.bacs_details{
list-style:none;
padding:0}
.customer_details{
border:1px solid #ddd}
.customer_details td,
.customer_details th{
border:1px solid #ddd}
.customer_details thead td,
.customer_details thead th{
border-bottom-width:2px}
.addresses,
.commentlist.notes,
.customer_details,
.order-info,
.order_details{
margin-bottom:2.5em}label[for=rememberme]{
margin-left:.75em}
.woocommerce-account .woocommerce{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}
.woocommerce-account .woocommerce-MyAccount-content,
.woocommerce-account .woocommerce-MyAccount-navigation{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}@media (min-width:768px){
.woocommerce-account .woocommerce-MyAccount-navigation{
flex:0 0 auto;
width:25%}}@media (min-width:768px){
.woocommerce-account .woocommerce-MyAccount-content{
flex:0 0 auto;
width:75%}}
.woocommerce-account .woocommerce-MyAccount-content>.u-column1.col-1.woocommerce-Address{
flex:0 0 auto;
width:100%}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message .button,
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button{
background-color:transparent!important;
padding:0}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message .button:hover,
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button:hover{
color:#333e48!important}
.woocommerce-MyAccount-navigation ul{
margin-left:0;
border-top:1px solid #ddd;
padding-left:0}
.woocommerce-MyAccount-navigation ul li{
list-style:none;
border-bottom:1px solid #ddd;
position:relative}
.woocommerce-MyAccount-navigation ul li.is-active a{
font-weight:700}
.woocommerce-MyAccount-navigation ul li.is-active a:before{
opacity:1}
.woocommerce-MyAccount-navigation ul li a{
padding:.857em 0;
display:block}
.woocommerce-MyAccount-navigation ul li a:before{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
line-height:1.618;
margin-left:.53em;
width:1.387em;
text-align:right;
float:right;
opacity:.25}
.woocommerce-MyAccount-navigation ul li a:hover:before{
opacity:1}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{
content:"\f3fd"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{
content:"\f291"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{
content:"\f1c6"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{
content:"\f015"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{
content:"\f09d"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{
content:"\f007"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{
content:"\f2f5"}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before{
content:"\f021"}
.my_account_orders .button,
.woocommerce-MyAccount-downloads .button{
padding:.618em 2em;
font-size:.857em;
margin-right:.236em}
.my_account_orders .button.view:after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"\f06e";
margin-left:.53em}p.order-again .button:after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"\f021";
margin-left:.53em}
.woocommerce-MyAccount-downloads td,
.woocommerce-MyAccount-downloads th{
vertical-align:middle}
.woocommerce-MyAccount-downloads .button:after{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
content:"\f381";
margin-left:.53em}
.woocommerce-MyAccount-content .h2,
.woocommerce-MyAccount-content h2{
font-size:2em;
font-weight:600}
.woocommerce-MyAccount-content #payment .payment_methods{
margin-bottom:1.618em!important}
.woocommerce-MyAccount-content #payment .payment_methods li .payment_box{
background-color:rgba(0,0,0,
.05)}@media (min-width:1200px){
.woocommerce-MyAccount-content .edit-account .form-row-first,
.woocommerce-MyAccount-content .edit-account .form-row-last{
width:49.8%;
display:inline-block}
.woocommerce-MyAccount-content .edit-account .form-row-first{
padding-right:15px}
.woocommerce-MyAccount-content .edit-account .form-row-last{
padding-left:15px}}@media (min-width:992px){
.woocommerce-form-track-order .form-row-first,
.woocommerce-form-track-order .form-row-last{
width:49.8%;
display:inline-block}
.woocommerce-form-track-order .form-row-first{
padding-right:15px}
.woocommerce-form-track-order .form-row-last{
padding-left:15px}}
.woocommerce-form-track-order .button{
padding:.594rem 2rem}
.table-compare{
border:1px solid #ddd}
.table-compare .product-title{
font-size:1.071em;
line-height:1.286em;
font-weight:700;
color:#0062bd}
.table-compare tbody tr th{
text-transform:uppercase;
background-color:#efefef;
vertical-align:middle;
text-align:center}
.table-compare tbody tr td,
.table-compare tbody tr th{
border:1px solid #ddd}
.table-compare tbody tr td{
vertical-align:middle;
text-align:center;
padding:1em}
.table-compare tbody tr td .in-stock,
.table-compare tbody tr td .out-of-stock{
font-size:.6875rem;
padding:4px .625rem;
letter-spacing:.6px;
text-transform:uppercase}
.table-compare tbody tr td .in-stock{
border:1px solid #198754;
color:#198754}
.table-compare tbody tr td .out-of-stock{
border:1px solid #dc3545;
color:#dc3545}
.table-compare tbody tr td .product-image,
.table-compare tbody tr td .star-rating{
display:inline-block}
.table-compare tbody tr td .product-image{
margin-bottom:15px}
.table-compare tbody tr:first-child td{
vertical-align:top;
width:22%}
.table-compare tbody .button{
padding:.6em 2em}
.table-compare tbody .price{
font-size:1.3em}
.table-compare tbody .price ins{
text-decoration:none}
.table-compare tbody .price del{
color:#5d7184;
font-size:.875rem}@media (min-width:768px){
.seller-items .page-header,
.woocommerce-page .page-header{
display:flex;
align-items:center;
justify-content:space-between}}
.seller-items .page-header .woocommerce-result-count,
.woocommerce-page .page-header .woocommerce-result-count{
margin-bottom:0}
.seller-items .shop-control-bar-bottom,
.woocommerce-page .shop-control-bar-bottom{
display:flex;
align-items:center;
padding:1em 0;
justify-content:space-between;
flex-direction:column}@media (min-width:576px){
.seller-items .shop-control-bar-bottom,
.woocommerce-page .shop-control-bar-bottom{
flex-direction:row}}
.seller-items .shop-control-bar-bottom .woocommerce-result-count,
.woocommerce-page .shop-control-bar-bottom .woocommerce-result-count{
float:none;
line-height:1;
margin-left:0;
margin-bottom:20px}@media (min-width:576px){
.seller-items .shop-control-bar-bottom .woocommerce-result-count,
.woocommerce-page .shop-control-bar-bottom .woocommerce-result-count{
margin:.5em 0}}
.dokan-store .page-header,
.woocommerce-page .page-header{
position:relative;
margin-bottom:1em}
.dokan-store .page-title,
.woocommerce-page .page-title{
font-size:1.786em;
line-height:1.6em;
margin:0}
.dokan-store .page-header .woocommerce-result-count{
position:absolute;
margin:0;
right:0;
top:50%;
transform:translateY(-50%)}@media (min-width:768px){
.single-product-wrapper .product-images-wrapper{
flex:0 0 auto;
width:41.66666667%}}@media (min-width:768px){
.single-product-wrapper .summary{
flex:0 0 auto;
width:58.33333333%}}@media (min-width:768px){
.extended .single-product-wrapper .product-images-wrapper{
flex:0 0 auto;
width:100%;
margin-bottom:40px}}@media (min-width:1200px){
.extended .single-product-wrapper .product-images-wrapper{
flex:0 0 auto;
width:41.66666667%;
margin-bottom:0}}@media (min-width:768px){
.extended .single-product-wrapper .summary{
flex:0 0 auto;
width:58.33333333%}}@media (min-width:1200px){
.extended .single-product-wrapper .summary{
flex:0 0 auto;
width:33.33333333%}}@media (min-width:768px){
.extended .single-product-wrapper .product-actions-wrapper{
flex:0 0 auto;
width:41.66666667%}}@media (min-width:1200px){
.extended .single-product-wrapper .product-actions-wrapper{
flex:0 0 auto;
width:25%}}div.quantity>label{
position:absolute!important;
width:1px!important;
height:1px!important;
padding:0!important;
margin:-1px!important;
overflow:hidden!important;
clip:rect(0,0,0,0)!important;
white-space:nowrap!important;
border:0!important}
.extended .single-product-wrapper .product-actions .action-buttons{
justify-content:space-around;
margin-bottom:0}
.extended .single-product-wrapper .product-actions .action-buttons>a,
.extended .single-product-wrapper .product-actions .action-buttons>div{
margin-right:0}
.extended .single-product-wrapper div.brand{
margin-bottom:1em;
display:inline-block}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions{
border:2px solid #ddd;
border-radius:1.214em;
padding:2.143em 2.357em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions div.availability{
display:block;
padding-bottom:.714em;
border-bottom:1px solid #ddd;
margin-bottom:1.429em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions .price .electro-price{
display:block}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions .price del{
font-size:.343em;
display:block}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions div.quantity label{
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto;
font-weight:400;
margin-bottom:.714em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions div.quantity .qty{
padding:.536em 1.214em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations{
margin-bottom:0;
position:relative}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations tr:last-child td,
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations tr:last-child th{
border:none}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td,
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations th{
border:none;
display:block;
padding:0}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.label{
padding-bottom:.714em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.label label{
font-weight:400}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.value{
margin-bottom:1em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.value input[type=text],
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations td.value select{
width:100%}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions table.variations .reset_variations{
position:absolute;
top:0;
right:0;
font-size:80%}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions div.quantity{
margin-bottom:.714em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions .single_add_to_cart_button.button{
display:block;
width:100%;
padding:1.108em 2.134em;
margin-bottom:.429em;
margin-top:1.429em}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions .woocommerce-variation{
margin-top:1.786em}
.single-product .single-product-wrapper{
margin-bottom:6.429em}
.single-product .single-product-wrapper .loop-product-categories{
display:block;
font-size:.857em;
line-height:1.44em;
overflow:hidden}
.single-product .single-product-wrapper .loop-product-categories a:not(:hover):not(:focus){
color:#768b9e}
.single-product .electro-wc-product-gallery,
.single-product .woocommerce-product-gallery{
position:relative}
.single-product .electro-wc-product-gallery .woocommerce-product-gallery__trigger,
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{
position:absolute;
top:10px;
right:10px;
z-index:1}
.single-product .electro-wc-product-gallery .flex-viewport,
.single-product .woocommerce-product-gallery .flex-viewport{
margin-bottom:.857em}
.single-product .electro-wc-product-gallery .flex-viewport figure,
.single-product .woocommerce-product-gallery .flex-viewport figure{
margin-bottom:0}
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper,
.single-product .electro-wc-product-gallery .flex-control-thumbs,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper,
.single-product .woocommerce-product-gallery .flex-control-thumbs{
margin:0 -5px;
padding:0;
display:flex;
flex-flow:row wrap}
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper::after,
.single-product .electro-wc-product-gallery .flex-control-thumbs::after,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper::after,
.single-product .woocommerce-product-gallery .flex-control-thumbs::after{
display:block;
clear:both;
content:""}
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image,
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li,
.single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image,
.single-product .electro-wc-product-gallery .flex-control-thumbs li,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li,
.single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image,
.single-product .woocommerce-product-gallery .flex-control-thumbs li{
list-style:none;
cursor:pointer;
padding:5px}
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img,
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li img,
.single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img,
.single-product .electro-wc-product-gallery .flex-control-thumbs li img,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li img,
.single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img,
.single-product .woocommerce-product-gallery .flex-control-thumbs li img{
border:1px solid #fff;
margin:auto}
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img.flex-active,
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li img.flex-active,
.single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img.flex-active,
.single-product .electro-wc-product-gallery .flex-control-thumbs li img.flex-active,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image img.flex-active,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li img.flex-active,
.single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image img.flex-active,
.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{
border-bottom-width:2px;
border-bottom-style:solid}
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img,
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper li.flex-active-slide img,
.single-product .electro-wc-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image.flex-active-slide img,
.single-product .electro-wc-product-gallery .flex-control-thumbs li.flex-active-slide img,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img,
.single-product .woocommerce-product-gallery .electro-wc-product-gallery__wrapper li.flex-active-slide img,
.single-product .woocommerce-product-gallery .flex-control-thumbs .electro-wc-product-gallery__image.flex-active-slide img,
.single-product .woocommerce-product-gallery .flex-control-thumbs li.flex-active-slide img{
border-bottom-width:2px;
border-bottom-style:solid}
.single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li,
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{
width:50%}
.single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li,
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{
width:33.3333333333%}
.single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li,
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{
width:25%}
.single-product .electro-wc-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li,
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{
width:20%}
.single-product .product-images-wrapper{
position:relative}
.single-product .product-images-wrapper .onsale{
position:absolute;
top:0;
left:0;
z-index:1}
.single-product .product-images-wrapper .electro-wc-product-gallery{
position:relative}
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav{
display:flex;
justify-content:center;
padding:0;
margin:0;
padding-top:10px}
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li{
list-style:none}
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a{
width:8px;
height:8px;
display:block;
cursor:pointer;
text-indent:-9999px;
border-radius:20px;
background:#bcbcbc}
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active{
width:30px}
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li+li,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li+li{
margin-left:1em}
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav{
display:none}
.single-product .product-images-wrapper .flex-direction-nav{
padding:0;
list-style:none;
opacity:0}
.single-product .product-images-wrapper .flex-direction-nav li a{
position:absolute;
top:50%;
transform:translate(0,-50%);
line-height:1.6;
color:#fff;
background:#010101;
padding:4px 30px 7px 30px;
border-radius:24px;
opacity:.6}
.single-product .product-images-wrapper .flex-direction-nav li a.flex-disabled{
opacity:0;
z-index:-1}
.single-product .product-images-wrapper .flex-direction-nav li:hover a{
opacity:1}
.single-product .product-images-wrapper .flex-direction-nav li:hover a.flex-disabled{
opacity:0;
z-index:-1}
.single-product .product-images-wrapper .flex-direction-nav>li a{
left:0;
right:auto}
.single-product .product-images-wrapper .flex-direction-nav li+li a{
right:0;
left:auto}
.single-product .product-images-wrapper:hover .flex-direction-nav{
opacity:1}
.single-product .product-images-wrapper div.images>a{
display:block;
margin-bottom:.857em}
.single-product .product-images-wrapper div.images>.thumbnails-single{
margin-bottom:.857em}
.single-product div.thumbnails-all a{
display:inline-block;
border:1px solid #eaeaea}
.single-product div.thumbnails-all .synced a{
border-bottom-width:2px;
border-bottom-style:solid}
.single-product .product_title{
font-size:1.786em;
line-height:1.28em;
margin-bottom:.48em}
.single-product .woocommerce-product-rating{
margin-bottom:1em}
.single-product .woocommerce-product-rating .star-rating{
display:inline-block}
.single-product .woocommerce-product-rating .woocommerce-review-link{
font-size:.929em;
line-height:1.308em}
.single-product .woocommerce-product-rating .woocommerce-review-link:not(:hover):not(:focus){
color:#768b9e}
.single-product .brand{
display:table-cell;
margin-right:1.5em}
.single-product .brand img{
max-height:2.8em;
width:auto}
.single-product .brand+.availability{
padding-left:15px}
.single-product .availability{
display:table-cell;
vertical-align:middle;
color:#768b9e}
.single-product .availability span{
font-weight:700}
.single-product .availability p.stock{
display:inline}
.single-product .entry-summary .action-buttons,
.single-product .product-actions .action-buttons{
font-size:.929em;
line-height:1.385em;
display:flex;
margin-bottom:20px}
.single-product .entry-summary .action-buttons .clear,
.single-product .product-actions .action-buttons .clear{
display:none}
.single-product .entry-summary .action-buttons a,
.single-product .entry-summary .action-buttons div,
.single-product .entry-summary .action-buttons p,
.single-product .entry-summary .action-buttons span,
.single-product .product-actions .action-buttons a,
.single-product .product-actions .action-buttons div,
.single-product .product-actions .action-buttons p,
.single-product .product-actions .action-buttons span{
margin:0}
.single-product .entry-summary .action-buttons>a,
.single-product .entry-summary .action-buttons>div,
.single-product .product-actions .action-buttons>a,
.single-product .product-actions .action-buttons>div{
padding-top:.923em;
margin-right:10px}
.single-product .entry-summary .action-buttons .feedback,
.single-product .entry-summary .action-buttons a:not(:hover):not(:focus),
.single-product .product-actions .action-buttons .feedback,
.single-product .product-actions .action-buttons a:not(:hover):not(:focus){
color:#5d7184}
.single-product .entry-summary>div[itemprop=description],
.single-product .woocommerce-product-details__short-description{
line-height:1.5em;
color:#7d7d7d;
margin-bottom:2.5em}
.single-product p.stock{
display:none}
.single-product .price{
color:#333e48;
font-size:2.5em;
line-height:1.286em;
font-weight:400;
margin-bottom:.571em}
.single-product .price del,
.single-product .price ins{
text-decoration:none}
.single-product .price del{
color:#848484;
font-size:.6em;
line-height:1.5em;
margin-left:.174em}
.single-product .price del .amount{
text-decoration:line-through}
.single-product .cart .quantity{
display:inline-block;
width:10em}@media (max-width:575.98px){
.single-product .cart .quantity{
margin-bottom:20px}}
.single-product .wc-tabs{
text-align:center}
.single-product .wc-tab{
border-radius:1em;
border:1px solid #ddd;
padding:2.5em}
.single-product table.shop_attributes td p{
margin-bottom:0}
.single-product table.shop_attributes tbody tr:nth-of-type(odd){
background-color:#fff}
.single-product table.variations{
margin-bottom:1.786em}
.single-product table.variations tr:last-child td,
.single-product table.variations tr:last-child th{
border-bottom:1px solid #e7e7e7}
.single-product table.variations td,
.single-product table.variations th{
vertical-align:middle;
border-top:1px solid #e7e7e7}
.single-product table.variations td.label{
display:table-cell;
color:inherit;
font-size:100%;
font-weight:400;
border-radius:0;
text-align:inherit;
white-space:inherit}
.single-product table.variations td.label label{
margin-bottom:0}
.single-product table.variations td.value select{
max-width:100%;
width:auto;
display:inline-block}
.single-product table.variations td.value .reset_variations{
margin-left:.75em;
font-size:90%}
.single-product .woocommerce-variation{
margin-bottom:1.786em}
.single-product .woocommerce-tabs{
margin-bottom:4.857em}
.single-product .woocommerce-tabs+section.related,
.single-product .woocommerce-tabs~div.products{
margin-bottom:4.857em}
.single-product .woocommerce-tabs+section.related>.h2,
.single-product .woocommerce-tabs+section.related>h2,
.single-product .woocommerce-tabs~div.products>.h2,
.single-product .woocommerce-tabs~div.products>h2{
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.single-product .woocommerce-tabs+section.related>.h2::after,
.single-product .woocommerce-tabs+section.related>h2::after,
.single-product .woocommerce-tabs~div.products>.h2::after,
.single-product .woocommerce-tabs~div.products>h2::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.single-product .woocommerce-tabs+section.related ul.products,
.single-product .woocommerce-tabs~div.products ul.products{
margin-bottom:0}
.single-product .related ul.products>li.product .product-inner,
.single-product .upsells ul.products>li.product .product-inner{
padding:1.071em}@media (min-width:768px){
.single-product .related ul.products>li.product,
.single-product .upsells ul.products>li.product{
flex:0 0 auto;
width:25%}}
.single-product .wcppec-checkout-buttons{
max-width:350px}
.single_add_to_cart_button.button{
color:#fff;
font-weight:700;
font-size:1em;
padding:1.036em 3.434em;
border-width:0;
border-radius:1.8em}
.single_add_to_cart_button.button::before{
display:inline-block;
font:normal normal normal 14px/1 font-electro;
font-size:1.357em;
vertical-align:middle;
content:"\61";
margin-right:.5em}
.single_add_to_cart_button.button:focus,
.single_add_to_cart_button.button:hover{
background-color:#000;
color:#fff}
.single_add_to_cart_button.button:focus::before,
.single_add_to_cart_button.button:hover::before{
background-color:transparent}#tab-description .h1,#tab-description .h2,#tab-description .h3,#tab-description .h4,#tab-description .h5,#tab-description .h6,#tab-description h1,#tab-description h2,#tab-description h3,#tab-description h4,#tab-description h5,#tab-description h6{
font-size:1.643em;
line-height:1.043em;
margin-bottom:1em}#tab-description p{
margin-bottom:2.857em;
color:#919090}#tab-description :last-child{
margin-bottom:0}#tab-description .electro-description .layout{
margin-bottom:140px}#tab-description .electro-description .layout tr td{
width:50%;
border-width:0;
padding:0}#tab-description .electro-description .layout tr td:last-child img{
position:relative;
left:100px;
width:100%}#tab-description .electro-description .layout:last-child tr td:first-child img{
position:relative;
right:100px;
width:100%}#primary #tab-description .electro-description .layout{
margin-bottom:80px}#primary #tab-description .electro-description .layout tr td:last-child img{
left:35px}#primary #tab-description .electro-description .layout:last-child tr td:first-child img{
right:37px}
.extended.full-width #primary #tab-description .electro-description .layout{
margin-bottom:80px}
.extended.full-width #primary #tab-description .electro-description .layout tr td:last-child img{
left:100px}
.extended.full-width #primary #tab-description .electro-description .layout:last-child tr td:first-child img{
right:100px}
.full-width #primary #tab-description .electro-description .layout tr td:last-child img{
left:70px}
.full-width #primary #tab-description .electro-description .layout:last-child tr td:first-child img{
right:71px}@media (min-width:768px){
.single-product.full-width .single-product-wrapper{
margin-bottom:11.429em}}
.single-product.full-width .product-images-wrapper div.images>a{
margin-bottom:1.214em}
.single-product.full-width .product-images-wrapper div.images>.thumbnails-single{
margin-bottom:1.214em}
.single-product.full-width .loop-product-categories{
margin-bottom:1em}
.single-product.full-width .entry-summary>div[itemprop=description],
.single-product.full-width .woocommerce-product-details__short-description{
margin-bottom:3.214em}
.single-product.full-width .price{
margin-bottom:.714em}
.single-product.full-width .wc-tab{
padding:2em}@media (min-width:768px){
.single-product.full-width .wc-tab{
padding:5em}}
.single-product.full-width .woocommerce-tabs{
margin-bottom:7.714em}
.single-product.full-width .woocommerce-tabs~div.products{
margin-bottom:7.714em}
.single-product.full-width .related ul.products>li.product .product-inner,
.single-product.full-width .upsells ul.products>li.product .product-inner{
padding:1.071em}@media (min-width:768px){
.single-product.full-width .related ul.products>li.product,
.single-product.full-width .upsells ul.products>li.product{
flex:0 0 auto;
width:33.33333333%}}@media (min-width:992px){
.single-product.full-width .related ul.products>li.product,
.single-product.full-width .upsells ul.products>li.product{
width:20%}}
.accessories .products li.product{
margin-top:0}
.accessories .products li.product::before{
content:'+';
position:absolute;
font-size:1.714em;
line-height:1.458em;
height:1.458em;
width:1.458em;
border:1px solid #ddd;
background-color:#fff;
border-radius:50%;
top:50%;
left:-.729em;
display:inline-block;
text-align:center;
transform:translateY(-50%);
z-index:1000}
.accessories .products li.product:hover .product-inner{
background-color:transparent;
box-shadow:none}
.accessories .products li.product:not(:last-child):hover::after{
content:" "!important}
.accessories .products li.product:first-child::before{
content:none}
.accessories .products li.product:first-child .h3,
.accessories .products li.product:first-child h3{
font-weight:400}
.accessories .products li.product:first-child .price{
color:#94a4b3}
.accessories .products .price-add-to-cart .button,
.accessories .products li:hover .hover-area{
display:none}
.accessories .products .price-add-to-cart .price{
margin-bottom:0}
.accessories .total-price{
font-size:1em;
color:#94a4b3;
margin-bottom:1em;
padding-top:.6em}
.accessories .total-price .total-price-html{
display:block;
font-size:1.857em;
color:#e00}
.accessories .accessory-checkbox{
font-size:1em;
line-height:1.286em;
color:#0062bd;
margin-bottom:.857em}
.accessories .accessory-checkbox .product-title{
border-bottom:1px solid #0062bd}
.accessories .accessory-checkbox:first-child{
color:#94a4b3}
.accessories .accessory-checkbox:first-child .product-title{
border-bottom:0}
.accessories .accessory-checkbox .accessory-price{
font-size:1.143em;
line-height:1.125em;
color:#e00}
.accessories .add-all-to-cart.btn,
.accessories .add-all-to-cart.button,
.accessories .add-all-to-cart.dokan-btn,
.accessories .add-all-to-cart.hero-action-btn,
.accessories button.add-all-to-cart,
.accessories input.add-all-to-cart[type=button],
.accessories input.add-all-to-cart[type=reset],
.accessories input.add-all-to-cart[type=submit]{
padding:.572em 2.029em;
font-weight:700;
border-width:0}
.full-width.single-product .accessories .products{
margin-left:-1.429em}
.electro-description{
margin-bottom:8.571em}
.electro-description>:last-child{
margin-bottom:0}
.product_meta>span{
font-weight:700;
color:#686c6f}
.product_meta>span a,
.product_meta>span span{
font-weight:400}
.product_meta>span+span::before{
content:'/';
color:#c5c5c5;
margin:0 1.571em}
.single-product .related>.h2,
.single-product .related>h2,
.single-product .up-sells>.h2,
.single-product .up-sells>h2{
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.single-product .related>.h2::after,
.single-product .related>h2::after,
.single-product .up-sells>.h2::after,
.single-product .up-sells>h2::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.electro-tabs{
background-color:#efefef;
width:100vw;
position:relative;
margin-left:-50vw;
left:50%;
padding:2.857em 0;
margin-bottom:5em}
.electro-tabs+section.related>.h2,
.electro-tabs+section.related>h2,
.electro-tabs~div.products>.h2,
.electro-tabs~div.products>h2{
font-size:1.786em;
line-height:1.6em;
display:block;
position:relative;
padding-bottom:.4em;
border-bottom:1px solid #ddd;
margin-bottom:1.36em}
.electro-tabs+section.related>.h2::after,
.electro-tabs+section.related>h2::after,
.electro-tabs~div.products>.h2::after,
.electro-tabs~div.products>h2::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
width:20%;
position:absolute;
bottom:-1px}
.electro-tabs+section.related ul.products,
.electro-tabs~div.products ul.products{
margin-bottom:0}
.electro-tabs .category-icons-carousel-v2>div,
.electro-tabs .container{
padding:0 15px}
.electro-tabs .electro-tab:not(:last-child){
margin-bottom:3.357em}
.electro-tabs .electro-tab .tab-content{
background-color:#fff;
padding:2.571em;
overflow:hidden}@media (min-width:992px){
.electro-tabs .electro-tab .tab-content{
padding:2.571em 88px}}
.electro-tabs .ec-tabs{
text-align:center;
margin-bottom:3.571em;
border-bottom:1px solid #ddd}
.onsale{
display:inline-block;
margin-top:16px;
padding:2px 10px;
margin-left:15px;
background:#e00;
color:#fff;
text-decoration:none;
font-size:14px;
border-radius:4px;
font-weight:700}
.normal.single-product .quantity.buttons_added .minus,
.normal.single-product .quantity.buttons_added .plus{
bottom:.857em;
right:.857em}
.normal.single-product .quantity.buttons_added .plus{
right:2.286em}#tab-specification .h1,#tab-specification .h2,#tab-specification .h3,#tab-specification .h4,#tab-specification .h5,#tab-specification .h6,#tab-specification h1,#tab-specification h2,#tab-specification h3,#tab-specification h4,#tab-specification h5,#tab-specification h6{
font-size:1.286em;
line-height:1.043em;
margin-bottom:1em}#tab-specification table.shop_attributes tbody tr:nth-of-type(2n+1){
background-color:transparent}#tab-specification table,#tab-specification table.shop_attributes{
margin-bottom:5em}#tab-specification table.shop_attributes:last-child,#tab-specification table:last-child{
margin-bottom:0}#tab-specification table tr td,#tab-specification table tr th,#tab-specification table.shop_attributes tr td,#tab-specification table.shop_attributes tr th{
padding:7px 30px;
font-size:14px}#tab-specification table tr th,#tab-specification table.shop_attributes tr th{
font-weight:700}#tab-specification table tr td:first-child,#tab-specification table tr th,#tab-specification table.shop_attributes tr td:first-child,#tab-specification table.shop_attributes tr th{
width:30%}#tab-specification table tr:first-child td,#tab-specification table tr:first-child th,#tab-specification table.shop_attributes tr:first-child td,#tab-specification table.shop_attributes tr:first-child th{
padding-top:0;
border-top:none}
.single-product-wrapper table.group_table tr{
border-top:1px solid #eceeef}
.single-product-wrapper table.group_table tr:last-child{
border-bottom:1px solid #eceeef}
.single-product-wrapper table.group_table td{
border:none;
display:table-cell;
vertical-align:middle}
.single-product-wrapper table.group_table .price{
text-align:right;
font-size:1.5em}
.single-product-wrapper table.group_table .label{
display:table-cell;
vertical-align:middle;
white-space:normal}
.single-product-wrapper table.group_table .label label{
font-size:16px;
font-weight:400;
margin-bottom:0}
.single-product-wrapper table.group_table .quantity{
width:100px}
.electro-wc-product-gallery img[alt~=Awaiting]{
width:80px;
border:1px solid #eaeaea}@media (max-width:575.98px){
.sticky-single-add-to-cart-mobile .single_add_to_cart_button{
position:fixed;
z-index:1080;
left:0;
right:0;
bottom:10px;
margin:0 auto;
border-radius:6px;
background-color:#333e48!important;
width:calc(100% - 30px)!important}
.sticky-single-add-to-cart-mobile .single_add_to_cart_button:focus,
.sticky-single-add-to-cart-mobile .single_add_to_cart_button:hover{
color:#fff}}@media (min-width:576px){
.deals-and-tabs .deals-block{
padding-right:0}}@media (min-width:992px){
.deals-and-tabs .deals-block{
padding-right:15px}}@media (min-width:1480px){
.deals-and-tabs .deals-block{
flex:0 0 400px;
max-width:400px}}
.deals-and-tabs .tabs-block{
margin-bottom:2em}@media (min-width:1480px){
.deals-and-tabs .tabs-block{
flex-basis:0;
flex-grow:1;
max-width:100%}}
.deals-and-tabs .tabs-block.tabs-block-stretch{
flex:0 0 auto;
width:100%}
.section-onsale-product header{
align-items:center}
.section-onsale-product header .h1:after,
.section-onsale-product header h1:after{
border-bottom-width:0}@media (min-width:1200px){
.section-onsale-product{
margin-top:10px;
padding-bottom:7px;
border-radius:21px}
.section-onsale-product header{
margin-bottom:0}
.section-onsale-product .onsale-product .product-thumbnail{
margin-bottom:10px}
.section-onsale-product .onsale-product .price{
margin-bottom:17px}
.section-onsale-product .onsale-product .deal-progress .progress{
margin-bottom:17px}
.section-onsale-product .onsale-product .countdown>span .value{
margin-bottom:5px}}@media (min-width:992px) and (max-width:1199.98px){
.home-v1-deals-and-tabs .tab-content ul.products>li.product{
flex:0 0 auto;
width:33.33333333%}
.home-v1-deals-and-tabs .tab-content ul.products>li.product:last-child::after,
.home-v1-deals-and-tabs .tab-content ul.products>li.product:nth-child(3n)::after{
content:none}
.home-v1-deals-and-tabs .tab-content ul.products>li.product:nth-child(5n)::after{
content:' '}}@media (min-width:1200px) and (max-width:1479.98px){
.home-v1-deals-and-tabs .tab-content ul.products>li.product:nth-child(1n+7){
display:none}}
.home-v1-deals-and-tabs .deals-block .onsale,
.products-carousel-tabs-with-deal .deals-block .onsale{
display:none}
.deal-and-tabs{
margin-bottom:5em}
.section-onsale-product header{
border-bottom:none;
margin-bottom:1em}
.section-onsale-product header .h1 .highlight,
.section-onsale-product header h1 .highlight{
font-weight:600;
display:block}
.section-onsale-product header .h1::after,
.section-onsale-product header h1::after{
content:none}
.section-onsale-product .savings{
float:right;
position:relative}
.section-onsale-product .onsale-product .price del{
color:#768b9e;
font-size:.6em;
line-height:1.5em}
.section-onsale-product .onsale-product>a{
display:block}
.section-onsale-product .onsale-product .woocommerce-loop-product__title{
clear:both;
text-align:center;
margin-bottom:1.214em}
.section-onsale-product .onsale-product .product-thumbnail{
margin-bottom:1.714em}
.section-onsale-product .onsale-product .product-thumbnail img{
margin:0 auto;
display:block}
.onsale-product-carousel,
.section-onsale-product{
border-radius:1.214em;
border:2px solid transparent;
padding:1.429em 1.571em}
.onsale-product-carousel .product-thumbnail,
.section-onsale-product .product-thumbnail{
position:relative}
.onsale-product-carousel .product-thumbnail .onsale,
.section-onsale-product .product-thumbnail .onsale{
position:absolute;
margin:0;
top:0;
left:0}@media (min-width:1480px){
.onsale-product-carousel{
padding:0;
border-width:0;
margin:0 -10px}
.onsale-product-carousel .onsale-product{
padding:0 10px}
.onsale-product-carousel .onsale-product__inner{
border-radius:1.214em;
border:2px solid transparent;
padding:1.429em 1.571em}}@media (min-width:768px){
.onsale-product-carousel .onsale-product__inner{
display:inline-flex}}
.section-onsale-product .deal-progress::after,
.section-onsale-product-carousel .deal-progress::after{
display:block;
clear:both;
content:""}
.section-onsale-product .deal-progress .deal-stock,
.section-onsale-product-carousel .deal-progress .deal-stock{
font-size:1.071em;
line-height:1.2em;
margin-bottom:.867em}
.section-onsale-product .deal-progress .deal-stock::after,
.section-onsale-product-carousel .deal-progress .deal-stock::after{
display:block;
clear:both;
content:""}
.section-onsale-product .deal-progress .stock-available,
.section-onsale-product-carousel .deal-progress .stock-available{
float:right}
.section-onsale-product .deal-progress .stock-sold,
.section-onsale-product-carousel .deal-progress .stock-sold{
float:left}
.section-onsale-product .deal-progress .progress,
.section-onsale-product-carousel .deal-progress .progress{
border-radius:.571em;
background-color:#eee;
height:1.429em;
margin-bottom:1.875em;
overflow:hidden}
.section-onsale-product .deal-progress .progress-bar,
.section-onsale-product-carousel .deal-progress .progress-bar{
display:block;
text-indent:-99999px;
height:100%;
border-radius:.571em}
.section-onsale-product .price,
.section-onsale-product-carousel .price{
text-align:center;
font-size:2.143em;
display:block;
width:100%;
margin-bottom:1em}
.section-onsale-product .deal-countdown-timer,
.section-onsale-product-carousel .deal-countdown-timer{
margin-bottom:.857em}
.section-onsale-product .deal-countdown-timer .marketing-text,
.section-onsale-product-carousel .deal-countdown-timer .marketing-text{
margin-bottom:1.071em;
text-align:center}
.section-onsale-product .countdown,
.section-onsale-product-carousel .countdown{
text-align:center;
color:#383838}
.section-onsale-product .countdown span[data-value="0"],
.section-onsale-product-carousel .countdown span[data-value="0"]{
display:none}
.section-onsale-product .countdown>span,
.section-onsale-product-carousel .countdown>span{
display:inline-block;
margin:0 6px}
.section-onsale-product .countdown>span:last-child .value::after,
.section-onsale-product-carousel .countdown>span:last-child .value::after{
content:none}
.section-onsale-product .countdown>span .value,
.section-onsale-product-carousel .countdown>span .value{
font-size:2.143em;
line-height:1.367em;
width:56px;
height:41px;
border-radius:4px;
background-color:#e6e6e6;
display:inline-block;
text-align:center;
position:relative;
margin-bottom:.429em}
.section-onsale-product .countdown>span .value::after,
.section-onsale-product-carousel .countdown>span .value::after{
content:':';
display:inline-block;
position:absolute;
right:-9px;
font-size:.8em;
line-height:1.708em}
.section-onsale-product .countdown>span b,
.section-onsale-product-carousel .countdown>span b{
display:block;
font-size:.857em;
text-transform:uppercase;
line-height:1em}
.section-onsale-product .savings,
.section-onsale-product-carousel .savings{
width:76px;
height:76px;
border-radius:80px;
color:#000;
font-size:18px;
line-height:18px;
font-weight:700}
.section-onsale-product .savings .savings-text,
.section-onsale-product-carousel .savings .savings-text{
position:absolute;
top:50%;
transform:translateY(-50%);
display:block;
text-align:center;
width:100%;
font-size:12px;
font-weight:400;
line-height:1}
.section-onsale-product .savings .amount,
.section-onsale-product .savings .percentage,
.section-onsale-product-carousel .savings .amount,
.section-onsale-product-carousel .savings .percentage{
display:block;
font-size:20px;
font-weight:700}
.section-onsale-product-carousel{
position:relative}@media (min-width:1480px){
.section-onsale-product-carousel .owl-nav{
display:none}}
.section-onsale-product-carousel .onsale-product-thumbnails{
position:relative}@media (min-width:768px){
.section-onsale-product-carousel .onsale-product-content,
.section-onsale-product-carousel .onsale-product-thumbnails{
flex:0 0 auto;
width:50%}}
.section-onsale-product-carousel header{
margin-bottom:1.071em;
border-bottom:none}
.section-onsale-product-carousel header .h1,
.section-onsale-product-carousel header .h2,
.section-onsale-product-carousel header h2{
padding-bottom:0}
.section-onsale-product-carousel header .h1::after,
.section-onsale-product-carousel header .h2::after,
.section-onsale-product-carousel header h2::after{
display:none}
.section-onsale-product-carousel .onsale-product-carousel .thumbnails{
width:16.6666666667%;
display:inline-block;
padding-left:4px;
position:absolute;
transform:translateY(-50%);
top:50%}
.section-onsale-product-carousel .onsale-product-carousel .thumbnails a{
display:inline-block;
border:1px solid #eaeaea;
padding:4px;
margin-bottom:.571em}
.section-onsale-product-carousel .onsale-product-carousel .thumbnails a:last-child,
.section-onsale-product-carousel .onsale-product-carousel .thumbnails a:only-child{
margin-bottom:0}
.section-onsale-product-carousel .onsale-product-carousel .thumbnails a.current{
border-bottom-width:2px;
border-bottom-style:solid}
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images{
display:block;
width:100%;
position:relative}
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images>a{
display:inline-block;
padding-right:4px}@media (min-width:768px){
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images>a{
width:82.333333%}}
.section-onsale-product-carousel .onsale-product-carousel .savings{
position:absolute;
z-index:1}
.section-onsale-product-carousel .onsale-product-carousel .savings .amount{
font-size:16px}
.section-onsale-product-carousel .onsale-product-carousel .onsale-product{
display:inline-block;
width:100%}
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content{
text-align:center;
margin-top:3em;
padding:0 15px}@media (min-width:768px){
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content{
margin-top:5em}}
.section-onsale-product-carousel .onsale-product-carousel .price{
font-size:1.5em}@media (min-width:768px){
.section-onsale-product-carousel .onsale-product-carousel .price{
font-size:2.143em}}@media (min-width:1480px){
.section-onsale-product-carousel .onsale-product-carousel .price{
font-size:1.8em}}
.section-onsale-product-carousel .onsale-product-carousel .price del{
color:#768b9e;
font-size:.6em;
line-height:1.5em}
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart,
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button{
float:none;
width:inherit;
text-indent:0;
padding:1.036em 3.434em;
line-height:1.286em;
color:#fff;
font-weight:700;
font-size:1em;
background-color:#efecec}
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:before,
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button:before{
float:none;
display:inline;
background-color:transparent;
vertical-align:middle}
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:focus,
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:hover,
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button:focus,
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .button:hover{
background-color:#000}
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart{
display:inline-block;
border-radius:1.571em}
.section-onsale-product-carousel .onsale-product-carousel .deal-cart-button .added_to_cart:before{
content:''}@media (min-width:1480px){
.section-onsale-product-carousel .onsale-product-carousel .thumbnails{
display:none}
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-thumbnails .images>a{
width:100%;
padding-right:0}
.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content{
margin-top:10px}
.section-onsale-product-carousel .onsale-product-carousel .price{
margin-bottom:24px}
.section-onsale-product-carousel .onsale-product-carousel .electro-price{
display:flex;
justify-content:center;
align-items:center;
flex-flow:row-reverse}
.section-onsale-product-carousel .onsale-product-carousel .electro-price del{
margin-right:12px;
font-size:.72em}}
.section-onsale-product-carousel .owl-nav{
z-index:100;
padding-bottom:1.429em}@media (min-width:768px){
.section-onsale-product-carousel .owl-nav{
margin-left:58.33333333%;
border-bottom:1px solid #eaeaea;
position:absolute;
width:36%;
padding-top:28px;
padding-bottom:.571em}}
.section-onsale-product-carousel .owl-nav .slider-next,
.section-onsale-product-carousel .owl-nav .slider-prev{
display:inline-block;
color:#383838;
text-decoration:none}
.section-onsale-product-carousel .owl-nav .slider-next i,
.section-onsale-product-carousel .owl-nav .slider-prev i{
font-size:1.143em}
.section-onsale-product-carousel .owl-nav .slider-next{
float:right}
.section-onsale-product-carousel .owl-nav .slider-next i{
padding-left:.625em}
.section-onsale-product-carousel .owl-nav .slider-prev i{
padding-right:.625em}
.section-onsale-product-carousel .owl-nav .disabled{
color:#a0a0a0}
.section-onsale-product-carousel.hide-progress .deal-progress{
display:none}
.section-onsale-product-carousel.hide-timer .deal-countdown-timer{
display:none}
.section-onsale-product-carousel.hide-cart-button .deal-cart-button{
display:none}@media (min-width:1480px){
.section-onsale-product-carousel .countdown>span.days{
display:none}
.section-onsale-product-carousel .savings{
right:22px;
top:-10px}
.section-onsale-product-carousel .savings .amount{
font-size:16px}
.section-onsale-product-carousel .deal-progress .progress{
height:14px;
margin-bottom:12px}
.section-onsale-product-carousel .deal-progress .deal-stock{
font-size:14px}
.section-onsale-product-carousel .deal-countdown-timer .marketing-text{
margin-bottom:6px}
.section-onsale-product-carousel .countdown>span{
margin:0 12px}
.section-onsale-product-carousel .countdown>span b{
font-weight:400}
.section-onsale-product-carousel .countdown>span .value{
font-size:24px;
display:flex;
align-items:center;
justify-content:center;
width:46px;
height:35px;
margin-bottom:7px}
.section-onsale-product-carousel .countdown>span .value::after{
font-size:1em;
right:-15px}}
.section-onsale-product-carousel-v9{
margin-bottom:0}
.section-onsale-product-carousel-v9 .onsale-product-content{
padding:1rem 1.5rem;
border:2px solid #d9dcdf;
border-radius:.938rem}
.section-onsale-product-carousel-v9 .onsale-product .woocommerce-loop-product__title{
font-size:.875rem;
font-weight:600;
line-height:1.5;
height:auto;
margin-bottom:1rem}
.section-onsale-product-carousel-v9 .onsale-product .product-item__body{
margin-bottom:.8rem}
.section-onsale-product-carousel-v9 .onsale-product .product-item__thumbnail{
position:relative}
.section-onsale-product-carousel-v9 .onsale-product .product-item__thumbnail .onsale{
position:absolute;
margin:0;
bottom:0;
left:0;
font-size:.857em;
text-align:center;
line-height:2em;
min-width:40px;
border-radius:4px;
background-color:#44b81b;
color:#fff;
font-weight:700;
z-index:1}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer{
position:relative;
margin-bottom:.5rem}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .onsale{
display:none}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart{
clear:both;
position:relative;
display:flex;
justify-content:space-between;
align-items:center;
height:3em}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .electro-price{
line-height:1;
display:block}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .price{
padding-right:1rem}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .price ins{
font-size:1.25038rem;
line-height:1.5;
font-weight:300;
color:#e00;
text-decoration:none;
margin-right:.5rem}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .price-add-to-cart .price del{
font-size:.74987rem;
color:#848484}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart{
float:right;
background-color:transparent;
text-indent:-99999px;
padding:0;
border-width:0}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:focus,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:hover,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:focus,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:hover{
background-color:transparent}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button::before,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart::before{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
border-radius:50%;
color:#fff;
font-size:18px;
padding:.5em .433em}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button::before,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart::before{
content:"\f30b";
padding:.5em .504em;
float:right;
text-indent:0;
line-height:16px;
font-family:'Font Awesome 5 Free';
font-weight:900}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.add_to_cart_button::before{
content:"\61";
font-family:font-electro;
padding:8.94px 8px;
font-weight:400}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.product_type_variable::before{
content:"\f0a6";
padding:.5em .575em;
font-family:'Font Awesome 5 Free';
font-weight:400}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.product_type_external::before{
content:"\f360";
padding:.5em .504em;
float:right;
text-indent:0;
font-family:'Font Awesome 5 Free';
font-weight:900}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .button.added{
display:none}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .add-to-cart-wrap .button:not(:hover)::before,
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .added_to_cart:not(:hover)::before{
background-color:#eaeaea}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .availability{
font-size:0}
.section-onsale-product-carousel-v9 .onsale-product .product-item__footer .availability .stock{
display:inline-block;
font-size:.74987rem;
color:#878787;
margin-bottom:0;
margin-top:10px}
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer{
display:flex;
align-items:center;
justify-content:center;
font-size:.938rem;
font-weight:700;
line-height:1;
height:2.063rem;
padding:.5rem 1rem;
margin:-1rem 1rem 0;
border-radius:50rem}
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .marketing-text{
font-size:.875rem;
margin-right:.25rem}
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .countdown>span>b{
display:none}
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .countdown>span .value{
padding-left:.25rem;
padding-right:.25rem}
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer .countdown>span:not(:last-child):after{
content:':';
display:inline-block;
line-height:1.2}
.section-onsale-product-carousel-v9 .owl-carousel .owl-nav i{
font-size:1.12525rem;
margin-left:.8rem;
margin-right:.8rem}@media (min-width:992px){
.section-onsale-product-carousel-v9 .owl-carousel .owl-nav{
display:inline-block}}
.products-carousel-tabs .nav{
overflow:auto;
border:none;
padding-bottom:6px;
position:relative;
margin-bottom:0;
flex-wrap:wrap}@media (min-width:768px){
.products-carousel-tabs .nav{
justify-content:center}}
.products-carousel-tabs .nav::after{
content:' ';
border-bottom:1px solid #ddd;
display:block;
position:absolute;
bottom:5px;
width:100%}
.products-carousel-tabs .nav .nav-item{
margin:0;
flex-shrink:0}
.products-carousel-tabs .nav .nav-item+.nav-item{
padding-left:0;
margin-left:2.214em}
.products-carousel-tabs .nav-link{
font-size:17px;
line-height:.9em;
padding-bottom:1em}@media (min-width:992px){
.products-carousel-tabs .nav-link{
font-size:1.286em;
padding-bottom:.722em}}
.products-carousel-tabs .nav-link.active{
font-weight:700;
position:relative}
.products-carousel-tabs .nav-link.active::before{
content:' ';
height:4px;
width:10px;
display:block;
position:absolute;
bottom:-5px;
left:50%;
border-radius:0 0 10px 10px;
transform:translateX(-50%)}
.products-carousel-tabs .nav-link.active::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px;
width:100%;
z-index:1;
right:0}
.products-carousel-tabs .section-products-carousel{
margin-bottom:0}
.products-carousel-tabs .section-products-carousel .owl-dots{
display:block}@media (min-width:768px){
.products-carousel-tabs.tabs-nav-align-left .nav{
justify-content:flex-start}
.products-carousel-tabs.tabs-nav-align-right .nav{
justify-content:flex-end}}
.products-2-1-2 .nav .nav-link,
.products-carousel-tabs .nav .nav-link{
padding-left:0;
padding-right:0}
.products-carousel-tabs-v5 header .nav-item+.nav-item,
.products-carousel-tabs-with-deal header .nav-item+.nav-item{
margin-left:0}
.products-carousel-tabs-v5 header .nav-link,
.products-carousel-tabs-with-deal header .nav-link{
font-size:1.071em;
line-height:1.2em;
color:#7b8186;
border:2px solid transparent;
border-radius:1.333em;
padding:.333em 1.05em}
.products-carousel-tabs-v5 header .nav-link.active,
.products-carousel-tabs-with-deal header .nav-link.active{
color:#333e48!important;
font-weight:700;
padding:.333em 1.367em}
.products-carousel-tabs-v5 header .nav-link:hover,
.products-carousel-tabs-with-deal header .nav-link:hover{
color:#333e48}
.products-carousel-tabs-v5 .owl-dots,
.products-carousel-tabs-with-deal .owl-dots{
display:block}@media (min-width:1200px){
.products-carousel-tabs-v5 header,
.products-carousel-tabs-with-deal header{
margin-bottom:0}}@media (max-width:767.98px){
.products-carousel-tabs-v5 header.title-with-tab,header.title-with-tab{
display:block}
.products-carousel-tabs-v5 header.title-with-tab .h1,
.products-carousel-tabs-v5 header.title-with-tab h1,
.trending-products-carousel header .h1,
.trending-products-carousel header h1,header.title-with-tab .h1,header.title-with-tab h1{
display:inline-block;
margin-bottom:0!important}
.products-carousel-tabs-v5 header.title-with-tab .h1:after,
.products-carousel-tabs-v5 header.title-with-tab h1:after,
.trending-products-carousel header .h1:after,
.trending-products-carousel header h1:after,header.title-with-tab .h1:after,header.title-with-tab h1:after{
z-index:2}
.products-carousel-tabs-v5 header.title-with-tab,header.title-with-tab{
border-bottom:none}
.products-carousel-tabs-v5 header.title-with-tab .nav,header.title-with-tab .nav{
border-top:1px solid #dadada!important;
padding-top:10px;
margin-top:-1px;
margin-bottom:10px}
.products-carousel-tabs-v5 header.title-with-tab .nav .nav-item.active .nav-link,header.title-with-tab .nav .nav-item.active .nav-link{
color:#333e48;
font-weight:700}
.products-carousel-tabs-v5 header .action-text{
padding-bottom:10px}}
.products-carousel-banner-vertical-tabs{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
background-color:#eaeaea}@media (max-width:767.98px){
.products-carousel-banner-vertical-tabs{
margin-left:calc(-50vw + 50%)}}
.products-carousel-banner-vertical-tabs .products-carousel{
padding-bottom:17px}
.products-carousel-banner-vertical-tabs .products-carousel.owl-carousel .owl-nav .owl-prev{
left:6px}
.products-carousel-banner-vertical-tabs .products-carousel.owl-carousel .owl-nav .owl-next{
right:6px}
.products-carousel-banner-vertical-tabs .products-carousel .owl-item>.product{
background-color:#fff}
.products-carousel-banner-vertical-tabs .products-carousel .owl-nav{
opacity:0}
.products-carousel-banner-vertical-tabs .products-carousel:focus .owl-nav,
.products-carousel-banner-vertical-tabs .products-carousel:hover .owl-nav{
opacity:1}
.products-carousel-banner-vertical-tabs .products-carousel .owl-stage-outer{
margin-bottom:8px}
.products-carousel-banner-vertical-tabs .banners-tabs{
padding:24px 0;
margin:0}@media (min-width:768px){
.products-carousel-banner-vertical-tabs .banners-tabs{
margin:0 -15px;
margin-right:0}}@media (min-width:1200px) and (max-width:1479px){
.products-carousel-banner-vertical-tabs .banners-tabs{
margin:0}}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content{
padding:0}@media (min-width:768px){
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content{
padding:0 15px}}@media (min-width:992px){
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content{
flex-basis:0;
flex-grow:1;
max-width:100%;
padding-right:30px}}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active{
display:flex}@media (min-width:768px){
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active .tab-content-inner{
flex:0 0 auto;
width:45.83333333%}}@media (min-width:768px){
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content .tab-pane.active .tab-image{
flex:0 0 auto;
width:54.16666667%}}
.products-carousel-banner-vertical-tabs .banners-tabs>.nav{
padding:10px;
border-radius:5px;
background-color:#fff;
order:-1;
margin-bottom:30px;
overflow-x:scroll}@media (min-width:992px){
.products-carousel-banner-vertical-tabs .banners-tabs>.nav{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none;
padding:10px 0;
display:block;
order:1;
margin-bottom:0;
overflow:visible}}
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a{
color:#333e48;
background-color:#fff;
min-width:190px;
min-height:36px;
padding:6px 22px;
text-align:center;
border-radius:8px}@media (min-width:992px){
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a{
text-align:left;
border-radius:0;
min-width:216px}}
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active{
font-weight:700;
position:relative}@media (min-width:992px){
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active::before{
content:" ";
display:block;
border-top:18px solid transparent;
border-right:18px solid #555;
border-bottom:18px solid transparent;
position:absolute;
top:0;
right:100%}}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner{
align-self:flex-end;
margin-bottom:30px;
font-size:10px}@media (min-width:1200px){
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner{
font-size:14px}}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-title{
font-size:4.143em;
line-height:.9;
font-weight:100;
text-transform:uppercase;
margin-bottom:10px}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-title span{
font-size:.862em;
display:block;
letter-spacing:-.4px}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title{
font-size:1.143em;
text-transform:uppercase;
font-weight:700;
line-height:1;
margin-bottom:30px}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title .price{
font-size:3.438em}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title .price .symbol{
vertical-align:super;
font-size:.655em}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner .tab-sub-title .price span:not(.symbol){
font-size:.291em}
.products-carousel-banner-vertical-tabs .banners-tabs .tab-content-inner>a{
display:inline-block;
font-weight:400;
text-align:center;
white-space:nowrap;
vertical-align:middle;
user-select:none;
border:1px solid transparent;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
padding:6px 44px;
font-size:16px;
line-height:1.5;
border-radius:8px}
.products-carousel-tabs-with-deal{
margin:0}
.products-carousel-tabs-with-deal .show-nav{
padding:0}@media (min-width:768px){
.products-carousel-tabs-with-deal .deals-block{
padding-left:0}}@media (min-width:1200px){
.products-carousel-tabs-with-deal .deals-block{
flex:0 0 auto;
width:27.5%}}@media (min-width:768px){
.products-carousel-tabs-with-deal .tab-content{
flex:0 0 auto;
width:50%}}@media (min-width:992px){
.products-carousel-tabs-with-deal .tab-content{
flex:0 0 auto;
width:58.33333333%}}@media (min-width:1200px){
.products-carousel-tabs-with-deal .tab-content{
flex:0 0 auto;
width:72.5%;
padding-left:6px}}
.products-carousel-tabs-with-deal .tab-content .product-carousel-rows{
overflow:hidden}
.products-carousel-tabs-with-deal .tab-content .owl-stage-outer{
overflow:visible}
.products-carousel-tabs-with-deal .tab-content .owl-stage-outer ul.products{
padding:4px}@media (min-width:768px){
.products-carousel-tabs-with-deal .show-nav+.tab-content{
flex:0 0 auto;
width:100%}}
.products-carousel-tabs-with-deal .section-onsale-product .product-thumbnail img{
height:260px;
object-fit:cover}
.products-carousel-tabs-with-deal .onsale-product .deal-progress .progress{
height:14px}
.products-carousel-tabs-with-deal .countdown{
display:flex;
justify-content:center}
.products-carousel-tabs-with-deal .countdown>span.days{
display:block}
.products-carousel-tabs-with-deal .countdown>span b{
font-weight:600}@media (min-width:576px){
.products-carousel-tabs-with-deal .deal-countdown-timer{
align-items:center}}@media (min-width:1440px){
.products-carousel-tabs-with-deal .deal-countdown-timer{
display:flex;
flex-direction:column}
.products-carousel-tabs-with-deal .marketing-text{
text-align:left!important;
padding-right:20px}
.products-carousel-tabs-with-deal .onsale-product .deal-countdown-timer .marketing-text{
padding:0;
margin-bottom:15px}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products{
margin-bottom:4px}}@media (min-width:1200px) and (max-width:1439px){
.products-carousel-tabs-with-deal .owl-stage-outer ul.products{
margin-bottom:4px}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product{
flex:0 0 auto;
width:25%}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(4):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(8):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(4):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(8):after{
content:none}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(5):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(6):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(5):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(6):after{
content:' '}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4{
margin-bottom:5px}}@media (min-width:992px) and (max-width:1199.98px){
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4>.product,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product{
flex:0 0 auto;
width:33.33333333%}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4>.product:nth-child(3):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4>.product:nth-child(6):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4>.product:nth-child(9):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(3):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(6):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(9):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(3):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(6):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(9):after{
content:none}
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-4>.product:nth-child(5):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-5>.product:nth-child(5):after,
.products-carousel-tabs-with-deal .owl-stage-outer ul.products.columns-6>.product:nth-child(5):after{
content:' '}}
.products-4-1-4{
background-color:#f4f4f4;
padding:1.786em 0;
margin-bottom:2em}
.products-4-1-4 .category-icons-carousel-v2>div,
.products-4-1-4 .container{
padding:0 15px}@media (max-width:1199.98px){
.products-4-1-4 .nav{
overflow:auto;
border:none;
padding-bottom:6px;
position:relative;
justify-content:flex-start;
flex-wrap:nowrap}
.products-4-1-4 .nav::after{
content:' ';
border-bottom:1px solid #ddd;
display:block;
position:absolute;
bottom:5px;
width:100%}}
.products-4-1-4__nav{
font-size:1.071em;
margin-bottom:1em;
border-bottom:1px solid #ddd;
line-height:1.059em;
white-space:nowrap;
justify-content:center}
.products-4-1-4__nav .nav-link{
padding:9px 0 13px 0;
text-align:center}
.products-4-1-4__nav .nav-link.active{
font-weight:700;
position:relative}
.products-4-1-4__nav .nav-link.active:after{
content:' ';
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px;
width:100%}
.products-4-1-4__nav .nav-link.active:before{
content:' ';
height:4px;
width:10px;
display:block;
position:absolute;
bottom:-5px;
left:50%;
border-radius:0 0 10px 10px;
transform:translateX(-50%)}
.products-4-1-4__nav .nav-link:hover:after{
content:' ';
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px;
width:100%}
.products-4-1-4__nav .nav-link:hover:before{
content:' ';
height:4px;
width:10px;
display:block;
position:absolute;
bottom:-5px;
left:50%;
border-radius:0 0 10px 10px;
transform:translateX(-50%)}
.products-4-1-4__nav .nav-item+.nav-item{
margin-left:2.214em}@media (max-width:991.98px){
.products-4-1-4 .nav{
display:flex;
overflow:auto;
border:none;
padding-bottom:6px;
position:relative;
justify-content:flex-start;
flex-wrap:nowrap}
.products-4-1-4 .nav::after{
content:' ';
border-bottom:1px solid #ddd;
display:block;
position:absolute;
bottom:5px;
width:100%}
.products-4-1-4 .nav li{
margin:0;
flex-shrink:0}
.products-4-1-4 .nav li .nav-link.active::after{
z-index:1}
.products-4-1-4 .nav li+li{
padding-left:40px}}
.columns-4-1-4 ul.products>li.product{
border:1.5px solid #f4f4f4;
background-color:#fff}
.columns-4-1-4 ul.products>li.product::after{
content:none}@media (min-width:768px){
.columns-4-1-4 ul.products>li.product .flex-div{
display:flex;
flex-direction:column;
height:100%}
.columns-4-1-4 ul.products>li.product .flex-div .product-thumbnail{
width:100%;
margin:auto}}
.columns-4-1-4 ul.products.product-main-2-1-2{
height:100%}@media (min-width:1200px){
.columns-4-1-4 ul.products.product-main-2-1-2>li.product:hover .product-inner{
height:calc(100% + 35px)}
.columns-4-1-4 ul.products.product-main-2-1-2>li.product:hover .flex-div{
height:calc(100% - 35px)}}
.columns-4-1-4 ul.products.product-main-2-1-2>li.product .product-inner,
.columns-4-1-4 ul.products.product-main-2-1-2>li.product .product-outer{
height:100%}
.columns-4-1-4 .products-1 .product,
.columns-4-1-4 .products-4 .product{
flex:0 0 auto;
width:100%}@media (min-width:768px) and (max-width:1479.98px){
.columns-4-1-4 .products-4-left .product:nth-child(3),
.columns-4-1-4 .products-4-left .product:nth-child(4),
.columns-4-1-4 .products-4-right .product:nth-child(3),
.columns-4-1-4 .products-4-right .product:nth-child(4){
display:none}}@media (min-width:768px){
.columns-4-1-4 .products-4-left .product,
.columns-4-1-4 .products-4-right .product{
flex:0 0 50%;
max-width:100%}}@media (min-width:1480px){
.columns-4-1-4 .products-4-left .product,
.columns-4-1-4 .products-4-right .product{
flex:0 0 auto;
width:50%}}
.products-2-1-2{
padding:1.786em 0;
margin-bottom:2em}
.products-2-1-2 .nav{
border-bottom:none;
font-size:1.071em;
margin-bottom:1em}
.products-2-1-2 .nav .nav-item+.nav-item{
padding-left:0;
margin-left:2.214em}@media (min-width:1200px){
.products-2-1-2 .nav{
border-bottom:1px solid #ddd}
.products-2-1-2 .nav .nav-item:first-child{
margin-left:2.533em}}
.products-2-1-2 .nav-link{
padding-bottom:13px;
padding-top:9px}
.products-2-1-2 ul.products{
margin-top:0;
margin-bottom:0}
.products-2-1-2 ul.products>li.product{
border:none}@media (min-width:576px){
.products-2-1-2 ul.products>li.product{
flex:0 0 auto;
width:50%}
.products-2-1-2 ul.products>li.product:last-child::after{
content:none}}@media (min-width:768px){
.products-2-1-2 ul.products>li.product{
flex:0 0 auto;
width:100%;
margin-bottom:3px}
.products-2-1-2 ul.products>li.product::after{
content:none}
.products-2-1-2 ul.products>li.product:last-child{
border-bottom-width:0}
.products-2-1-2 ul.products>li.product .product-inner{
padding-bottom:.5em;
padding-top:28px}
.products-2-1-2 ul.products>li.product .product-thumbnail{
width:75%;
margin:auto;
margin-bottom:9px}
.products-2-1-2 ul.products>li.product .product-thumbnail>img{
margin:auto}}@media (min-width:992px){
.products-2-1-2 ul.products>li.product{
margin-bottom:5px}
.products-2-1-2 ul.products>li.product .product-thumbnail{
width:88%}}@media (min-width:1200px){
.products-2-1-2 ul.products>li.product{
flex:0 0 calc(50% - 7px);
max-width:100%;
margin-bottom:7px}
.products-2-1-2 ul.products>li.product .product-thumbnail{
width:93%}}@media (min-width:768px){
.products-2-1-2 ul.products.product-main-2-1-2{
height:calc(100% - 3px)}}@media (min-width:1024px){
.products-2-1-2 ul.products.product-main-2-1-2{
height:calc(100% - 5px)}}@media (min-width:1200px){
.products-2-1-2 ul.products.product-main-2-1-2{
height:calc(100% - 8px)}}
.products-2-1-2 ul.products.product-main-2-1-2>li.product{
flex:0 0 auto;
width:100%;
border-top:1px solid #eaeaea;
border-bottom:1px solid #eaeaea;
margin-bottom:0;
height:100%}
.products-2-1-2 ul.products.product-main-2-1-2>li.product::after{
content:none}@media (min-width:768px){
.products-2-1-2 ul.products.product-main-2-1-2>li.product{
border-top:none;
border-bottom:none}
.products-2-1-2 ul.products.product-main-2-1-2>li.product .flex-div{
display:flex;
flex-direction:column;
height:100%}
.products-2-1-2 ul.products.product-main-2-1-2>li.product .product-thumbnail{
width:100%;
margin:auto}}@media (min-width:1200px){
.products-2-1-2 ul.products.product-main-2-1-2>li.product:hover .product-inner{
height:calc(100% + 35px)}
.products-2-1-2 ul.products.product-main-2-1-2>li.product:hover .flex-div{
height:calc(100% - 35px)}}
.products-2-1-2 .product{
background-color:#fff;
margin-bottom:0}@media (min-width:768px){
.columns-2-1-2>.products-2{
flex:0 0 auto;
width:25%}
.columns-2-1-2>.products-1{
flex:0 0 auto;
width:50%}
.columns-2-1-2>.products-2-left{
padding-right:0}
.columns-2-1-2>.products-2-right{
padding-left:0}
.columns-2-1-2>.products-1{
padding-left:3px;
padding-right:3px}}@media (min-width:992px){
.columns-2-1-2>.products-2{
flex:0 0 auto;
width:23.685%}
.columns-2-1-2>.products-1{
flex:0 0 auto;
width:52.63%}
.columns-2-1-2>.products-1{
padding-left:5px;
padding-right:5px}}@media (min-width:1200px){
.columns-2-1-2>.products-1{
padding-left:7px;
padding-right:7px}
.columns-2-1-2>.products-2{
display:flex}
.columns-2-1-2>.products-2 ul.products{
flex-direction:column}}
.product-main-2-1-2{
margin-bottom:0}
.product-main-2-1-2 .images{
width:100%;
margin:auto}
.product-main-2-1-2 .images a>img.wp-post-image{
width:92%;
display:block}
.product-main-2-1-2 .images .thumbnails{
display:flex}@media (min-width:1200px){
.product-main-2-1-2 .images .thumbnails{
padding-top:79px}}
.product-main-2-1-2 .images .thumbnails a{
display:block;
width:70px;
border:1px solid #e9e9e9;
margin-right:10px}
.product-main-2-1-2 .images .thumbnails img{
width:60px;
margin:auto}
.products-8-1{
background-color:#f4f4f4;
padding:2.357em 0}
.products-8-1 .category-icons-carousel-v2>div,
.products-8-1 .container{
padding:0 15px}
.columns-8-1{
margin:0 -2px}
.columns-8-1 ul.products{
margin-bottom:0}
.columns-8-1 ul.products>li.product{
border:2px solid #f4f4f4;
background-color:#fff}
.columns-8-1 ul.products>li.product::after{
content:none}@media (min-width:768px) and (max-width:991.98px){
.columns-8-1 ul.products>li.product:nth-child(1n+5){
display:none}}@media (min-width:992px) and (max-width:1479.98px){
.columns-8-1 ul.products>li.product:nth-child(1n+7){
display:none}}
.columns-8-1 .product-main-8-1 ul.products{
height:100%}
.columns-8-1 .product-main-8-1 ul.products .product-inner{
height:100%}@media (min-width:768px){
.columns-8-1 .flex-div{
display:flex;
flex-direction:column;
height:100%}}@media (min-width:768px) and (max-width:991.98px){
.columns-8-1>.products-8{
flex:0 0 auto;
width:45.83333333%}
.columns-8-1>.product-main-8-1{
border-top-width:0;
flex:0 0 auto;
width:54.16666667%}}
.product-main-8-1 ul.products{
margin-bottom:0;
height:100%}
.product-main-8-1 .images{
margin-bottom:.714em}
.product-main-8-1 .thumbnails{
display:flex}
.product-main-8-1 .thumbnails>a{
display:block;
width:75px;
border:1px solid #e9e9e9;
margin-right:10px}
.product-main-8-1 .thumbnails>a>img{
border-bottom:1px solid transparent}
.product-main-8-1 .thumbnails>a:focus,
.product-main-8-1 .thumbnails>a:hover{
border-bottom:1px solid transparent}
.product-main-8-1 .thumbnails>a:focus>img,
.product-main-8-1 .thumbnails>a:hover>img{
border-bottom:1px solid transparent}@media (min-width:768px){
.product-main-8-1 .images{
display:flex;
flex-direction:column;
justify-content:center;
margin:auto}}@media (min-width:1200px){
.product-main-8-1 ul.products>li.product .product-loop-footer{
margin-top:auto}
.product-main-8-1 ul.products>li.product:hover .product-inner{
height:calc(100% + 35px)}
.product-main-8-1 ul.products>li.product:hover .flex-div{
height:calc(100% - 35px)}}
.products-6-1{
background-color:#f7f6f6;
padding:2.357em 0}
.columns-6-1{
background-color:#fff}
.columns-6-1>.product-main-6-1{
border-top:1px solid #eaeaea}
.columns-6-1>.product-main-6-1 ul.products>li.product{
height:100%}@media (min-width:768px){
.columns-6-1>.products-6{
flex:0 0 auto;
width:45.83333333%}
.columns-6-1>.product-main-6-1{
border-top-width:0;
flex:0 0 auto;
width:54.16666667%}
.columns-6-1>.product-main-6-1 .flex-div{
display:flex;
flex-direction:column;
height:100%}}@media (min-width:1200px){
.products-6{
border-right-width:5px}}@media (min-width:768px){
.products-6 ul.products>li.product{
border-bottom-color:#f7f6f6;
border-bottom-width:3px}
.products-6 ul.products>li.product:after{
border-right-color:#f7f6f6;
height:100%;
border-right-width:3px}}@media (min-width:768px) and (max-width:991.98px){
.products-6 ul.products>li.product{
flex:0 0 auto;
width:50%}
.products-6 ul.products>li.product:nth-child(odd)::after{
content:' '}
.products-6 ul.products>li.product:nth-child(even)::after{
content:none}
.products-6 ul.products>li.product:nth-child(1n+5){
display:none}}@media (min-width:992px) and (max-width:1199.98px){
.products-6 ul.products>li.product{
flex:0 0 auto;
width:33.33333333%}
.products-6 ul.products>li.product:nth-child(3n)::after{
content:none}
.products-6 ul.products>li.product:nth-child(1n+7){
display:none}}@media (min-width:992px){
.products-6 ul.products>li.product:nth-child(1),
.products-6 ul.products>li.product:nth-child(2),
.products-6 ul.products>li.product:nth-child(3){
border-bottom-width:3px}
.products-6 ul.products>li.product:nth-child(5n):not(:last-child)::after{
content:' '}}@media (min-width:1200px){
.products-6 ul.products>li.product:after{
border-right-width:5px}
.products-6 ul.products>li.product:nth-child(1),
.products-6 ul.products>li.product:nth-child(2),
.products-6 ul.products>li.product:nth-child(3){
border-bottom-width:5px}}@media (min-width:1480px){
.products-6 ul.products>li.product:nth-child(4){
border-bottom-width:5px}}
.product-main-6-1 ul.products{
margin-bottom:0;
height:100%}
.product-main-6-1 ul.products>li.product{
flex:0 0 auto;
width:100%}
.product-main-6-1 .images{
margin-bottom:.714em}
.product-main-6-1 .thumbnails{
display:flex}
.product-main-6-1 .thumbnails>a{
display:block;
width:75px;
border:1px solid #e9e9e9;
margin-right:10px}
.product-main-6-1 .thumbnails>a>img{
border-bottom:1px solid transparent}
.product-main-6-1 .thumbnails>a:focus,
.product-main-6-1 .thumbnails>a:hover{
border-bottom:1px solid transparent}
.product-main-6-1 .thumbnails>a:focus>img,
.product-main-6-1 .thumbnails>a:hover>img{
border-bottom:1px solid transparent}@media (min-width:768px){
.product-main-6-1 .images{
display:flex;
flex-direction:column;
justify-content:center;
margin:auto}}@media (min-width:1200px){
.product-main-6-1 ul.products>li.product .product-loop-footer{
margin-top:auto}
.product-main-6-1 ul.products>li.product:hover .product-inner{
height:calc(100% + 35px)}
.product-main-6-1 ul.products>li.product:hover .flex-div{
height:calc(100% - 35px)}}
.home-list-categories ul.sub-categories a{
color:#9d9c9c;
line-height:21px;
font-size:13px}
.home-list-categories .category{
margin-bottom:.833em;
font-size:12px;
line-height:1.417em}
.home-list-categories .category a:focus,
.home-list-categories .category a:hover{
text-decoration:underline}
.home-list-categories .category::after{
content:none;
border-right:1px solid #eaeaea;
display:block;
position:absolute;
right:0;
height:calc(100% - 24px);
top:0}
.home-list-categories .category-media-left{
display:block;
margin-bottom:.5em}
.home-list-categories .see-all{
font-size:14px;
line-height:24px;
font-weight:700;
color:#9d9c9c}
.home-list-categories .category-media-heading{
color:#292929;
font-size:1em;
line-height:1.417em}
.home-list-categories .category-media-heading a{
color:#292929}@media (min-width:576px){
.home-list-categories .category{
font-size:12px}
.home-list-categories .category-media-left{
margin-right:5px}
.home-list-categories .category-media-body{
flex:0 0 57%;
max-width:57%}}@media (min-width:768px){
.home-list-categories .category{
font-size:14px}}@media (min-width:992px){
.home-list-categories .category{
font-size:16px}}@media (min-width:1200px){
.home-list-categories ul.categories{
padding-top:10px}
.home-list-categories .category{
font-size:18px;
margin-bottom:2em}
.home-list-categories .category::after{
content:' '}
.home-list-categories .category:nth-child(3n)::after{
content:none}
.home-list-categories .category-media-left{
margin-right:1em}}
.home-list-categories ul.categories>li.category:nth-child(3n)::after{
content:' '}
.home-list-categories ul.categories>li.category:nth-child(4n)::after{
content:none}@media (min-width:1200px) and (max-width:1479.98px){
.home-list-categories ul.categories>li.category:nth-child(1n+7){
display:none}
.home-list-categories ul.categories>li.category:nth-child(4n)::after{
content:' '}
.home-list-categories ul.categories>li.category:nth-child(3n)::after{
content:none}}
.product-cards-carousel{
padding:0;
overflow:hidden}
.product-cards-carousel .owl-stage-outer{
margin-bottom:0}@media (min-width:1200px) and (max-width:1479.98px){
.product-cards-carousel ul.products.row-cols-xl-3>li.product-card:nth-child(n+7){
display:none}}@media (min-width:768px) and (max-width:1199.98px){
.product-cards-carousel ul.products>li.product-card:nth-child(n+7){
display:none}}@media (min-width:768px) and (max-width:1199.98px){
.product-cards-carousel ul.products.row-cols-xl-4>li.product-card:nth-child(n+4){
display:none}}@media (min-width:1200px){
.product-cards-carousel ul.products{
padding:4px;
margin-bottom:4px}}
.product-cards-carousel .owl-stage-outer{
padding-bottom:0;
overflow:visible}
.home-v5-product-cards-carousel .product-cards-carousel{
overflow:hidden;
padding:.857em 0}
.deal-products-carousel{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
background:#f9f9f9;
padding:2em 0}@media (max-width:767.98px){
.deal-products-carousel{
margin-left:calc(-50vw + 50%)}}
.deal-products-carousel .product{
background-color:#fff}
.deal-products-carousel .owl-dots{
margin-top:10px;
display:block}
.deal-products-carousel .section-products-carousel{
margin-bottom:0}
.deal-products-carousel .deal-products-timer{
margin-bottom:1.429em}
.deal-products-carousel .deal-products-timer .marketing-text{
line-height:1.286em;
color:#383838;
margin-bottom:.714em}
.deal-products-carousel .deal-products-timer .deal-percentage{
font-size:9.286em;
margin-bottom:.077em;
line-height:1em}
.deal-products-carousel .deal-countdown{
color:#383838}
.deal-products-carousel .deal-countdown span[data-value="0"]{
display:none}
.deal-products-carousel .deal-countdown>span{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
border-width:2px;
border-style:solid;
background:#fff;
border-radius:4px;
letter-spacing:-.01em;
width:43px;
height:54px;
font-weight:400;
margin-right:12px;
padding:10px 0}
.deal-products-carousel .deal-countdown>span .value{
font-size:1.643em;
line-height:1em}
.deal-products-carousel .deal-countdown>span b{
font-size:.571em;
line-height:1.75em;
text-transform:uppercase;
font-weight:400}
.deal-products-carousel .deal-countdown>span:last-child{
margin-right:0}@media (min-width:1200px){
.deal-products-carousel{
padding-top:2.857em;
padding-bottom:.714em}
.deal-products-carousel .deal-products-timer header{
margin-top:.857em}
.deal-products-carousel .deal-products-timer header .h1{
line-height:1.273em;
padding-bottom:.7em}
.deal-products-carousel .deal-products-timer header .h1:after{
width:50%}
.deal-products-carousel .product::after{
content:none}
.deal-products-carousel .deal-products-timer{
flex:0 0 auto;
width:19.16666667%}
.deal-products-carousel .deal-products{
flex:0 0 auto;
width:80.83333333%}
.deal-products-carousel .products-carousel .owl-stage-outer{
width:100%}}
.section-products-carousel header .owl-nav{
float:none;
line-height:auto}@media (min-width:1200px){
.section-products-carousel header,
.section-products-carousel header.show-nav{
margin-bottom:0}}
.owl-carousel .owl-nav{
display:none}
.owl-carousel .owl-nav i{
color:#aeaeae;
font-size:30px}
.owl-carousel .owl-nav i:hover{
color:#333e48}
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{
position:absolute;
top:calc(50% - 23px);
transform:translateY(-50%);
z-index:9999}
.owl-carousel .owl-nav .owl-next.disabled,
.owl-carousel .owl-nav .owl-prev.disabled{
opacity:.4;
cursor:not-allowed}
.owl-carousel .owl-nav .owl-prev{
left:0}
.owl-carousel .owl-nav .owl-next{
right:0}
.owl-carousel.owl-brands .owl-nav{
display:block}
.owl-carousel.owl-brands .owl-nav i{
font-size:14px}
.products-carousel{
position:relative}
.products-carousel .owl-item>.product{
border-bottom-width:0}
.products-carousel .owl-stage-outer{
margin:auto;
width:calc(100% - 2px)}
.products-carousel .owl-nav{
display:none}
.products-carousel .owl-dots{
display:none;
margin:0 auto;
flex:0 0 auto;
width:100%}@media (min-width:768px){
.products-carousel .owl-dots{
display:block}}@media (min-width:1200px){
.products-carousel{
overflow:hidden;
padding:.857em 0;
padding-left:4px}
.products-carousel .owl-nav{
display:block}
.products-carousel .owl-stage-outer{
padding-bottom:0;
overflow:visible;
width:calc(100% - 3px)}
.products-carousel .owl-item>.product{
width:97%}}
.products-carousel-with-timer{
padding-top:36px}
.products-carousel-with-timer header{
flex-direction:column}
.products-carousel-with-timer header .h2,
.products-carousel-with-timer header h2{
margin-bottom:15px}@media (min-width:768px){
.products-carousel-with-timer header{
justify-content:flex-start;
align-items:center;
flex-direction:row}
.products-carousel-with-timer header .h2,
.products-carousel-with-timer header h2{
margin-bottom:0}
.products-carousel-with-timer header .action-text{
margin-left:auto}}
.products-carousel-with-timer .deal-countdown-timer{
display:flex;
font-size:15px;
font-weight:700;
padding:5px 34px;
border-radius:50px;
margin-bottom:10px}@media (min-width:768px){
.products-carousel-with-timer .deal-countdown-timer{
margin-top:-15px;
margin-left:30px;
margin-bottom:0}}
.products-carousel-with-timer .deal-countdown-timer .marketing-text{
margin-right:10px}
.products-carousel-with-timer .deal-countdown-timer .days,
.products-carousel-with-timer .deal-countdown-timer b{
display:none}
.products-carousel-with-timer .deal-countdown-timer .countdown>span::after{
content:":";
padding:0 4px}
.products-carousel-with-timer .deal-countdown-timer .countdown>span:last-child::after{
content:none}
.slider-with-deal-products-carousel{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
padding-top:.25rem;
padding-bottom:.25rem}@media (max-width:767.98px){
.slider-with-deal-products-carousel{
margin-left:calc(-50vw + 50%)}}
.slider-with-deal-products-carousel .category-icons-carousel-v2>div,
.slider-with-deal-products-carousel .container{
padding:0 15px}
.slider-with-deal-products-carousel-inner .slider-block>div{
overflow:hidden;
border-radius:.938rem;
background-size:cover;
background-repeat:no-repeat;
background-position:center center}@media (min-width:1480px){
.slider-with-deal-products-carousel-inner .slider-block:not(:only-child){
flex:0 0 auto;
width:80%}}@media (min-width:1480px){
.slider-with-deal-products-carousel-inner .deal-products-carousel-block{
flex:0 0 auto;
width:20%}}
.recently-viewed-products-carousel .product .product-loop-footer,
.recently-viewed-products-carousel .product .product-loop-header .loop-product-categories,
.recently-viewed-products-carousel .product .woocommerce-loop-product__title{
display:none}
.recently-viewed-products-carousel .owl-item>.product::after,
.recently-viewed-products-carousel .products>.product::after{
height:57%}
.recently-viewed-products-carousel .owl-item>.product:hover .product-inner{
position:relative}
.recently-viewed-products-carousel .owl-stage .owl-item:only-child>.product::after{
content:none}
.banner-with-products-carousel .banner .h1,
.banner-with-products-carousel .banner h1{
font-size:42px;
line-height:38px}
.banner-with-products-carousel .product{
background-color:#fff}
.banner-with-products-carousel .product::after{
content:none}
.banner-with-products-carousel .banner-tag{
font-weight:700}@media (min-width:1200px){
.banner-with-products-carousel{
padding-top:6.6rem}
.banner-with-products-carousel section.section-products-carousel{
margin-bottom:0}}
.banner-with-products-carousel .banner-sub-title{
font-size:15px}
.banner-with-products-carousel .banner-sub-title+span{
font-size:48px;
line-height:45px}
.banner-with-products-carousel .banner-sub-title+span sup{
font-size:36px}
.banner-with-products-carousel .banner-sub-title+span sup+sup{
font-size:16px}
.jumbotron-product-category{
background-color:#f5f5f5;
margin-bottom:2.143em;
padding:4.286em 4.286em 3.609em 4.286em}
.jumbotron-product-category .jumbo-title{
color:#333e48;
font-size:3.214em;
line-height:1em;
text-transform:uppercase;
font-weight:100}
.jumbotron-product-category .jumbo-subtitle{
color:#7e7e7e;
line-height:1.5em;
margin-bottom:0}
.jumbotron-product-category .jumbo-image{
margin-right:-3.143em;
margin-top:-4.286em}
.product-loop-categories .product-category>a{
display:block;
color:#333e48}
.product-loop-categories .product-category img{
margin:0 auto .714em auto;
position:static}
.product-loop-categories .product-category .h2,
.product-loop-categories .product-category .h3,
.product-loop-categories .product-category .woocommerce-loop-category__title,
.product-loop-categories .product-category h2,
.product-loop-categories .product-category h3{
font-size:1.286em;
font-weight:400;
margin-bottom:.5em}
.product-loop-categories .product-category .count{
background-color:transparent;
color:inherit;
display:none}
.product-loop-categories .product-category::after{
content:'';
border-right:1px solid #ddd;
position:absolute;
height:70%;
width:1px;
top:50%;
transform:translateY(-50%);
right:0}
.product-loop-categories .product-category.first{
clear:both}@media (min-width:1200px){
.products-with-category-image header,
.products-with-category-image header.show-nav{
margin-bottom:0}
.products-with-category-image header .h1:after,
.products-with-category-image header h1:after,
.products-with-category-image header.show-nav .h1:after,
.products-with-category-image header.show-nav h1:after{
width:48%}}
.categories-menu-list ul.nav{
overflow:auto;
border:none;
padding-bottom:6px;
position:relative;
padding-top:0;
flex-wrap:nowrap}
.categories-menu-list .nav-item{
margin:0;
flex-shrink:0}
.categories-menu-list .nav-item+.nav-item{
padding-left:0;
margin-left:1em}
.categories-menu-list .nav-link{
font-size:1em;
padding:.571em 1em}
.categories-menu-list .nav-link:focus,
.categories-menu-list .nav-link:hover{
font-weight:700}@media (min-width:1200px){
.categories-menu-list ul.nav{
flex-direction:column;
padding-top:0;
overflow:hidden}
.categories-menu-list .nav-item+.nav-item{
border-top:1px solid #ddd;
margin-left:0}
.categories-menu-list .nav-link{
padding:.571em 0 .571em 1em}}@media (min-width:992px) and (max-width:1479.98px){
.products-with-category-image-inner .products-block ul.products>li.product{
flex:0 0 auto;
width:33.33333333%}
.products-with-category-image-inner .products-block ul.products>li.product:nth-child(5n)::after,
.products-with-category-image-inner .products-block ul.products>li.product:nth-child(even)::after{
content:' '}
.products-with-category-image-inner .products-block ul.products>li.product:nth-child(3n)::after{
content:none}
.products-with-category-image-inner .products-block ul.products>li.product:nth-child(1n+7){
display:none}}@media (min-width:768px){
.products-with-category-image-inner .image-block{
flex:0 0 auto;
width:49%}
.products-with-category-image-inner .image-block>img{
padding-right:10px}
.products-with-category-image-inner .products-block{
flex:0 0 auto;
width:51%;
margin-top:7px;
align-self:center}}@media (min-width:992px){
.products-with-category-image-inner .image-block{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none}
.products-with-category-image-inner .products-block{
flex-basis:0;
flex-grow:1;
max-width:100%}}@media (min-width:1200px){
.products-with-category-image-inner .categories-menu-list{
padding-right:22px;
flex:0 0 222px;
max-width:222px;
margin-top:2.286em}
.products-with-category-image-inner .products-block .columns-4.products>.product .product-inner{
padding:1.429em 1.014em 1em 1.014em}
.products-with-category-image-inner .products-block .columns-4.products>.product .price{
font-size:1.2em}}@media (min-width:1800px){
.products-with-category-image-inner .products-block .columns-4.products>.product .product-inner{
padding:1.429em 1.714em 1em 1.714em}
.products-with-category-image-inner .products-block .columns-4.products>.product .price{
font-size:1.429em}}
.products-carousel-category-with-image-inner section.section-products-carousel{
margin-bottom:3px}@media (min-width:768px){
.products-carousel-category-with-image-inner .image-block{
flex:0 0 auto;
width:28.16666667%;
padding-right:0}
.products-carousel-category-with-image-inner .products-carousel-block{
flex:0 0 auto;
width:71.83333333%;
padding-left:0}
.products-carousel-category-with-image-inner .products-carousel{
padding-left:6px}}
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body{
display:block}
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .loop-product-categories,
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .product-sku,
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .woocommerce-loop-product__title{
display:none}
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .product-rating{
margin-bottom:15px}
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .product-short-description{
margin-bottom:12px;
height:3.5em}
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .product-short-description>div>div{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis}
.products-carousel-category-with-image-inner.description .owl-item>.product .product-loop-body .product-short-description>div>div:before{
content:"";
width:4px;
height:4px;
background-color:#7d7d7d;
display:inline-block;
border-radius:50%;
margin-right:8px;
vertical-align:middle}@media (min-width:992px){
.products-carousel-category-with-image-inner.description .owl-item>.product:after{
height:54%}}section.home-categories-block{
margin-bottom:3.643em}section.home-categories-block header{
margin-bottom:2.357em}
.home-categories-block.full-width{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
background-color:#f9f9f9;
padding-top:2.5em;
padding-bottom:1.286em}@media (max-width:767.98px){
.home-categories-block.full-width{
margin-left:calc(-50vw + 50%)}}
.home-categories-block.full-width header{
display:block}
.home-categories-block.full-width .category-inner>a{
background-color:#fff}@media (min-width:768px){
.home-categories-block.full-width .category-title .title{
font-size:1em;
font-weight:400}}
.home-categories-block .h1{
padding-bottom:.5em}
.home-categories-block .category-inner>a{
background-color:#f5f5f5}
.home-categories-block .category .category-inner>a:hover{
box-shadow:0 0 6px 0 rgba(1,1,1,
.3);
transition:all .3s}@media (max-width:991.98px){
.home-categories-block .category{
margin-bottom:1.214em}}
.home-categories-block .media-img img{
transform:rotate(-15deg);
padding-right:1.071em}
.home-categories-block .category-title .title{
font-size:.857em;
line-height:1.167em;
color:#333e48}@media (min-width:768px){
.home-categories-block .category-title .title{
font-size:1.571em;
line-height:1.4;
padding-right:1.071em}}@media (min-width:992px){
.categories-block .row-cols-lg-1 .category-inner,
.categories-block .row-cols-lg-2 .category-inner,
.categories-block .row-cols-lg-3 .category-inner{
margin-bottom:2.071em}
.categories-block .row-cols-lg-1 .category-inner a,
.categories-block .row-cols-lg-2 .category-inner a,
.categories-block .row-cols-lg-3 .category-inner a{
height:148px}
.categories-block .row-cols-lg-1 .category-inner a img,
.categories-block .row-cols-lg-2 .category-inner a img,
.categories-block .row-cols-lg-3 .category-inner a img{
height:120px;
object-fit:contain;
width:120px}
.categories-block .row-cols-lg-3 .category-inner a img{
height:140px;
width:140px}
.categories-block .row-cols-lg-4 .category-inner a img{
height:89px;
object-fit:contain;
width:89px}
.categories-block .row-cols-lg-4 .category-inner,
.categories-block .row-cols-lg-5 .category-inner,
.categories-block .row-cols-lg-6 .category-inner{
margin-bottom:1.214em}
.categories-block .row-cols-lg-4 .category-inner a,
.categories-block .row-cols-lg-5 .category-inner a,
.categories-block .row-cols-lg-6 .category-inner a{
height:91px}}
.category-icons-carousel .category{
padding:0 10px;
display:flex;
align-items:flex-end;
height:100px;
justify-content:center}
.category-icons-carousel .category .title{
font-size:14px;
color:#333e48;
text-align:center;
margin-bottom:0;
line-height:1.4;
font-weight:600;
height:20px;
overflow:hidden}
.category-icons-carousel .category .category-icon{
text-align:center;
height:74px;
width:122px;
background-color:#f9f9f9;
border-radius:100px 100px 0 0;
margin-bottom:6px;
display:flex;
align-items:flex-end;
justify-content:center}
.category-icons-carousel .category .category-icon i{
font-size:40px;
color:#878787;
margin-bottom:12px}
.category-icons-carousel .category a:focus .category-icon i,
.category-icons-carousel .category a:hover .category-icon i{
color:#000}
.category-icons-carousel .owl-carousel .owl-nav{
display:block}
.category-icons-carousel .owl-carousel .owl-nav .owl-next,
.category-icons-carousel .owl-carousel .owl-nav .owl-prev{
top:calc(50% - 0px)}
.category-icons-carousel .owl-carousel .owl-nav .owl-next{
right:-15px}
.category-icons-carousel .owl-carousel .owl-nav .owl-prev{
left:-15px}
.category-icons-carousel-v2{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px);
margin-bottom:1.5rem;
border-top:1px solid #e0be00}@media (max-width:767.98px){
.category-icons-carousel-v2{
margin-left:calc(-50vw + 50%)}}
.category-icons-carousel-v2>div{
line-height:2.375rem;
padding:0 15px}
.category-icons-carousel-v2 .categories-carousel{
padding-top:1rem;
padding-bottom:1rem}
.category-icons-carousel-v2 .category{
height:auto}
.category-icons-carousel-v2 .category .category-title{
padding:.5rem .5rem 0;
line-height:2.375rem}
.category-icons-carousel-v2 .category .title{
font-size:.81288rem;
font-weight:500;
line-height:1.2;
color:#333e48;
height:auto}
.category-icons-carousel-v2 .category .category-icon{
display:block;
background-color:transparent;
line-height:2.375rem;
height:auto;
margin-bottom:0}
.category-icons-carousel-v2 .category .category-icon i{
font-size:1.87512rem;
color:#333e48!important;
margin-bottom:0}
.category-icons-carousel-v2 .owl-nav.disabled{
display:none}
.category-icons-carousel-v2 .owl-nav .owl-next:not(.disabled) i,
.category-icons-carousel-v2 .owl-nav .owl-prev:not(.disabled) i{
color:#333e48}
.product-categories-tags header{
margin-bottom:1.5rem}
.product-categories-tags .categories .category{
margin-right:.8rem;
margin-bottom:.8rem}
.product-categories-tags .categories .category>a{
display:inline-block;
font-weight:400;
text-align:center;
white-space:nowrap;
vertical-align:middle;
user-select:none;
border:1px solid transparent;
transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
padding:.67rem 1.8rem;
font-size:1rem;
line-height:1.5;
border-radius:4px;
background-color:rgba(119,131,143,
.1);
border-color:transparent;
color:#77838f}
.product-categories-tags .categories .category>a:focus,
.product-categories-tags .categories .category>a:hover{
box-shadow:0 4px 11px rgba(119,131,143,
.35);
color:#fff;
background-color:#77838f;
border-color:transparent}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner{
background-color:#f5f5f5;
background-size:cover;
background-repeat:no-repeat;
background-position:top center}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner>a{
min-height:19.428rem}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--right .featured-category__name{
font-size:1.12525rem;
font-weight:500;
color:#333e48}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category{
margin-bottom:2rem}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a{
display:block;
min-height:8.571rem;
padding-right:.5rem}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media{
display:flex;
min-height:8.571rem;
align-items:center}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-image{
padding-top:.5rem}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-image img{
width:100%;
height:100%;
transform:rotate(-15deg)}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-body{
flex:1;
width:auto;
margin-left:1rem}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-body .category__name{
font-size:.875rem;
font-weight:400;
color:#333e48;
margin-bottom:0}@media (min-width:768px){
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner{
overflow:hidden;
height:100%;
background-color:#f5f5f5}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner:hover{
box-shadow:0 0 6px 0 rgba(1,1,1,
.3)}}@media (min-width:1480px){
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a{
padding-right:2.5rem}}
.product-categories-with-banner-carousel{
position:relative;
padding-bottom:.5rem;
margin-bottom:2rem}
.product-categories-with-banner-carousel header{
margin-bottom:1.5rem}
.product-categories-with-banner-carousel .product-categories-banner{
border:1px solid #eaeaea;
border-radius:.625rem}
.product-categories-with-banner-carousel .product-categories-banner__inner{
margin-left:0;
margin-right:0}@media (min-width:1200px){
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1,
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2{
flex:0 0 auto;
width:20%}}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1{
padding:1.5rem;
background-color:#f9f9f9}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-item{
margin-bottom:.25rem}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name{
font-size:.81288rem;
font-weight:700;
margin-bottom:.25rem}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a{
color:#333e48}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a:focus,
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a:hover{
color:#13171b}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-list{
padding-left:0;
list-style:none;
margin:0 0 0 1rem}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a{
display:inline-block;
font-size:.81288rem;
color:#333e48;
margin-bottom:.25rem}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a:focus,
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a:hover{
font-weight:700;
color:#13171b}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2{
padding:.5rem 1.5rem}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item{
font-size:.875rem;
position:relative;
display:block;
padding:.32rem 0;
margin-bottom:-1px;
background-color:#fff;
border:1px solid #ddd;
border-right:0;
border-left:0;
border-radius:0}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item:first-child{
border-top:0}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item:last-child{
border-bottom:0}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a{
display:block;
color:#333e48;
padding-top:.5rem;
padding-bottom:.5em}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a:focus,
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a:hover{
font-weight:700;
color:#333e48}
.product-categories-with-banner-carousel .owl-stage{
display:flex;
flex-wrap:wrap}
.product-categories-with-banner-carousel .owl-stage-outer{
overflow:hidden}
.product-categories-with-banner-carousel .owl-nav{
position:absolute;
top:.54688rem;
right:0}
.product-categories-with-banner-carousel .owl-next,
.product-categories-with-banner-carousel .owl-prev{
display:inline-block;
cursor:pointer;
padding:0;
background-color:transparent;
border-width:0}
.product-categories-with-banner-carousel .owl-next:hover,
.product-categories-with-banner-carousel .owl-prev:hover{
color:#333e48}
.product-categories-with-banner-carousel .owl-next.disabled,
.product-categories-with-banner-carousel .owl-prev.disabled{
opacity:.5;
cursor:not-allowed}
.product-categories-with-banner-carousel .owl-next i,
.product-categories-with-banner-carousel .owl-prev i{
font-size:1.06225rem}
.product-categories-with-banner-carousel .owl-prev{
margin-right:.25rem}
.product-categories-with-banner-carousel .owl-prev i{
font-size:1.06225rem}
.product-categories-with-banner-carousel .owl-next{
margin-left:.25rem}
.product-categories-with-banner-carousel .owl-next i{
font-size:1.06225rem}@media (min-width:1200px){
.products-6-1-with-categories header{
margin-bottom:8px}}@media (min-width:1200px) and (max-width:1479.98px){
.products-6-1-with-categories-inner .products-6 ul.products>li.product:nth-child(1n+7){
display:none}}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1 .products>.product::after{
content:none}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1>.woocommerce{
height:100%}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1 ul.products>li.product{
border-bottom-width:1px;
height:100%}
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product{
border-bottom-width:1px}
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product:after{
border-right-width:1px;
height:80%}
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product:last-child,
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product:nth-last-child(2){
border-bottom-width:0}@media (min-width:576px){
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product{
border-bottom-width:0}}@media (min-width:768px){
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1 ul.products>li.product{
border-bottom-width:0}}@media (min-width:1200px){
.products-6-1-with-categories-inner .categories-menu-list{
padding-right:22px;
flex:0 0 222px;
max-width:222px;
margin-top:24px}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1{
flex:0 0 38.666667%;
max-width:38.666667%}
.products-6-1-with-categories-inner .products-block .columns-6-1>.products-6{
flex:0 0 61.333333%;
max-width:61.333333%}}
.page-template-template-homepage-v10 .categories-with-product .shop-control-bar-bottom .woocommerce-result-count{
display:none}
.page-template-template-homepage-v10 .categories-with-product .departments-menu-v2 .dropdown-menu{
z-index:1}div.wpforms-container-full .wpforms-form .wpforms-field-label{
font-size:1em;
line-height:1.286em;
font-weight:700;
margin-bottom:.857em}div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form textarea{
padding:.857em 1.214em;
background-color:transparent;
color:#818181;
line-height:1.286em;
outline:0;
border:0;
-webkit-appearance:none;
border-radius:1.571em;
box-sizing:border-box;
border-width:1px;
border-style:solid;
border-color:#ddd;
height:44px;
font-size:1em}div.wpforms-container-full .wpforms-form .wpforms-field{
padding-bottom:1rem}div.wpforms-container-full .wpforms-form input[type=email]:focus,div.wpforms-container-full .wpforms-form input[type=password]:focus,div.wpforms-container-full .wpforms-form input[type=search]:focus,div.wpforms-container-full .wpforms-form input[type=text]:focus,div.wpforms-container-full .wpforms-form input[type=url]:focus,div.wpforms-container-full .wpforms-form textarea:focus{
border-color:#66afe9;
outline:0}div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit]{
font-size:.875rem;
font-weight:700;
border-radius:50px;
padding:1em 3em;
border-width:0;
display:inline-block;
transition:all .2s ease-in-out}div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:hover{
color:#fff;
background-color:#000;
border-color:#000;
border-width:0}div.wpforms-container-full.ec-newsletter-form{
margin-bottom:0}div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=email]{
border-top-right-radius:0;
border-bottom-right-radius:0;
background-color:#fff;
border:0;
height:41px;
padding:.734em 2em;
border-top-left-radius:1.571em;
border-bottom-left-radius:1.571em}div.wpforms-container-full.ec-newsletter-form .wpforms-form{
display:flex}div.wpforms-container-full.ec-newsletter-form .wpforms-form .wpforms-field-container{
flex-basis:0;
flex-grow:1}div.wpforms-container-full.ec-newsletter-form .wpforms-form .wpforms-field,div.wpforms-container-full.ec-newsletter-form .wpforms-form .wpforms-submit-container{
padding:0}div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit],div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]{
border-top-left-radius:0;
border-bottom-left-radius:0;
padding:.715em 2.134em;
background-color:#333e48;
color:#fff;
font-weight:400;
line-height:1.5;
border-width:0}div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit]:hover,div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]:hover{
background-color:#000;
border-width:0}
.add-to-compare-link{
padding:0;
border-radius:0;
font-weight:400}
.add-to-compare-link::before{
font:normal normal normal 14px/1 font-electro;
margin-right:6px;
content:"\64";
vertical-align:middle;
display:inline-block;
font-size:16px}
.add-to-compare-link.added::before{
content:"\f00c";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
margin-right:5px}
.btn-add-to-compare i{
margin:dir-values(0 5px 0 0);
color:#c6c6c6;
transition:.3s,ease}@media (prefers-reduced-motion:reduce){
.btn-add-to-compare i{
transition:none}}
.yith-wcwl-icon{
margin-right:3px}
.yith-wcwl-add-button .fa-heart-o{
font-weight:400}
.yith-wcwl-add-button .fa-heart-o:before{
content:"\f004"}
.yith-wcwl-wishlistaddedbrowse>a{
display:none}
.yith-wcwl-wishlistexistsbrowse .feedback{
display:none}
.yith-wcwl-wishlistexistsbrowse>a:before{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
margin-right:5px;
content:"\f00c";
font-family:'Font Awesome 5 Free';
font-weight:900}
.wishlist-fragment .wishlist-title-container{
text-align:center;
margin-bottom:60px}
.wishlist-fragment .wishlist-title{
margin-bottom:15px}
.wishlist-fragment .hidden-title-form>input{
width:auto!important;
display:inline-block!important}
 .wishlist-fragment .hidden-title-form .edit-title-buttons{
display:inline-flex;
margin-left:12px}
 .wishlist-fragment .hidden-title-form .hide-title-form,
.wishlist-fragment .hidden-title-form .save-title-form{
height:30px;
width:30px;
color:#fff;
border-radius:50%;
display:inline-flex;
justify-content:center;
align-items:center;
margin:0 5px}
.wishlist-fragment .hidden-title-form .hide-title-form{
background-color:#dc3545}
.wishlist-fragment .hidden-title-form .save-title-form{
background-color:#198754}
.wishlist-fragment .show-title-form{
padding:.5em 2.134em}
.yith-wcwl-share{
margin-top:10px}
.yith-wcwl-share .h4,
.yith-wcwl-share h4{
line-height:20px;
padding-bottom:10px;
font-weight:700;
font-size:18px}
.yith-wcwl-share ul{
padding-left:0;
list-style:none;
display:flex;
margin-bottom:0}
.yith-wcwl-share ul>li>a{
line-height:1}
.yith-wcwl-share ul>li>a::before{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Brands'}
.yith-wcwl-share ul>li{
padding-right:20px}
.yith-wcwl-share .share-button i{
display:none}
.yith-wcwl-share .facebook:before{
content:'\f09a';
color:#3b5998}
.yith-wcwl-share .twitter:before{
content:'\f099';
color:#00aced}
.yith-wcwl-share .pinterest:before{
content:'\f0d2';
color:#cb2027}
.yith-wcwl-share .googleplus:before{
content:'\f2b3';
color:#dd4b39}
.yith-wcwl-share .email:before{
content:'\f0e0';
color:#333e48;
font-family:'Font Awesome 5 Free';
font-weight:900}
.aws-container .aws-search-form{
height:41px;
background-color:transparent}
.aws-container .aws-search-form .aws-loader{
right:20px}
.aws-container .aws-search-form .aws-search-clear span{
top:0;
margin-top:0}
.aws-search-result{
border-radius:6px;
overflow:hidden;
margin-top:0}
.aws-container .aws-search-field{
border-width:2px;
border-radius:2.467em!important;
padding:.3em 2.134em;
height:41px;
font-size:15px;
background-color:#fff}
.aws-container .aws-search-form .aws-search-clear{
width:60px;
border-top-right-radius:2.467em!important;
border-bottom-right-radius:2.467em!important;
color:#333e48;
align-items:center;
margin:0;
padding:0;
justify-content:center;
display:flex!important}
.rtl .aws-container .aws-search-form .aws-search-clear{
border-top-left-radius:2.467em!important;
border-bottom-left-radius:2.467em!important;
border-top-right-radius:0!important;
border-bottom-right-radius:0!important}
.aws-search-form.aws-processing .aws-search-clear span,
.aws-search-form:not(.aws-form-active):not(.aws-processing) .aws-search-clear span{
display:none}
.aws-search-form:not(.aws-form-active):not(.aws-processing) .aws-search-clear::after{
font-family:font-electro;
content:"\6d";
font-size:1.714em}
.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{
display:flex!important}
.header-v2 .aws-container .aws-search-form .aws-search-clear,
.header-v4 .aws-container .aws-search-form .aws-search-clear,
.header-v5 .aws-container .aws-search-form .aws-search-clear{
background-color:#333e48;
color:#fff}
.header-v2 .aws-container .aws-search-field,
.header-v4 .aws-container .aws-search-field,
.header-v5 .aws-container .aws-search-field{
border-color:#fff}
.header-v7 .aws-container .aws-search-form .aws-search-clear{
width:auto;
background-color:transparent;
font-size:11px}
.header-v7 .aws-container .aws-search-field{
background-color:transparent;
border-radius:0!important;
border-top-width:0;
border-right-width:0;
border-left-width:0;
padding:.3em 1.134em;
border-bottom:1px solid rgba(51,62,72,
.3)}@media (min-width:1480px){
.header-v7 .aws-container .aws-search-field{
min-width:242px}}
.product-loop-header{
position:relative}
.product-loop-header .yith-wcqv-button{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-15%);
white-space:nowrap;
display:none}
.product-card .yith-wcqv-button{
position:absolute;
display:none;
top:100%;
left:-65%}
.columns-3 .product-card .yith-wcqv-button,
.row-cols-lg-3 .product-card .yith-wcqv-button{
left:-85%}
.product-card:focus .yith-wcqv-button,
.product-card:hover .yith-wcqv-button,
.product:focus>.product-outer .yith-wcqv-button,
.product:hover>.product-outer .yith-wcqv-button{
display:block}#yith-quick-view-content form.cart{
margin-bottom:25px}
.yith-wcqv-main{
padding:30px}article.post{
margin-bottom:6.786em;
position:relative}article.post .media-attachment{
margin-bottom:2.143em}article.post .media-attachment .media-attachment-gallery .owl-carousel .owl-item figure{
margin-bottom:0}article.post .media-attachment .media-attachment-gallery .owl-carousel .owl-dots{
position:relative;
margin-top:-1.643em;
top:.714em;
transition:all .2s ease-out 0s;
opacity:0;
margin-left:2.5em;
text-align:left}article.post .media-attachment .media-attachment-gallery .owl-carousel:focus .owl-dots,article.post .media-attachment .media-attachment-gallery .owl-carousel:hover .owl-dots{
top:-2em;
opacity:1}article.post .media-attachment .electro-img-placeholder{
position:relative}article.post .media-attachment .electro-img-placeholder i{
color:#fff;
font-size:3.571em;
left:50%;
position:absolute;
top:50%;
transform:translate(-50%,-50%)}article.post .entry-header{
border-bottom:1px solid #ddd;
margin-bottom:1.429em}article.post .entry-header .entry-title.h1,article.post .entry-header h1.entry-title{
font-size:1.786em;
letter-spacing:-.025em;
font-weight:400;
margin-bottom:.36em;
padding-bottom:.36em}article.post .entry-header .entry-title.h1 a,article.post .entry-header h1.entry-title a{
color:#434343}article.post .entry-header .entry-title.h1 a:focus,article.post .entry-header .entry-title.h1 a:hover,article.post .entry-header h1.entry-title a:focus,article.post .entry-header h1.entry-title a:hover{
color:#000}article.post .entry-header .entry-meta{
padding-bottom:1.071em}article.post .entry-header .entry-meta div,article.post .entry-header .entry-meta span{
display:inline-block;
font-size:.929em;
line-height:1.231em;
padding-right:.769em;
color:#878787}article.post .entry-header .entry-meta div:after,article.post .entry-header .entry-meta span:after{
color:#9f9f9f;
content:"\f111";
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:.385em;
line-height:.385em;
padding-left:2em;
position:relative;
top:-.6em}article.post .entry-header .entry-meta div:last-child:after,article.post .entry-header .entry-meta span:last-child:after{
display:none}article.post .entry-header .entry-meta .meta-label,article.post .entry-header .entry-meta .tags-links{
display:none}article.post .entry-header .entry-meta a{
color:#878787}article.post .entry-content{
color:#747474}article.post .entry-content .page-links{
color:#262626;
font-weight:700}article.post .entry-content .page-links .page-links-label{
font-weight:400;
background-color:transparent;
border:none;
padding:0}article.post .entry-content .page-links a{
color:#7e7e7e;
font-weight:400}article.post .entry-content .page-links a:focus,article.post .entry-content .page-links a:hover{
color:#262626}article.post .entry-content .page-links>a,article.post .entry-content .page-links>span{
display:inline-block;
border:1px solid #ddd;
padding:.357em .714em;
line-height:1em}article.post .entry-content .page-links>span{
background-color:#fed700}article.post .entry-content dl,article.post .entry-content ol,article.post .entry-content ul{
margin-bottom:2.143em}article.post .entry-content iframe{
width:100%;
border:none}article.post .post-readmore{
position:relative;
display:inline-block;
margin-right:1.143em}article.post .post-readmore .btn-primary{
color:#efecec;
background-color:#333e48;
border-color:#efecec;
box-shadow:0 0 0 rgba(255,255,255,0);
padding:.786em 3em;
font-weight:400}article.post .post-readmore .btn-primary:hover{
color:#fff;
background-color:#525b63;
border-color:#f1eeee}
.btn-check:focus+article.post .post-readmore .btn-primary,article.post .post-readmore .btn-primary:focus{
color:#fff;
background-color:#525b63;
border-color:#f1eeee;
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(239,236,236,
.5)}
.btn-check:active+article.post .post-readmore .btn-primary,
.btn-check:checked+article.post .post-readmore .btn-primary,
.show>article.post .post-readmore .btn-primary.dropdown-toggle,article.post .post-readmore .btn-primary.active,article.post .post-readmore .btn-primary:active{
color:#fff;
background-color:#5c656d;
border-color:#f1eeee}
.btn-check:active+article.post .post-readmore .btn-primary:focus,
.btn-check:checked+article.post .post-readmore .btn-primary:focus,
.show>article.post .post-readmore .btn-primary.dropdown-toggle:focus,article.post .post-readmore .btn-primary.active:focus,article.post .post-readmore .btn-primary:active:focus{
box-shadow:0 0 0 rgba(255,255,255,0),0 0 0 0 rgba(239,236,236,
.5)}article.post .post-readmore .btn-primary.disabled,article.post .post-readmore .btn-primary:disabled{
color:#fff;
background-color:#333e48;
border-color:#efecec}article.post .comments-link a,article.post .likes a{
position:relative;
color:#878787;
font-size:.857em;
line-height:1.5em}article.post .comments-link a:after,article.post .comments-link a:before,article.post .likes a:after,article.post .likes a:before{
color:#999;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:400}article.post .comments-link a:focus,article.post .comments-link a:hover,article.post .likes a:focus,article.post .likes a:hover{
color:#000}article.post .comments-link a:focus:after,article.post .comments-link a:focus:before,article.post .comments-link a:hover:after,article.post .comments-link a:hover:before,article.post .likes a:focus:after,article.post .likes a:focus:before,article.post .likes a:hover:after,article.post .likes a:hover:before{
color:#000}article.post .comments-link a:before{
content:"\f075";
margin-right:.429em}article.post .likes a:before{
content:"\f164"}
article.post.format-quote{
background-color:#333e48;
padding:6.429em 6em 6.429em 7.143em}
article.post.format-quote .entry-content blockquote{
letter-spacing:-.025em;
color:#fff;
margin-left:0;
margin-bottom:0}
article.post.format-quote .entry-content blockquote:before{
display:none}
article.post.format-quote .entry-content blockquote p{
font-size:1.5em;
font-style:italic;
line-height:1.429em;
margin-bottom:1.667em}
article.post.format-quote .entry-content blockquote ol:last-child,article.post.format-quote .entry-content blockquote p:last-child,article.post.format-quote .entry-content blockquote ul:last-child{
margin-bottom:0}
article.post.format-quote .entry-content blockquote cite{
display:block;
font-style:normal}
article.post.format-quote .entry-content blockquote cite:before{
content:'-';
padding-right:4px}
article.post.format-link{
background:#f5f5f5;
padding:5.357em 7.143em;
letter-spacing:.025em}
article.post.format-link .entry-content p{
font-size:1.786em;
margin-bottom:.8em;
color:#434343;
line-height:1.2em}
article.post.format-link .entry-content p:last-child{
margin-bottom:0}
article.post.format-link .entry-content p a{
color:#0d6efd;
font-size:.765625rem;
line-height:2.143em}
article.post.format-aside .entry-content p{
font-size:1.286em;
margin-bottom:1.889em}
article.post.format-status .entry-content p{
font-size:1.571em;
margin-bottom:1.545em}
.sticky .entry-title.h1,
.sticky h1.entry-title{
font-size:1.786em;
letter-spacing:-.025em;
font-weight:400;
margin-bottom:.36em;
padding-bottom:.36em}
.sticky .entry-title.h1 a,
.sticky h1.entry-title a{
color:#434343}
.sticky .entry-title.h1 a:focus,
.sticky .entry-title.h1 a:hover,
.sticky h1.entry-title a:focus,
.sticky h1.entry-title a:hover{
color:#000}
.hentry .byline,
.hentry .updated:not(.published){
display:none}
embed,iframe,object,video{
max-width:100%;
border:none}
article.post .entry-content p{
margin-bottom:2.143em}
article.post .entry-content ol,article.post .entry-content p,article.post .entry-content ul{
line-height:1.714em}
article.post .entry-content ol.highlight,article.post .entry-content p.highlight,article.post .entry-content ul.highlight{
font-size:1.143em;
font-weight:700}
article.post .entry-content blockquote{
border-left:0 none;
font-size:inherit;
margin:0 0 1.429em 2.714em;
padding:0}
article.post .entry-content blockquote:before{
color:#a7a7a7;
content:"\f10d";
float:left;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
display:inline-block;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1;
vertical-align:-.125em;
font-family:'Font Awesome 5 Free';
font-weight:900;
font-size:1.786em;
margin-left:-1.5em}
article.post .entry-content blockquote p{
font-style:italic;
font-size:1.071em}
article.post .entry-content .wp-caption img,article.post .entry-content figure img{
margin-bottom:10px}
article.post .entry-content .gallery figure.gallery-item{
display:inline-block}
.single-post article.post{
margin-bottom:0}
.single-post article.post .entry-header{
position:relative}
.single-post article.post .entry-header .entry-title.h1 .comments-link,
.single-post article.post .entry-header h1.entry-title .comments-link{
float:right}
.single-post article.post .entry-header .entry-title.h1 .comments-link a,
.single-post article.post .entry-header h1.entry-title .comments-link a{
font-size:.48em;
display:inline-block;
vertical-align:middle}
.post-author-info{
background:#f5f5f5;
padding:1.357em 1.143em;
margin-bottom:5.714em;
margin-top:2.857em}
.post-author-info .media .media-left{
padding-right:1.786em}
.post-author-info .media img{
max-width:none}
.post-author-info .media .media-body .media-heading.h4,
.post-author-info .media .media-body h4.media-heading{
font-size:1.357em;
line-height:1.474em;
margin-bottom:1.071em;
margin-top:.526em}
.post-author-info .media .media-body .media-heading.h4 a,
.post-author-info .media .media-body h4.media-heading a{
color:#333e48}
.post-author-info .media .media-body p{
color:#747474;
line-height:1.714em}
.post-author-info .media .media-body p:last-child{
margin-bottom:0}
.post-navigation{
margin-bottom:5.714em}
.post-navigation .nav-links::after{
display:block;
clear:both;
content:""}
.post-navigation .nav-links .nav-previous{
float:left}
.post-navigation .nav-links .nav-next{
float:right;
text-align:right}
.post-navigation .nav-links .nav-next,
.post-navigation .nav-links .nav-previous{
width:48%}
.post-navigation .nav-links .nav-next a:not(:hover):not(:focus),
.post-navigation .nav-links .nav-previous a:not(:hover):not(:focus){
color:#575560}
@media (min-width:768px){
.blog-grid:not(.single-post) article.post{
margin-bottom:5em;
flex:0 0 auto;
width:50%;
width:47.8260869565%;
margin-right:4.347826087%;
clear:both}
.blog-grid:not(.single-post) article.post:nth-child(odd){
float:left}
.blog-grid:not(.single-post) article.post:nth-child(even){
clear:none;
margin-right:0;
float:right}
.blog-grid:not(.single-post) article.post .media-attachment{
margin-bottom:2em}
.blog-grid:not(.single-post) article.post .entry-header .entry-title.h1,
.blog-grid:not(.single-post) article.post .entry-header h1.entry-title{
padding-bottom:.2em;
margin-bottom:.2em}
}
.blog-grid:not(.single-post) .pagination{
width:100%;
justify-content:center;
clear:both}
.blog-list:not(.single-post) article.post{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5);
margin-bottom:6.214em}
.blog-list:not(.single-post) article.post .media-attachment{
margin-bottom:0;
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}
@media (min-width:768px){
.blog-list:not(.single-post) article.post .media-attachment{
flex:0 0 auto;
width:33.33333333%}
}
.blog-list:not(.single-post) article.post .content-body{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y)}
@media (min-width:768px){
.blog-list:not(.single-post) article.post .content-body{
flex:0 0 auto;
width:66.66666667%}
}
.blog-list:not(.single-post) article.post .entry-header .entry-title.h1,
.blog-list:not(.single-post) article.post .entry-header h1.entry-title{
padding-bottom:.24em;
margin-bottom:.24em}
.blog-navigation{
padding:0;
margin-bottom:2.5em;
border-bottom:1px solid #eee;
padding:0 0 1.429em;
border-radius:0}
.blog-navigation .navbar-toggle{
display:none}
.blog-navigation .collapse{
display:block}
.blog-navigation ul.blog-nav-menu{
margin-bottom:0;
position:relative;
text-align:center;
padding-left:0}
.blog-navigation ul.blog-nav-menu>li{
display:inline-block}
.blog-navigation ul.blog-nav-menu>li>a{
letter-spacing:.05em;
font-weight:400}
.blog-navigation ul.blog-nav-menu>li>a:focus,
.blog-navigation ul.blog-nav-menu>li>a:hover{
color:#000}
.blog-navigation ul.blog-nav-menu>li:after{
content:"/";
display:inline-block;
margin:0 10px;
color:#b9b9b9}
.blog-navigation ul.blog-nav-menu>li:last-child:after{
display:none}
.blog-navigation ul.blog-nav-menu>li.current-menu-item>a{
font-weight:700;
text-decoration:underline}
@media (max-width:767.98px){
article.post.format-link,article.post.format-quote{
padding:2.857em}
.blog-list article.post .media-attachment{
margin-bottom:1.429em}
.blog-list article.post.format-link,
.blog-list article.post.format-quote{
margin:0 0 6.214em}
.entry-meta{
clear:both}
.post-author-info .media .media-left{
display:block;
padding-right:0}
.single-post article.post .entry-header .entry-title.h1 .comments-link,
.single-post article.post .entry-header h1.entry-title .comments-link{
display:none}
.comment-list .comment .gravatar-wrapper,
.comment-list .pingback .gravatar-wrapper,
.pings-list .comment .gravatar-wrapper,
.pings-list .pingback .gravatar-wrapper{
display:block;
padding-right:0}
.comment-list .comment-body .comment-content,
.pings-list .comment-body .comment-content{
display:block;
width:100%;
margin-top:20px}
.comment-list .comment-body .comment-content,
.pings-list .comment-body .comment-content{
margin-bottom:0}
}
.features-list .media-left i,
.footer-call-us .call-us-icon i,
.footer-v2 .handheld-footer .handheld-footer-bar .footer-call-us .call-us-text span,
.handheld-footer .handheld-footer-bar .footer-call-us .call-us-text span,
.header-support-info .support-icon i,
.header-support-inner .support-icon,
.secondary-nav>.dropdown.open>a::before,
.secondary-nav>.dropdown.show>a::before,
.secondary-nav>.dropdown:hover>.dropdown-toggle[data-hover=dropdown]::before,
.secondary-nav>.dropdown>.dropdown-toggle.show::before,
.top-bar .menu-item.customer-support i,
.top-bar.top-bar-v1 #menu-top-bar-left.nav-inline .menu-item>a i,
.widget_electro_products_filter .widget_layered_nav li.chosen>a::before,
.widget_electro_products_filter .widget_layered_nav li>a:focus::before,
.widget_electro_products_filter .widget_layered_nav li>a:hover::before,
.widget_electro_products_filter .widget_product_categories li.current-cat>a::before,
.widget_electro_products_filter .widget_product_categories li>a:focus::before,
.widget_electro_products_filter .widget_product_categories li>a:hover::before,p.stars a{
color:var(--bs-ec-primary)}
.footer-logo svg ellipse,
.header-logo svg ellipse{
fill:var(--bs-ec-primary)}
.best-selling-menu .nav-item>ul>li.electro-more-menu-item .dropdown-menu,
.departments-menu .menu-item-has-children:hover>.dropdown-menu,
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children .dropdown-menu,
.dropdown-menu-mini-cart,
.dropdown-menu-user-account,
.electro-navbar-primary .nav>.menu-item.menu-item-has-children .dropdown-menu,
.header-v5 .electro-navigation .departments-menu-v2>.dropdown>.dropdown-menu,
.header-v6 .header-logo-area .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu,
.header-v6 .vertical-menu .list-group-item>.dropdown-menu,
.header-v9 .electro-header-v9-navbar .navbar-nav .dropdown-menu,
.home-v5-slider .tp-tab.selected .tp-tab-title:after,
.home-v5-slider .tp-tab.selected .tp-tab-title:before,
.navbar-primary .navbar-nav>.menu-item .dropdown-menu,
.primary-nav .nav-inline>.menu-item .dropdown-menu,
.primary-nav-menu .nav-inline>.menu-item .dropdown-menu,
.product-categories-list-with-header.v2 header .caption .section-title:after,
.secondary-nav-v6 .secondary-nav-v6-inner .sub-menu,
.secondary-nav-v6 .widget_nav_menu .sub-menu,
.secondary-nav>.dropdown .dropdown-menu,
.top-bar .nav-inline>.menu-item .dropdown-menu,
.vertical-menu .menu-item-has-children>.dropdown-menu{
border-top-color:var(--bs-ec-primary)}
.columns-6-1>ul.products.product-main-6-1 .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img,
.columns-6-1>ul.products>li.product .thumbnails>a:hover,
.electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu,
.home-v5-slider .tp-tab.selected .tp-tab-title:after,
.primary-nav .nav-inline .yamm-fw.open>a::before,
.product-main-6-1 .thumbnails>a:focus,
.product-main-6-1 .thumbnails>a:focus>img,
.product-main-6-1 .thumbnails>a:hover,
.product-main-6-1 .thumbnails>a:hover>img,
.products-6-1-with-categories-inner .product-main-6-1 .images .thumbnails a:hover,
.single-product .electro-wc-product-gallery .electro-wc-product-gallery__wrapper .electro-wc-product-gallery__image.flex-active-slide img{
border-bottom-color:var(--bs-ec-primary)}
#payment .place-order button[type=submit],
.aws-container .aws-search-form .aws-search-clear,
.button:hover::before,
.category-icons-carousel .category a:hover .category-icon,
.columns-6-1>ul.products.product-main-6-1>li.product .electro-wc-product-gallery .flex-control-nav li a.flex-active,
.da .da-action>a::after,
.da-block .da-action::after,
.deal-products-with-featured header,
.deal-products-with-featured ul.products>li.product.product-featured .savings,
.deal-progress .progress-bar,
.demo_store,
.departments-menu-v2-title,
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul li.active a:after,
.dokan-elector-style-active.store-v5 .profile-frame+.dokan-store-tabs>ul li.active a:after,
.ec-tabs>li.active a::before,
.electro-dark .electro-navbar-primary .nav>.menu-item:hover>a,
.electro-dark .full-color-background .masthead .navbar-search .input-group .btn,
.electro-dark .full-color-background .masthead .navbar-search .input-group .button,
.electro-dark .full-color-background .masthead .navbar-search .input-group .dokan-btn,
.electro-dark .full-color-background .masthead .navbar-search .input-group .hero-action-btn,
.electro-dark .full-color-background .masthead .navbar-search .input-group button,
.electro-dark .full-color-background .masthead .navbar-search .input-group input[type=button],
.electro-dark .full-color-background .masthead .navbar-search .input-group input[type=reset],
.electro-dark .full-color-background .masthead .navbar-search .input-group input[type=submit],
.electro-dark .masthead .navbar-search .input-group .btn,
.electro-dark .masthead .navbar-search .input-group .button,
.electro-dark .masthead .navbar-search .input-group .dokan-btn,
.electro-dark .masthead .navbar-search .input-group .hero-action-btn,
.electro-dark .masthead .navbar-search .input-group button,
.electro-dark .masthead .navbar-search .input-group input[type=button],
.electro-dark .masthead .navbar-search .input-group input[type=reset],
.electro-dark .masthead .navbar-search .input-group input[type=submit],
.electro-handheld-footer-bar ul li a .count,
.electro-navbar,
.electro-navbar-primary,
.footer-newsletter,
.full-color-background .header-v3,
.full-color-background .header-v4,
.full-color-background .top-bar,
.handheld-header-v2,
.handheld-header-v2.stuck,
.handheld-navigation-wrapper .stuck .navbar-toggler,
.handheld-navigation-wrapper .stuck button,
.handheld-navigation-wrapper.toggled .stuck .navbar-toggler,
.handheld-navigation-wrapper.toggled .stuck button,
.header-icon-counter,
.header-v1 .navbar-search .input-group .btn,
.header-v1 .navbar-search .input-group .button,
.header-v1 .navbar-search .input-group .dokan-btn,
.header-v1 .navbar-search .input-group .hero-action-btn,
.header-v1 .navbar-search .input-group button,
.header-v1 .navbar-search .input-group input[type=button],
.header-v1 .navbar-search .input-group input[type=reset],
.header-v1 .navbar-search .input-group input[type=submit],
.header-v10 .navbar-search .input-group .btn,
.header-v10 .navbar-search .input-group .button,
.header-v10 .navbar-search .input-group .dokan-btn,
.header-v10 .navbar-search .input-group .hero-action-btn,
.header-v10 .navbar-search .input-group button,
.header-v10 .navbar-search .input-group input[type=button],
.header-v10 .navbar-search .input-group input[type=reset],
.header-v10 .navbar-search .input-group input[type=submit],
.header-v10 .secondary-nav-menu,
.header-v11 .navbar-search .input-group-btn .btn,
.header-v11 .navbar-search .input-group-btn .button,
.header-v11 .navbar-search .input-group-btn .dokan-btn,
.header-v11 .navbar-search .input-group-btn .hero-action-btn,
.header-v11 .navbar-search .input-group-btn button,
.header-v11 .navbar-search .input-group-btn input[type=button],
.header-v11 .navbar-search .input-group-btn input[type=reset],
.header-v11 .navbar-search .input-group-btn input[type=submit],
.header-v12 .navbar-search .input-group .btn,
.header-v12 .navbar-search .input-group .button,
.header-v12 .navbar-search .input-group .dokan-btn,
.header-v12 .navbar-search .input-group .hero-action-btn,
.header-v12 .navbar-search .input-group button,
.header-v12 .navbar-search .input-group input[type=button],
.header-v12 .navbar-search .input-group input[type=reset],
.header-v12 .navbar-search .input-group input[type=submit],
.header-v3 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .button,
.header-v3 .navbar-search .input-group .dokan-btn,
.header-v3 .navbar-search .input-group .hero-action-btn,
.header-v3 .navbar-search .input-group button,
.header-v3 .navbar-search .input-group input[type=button],
.header-v3 .navbar-search .input-group input[type=reset],
.header-v3 .navbar-search .input-group input[type=submit],
.header-v5,
.header-v5 .header-top,
.header-v5 .stuck,
.header-v6 .navbar-search .input-group .btn,
.header-v6 .navbar-search .input-group .button,
.header-v6 .navbar-search .input-group .dokan-btn,
.header-v6 .navbar-search .input-group .hero-action-btn,
.header-v6 .navbar-search .input-group button,
.header-v6 .navbar-search .input-group input[type=button],
.header-v6 .navbar-search .input-group input[type=reset],
.header-v6 .navbar-search .input-group input[type=submit],
.header-v7 .masthead,
.header-v8 .navbar-search .input-group .btn,
.header-v8 .navbar-search .input-group .button,
.header-v8 .navbar-search .input-group .dokan-btn,
.header-v8 .navbar-search .input-group .hero-action-btn,
.header-v8 .navbar-search .input-group button,
.header-v8 .navbar-search .input-group input[type=button],
.header-v8 .navbar-search .input-group input[type=reset],
.header-v8 .navbar-search .input-group input[type=submit],
.header-v9 .navbar-search .input-group .btn,
.header-v9 .navbar-search .input-group .button,
.header-v9 .navbar-search .input-group .dokan-btn,
.header-v9 .navbar-search .input-group .hero-action-btn,
.header-v9 .navbar-search .input-group button,
.header-v9 .navbar-search .input-group input[type=button],
.header-v9 .navbar-search .input-group input[type=reset],
.header-v9 .navbar-search .input-group input[type=submit],
.home-mobile-v2-features-block,
.mobile-header-v2,
.mobile-header-v2.stuck,
.navbar-compare .count,
.navbar-mini-cart .cart-items-count,
.navbar-primary,
.navbar-search-input-group .navbar-search-button,
.navbar-wishlist .count,
.owl-dots .owl-dot.active,
.owl-item .product:hover .added_to_cart::before,
.owl-item .product:hover .button::before,
.pace .pace-progress,
.pagination ul.page-numbers>li a.current,
.pagination ul.page-numbers>li span.current,
.product-categories-list-with-header.v2 header .caption .section-title,
.products-2-1-2 .nav-link.active::before,
.products-2-1-2 .nav-link:hover::before,
.products-4-1-4 .nav-link.active::before,
.products-4-1-4 .nav-link:hover::before,
.products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active,
.products-carousel-tabs .nav-link.active::before,
.products-carousel-tabs-v5 header ul.nav-inline .nav-link.active,
.products-carousel-tabs-with-deal header ul.nav-inline .nav-link.active,
.products-carousel-with-timer .deal-countdown-timer,
.products.show-btn>li.product .added_to_cart,
.products.show-btn>li.product .button,
.section-onsale-product .savings,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .button,
.section-onsale-product-carousel .savings,
.section-onsale-product-carousel-v9 .onsale-product .deal-countdown-timer,
.show-nav .nav .nav-item.active .nav-link,
.single-product .product-images-wrapper .electro-wc-product-gallery .flex-control-nav li a.flex-active,
.single-product .product-images-wrapper .flex-control-nav li a.flex-active,
.single-product .product-images-wrapper .woocommerce-product-gallery.electro-carousel-loaded .flex-control-nav li a.flex-active,
.single_add_to_cart_button,
.top-bar-v3,
.vertical-menu>li:first-child,
.wc-tabs>li.active a::before,
.widget.widget_tag_cloud .tagcloud a:focus,
.widget.widget_tag_cloud .tagcloud a:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover,
.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-info,
.woocommerce-noreviews,
.woocommerce-pagination ul.page-numbers>li a.current,
.woocommerce-pagination ul.page-numbers>li span.current,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i,
.yith-wcqv-button,div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit],li.product:hover .added_to_cart::before,li.product:hover .button::before,p.no-comments,section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart,section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button,section.category-icons-carousel-v2,ul.products>li.product.list-view.list-view-small .button:active::after,ul.products>li.product.list-view.list-view-small .button:focus::after,ul.products>li.product.list-view.list-view-small .button:hover::after,ul.products>li.product.list-view:not(.list-view-small) .button:active,ul.products>li.product.list-view:not(.list-view-small) .button:focus,ul.products>li.product.list-view:not(.list-view-small) .button:hover,ul.products[data-view=list-view].columns-1>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-2>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-3>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-4>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-5>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-6>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-7>li.product .product-loop-footer .button,ul.products[data-view=list-view].columns-8>li.product .product-loop-footer .button,ul.products[data-view=list-view]>li.product .product-item__footer .add-to-cart-wrap a{
background-color:var(--bs-ec-primary)}
.electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu,
.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active::before{
border-right-color:var(--bs-ec-primary)}
.hero-action-btn:hover{
background-color:var(--bs-ec-primary-d)!important}
#scrollUp,
.custom .tp-bullet.selected,
.electro-dark .full-color-background .masthead .header-icon-counter,
.electro-dark .show-nav .nav .active .nav-link,
.hero-action-btn,
.home-v1-slider .btn-primary,
.home-v2-slider .btn-primary,
.home-v3-slider .btn-primary{
background-color:var(--bs-ec-primary)!important}
#customer_login .h2::after,#customer_login h2::after,#payment .place-order button[type=submit],#reviews #comments>.h2::after,#reviews #comments>h2::after,#reviews:not(.electro-advanced-reviews) #comments>.h2::after,#reviews:not(.electro-advanced-reviews) #comments>h2::after,
.address header.title .h3::after,
.address header.title h3::after,
.addresses header.title .h3::after,
.addresses header.title h3::after,
.cart-collaterals .h2:not(.woocommerce-loop-product__title)::after,
.cart-collaterals h2:not(.woocommerce-loop-product__title)::after,
.comment-reply-title::after,
.comments-title::after,
.contact-page-title::after,
.cpf-type-range .tm-range-picker .noUi-origin .noUi-handle,
.customer-login-form .h2::after,
.customer-login-form h2::after,
.deal-products-carousel .deal-products-carousel-inner .deal-countdown>span,
.deal-products-carousel .deal-products-carousel-inner .deal-products-timer header .section-title:after,
.deals-carousel-inner-block .onsale-product .onsale-product-content .deal-countdown>span,
.departments-menu .departments-menu-dropdown,
.departments-menu .menu-item-has-children>.dropdown-menu,
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu,
.ec-tabs>li.active a::after,
.edit-account legend::after,
.electro-dark .electro-navbar .navbar-search .input-group .btn,
.electro-dark .electro-navbar .navbar-search .input-group .button,
.electro-dark .electro-navbar .navbar-search .input-group .dokan-btn,
.electro-dark .electro-navbar .navbar-search .input-group .hero-action-btn,
.electro-dark .electro-navbar .navbar-search .input-group button,
.electro-dark .electro-navbar .navbar-search .input-group input[type=button],
.electro-dark .electro-navbar .navbar-search .input-group input[type=reset],
.electro-dark .electro-navbar .navbar-search .input-group input[type=submit],
.electro-dark .masthead .navbar-search .input-group .btn,
.electro-dark .masthead .navbar-search .input-group .button,
.electro-dark .masthead .navbar-search .input-group .dokan-btn,
.electro-dark .masthead .navbar-search .input-group .hero-action-btn,
.electro-dark .masthead .navbar-search .input-group button,
.electro-dark .masthead .navbar-search .input-group input[type=button],
.electro-dark .masthead .navbar-search .input-group input[type=reset],
.electro-dark .masthead .navbar-search .input-group input[type=submit],
.footer-widgets .widget-title:after,
.header-v1 .aws-container .aws-search-field,
.header-v1 .navbar-search .input-group .btn,
.header-v1 .navbar-search .input-group .button,
.header-v1 .navbar-search .input-group .dokan-btn,
.header-v1 .navbar-search .input-group .form-control,
.header-v1 .navbar-search .input-group .hero-action-btn,
.header-v1 .navbar-search .input-group .input-group-addon,
.header-v1 .navbar-search .input-group .input-text,
.header-v1 .navbar-search .input-group button,
.header-v1 .navbar-search .input-group input[type=button],
.header-v1 .navbar-search .input-group input[type=email],
.header-v1 .navbar-search .input-group input[type=password],
.header-v1 .navbar-search .input-group input[type=reset],
.header-v1 .navbar-search .input-group input[type=search],
.header-v1 .navbar-search .input-group input[type=submit],
.header-v1 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v1 .navbar-search .input-group input[type=url],
.header-v1 .navbar-search .input-group textarea,
.header-v10 .navbar-search .input-group .btn,
.header-v10 .navbar-search .input-group .button,
.header-v10 .navbar-search .input-group .dokan-btn,
.header-v10 .navbar-search .input-group .form-control,
.header-v10 .navbar-search .input-group .hero-action-btn,
.header-v10 .navbar-search .input-group .input-group-addon,
.header-v10 .navbar-search .input-group .input-text,
.header-v10 .navbar-search .input-group button,
.header-v10 .navbar-search .input-group input[type=button],
.header-v10 .navbar-search .input-group input[type=email],
.header-v10 .navbar-search .input-group input[type=password],
.header-v10 .navbar-search .input-group input[type=reset],
.header-v10 .navbar-search .input-group input[type=search],
.header-v10 .navbar-search .input-group input[type=submit],
.header-v10 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v10 .navbar-search .input-group input[type=url],
.header-v10 .navbar-search .input-group textarea,
.header-v12 .navbar-search .input-group .btn,
.header-v12 .navbar-search .input-group .button,
.header-v12 .navbar-search .input-group .dokan-btn,
.header-v12 .navbar-search .input-group .form-control,
.header-v12 .navbar-search .input-group .hero-action-btn,
.header-v12 .navbar-search .input-group .input-group-addon,
.header-v12 .navbar-search .input-group .input-text,
.header-v12 .navbar-search .input-group button,
.header-v12 .navbar-search .input-group input[type=button],
.header-v12 .navbar-search .input-group input[type=email],
.header-v12 .navbar-search .input-group input[type=password],
.header-v12 .navbar-search .input-group input[type=reset],
.header-v12 .navbar-search .input-group input[type=search],
.header-v12 .navbar-search .input-group input[type=submit],
.header-v12 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v12 .navbar-search .input-group input[type=url],
.header-v12 .navbar-search .input-group textarea,
.header-v3 .aws-container .aws-search-field,
.header-v3 .navbar-search .input-group .btn,
.header-v3 .navbar-search .input-group .button,
.header-v3 .navbar-search .input-group .dokan-btn,
.header-v3 .navbar-search .input-group .form-control,
.header-v3 .navbar-search .input-group .hero-action-btn,
.header-v3 .navbar-search .input-group .input-group-addon,
.header-v3 .navbar-search .input-group .input-text,
.header-v3 .navbar-search .input-group button,
.header-v3 .navbar-search .input-group input[type=button],
.header-v3 .navbar-search .input-group input[type=email],
.header-v3 .navbar-search .input-group input[type=password],
.header-v3 .navbar-search .input-group input[type=reset],
.header-v3 .navbar-search .input-group input[type=search],
.header-v3 .navbar-search .input-group input[type=submit],
.header-v3 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v3 .navbar-search .input-group input[type=url],
.header-v3 .navbar-search .input-group textarea,
.header-v6 .aws-container .aws-search-field,
.header-v6 .navbar-search .input-group .btn,
.header-v6 .navbar-search .input-group .button,
.header-v6 .navbar-search .input-group .dokan-btn,
.header-v6 .navbar-search .input-group .form-control,
.header-v6 .navbar-search .input-group .hero-action-btn,
.header-v6 .navbar-search .input-group .input-group-addon,
.header-v6 .navbar-search .input-group .input-text,
.header-v6 .navbar-search .input-group button,
.header-v6 .navbar-search .input-group input[type=button],
.header-v6 .navbar-search .input-group input[type=email],
.header-v6 .navbar-search .input-group input[type=password],
.header-v6 .navbar-search .input-group input[type=reset],
.header-v6 .navbar-search .input-group input[type=search],
.header-v6 .navbar-search .input-group input[type=submit],
.header-v6 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v6 .navbar-search .input-group input[type=url],
.header-v6 .navbar-search .input-group textarea,
.header-v8 .aws-container .aws-search-field,
.header-v8 .navbar-search .input-group .btn,
.header-v8 .navbar-search .input-group .button,
.header-v8 .navbar-search .input-group .dokan-btn,
.header-v8 .navbar-search .input-group .form-control,
.header-v8 .navbar-search .input-group .hero-action-btn,
.header-v8 .navbar-search .input-group .input-group-addon,
.header-v8 .navbar-search .input-group .input-text,
.header-v8 .navbar-search .input-group button,
.header-v8 .navbar-search .input-group input[type=button],
.header-v8 .navbar-search .input-group input[type=email],
.header-v8 .navbar-search .input-group input[type=password],
.header-v8 .navbar-search .input-group input[type=reset],
.header-v8 .navbar-search .input-group input[type=search],
.header-v8 .navbar-search .input-group input[type=submit],
.header-v8 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v8 .navbar-search .input-group input[type=url],
.header-v8 .navbar-search .input-group textarea,
.header-v9 .navbar-search .input-group .btn,
.header-v9 .navbar-search .input-group .button,
.header-v9 .navbar-search .input-group .dokan-btn,
.header-v9 .navbar-search .input-group .form-control,
.header-v9 .navbar-search .input-group .hero-action-btn,
.header-v9 .navbar-search .input-group .input-group-addon,
.header-v9 .navbar-search .input-group .input-text,
.header-v9 .navbar-search .input-group button,
.header-v9 .navbar-search .input-group input[type=button],
.header-v9 .navbar-search .input-group input[type=email],
.header-v9 .navbar-search .input-group input[type=password],
.header-v9 .navbar-search .input-group input[type=reset],
.header-v9 .navbar-search .input-group input[type=search],
.header-v9 .navbar-search .input-group input[type=submit],
.header-v9 .navbar-search .input-group input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.header-v9 .navbar-search .input-group input[type=url],
.header-v9 .navbar-search .input-group textarea,
.home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown>span,
.mobile-header-v1 .site-search .widget.widget_product_search form,
.mobile-header-v1 .site-search .widget.widget_search form,
.navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart,
.navbar-search-input-group .custom-select,
.navbar-search-input-group .search-field,
.pings-title::after,
.products-2-1-2 .nav-link.active::after,
.products-4-1-4 .nav-link.active::after,
.products-6-1 header ul.nav .active .nav-link,
.products-6-1 header.show-nav ul.nav .nav-item.active .nav-link,
.products-6-1-with-categories header ul.nav-inline .active .nav-link,
.products-carousel-tabs .nav-link.active::after,
.products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover,
.products-carousel-tabs-with-deal header ul.nav-inline .nav-link:hover,
.products-with-category-image header ul.nav-inline .active .nav-link,
.show-nav .nav .nav-item.active .nav-link,
.sidebar .widget-title::after,
.sidebar-blog .widget-title::after,
.single-product .electro-tabs+section.products>.h2::after,
.single-product .electro-tabs+section.products>h2::after,
.single-product .electro-tabs~div.products>.h2::after,
.single-product .electro-tabs~div.products>h2::after,
.single-product .related>.h2::after,
.single-product .related>h2::after,
.single-product .up-sells>.h2::after,
.single-product .up-sells>h2::after,
.single-product .woocommerce-tabs+section.products>.h2::after,
.single-product .woocommerce-tabs+section.products>h2::after,
.single-product .woocommerce-tabs~div.products>.h2::after,
.single-product .woocommerce-tabs~div.products>h2::after,
.track-order .h2::after,
.track-order h2::after,
.wc-tabs>li.active a::after,
.widget.widget_tag_cloud .tagcloud a:focus,
.widget.widget_tag_cloud .tagcloud a:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover,
.widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover,
.widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-Address header.title .h3::after,
.woocommerce-Address header.title h3::after,
.woocommerce-account .h2::after,
.woocommerce-account h2::after,
.woocommerce-checkout .h3::after,
.woocommerce-checkout h3::after,
.woocommerce-edit-address form .h3::after,
.woocommerce-edit-address form h3::after,
.woocommerce-order-received .h2::after,
.woocommerce-order-received h2::after,
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i,div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit],section header .h1::after,section header h1::after,section.products-carousel-v5 header .nav-inline .active .nav-link,section.section-onsale-product,section.section-onsale-product-carousel .onsale-product-carousel,section.section-product-cards-carousel header ul.nav .active .nav-link{
border-color:var(--bs-ec-primary)}
@media (min-width:1480px){
.onsale-product-carousel .onsale-product__inner{
border-color:var(--bs-ec-primary)}
}
.electro-navbar-primary .nav>.menu-item>a:focus,
.electro-navbar-primary .nav>.menu-item>a:hover,
.navbar-primary .navbar-nav>.menu-item>a:focus,
.navbar-primary .navbar-nav>.menu-item>a:hover{
background-color:var(--bs-ec-primary-d)}
.navbar-primary .navbar-nav>.menu-item>a{
border-color:var(--bs-ec-primary-d)}
.full-color-background .navbar-primary,
.header-v4 .electro-navbar-primary{
border-top-color:var(--bs-ec-primary-d)}
.full-color-background .top-bar .nav-inline .menu-item+.menu-item:before,
.top-bar-v3 .nav-inline .menu-item+.menu-item:before{
color:var(--bs-ec-primary-d)}
.electro-navbar-primary .nav>.menu-item+.menu-item>a,
.home-mobile-v2-features-block .features-list .feature+.feature .media{
border-left-color:var(--bs-ec-primary-d)}
.header-v5 .vertical-menu .list-group-item>.dropdown-menu{
border-top-color:var(--bs-ec-primary)}
.columns-6-1>ul.products.product-main-6-1 .flex-control-thumbs li img.flex-active,
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul li.active a,
.dokan-elector-style-active.store-v5 .profile-frame+.dokan-store-tabs>ul li.active a,
.products-2-1-2 .nav-link:hover::after,
.products-4-1-4 .nav-link:hover::after,
.section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-thumbnails .images .thumbnails a.current,
.single-product div.thumbnails-all .synced a,
.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{
border-bottom-color:var(--bs-ec-primary)}
.home-v1-slider .btn-primary:hover,
.home-v2-slider .btn-primary:hover,
.home-v3-slider .btn-primary:hover{
background-color:var(--bs-ec-primary-d)!important}
.dokan-coupon-content .code:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:focus,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .pagination-wrap ul.pagination>li a.current,
.dokan-dashboard .pagination-wrap ul.pagination>li span.current,
.dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm,
.dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm,
.dokan-pagination-container ul.dokan-pagination>li.active>a,
.dokan-report-wrap ul.dokan_tabs>li.active a::before,
.dokan-store .pagination-wrap ul.pagination>li a.current,
.dokan-store .pagination-wrap ul.pagination>li span.current{
background-color:var(--bs-ec-primary)}
.dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm,
.dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm,
.dokan-report-wrap ul.dokan_tabs>li.active a::after,
.dokan-store-sidebar .widget-store-owner .widget-title:after,
.dokan-widget-area .widget .widget-title:after{
border-color:var(--bs-ec-primary)}
.dokan-dashboard-header .entry-title.h1 .small a,
.dokan-dashboard-header .entry-title.h1 small a,
.dokan-dashboard-header h1.entry-title .small a,
.dokan-dashboard-header h1.entry-title small a,
.dokan-orders-content .dokan-orders-area .general-details ul.customer-details li a,
.electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.seller-name span.details a{
color:var(--bs-ec-primary)}
.dokan-dashboard-header .entry-title.h1 .small a:focus,
.dokan-dashboard-header .entry-title.h1 .small a:hover,
.dokan-dashboard-header .entry-title.h1 small a:focus,
.dokan-dashboard-header .entry-title.h1 small a:hover,
.dokan-dashboard-header h1.entry-title .small a:focus,
.dokan-dashboard-header h1.entry-title .small a:hover,
.dokan-dashboard-header h1.entry-title small a:focus,
.dokan-dashboard-header h1.entry-title small a:hover{
color:var(--bs-ec-primary-d)}
@media (max-width:575.98px){
.electro-wc-product-gallery .electro-wc-product-gallery__image.flex-active-slide a{
background-color:var(--bs-ec-primary)}
}
ul.dokan-seller-wrap{
--bs-gutter-x:1.875rem;
--bs-gutter-y:0;
display:flex;
flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)}
ul.dokan-seller-wrap li.dokan-single-seller{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
margin-top:var(--bs-gutter-y);
border:none}
@media (min-width:992px){
ul.dokan-seller-wrap li.dokan-single-seller{
flex:0 0 auto;
width:25%}
}
ul.dokan-seller-wrap li.dokan-single-seller:nth-child(2n+1),ul.dokan-seller-wrap li.dokan-single-seller:nth-child(3n+1){
margin-right:0;
clear:none}
ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-thumbnail{
border:1px solid #ddd}
ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3,ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3{
font-size:1.071em;
line-height:1.286em;
font-weight:700;
overflow:hidden}
ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 a,ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 a:focus,ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption .h3 a:hover,ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3 a,ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3 a:focus,ul.dokan-seller-wrap li.dokan-single-seller .dokan-store-caption h3 a:hover{
color:#0062bd}
.dokan-single-store .dokan-store-tabs ul{
border-width:1px}
.dokan-single-store .seller-items{
clear:both}
.dokan-single-store .profile-frame .profile-info-box .profile-img img,
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{
margin:0 auto}
.dokan-single-store ul li.dokan-share-btn-wrap,
.dokan-single-store ul li.dokan-store-follow-store-button-container,
.dokan-single-store ul li.dokan-store-support-btn-wrap{
border-right:0}
.dokan-single-store ul li.dokan-share-btn-wrap .dokan-btn-sm,
.dokan-single-store ul li.dokan-store-follow-store-button-container .dokan-btn-sm,
.dokan-single-store ul li.dokan-store-support-btn-wrap .dokan-btn-sm{
padding:6px 20px}
.dokan-single-store ul li.dokan-share-btn-wrap i,
.dokan-single-store ul li.dokan-store-follow-store-button-container i,
.dokan-single-store ul li.dokan-store-support-btn-wrap i{
font-family:FontAwesome;
font-weight:400}
.dokan-elector-listing-style .entry-header{
margin-bottom:1.75rem}
.dokan-elector-listing-style .entry-header .entry-title{
font-size:24px;
font-weight:700}
.dokan-elector-listing-style .dokan-seller-search-form .dokan-w4{
width:100%}
.dokan-elector-listing-style .dokan-seller-search-form .dokan-w4 .dokan-seller-search{
width:430px;
max-width:100%;
margin-left:auto;
margin-right:auto;
border-color:#ddd!important;
border-radius:20px!important;
padding:5px 42px 5px 20px!important;
background-position:calc(100% - 12px) 11px!important}
.dokan-elector-listing-style .seller-listing-content .pagination-container{
text-align:center}
.dokan-elector-listing-style .seller-listing-content .pagination-container .pagination{
padding-top:0;
border-top:0}
.dokan-elector-listing-style .dokan-seller-product img{
margin-left:auto;
margin-right:auto}
.dokan-elector-listing-style .dokan-store-name-address{
flex:1}
.dokan-elector-listing-style .dokan-store-phone a{
color:inherit}
.dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap,
.dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap,
.dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap{
margin-left:0;
margin-right:0}
.dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-seller-wrap,
.dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-seller-wrap,
.dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-seller-wrap{
margin-left:-10px;
margin-right:-10px}
.dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller{
padding-left:10px;
padding-right:10px;
margin-bottom:2.75rem}
@media (min-width:768px){
.dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller{
flex:0 0 auto;
width:50%}
}
@media (min-width:992px){
.dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller{
flex:0 0 auto;
width:33.33333333%}
}
@media (min-width:1200px){
.dokan-elector-listing-style.style-v1 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v2 #dokan-seller-listing-wrap .dokan-single-seller,
.dokan-elector-listing-style.style-v3 #dokan-seller-listing-wrap .dokan-single-seller{
flex:0 0 auto;
width:25%}
}
.dokan-elector-listing-style.style-v1 .dokan-seller-wrap,
.dokan-elector-listing-style.style-v2 .dokan-seller-wrap,
.dokan-elector-listing-style.style-v3 .dokan-seller-wrap{
display:flex;
flex-wrap:wrap}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner,
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner,
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner{
border:1px solid #ddd;
border-radius:6px;
overflow:hidden}
.dokan-elector-listing-style.style-v1 .dokan-single-seller,
.dokan-elector-listing-style.style-v2 .dokan-single-seller{
display:flex;
flex-wrap:wrap}
.dokan-elector-listing-style.style-v1 .dokan-single-seller>*,
.dokan-elector-listing-style.style-v2 .dokan-single-seller>*{
flex:0 0 100%;
max-width:100%}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3,
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3{
display:grid;
grid-template-columns:66.666666% 33.333334%}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child,
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child{
grid-row:span 2}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child:after,
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:first-child:after{
content:'';
position:absolute;
top:0;
right:0;
height:100%;
border-left:1px solid #ddd}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:last-child:after,
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products.products-3 .dokan-seller-product:last-child:after{
content:'';
position:absolute;
top:0;
left:0;
width:100%;
border-top:1px solid #ddd}
.dokan-elector-listing-style.style-v4 .dokan-follow-store-button,
.dokan-elector-listing-style.style-v5 .dokan-follow-store-button{
display:flex;
align-items:center;
justify-content:center;
width:37px;
height:37px;
padding:0;
border:1px solid transparent}
.dokan-elector-listing-style.style-v4 .dokan-follow-store-button:not(:hover):not(:focus),
.dokan-elector-listing-style.style-v5 .dokan-follow-store-button:not(:hover):not(:focus){
background-color:#fff;
border-color:#d9d9d9}
.dokan-elector-listing-style.style-v4 .dokan-follow-store-button span,
.dokan-elector-listing-style.style-v5 .dokan-follow-store-button span{
font-size:0;
display:inline-block;
text-indent:-9999px}
.dokan-elector-listing-style.style-v4 .dokan-follow-store-button:before,
.dokan-elector-listing-style.style-v5 .dokan-follow-store-button:before{
font-family:"Font Awesome 5 Free";
font-weight:400;
content:'\f004';
display:inline-block;
font-style:normal;
font-variant:normal;
text-rendering:auto;
line-height:1}
.dokan-elector-listing-style.style-v4 .dokan-follow-store-button[data-status=following]:before,
.dokan-elector-listing-style.style-v5 .dokan-follow-store-button[data-status=following]:before{
font-weight:900;
color:#f22613}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__logo{
border-bottom:1px solid #ddd}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__logo img{
width:145px;
max-height:145px;
margin-left:auto;
margin-right:auto}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner{
margin-bottom:1rem}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--products{
display:flex;
align-items:center}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--products>.dokan-seller-product{
position:relative;
flex:0 0 50%;
max-width:50%}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--products>.dokan-seller-product:not(:last-child):after{
content:'';
position:absolute;
top:0;
right:0;
height:100%;
border-right:1px solid #ddd}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom .h2,
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom h2{
font-size:15px;
font-weight:700;
text-align:center}
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom .h2 a,
.dokan-elector-listing-style.style-v1 .dokan-single-seller__inner--bottom h2 a{
color:#333e48}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner{
text-align:left}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products{
border-bottom:1px solid #ddd}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products .dokan-seller-product{
position:relative}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-2{
display:flex}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-2 .dokan-seller-product{
flex:0 0 50%;
max-width:50%}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--products.products-2 .dokan-seller-product:not(:last-child):after{
content:'';
position:absolute;
top:0;
right:0;
height:100%;
border-right:1px solid #ddd}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner--bottom{
display:flex;
align-items:center}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .dokan-single-seller__logo{
flex:0 0 25%;
max-width:25%;
padding:1rem}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data{
flex:0 0 75%;
max-width:75%;
padding:.5rem}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .h2,
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data h2{
font-size:14px;
font-weight:700;
margin-bottom:.125rem}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .h2 a,
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data h2 a{
color:#333e48}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-ratings{
margin-bottom:.25rem}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-ratings .star-rating{
display:inline-block;
vertical-align:middle}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-ratings .rating-count{
font-size:14px;
line-height:1.2;
color:#5d7184;
vertical-align:middle}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-address{
margin-bottom:0}
.dokan-elector-listing-style.style-v2 .dokan-single-seller__inner .store-data .store-address i{
font-size:1rem}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner{
min-height:200px}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3){
display:flex;
flex-wrap:wrap}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3):not(.products-1) .dokan-seller-product{
flex:0 0 50%;
max-width:50%}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3):not(.products-1) .dokan-seller-product:nth-child(odd):after{
content:'';
position:absolute;
top:0;
right:0;
height:100%;
border-right:1px solid #ddd}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3).products-4{
position:relative}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3).products-4:after{
content:'';
position:absolute;
left:0;
top:50%;
transform:translateY(-50%);
width:100%;
border-bottom:1px solid #ddd}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--products:not(.products-3).products-1 .dokan-seller-product{
flex:0 0 100%;
max-width:100%}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner .dokan-seller-product{
position:relative}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner .dokan-seller-product img{
margin-left:auto;
margin-right:auto}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--bottom .dokan-single-seller__logo{
position:relative;
z-index:1;
width:155px;
height:155px;
margin-left:auto;
margin-right:auto;
margin-bottom:.75rem}
.dokan-elector-listing-style.style-v3 .dokan-single-seller__inner--bottom .dokan-single-seller__logo img{
width:100%;
height:100%;
object-fit:cover;
border:1px solid #ddd;
border-radius:50%;
margin-top:-50%;
overflow:hidden}
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data{
text-align:center}
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .h2,
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data h2{
font-size:15px;
font-weight:700}
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .h2 a,
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data h2 a{
color:#333e48}
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .store-address{
margin-bottom:0}
.dokan-elector-listing-style.style-v3 .dokan-single-seller .store-data .store-address i{
font-size:1.1rem}
.dokan-elector-listing-style.style-v4 #dokan-seller-listing-wrap{
margin-left:0;
margin-right:0}
.dokan-elector-listing-style.style-v4 #dokan-seller-listing-wrap .dokan-seller-wrap{
margin-left:-.9375rem;
margin-right:-.9375rem}
.dokan-elector-listing-style.style-v4 #dokan-seller-listing-wrap .dokan-single-seller{
width:100%;
margin-bottom:0}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__outter{
border-bottom:1px solid #ddd}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__inner{
display:flex;
align-items:center;
justify-content:space-between;
padding:15px 0;
margin-left:-.9375rem;
margin-right:-.9375rem}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__inner>*{
padding-left:.9375rem;
padding-right:.9375rem}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info{
display:flex;
flex-wrap:wrap;
flex:0 0 30%;
max-width:30%;
align-items:center}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-name{
font-size:15px;
font-weight:700;
margin-bottom:.25rem}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-name a{
color:#333e48}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-address{
margin-bottom:0}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info .store-address i{
font-size:1.1rem}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__logo{
margin-right:20px}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__logo img{
width:100px;
height:70px;
object-fit:cover}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products{
display:flex;
justify-content:flex-end;
flex:0 0 30%;
max-width:30%;
margin-left:-5px;
margin-right:-5px}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-product,
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product{
flex:0 0 20%;
max-width:20%;
padding-left:5px;
padding-right:5px}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-product img{
border:1px solid #eaeaea}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product{
display:flex}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product__inner{
display:flex;
flex:0 0 100%;
max-width:100%;
align-items:center;
justify-content:center;
background-color:#f5f5f5}
@media (max-width:767.98px){
.dokan-elector-listing-style.style-v4 .dokan-single-seller__inner{
flex-wrap:wrap}
.dokan-elector-listing-style.style-v4 .dokan-single-seller .store-data,
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info,
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products{
flex:0 0 100%;
max-width:100%}
.dokan-elector-listing-style.style-v4 .dokan-single-seller .store-data:not(:last-child),
.dokan-elector-listing-style.style-v4 .dokan-single-seller__info:not(:last-child),
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products:not(:last-child){
margin-bottom:1rem}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products{
margin-left:-.9375rem;
margin-right:-.9375rem;
justify-content:flex-start}
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-product,
.dokan-elector-listing-style.style-v4 .dokan-single-seller__products .dokan-seller-remaining-product{
padding-left:.9375rem;
padding-right:.9375rem}
}
.dokan-elector-listing-style.style-v4 .store-data{
display:flex;
align-items:center;
flex:0 0 40%;
max-width:40%}
.dokan-elector-listing-style.style-v4 .store-data>:not(:last-child):after{
content:'|';
font-weight:700;
color:#d9d9d9;
display:inline-block;
margin:0 15px 0 18px}
.dokan-elector-listing-style.style-v4 .store-data .dokan-store-follow-store-btn-wrap{
display:flex;
align-items:center}
.dokan-elector-listing-style.style-v4 .store-data .store-ratings .star-rating{
display:inline-block;
vertical-align:middle}
.dokan-elector-listing-style.style-v4 .store-data .store-ratings .rating-count{
font-size:14px;
line-height:1.2;
color:#5d7184;
vertical-align:middle}
@media (min-width:992px){
.dokan-elector-listing-style.style-v4 .store-data:last-child{
justify-content:flex-end}
}
.dokan-elector-listing-style.style-v5 .entry-header{
margin-bottom:3rem}
.dokan-elector-listing-style.style-v5 #dokan-seller-listing-wrap .dokan-single-seller{
width:100%;
margin-bottom:0}
@media (min-width:992px){
.dokan-elector-listing-style.style-v5 #dokan-seller-listing-wrap .dokan-single-seller{
width:50%}
}
.dokan-elector-listing-style.style-v5.has-sidebar #dokan-seller-listing-wrap{
display:flex;
flex-wrap:wrap}
.dokan-elector-listing-style.style-v5.has-sidebar #dokan-seller-listing-wrap .dokan-seller-wrap{
margin-top:0;
margin-left:-.9375rem;
margin-right:-.9375rem}
.dokan-elector-listing-style.style-v5.has-sidebar .dokan-store-list-sidebar,
.dokan-elector-listing-style.style-v5.has-sidebar .seller-listing-content{
padding-left:.9375rem;
padding-right:.9375rem;
flex:0 0 100%;
max-width:100%}
.dokan-elector-listing-style.style-v5.has-sidebar .entry-content .dokan-seller-search-form{
display:none}
@media (min-width:992px){
.dokan-elector-listing-style.style-v5.has-sidebar .seller-listing-content{
flex:0 0 75%;
max-width:75%;
order:1}
.dokan-elector-listing-style.style-v5.has-sidebar .dokan-store-list-sidebar{
flex:0 0 25%;
max-width:25%}
}
@media (min-width:1200px){
.dokan-elector-listing-style.style-v5.has-sidebar .seller-listing-content{
flex:0 0 78.5%;
max-width:78.5%}
.dokan-elector-listing-style.style-v5.has-sidebar .dokan-store-list-sidebar{
flex:0 0 21.5%;
max-width:21.5%}
}
.dokan-elector-listing-style.style-v5 .dokan-seller-wrap{
display:flex;
flex-wrap:wrap;
align-items:flex-start}
@media (min-width:992px){
.dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(even) .dokan-single-seller__inner{
position:relative}
.dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(even) .dokan-single-seller__inner:after{
content:'';
position:absolute;
display:inline-block;
border-left:1px solid #ddd;
left:-15px;
top:0;
height:100%}
.dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(n+3){
border-top:1px solid #ddd}
}
@media (min-width:1200px){
.dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(odd) .dokan-single-seller__inner{
margin-right:15px}
}
@media (max-width:767.98px){
.dokan-elector-listing-style.style-v5 .dokan-single-seller:nth-child(n+2) .dokan-single-seller__outter{
border-top:1px solid #ddd}
}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__outter{
padding:15px 0}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__inner{
display:flex;
align-items:center}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info{
display:flex;
align-items:center;
text-align:left;
flex-grow:1;
flex-basis:0;
margin-right:15px}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-name{
font-size:15px;
font-weight:700;
margin-bottom:.25rem}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-name a{
color:#333e48}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-address{
margin-bottom:0}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-address [class^=street]{
display:none}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .store-address i{
font-size:1.1rem}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products{
display:flex;
align-items:center;
flex-wrap:wrap}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products>:not(:last-child):after{
content:'|';
font-weight:700;
color:#d9d9d9;
display:inline-block;
margin:0 15px 0 18px}
@media (max-width:575.98px){
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products{
display:block}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__info .dokan-store-address-sold-products>:not(:last-child):after{
content:none}
}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__logo{
margin-right:15px}
.dokan-elector-listing-style.style-v5 .dokan-single-seller__logo img{
width:100px;
height:70px;
object-fit:cover}
@media (min-width:1480px){
.dokan-elector-listing-style .category-icons-carousel-v2>div,
.dokan-elector-listing-style .container,
.dokan-elector-style-active .category-icons-carousel-v2>div,
.dokan-elector-style-active .container{
max-width:1430px}
.dokan-elector-style-active ul.products[data-view=grid].columns__wide--5>li.product{
flex:0 0 20%;
max-width:20%}
}
#dokan-seller-listing-wrap.grid-view .store-content{
position:static}
.dokan-btn,a.dokan-btn,input.dokan-btn[type=submit]{
padding:.75em 1.646em;
font-weight:700}
.dokan-btn.active,
.dokan-btn:focus,
.dokan-btn:hover,a.dokan-btn.active,a.dokan-btn:focus,a.dokan-btn:hover,input.dokan-btn[type=submit].active,input.dokan-btn[type=submit]:focus,input.dokan-btn[type=submit]:hover{
background-color:#000;
border-color:#000;
color:#fff}
#wp-post_excerpt-editor-container button.active,#wp-post_excerpt-editor-container button:focus,#wp-post_excerpt-editor-container button:hover,
.media-modal button.active,
.media-modal button:focus,
.media-modal button:hover{
background-color:transparent;
border-color:transparent}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after{
right:0;
left:auto!important}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a{
color:#000}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu a.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu a:focus,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu a:hover{
color:#000}
body.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover{
color:#000}
body .dokan-form-control:not(input):not(textarea){
height:auto!important}
textarea.dokan-form-control{
border-radius:1.375rem;
padding:1rem}
.dokan-dashboard-wrap a:focus,
.dokan-dashboard-wrap a:hover{
color:#000}
body .dokan-btn,body a.dokan-btn,body input[type=submit].dokan-btn{
border-radius:1.375rem}
.dokan-product-date-filter button:hover,
.dokan-product-search-form button:hover{
color:#fff}
.dokan-section-content .wp-switch-editor{
border-radius:0}
.dokan-dashboard-product-listing-wrapper{
clear:both}
.dokan-btn.dokan-btn-default.dokan-btn-sm{
padding:.786em 1em}
.dokan-btn.dokan-btn-default.dokan-btn-sm:focus,
.dokan-btn.dokan-btn-default.dokan-btn-sm:hover{
color:#fff}
.dokan-product-listing .dokan-product-listing-area p a{
font-size:1em;
line-height:1.286em;
font-weight:700;
height:2.572em;
overflow:hidden;
color:#0062bd}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price{
color:#343f49;
font-size:1.429em;
line-height:1.286em;
font-weight:400}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price ins .amount{
font-weight:400}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table .electro-price del .amount{
text-decoration:line-through;
color:#848484;
font-size:.6em;
line-height:1.5em}
.dokan-report-wrap #dokan_tabs_container table tbody tr th a,
.dokan-report-wrap #dokan_tabs_container table tbody tr th a:focus,
.dokan-report-wrap #dokan_tabs_container table tbody tr th a:hover{
color:#0062bd}
.dokan-coupon-content .code a,
.dokan-coupon-content .code span{
color:#333e48}
.dokan-report-wrap ul.dokan_tabs>li{
border:none}
.dokan-report-wrap ul.dokan_tabs>li>a{
color:#333e48}
.dokan-report-wrap ul.dokan_tabs>li>a:focus,
.dokan-report-wrap ul.dokan_tabs>li>a:hover{
background:0 0}
.dokan-report-wrap ul.dokan_tabs>li.active{
border-bottom:none}
.dokan-report-wrap ul.dokan_tabs>li.active a{
font-weight:700;
position:relative}
.dokan-report-wrap ul.dokan_tabs>li.active a::before{
content:' ';
height:4px;
width:10px;
display:block;
position:absolute;
bottom:-5px;
left:50%;
border-radius:0 0 10px 10px;
transform:translateX(-50%)}
.dokan-report-wrap ul.dokan_tabs>li.active a::after{
content:' ';
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px;
width:80%}
ul.order-statuses-filter>li>a,ul.subsubsub>li>a{
color:#536575}
ul.order-statuses-filter>li>a:focus,ul.order-statuses-filter>li>a:hover,ul.subsubsub>li>a:focus,ul.subsubsub>li>a:hover{
color:#333e48}
.dokan-dashboard-header .entry-title.h1,
.dokan-dashboard-header h1.entry-title{
color:#536575}
.dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm:focus,
.dokan-dashboard-header .entry-title.h1 span.dokan-right a.dokan-btn.dokan-btn-sm:hover,
.dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm:focus,
.dokan-dashboard-header h1.entry-title span.dokan-right a.dokan-btn.dokan-btn-sm:hover{
background-color:#000;
border-color:#000;
color:#fff}
.dokan-form-inline.dokan-w6:first-child .dokan-btn{
padding:.4em 1.646em}
.dokan-dashboard .dokan-orders-area>a{
margin-bottom:20px}
.dokan-dashboard .dokan-orders-area td.total{
text-align:right}
.dokan-dashboard #tracking-modal .modal-header{
padding:1em 2.2em}
.dokan-dashboard #tracking-modal .modal-header .close:focus,
.dokan-dashboard #tracking-modal .modal-header .close:hover{
color:#fff}
.dokan-dashboard #tracking-modal .modal-header .close{
padding:.1em .3em;
margin:0}
.dokan-dashboard #tracking-modal .modal-header .h2,
.dokan-dashboard #tracking-modal .modal-header h2{
font-size:1.6em;
text-transform:uppercase;
font-weight:700}
.dokan-dashboard #tracking-modal .modal-body{
padding:2.4em 2.2em}
.dokan-dashboard #tracking-modal .modal-body .form-control,
.dokan-dashboard #tracking-modal .modal-body .input-text,
.dokan-dashboard #tracking-modal .modal-body input[type=email],
.dokan-dashboard #tracking-modal .modal-body input[type=password],
.dokan-dashboard #tracking-modal .modal-body input[type=search],
.dokan-dashboard #tracking-modal .modal-body input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.dokan-dashboard #tracking-modal .modal-body input[type=url],
.dokan-dashboard #tracking-modal .modal-body textarea{
border-width:1px}
.dokan-dashboard #tracking-modal .modal-body .h5,
.dokan-dashboard #tracking-modal .modal-body h5{
font-size:1em;
font-weight:700;
margin-bottom:.8em}
.dokan-dashboard #tracking-modal .modal-body #tracking_number,
.dokan-dashboard #tracking-modal .modal-body .form-control,
.dokan-dashboard #tracking-modal .modal-body .input-text,
.dokan-dashboard #tracking-modal .modal-body input[type=email],
.dokan-dashboard #tracking-modal .modal-body input[type=password],
.dokan-dashboard #tracking-modal .modal-body input[type=search],
.dokan-dashboard #tracking-modal .modal-body input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.dokan-dashboard #tracking-modal .modal-body input[type=url],
.dokan-dashboard #tracking-modal .modal-body textarea{
margin-bottom:20px}
.dokan-dashboard #tracking-modal .modal-body #shipped-date,
.dokan-dashboard #tracking-modal .modal-body #tracking_number{
width:100%;
max-height:36px}
.dokan-dashboard #tracking-modal .modal-footer{
padding:1.8em 2.2em}
.dokan-dashboard #tracking-modal .modal-footer button,
.dokan-dashboard #tracking-modal .modal-footer input{
padding:.9em 3.134em}
.dokan-dashboard .dokan-btn,
.dokan-dashboard a.dokan-btn,
.dokan-dashboard input[type=submit].dokan-btn{
padding:.594rem 1rem}
.dokan-dashboard .toolbar{
margin:0;
display:flex;
align-items:center}
.dokan-dashboard .toolbar .chosen-choices{
background:0 0}
.dokan-dashboard .toolbar .chosen-choices .default{
min-height:38px!important}
.dokan-dashboard .toolbar .grant_access{
margin-left:20px}
.dokan-dashboard .dokan-form-group .grant_access{
width:100%}
.dokan-dashboard .dokan-table .quantity .minus,
.dokan-dashboard .dokan-table .quantity .plus{
display:none}
.dokan-dashboard .add_note form#add-order-note{
margin-bottom:24px}
.dokan-dashboard .add_note form#add-order-note .form-control,
.dokan-dashboard .add_note form#add-order-note .input-text,
.dokan-dashboard .add_note form#add-order-note input[type=email],
.dokan-dashboard .add_note form#add-order-note input[type=password],
.dokan-dashboard .add_note form#add-order-note input[type=search],
.dokan-dashboard .add_note form#add-order-note input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.dokan-dashboard .add_note form#add-order-note input[type=url],
.dokan-dashboard .add_note form#add-order-note textarea{
border-width:1px}
.dokan-dashboard .add_note form#add-order-note .clearfix{
display:flex;
align-items:center}
.dokan-dashboard .add_note form#add-order-note .order_note_type{
margin-bottom:0}
.dokan-dashboard .add_note form#add-order-note .add_note{
padding:.75em 2.646em;
margin-left:20px}
.dokan-dashboard-wrap .fa{
font-family:FontAwesome;
font-weight:400}
.dokan-orders-area .dokan-btn,
.dokan-orders-area a.add-product-images,
.dokan-orders-area a.dokan-btn,
.dokan-product-gallery .dokan-btn,
.dokan-product-gallery a.add-product-images,
.dokan-product-gallery a.dokan-btn,
.order_download_permissions .dokan-btn,
.order_download_permissions a.add-product-images,
.order_download_permissions a.dokan-btn{
color:#333e48}
.dokan-orders-area .dokan-btn:focus,
.dokan-orders-area .dokan-btn:hover,
.dokan-orders-area a.add-product-images:focus,
.dokan-orders-area a.add-product-images:hover,
.dokan-orders-area a.dokan-btn:focus,
.dokan-orders-area a.dokan-btn:hover,
.dokan-product-gallery .dokan-btn:focus,
.dokan-product-gallery .dokan-btn:hover,
.dokan-product-gallery a.add-product-images:focus,
.dokan-product-gallery a.add-product-images:hover,
.dokan-product-gallery a.dokan-btn:focus,
.dokan-product-gallery a.dokan-btn:hover,
.order_download_permissions .dokan-btn:focus,
.order_download_permissions .dokan-btn:hover,
.order_download_permissions a.add-product-images:focus,
.order_download_permissions a.add-product-images:hover,
.order_download_permissions a.dokan-btn:focus,
.order_download_permissions a.dokan-btn:hover{
color:#fff}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1,
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1{
display:flex;
align-items:center;
margin-bottom:0}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 .dokan-right,
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-right{
flex-grow:1;
text-align:right}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 .dokan-right a,
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-right a{
padding:.6em 2.4em;
font-weight:600}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb .h1 .dokan-right a:hover,
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-right a:hover{
color:#333e48}
.dokan-product-edit-area .dokan-edit-sidebar .dokan-btn-theme{
width:100%;
margin-bottom:10px}
.dokan-product-shipping .dokan-form-group{
display:flex;
align-items:center}
.dokan-product-shipping .product-dimension .form-control,
.dokan-product-shipping .product-dimension .input-text,
.dokan-product-shipping .product-dimension input[type=email],
.dokan-product-shipping .product-dimension input[type=password],
.dokan-product-shipping .product-dimension input[type=search],
.dokan-product-shipping .product-dimension input[type=text]:not(.form-control):not(input[type=email]):not(input[type=url]):not(input[type=password]):not(input[type=search]):not(textarea):not(.input-text),
.dokan-product-shipping .product-dimension input[type=url],
.dokan-product-shipping .product-dimension textarea{
line-height:1;
border-radius:2em;
padding:.4em 1em;
border-width:1px}
.dokan-modal-content .inner{
padding:0}
.dokan-modal-content header.modal-header .h1:after,
.dokan-modal-content header.modal-header h1:after{
content:none}
.dokan-modal-content header.modal-header .modal-close-link{
border:1px solid #ddd;
border-radius:0;
height:56px}
.single-product .dokan-btn{
margin-top:10px}
tr.shipping>td,tr.shipping>th{
display:table-cell}
.electro-tabs #tab-seller #tab-seller .h2,
.electro-tabs #tab-seller #tab-seller h2,
.electro-tabs #tab-seller.electro-tab .tab-content .h2,
.electro-tabs #tab-seller.electro-tab .tab-content h2,
.woocommerce-tabs #tab-seller .h2,
.woocommerce-tabs #tab-seller h2,
.woocommerce-tabs.electro-tab .tab-content .h2,
.woocommerce-tabs.electro-tab .tab-content h2{
color:#333e48;
font-size:1.643em;
line-height:1.043em;
margin-bottom:1em}
.electro-tabs #tab-seller #tab-seller ul.list-unstyled li.clearfix span.seller-rating,
.electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.clearfix span.seller-rating,
.woocommerce-tabs #tab-seller ul.list-unstyled li.clearfix span.seller-rating,
.woocommerce-tabs.electro-tab .tab-content ul.list-unstyled li.clearfix span.seller-rating{
display:block}
.electro-tabs #tab-seller #tab-seller ul.list-unstyled li.clearfix span.text,
.electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.clearfix span.text,
.woocommerce-tabs #tab-seller ul.list-unstyled li.clearfix span.text,
.woocommerce-tabs.electro-tab .tab-content ul.list-unstyled li.clearfix span.text{
display:none}
.electro-tabs #tab-seller #tab-seller ul.list-unstyled li.clearfix .star-rating,
.electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled li.clearfix .star-rating,
.woocommerce-tabs #tab-seller ul.list-unstyled li.clearfix .star-rating,
.woocommerce-tabs.electro-tab .tab-content ul.list-unstyled li.clearfix .star-rating{
display:inline-block}
.electro-tabs #tab-seller #tab-seller ul.list-unstyled .store-address span:not(.details),
.electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled .store-address span:not(.details),
.woocommerce-tabs #tab-seller ul.list-unstyled .store-address span:not(.details),
.woocommerce-tabs.electro-tab .tab-content ul.list-unstyled .store-address span:not(.details){
display:block;
margin-top:20px}
.electro-tabs #tab-seller #tab-seller ul.list-unstyled .store-name,
.electro-tabs #tab-seller.electro-tab .tab-content ul.list-unstyled .store-name,
.woocommerce-tabs #tab-seller ul.list-unstyled .store-name,
.woocommerce-tabs.electro-tab .tab-content ul.list-unstyled .store-name{
margin-bottom:8px}
.dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation{
margin-top:5px}
.dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation dd.variation-Seller p,
.dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation dt.variation-Seller{
float:left;
margin:0}
.dropdown-menu-mini-cart ul.product_list_widget li.mini_cart_item dl.variation dd.variation-Seller{
padding-left:5px;
display:inline-block;
margin:0}
.dokan-theme-electro table.shop_table tbody tr.cart_item td.product-name dl.variation dd.variation-Seller p,
.dokan-theme-electro table.shop_table tbody tr.cart_item td.product-name dl.variation dt.variation-Seller{
float:left;
margin:0}
.dokan-theme-electro table.shop_table tbody tr.cart_item td.product-name dl.variation dd.variation-Seller{
padding-left:5px;
display:inline-block;
margin:0}
.dokan-theme-electro .checkout_coupon .form-row-first{
padding:0}
.dokan-theme-electro .checkout_coupon .form-row-last{
padding:0}
.dokan-theme-electro .col2-set .col-2 p.form-row.form-group.user-role{
padding:0 25px}
.woocommerce-account #dokan-seller-listing-wrap .h2,
.woocommerce-account #dokan-seller-listing-wrap h2{
border:0;
padding:0;
margin:0;
margin-left:20px;
font-size:20px}
.woocommerce-account #dokan-seller-listing-wrap ul.dokan-seller-wrap li{
border-bottom:1px solid #ddd;
padding-bottom:10px}
.woocommerce-account #dokan-seller-listing-wrap .dokan-single-seller__inner--products{
display:none}
.woocommerce-account #dokan-seller-listing-wrap .dokan-single-seller__inner--bottom{
display:flex;
align-items:center}
.woocommerce-account #dokan-seller-listing-wrap .dokan-single-seller__inner__logo img{
width:50px;
border-radius:50%}
.dokan-rating .star-rating{
float:left}
.dokan-store .comment-text{
display:table;
width:100%}
.dokan-store .comment-text p{
display:table-footer-group}
.store-review-wrap #reviews:not(.electro-advanced-reviews) #comments>.h2,
.store-review-wrap #reviews:not(.electro-advanced-reviews) #comments>h2{
font-size:1.5em;
text-align:left;
border-bottom:none}
.store-review-wrap #reviews:not(.electro-advanced-reviews) #comments>.h2:after,
.store-review-wrap #reviews:not(.electro-advanced-reviews) #comments>h2:after{
content:none}
.dokan-category-menu,
.dokan-store-menu{
border-width:0}
.dokan-category-menu ul,
.dokan-store-menu ul{
list-style:none}
.dokan-category-menu #cat-drop-stack,
.dokan-store-menu #cat-drop-stack{
padding:0!important;
border:2px solid #ececec;
border-radius:6px}
.dokan-category-menu #cat-drop-stack ul,
.dokan-store-menu #cat-drop-stack ul{
margin:0}
.dokan-category-menu #cat-drop-stack ul>li>a,
.dokan-store-menu #cat-drop-stack ul>li>a{
display:block;
font-size:1em;
padding:.4em 0 .4em 2.143em;
border-bottom-width:0!important;
margin:0!important}
.dokan-category-menu #cat-drop-stack ul>li:last-child.has-children a,
.dokan-store-menu #cat-drop-stack ul>li:last-child.has-children a{
border-bottom-width:0!important}
.dokan-category-menu #cat-drop-stack ul>li.has-children>a,
.dokan-store-menu #cat-drop-stack ul>li.has-children>a{
padding-left:0}
.dokan-category-menu #cat-drop-stack ul>li.has-children .caret-icon,
.dokan-store-menu #cat-drop-stack ul>li.has-children .caret-icon{
position:static;
width:auto;
right:unset;
float:left;
padding-left:1.214em;
padding-right:.429em}
.dokan-category-menu #cat-drop-stack ul>li.has-children .caret-icon i,
.dokan-store-menu #cat-drop-stack ul>li.has-children .caret-icon i{
font-size:.857em;
color:#aeaeae;
width:.571em}
.dokan-category-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block .h3,
.dokan-category-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block h3,
.dokan-store-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block .h3,
.dokan-store-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block h3{
font-size:inherit;
margin:0;
border-top:1px solid #ddd}
.dokan-category-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block .h3 a,
.dokan-category-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block h3 a,
.dokan-store-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block .h3 a,
.dokan-store-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block h3 a{
color:#333e48;
display:block;
padding:.571em 0 .643em 25px;
line-height:22px}
.dokan-category-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block .h3 a:before,
.dokan-category-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block h3 a:before,
.dokan-store-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block .h3 a:before,
.dokan-store-menu #cat-drop-stack ul>li.has-children .sub-category .sub-block h3 a:before{
content:none}
.dokan-category-menu #cat-drop-stack ul>li.has-children .children,
.dokan-store-menu #cat-drop-stack ul>li.has-children .children{
background-color:transparent!important;
padding:0 0 0 1em;
padding-top:0;
padding-right:0;
padding-bottom:0}
.dokan-category-menu #cat-drop-stack ul>li.has-children .children li,
.dokan-store-menu #cat-drop-stack ul>li.has-children .children li{
border-top-width:0}
.dokan-category-menu ul li,
.dokan-store-menu ul li{
border-top:1px solid #ddd}
.dokan-category-menu ul li:first-child,
.dokan-store-menu ul li:first-child{
border:none}
.dokan-store-list-sidebar .widget,
.dokan-widget-area .widget{
margin-bottom:5.143em}
.dokan-store-list-sidebar .widget .widget-title,
.dokan-widget-area .widget .widget-title{
position:relative;
font-size:1.357em;
line-height:.947em;
margin-bottom:1.842em;
padding:0 0 1.053em;
border-width:0;
border-bottom:1px solid #ddd;
background-color:transparent}
.dokan-store-list-sidebar .widget .widget-title:after,
.dokan-widget-area .widget .widget-title:after{
border-bottom:2px solid transparent;
bottom:-1px;
content:" ";
display:block;
position:absolute;
width:3.684em}
.dokan-store-list-sidebar .widget:last-child,
.dokan-widget-area .widget:last-child{
margin-bottom:0}
.widget.dokan-store-contact form.seller-form ul{
padding:0;
list-style:none}
.widget.dokan-store-contact form.seller-form .dokan-btn,
.widget.dokan-store-contact form.seller-form input[type=submit]{
color:#333e48}
.widget.dokan-best-seller-widget ul.dokan-best-sellers>li,
.widget.dokan-best-seller-widget ul.dokan-feature-sellers>li,
.widget.dokan-feature-seller-widget ul.dokan-best-sellers>li,
.widget.dokan-feature-seller-widget ul.dokan-feature-sellers>li{
margin-bottom:2.143em}
.widget.dokan-best-seller-widget ul.dokan-best-sellers>li>a,
.widget.dokan-best-seller-widget ul.dokan-feature-sellers>li>a,
.widget.dokan-feature-seller-widget ul.dokan-best-sellers>li>a,
.widget.dokan-feature-seller-widget ul.dokan-feature-sellers>li>a{
color:#333e48;
display:block;
font-weight:400;
font-size:1em;
line-height:1.2em}
.widget.dokan-best-seller-widget ul.dokan-best-sellers>li i,
.widget.dokan-best-seller-widget ul.dokan-feature-sellers>li i,
.widget.dokan-feature-seller-widget ul.dokan-best-sellers>li i,
.widget.dokan-feature-seller-widget ul.dokan-feature-sellers>li i{
color:#fed700}
.widget.dokan-best-seller-widget ul.dokan-best-sellers>li:last-child,
.widget.dokan-best-seller-widget ul.dokan-feature-sellers>li:last-child,
.widget.dokan-feature-seller-widget ul.dokan-best-sellers>li:last-child,
.widget.dokan-feature-seller-widget ul.dokan-feature-sellers>li:last-child{
margin-bottom:0}
.dokan-store-sidebar .product_list_widget .product-title{
color:#333e48;
font-weight:400}
.dokan-store-sidebar .product_list_widget .electro-price .amount{
font-weight:700;
font-size:1.071em}
.dokan-store-sidebar .widget_categories ul{
list-style:none;
padding-left:0;
margin-bottom:0}
.dokan-store-sidebar .widget_categories ul a{
color:#333e48;
display:inline-block;
padding:.35em 0}
.dokan-store-sidebar .dokan-store-menu ul{
padding-left:0;
list-style:none}
.dokan-store-sidebar .dokan-store-menu ul a{
color:#333e48;
padding:.4em 0;
display:block}
.dokan-store-sidebar .widget{
margin-bottom:3.3em}
.dokan-store-sidebar .widget-store-owner .widget-title{
font-size:1.286em;
line-height:1em;
margin-bottom:1.95em;
padding-bottom:1.053em;
position:relative;
border-bottom:1px solid #ddd}
.dokan-store-sidebar .widget-store-owner .widget-title:after{
content:' ';
width:3.684em;
border-bottom:2px solid transparent;
display:block;
position:absolute;
bottom:-1px}
.dokan-store-sidebar .widget-store-owner .store-owner-profile{
display:flex;
align-items:center;
margin-bottom:25px}
.dokan-store-sidebar .widget-store-owner .store-owner-profile-info{
flex-grow:1;
flex-basis:0}
.dokan-store-sidebar .widget-store-owner .store-owner-profile-info .owner-name{
font-size:15px;
margin-bottom:.125rem}
.dokan-store-sidebar .widget-store-owner .store-owner-bio,
.dokan-store-sidebar .widget-store-owner .store-owner-info .owner-joined{
color:#818181}
.dokan-store-sidebar .widget-store-owner .store-owner-avatar{
margin-right:1rem}
.dokan-store-sidebar .widget-store-owner .store-owner-avatar img{
width:75px;
height:75px;
object-fit:cover;
border-radius:50%}
.dokan-dashboard .pagination-wrap ul.pagination,
.dokan-store .pagination-wrap ul.pagination{
padding-left:0;
margin-bottom:0;
list-style:none;
display:block}
.dokan-dashboard .pagination-wrap ul.pagination::after,
.dokan-store .pagination-wrap ul.pagination::after{
display:block;
clear:both;
content:""}
.dokan-dashboard .pagination-wrap ul.pagination>li,
.dokan-store .pagination-wrap ul.pagination>li{
float:left;
margin-right:.286em}
.dokan-dashboard .pagination-wrap ul.pagination>li a,
.dokan-dashboard .pagination-wrap ul.pagination>li span,
.dokan-store .pagination-wrap ul.pagination>li a,
.dokan-store .pagination-wrap ul.pagination>li span{
color:#7e7e7e;
display:block;
padding:.643em 1.429em;
border:1px solid #e3e3e3;
border-radius:1.143em}
.dokan-dashboard .pagination-wrap ul.pagination>li a:focus,
.dokan-dashboard .pagination-wrap ul.pagination>li a:hover,
.dokan-dashboard .pagination-wrap ul.pagination>li span:focus,
.dokan-dashboard .pagination-wrap ul.pagination>li span:hover,
.dokan-store .pagination-wrap ul.pagination>li a:focus,
.dokan-store .pagination-wrap ul.pagination>li a:hover,
.dokan-store .pagination-wrap ul.pagination>li span:focus,
.dokan-store .pagination-wrap ul.pagination>li span:hover{
text-decoration:none}
.dokan-dashboard .pagination-wrap ul.pagination>li a.current,
.dokan-dashboard .pagination-wrap ul.pagination>li span.current,
.dokan-store .pagination-wrap ul.pagination>li a.current,
.dokan-store .pagination-wrap ul.pagination>li span.current{
color:#262626;
font-weight:700;
border:none}
.dokan-dashboard .pagination-wrap ul.pagination>li a.dots,
.dokan-dashboard .pagination-wrap ul.pagination>li span.dots,
.dokan-store .pagination-wrap ul.pagination>li a.dots,
.dokan-store .pagination-wrap ul.pagination>li span.dots{
border:none;
padding:.642em}
.dokan-dashboard .pagination-wrap ul.pagination>li a:hover,
.dokan-store .pagination-wrap ul.pagination>li a:hover{
background-color:#e3e3e3}
.dokan-dashboard .pagination-wrap ul.pagination>li:last-child,
.dokan-store .pagination-wrap ul.pagination>li:last-child{
margin-right:0}
.dokan-pagination-container ul.dokan-pagination{
padding-left:0;
margin-bottom:0;
list-style:none}
.dokan-pagination-container ul.dokan-pagination::after{
display:block;
clear:both;
content:""}
.dokan-pagination-container ul.dokan-pagination>li{
float:left;
margin-right:.286em}
.dokan-pagination-container ul.dokan-pagination>li a,
.dokan-pagination-container ul.dokan-pagination>li span{
color:#7e7e7e;
display:block;
padding:.643em 1.429em;
border:1px solid #e3e3e3;
border-radius:1.143em}
.dokan-pagination-container ul.dokan-pagination>li a:focus,
.dokan-pagination-container ul.dokan-pagination>li a:hover,
.dokan-pagination-container ul.dokan-pagination>li span:focus,
.dokan-pagination-container ul.dokan-pagination>li span:hover{
text-decoration:none}
.dokan-pagination-container ul.dokan-pagination>li.active a{
color:#262626;
font-weight:700;
border:none}
.dokan-pagination-container ul.dokan-pagination>li.dots{
border:none;
padding:.642em}
.dokan-pagination-container ul.dokan-pagination>li a:hover{
background-color:#e3e3e3}
.dokan-pagination-container ul.dokan-pagination>li:last-child{
margin-right:0}
@media (max-width:767.98px){
ul.dokan-seller-wrap li.dokan-single-seller{
width:100%!important}
.dokan-form-inline{
margin-bottom:1.25em}
.dokan-form-inline .dokan-form-group{
float:none;
display:block;
margin-right:0}
.dokan-coupon-content .dashboard-coupons-area table thead,
.dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table thead,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table thead,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table thead{
display:none!important}
.dokan-coupon-content .dashboard-coupons-area table tbody tr td,
.dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table tbody tr td,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr td{
display:block!important;
border-top:none}
.dokan-coupon-content .dashboard-coupons-area table tbody tr td:last-child,
.dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table tbody tr td:last-child,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td:last-child,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr td:last-child{
border-bottom:1px solid #ddd;
width:100%}
.dokan-coupon-content .dashboard-coupons-area table tbody tr:last-child td:last-child,
.dokan-dashboard .dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-table tbody tr:last-child td:last-child,
.dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr:last-child td:last-child,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr:last-child td:last-child{
border-bottom:none}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tbody tr td{
width:100%!important}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type::before{
text-align:left!important}
}
@media (max-width:991.98px){
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type::before{
text-align:left!important}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table thead{
display:none!important}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td{
display:block!important;
border-top:none}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr td:last-child{
border-bottom:1px solid #ddd;
width:100%}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table tbody tr:last-child td:last-child{
border-bottom:none}
.dokan-w5{
width:75%}
}
.dokan-elector-style-active.dokan-elector-style-active .profile-info-img.dummy-image{
height:315px;
max-height:315px;
background-color:#f5f5f5}
.dokan-elector-style-active.dokan-elector-style-active .dokan-store-info,
.dokan-elector-style-active.dokan-elector-style-active .store-social{
padding-left:0;
list-style:none;
display:flex}
.dokan-elector-style-active.dokan-elector-style-active .dokan-store-info li,
.dokan-elector-style-active.dokan-elector-style-active .store-social li{
flex-shrink:0}
.dokan-elector-style-active.dokan-elector-style-active .dokan-store-info li:not(:last-child):after,
.dokan-elector-style-active.dokan-elector-style-active .store-social li:not(:last-child):after{
content:'|';
font-weight:700;
color:#d6cccc;
display:inline-block;
margin:0 15px 0 18px;
vertical-align:top}
.dokan-elector-style-active.dokan-elector-style-active .dokan-store-info i,
.dokan-elector-style-active.dokan-elector-style-active .store-social i{
float:none;
width:17px;
font-size:17px;
text-align:center;
margin-right:5px;
-webkit-font-smoothing:auto}
.dokan-elector-style-active.dokan-elector-style-active .dokan-store-info i[class^=fa],
.dokan-elector-style-active.dokan-elector-style-active .store-social i[class^=fa]{
font-size:14px}
.dokan-elector-style-active.dokan-elector-style-active .store-social{
margin-bottom:0}
.dokan-elector-style-active.dokan-elector-style-active .store-social>li{
margin-bottom:.75rem}
.dokan-elector-style-active.dokan-elector-style-active .dokan-store-rating .text{
padding-left:6px}
.dokan-elector-style-active.dokan-elector-style-active .star-rating:before{
float:none;
position:static}
.dokan-elector-style-active.dokan-elector-style-active .star-rating .width+span{
display:none}
.dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button{
border:1px solid #d9d9d9;
font-weight:500;
min-width:138px}
.dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button:not(:hover):not(:focus){
background-color:#fff}
.dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button.dokan-follow-store-button-working:after{
margin-top:10px}
.dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button-label-current:before,
.dokan-elector-style-active.dokan-elector-style-active .dokan-follow-store-button-label-unfollow:before{
font-family:"Font Awesome 5 Free";
font-weight:400;
content:'\f004';
display:inline-block;
font-style:normal;
font-variant:normal;
text-rendering:auto;
line-height:1;
vertical-align:middle;
padding-right:10px}
.dokan-elector-style-active.dokan-elector-style-active [data-status=following] .dokan-follow-store-button-label-current:before,
.dokan-elector-style-active.dokan-elector-style-active [data-status=following] .dokan-follow-store-button-label-unfollow:before{
font-weight:900}
.dokan-elector-style-active.dokan-elector-style-active [data-status=following] .dokan-follow-store-button-label-current:before{
color:#f22613}
.dokan-elector-style-active.store-v1 .electro-dokan-single-store-header-wraper,
.dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper{
width:100%;
padding-right:var(--bs-gutter-x,
.9375rem);
padding-left:var(--bs-gutter-x,
.9375rem);
margin-right:auto;
margin-left:auto;
margin-bottom:1.875rem}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v1 .electro-dokan-single-store-header-wraper,
.dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper{
width:100%}
}
.dokan-elector-style-active.store-v1 .profile-info-box,
.dokan-elector-style-active.store-v5 .profile-info-box{
position:relative}
.dokan-elector-style-active.store-v1 .bg-image-wrapper,
.dokan-elector-style-active.store-v5 .bg-image-wrapper{
position:absolute;
top:0;
bottom:0;
left:0;
right:0}
.dokan-elector-style-active.store-v1 .bg-image-wrapper .profile-info-img,
.dokan-elector-style-active.store-v5 .bg-image-wrapper .profile-info-img{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v1 .bg-image-wrapper .profile-info-img,
.dokan-elector-style-active.store-v5 .bg-image-wrapper .profile-info-img{
margin-left:calc(-50vw + 50%)}
}
.dokan-elector-style-active.store-v1 .bg-image-wrapper img,
.dokan-elector-style-active.store-v5 .bg-image-wrapper img{
height:100%!important;
max-width:none;
object-fit:cover}
.dokan-elector-style-active.store-v1 .bg-image-wrapper .dummy-image,
.dokan-elector-style-active.store-v5 .bg-image-wrapper .dummy-image{
height:100%!important;
max-height:100%;
background-color:#f5f5f5}
.dokan-elector-style-active.store-v1 .profile-info-summery-wrapper,
.dokan-elector-style-active.store-v5 .profile-info-summery-wrapper{
position:relative;
z-index:1}
.dokan-elector-style-active.store-v1 .dokan-store-tabs:after,
.dokan-elector-style-active.store-v5 .dokan-store-tabs:after{
content:' ';
border-bottom:1px solid #ddd;
display:block;
bottom:1px;
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v1 .dokan-store-tabs:after,
.dokan-elector-style-active.store-v5 .dokan-store-tabs:after{
margin-left:calc(-50vw + 50%)}
}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul{
padding-left:0;
list-style:none;
border:none;
display:flex;
flex-wrap:nowrap;
position:relative;
z-index:1;
align-items:center;
margin-bottom:0}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li{
border-right:none}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li+li,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li+li{
margin-left:40px}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li a,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li a{
color:#343f49;
padding:19px 5px 15px;
border-bottom:2px solid transparent}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li a:hover,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li a:hover{
background-color:transparent}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul .dokan-store-support-btn-wrap,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul .dokan-store-support-btn-wrap{
display:none}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul a,
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul button,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul a,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul button{
font-size:17px;
position:relative}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li.active a,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li.active a{
font-weight:600}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li.active a:after,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li.active a:after{
content:' ';
height:6px;
width:11px;
display:block;
position:absolute;
top:100%;
left:50%;
border-radius:0 0 10px 10px;
transform:translateX(-50%)}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul{
overflow-x:auto;
overflow-y:hidden}
.dokan-elector-style-active.store-v1 .dokan-store-tabs>ul li,
.dokan-elector-style-active.store-v5 .dokan-store-tabs>ul li{
flex-shrink:0}
}
.dokan-elector-style-active.store-v1 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn,
.dokan-elector-style-active.store-v5 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn{
background-color:transparent!important;
color:#343f49!important;
font-weight:400;
margin:0;
line-height:1;
padding:19px 0 18px}
.dokan-elector-style-active.store-v1 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn i,
.dokan-elector-style-active.store-v5 .dokan-store-tabs ul li.dokan-share-btn-wrap .dokan-share-btn i{
margin-left:5px}
.dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields,
.dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields{
position:relative}
.dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .product-search-field,
.dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .product-search-field{
padding:8px 55px 9px 25px}
.dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn,
.dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn{
font-size:20px;
line-height:1;
background:0 0;
color:#656565;
position:absolute;
right:0;
padding:8px 22px 7px 20px;
top:50%;
transform:translateY(-50%)}
.dokan-elector-style-active.store-v1 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn i,
.dokan-elector-style-active.store-v5 .dokan-vendor-products-search-wrap .dokan-vendor-product-search-fields .vendor-products-search-submit-btn i{
font-weight:700}
@media (min-width:576px){
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head{
flex-shrink:0}
}
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle{
margin-top:.5rem;
margin-bottom:.5rem}
@media (min-width:576px){
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle{
margin-top:0}
}
@media (min-width:992px){
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle{
margin-bottom:-28px}
}
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{
width:120px;
height:120px;
object-fit:cover;
border-radius:50%;
border:2px solid #fff}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{
width:80px;
height:80px;
margin-left:auto;
margin-right:auto}
}
@media (min-width:992px){
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{
border-width:5px;
width:170px;
height:170px}
}
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info{
padding:0}
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul{
padding:0}
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i{
margin-left:0}
@media (min-width:576px){
.dokan-elector-style-active.store-v1 .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{
width:100%;
height:100%;
padding-top:25px;
background-color:transparent;
color:#333e48;
display:flex;
align-items:flex-end}
}
.dokan-elector-style-active.store-v1 .profile-frame .store-name{
font-size:24px;
font-weight:700}
@media (min-width:576px){
.dokan-elector-style-active.store-v1 .profile-frame .store-name{
margin-bottom:0}
}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v1 .profile-frame .dokan-store-rating,
.dokan-elector-style-active.store-v1 .profile-frame .store-name{
text-align:center}
.dokan-elector-style-active.store-v1 .profile-frame .title-and-rating{
margin-bottom:1rem}
.dokan-elector-style-active.store-v1 .profile-frame .dokan-store-info{
overflow-x:auto}
}
@media (min-width:576px){
.dokan-elector-style-active.store-v1 .profile-frame .title-and-rating{
display:flex;
align-items:center;
margin-bottom:9px;
padding-left:3px}
.dokan-elector-style-active.store-v1 .profile-frame .profile-summery-info-wrapper{
margin-left:29px;
margin-bottom:.5rem}
.dokan-elector-style-active.store-v1 .profile-frame .dokan-store-rating{
padding-left:22px}
}
@media (min-width:768px){
.dokan-elector-style-active.store-v1 .profile-frame .dokan-store-info{
flex-wrap:wrap}
}
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs:after{
content:' ';
border-bottom:1px solid #ddd;
display:block;
bottom:0;
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs:after{
margin-left:calc(-50vw + 50%)}
}
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul{
padding-left:190px}
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul li{
display:flex;
border-right:none}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul{
padding-left:0}
.dokan-elector-style-active.store-v1 .profile-frame+.dokan-store-tabs>ul li{
flex-shrink:0}
}
.dokan-elector-style-active.store-v1 .profile-info-box{
display:flex;
min-height:315px}
.dokan-elector-style-active.store-v1 .profile-info-box>*{
flex:0 0 100%;
max-width:100%}
.dokan-elector-style-active.store-v1 .bg-image-wrapper img{
min-height:315px}
.dokan-elector-style-active.store-v1 .bg-image-wrapper .dummy-image{
min-height:315px}
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap{
margin-bottom:1rem}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap>div{
float:none!important;
text-align:center}
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap>div .dokan-btn{
width:auto;
padding:.5rem 1rem}
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap>div:not(:first-child){
margin-top:.5rem}
}
@media (min-width:576px){
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap{
text-align:right;
margin-left:auto;
margin-bottom:1.5rem}
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap .dokan-store-support-btn-wrap{
margin-bottom:9px}
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap .dokan-btn{
font-size:14px;
font-weight:700;
padding:8px 20px 8px 21px}
.dokan-elector-style-active.store-v1 .dokan-store-support-and-follow-wrap .dokan-btn.dokan-follow-store-button{
padding-left:24px;
padding-right:21px}
}
.dokan-elector-style-active.store-v2 .profile-frame{
z-index:2}
.dokan-elector-style-active.store-v2 .profile-frame .bg-image-wrapper{
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v2 .profile-frame .bg-image-wrapper{
margin-left:calc(-50vw + 50%)}
}
.dokan-elector-style-active.store-v2 .profile-frame .bg-image-wrapper img{
width:100%;
height:315px;
object-fit:cover}
.dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper{
margin-bottom:3.75rem}
.dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper:after{
content:' ';
border-bottom:1px solid #ddd;
width:100vw;
position:relative;
margin-left:calc(-50vw + 50% - 8px)}
@media (max-width:767.98px){
.dokan-elector-style-active.store-v2 .electro-dokan-single-store-header-wraper:after{
margin-left:calc(-50vw + 50%)}
}
.dokan-elector-style-active.store-v2 .dokan-single-store-header{
margin-bottom:1.25rem}
.dokan-elector-style-active.store-v2 .profile-info-summery-wrapper{
text-align:center}
.dokan-elector-style-active.store-v2 .profile-img.profile-img-circle{
position:relative;
z-index:2;
margin-bottom:.5rem;
margin-top:-40px}
.dokan-elector-style-active.store-v2 .profile-img.profile-img-circle img{
width:80px;
height:80px;
margin-left:auto;
margin-right:auto;
object-fit:cover;
border-radius:50%;
border:2px solid #fff}
@media (min-width:768px){
.dokan-elector-style-active.store-v2 .profile-img.profile-img-circle{
margin-top:-74px}
.dokan-elector-style-active.store-v2 .profile-img.profile-img-circle img{
width:148px;
height:148px;
border-width:5px}
}
.dokan-elector-style-active.store-v2 .dokan-store-info{
flex-wrap:wrap;
justify-content:center}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v2 .dokan-store-info{
margin-bottom:.5rem}
.dokan-elector-style-active.store-v2 .dokan-store-info li{
width:100%;
margin-bottom:.5rem}
.dokan-elector-style-active.store-v2 .dokan-store-info li:not(:last-child):after{
content:none}
}
.dokan-elector-style-active.store-v2 .store-name{
font-size:28px;
font-weight:700;
margin-bottom:.5rem}
.dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn-wrap{
margin-bottom:.75rem}
.dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn{
font-weight:500;
border:1px solid;
margin-top:0;
padding:8px 23px}
.dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn:not(:hover):not(:focus){
background-color:transparent;
border-color:#d9d9d9}
@media (min-width:768px){
.dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap{
display:flex;
align-items:center;
justify-content:center}
.dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap>:not(:last-child){
margin-right:1rem}
.dokan-elector-style-active.store-v2 .dokan-store-support-and-rating-wrap .dokan-store-support-btn-wrap{
display:inline-block;
margin-bottom:0}
}
.dokan-elector-style-active.store-v3 .store-name{
font-size:28px;
font-weight:700;
margin-bottom:1rem}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v3 .store-name{
text-align:center}
}
.dokan-elector-style-active.store-v3 .dokan-store-support-btn{
margin-top:0}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame{
margin-bottom:1rem;
background:0 0}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper{
position:relative;
border-width:0;
color:#333e48}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{
width:100%;
height:auto;
padding-top:0;
background:0 0}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info{
padding:0}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i{
float:none;
margin-left:0;
margin-top:0}
@media (max-width:1199.98px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{
display:flex;
flex-wrap:wrap;
position:static}
}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{
width:100%}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:not(:last-child):after{
content:none}
}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{
position:static}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{
display:flex}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{
width:120px;
height:120px;
border-radius:0;
object-fit:cover}
@media (min-width:1200px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{
width:204px;
height:204px}
}
@media (min-width:768px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head{
flex-shrink:0;
margin-right:1rem}
}
@media (min-width:1200px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head{
margin-right:2.25rem}
}
@media (max-width:1199.98px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head{
position:static}
}
@media (min-width:768px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{
display:flex;
flex-wrap:wrap}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-summery-info-buttons-wrapper{
flex-basis:0;
flex-grow:1;
max-width:100%}
}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share{
display:inline-block}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share .jssocials-share{
margin:0 .5rem}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share .jssocials-share-link:not(:hover){
color:#a1aaad}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-share .jssocials-share-logo{
font-size:1.2em}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>*{
float:none!important}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>*{
text-align:center}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>* .dokan-btn{
width:auto;
padding:.5rem 1rem}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>:not(:first-child){
margin-top:1rem}
}
@media (min-width:576px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap{
display:flex;
flex-wrap:wrap;
align-items:center;
flex:0 0 100%;
max-width:100%}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>:not(:last-child){
margin-right:10px}
}
@media (min-width:1200px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>*+.dokan-share-wrap{
margin-left:20px}
}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap{
order:-1}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-btn{
font-size:14px;
font-weight:700;
padding:8px 20px 8px 21px}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-btn.dokan-follow-store-button{
padding-left:24px;
padding-right:21px}
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap .dokan-btn.dokan-follow-store-button.dokan-follow-store-button-working:after{
margin-top:10px}
@media (max-width:1199.98px){
.dokan-elector-style-active.store-v3 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .dokan-store-support-and-follow-wrap>div{
margin-bottom:.5rem}
}
.dokan-elector-style-active.store-v3 .dokan-store-rating{
margin-bottom:1rem}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v3 .dokan-store-rating{
text-align:center}
}
.dokan-elector-style-active.store-v3 .dokan-store-info{
flex-wrap:wrap;
margin-bottom:.25rem}
.dokan-elector-style-active.store-v4 .store-name{
font-size:18px;
font-weight:700;
margin-bottom:.5rem}
.dokan-elector-style-active.store-v4 .profile-frame{
position:relative;
padding:30px 20px;
margin-bottom:2.25rem;
background-color:#f5f5f5;
text-align:center}
.dokan-elector-style-active.store-v4 .profile-frame .dokan-store-info,
.dokan-elector-style-active.store-v4 .profile-frame .store-social{
display:block;
margin-bottom:0}
.dokan-elector-style-active.store-v4 .profile-frame .dokan-store-info li,
.dokan-elector-style-active.store-v4 .profile-frame .store-social li{
margin-bottom:.25rem}
.dokan-elector-style-active.store-v4 .profile-frame .dokan-store-info li:after,
.dokan-elector-style-active.store-v4 .profile-frame .store-social li:after{
content:none}
.dokan-elector-style-active.store-v4 .profile-img.profile-img-circle{
margin-bottom:1.5rem}
.dokan-elector-style-active.store-v4 .profile-img.profile-img-circle img{
width:auto;
max-width:100%;
margin-left:auto;
margin-right:auto}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap{
display:flex;
flex-direction:column}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap>*{
float:none!important}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap>* .dokan-store-support-btn{
margin-top:0;
width:auto}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap>:not(:first-child){
margin-top:.75rem}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap{
order:-1}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap:not(:first-child){
margin-bottom:.75rem}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-btn{
font-size:14px;
padding:8px 20px 8px 21px}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap{
padding-top:1rem}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-shares{
margin:0}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-share{
margin:0 .5rem}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-share-link:not(:hover){
color:#a1aaad}
.dokan-elector-style-active.store-v4 .dokan-store-support-and-follow-wrap .dokan-share-wrap .jssocials-share-logo{
font-size:1.2em}
.dokan-elector-style-active.store-v4 .profile-info-summery-wrapper{
position:relative;
z-index:1}
.dokan-elector-style-active.store-v4 .bg-image-wrapper{
position:absolute;
top:0;
bottom:0;
left:0;
right:0}
.dokan-elector-style-active.store-v4 .bg-image-wrapper img{
height:100%;
width:100%;
object-fit:cover}
.dokan-elector-style-active.store-v5 .electro-dokan-single-store-header-wraper{
flex:0 0 100%;
max-width:100%;
padding-left:.9375rem;
padding-right:.9375rem;
margin-bottom:1.875rem}
@media (min-width:1200px){
.dokan-elector-style-active.store-v5 .electro-dokan-single-store-header-wraper{
margin-bottom:2.5rem}
}
.dokan-elector-style-active.store-v5 .profile-info-box{
min-height:192px}
.dokan-elector-style-active.store-v5 .bg-image-wrapper img{
min-height:192px}
.dokan-elector-style-active.store-v5 .bg-image-wrapper .dummy-image{
min-height:192px}
.dokan-elector-style-active.store-v5 .profile-frame{
margin-bottom:1rem}
.dokan-elector-style-active.store-v5 .profile-frame .dokan-store-info,
.dokan-elector-style-active.store-v5 .profile-frame .store-social{
display:block;
margin-bottom:0}
.dokan-elector-style-active.store-v5 .profile-frame .dokan-store-info li,
.dokan-elector-style-active.store-v5 .profile-frame .store-social li{
margin-bottom:.25rem}
.dokan-elector-style-active.store-v5 .profile-frame .dokan-store-info li:after,
.dokan-elector-style-active.store-v5 .profile-frame .store-social li:after{
content:none}
.dokan-elector-style-active.store-v5 .profile-info-summery{
display:flex;
padding:25px 0;
flex-wrap:wrap}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v5 .profile-info-summery{
flex-direction:column;
text-align:center}
}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v5 .profile-info-head{
margin-bottom:1rem}
}
@media (min-width:768px){
.dokan-elector-style-active.store-v5 .profile-info-head{
margin-right:30px}
}
.dokan-elector-style-active.store-v5 .profile-info-head .profile-img img{
width:100px;
height:100px;
object-fit:cover;
border-radius:50%;
border:2px solid #fff}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v5 .profile-info-head .profile-img img{
width:80px;
height:80px;
margin-left:auto;
margin-right:auto}
}
@media (min-width:1200px){
.dokan-elector-style-active.store-v5 .profile-info-head .profile-img img{
border-width:5px;
width:142px;
height:142px}
}
.dokan-elector-style-active.store-v5 .profile-summery-info-wrapper{
flex-basis:0;
flex-grow:1;
max-width:100%;
align-self:center;
display:flex;
align-items:center}
@media (max-width:575.98px){
.dokan-elector-style-active.store-v5 .profile-summery-info-wrapper{
flex-direction:column}
}
.dokan-elector-style-active.store-v5 .store-title-buttons-wrapper{
flex-basis:0;
flex-grow:1;
max-width:100%}
@media (min-width:768px){
.dokan-elector-style-active.store-v5 .store-title-buttons-wrapper{
padding-right:15px;
margin-right:15px;
border-right:1px solid #ddd}
}
@media (min-width:1200px){
.dokan-elector-style-active.store-v5 .store-title-buttons-wrapper{
padding-right:30px;
margin-right:30px}
}
.dokan-elector-style-active.store-v5 .title-and-rating{
margin-bottom:.75rem}
@media (min-width:576px){
.dokan-elector-style-active.store-v5 .title-and-rating{
display:flex;
align-items:center}
.dokan-elector-style-active.store-v5 .title-and-rating>:not(:last-child){
margin-right:20px}
}
.dokan-elector-style-active.store-v5 .store-name{
font-size:24px;
font-weight:700}
@media (min-width:576px){
.dokan-elector-style-active.store-v5 .store-name{
margin-bottom:0}
}
.dokan-elector-style-active.store-v5 .dokan-store-address .state,
.dokan-elector-style-active.store-v5 .dokan-store-address [class^=street]{
display:none}
.dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap>*{
margin-bottom:.75rem}
@media (min-width:768px){
.dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap{
display:flex;
flex-wrap:wrap;
align-items:center}
.dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap>*{
margin-left:.75rem}
.dokan-elector-style-active.store-v5 .dokan-store-support-and-follow-wrap .dokan-store-follow-store-btn-wrap{
margin-left:0;
order:-1}
}
.dokan-elector-style-active.store-v5 .dokan-store-support-btn{
width:auto;
margin-top:0}
.dokan-elector-style-active.store-v5 .dokan-share-wrap{
display:flex;
align-items:center}
@media (min-width:768px){
.dokan-elector-style-active.store-v5 .dokan-share-wrap{
margin-left:2rem}
}
.dokan-elector-style-active.store-v5 .dokan-share-wrap .dokan-share{
margin-left:1rem}
.dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share{
margin:0}
.dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share:not(:last-child){
margin-right:1rem}
.dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share-link:not(:hover){
color:#a1aaad}
.dokan-elector-style-active.store-v5 .dokan-share-wrap .jssocials-share-logo{
font-size:1.2em}
.dokan-elector-style-active.store-v5 .profile-info{
flex-shrink:1}
.dokan-elector-style-active.store-v5 .dokan-store-tabs li{
display:inherit}
@media (min-width:1200px){
.dokan-elector-style-active.store-v5 .dokan-store-tabs .dokan-vendor-products-search-wrap{
margin-left:auto}
.dokan-elector-style-active.store-v5 .dokan-store-tabs .dokan-vendor-products-search-wrap .vendor-products-search-field{
width:415px}
}
.dokan-store .content-area,
.dokan-store-sidebar{
padding-left:.9375rem;
padding-right:.9375rem;
flex:0 0 100%;
max-width:100%}
@media (max-width:767.98px){
body.dokan-store .content-area{
order:0}
}
@media (max-width:767px){
.dokan-store-products-filter-area .search-store-products{
margin:10px 0;
width:100%}
}
@media (min-width:768px){
.dokan-store-products-filter-area .search-store-products{
margin-left:10px}
.dokan-store-products-filter-area .product-name-search{
width:250px!important}
.dokan-store-products-filter-area .orderby-search{
width:auto}
}
@media (min-width:992px){
body.dokan-store .content-area{
flex:0 0 75%;
max-width:75%}
.dokan-store-sidebar{
flex:0 0 25%;
max-width:25%}
}
@media (min-width:1200px){
body.dokan-store .content-area{
flex:0 0 78.5%;
max-width:78.5%}
.dokan-store-sidebar{
flex:0 0 21.5%;
max-width:21.5%}
}
.dokan-elector-style-active .dokan-store-sidebar{
margin-right:0}
.dokan-elector-style-active:not(.store-v3):not(.store-v4) .woocommerce-breadcrumb{
display:none}
.dokan-elector-style-active.store-v1 .store-coupon-wrap{
margin-top:10px}
.dokan-elector-style-active.store-v1 .site-main{
display:flex;
flex-wrap:wrap;
margin-left:-.9375rem;
margin-right:-.9375rem}
.dokan-elector-style-active.store-v1 .content-area{
flex:0 0 100%;
max-width:100%}
.dokan-elector-style-active.store-v1 .dokan-single-store,
.dokan-elector-style-active.store-v1 .dokan-store-top-jumbotron{
flex:0 0 100%;
max-width:100%;
padding-left:.9375rem;
padding-right:.9375rem}
@media (min-width:992px){
.dokan-elector-style-active.store-v1.left-sidebar .dokan-single-store,
.dokan-elector-style-active.store-v1.right-sidebar .dokan-single-store{
flex:0 0 75%;
max-width:75%}
.dokan-elector-style-active.store-v1.left-sidebar .dokan-single-store{
order:2}
}
@media (min-width:1200px){
.dokan-elector-style-active.store-v1.left-sidebar .dokan-single-store,
.dokan-elector-style-active.store-v1.right-sidebar .dokan-single-store{
flex:0 0 78.5%;
max-width:78.5%}
}
.dokan-elector-style-active.store-v5 .dokan-store-top-jumbotron{
flex:0 0 100%;
max-width:100%;
padding-left:.9375rem;
padding-right:.9375rem}
