.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.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,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-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{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.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-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.dd-select {
border-radius: 2px;
border: none;
position: relative;
cursor: pointer;
margin-top: 10px;
background: transparent !important;
}
.dd-select button {
background-color: transparent !important;
color: #3e3e3e;
}
.dd-desc {
color: #000;
display: block;
overflow: hidden;
font-weight: normal;
line-height: 1.4em;
margin-top: 8px;
margin-left: 45px;
font-weight: 800 !important;
text-transform: capitalize;
}
.dd-selected {
position: relative;
overflow: hidden;
display: block;
padding: 15px;
font-weight: normal;
width: 100%;
text-align: left;
font-size: 17px;
text-transform: uppercase;
letter-spacing: 1px;
}
.dd-selected:focus {
z-index: 2001;
}
.dd-pointer {
width: 0;
height: 0;
position: absolute;
right: 10px;
top: 50%;
margin-top: -3px;
}
.dd-selected:focus+.dd-pointer {
z-index: 2002;
}
.dd-pointer-down {
border: solid 5px transparent;
border-top: solid 5px #000;
}
.dd-pointer-up {
border: solid 5px transparent !important;
border-bottom: solid 5px #000 !important;
margin-top: -8px;
}
.dd-options {
border: solid 1px #e5e5e5;
display: none;
position: absolute;
margin: 0;
padding: 0;
background: #fff;
max-height: 400px;
overflow: auto;
z-index: 2000;
}
.dd-options:focus {
outline: 0;
}
.dd-option {
padding: 10px 10px 18px;
display: block;
width: 100%;
text-align: left;
border-bottom: solid 1px #ddd;
overflow: visible;
text-decoration: none;
color: #333;
cursor: pointer;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
box-sizing: border-box;
vertical-align: middle;
}
.dd-options>.dd-option:last-child {
border-bottom: none;
}
.dd-option:hover, .dd-option:active, .dd-option:focus {
background: #f3f3f3;
color: #000;
z-index: 2001;
}
.dd-selected-description-truncated {
text-overflow: ellipsis;
white-space: nowrap;
}
.dd-option-selected {
background: #f6f6f6;
}
.dd-option-image, .dd-selected-image {
vertical-align: middle;
float: left;
margin-right: 5px;
max-width: 35px !important;
}
.dd-image-right {
float: right;
margin-right: 15px;
margin-left: 5px;
}
.dd-container {
position: relative;
}
.dd-selected-text {
font-weight: bold
}.it-owl-carousel-items {
direction: ltr;
}
.wgb-space-30 {
height: 30px;
}
.e-cart__column.e-cart__column-start {
overflow: hidden;
} .wgb-maincontainer *,
.wgb-maincontainer *::before,
.wgb-maincontainer *::after,
.adv-gift-section *,
.adv-gift-section *::before,
.adv-gift-section *::after,
.wgb-row * {
box-sizing: border-box;
}
.adv-gift-section {
margin-bottom: 20px;
}
.wgb-maincontainer {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.wgb-mt30 {
margin-top: 30px;
}
.wgb-mb30 {
margin-bottom: 30px;
}
@media (min-width: 576px) {
.wgb-maincontainer {
max-width: 540px;
}
}
@media (min-width: 768px) {
.wgb-maincontainer {
max-width: 720px;
}
}
@media (min-width: 992px) {
.wgb-maincontainer {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.wgb-maincontainer {
max-width: 1140px;
}
}
.wgb-row,
.wgb-row.pw-gift-active {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.wgb-no-gutters {
margin-right: 0;
margin-left: 0;
}
.wgb-no-gutters>.wgb-col,
.wgb-no-gutters>[class*="wgb-col-"] {
padding-right: 0;
padding-left: 0;
}
.wgb-col-1,
.wgb-col-2,
.wgb-col-3,
.wgb-col-4,
.wgb-col-5,
.wgb-col-6,
.wgb-col-7,
.wgb-col-8,
.wgb-col-9,
.wgb-col-10,
.wgb-col-11,
.wgb-col-12,
.col,
.wgb-col-auto,
.wgb-col-sm-1,
.wgb-col-sm-2,
.wgb-col-sm-3,
.wgb-col-sm-4,
.wgb-col-sm-5,
.wgb-col-sm-6,
.wgb-col-sm-7,
.wgb-col-sm-8,
.wgb-col-sm-9,
.wgb-col-sm-10,
.wgb-col-sm-11,
.wgb-col-sm-12,
.wgb-col-sm,
.wgb-col-sm-auto,
.wgb-col-md-1,
.wgb-col-md-2,
.wgb-col-md-3,
.wgb-col-md-4,
.wgb-col-md-5,
.wgb-col-md-6,
.wgb-col-md-7,
.wgb-col-md-8,
.wgb-col-md-9,
.wgb-col-md-10,
.wgb-col-md-11,
.wgb-col-md-12,
.wgb-col-md,
.wgb-col-md-auto,
.wgb-col-lg-1,
.wgb-col-lg-2,
.wgb-col-lg-3,
.wgb-col-lg-4,
.wgb-col-lg-5,
.wgb-col-lg-6,
.wgb-col-lg-7,
.wgb-col-lg-8,
.wgb-col-lg-9,
.wgb-col-lg-10,
.wgb-col-lg-11,
.wgb-col-lg-12,
.wgb-col-lg,
.wgb-col-lg-auto,
.wgb-col-xl-1,
.wgb-col-xl-2,
.wgb-col-xl-3,
.wgb-col-xl-4,
.wgb-col-xl-5,
.wgb-col-xl-6,
.wgb-col-xl-7,
.wgb-col-xl-8,
.wgb-col-xl-9,
.wgb-col-xl-10,
.wgb-col-xl-11,
.wgb-col-xl-12,
.wgb-col-xl,
.wgb-col-xl-auto {
position: relative;
width: 100%;
padding-right: 5px;
padding-left: 5px;
margin-bottom: 30px;
}
.wgb-col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.wgb-col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.wgb-col-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.wgb-col-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.wgb-col-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.wgb-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.wgb-col-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.wgb-col-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.wgb-col-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.wgb-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.wgb-col-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.wgb-col-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.wgb-col-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.wgb-col-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.wgb-order-first {
-ms-flex-order: -1;
order: -1;
}
.wgb-order-last {
-ms-flex-order: 13;
order: 13;
}
.wgb-order-0 {
-ms-flex-order: 0;
order: 0;
}
.wgb-order-1 {
-ms-flex-order: 1;
order: 1;
}
.wgb-order-2 {
-ms-flex-order: 2;
order: 2;
}
.wgb-order-3 {
-ms-flex-order: 3;
order: 3;
}
.wgb-order-4 {
-ms-flex-order: 4;
order: 4;
}
.wgb-order-5 {
-ms-flex-order: 5;
order: 5;
}
.wgb-order-6 {
-ms-flex-order: 6;
order: 6;
}
.wgb-order-7 {
-ms-flex-order: 7;
order: 7;
}
.wgb-order-8 {
-ms-flex-order: 8;
order: 8;
}
.wgb-order-9 {
-ms-flex-order: 9;
order: 9;
}
.wgb-order-10 {
-ms-flex-order: 10;
order: 10;
}
.wgb-order-11 {
-ms-flex-order: 11;
order: 11;
}
.wgb-order-12 {
-ms-flex-order: 12;
order: 12;
}
.wgb-offset-1 {
margin-left: 8.333333%;
}
.wgb-offset-2 {
margin-left: 16.666667%;
}
.wgb-offset-3 {
margin-left: 25%;
}
.wgb-offset-4 {
margin-left: 33.333333%;
}
.wgb-offset-5 {
margin-left: 41.666667%;
}
.wgb-offset-6 {
margin-left: 50%;
}
.wgb-offset-7 {
margin-left: 58.333333%;
}
.wgb-offset-8 {
margin-left: 66.666667%;
}
.wgb-offset-9 {
margin-left: 75%;
}
.wgb-offset-10 {
margin-left: 83.333333%;
}
.wgb-offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
.wgb-col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.wgb-col-sm-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.wgb-col-sm-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.wgb-col-sm-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.wgb-col-sm-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.wgb-col-sm-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.wgb-col-sm-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.wgb-col-sm-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.wgb-col-sm-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.wgb-col-sm-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.wgb-col-sm-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.wgb-col-sm-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.wgb-col-sm-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.wgb-col-sm-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.wgb-order-sm-first {
-ms-flex-order: -1;
order: -1;
}
.wgb-order-sm-last {
-ms-flex-order: 13;
order: 13;
}
.wgb-order-sm-0 {
-ms-flex-order: 0;
order: 0;
}
.wgb-order-sm-1 {
-ms-flex-order: 1;
order: 1;
}
.wgb-order-sm-2 {
-ms-flex-order: 2;
order: 2;
}
.wgb-order-sm-3 {
-ms-flex-order: 3;
order: 3;
}
.wgb-order-sm-4 {
-ms-flex-order: 4;
order: 4;
}
.wgb-order-sm-5 {
-ms-flex-order: 5;
order: 5;
}
.wgb-order-sm-6 {
-ms-flex-order: 6;
order: 6;
}
.wgb-order-sm-7 {
-ms-flex-order: 7;
order: 7;
}
.wgb-order-sm-8 {
-ms-flex-order: 8;
order: 8;
}
.wgb-order-sm-9 {
-ms-flex-order: 9;
order: 9;
}
.wgb-order-sm-10 {
-ms-flex-order: 10;
order: 10;
}
.wgb-order-sm-11 {
-ms-flex-order: 11;
order: 11;
}
.wgb-order-sm-12 {
-ms-flex-order: 12;
order: 12;
}
.wgb-offset-sm-0 {
margin-left: 0;
}
.wgb-offset-sm-1 {
margin-left: 8.333333%;
}
.wgb-offset-sm-2 {
margin-left: 16.666667%;
}
.wgb-offset-sm-3 {
margin-left: 25%;
}
.wgb-offset-sm-4 {
margin-left: 33.333333%;
}
.wgb-offset-sm-5 {
margin-left: 41.666667%;
}
.wgb-offset-sm-6 {
margin-left: 50%;
}
.wgb-offset-sm-7 {
margin-left: 58.333333%;
}
.wgb-offset-sm-8 {
margin-left: 66.666667%;
}
.wgb-offset-sm-9 {
margin-left: 75%;
}
.wgb-offset-sm-10 {
margin-left: 83.333333%;
}
.wgb-offset-sm-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 768px) {
.wgb-col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.wgb-col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.wgb-col-md-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.wgb-col-md-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.wgb-col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.wgb-col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.wgb-col-md-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.wgb-col-md-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.wgb-col-md-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.wgb-col-md-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.wgb-col-md-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.wgb-col-md-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.wgb-col-md-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.wgb-col-md-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.wgb-order-md-first {
-ms-flex-order: -1;
order: -1;
}
.wgb-order-md-last {
-ms-flex-order: 13;
order: 13;
}
.wgb-order-md-0 {
-ms-flex-order: 0;
order: 0;
}
.wgb-order-md-1 {
-ms-flex-order: 1;
order: 1;
}
.wgb-order-md-2 {
-ms-flex-order: 2;
order: 2;
}
.wgb-order-md-3 {
-ms-flex-order: 3;
order: 3;
}
.wgb-order-md-4 {
-ms-flex-order: 4;
order: 4;
}
.wgb-order-md-5 {
-ms-flex-order: 5;
order: 5;
}
.wgb-order-md-6 {
-ms-flex-order: 6;
order: 6;
}
.wgb-order-md-7 {
-ms-flex-order: 7;
order: 7;
}
.wgb-order-md-8 {
-ms-flex-order: 8;
order: 8;
}
.wgb-order-md-9 {
-ms-flex-order: 9;
order: 9;
}
.wgb-order-md-10 {
-ms-flex-order: 10;
order: 10;
}
.wgb-order-md-11 {
-ms-flex-order: 11;
order: 11;
}
.wgb-order-md-12 {
-ms-flex-order: 12;
order: 12;
}
.wgb-offset-md-0 {
margin-left: 0;
}
.wgb-offset-md-1 {
margin-left: 8.333333%;
}
.wgb-offset-md-2 {
margin-left: 16.666667%;
}
.wgb-offset-md-3 {
margin-left: 25%;
}
.wgb-offset-md-4 {
margin-left: 33.333333%;
}
.wgb-offset-md-5 {
margin-left: 41.666667%;
}
.wgb-offset-md-6 {
margin-left: 50%;
}
.wgb-offset-md-7 {
margin-left: 58.333333%;
}
.wgb-offset-md-8 {
margin-left: 66.666667%;
}
.wgb-offset-md-9 {
margin-left: 75%;
}
.wgb-offset-md-10 {
margin-left: 83.333333%;
}
.wgb-offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
.wgb-col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.wgb-col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.wgb-col-lg-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.wgb-col-lg-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.wgb-col-lg-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.wgb-col-lg-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.wgb-col-lg-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.wgb-col-lg-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.wgb-col-lg-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.wgb-col-lg-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.wgb-col-lg-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.wgb-col-lg-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.wgb-col-lg-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.wgb-col-lg-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.wgb-order-lg-first {
-ms-flex-order: -1;
order: -1;
}
.wgb-order-lg-last {
-ms-flex-order: 13;
order: 13;
}
.wgb-order-lg-0 {
-ms-flex-order: 0;
order: 0;
}
.wgb-order-lg-1 {
-ms-flex-order: 1;
order: 1;
}
.wgb-order-lg-2 {
-ms-flex-order: 2;
order: 2;
}
.wgb-order-lg-3 {
-ms-flex-order: 3;
order: 3;
}
.wgb-order-lg-4 {
-ms-flex-order: 4;
order: 4;
}
.wgb-order-lg-5 {
-ms-flex-order: 5;
order: 5;
}
.wgb-order-lg-6 {
-ms-flex-order: 6;
order: 6;
}
.wgb-order-lg-7 {
-ms-flex-order: 7;
order: 7;
}
.wgb-order-lg-8 {
-ms-flex-order: 8;
order: 8;
}
.wgb-order-lg-9 {
-ms-flex-order: 9;
order: 9;
}
.wgb-order-lg-10 {
-ms-flex-order: 10;
order: 10;
}
.wgb-order-lg-11 {
-ms-flex-order: 11;
order: 11;
}
.wgb-order-lg-12 {
-ms-flex-order: 12;
order: 12;
}
.wgb-offset-lg-0 {
margin-left: 0;
}
.wgb-offset-lg-1 {
margin-left: 8.333333%;
}
.wgb-offset-lg-2 {
margin-left: 16.666667%;
}
.wgb-offset-lg-3 {
margin-left: 25%;
}
.wgb-offset-lg-4 {
margin-left: 33.333333%;
}
.wgb-offset-lg-5 {
margin-left: 41.666667%;
}
.wgb-offset-lg-6 {
margin-left: 50%;
}
.wgb-offset-lg-7 {
margin-left: 58.333333%;
}
.wgb-offset-lg-8 {
margin-left: 66.666667%;
}
.wgb-offset-lg-9 {
margin-left: 75%;
}
.wgb-offset-lg-10 {
margin-left: 83.333333%;
}
.wgb-offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
.wgb-col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.wgb-col-xl-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.wgb-col-xl-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.wgb-col-xl-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.wgb-col-xl-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.wgb-col-xl-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.wgb-col-xl-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.wgb-col-xl-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.wgb-col-xl-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.wgb-col-xl-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.wgb-col-xl-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.wgb-col-xl-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.wgb-col-xl-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.wgb-col-xl-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.wgb-order-xl-first {
-ms-flex-order: -1;
order: -1;
}
.wgb-order-xl-last {
-ms-flex-order: 13;
order: 13;
}
.wgb-order-xl-0 {
-ms-flex-order: 0;
order: 0;
}
.wgb-order-xl-1 {
-ms-flex-order: 1;
order: 1;
}
.wgb-order-xl-2 {
-ms-flex-order: 2;
order: 2;
}
.wgb-order-xl-3 {
-ms-flex-order: 3;
order: 3;
}
.wgb-order-xl-4 {
-ms-flex-order: 4;
order: 4;
}
.wgb-order-xl-5 {
-ms-flex-order: 5;
order: 5;
}
.wgb-order-xl-6 {
-ms-flex-order: 6;
order: 6;
}
.wgb-order-xl-7 {
-ms-flex-order: 7;
order: 7;
}
.wgb-order-xl-8 {
-ms-flex-order: 8;
order: 8;
}
.wgb-order-xl-9 {
-ms-flex-order: 9;
order: 9;
}
.wgb-order-xl-10 {
-ms-flex-order: 10;
order: 10;
}
.wgb-order-xl-11 {
-ms-flex-order: 11;
order: 11;
}
.wgb-order-xl-12 {
-ms-flex-order: 12;
order: 12;
}
.wgb-offset-xl-0 {
margin-left: 0;
}
.wgb-offset-xl-1 {
margin-left: 8.333333%;
}
.wgb-offset-xl-2 {
margin-left: 16.666667%;
}
.wgb-offset-xl-3 {
margin-left: 25%;
}
.wgb-offset-xl-4 {
margin-left: 33.333333%;
}
.wgb-offset-xl-5 {
margin-left: 41.666667%;
}
.wgb-offset-xl-6 {
margin-left: 50%;
}
.wgb-offset-xl-7 {
margin-left: 58.333333%;
}
.wgb-offset-xl-8 {
margin-left: 66.666667%;
}
.wgb-offset-xl-9 {
margin-left: 75%;
}
.wgb-offset-xl-10 {
margin-left: 83.333333%;
}
.wgb-offset-xl-11 {
margin-left: 91.666667%;
}
}
.wgb-d-none {
display: none !important;
}
.wgb-d-inline {
display: inline !important;
}
.wgb-d-inline-block {
display: inline-block !important;
}
.wgb-d-block {
display: block !important;
}
.wgb-d-table {
display: table !important;
}
.wgb-d-table-row {
display: table-row !important;
}
.wgb-d-table-cell {
display: table-cell !important;
}
.wgb-d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.wgb-d-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
@media (min-width: 576px) {
.wgb-d-sm-none {
display: none !important;
}
.wgb-d-sm-inline {
display: inline !important;
}
.wgb-d-sm-inline-block {
display: inline-block !important;
}
.wgb-d-sm-block {
display: block !important;
}
.wgb-d-sm-table {
display: table !important;
}
.wgb-d-sm-table-row {
display: table-row !important;
}
.wgb-d-sm-table-cell {
display: table-cell !important;
}
.wgb-d-sm-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.wgb-d-sm-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 768px) {
.wgb-d-md-none {
display: none !important;
}
.wgb-d-md-inline {
display: inline !important;
}
.wgb-d-md-inline-block {
display: inline-block !important;
}
.wgb-d-md-block {
display: block !important;
}
.wgb-d-md-table {
display: table !important;
}
.wgb-d-md-table-row {
display: table-row !important;
}
.wgb-d-md-table-cell {
display: table-cell !important;
}
.wgb-d-md-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.wgb-d-md-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 992px) {
.wgb-d-lg-none {
display: none !important;
}
.wgb-d-lg-inline {
display: inline !important;
}
.wgb-d-lg-inline-block {
display: inline-block !important;
}
.wgb-d-lg-block {
display: block !important;
}
.wgb-d-lg-table {
display: table !important;
}
.wgb-d-lg-table-row {
display: table-row !important;
}
.wgb-d-lg-table-cell {
display: table-cell !important;
}
.wgb-d-lg-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.wgb-d-lg-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 1200px) {
.wgb-d-xl-none {
display: none !important;
}
.wgb-d-xl-inline {
display: inline !important;
}
.wgb-d-xl-inline-block {
display: inline-block !important;
}
.wgb-d-xl-block {
display: block !important;
}
.wgb-d-xl-table {
display: table !important;
}
.wgb-d-xl-table-row {
display: table-row !important;
}
.wgb-d-xl-table-cell {
display: table-cell !important;
}
.wgb-d-xl-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.wgb-d-xl-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media print {
.wgb-d-print-none {
display: none !important;
}
.wgb-d-print-inline {
display: inline !important;
}
.wgb-d-print-inline-block {
display: inline-block !important;
}
.wgb-d-print-block {
display: block !important;
}
.wgb-d-print-table {
display: table !important;
}
.wgb-d-print-table-row {
display: table-row !important;
}
.wgb-d-print-table-cell {
display: table-cell !important;
}
.wgb-d-print-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.wgb-d-print-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
.wgb-flex-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.wgb-flex-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.wgb-flex-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.wgb-flex-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.wgb-flex-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.wgb-flex-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.wgb-flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.wgb-flex-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.wgb-flex-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.wgb-flex-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.wgb-flex-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.wgb-flex-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.wgb-justify-content-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.wgb-justify-content-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.wgb-justify-content-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.wgb-justify-content-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.wgb-justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.wgb-align-items-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.wgb-align-items-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.wgb-align-items-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.wgb-align-items-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.wgb-align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.wgb-align-content-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.wgb-align-content-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.wgb-align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.wgb-align-content-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.wgb-align-content-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.wgb-align-content-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.wgb-align-self-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.wgb-align-self-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.wgb-align-self-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.wgb-align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.wgb-align-self-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.wgb-align-self-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
@media (min-width: 576px) {
.wgb-flex-sm-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.wgb-flex-sm-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.wgb-flex-sm-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.wgb-flex-sm-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.wgb-flex-sm-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.wgb-flex-sm-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.wgb-flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.wgb-flex-sm-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.wgb-flex-sm-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.wgb-flex-sm-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.wgb-flex-sm-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.wgb-flex-sm-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.wgb-justify-content-sm-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.wgb-justify-content-sm-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.wgb-justify-content-sm-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.wgb-justify-content-sm-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.wgb-justify-content-sm-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.wgb-align-items-sm-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.wgb-align-items-sm-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.wgb-align-items-sm-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.wgb-align-items-sm-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.wgb-align-items-sm-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.wgb-align-content-sm-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.wgb-align-content-sm-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.wgb-align-content-sm-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.wgb-align-content-sm-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.wgb-align-content-sm-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.wgb-align-content-sm-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.wgb-align-self-sm-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.wgb-align-self-sm-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.wgb-align-self-sm-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.wgb-align-self-sm-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.wgb-align-self-sm-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.wgb-align-self-sm-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 768px) {
.wgb-flex-md-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.wgb-flex-md-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.wgb-flex-md-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.wgb-flex-md-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.wgb-flex-md-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.wgb-flex-md-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.wgb-flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.wgb-flex-md-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.wgb-flex-md-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.wgb-flex-md-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.wgb-flex-md-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.wgb-flex-md-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.wgb-justify-content-md-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.wgb-justify-content-md-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.wgb-justify-content-md-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.wgb-justify-content-md-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.wgb-justify-content-md-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.wgb-align-items-md-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.wgb-align-items-md-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.wgb-align-items-md-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.wgb-align-items-md-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.wgb-align-items-md-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.wgb-align-content-md-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.wgb-align-content-md-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.wgb-align-content-md-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.wgb-align-content-md-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.wgb-align-content-md-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.wgb-align-content-md-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.wgb-align-self-md-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.wgb-align-self-md-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.wgb-align-self-md-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.wgb-align-self-md-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.wgb-align-self-md-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.wgb-align-self-md-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 992px) {
.wgb-flex-lg-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.wgb-flex-lg-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.wgb-flex-lg-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.wgb-flex-lg-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.wgb-flex-lg-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.wgb-flex-lg-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.wgb-flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.wgb-flex-lg-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.wgb-flex-lg-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.wgb-flex-lg-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.wgb-flex-lg-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.wgb-flex-lg-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.wgb-justify-content-lg-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.wgb-justify-content-lg-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.wgb-justify-content-lg-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.wgb-justify-content-lg-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.wgb-justify-content-lg-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.wgb-align-items-lg-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.wgb-align-items-lg-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.wgb-align-items-lg-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.wgb-align-items-lg-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.wgb-align-items-lg-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.wgb-align-content-lg-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.wgb-align-content-lg-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.wgb-align-content-lg-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.wgb-align-content-lg-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.wgb-align-content-lg-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.wgb-align-content-lg-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.wgb-align-self-lg-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.wgb-align-self-lg-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.wgb-align-self-lg-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.wgb-align-self-lg-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.wgb-align-self-lg-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.wgb-align-self-lg-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 1200px) {
.wgb-flex-xl-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.wgb-flex-xl-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.wgb-flex-xl-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.wgb-flex-xl-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.wgb-flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.wgb-flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.wgb-flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.wgb-flex-xl-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.wgb-flex-xl-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.wgb-flex-xl-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.wgb-flex-xl-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.wgb-flex-xl-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.wgb-justify-content-xl-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.wgb-justify-content-xl-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.wgb-justify-content-xl-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.wgb-justify-content-xl-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.wgb-justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.wgb-align-items-xl-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.wgb-align-items-xl-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.wgb-align-items-xl-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.wgb-align-items-xl-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.wgb-align-items-xl-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.wgb-align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.wgb-align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.wgb-align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.wgb-align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.wgb-align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.wgb-align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.wgb-align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.wgb-align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.wgb-align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.wgb-align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.wgb-align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.wgb-align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
} @font-face {
font-family: 'agicon';
src: url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/style/fonts/agicon.eot?3g4mg3);
src: url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/style/fonts/agicon.eot?3g4mg3#iefix) format('embedded-opentype'), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/style/fonts/agicon.ttf?3g4mg3) format('truetype'), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/style/fonts/agicon.woff?3g4mg3) format('woff'), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/style/fonts/agicon.svg?3g4mg3#agicon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="agicon-"],
[class*=" agicon-"] { font-family: 'agicon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.agicon-arrow-left:before {
content: "\e900";
}
.agicon-arrow-right:before {
content: "\e901";
}
.agicon-check:before {
content: "\e902";
}
.agicon-edit-2:before {
content: "\e903";
}
.agicon-eye:before {
content: "\e904";
}
.agicon-gift:before {
content: "\e905";
}
.agicon-plus:before {
content: "\e906";
}
.agicon-trash-2:before {
content: "\e907";
}
.agicon-loader:before {
content: "\e908";
}
.agicon-x1:before {
content: "\eae2";
} .font-weight-bold {
font-weight: bold;
}
.text-capitalize {
text-transform: capitalize;
}
.text-uppercase {
text-transform: uppercase;
}
.text-center {
text-align: center;
} .wgb-header-cnt {
position: relative;
padding-bottom: 15px;
margin-bottom: 20px;
margin-top: 30px;
display: inline-block;
width: 100%;
}
.wgb-header-cnt:before {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100px;
border-top: 3px solid #e4003b;
}
.wgb-header-cnt:after {
content: '';
position: absolute;
left: 105px;
right: 0;
bottom: 0;
border-top: 3px solid #dcdcdc;
}
.wgb-header-icon {
font-size: 45px;
margin-right: 10px;
}
.wgb-header-text {
display: inline-block;
}
.wgb-title {
font-size: 18px !important;
margin: 0 !important;
line-height: initial !important;
}
.wgb-title:before {
display: none;
}
.wgb-sub-title {
font-size: 13px;
color: #848484;
} .wgb-wrap-item-cnt.wgb-selected-wrap {
border: 3px solid #e0003a;
}
.wgb-item-layout1 .wgb-wrap-item-cnt .wgb-item-overlay {
opacity: 1;
height: 0;
top: auto;
bottom: 0;
background: rgba(255, 255, 255, 0);
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(25, 25, 25, 1)));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(25, 25, 25, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#191919', GradientType=0);
transition: all 0.3s;
}
.wgb-item-layout1 .wgb-wrap-item-cnt:hover .wgb-item-overlay {
opacity: 1;
height: 100%;
}
.wgb-item-layout1 .wgb-wrap-item-cnt .wgb-item-content {
opacity: 0;
bottom: 0;
}
.wgb-item-layout1 .wgb-wrap-item-cnt:hover .wgb-item-content,
.wgb-item-layout1 .wgb-wrap-item-cnt.wgb-selected-wrap .wgb-item-content {
opacity: 1;
bottom: 15px;
}
.wgb-item-layout1 .wgb-wrap-item-cnt .wgb-item-title a {
color: #fff;
border: none !important;
}
.wgb-item-layout1 .wgb-wrap-item-cnt .wgb-price span.amount {
color: #cecece;
font-size: 16px;
}
.wgb-item-layout1 .wgb-wrap-item-cnt .wgb-selected-icon,
.wgb-item-layout2 .wgb-wrap-item-cnt .wgb-selected-icon {
position: absolute;
top: 15px;
right: 15px;
width: 40px;
height: 40px;
background-color: #e0003a;
border-radius: 50%;
text-align: center;
opacity: 0;
visibility: hidden;
}
.wgb-item-layout1 .wgb-wrap-item-cnt .wgb-selected-icon i,
.wgb-item-layout2 .wgb-wrap-item-cnt .wgb-selected-icon i {
font-size: 22px;
color: #fff;
line-height: 40px;
font-weight: lighter;
}
.wgb-item-layout1 .wgb-wrap-item-cnt.wgb-selected-wrap .wgb-selected-icon,
.wgb-item-layout2 .wgb-wrap-item-cnt.wgb-selected-wrap .wgb-selected-icon {
opacity: 1;
visibility: visible;
}
.wgb-item-layout1 .wgb-wrap-item-cnt.wgb-selected-wrap .wgb-item-overlay {
height: 100%;
} .wgb-item-layout2 .wgb-wrap-item-cnt.wgb-selected-wrap {
box-shadow: 0 10px 50px 0 rgba(0, 0, 0, 0.1);
border-radius: 10px;
overflow: hidden;
}
.wgb-item-layout2 .wgb-wrap-item-cnt:hover {
box-shadow: 0 10px 50px 0 rgba(0, 0, 0, 0.1);
}
.wgb-item-layout2 .wgb-wrap-item-cnt {
text-align: left;
padding-bottom: 10px;
}
.wgb-item-layout2 .wgb-wrap-item-cnt .wgb-selected-icon {
position: absolute;
top: 15px;
right: 15px;
width: 40px;
height: 40px;
background-color: #e0003a;
border-radius: 50%;
text-align: center;
opacity: 0;
visibility: hidden;
}
.wgb-item-layout2 .wgb-wrap-item-cnt .wgb-selected-icon i {
font-size: 22px;
color: #fff;
line-height: 40px;
font-weight: lighter;
}
.wgb-item-layout2 .wgb-wrap-item-cnt.wgb-selected-wrap .wgb-selected-icon {
opacity: 1;
visibility: visible;
}
.wgb-item-layout2 .wgb-wrap-item-cnt .wgb-item-content {
padding: 15px 10px 0 15px;
}
.wgb-item-layout2 .wgb-wrap-item-cnt.wgb-selected-wrap .wgb-item-content {
padding: 15px 10px 0 15px;
}
.wgb-item-layout2 .wgb-wrap-item-cnt .wgb-price {
font-size: 16px;
}
.wgb-owl-carousel.wgb-item-layout2 .wgb-owl-item {
margin-bottom: 30px;
} .wgb-single-wrap-cnt {
margin-bottom: 30px;
}
.wgb-addwrap-btn {
display: inline-block;
background-color: #000;
color: #fff;
font-size: 14px;
padding: 5px 10px;
border: none;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s;
}
.wgb-addwrap-btn i {
margin-right: 5px;
}
.wgb-addwrap-btn:hover {
background-color: #000;
color: #fff;
}
.wgb-addwrap-btn,
.wgb-add-gift-btn,
.wgb-cart-wrap-btn {
overflow: hidden;
position: relative;
cursor: pointer;
}
.wgb-addwrap-btn .wgb-loading-icon,
.wgb-add-gift-btn .wgb-loading-icon,
.wgb-cart-wrap-btn .wgb-loading-icon {
position: absolute;
left: 0;
right: 0;
top: 0;
width: 100%;
height: 100%;
text-align: center;
background-color: transparent
}
.wgb-spinner {
position: absolute;
top: 50%;
margin-top: -8px;
left: 50%;
margin-left: -8px;
height: 16px;
width: 16px;
background: rgba(0, 0, 0, .2);
border-radius: 50%;
}
.wgb-spinner--2 {
border: 2px solid rgba(255, 255, 255, 0.35);
border-top-color: #fff;
animation: spinner2 600ms linear infinite;
}
@keyframes spinner2 {
to {
transform: rotate(360deg);
}
} .wgb-cart-wrap-btn {
display: inline-block;
color: #ffffff;
font-size: 13px;
cursor: pointer;
background-color: #000;
padding: 3px 10px;
text-transform: capitalize;
margin-top: 5px;
border-radius: 5px;
transition: all 0.3s;
}
.wgb-cart-wrap-btn:hover {
background-color: #e4003b;
}
.wgb-cart-wrap-btn i {
margin-right: 5px;
} .wgb-grid-cnt,
.wgb-wrap-cnt {
position: relative;
}
.pw_gift_pagination_div { top: 0;
left: 0;
transition: all 0.3s;
}
.pw-gift-active {  display: block !important;
}
.pw-gift-deactive {
display: none !important;
}
.wgb-product-item-cnt,
.wgb-wrap-item-cnt {
position: relative;
transition: all 0.3s;
}
.wgb-item-thumb img {
display: block;
width: 100%;
height: auto;
max-width: 100%;
max-height: 100%;
}
.wgb-item-thumb figure {
margin-bottom: 0 !important;
}
.wgb-item-title {
font-size: 14px !important;
letter-spacing: normal;
margin: 0;
margin-bottom: 4px !important;
margin-top: 0 !important;
padding: 0!important;
line-height: initial !important;
}
.wgb-item-title:before {
display: none !important;
}
.wgb-item-title a {
font-weight: 700;
letter-spacing: normal;
color: #222;
text-decoration: none !important;
border: none !important;
transition: all 0.3s;
}
.wgb-stock {
font-size: 12px;
color: #7b7b7b;
line-height: initial;
} .wgb-pagination-cnt {
display: block;
text-align: center;
}
.wgb-paging-item {
display: inline-block;
background-color: #f6f6f6;
padding: 8px 30px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}
.wgb-paging-item .wgb-pages {
display: inline-block;
font-size: 15px;
}
.wgb-paging-item span {
display: inline-block;
margin-right: 20px;
}
.wgb-pagination-cnt a {
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
font-weight: normal!important;
background-color: transparent;
color: #333;
text-decoration: none!important;
margin: 0 7px;
font-size: 16px;
border-radius: 50%;
transition: all 0.3s;
}
.pw_gift_pagination_num.wgb-active-page,
.pw_gift_pagination_num:hover {
background-color: #e4003b;
color: #fff;
font-weight: bold;
} .wgb-item-layout1 .wgb-product-item-cnt:hover {
box-shadow: 0 0 60px 0px rgba(0, 0, 0, 0.10);
}
.wgb-item-layout1 .wgb-product-item-cnt .wgb-item-overlay {
top: 100%;
background: rgba(255, 255, 255, 0);
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(25, 25, 25, 1)));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(25, 25, 25, 1) 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(25, 25, 25, 1) 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#191919', GradientType=0);
}
.wgb-item-layout1 .wgb-product-item-cnt.hovering:hover .wgb-item-overlay {
top: 0;
opacity: 1;
}
.wgb-item-layout1 .wgb-item-content {
position: absolute;
bottom: 10px;
left: 0;
right: 0;
padding: 0 20px;
transition: all 0.3s;
opacity: 0;
}
.wgb-item-layout1 .wgb-item-content .wgb-item-title a {
color: #fff;
}
.wgb-item-layout1 .wgb-stock {
position: absolute;
top: 20px;
left: 20px;
background-color: #000;
padding: 1px 5px;
color: #fff;
}
.wgb-item-layout1 .wgb-product-item-cnt.hovering:hover .wgb-item-content {
bottom: 15px;
opacity: 1;
} .wgb-item-layout2 .wgb-item-thumb {
position: relative;
}
.wgb-item-layout2 .wgb-stock,
.wgb-item-overlay {
position: absolute;
width: 60%;
left: 0;
right: 0;
bottom: 0;
font-size: 9pt;
background: #222222;
color: #fff;
text-align: center;
padding: 0 5px;
margin: auto;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
}
.in_stock .wgb-stock,
.in_stock .wgb-item-overlay {
background: #34a034;
}
.out_of_stock .wgb-stock,
.out_of_stock .wgb-item-overlay {
background: #a03434;
}
.wgb-disable-gift-button {
line-height: 38px;
margin-top: 10px;
}
.wgb-item-layout2 .wgb-item-content {
padding: 15px 0 0;
}
.wgb-add-gift-btn {
display: inline-block;
font-size: 13px;
cursor: pointer;
background-color: transparent!important;
border: 1px #e4003b solid!important;
color: #e4003b!important;
padding: 6px 20px!important;
text-transform: capitalize;
margin: 5px 0 10px;
transition: all 0.3s;
font-weight: bold !important;
}
.owl-item .wgb-product-item-cnt .wgb-add-gift-btn:hover,
.wgb-row .wgb-product-item-cnt .wgb-add-gift-btn:hover,
.wgb-popup-post-item .wgb-add-gift-btn:hover {
background-color: #e4003b!important;
color: #fff!important;
}
.wgb-add-gift-btn i {
margin-right: 5px;
} .wgb-item-layout3 .wgb-product-item-cnt {
border-radius: 5px;
transition: all 0.5s;
}
.wgb-item-layout3 .carousel-item .wgb-product-item-cnt,
.wgb-item-layout3 .wgb-owl-stage .wgb-product-item-cnt {
margin-bottom: 30px;
}
.wgb-item-layout3 .wgb-product-item-cnt:hover {
box-shadow: 0 10px 50px 0 rgba(0, 0, 0, 0.1);
}
.wgb-item-layout3 .wgb-item-thumb {
overflow: hidden;
position: relative;
}
.wgb-item-layout3 .wgb-stock {
position: absolute;
top: 10px;
left: 10px;
background-color: #000;
padding: 1px 5px;
color: #fff;
}
.wgb-item-layout3 .wgb-item-content {
padding: 15px 10px;
} .wgb-page {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
visibility: hidden;
overflow: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.wgb-page-current,
.no-js .wgb-page {
visibility: visible;
z-index: 1;
}
.no-js body {
overflow: auto;
}
.wgb-page-ontop {
z-index: 999;
} .close {
margin: 28px 0 0 -16px;
position: absolute;
}
.wgb-popup-close:hover .wgb-leftright {
transform: rotate(-45deg);
background-color: #d4d4d4;
}
.wgb-popup-close:hover .wgb-rightleft {
transform: rotate(45deg);
background-color: #d4d4d4;
}
.wgb-popup-close:hover label {
opacity: 1;
}
.scroll-element.scroll-x {
display: none !important;
}
.wgb-popup-body .wgb-product-cnt {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.wgb-default-wrap-cnt {
position: relative;
width: 75px;
height: 75px;
display: inline-block;
margin-right: 10px;
float: left;
border-radius: 5px;
border: 2px solid #000;
overflow: hidden;
box-sizing: content-box;
}
.woocommerce table.cart tbody tr td img.wgb-default-wrap-cnt {
height: auto;
}
.remove-wrap-signle-product {
position: absolute;
width: 20px;
height: 20px;
top: 0;
right: 0;
text-align: center;
line-height: 20px;
cursor: pointer;
background-color: #000;
color: #fff;
font-size: 11px;
border-radius: 0 0 0 10px;
}
.wgb-default-wrap-cnt .wgb-default-wrap-img {
width: 100%;
max-width: 100%;
height: 100%;
background-position: 50% 50%;
background-size: cover;
}
.wgb-wrap-price-cnt {
display: block;
margin-top: 15px;
font-size: 16px;
text-transform: capitalize;
}
.wgb-wrap-price-cnt div {
display: inline-block;
background-color: #000;
padding: 0 10px;
border-radius: 5px;
margin-left: 15px;
color: #fff;
}
.wgb-wrap-price-cnt div {
display: inline-block;
background-color: #000;
padding: 0 10px;
border-radius: 5px;
margin-left: 15px;
color: #fff;
}
.wgb-wrap-price-sign {
margin-left: 3px;
}
.variation-WrapSelected {
display: block !important;
float: none!important;
margin: 5px 0 10px 0;
font-size: 13px;
font-weight: bold;
text-transform: capitalize;
}
.variation-WrapSelected span.item-variation-name {
display: block!important;
margin-bottom: 5px;
}
.wgb-wrap-price-title-cnt {
margin-top: 10px;
}
.wgb-wrap-price-title {
font-size: 13px;
font-weight: bold;
display: inline-block;
margin-right: 5px;
text-transform: capitalize;
}  .scroll-wrapper {
overflow: hidden !important;
padding: 0 !important;
position: relative;
}
.scroll-wrapper>.scroll-content {
border: none !important;
box-sizing: content-box !important;
height: auto;
left: 0;
margin: 0;
max-height: none;
max-width: none !important;
overflow: scroll !important;
padding: 0;
position: relative !important;
top: 0;
width: 100% !important;
}
.scroll-wrapper>.scroll-content::-webkit-scrollbar {
height: 0;
width: 0;
}
.scroll-wrapper.scroll--rtl {
direction: rtl;
}
.scroll-element {
box-sizing: content-box;
display: none;
}
.scroll-element div {
box-sizing: content-box;
}
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
cursor: default;
}
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
display: block;
}
.scroll-textarea {
border: 1px solid #cccccc;
border-top-color: #999999;
}
.scroll-textarea>.scroll-content {
overflow: hidden !important;
}
.scroll-textarea>.scroll-content>textarea {
border: none !important;
box-sizing: border-box;
height: 100% !important;
margin: 0;
max-height: none !important;
max-width: none !important;
overflow: scroll !important;
outline: none;
padding: 2px;
position: relative !important;
top: 0;
width: 100% !important;
}
.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar {
height: 0;
width: 0;
} .scrollbar-macosx>.scroll-element,
.scrollbar-macosx>.scroll-element div {
background: none;
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-macosx>.scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-macosx>.scroll-element .scroll-element_track {
display: none;
}
.scrollbar-macosx>.scroll-element .scroll-bar {
background-color: #6C6E71;
display: block;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
-ms-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.scrollbar-macosx:hover>.scroll-element .scroll-bar,
.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
}
.scrollbar-macosx>.scroll-element.scroll-x {
bottom: 0px;
height: 0px;
left: 0;
min-width: 100%;
overflow: visible;
width: 100%;
}
.scrollbar-macosx>.scroll-element.scroll-y {
height: 100%;
min-height: 100%;
right: 0px;
top: 0;
width: 0px;
} .scrollbar-macosx>.scroll-element.scroll-x .scroll-bar {
height: 7px;
min-width: 10px;
top: -9px;
}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar {
left: -9px;
min-height: 10px;
width: 7px;
}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer {
left: 2px;
}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size {
left: -4px;
}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer {
top: 2px;
}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size {
top: -4px;
} .scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
left: -11px;
}
.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
top: -11px;
} .wgb-rule-list-cnt {
margin: 20px 0;
}
.wgb-rule-cnt {
padding: 20px;
margin-bottom: 20px;
border-radius: 20px;
transition: all 0.3s;
}
.wgb-rule-cnt:hover {
box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.1);
}
span.wgb-rule-num {
display: inline-block;
min-width: 30px;
height: 30px;
background-color: #ee6688;
border-radius: 50%;
color: #fff;
text-align: center;
line-height: 30px;
margin-right: 10px;
float: left;
margin-top: -4px;
}
.wgb-rule-title {
display: inline-block;
font-size: 18px;
font-weight: bold;
margin-bottom: 15px;
}
.wgb-rule-title a {
color: #333;
border-bottom: none !important;
text-decoration: underline;
}
.wgb-rule-desc-cnt {
color: #848484;
margin-bottom: 20px;
font-size: 13px;
}
.wgb-rule-btn {
color: #333;
text-transform: capitalize;
font-size: 13px;
cursor: pointer;
border-bottom: none !important;
text-decoration: none!important;
}
.wgb-rule-btn i {
margin-right: 5px;
}
.wgb-rule-btn:hover {
text-decoration: none;
} .tab-js {
position: absolute;
opacity: 0;
top: 30px;
left: 0;
right: 0;
visibility: hidden;
transition: all 0.3s
}
.tab-active-js {
opacity: 1;
top: 20px;
visibility: visible
}
.tabs-buttons {
font-size: 14px;
border-bottom: 3px solid #eee;
}
.tabs-buttons__btn {
position: relative;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
border: none;
border-bottom-width: 0;
color: #333;
background-color: #fff;
outline: none;
padding: 12px 20px;
cursor: pointer;
transition: all .3s;
}
.tabs-buttons__btn:before {
content: '';
position: absolute;
bottom: -3px;
left: 0;
right: 0;
height: 3px;
background-color: transparent;
transition: all .3s;
}
.tabs-buttons__btn:hover:before,
.tabs-buttons__btn--active:before {
background-color: #ee6688;
}
.tabs-sections {
position: relative;
padding: 20px 0;
height: 100%;
}
@media screen and (min-width: 640px) {
.tabs-buttons {
font-size: 0;
}
.tabs-buttons__btn {
position: relative;
width: auto;
display: inline-block;
font-size: 14px;
}
.tabs-buttons__btn:not(:last-child) {
margin-right: 5px;
}
}
@media screen and (max-width: 640px) {
.tabs-buttons__btn:before {
bottom: 0px !important;
}
.tabs-sections {
border-top: 3px solid #eee;
}
.tabs-buttons {
border-bottom: none;
}
.qty input[type="number"] {
padding: 0 !important;
}
} .wgb-owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
overflow: hidden;
padding-bottom: 5px;
}
.wgb-owl-carousel .wgb-owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden; }
.wgb-owl-carousel .wgb-owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.wgb-owl-carousel .wgb-owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.wgb-owl-carousel .wgb-owl-wrapper,
.wgb-owl-carousel .wgb-owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.wgb-owl-carousel .wgb-owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
}
.wgb-owl-carousel .wgb-owl-item img {
display: block;
width: 100%;
max-width: 100%;
}
.wgb-owl-carousel .wgb-owl-nav.disabled,
.wgb-owl-carousel .wgb-owl-dots.disabled {
display: none;
}
.wgb-owl-carousel .wgb-owl-nav .wgb-owl-prev,
.wgb-owl-carousel .wgb-owl-nav .wgb-owl-next,
.wgb-owl-carousel .wgb-owl-dot {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.wgb-owl-carousel .wgb-owl-nav button.wgb-owl-prev,
.wgb-owl-carousel .wgb-owl-nav button.wgb-owl-next,
.wgb-owl-carousel button.wgb-owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
}
.adv-gift-section .owl-nav .owl-prev,
.adv-gift-section .owl-nav .owl-next {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
width: 40px;
height: 40px;
background: rgba(0, 0, 0, 0.5) !important;
color: #fff !important;
z-index: 999;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
text-align: center;
line-height: 40px;
}
.adv-gift-section .owl-nav .owl-prev {
left: 5px;
}
.adv-gift-section .owl-nav .owl-next {
right: 5px;
}
.adv-gift-section .owl-rtl .owl-nav .owl-prev {
right: 5px;
left: auto;
}
.adv-gift-section .owl-rtl .owl-nav .owl-next {
left: 5px;
right: auto;
}
.wgb-owl-carousel.wgb-owl-loaded {
display: block;
}
.wgb-owl-carousel.wgb-owl-loading {
opacity: 0;
display: block;
}
.wgb-owl-carousel.wgb-owl-hidden {
opacity: 0;
}
.wgb-owl-carousel.wgb-owl-refresh .wgb-owl-item {
visibility: hidden;
}
.wgb-owl-carousel.wgb-owl-drag .wgb-owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.wgb-owl-carousel.wgb-owl-grab {
cursor: move;
cursor: grab;
}
.wgb-owl-carousel.wgb-owl-rtl {
direction: rtl;
}
.wgb-owl-carousel.wgb-owl-rtl .wgb-owl-item {
float: right;
} .no-js .wgb-owl-carousel {
display: block;
} .wgb-owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both;
}
.wgb-owl-carousel .wgb-owl-animated-in {
z-index: 0;
}
.wgb-owl-carousel .wgb-owl-animated-out {
z-index: 1;
}
.wgb-owl-carousel .fadeOut {
animation-name: fadeOut;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .wgb-owl-height {
transition: height 500ms ease-in-out;
} .wgb-owl-carousel .wgb-owl-item { }
.wgb-owl-carousel .wgb-owl-item .wgb-owl-lazy {
opacity: 0;
transition: opacity 400ms ease;
}
.wgb-owl-carousel .wgb-owl-item .wgb-owl-lazy[src^=""],
.wgb-owl-carousel .wgb-owl-item .wgb-owl-lazy:not([src]) {
max-height: 0;
}
.wgb-owl-carousel .wgb-owl-item img.wgb-owl-lazy {
transform-style: preserve-3d;
} .wgb-owl-carousel .wgb-owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.wgb-owl-carousel .wgb-owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/frontend/assets/css/style/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease;
}
.wgb-owl-carousel .wgb-owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
}
.wgb-owl-carousel .wgb-owl-video-playing .wgb-owl-video-tn,
.wgb-owl-carousel .wgb-owl-video-playing .wgb-owl-video-play-icon {
display: none;
}
.wgb-owl-carousel .wgb-owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease;
}
.wgb-owl-carousel .wgb-owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%;
}
.wgb-owl-nav>div {
position: absolute;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
z-index: 1;
font-size: 17px;
transition: all 0.3s;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
top: 50%;
margin-top: -17px;
background-color: rgba(0, 0, 0, 0.1);
}
.wgb-owl-nav>div i {
line-height: 35px;
}
.wgb-owl-nav>div:hover {
background-color: rgba(0, 0, 0, 0.5);
color: #ffffff;
}
.wgb-owl-nav .wgb-owl-prev {
left: -35px;
}
.wgb-owl-nav .wgb-owl-next {
right: -35px;
}
.wgb-owl-carousel:hover .wgb-owl-nav .wgb-owl-next {
right: 10px;
}
.wgb-owl-carousel:hover .wgb-owl-nav .wgb-owl-prev {
left: 10px;
}
.adv-gift-section .owl-dots {
width: 100%;
text-align: center;
margin-top: 10px;
}
.adv-gift-section .owl-dots .owl-dot {
display: inline-block;
width: 10px;
min-width: 10px;
height: 10px;
min-height: 10px;
max-height: 10px;
background-color: #333 !important;
margin-right: 8px;
border-radius: 10px;
box-shadow: 0 0 0 3px transparent;
transition: all 0.3s;
}
.adv-gift-section .owl-dots .wgb-owl-dot:active,
.owl-dots .owl-dot:focus {
outline: none !important;
}
.adv-gift-section .owl-dot.active {
box-shadow: 0 0 0 2px;
background-color: #000 !important;
}  .wgb-page-moveToLeft {
-webkit-animation: moveToLeft .6s ease both;
animation: moveToLeft .6s ease both;
}
.wgb-page-moveFromLeft {
-webkit-animation: moveFromLeft .6s ease both;
animation: moveFromLeft .6s ease both;
}
.wgb-page-moveToRight {
-webkit-animation: moveToRight .6s ease both;
animation: moveToRight .6s ease both;
}
.wgb-page-moveFromRight {
-webkit-animation: moveFromRight .6s ease both;
animation: moveFromRight .6s ease both;
}
.wgb-page-moveToTop {
-webkit-animation: moveToTop .6s ease both;
animation: moveToTop .6s ease both;
}
.wgb-page-moveFromTop {
-webkit-animation: moveFromTop .6s ease both;
animation: moveFromTop .6s ease both;
}
.wgb-page-moveToBottom {
-webkit-animation: moveToBottom .6s ease both;
animation: moveToBottom .6s ease both;
}
.wgb-page-moveFromBottom {
-webkit-animation: moveFromBottom .6s ease both;
animation: moveFromBottom .6s ease both;
} .wgb-page-fade {
-webkit-animation: fade .7s ease both;
animation: fade .7s ease both;
} .wgb-page-moveToLeftFade {
-webkit-animation: moveToLeftFade .7s ease both;
animation: moveToLeftFade .7s ease both;
}
.wgb-page-moveFromLeftFade {
-webkit-animation: moveFromLeftFade .7s ease both;
animation: moveFromLeftFade .7s ease both;
}
.wgb-page-moveToRightFade {
-webkit-animation: moveToRightFade .7s ease both;
animation: moveToRightFade .7s ease both;
}
.wgb-page-moveFromRightFade {
-webkit-animation: moveFromRightFade .7s ease both;
animation: moveFromRightFade .7s ease both;
}
.wgb-page-moveToTopFade {
-webkit-animation: moveToTopFade .7s ease both;
animation: moveToTopFade .7s ease both;
}
.wgb-page-moveFromTopFade {
-webkit-animation: moveFromTopFade .7s ease both;
animation: moveFromTopFade .7s ease both;
}
.wgb-page-moveToBottomFade {
-webkit-animation: moveToBottomFade .7s ease both;
animation: moveToBottomFade .7s ease both;
}
.wgb-page-moveFromBottomFade {
-webkit-animation: moveFromBottomFade .7s ease both;
animation: moveFromBottomFade .7s ease both;
} .wgb-page-moveToLeftEasing {
-webkit-animation: moveToLeft .7s ease-in-out both;
animation: moveToLeft .7s ease-in-out both;
}
.wgb-page-moveToRightEasing {
-webkit-animation: moveToRight .7s ease-in-out both;
animation: moveToRight .7s ease-in-out both;
}
.wgb-page-moveToTopEasing {
-webkit-animation: moveToTop .7s ease-in-out both;
animation: moveToTop .7s ease-in-out both;
}
.wgb-page-moveToBottomEasing {
-webkit-animation: moveToBottom .7s ease-in-out both;
animation: moveToBottom .7s ease-in-out both;
}  @-webkit-keyframes moveToLeft {
from {}
to {
-webkit-transform: translateX(-100%);
}
}
@keyframes moveToLeft {
from {}
to {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@-webkit-keyframes moveFromLeft {
from {
-webkit-transform: translateX(-100%);
}
}
@keyframes moveFromLeft {
from {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@-webkit-keyframes moveToRight {
from {}
to {
-webkit-transform: translateX(100%);
}
}
@keyframes moveToRight {
from {}
to {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
@-webkit-keyframes moveFromRight {
from {
-webkit-transform: translateX(100%);
}
}
@keyframes moveFromRight {
from {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
@-webkit-keyframes moveToTop {
from {}
to {
-webkit-transform: translateY(-100%);
}
}
@keyframes moveToTop {
from {}
to {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@-webkit-keyframes moveFromTop {
from {
-webkit-transform: translateY(-100%);
}
}
@keyframes moveFromTop {
from {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@-webkit-keyframes moveToBottom {
from {}
to {
-webkit-transform: translateY(100%);
}
}
@keyframes moveToBottom {
from {}
to {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
}
@-webkit-keyframes moveFromBottom {
from {
-webkit-transform: translateY(100%);
}
}
@keyframes moveFromBottom {
from {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
} @-webkit-keyframes fade {
from {}
to {
opacity: 0.3;
}
}
@keyframes fade {
from {}
to {
opacity: 0.3;
}
} @-webkit-keyframes moveToLeftFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateX(-100%);
}
}
@keyframes moveToLeftFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@-webkit-keyframes moveFromLeftFade {
from {
opacity: 0.3;
-webkit-transform: translateX(-100%);
}
}
@keyframes moveFromLeftFade {
from {
opacity: 0.3;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@-webkit-keyframes moveToRightFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateX(100%);
}
}
@keyframes moveToRightFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
@-webkit-keyframes moveFromRightFade {
from {
opacity: 0.3;
-webkit-transform: translateX(100%);
}
}
@keyframes moveFromRightFade {
from {
opacity: 0.3;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
@-webkit-keyframes moveToTopFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateY(-100%);
}
}
@keyframes moveToTopFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@-webkit-keyframes moveFromTopFade {
from {
opacity: 0.3;
-webkit-transform: translateY(-100%);
}
}
@keyframes moveFromTopFade {
from {
opacity: 0.3;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@-webkit-keyframes moveToBottomFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateY(100%);
}
}
@keyframes moveToBottomFade {
from {}
to {
opacity: 0.3;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
}
@-webkit-keyframes moveFromBottomFade {
from {
opacity: 0.3;
-webkit-transform: translateY(100%);
}
}
@keyframes moveFromBottomFade {
from {
opacity: 0.3;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
} .wgb-page-scaleDown {
-webkit-animation: scaleDown .7s ease both;
animation: scaleDown .7s ease both;
}
.wgb-page-scaleUp {
-webkit-animation: scaleUp .3s ease both;
animation: scaleUp .3s ease both;
}
.wgb-page-scaleUpDown {
-webkit-animation: scaleUpDown .5s ease both;
animation: scaleUpDown .5s ease both;
}
.wgb-page-scaleDownUp {
-webkit-animation: scaleDownUp .5s ease both;
animation: scaleDownUp .5s ease both;
}
.wgb-page-scaleDownCenter {
-webkit-animation: scaleDownCenter .4s ease-in both;
animation: scaleDownCenter .4s ease-in both;
}
.wgb-page-scaleUpCenter {
-webkit-animation: scaleUpCenter .4s ease-out both;
animation: scaleUpCenter .4s ease-out both;
}  @-webkit-keyframes scaleDown {
from {}
to {
opacity: 0;
-webkit-transform: scale(.8);
}
}
@keyframes scaleDown {
from {}
to {
opacity: 0;
-webkit-transform: scale(.8);
transform: scale(.8);
}
}
@-webkit-keyframes scaleUp {
from {
opacity: 0;
-webkit-transform: scale(1);
}
}
@keyframes scaleUp {
from {
opacity: 0;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes scaleUpDown {
from {
opacity: 0;
-webkit-transform: scale(1.2);
}
}
@keyframes scaleUpDown {
from {
opacity: 0;
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
}
@-webkit-keyframes scaleDownUp {
from {}
to {
opacity: 0;
-webkit-transform: scale(1.2);
}
}
@keyframes scaleDownUp {
from {}
to {
opacity: 0;
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
}
@-webkit-keyframes scaleDownCenter {
from {}
to {
opacity: 0;
-webkit-transform: scale(.7);
}
}
@keyframes scaleDownCenter {
from {}
to {
opacity: 0;
-webkit-transform: scale(.7);
transform: scale(.7);
}
}
@-webkit-keyframes scaleUpCenter {
from {
opacity: 0;
-webkit-transform: scale(.7);
}
}
@keyframes scaleUpCenter {
from {
opacity: 0;
-webkit-transform: scale(.7);
transform: scale(.7);
}
} .wgb-page-rotateRightSideFirst {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateRightSideFirst .8s both ease-in;
animation: rotateRightSideFirst .8s both ease-in;
}
.wgb-page-rotateLeftSideFirst {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateLeftSideFirst .8s both ease-in;
animation: rotateLeftSideFirst .8s both ease-in;
}
.wgb-page-rotateTopSideFirst {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateTopSideFirst .8s both ease-in;
animation: rotateTopSideFirst .8s both ease-in;
}
.wgb-page-rotateBottomSideFirst {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateBottomSideFirst .8s both ease-in;
animation: rotateBottomSideFirst .8s both ease-in;
} .wgb-page-flipOutRight {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipOutRight .5s both ease-in;
animation: flipOutRight .5s both ease-in;
}
.wgb-page-flipInLeft {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipInLeft .5s both ease-out;
animation: flipInLeft .5s both ease-out;
}
.wgb-page-flipOutLeft {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipOutLeft .5s both ease-in;
animation: flipOutLeft .5s both ease-in;
}
.wgb-page-flipInRight {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipInRight .5s both ease-out;
animation: flipInRight .5s both ease-out;
}
.wgb-page-flipOutTop {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipOutTop .5s both ease-in;
animation: flipOutTop .5s both ease-in;
}
.wgb-page-flipInBottom {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipInBottom .5s both ease-out;
animation: flipInBottom .5s both ease-out;
}
.wgb-page-flipOutBottom {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipOutBottom .5s both ease-in;
animation: flipOutBottom .5s both ease-in;
}
.wgb-page-flipInTop {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: flipInTop .5s both ease-out;
animation: flipInTop .5s both ease-out;
} .wgb-page-rotateFall {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-animation: rotateFall 1s both ease-in;
animation: rotateFall 1s both ease-in;
} .wgb-page-rotateOutNewspaper {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: rotateOutNewspaper .5s both ease-in;
animation: rotateOutNewspaper .5s both ease-in;
}
.wgb-page-rotateInNewspaper {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-animation: rotateInNewspaper .5s both ease-out;
animation: rotateInNewspaper .5s both ease-out;
} .wgb-page-rotatePushLeft {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotatePushLeft .8s both ease;
animation: rotatePushLeft .8s both ease;
}
.wgb-page-rotatePushRight {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotatePushRight .8s both ease;
animation: rotatePushRight .8s both ease;
}
.wgb-page-rotatePushTop {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotatePushTop .8s both ease;
animation: rotatePushTop .8s both ease;
}
.wgb-page-rotatePushBottom {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotatePushBottom .8s both ease;
animation: rotatePushBottom .8s both ease;
} .wgb-page-rotatePullRight {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotatePullRight .5s both ease;
animation: rotatePullRight .5s both ease;
}
.wgb-page-rotatePullLeft {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotatePullLeft .5s both ease;
animation: rotatePullLeft .5s both ease;
}
.wgb-page-rotatePullTop {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotatePullTop .5s both ease;
animation: rotatePullTop .5s both ease;
}
.wgb-page-rotatePullBottom {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotatePullBottom .5s both ease;
animation: rotatePullBottom .5s both ease;
} .wgb-page-rotateFoldRight {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateFoldRight .7s both ease;
animation: rotateFoldRight .7s both ease;
}
.wgb-page-rotateFoldLeft {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateFoldLeft .7s both ease;
animation: rotateFoldLeft .7s both ease;
}
.wgb-page-rotateFoldTop {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateFoldTop .7s both ease;
animation: rotateFoldTop .7s both ease;
}
.wgb-page-rotateFoldBottom {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateFoldBottom .7s both ease;
animation: rotateFoldBottom .7s both ease;
} .wgb-page-rotateUnfoldLeft {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateUnfoldLeft .7s both ease;
animation: rotateUnfoldLeft .7s both ease;
}
.wgb-page-rotateUnfoldRight {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateUnfoldRight .7s both ease;
animation: rotateUnfoldRight .7s both ease;
}
.wgb-page-rotateUnfoldTop {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateUnfoldTop .7s both ease;
animation: rotateUnfoldTop .7s both ease;
}
.wgb-page-rotateUnfoldBottom {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateUnfoldBottom .7s both ease;
animation: rotateUnfoldBottom .7s both ease;
} .wgb-page-rotateRoomLeftOut {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateRoomLeftOut .8s both ease;
animation: rotateRoomLeftOut .8s both ease;
}
.wgb-page-rotateRoomLeftIn {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateRoomLeftIn .8s both ease;
animation: rotateRoomLeftIn .8s both ease;
}
.wgb-page-rotateRoomRightOut {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateRoomRightOut .8s both ease;
animation: rotateRoomRightOut .8s both ease;
}
.wgb-page-rotateRoomRightIn {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateRoomRightIn .8s both ease;
animation: rotateRoomRightIn .8s both ease;
}
.wgb-page-rotateRoomTopOut {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateRoomTopOut .8s both ease;
animation: rotateRoomTopOut .8s both ease;
}
.wgb-page-rotateRoomTopIn {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateRoomTopIn .8s both ease;
animation: rotateRoomTopIn .8s both ease;
}
.wgb-page-rotateRoomBottomOut {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateRoomBottomOut .8s both ease;
animation: rotateRoomBottomOut .8s both ease;
}
.wgb-page-rotateRoomBottomIn {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateRoomBottomIn .8s both ease;
animation: rotateRoomBottomIn .8s both ease;
} .wgb-page-rotateCubeLeftOut {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateCubeLeftOut .6s both ease-in;
animation: rotateCubeLeftOut .6s both ease-in;
}
.wgb-page-rotateCubeLeftIn {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateCubeLeftIn .6s both ease-in;
animation: rotateCubeLeftIn .6s both ease-in;
}
.wgb-page-rotateCubeRightOut {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateCubeRightOut .6s both ease-in;
animation: rotateCubeRightOut .6s both ease-in;
}
.wgb-page-rotateCubeRightIn {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateCubeRightIn .6s both ease-in;
animation: rotateCubeRightIn .6s both ease-in;
}
.wgb-page-rotateCubeTopOut {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateCubeTopOut .6s both ease-in;
animation: rotateCubeTopOut .6s both ease-in;
}
.wgb-page-rotateCubeTopIn {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateCubeTopIn .6s both ease-in;
animation: rotateCubeTopIn .6s both ease-in;
}
.wgb-page-rotateCubeBottomOut {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateCubeBottomOut .6s both ease-in;
animation: rotateCubeBottomOut .6s both ease-in;
}
.wgb-page-rotateCubeBottomIn {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateCubeBottomIn .6s both ease-in;
animation: rotateCubeBottomIn .6s both ease-in;
} .wgb-page-rotateCarouselLeftOut {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateCarouselLeftOut .8s both ease;
animation: rotateCarouselLeftOut .8s both ease;
}
.wgb-page-rotateCarouselLeftIn {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateCarouselLeftIn .8s both ease;
animation: rotateCarouselLeftIn .8s both ease;
}
.wgb-page-rotateCarouselRightOut {
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-animation: rotateCarouselRightOut .8s both ease;
animation: rotateCarouselRightOut .8s both ease;
}
.wgb-page-rotateCarouselRightIn {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: rotateCarouselRightIn .8s both ease;
animation: rotateCarouselRightIn .8s both ease;
}
.wgb-page-rotateCarouselTopOut {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateCarouselTopOut .8s both ease;
animation: rotateCarouselTopOut .8s both ease;
}
.wgb-page-rotateCarouselTopIn {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateCarouselTopIn .8s both ease;
animation: rotateCarouselTopIn .8s both ease;
}
.wgb-page-rotateCarouselBottomOut {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: rotateCarouselBottomOut .8s both ease;
animation: rotateCarouselBottomOut .8s both ease;
}
.wgb-page-rotateCarouselBottomIn {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: rotateCarouselBottomIn .8s both ease;
animation: rotateCarouselBottomIn .8s both ease;
} .wgb-page-rotateSidesOut {
-webkit-transform-origin: -50% 50%;
transform-origin: -50% 50%;
-webkit-animation: rotateSidesOut .5s both ease-in;
animation: rotateSidesOut .5s both ease-in;
}
.wgb-page-rotateSidesIn {
-webkit-transform-origin: 150% 50%;
transform-origin: 150% 50%;
-webkit-animation: rotateSidesIn .5s both ease-out;
animation: rotateSidesIn .5s both ease-out;
} .wgb-page-rotateSlideOut {
-webkit-animation: rotateSlideOut 1s both ease;
animation: rotateSlideOut 1s both ease;
}
.wgb-page-rotateSlideIn {
-webkit-animation: rotateSlideIn 1s both ease;
animation: rotateSlideIn 1s both ease;
}  @-webkit-keyframes rotateRightSideFirst {
0% {}
40% {
-webkit-transform: rotateY(15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@keyframes rotateRightSideFirst {
0% {}
40% {
-webkit-transform: rotateY(15deg);
transform: rotateY(15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@-webkit-keyframes rotateLeftSideFirst {
0% {}
40% {
-webkit-transform: rotateY(-15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@keyframes rotateLeftSideFirst {
0% {}
40% {
-webkit-transform: rotateY(-15deg);
transform: rotateY(-15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@-webkit-keyframes rotateTopSideFirst {
0% {}
40% {
-webkit-transform: rotateX(15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@keyframes rotateTopSideFirst {
0% {}
40% {
-webkit-transform: rotateX(15deg);
transform: rotateX(15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@-webkit-keyframes rotateBottomSideFirst {
0% {}
40% {
-webkit-transform: rotateX(-15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
}
@keyframes rotateBottomSideFirst {
0% {}
40% {
-webkit-transform: rotateX(-15deg);
transform: rotateX(-15deg);
opacity: .8;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: scale(0.8) translateZ(-200px);
transform: scale(0.8) translateZ(-200px);
opacity: 0;
}
} @-webkit-keyframes flipOutRight {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateY(90deg);
opacity: 0.2;
}
}
@keyframes flipOutRight {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateY(90deg);
transform: translateZ(-1000px) rotateY(90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipInLeft {
from {
-webkit-transform: translateZ(-1000px) rotateY(-90deg);
opacity: 0.2;
}
}
@keyframes flipInLeft {
from {
-webkit-transform: translateZ(-1000px) rotateY(-90deg);
transform: translateZ(-1000px) rotateY(-90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipOutLeft {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateY(-90deg);
opacity: 0.2;
}
}
@keyframes flipOutLeft {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateY(-90deg);
transform: translateZ(-1000px) rotateY(-90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipInRight {
from {
-webkit-transform: translateZ(-1000px) rotateY(90deg);
opacity: 0.2;
}
}
@keyframes flipInRight {
from {
-webkit-transform: translateZ(-1000px) rotateY(90deg);
transform: translateZ(-1000px) rotateY(90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipOutTop {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateX(90deg);
opacity: 0.2;
}
}
@keyframes flipOutTop {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateX(90deg);
transform: translateZ(-1000px) rotateX(90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipInBottom {
from {
-webkit-transform: translateZ(-1000px) rotateX(-90deg);
opacity: 0.2;
}
}
@keyframes flipInBottom {
from {
-webkit-transform: translateZ(-1000px) rotateX(-90deg);
transform: translateZ(-1000px) rotateX(-90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipOutBottom {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateX(-90deg);
opacity: 0.2;
}
}
@keyframes flipOutBottom {
from {}
to {
-webkit-transform: translateZ(-1000px) rotateX(-90deg);
transform: translateZ(-1000px) rotateX(-90deg);
opacity: 0.2;
}
}
@-webkit-keyframes flipInTop {
from {
-webkit-transform: translateZ(-1000px) rotateX(90deg);
opacity: 0.2;
}
}
@keyframes flipInTop {
from {
-webkit-transform: translateZ(-1000px) rotateX(90deg);
transform: translateZ(-1000px) rotateX(90deg);
opacity: 0.2;
}
} @-webkit-keyframes rotateFall {
0% {
-webkit-transform: rotateZ(0deg);
}
20% {
-webkit-transform: rotateZ(10deg);
-webkit-animation-timing-function: ease-out;
}
40% {
-webkit-transform: rotateZ(17deg);
}
60% {
-webkit-transform: rotateZ(16deg);
}
100% {
-webkit-transform: translateY(100%) rotateZ(17deg);
}
}
@keyframes rotateFall {
0% {
-webkit-transform: rotateZ(0deg);
transform: rotateZ(0deg);
}
20% {
-webkit-transform: rotateZ(10deg);
transform: rotateZ(10deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: rotateZ(17deg);
transform: rotateZ(17deg);
}
60% {
-webkit-transform: rotateZ(16deg);
transform: rotateZ(16deg);
}
100% {
-webkit-transform: translateY(100%) rotateZ(17deg);
transform: translateY(100%) rotateZ(17deg);
}
} @-webkit-keyframes rotateOutNewspaper {
from {}
to {
-webkit-transform: translateZ(-3000px) rotateZ(360deg);
opacity: 0;
}
}
@keyframes rotateOutNewspaper {
from {}
to {
-webkit-transform: translateZ(-3000px) rotateZ(360deg);
transform: translateZ(-3000px) rotateZ(360deg);
opacity: 0;
}
}
@-webkit-keyframes rotateInNewspaper {
from {
-webkit-transform: translateZ(-3000px) rotateZ(-360deg);
opacity: 0;
}
}
@keyframes rotateInNewspaper {
from {
-webkit-transform: translateZ(-3000px) rotateZ(-360deg);
transform: translateZ(-3000px) rotateZ(-360deg);
opacity: 0;
}
} @-webkit-keyframes rotatePushLeft {
from {}
to {
opacity: 0;
-webkit-transform: rotateY(90deg);
}
}
@keyframes rotatePushLeft {
from {}
to {
opacity: 0;
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
}
}
@-webkit-keyframes rotatePushRight {
from {}
to {
opacity: 0;
-webkit-transform: rotateY(-90deg);
}
}
@keyframes rotatePushRight {
from {}
to {
opacity: 0;
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg);
}
}
@-webkit-keyframes rotatePushTop {
from {}
to {
opacity: 0;
-webkit-transform: rotateX(-90deg);
}
}
@keyframes rotatePushTop {
from {}
to {
opacity: 0;
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg);
}
}
@-webkit-keyframes rotatePushBottom {
from {}
to {
opacity: 0;
-webkit-transform: rotateX(90deg);
}
}
@keyframes rotatePushBottom {
from {}
to {
opacity: 0;
-webkit-transform: rotateX(90deg);
transform: rotateX(90deg);
}
} @-webkit-keyframes rotatePullRight {
from {
opacity: 0;
-webkit-transform: rotateY(-90deg);
}
}
@keyframes rotatePullRight {
from {
opacity: 0;
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg);
}
}
@-webkit-keyframes rotatePullLeft {
from {
opacity: 0;
-webkit-transform: rotateY(90deg);
}
}
@keyframes rotatePullLeft {
from {
opacity: 0;
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
}
}
@-webkit-keyframes rotatePullTop {
from {
opacity: 0;
-webkit-transform: rotateX(-90deg);
}
}
@keyframes rotatePullTop {
from {
opacity: 0;
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg);
}
}
@-webkit-keyframes rotatePullBottom {
from {
opacity: 0;
-webkit-transform: rotateX(90deg);
}
}
@keyframes rotatePullBottom {
from {
opacity: 0;
-webkit-transform: rotateX(90deg);
transform: rotateX(90deg);
}
} @-webkit-keyframes rotateFoldRight {
from {}
to {
opacity: 0;
-webkit-transform: translateX(100%) rotateY(90deg);
}
}
@keyframes rotateFoldRight {
from {}
to {
opacity: 0;
-webkit-transform: translateX(100%) rotateY(90deg);
transform: translateX(100%) rotateY(90deg);
}
}
@-webkit-keyframes rotateFoldLeft {
from {}
to {
opacity: 0;
-webkit-transform: translateX(-100%) rotateY(-90deg);
}
}
@keyframes rotateFoldLeft {
from {}
to {
opacity: 0;
-webkit-transform: translateX(-100%) rotateY(-90deg);
transform: translateX(-100%) rotateY(-90deg);
}
}
@-webkit-keyframes rotateFoldTop {
from {}
to {
opacity: 0;
-webkit-transform: translateY(-100%) rotateX(90deg);
}
}
@keyframes rotateFoldTop {
from {}
to {
opacity: 0;
-webkit-transform: translateY(-100%) rotateX(90deg);
transform: translateY(-100%) rotateX(90deg);
}
}
@-webkit-keyframes rotateFoldBottom {
from {}
to {
opacity: 0;
-webkit-transform: translateY(100%) rotateX(-90deg);
}
}
@keyframes rotateFoldBottom {
from {}
to {
opacity: 0;
-webkit-transform: translateY(100%) rotateX(-90deg);
transform: translateY(100%) rotateX(-90deg);
}
} @-webkit-keyframes rotateUnfoldLeft {
from {
opacity: 0;
-webkit-transform: translateX(-100%) rotateY(-90deg);
}
}
@keyframes rotateUnfoldLeft {
from {
opacity: 0;
-webkit-transform: translateX(-100%) rotateY(-90deg);
transform: translateX(-100%) rotateY(-90deg);
}
}
@-webkit-keyframes rotateUnfoldRight {
from {
opacity: 0;
-webkit-transform: translateX(100%) rotateY(90deg);
}
}
@keyframes rotateUnfoldRight {
from {
opacity: 0;
-webkit-transform: translateX(100%) rotateY(90deg);
transform: translateX(100%) rotateY(90deg);
}
}
@-webkit-keyframes rotateUnfoldTop {
from {
opacity: 0;
-webkit-transform: translateY(-100%) rotateX(90deg);
}
}
@keyframes rotateUnfoldTop {
from {
opacity: 0;
-webkit-transform: translateY(-100%) rotateX(90deg);
transform: translateY(-100%) rotateX(90deg);
}
}
@-webkit-keyframes rotateUnfoldBottom {
from {
opacity: 0;
-webkit-transform: translateY(100%) rotateX(-90deg);
}
}
@keyframes rotateUnfoldBottom {
from {
opacity: 0;
-webkit-transform: translateY(100%) rotateX(-90deg);
transform: translateY(100%) rotateX(-90deg);
}
} @-webkit-keyframes rotateRoomLeftOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(90deg);
}
}
@keyframes rotateRoomLeftOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(90deg);
transform: translateX(-100%) rotateY(90deg);
}
}
@-webkit-keyframes rotateRoomLeftIn {
from {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(-90deg);
}
}
@keyframes rotateRoomLeftIn {
from {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(-90deg);
transform: translateX(100%) rotateY(-90deg);
}
}
@-webkit-keyframes rotateRoomRightOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(-90deg);
}
}
@keyframes rotateRoomRightOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(-90deg);
transform: translateX(100%) rotateY(-90deg);
}
}
@-webkit-keyframes rotateRoomRightIn {
from {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(90deg);
}
}
@keyframes rotateRoomRightIn {
from {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(90deg);
transform: translateX(-100%) rotateY(90deg);
}
}
@-webkit-keyframes rotateRoomTopOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(-90deg);
}
}
@keyframes rotateRoomTopOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(-90deg);
transform: translateY(-100%) rotateX(-90deg);
}
}
@-webkit-keyframes rotateRoomTopIn {
from {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(90deg);
}
}
@keyframes rotateRoomTopIn {
from {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(90deg);
transform: translateY(100%) rotateX(90deg);
}
}
@-webkit-keyframes rotateRoomBottomOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(90deg);
}
}
@keyframes rotateRoomBottomOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(90deg);
transform: translateY(100%) rotateX(90deg);
}
}
@-webkit-keyframes rotateRoomBottomIn {
from {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(-90deg);
}
}
@keyframes rotateRoomBottomIn {
from {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(-90deg);
transform: translateY(-100%) rotateX(-90deg);
}
} @-webkit-keyframes rotateCubeLeftOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
}
100% {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(-90deg);
}
}
@keyframes rotateCubeLeftOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
}
100% {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(-90deg);
transform: translateX(-100%) rotateY(-90deg);
}
}
@-webkit-keyframes rotateCubeLeftIn {
0% {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
}
}
@keyframes rotateCubeLeftIn {
0% {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(90deg);
transform: translateX(100%) rotateY(90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
transform: translateX(50%) translateZ(-200px) rotateY(45deg);
}
}
@-webkit-keyframes rotateCubeRightOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
}
100% {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(90deg);
}
}
@keyframes rotateCubeRightOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateX(50%) translateZ(-200px) rotateY(45deg);
transform: translateX(50%) translateZ(-200px) rotateY(45deg);
}
100% {
opacity: .3;
-webkit-transform: translateX(100%) rotateY(90deg);
transform: translateX(100%) rotateY(90deg);
}
}
@-webkit-keyframes rotateCubeRightIn {
0% {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(-90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
}
}
@keyframes rotateCubeRightIn {
0% {
opacity: .3;
-webkit-transform: translateX(-100%) rotateY(-90deg);
transform: translateX(-100%) rotateY(-90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
transform: translateX(-50%) translateZ(-200px) rotateY(-45deg);
}
}
@-webkit-keyframes rotateCubeTopOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
}
100% {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(90deg);
}
}
@keyframes rotateCubeTopOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
}
100% {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(90deg);
transform: translateY(-100%) rotateX(90deg);
}
}
@-webkit-keyframes rotateCubeTopIn {
0% {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(-90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
}
}
@keyframes rotateCubeTopIn {
0% {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(-90deg);
transform: translateY(100%) rotateX(-90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
}
}
@-webkit-keyframes rotateCubeBottomOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
}
100% {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(-90deg);
}
}
@keyframes rotateCubeBottomOut {
0% {}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
transform: translateY(50%) translateZ(-200px) rotateX(-45deg);
}
100% {
opacity: .3;
-webkit-transform: translateY(100%) rotateX(-90deg);
transform: translateY(100%) rotateX(-90deg);
}
}
@-webkit-keyframes rotateCubeBottomIn {
0% {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
}
}
@keyframes rotateCubeBottomIn {
0% {
opacity: .3;
-webkit-transform: translateY(-100%) rotateX(90deg);
transform: translateY(-100%) rotateX(90deg);
}
50% {
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
transform: translateY(-50%) translateZ(-200px) rotateX(45deg);
}
} @-webkit-keyframes rotateCarouselLeftOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(-150%) scale(.4) rotateY(-65deg);
}
}
@keyframes rotateCarouselLeftOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(-150%) scale(.4) rotateY(-65deg);
transform: translateX(-150%) scale(.4) rotateY(-65deg);
}
}
@-webkit-keyframes rotateCarouselLeftIn {
from {
opacity: .3;
-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
}
}
@keyframes rotateCarouselLeftIn {
from {
opacity: .3;
-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
transform: translateX(200%) scale(.4) rotateY(65deg);
}
}
@-webkit-keyframes rotateCarouselRightOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
}
}
@keyframes rotateCarouselRightOut {
from {}
to {
opacity: .3;
-webkit-transform: translateX(200%) scale(.4) rotateY(65deg);
transform: translateX(200%) scale(.4) rotateY(65deg);
}
}
@-webkit-keyframes rotateCarouselRightIn {
from {
opacity: .3;
-webkit-transform: translateX(-200%) scale(.4) rotateY(-65deg);
}
}
@keyframes rotateCarouselRightIn {
from {
opacity: .3;
-webkit-transform: translateX(-200%) scale(.4) rotateY(-65deg);
transform: translateX(-200%) scale(.4) rotateY(-65deg);
}
}
@-webkit-keyframes rotateCarouselTopOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}
@keyframes rotateCarouselTopOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}
@-webkit-keyframes rotateCarouselTopIn {
from {
opacity: .3;
-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}
@keyframes rotateCarouselTopIn {
from {
opacity: .3;
-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}
@-webkit-keyframes rotateCarouselBottomOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}
@keyframes rotateCarouselBottomOut {
from {}
to {
opacity: .3;
-webkit-transform: translateY(200%) scale(.4) rotateX(-65deg);
transform: translateY(200%) scale(.4) rotateX(-65deg);
}
}
@-webkit-keyframes rotateCarouselBottomIn {
from {
opacity: .3;
-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
}
}
@keyframes rotateCarouselBottomIn {
from {
opacity: .3;
-webkit-transform: translateY(-200%) scale(.4) rotateX(65deg);
transform: translateY(-200%) scale(.4) rotateX(65deg);
}
} @-webkit-keyframes rotateSidesOut {
from {}
to {
opacity: 0;
-webkit-transform: translateZ(-500px) rotateY(90deg);
}
}
@keyframes rotateSidesOut {
from {}
to {
opacity: 0;
-webkit-transform: translateZ(-500px) rotateY(90deg);
transform: translateZ(-500px) rotateY(90deg);
}
}
@-webkit-keyframes rotateSidesIn {
from {
opacity: 0;
-webkit-transform: translateZ(-500px) rotateY(-90deg);
}
}
@keyframes rotateSidesIn {
from {
opacity: 0;
-webkit-transform: translateZ(-500px) rotateY(-90deg);
transform: translateZ(-500px) rotateY(-90deg);
}
} @-webkit-keyframes rotateSlideOut {
0% {}
25% {
opacity: .5;
-webkit-transform: translateZ(-500px);
}
75% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
}
100% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
}
}
@keyframes rotateSlideOut {
0% {}
25% {
opacity: .5;
-webkit-transform: translateZ(-500px);
transform: translateZ(-500px);
}
75% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
transform: translateZ(-500px) translateX(-200%);
}
100% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
transform: translateZ(-500px) translateX(-200%);
}
}
@-webkit-keyframes rotateSlideIn {
0%,
25% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(200%);
}
75% {
opacity: .5;
-webkit-transform: translateZ(-500px);
}
100% {
opacity: 1;
-webkit-transform: translateZ(0) translateX(0);
}
}
@keyframes rotateSlideIn {
0%,
25% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(200%);
transform: translateZ(-500px) translateX(200%);
}
75% {
opacity: .5;
-webkit-transform: translateZ(-500px);
transform: translateZ(-500px);
}
100% {
opacity: 1;
-webkit-transform: translateZ(0) translateX(0);
transform: translateZ(0) translateX(0);
}
} .wgb-page-delay100 {
-webkit-animation-delay: .1s;
animation-delay: .1s;
}
.wgb-page-delay180 {
-webkit-animation-delay: .180s;
animation-delay: .180s;
}
.wgb-page-delay200 {
-webkit-animation-delay: .2s;
animation-delay: .2s;
}
.wgb-page-delay300 {
-webkit-animation-delay: .3s;
animation-delay: .3s;
}
.wgb-page-delay400 {
-webkit-animation-delay: .4s;
animation-delay: .4s;
}
.wgb-page-delay500 {
-webkit-animation-delay: .5s;
animation-delay: .5s;
}
.wgb-page-delay700 {
-webkit-animation-delay: .7s;
animation-delay: .7s;
}
.wgb-page-delay1000 {
-webkit-animation-delay: 1s;
animation-delay: 1s;
} .dataTables_wrapper {
margin-bottom: 20px;
}
.datatable>tbody>tr>td {
border-bottom: none;
border-right: none;
}
table.dataTable.no-footer {
border-bottom: none !important;
}
table.dataTable.display {
background: white;
border-radius: 3px;
margin: auto;
padding: 5px;
width: 100%;
animation: float 5s infinite;
margin-bottom: 5px;
border-top: none;
border-left: none;
margin-left: 0;
}
table.dataTable.display thead th {
color: #a9a9a9;
background-color: #fff;
text-transform: capitalize;
font-size: 14px !important;
font-weight: bold !important;
padding: 12px 0;
text-align: left;
vertical-align: middle;
border: 0;
border-bottom: 1px #e3e3e3 solid;
}
table.dataTable.display tfoot th {
color: rgba(0, 0, 0, 0.87);
background-color: #FFFFFF;
border-bottom: none;
border-right: none;
text-transform: capitalize;
font-size: 12px;
font-weight: bold;
padding: 10px 8px;
text-align: center;
vertical-align: middle;
border-bottom: 1px solid #E1E7EC;
border-right: none;
}
table.dataTable.display tr {
border-top: none;
border-bottom: none;
border-right: none;
border-left: none;
color: #666B85;
text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1);
}
table.dataTable.display tr:first-child {
border-top: none;
}
table.dataTable.display tr:last-child {
border-bottom: none;
}
table.dataTable.display tr:nth-child(odd) td {
background: #fff;
}
table.dataTable.display td {
background: #fff;
padding: 10px 0;
text-align: center;
vertical-align: middle;
border-top: none !important;
font-size: 12px;
}
.dataTable a {
color: #474747;
text-decoration: none;
font-size: 13px;
font-weight: normal;
text-transform: capitalize;
}
.it-gift-products-table td .wgb-add-gift-btn:hover {
background-color: #e4003b !important;
color: #fff !important;
}
.intelligence_customer_datatable tr {
cursor: pointer;
}
.pw_int_customers_single {
cursor: pointer;
}
table.dataTable.display tbody tr.odd>.sorting_1 {
background-color: #f6f6f6 !important;
}
table.dataTable.display tbody tr.even>.sorting_1 {
background-color: #ffffff !important;
} .dataTables_filter,
.dataTables_length {
display: none;
} .wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate {
font-size: 13px;
text-transform: uppercase;
background-color: #f6f6f6;
padding: 5px 15px;
border-radius: 5px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wgb-rules-gifts-cnt .paginate_button.previous,
.wgb-rules-gifts-cnt .paginate_button.next {
display: none !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
padding: 2px 10px !important;
font-size: 13px;
}
.dataTables_wrapper .dataTables_info {
font-size: 13px !important;
}
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button.current {
background: #fff !important;
border: none !important;
}
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
background: #c13f57 !important;
border: none !important;
color: #fff !important;
box-shadow: none;
}
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
color: #a5a5a5 !important;
}
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button.current {
background: #c03d55 !important;
color: #fff !important;
}
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button,
.wgb-rules-gifts-cnt .dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
background: #ffffff !important;
border: none !important;
margin: 0 3px !important;
color: #a5a5a5 !important;
min-width: 25px !important;
width: 25px !important;
height: 25px !important;
line-height: 25px;
padding: 0 !important;
border-radius: 50% !important;
} .wgb-rules-gifts-cnt .dataTables_info {
box-sizing: border-box;
display: inline-block;
min-width: 1.5em;
padding: 0 !important;
margin-top: 5px;
text-align: center;
text-decoration: none !important;
background: #fff !important;
border: none;
color: #bfbfbf !important;
text-transform: capitalize;
font-size: 13px;
} @keyframes agspin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.dataTable thead th {
color: #3e3e3e !important;
font-weight: bold !important;
}
.owl-item .wgb-product-item-cnt,
.wgb-grid-cnt .wgb-product-item-cnt {
text-align: center;
border: 1px #e3e3e3 solid;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
padding-bottom: 15px;
border-radius: 5px;
}
.owl-item .wgb-item-title,
.wgb-grid-cnt .wgb-item-title {
font-size: 17px !important;
line-height: 30px !important;
}
.wgb-product-item-td-thumb {
position: relative;
padding: 15px;
text-align: center !important;
}
.wgb-product-item-td-thumb img {
border: 1px #e3e3e3 solid;
background-color: #fff;
width: 50px;
height: auto;
display: inline-table;
}
.wgb-product-item-stock-in-thumb {
position: absolute;
top: 25px;
left: -53px;
right: 0;
width: 80px;
height: 25px;
font-size: 12px;
color: #fff !important;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
line-height: 25px;
margin: auto;
}
.in_stock .wgb-product-item-stock-in-thumb {
background-color: #34a034;
}
.out_of_stock .wgb-product-item-stock-in-thumb {
background-color: #a03434;
}
.wgb-product-item-stock-in-thumb::before {
content: ' ';
position: absolute;
top: 25px;
left: 0;
width: 0;
height: 0;
border-top: 6px #243524 solid;
border-right: 6px #243524 solid;
border-bottom: 6px transparent solid;
border-left: 6px transparent solid;
}
.gift-product-stock {
line-height: 30px !important;
color: #fff !important;
}
.it-gift-products-table {
padding: 20px;
}
.it-gift-products-table,
.it-gift-products-table th,
.it-gift-products-table td {
border: 0;
text-align: left !important;
}
.it-gift-products-table th {
font-size: 14px;
font-weight: bold !important;
padding: 10px 0;
}
.it-gift-products-table td {
padding: 10px 0;
}
.it-gift-products-table thead tr,
.it-gift-products-table tfoot tr {
background-color: #f6f6f6;
padding: 5px 0;
}
.it-gift-products-table tbody tr td {
border-bottom: 1px #e3e3e3 solid;
}
.dataTable th,
.dataTable td {
text-align: center;
}
.wgb-tables-popup-items {
width: 100%;
text-align: center;
margin-top: 10px;
}
.wgb-tables-popup-items thead th {
background-color: #e3e3e3;
padding: 20px 0;
font-size: 16px;
}
tr.disable-hover::after,
div.disable-hover::after {
content: ' ';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-color: rgba(255, 255, 255, 0.7);
}
.wgb-item-content .qty,
.wgb-popup-content .qty {
text-align: center !important;
}
.wgb-item-content .qty,
.dataTable .qty {
width: 100%;
display: inline-table;
padding: 0 10px;
vertical-align: middle;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.dataTable .qty {
width: 50%;
max-width: 150px;
}
.qty input[type="number"] {
width: 25%;
min-width: 45px;
display: inline-table;
vertical-align: middle;
line-height: 28px;
padding: 0 15px;
margin: 0;
text-align: center;
font-size: 10pt !important;
-moz-appearance: textfield;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.qty input[type="number"]:focus,
.qty input[type="number"]:active {
box-shadow: none !important;
border: 0 !important;
}
.qty input::-webkit-outer-spin-button,
.qty input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.qty .wgb-qty-decrease-btn,
.qty .wgb-qty-increase-btn {
width: 15%;
min-width: 25px;
display: inline-table;
vertical-align: middle;
padding: 0;
line-height: 28px;
}
.wgb-add-gift-btn {
vertical-align: middle;
}
#items_list div {
display: none;
}
#loadMoregifts {
color: green;
cursor: pointer;
}
#loadMoregifts:hover {
color: black;
} .wgb-gift-cart-pagination-items {
display: none !important;
}
.wgb-gift-cart-pagination-items.wgb-visible {
display: block !important;
}
#pagination-container {
margin: 20px 0;
text-align: center;
}
.wgb-pagination{
text-align: center;
padding-bottom: 10px;
}
.wgb-pagination a{
border-radius: 50%;
width: 22px;
text-decoration: none !important;
font-size: 13px;
font-weight: 800;
padding: 0px;
}
.page-link {
display: inline-block;
padding: 5px 10px;
margin: 0 5px;
border: 1px solid #ddd;
text-decoration: none;
}
.page-link.active {
background: #333;
color: #fff;
text-align: center;
}
.page-link.active:hover {
background: #fff;
color: #333;
} .wgb-promotion-template-wrapper{
margin: 5px 0px -25px 0px !important;
} .wgb-get-product-header{
position: relative;
padding-bottom: 15px;
margin-bottom: 20px;
display: inline-block;
width: 100%;
}
.gift-promotion-container{
display: flex !important; 
gap: 10px !important; 
flex-wrap: wrap;
margin-bottom: 5px;
}
.wgb-gift-glassmorphism-item {
width: calc(90% / var(--phone-columns, 4)); text-align: center;
background:  rgba(67, 67, 67, 0.15);
border-radius: 16px;
box-shadow:  0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(6.7px);
-webkit-backdrop-filter: blur(6.7px);
border: 1px solid rgba(67, 67, 67, 0.27);
}
.wgb-gift-glassmorphism-item a{
text-decoration: none !important; 
}
.wgb-gift-glassmorphism-title {
margin-top: 8px; 
color: var(--promotion-template-title-color, #17141d);
font-weight: bold; 
font-size: 12px;
}
.wgb-gift-glassmorphism-item a:hover{
color: var(--promotion-template-title-hover-color, #dd2467);
} @media (min-width: 768px) {
.wgb-gift-glassmorphism-item {
width: calc(90% / var(--tablet-columns, 6));
}
} @media (min-width: 1024px) {
.wgb-gift-glassmorphism-item {
width: calc(85% / var(--laptop-columns, 8));
}
} .wgb-flex-items-item{
width: calc(90% / var(--phone-columns, 4));
display: grid;
}
.wgb-flex-items-thumb{
width:70px;
height: 80px;
object-fit: cover;
margin:0 auto
}
.wgb-flex-items-title{
font-size: 10px;
font-weight: 600;
text-align: center;
background: var(--promotion-template-title-bg-color, #17141d);
padding: 3px 4px;
border-radius: 15px;
}
.wgb-flex-items-item a{
text-decoration: none !important;
color: var(--promotion-template-title-color, #17141d);
}
.wgb-flex-items-item a:hover{
color: var(--promotion-template-title-hover-color, #dd2467);
} @media (min-width: 768px) {
.wgb-flex-items-item{
width: calc(90% / var(--tablet-columns, 6));
display: grid;
}
} @media (min-width: 1024px) {
.wgb-flex-items-item{
width: calc(90% / var(--laptop-columns, 8));
display: grid;
}
} .wgb-tooltip-style-item{
width: calc(90% / var(--phone-columns, 4));
display: grid;
}
.wgb-tooltip-style-thumb {
display: block;
width: 70px;
height: 0;
object-fit: cover;
margin: 0 auto;
opacity: 0;
visibility: hidden;
transition: opacity 0.7s ease-in-out, visibility 0.7s, height 0.7s;
overflow: hidden;
}
.wgb-tooltip-style-item:hover .wgb-tooltip-style-thumb {
opacity: 1;
visibility: visible;
height: 100%;
}
.wgb-tooltip-style-thumb img {
transition: transform 0.4s ease-in-out, opacity 0.7s;
opacity: 1;
}
.wgb-tooltip-style-title{
font-size: 10px;
font-weight: 600;
text-align: center;
background: var(--promotion-template-title-bg-color, #c8acff);
padding: 3px 4px;
border-radius: 15px;
}
.wgb-tooltip-style-item a{
text-decoration: none !important;
color: var(--promotion-template-title-color, #17141d);
}
.wgb-tooltip-style-item a:hover{
scale: 1.1;
transition: 0.4s ease-in-out;
color: var(--promotion-template-title-hover-color, #dd2467) ;
} @media (min-width: 768px) {
.wgb-tooltip-style-item{
width: calc(100% / var(--tablet-columns, 6));
display: grid;
}
} @media (min-width: 1024px) {
.wgb-tooltip-style-item{
width: calc(100% / var(--laptop-columns, 8));
display: grid;
}
} .wgb-gift-box-item{
display: grid;
text-align: center;    
}
.wgb-gift-box-popup{
display: block;
position: absolute;
text-align: center;
z-index: 999;
background: var(--promotion-template-bg-color, #fff) ;
border: 1px solid #eee;
border-radius: 10px;
box-shadow: 0 4px 16px rgba(0,0,0,0.15);
padding: 8px;
opacity: 0;
visibility: hidden;
transition: opacity 0.4s, visibility 0.4s;
pointer-events: none; 
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
.wgb-gift-box-gif {
width: 40px;
}
.wgb-gift-box-item:hover .wgb-gift-box-popup,
.wgb-gift-box-gif:focus + .wgb-gift-box-popup {
opacity: 1;
visibility: visible;
pointer-events: auto;
}
.wgb-gift-box-popup .wgb-gift-box-thumb img {
width: 200px !important;
height: 200px !important;
display: block;
object-fit: contain;
}
.wgb-gift-box-popup .wgb-gift-box-title {
text-decoration: none !important;
color: var(--promotion-template-title-color, #17141d);
font-weight: 600;
}@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.eot); src: local("Open Sans Regular"), local("OpenSans-Regular"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.eot?#iefix) format("embedded-opentype"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.woff2) format("woff2"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.woff) format("woff"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.ttf) format("truetype"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.svg#OpenSans) format("svg"); } @font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 600;
src: url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-600.eot); src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-600.eot?#iefix) format("embedded-opentype"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-600.woff2) format("woff2"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-600.woff) format("woff"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-600.ttf) format("truetype"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-600.svg#OpenSans) format("svg"); } @font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-700.eot); src: local("Open Sans Bold"), local("OpenSans-Bold"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-700.eot?#iefix) format("embedded-opentype"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-700.woff2) format("woff2"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-700.woff) format("woff"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-700.ttf) format("truetype"), url(//langevloeikopen.nl/wp-content/plugins/ithemeland-free-gifts-for-woo/assets/fonts/open-sans-v17-latin/open-sans-v17-latin-700.svg#OpenSans) format("svg"); }
.wgb-popup {
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
background-color: rgba(0, 0, 0, 0.6);
z-index: 9999;
}
.wgb-popup .wgb-popup-loading {
width: 40px;
height: 40px;
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
margin: auto;
width: 40px;
} .wgb-popup-carousel .wgb-popup-box {
width: 55%;
height: 80%;
max-width: 930px;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
box-shadow: 0 0 14px 0 rgba(15, 17, 17, .5);
background-color: #fff;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
overflow: hidden;
}
.wgb-popup-carousel .wgb-popup-header {
width: 100%;
height: 50px;
float: left;
background-color: #F0F2F2;
padding: 10px 15px;
line-height: 32px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-bottom: 1px #D5D9D9 solid;
position: relative;
z-index: 9;
}
.wgb-popup-carousel .wgb-popup-title {
float: left;
line-height: 30px;
font-size: 14pt;
margin: 0;
}
.wgb-popup-carousel .wgb-popup-header .wgb-popup-close {
padding: 0;
float: right;
border: 0;
color: #4d4d4d;
background-color: transparent;
cursor: pointer;
font-size: 20px;
}
.popup-inner-loader {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
z-index: 111;
background-color: rgba(255, 255, 255, 0.6);
}
.ith-btn-no-thanks-cnt {
display: inline-block;
width: 100%;
text-align: center;
}
.ith-btn-no-thanks-cnt>div {
float: none !important;
font-size: 16px !important;
text-decoration: underline;
cursor: pointer;
}
.wgb-popup-carousel .wgb-popup-carousel .wgb-popup-close i {
font-weight: 100;
width: 30px;
height: 30px;
font-size: 30px;
}
.wgb-popup-carousel .wgb-popup-carousel .wgb-popup-close:hover i {
color: #a11717;
font-weight: bold;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body {
width: 100%;
float: left;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-mobile-filter-button {
width: 100%;
float: left;
display: none;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content {
width: 100%;
height: 100%;
position: absolute;
padding-top: 50px;
top: 0;
right: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow: auto;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top {
width: 100%;
float: left;
padding: 25px 15px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top .wgb-popup-content-top-left {
font-size: 13pt;
float: left;
line-height: 32px;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top .wgb-popup-content-top-right {
float: right;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top .wgb-popup-content-top-right .view-mode-button {
height: 30px;
font-size: 14px !important;
background-color: transparent;
border: 0;
cursor: pointer;
border-bottom: 2px transparent solid;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top .wgb-popup-content-top-right .view-mode-button.active {
border-color: #3e3e3e;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top .wgb-popup-content-top-right .view-mode-button i {
font-weight: 300;
font-size: 17px;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts {
width: 100%;
float: left;
height: 95%;
overflow: auto;
padding: 0 20px;
margin-bottom: 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-items {
width: 100%;
float: left;
min-height: 250px;
padding: 0 15px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-posts-pagination {
width: 100%;
float: left;
margin-top: 10px;
padding-bottom: 10px;
text-align: center;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-posts-pagination button {
padding: 7px 25px;
color: #4d4d4d !important;
font-size: 13pt !important;
font-weight: normal !important;
background: #fff;
border: 1px #e3e3e3 solid;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
cursor: pointer;
transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
margin: 0 2px;
line-height: 15px;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-posts-pagination button i {
font-weight: 100;
font-size: 16px;
width: 16px;
height: 16px;
}
#it-popup-posts-pagination-next i {
margin-left: 8px;
}
#it-popup-posts-pagination-prev i {
margin-right: 8px;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-posts-pagination button:hover {
background: #f6f6f6;
text-decoration: none !important;
transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item {
width: 29.33%;
float: left;
margin: 0 2% 30px 2%;
position: relative;
cursor: pointer;
border: 1px #e3e3e3 solid;
padding: 10px;
text-align: center!important;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item.active {
border-color: #c2bf37;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item .wgb-popup-post-add-button {
width: 100%;
float: left;
text-align: center;
margin: 10px 0 0 0;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item .wgb-popup-post-add-button .wgb-add-gift-btn {
margin: 0;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item .wgb-popup-post-thumbnail {
width: 100%;
float: left;
position: relative;
text-align: center;
margin-top: 0;
border-bottom: 1px solid #d4d4d4;
margin-bottom: 0;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item .wgb-popup-post-thumbnail .wgb-product-item-stock-in-thumb {
left: -13px;
right: auto;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item .wgb-popup-post-title {
width: 100%;
float: left;
min-height: 50px;
margin: 10px 0 0 0;
font-size: 12pt;
font-weight: bold;
text-align: center;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts .wgb-popup-post-item .wgb-popup-post-thumbnail img {
display: block;
width: 100%;
height: auto;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-bottom {
position: absolute;
bottom: 0;
width: 100%;
height: 50px;
background-color: #fff;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-bottom .wgb-popup-content-action-button {
float: right;
height: 30px;
background: #1c9911;
border: 1px #198510 solid;
color: #fff;
margin: 10px 20px 10px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
cursor: pointer;
transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
font-size: 10pt;
padding: 0 10px !important;
line-height: 30px !important;
font-weight: normal !important;
letter-spacing: 0 !important;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-bottom .wgb-popup-content-action-button:disabled {
background-color: #cdcdcd !important;
border: 1px #b4b4b4 solid !important;
color: #3e3e3e !important;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-bottom .wgb-popup-content-action-button:disabled:hover {
background-color: #cdcdcd;
border: 1px #b4b4b4 solid;
color: #3e3e3e;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-bottom .wgb-popup-content-action-button:hover {
text-decoration: none;
background-color: #198510;
transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
}
.lni {
vertical-align: middle;
}
.loader-item {
width: 50px;
aspect-ratio: 1;
border-radius: 50%;
border: 8px solid;
border-color: #000 #0000;
animation: l1 1s infinite;
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
margin-top: -25px;
}
@keyframes l1 {
to {
transform: rotate(.5turn)
}
} @media screen and (max-width: 1024px) {
.wgb-popup-carousel .wgb-popup-box {
width: 100%;
height: 100%;
max-width: 100%;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-sidebar {
width: 100%;
height: 100%;
left: auto;
right: -100%;
background-color: #fff;
z-index: 8;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-sidebar .wgb-popup-sidebar-items {
height: 92%;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-sidebar .wgb-popup-mobile-sidebar-buttons {
display: block;
width: 100%;
float: left;
padding: 5px 20px;
border-bottom: 1px #e3e3e3 solid;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-sidebar .wgb-popup-mobile-sidebar-buttons span {
float: left;
line-height: 32px;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content {
width: 100%;
overflow: hidden;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts {
height: calc(100% - 40px);
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-posts .adv-gift-section {
margin-bottom: 0!important;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-mobile-filter-button,
.wgb-popup-carousel .wgb-popup-box .wgb-popup-sidebar .wgb-popup-mobile-apply-filter {
display: block;
height: 32px;
font-size: 13pt;
cursor: pointer;
color: #fff;
background-color: #5e5e5e;
border: 1px #535353 solid;
padding: 0 20px;
text-decoration: none;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-sidebar .wgb-popup-mobile-apply-filter {
background-color: #2ca036;
border-color: #26882e;
float: right;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-bottom,
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top .wgb-popup-content-top-right .view-mode-button {
display: none;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-content-top {
padding: 5px 20px;
border-bottom: 1px #e3e3e3 solid;
}
.wgb-popup-carousel .wgb-popup-box .wgb-popup-body .wgb-popup-content .wgb-popup-posts[data-view="grid"] .wgb-popup-post-item {
width: 98%;
float: left;
margin: 0 1% 10px 1%;
}
} .wgb-popup-list,
.wgb-popup-list h2,
.wgb-popup-list h3 {
font-family: "Open Sans", serif;
}
.wgb-popup-list .wgb-popup-box {
width: 400px;
height: 165px;
max-height: 80%;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
box-shadow: 0 0 14px 0 rgba(15, 17, 17, .5);
background-color: #fff;
overflow: hidden;
padding-bottom: 41px;
}
.wgb-popup-list .wgb-popup-header {
width: 100%;
height: 34px;
float: left;
background-color: #E8DEC5;
padding: 0 15px;
line-height: 34px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-bottom: 1px #E8DEC5 solid;
position: relative;
z-index: 9;
text-transform: uppercase
}
.wgb-popup-list .wgb-popup-title {
float: left;
font-size: 14px;
font-weight: 600;
line-height: 34px;
margin: 0;
}
.wgb-popup-list .wgb-popup-header .wgb-popup-close {
padding: 0;
float: right;
border: 0;
color: #4d4d4d;
background-color: transparent;
cursor: pointer;
font-size: 30px;
}
.wgb-popup-list .wgb-popup-close i {
font-weight: 100;
width: 30px;
height: 30px;
font-size: 30px;
}
.wgb-popup-list .wgb-popup-body {
width: 100%;
height: calc(100% - 34px);
overflow: auto;
}
.wgb-popup-list .wgb-list-items {
width: 100%;
float: left;
}
.wgb-popup-list .wgb-list-item,
.wgb-popup-list .wgb-popup-post-item {
width: 100%;
float: left;
padding: 7px;
border-bottom: 1px #e3e3e3 solid;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-list .wgb-popup-post-item {
position: relative;
z-index: 1;
}
.wgb-popup-list .wgb-list-item:last-child,
.wgb-popup-list .wgb-popup-post-item:last-child {
border: 0;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-thumb,
.wgb-popup-list .wgb-popup-post-item .wgb-popup-post-thumbnail {
width: 70px;
height: 70px;
float: left;
text-align: center;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-thumb img,
.wgb-popup-list .wgb-popup-post-item .wgb-popup-post-thumbnail img {
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
vertical-align: middle;
display: inline-table;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content {
width: calc(100% - 70px);
height: 70px;
display: flex;
align-items: center;
}
.wgb-popup-list .wgb-popup-post-item .wgb-popup-post-title {
width: calc(70% - 70px);
font-size: 13px;
line-height: 28px;
float: left;
margin-top: 10px;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content,
.wgb-popup-list .wgb-popup-post-item .wgb-popup-post-title {
overflow: hidden;
font-family: "Open Sans", serif;
padding-left: 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content .wgb-list-item-title {
width: 70%;
height: 50px;
float: left;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content .wgb-list-item-title h2 {
width: 100%;
font-size: 13px;
line-height: 28px;
margin: 0;
padding: 0;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content .wgb-list-item-title .gift-price {
width: 100%;
font-size: 13px;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content .wgb-list-add-gift-button,
.wgb-popup-list .wgb-popup-post-item .wgb-add-gift-btn {
width: 27%;
text-decoration: none;
font-size: 13px;
text-align: center;
padding: 4px 0 !important;
}
.wgb-popup-list .wgb-popup-post-item .wgb-item-overlay {
bottom: 15px;
width: 180px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
left: 82px;
right: auto;
background: transparent;
color: #444;
font-size: 12px;
font-weight: 500;
text-align: left;
font-weight: 600;
}
.wgb-popup-list .wgb-popup-post-item .wgb-add-gift-btn {
float: right;
margin-top: 19px;
}
.wgb-popup-list .wgb-popup-footer {
width: 100%;
position: absolute;
bottom: 0;
height: 41px;
text-align: center;
border-top: 1px #e3e3e3 solid;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
background-color: #fff;
z-index: 99;
}
.wgb-popup-list .wgb-popup-footer .wgb-popup-list-no-thanks-button {
border: 0;
cursor: pointer;
margin: 0;
padding: 0 10px;
background-color: transparent;
color: #444;
font-size: 15px;
margin-top: 8px;
}
.wgb-popup-list .ith-btn-no-thanks-cnt {
display: none;
}
@media screen and (max-width: 420px) {
.wgb-popup-list .wgb-popup-box {
width: 100%
}
}
@media screen and (max-width: 330px) {
.wgb-popup-list .wgb-list-item .wgb-list-item-thumb {
width: 100%;
height: 70px;
float: left;
text-align: center;
}
.wgb-popup-list .wgb-list-item .wgb-list-item-content {
width: 100%;
}
} .wgb-promotion-overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.7);
transition: opacity 500ms;
visibility: hidden; 
opacity: 0; 
z-index: 99999;
}
.wgb-promotion-overlay:not(.hidden) {
visibility: visible !important;
opacity: 1 !important;
}
.wgb-promotion-align {
display: grid;
gap: 10px;
position: relative;
align-items: center;
top: 200px;
}
.wgb-promotion-popup {
margin: 0px auto;
padding: 20px;
background: #fff;
border-radius: 5px;
width: 30%;
position: relative;
transition: all 1s ease-in-out;
}
.wgb-promotion-close {
top: 50px;
position: relative;
float: right;
right: 40px;
color: #Fff;
font-size: 45px;
font-weight: 600;
}
.wgb-promotion-close:hover {
color: #b587ee;
}
.wgb-promotion-popup .wgb-promotion-content {
max-height: 30%;
overflow: auto;
}
@media screen and (max-width: 700px) {
.wgb-promotion-popup {
width: 70%;
}
}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}:root{--fm-color-primary:#26901b;--fm-color-secondary:#ff7200;--fm-background-color-primary:#26901b;--fm-background-color-secondary:#ff7200;--fm-background-text-color-primary:#fff;--fm-background-text-color-secondary:#fff}@keyframes bubble{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes farmartFadeInUp{from{opacity:0;transform:translate3d(0,80px,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fm-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@keyframes dot{0%,100%{transform:scale(0)}50%{transform:scale(1) translateX(96px)}}@keyframes dots{50%{transform:translateX(-31px)}}.visible-effect.show:after{transform:scaleY(0)}.visible-effect:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#f9f9f9;display:block;content:'';transform:scaleY(1);transition:all .5s cubic-bezier(.645,.045,.355,1);transform-origin:0 100%;z-index:999}@keyframes fm-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-ms-keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}} html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,textarea{color:#666;font-family:Muli,sans-serif;font-size:14px;line-height:1.71429;-ms-word-wrap:break-word;word-wrap:break-word;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Muli,sans-serif;color:#222;line-height:1.25714}h1{font-size:48px}h2{font-size:35px}h3{font-size:21px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{margin-bottom:1.5em}cite,em,i{font-style:italic}address{margin:0 0 1.5em}code,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}ins{background:0 0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}ul{margin:0 0 1.5em;padding-left:1.5em}ul{list-style:disc}li>ul{margin-bottom:0}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}.farmart-first-letter{font:700 47px/.9 Muli;text-transform:uppercase;color:#222;padding:0 10px 0 0;float:left}.fm-color-primary{color:var(--fm-color-primary)}.fm-color-blue{color:#0cf}.farmart-list,ul.farmart-list{list-style:none;margin:0;padding:0}.farmart-list li,ul.farmart-list li{padding-left:14px;position:relative;margin-bottom:7px}.farmart-list li:before,ul.farmart-list li:before{content:'';position:absolute;top:9px;left:0;width:6px;height:6px;border:1px solid #666}.farmart-list li:last-child,ul.farmart-list li:last-child{margin-bottom:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.slick-dots{left:0;bottom:0}.loading-icon{display:none;vertical-align:middle;text-align:center;opacity:0;transition:.5s;z-index:-999;min-height:27px}.loading-icon .loading-bubbles{display:inline-block;transform:translateX(-5px)}.loading .loading-icon{display:inline-block;opacity:1}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.farmart-tabs .tabs-nav{margin:0;padding:0;overflow:hidden;list-style-type:none}.farmart-tabs .tabs-nav li{float:left}.farmart-tabs .tabs-nav a{display:block}.farmart-tabs .tabs-content{position:relative}.farmart-tabs .tabs-panel{position:absolute;top:0;left:0;z-index:-1;width:100%;opacity:0;transition:opacity .2s ease;transform:translateY(10px)}.farmart-tabs .tabs-panel.active{position:relative;z-index:2;opacity:1;top:0;transform:translateY(0);transition:all .2s ease;transition-delay:.1s}.farmart-loading:after{content:" ";display:block;width:12px;height:12px;border-radius:50%;border-width:1px;border-style:solid;border-color:#fff transparent #fff transparent;animation:lds-dual-ring .5s linear infinite}.btn-primary{color:var(--fm-background-text-color-primary);font-size:14px;font-weight:700;line-height:1;padding:14px 23px;text-align:center;background-color:var(--fm-background-color-primary);border-radius:3px;display:inline-flex;align-items:center;transition:ease .5s}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{outline:0;background-color:var(--fm-background-color-primary);color:var(--fm-background-text-color-primary)}.slick-track{margin:0!important}.fm-elementor-ajax-wrapper .farmart-loading-wrapper{min-height:500px;background-color:#fff;position:relative}.fm-elementor-ajax-wrapper .farmart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fm-elementor-ajax-wrapper .farmart-loading:after{width:25px;height:25px;border-color:var(--fm-color-primary) transparent var(--fm-color-primary) transparent}.fm-vertical-tab{position:fixed;top:50px;z-index:9999;display:none}.fm-vertical-tab ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fm-vertical-tab ul a{color:#888;font-size:16px;background-color:#fff;border:1px solid #eee;display:flex;justify-content:center;align-items:center;width:34px;height:34px}.fm-vertical-tab ul a.active{color:var(--fm-background-text-color-primary);background-color:var(--fm-background-color-primary);border-color:var(--fm-color-primary)}.fm-vertical-tab ul li:not(:last-child) a{border-bottom:0}.fm-off-canvas-layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:rgba(0,0,0,.25);display:none}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0;border-width:1px 0 0 1px}caption,td,th{padding:0;font-weight:400;text-align:left}table,td,th{border:1px solid #eee}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}td,th{padding:.4375em}body .elementor-widget:not(:last-child){margin-bottom:0}@media (max-width:767px){.elementor .elementor-hidden-phone{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1170px}.elementor-section.elementor-section-boxed>.elementor-column-gap-default{max-width:1190px}.elementor-section.elementor-section-boxed>.elementor-column-gap-extended{max-width:1200px}.elementor-section.elementor-section-boxed>.elementor-column-gap-wide{max-width:1200px}.elementor-width-farmart-large .elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container{max-width:1710px}.elementor-width-farmart-large .elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container{max-width:1230px}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container{padding-left:30px;padding-right:30px}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-default{padding-left:20px;padding-right:20px}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-extended{padding-left:15px;padding-right:15px}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wide{padding-left:10px;padding-right:10px}}@media (max-width:1199px){.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container{padding-left:15px;padding-right:15px}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-default{padding-left:5px;padding-right:5px}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-extended{padding-left:0;padding-right:0}.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-column-gap-wide{padding-left:0;padding-right:0}}@media (max-width:767px){.elementor-width-farmart-large .elementor-section:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container{padding-left:0;padding-right:0}}.farmart-slide-content{position:relative;z-index:1;width:100%}.farmart-slide-heading{color:#222;font-size:30px;line-height:1.33333;margin-bottom:11px;font-weight:700}.farmart-slide-description{margin-bottom:34px}.farmart-slide-description p{margin-bottom:0}.farmart-slide-button{color:var(--fm-background-text-color-secondary);font-size:14px;font-weight:700;line-height:1;padding:14px 23px;text-align:center;background-color:var(--fm-background-color-secondary);border-radius:3px;display:inline-flex;align-items:center;transition:ease .5s}.farmart-slide-button .farmart-svg-icon{font-size:10px;padding-left:10px}.farmart-slide-button:focus,.farmart-slide-button:hover{color:var(--fm-background-text-color-secondary)}.farmart-slide-price-box{font-size:42px;line-height:1;color:#e84506;font-weight:700;position:relative;width:fit-content;margin-bottom:30px}.farmart-slide-price-box .field-price{display:inline-block}.farmart-slide-price-box .unit{position:absolute;font-size:24px}.farmart-arrow-bottom span.slick-next-arrow{top:auto;bottom:5px;left:auto;right:22px}.farmart--v-position-top .slick-slide-inner{align-items:flex-start}.farmart--v-position-bottom .slick-slide-inner{align-items:flex-end}.farmart--v-position-middle .slick-slide-inner{align-items:center}.farmart--h-position-left .slick-slide-inner{justify-content:flex-start}.farmart--h-position-right .slick-slide-inner{justify-content:flex-end}.farmart--h-position-center .slick-slide-inner{justify-content:center}.farmart-simple-text a .box-title{position:relative}.farmart-simple-text a .box-title .title:after{content:'';position:absolute;bottom:4px;left:0;width:100%;height:1px;background-color:#555;opacity:0;transition:.5s}.farmart-simple-text .title{font-size:13px}.farmart-simple-text .title{font-weight:400;color:#555;transition:.5s}.farmart-simple-text .farmart-svg-icon{margin-right:5px;color:#555;transition:.5s}.farmart-simple-text .line{display:inline-block;background-color:#ddd;width:1px;height:15px;margin-left:14px;margin-top:auto;margin-bottom:auto}.farmart-simple-text a:hover .farmart-svg-icon,.farmart-simple-text a:hover .title{color:#000}.farmart-simple-text a:hover .box-title .title:after{background-color:#000;opacity:1}.farmart-simple-text,.farmart-simple-text a{display:flex;align-items:center}.farmart-blog-shortcode .entry-footer,.farmart-blog-shortcode .heading{display:flex;align-items:center}.farmart-blog-shortcode .list-post--wrapper{border-width:1px;border-color:#eee}.farmart-blog-shortcode .box-title{display:inline-block}.farmart-blog-shortcode .box-title span{margin-bottom:5px}.farmart-blog-shortcode .box-title h3{margin:0}.farmart-blog-shortcode .heading{justify-content:space-between;padding:20px 0}.farmart-blog-shortcode .extra-link{color:#888}.farmart-blog-shortcode .extra-link .farmart-svg-icon{font-size:10px;margin-left:3px}.farmart-blog-shortcode .blog-wrapper{padding-left:25px;padding-right:25px}.farmart-blog-shortcode .entry-header{margin-bottom:18px}.farmart-blog-shortcode .entry-format{margin-bottom:22px}.farmart-blog-shortcode .entry-title a{font-size:16px}.farmart-blog-shortcode .entry-title a:hover{text-decoration:none}.farmart-blog-shortcode .entry-image,.farmart-blog-shortcode .entry-image img{border-radius:10px}.farmart-blog-shortcode .entry-content{margin-bottom:21px}.farmart-blog-shortcode .entry-meta .meta-cat a{font-size:13px}.farmart-blog-shortcode .entry-meta .meta{color:#333}.farmart-blog-shortcode .fm-entry-date{display:flex;align-items:center;flex-wrap:wrap;font-size:13px;margin-top:20px}.farmart-blog-shortcode .fm-entry-date .meta-date{position:relative;margin-right:5px}.farmart-blog-shortcode .fm-entry-date .farmart-svg-icon{margin-right:10px;position:relative;top:2px}.farmart-blog-shortcode .entry-footer{margin-bottom:0}.farmart-blog-shortcode .entry-footer .farmart-svg-icon{margin-right:7px}.farmart-counter,.farmart-counter .counter-item{border-color:#e5e5e5;border-style:solid}.farmart-counter{border-width:1px 0 0 1px}.farmart-counter .counter-row{display:flex;flex-wrap:wrap}.farmart-counter .farmart-svg-icon{font-size:55px;color:var(--fm-color-primary);line-height:1}.farmart-counter .farmart-svg-icon svg{width:55px;height:55px;fill:var(--fm-color-primary)}.farmart-counter .title{text-transform:uppercase}.farmart-counter .counter-value{font-size:36px;color:#222;font-weight:700;line-height:1;margin-bottom:7px}.farmart-counter .counter-item{display:flex;padding:43px 50px 33px;border-width:0 1px 1px 0;background-color:#fff}.farmart-counter--icon-left .counter-item__icon{padding-right:44px}.farmart-counter--icon-right .counter-item{flex-direction:row-reverse}.farmart-counter--icon-right .counter-item__icon{padding-left:44px}.farmart-counter--icon-right .counter-item__content{text-align:right}.farmart-counter--icon-center .counter-item{flex-direction:column;text-align:center}.farmart-counter--icon-center .counter-item__icon{padding-bottom:44px}@media (max-width:1920px) and (min-width:1025px){.elementor-widget-farmart-counter.columns-1 .counter-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-counter.columns-2 .counter-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-counter.columns-3 .counter-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-counter.columns-4 .counter-item{flex:0 0 25%;max-width:25%}.elementor-widget-farmart-counter.columns-5 .counter-item{flex:0 0 20%;max-width:20%}}@media (max-width:1024px) and (min-width:768px){.elementor-widget-farmart-counter.columns--tablet1 .counter-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-counter.columns--tablet2 .counter-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-counter.columns--tablet3 .counter-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-counter.columns--tablet4 .counter-item{flex:0 0 25%;max-width:25%}.elementor-widget-farmart-counter.columns--tablet5 .counter-item{flex:0 0 20%;max-width:20%}}@media (max-width:767px){.elementor-widget-farmart-counter.columns--mobile1 .counter-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-counter.columns--mobile2 .counter-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-counter.columns--mobile3 .counter-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-counter.columns--mobile4 .counter-item{flex:0 0 25%;max-width:25%}.elementor-widget-farmart-counter.columns--mobile5 .counter-item{flex:0 0 20%;max-width:20%}}.farmart-image-grid{display:flex;flex-wrap:wrap}.farmart-image-grid .box-item{transition:ease-in-out .3s;margin-right:7px}.farmart-image-grid .box-item img{margin:auto;display:block}.farmart-image-grid .box-item.image-left img{margin:inherit}@media (max-width:1920px) and (min-width:1025px){.elementor-widget-farmart-image-grid.columns-1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-image-grid.columns-2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-image-grid.columns-3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-image-grid.columns-4 .box-item{flex:0 0 25%;max-width:25%}.elementor-widget-farmart-image-grid.columns-5 .box-item{flex:0 0 20%;max-width:20%}.elementor-widget-farmart-image-grid.columns-6 .box-item{flex:0 0 16.66667%;max-width:16.66667%}.elementor-widget-farmart-image-grid.columns-7 .box-item{flex:0 0 14.28571%;max-width:14.28571%}.elementor-widget-farmart-image-grid.columns-8 .box-item{flex:0 0 12.5%;max-width:12.5%}}@media (max-width:1024px) and (min-width:768px){.elementor-widget-farmart-image-grid.columns--tablet1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-image-grid.columns--tablet2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-image-grid.columns--tablet3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-image-grid.columns--tablet4 .box-item{flex:0 0 25%;max-width:25%}.elementor-widget-farmart-image-grid.columns--tablet5 .box-item{flex:0 0 20%;max-width:20%}.elementor-widget-farmart-image-grid.columns--tablet6 .box-item{flex:0 0 16.66667%;max-width:16.66667%}.elementor-widget-farmart-image-grid.columns--tablet7 .box-item{flex:0 0 14.28571%;max-width:14.28571%}.elementor-widget-farmart-image-grid.columns--tablet8 .box-item{flex:0 0 12.5%;max-width:12.5%}}@media (max-width:767px){.elementor-widget-farmart-image-grid.columns--mobile1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-image-grid.columns--mobile2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-image-grid.columns--mobile3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-image-grid.columns--mobile4 .box-item{flex:0 0 25%;max-width:25%}.elementor-widget-farmart-image-grid.columns--mobile5 .box-item{flex:0 0 20%;max-width:20%}.elementor-widget-farmart-image-grid.columns--mobile6 .box-item{flex:0 0 16.66667%;max-width:16.66667%}.elementor-widget-farmart-image-grid.columns--mobile7 .box-item{flex:0 0 14.28571%;max-width:14.28571%}.elementor-widget-farmart-image-grid.columns--mobile8 .box-item{flex:0 0 12.5%;max-width:12.5%}}.farmart-service-box .box-item{position:relative;margin-bottom:76px}.farmart-service-box .box-item__content{position:absolute;bottom:-34px;left:45px;right:45px;background-color:#fff;border-radius:5px;text-align:center;padding:25px 30px 28px;box-shadow:0 0 40px rgba(0,0,0,.1)}.farmart-service-box .box-item__content .title{margin:0 0 8px}.farmart-service-box .box-item__content .farmart-svg-icon{font-size:9px;margin-left:5px}.farmart-service-box .slick-arrow{width:50px;height:50px;line-height:50px}.farmart-service-box .slick-arrow{top:calc(50% - 38px)}.farmart-service-box .slick-next-arrow{right:-12px}.farmart-service-box .slick-arrow{border-radius:50%;border-width:0;box-shadow:0 0 40px 0 rgba(0,0,0,.1);font-size:14px;color:#222;background-color:#fff}.farmart-service-box .slick-dots li button:before{border-radius:5px}.farmart-service-box .slick-dots li button,.farmart-service-box .slick-dots li button:before{width:10px;height:10px}.farmart-service-box .slick-dots li.slick-active button,.farmart-service-box .slick-dots li.slick-active button:before{width:30px}.farmart-list-box,.farmart-list-box__wrapper .box-item{border-color:#ececec;border-style:solid}.farmart-list-box__wrapper{display:flex;flex-wrap:wrap}.farmart-list-box__wrapper .box-item{padding:24px 50px 31px;flex:0 0 33.3333333333%;max-width:33.3333333333%;border-width:0 1px 1px 0;transition:ease .5s}.farmart-list-box__wrapper .box-item:hover{box-shadow:0 0 40px rgba(0,0,0,.1)}.farmart-list-box__wrapper .box-item__icon{margin-bottom:14px;position:relative}.farmart-list-box__wrapper .box-item__icon .farmart-svg-icon{font-size:55px;color:var(--fm-color-primary)}.farmart-list-box__wrapper .box-item__icon .number{font-size:45px;color:#eee;font-weight:700;position:absolute;right:0;top:0}.farmart-list-box__wrapper .box-item__content .title{margin:0 0 13px}.farmart-list-box{border-width:1px 0 0 1px}.farmart-list-box.content-horizontal .farmart-svg-icon{font-size:34px}.farmart-list-box.content-horizontal .box-item{display:flex;align-items:center;padding:30px 37px 26px}.farmart-list-box.content-horizontal .box-item:hover{box-shadow:none}.farmart-list-box.content-horizontal .box-item__icon{flex:none;margin-right:20px;margin-bottom:0}.farmart-list-box.content-horizontal .box-item__content .title{text-transform:uppercase;margin:0 0 3px}@media (max-width:1920px) and (min-width:1025px){.elementor-widget-farmart-list-box-2.columns-1 .box-item,.elementor-widget-farmart-list-box.columns-1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-list-box-2.columns-2 .box-item,.elementor-widget-farmart-list-box.columns-2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-list-box-2.columns-3 .box-item,.elementor-widget-farmart-list-box.columns-3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-list-box-2.columns-4 .box-item,.elementor-widget-farmart-list-box.columns-4 .box-item{flex:0 0 25%;max-width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-widget-farmart-list-box-2.columns--tablet1 .box-item,.elementor-widget-farmart-list-box.columns--tablet1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-list-box-2.columns--tablet2 .box-item,.elementor-widget-farmart-list-box.columns--tablet2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-list-box-2.columns--tablet3 .box-item,.elementor-widget-farmart-list-box.columns--tablet3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-list-box-2.columns--tablet4 .box-item,.elementor-widget-farmart-list-box.columns--tablet4 .box-item{flex:0 0 25%;max-width:25%}}@media (max-width:767px){.elementor-widget-farmart-list-box-2.columns--mobile1 .box-item,.elementor-widget-farmart-list-box.columns--mobile1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-list-box-2.columns--mobile2 .box-item,.elementor-widget-farmart-list-box.columns--mobile2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-list-box-2.columns--mobile3 .box-item,.elementor-widget-farmart-list-box.columns--mobile3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-list-box-2.columns--mobile4 .box-item,.elementor-widget-farmart-list-box.columns--mobile4 .box-item{flex:0 0 25%;max-width:25%}}.farmart-list-grid .farmart-svg-icon{font-size:60px;color:var(--fm-color-primary);line-height:1}.farmart-list-grid .title{margin:0 0 12px}.farmart-list-grid .box-item__inner{background-color:#f7f7f7;padding:36px 30px 30px}.farmart-list-grid .box-item__icon{margin-bottom:31px}.farmart-list-grid .box-item{padding:0 15px;display:flex;align-items:stretch;height:auto}.farmart-list-grid .box-item:last-child{border-right:none}@media (max-width:1920px) and (min-width:1025px){.elementor-widget-farmart-list-grid.columns-1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-list-grid.columns-2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-list-grid.columns-3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-list-grid.columns-4 .box-item{flex:0 0 25%;max-width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-widget-farmart-list-grid.columns--tablet1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-list-grid.columns--tablet2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-list-grid.columns--tablet3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-list-grid.columns--tablet4 .box-item{flex:0 0 25%;max-width:25%}}@media (max-width:767px){.elementor-widget-farmart-list-grid.columns--mobile1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-list-grid.columns--mobile2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-list-grid.columns--mobile3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-list-grid.columns--mobile4 .box-item{flex:0 0 25%;max-width:25%}}.farmart-list{list-style:none;padding:0;margin:0}.farmart-list li{display:flex;align-items:center;margin-bottom:7px;padding-left:14px;position:relative}.farmart-tab-list{padding:100px 0}.farmart-tab-list .farmart-list li{padding-left:18px}.farmart-tab-list .farmart-list li:before{top:7px}.farmart-tab-list .tab__nav{display:flex;position:relative;justify-content:space-between;flex-wrap:wrap}.farmart-tab-list .tab__nav:before{content:'';display:block;width:100%;height:8px;position:absolute;top:0;left:0;background-color:#eee}.farmart-tab-list .tab__nav .box-nav:first-child{text-align:left}.farmart-tab-list .tab__nav .box-nav:first-child .tab-pointer{left:0}.farmart-tab-list .tab__nav .box-nav:first-child .box-content{left:-15px}.farmart-tab-list .tab__nav .box-nav:last-child{text-align:right}.farmart-tab-list .tab__nav .box-nav:last-child .tab-pointer{left:auto;right:0}.farmart-tab-list .tab__nav .box-nav:last-child .box-content{left:auto;right:-15px}.farmart-tab-list .tab__nav .box-nav:last-child .box-content:after,.farmart-tab-list .tab__nav .box-nav:last-child .box-content:before{right:0;left:auto;margin-right:15px}.farmart-tab-list .tab-pointer{position:absolute;top:-13px;left:-50px;width:120px}.farmart-tab-list .box-content{position:absolute;bottom:calc(100% + 70px);left:-22px;right:0;padding:35px;border:1px solid var(--fm-color-primary);border-radius:5px;background-color:#fff;transform:translateY(30px);opacity:0;transition:opacity ease .3s,transform ease .5s;display:flex;width:500px;text-align:left}.farmart-tab-list .box-content .box-img{flex:none;margin-right:25px}.farmart-tab-list .box-content .box-img img{max-width:90px;max-height:90px;border-radius:50%;background-color:#e7ecee}.farmart-tab-list .box-content.active{transform:translateY(0);opacity:1;z-index:1}.farmart-tab-list .box-content.active:after,.farmart-tab-list .box-content.active:before{opacity:1;bottom:-40px}.farmart-tab-list .box-content:after,.farmart-tab-list .box-content:before{content:"";position:absolute;border-left:15px solid transparent;border-right:15px solid transparent;bottom:100%;left:0;margin-left:15px;opacity:0}.farmart-tab-list .box-content:before{border-top:40px solid var(--fm-color-primary);margin-bottom:0}.farmart-tab-list .box-content:after{border-top:40px solid #fff;margin-bottom:2px;z-index:1}.farmart-tab-list ul{list-style:none}.farmart-tab-list .title,.farmart-tab-list ul{padding:0;margin:0}.farmart-tab-list .title{color:#000;font-size:20px;letter-spacing:-1px;margin-bottom:10px}.farmart-tab-list .box-nav{cursor:pointer;text-align:center;z-index:9;position:absolute;left:0}.farmart-tab-list .box-nav .circle{width:30px;height:30px;display:inline-block;margin:auto;border:5px solid #f0f0f0;border-radius:50%;background-color:#f0f0f0;transition:ease .3s}.farmart-tab-list .box-nav .nav-title{color:#000;margin-top:15px}.farmart-tab-list .box-nav:first-child:after,.farmart-tab-list .box-nav:first-child:before{left:0;margin-left:0}.farmart-tab-list .box-nav:last-child:after,.farmart-tab-list .box-nav:last-child:before{left:100%;margin-left:-30px}.farmart-tab-list .box-nav.active{display:block}.farmart-tab-list .box-nav.active:after,.farmart-tab-list .box-nav.active:before{opacity:1;top:0;transition:ease .5s;transition-property:opacity;transition-delay:.3s}.farmart-tab-list .box-nav.active:after{top:-1px}.farmart-tab-list .box-nav.active .circle{background-color:var(--fm-background-color-primary)}.farmart-heading .title{margin:0}.farmart-icon-box .box-item{padding:0 15px}.farmart-icon-box .box-item__inner{box-shadow:0 0 40px rgba(0,0,0,.1);padding:40px 40px 31px;position:relative}.farmart-icon-box .farmart-svg-icon{font-size:56px;color:#e5e5e5;position:absolute;bottom:40px;right:29px;line-height:1px}.farmart-icon-box .farmart-svg-icon svg{width:56px;fill:#e5e5e5}.farmart-icon-box .title{font-size:13px;font-weight:400;text-transform:uppercase;color:#888;margin:0 0 13px}.farmart-icon-box .desc{font-size:20px;font-weight:700;color:#222}@media (max-width:1920px) and (min-width:1025px){.elementor-widget-farmart-icon-box.columns-1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-icon-box.columns-2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-icon-box.columns-3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-icon-box.columns-4 .box-item{flex:0 0 25%;max-width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-widget-farmart-icon-box.columns--tablet1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-icon-box.columns--tablet2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-icon-box.columns--tablet3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-icon-box.columns--tablet4 .box-item{flex:0 0 25%;max-width:25%}}@media (max-width:767px){.elementor-widget-farmart-icon-box.columns--mobile1 .box-item{flex:0 0 100%;max-width:100%}.elementor-widget-farmart-icon-box.columns--mobile2 .box-item{flex:0 0 50%;max-width:50%}.elementor-widget-farmart-icon-box.columns--mobile3 .box-item{flex:0 0 33.33333%;max-width:33.33333%}.elementor-widget-farmart-icon-box.columns--mobile4 .box-item{flex:0 0 25%;max-width:25%}}.farmart-banner-medium-3{position:relative}.farmart-banner-medium-3 a.link{z-index:20}.farmart-banner-medium-3 .banner-featured-image,.farmart-banner-medium-3 a.link{position:absolute;top:0;left:0;right:0;bottom:0}.farmart-banner-medium-3 .banner-content{position:relative;z-index:1}.farmart-banner-medium-3 .banner-content{height:270px;max-width:81%;display:flex;margin:auto}.farmart-banner-medium-3 .banner-title,.farmart-banner-medium-3 .price-box{color:#fff}.farmart-banner-medium-3 .banner-title{margin:0 0 14px;line-height:1.43}.farmart-banner-medium-3 .banner-desc{color:rgba(255,255,255,.7)}.farmart-banner-medium-3 .btn-button{align-items:center;display:inline-flex;padding:8px 19px;color:var(--fm-background-text-color-secondary);border-radius:3px;background-color:var(--fm-background-color-secondary);font-size:13px;font-weight:700;margin-top:28px}.farmart-banner-medium-3 .farmart-svg-icon{font-size:9px;margin-left:4px}.farmart-banner-medium-3 .price-box{position:absolute;right:15px;display:inline-block;top:50px;font-size:13px;width:44px;height:44px;line-height:44px;background-color:#e84506;border-radius:50%;color:#fff;text-align:center}.farmart--v-position-top .farmart-banner-medium-3 .banner-content{align-items:flex-start}.farmart--v-position-bottom .farmart-banner-medium-3 .banner-content{align-items:flex-end}.farmart--v-position-middle .farmart-banner-medium-3 .banner-content{align-items:center}.farmart--h-position-left .farmart-banner-medium-3 .banner-content{justify-content:flex-start}.farmart--h-position-right .farmart-banner-medium-3 .banner-content{justify-content:flex-end}.farmart--h-position-center .farmart-banner-medium-3 .banner-content{justify-content:center}.farmart-contact-form-7 .wpcf7 input{width:100%;padding:8px 15px}.farmart-contact-form-7 .wpcf7 input,.farmart-contact-form-7 .wpcf7 textarea{margin-top:3px}.farmart-contact-form-7 .wpcf7 input:focus,.farmart-contact-form-7 .wpcf7 textarea:focus{border-color:#000;color:#000}.farmart-contact-form-7 .wpcf7 textarea{height:150px}.farmart-contact-form-7 .wpcf7 .wpcf7-submit{margin:0;padding:3px 10px}.farmart-contact-form-7 .wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0}.farmart-contact-form-7 .wpcf7-form-control-wrap{display:inline-block;width:100%}.farmart-contact-form-7 .form-inner{padding:35px 30px;background-color:#f7f7f7;margin-bottom:20px}.farmart-contact-form-7 .form-inner .field-input:not(:last-child){margin-bottom:19px}.farmart-contact-form-7 .form-text{margin-bottom:16px}.farmart-contact-form-7 .form-text .title{margin:0 0 20px}.farmart-contact-form-7 .row-flex{margin-left:-5px;margin-right:-5px}.farmart-contact-form-7 .row-flex .col-flex-md-1,.farmart-contact-form-7 .row-flex .col-flex-md-10,.farmart-contact-form-7 .row-flex .col-flex-md-11,.farmart-contact-form-7 .row-flex .col-flex-md-12,.farmart-contact-form-7 .row-flex .col-flex-md-2,.farmart-contact-form-7 .row-flex .col-flex-md-3,.farmart-contact-form-7 .row-flex .col-flex-md-4,.farmart-contact-form-7 .row-flex .col-flex-md-5,.farmart-contact-form-7 .row-flex .col-flex-md-6,.farmart-contact-form-7 .row-flex .col-flex-md-7,.farmart-contact-form-7 .row-flex .col-flex-md-8,.farmart-contact-form-7 .row-flex .col-flex-md-9{padding-left:5px;padding-right:5px;line-height:1}.farmart-register-form form>p:last-child{margin:0}.farmart-register-form .form-row{display:flex;align-items:center;background-color:#fff;padding:4px 20px;border-radius:5px;border:1px solid transparent;margin-bottom:10px;transition:.2s}.farmart-register-form .fm-icon{font-size:20px;color:#000;line-height:1}.farmart-register-form .fm-icon.user-icon{font-size:17px}.farmart-register-form input[type=color],.farmart-register-form input[type=date],.farmart-register-form input[type=datetime-local],.farmart-register-form input[type=datetime],.farmart-register-form input[type=email],.farmart-register-form input[type=month],.farmart-register-form input[type=number],.farmart-register-form input[type=password],.farmart-register-form input[type=range],.farmart-register-form input[type=search],.farmart-register-form input[type=tel],.farmart-register-form input[type=text],.farmart-register-form input[type=time],.farmart-register-form input[type=url],.farmart-register-form input[type=week],.farmart-register-form textarea{width:100%;padding:8px 15px;border:none}.farmart-register-form button,.farmart-register-form input[type=button],.farmart-register-form input[type=reset],.farmart-register-form input[type=submit]{padding:4px 30px;background-color:var(--fm-background-color-primary);color:var(--fm-background-text-color-primary);margin-top:20px}.farmart-image-carousel .heading{display:flex;align-items:center;border:1px solid #eee;justify-content:space-between;padding:30px 30px 19px;border-bottom:none}.farmart-image-carousel .title{margin:0}.farmart-image-carousel .extra-link{color:#888}.farmart-image-carousel .extra-link .farmart-svg-icon{font-size:9px;margin-left:3px}.farmart-image-carousel .content{padding:45px 85px 44px;border:1px solid #eee;background-color:#fff}.farmart-image-carousel .box-item img{margin:auto}.farmart-image-carousel .box-item>*{display:block}.farmart-image-carousel a:hover .farmart-image-carousel__title{color:var(--fm-color-primary)}.farmart-image-carousel .slick-list{margin:0 -15px}.farmart-image-carousel .slick-slide{margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.farmart-image-carousel .slick-next-arrow{right:-40px}.farmart-image-carousel__before-title{display:block;color:#999;text-transform:uppercase;line-height:1;font-weight:700;margin:25px 0 0 0}.farmart-image-carousel__title{display:block;font-size:18px;font-weight:700;color:#000;transition:.3s}.farmart-image-box__wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.farmart-image-box__items{display:flex;align-items:center}.farmart-image-box__image{margin-right:23px}.farmart-image-box__content--title{font-size:18px;font-weight:700;letter-spacing:-1px;color:#000;margin:0 0 3px 0}.farmart-image-box__content--desc{color:#777;letter-spacing:-.5px}.farmart-product-categories-carousel .cat-header,.farmart-product-categories-list .cat-header,.fm-product-categories-carousel-2 .cat-header{display:flex;justify-content:space-between;padding-bottom:20px;align-items:center}.farmart-product-categories-carousel .cat-header h3,.farmart-product-categories-list .cat-header h3,.fm-product-categories-carousel-2 .cat-header h3{margin:0}.farmart-product-categories-carousel .cat-header h3 .farmart-svg-icon,.farmart-product-categories-list .cat-header h3 .farmart-svg-icon,.fm-product-categories-carousel-2 .cat-header h3 .farmart-svg-icon{font-size:21px;color:var(--fm-color-primary);margin-right:14px}.farmart-product-categories-carousel .header-link,.farmart-product-categories-list .header-link,.fm-product-categories-carousel-2 .header-link{margin-top:4px;color:#888;transition:ease .3s;display:flex;align-items:center}.farmart-product-categories-carousel .header-link .farmart-svg-icon,.farmart-product-categories-list .header-link .farmart-svg-icon,.fm-product-categories-carousel-2 .header-link .farmart-svg-icon{padding-left:3px}.farmart-product-categories-carousel .header-link .farmart-svg-icon,.farmart-product-categories-list .header-link .farmart-svg-icon,.fm-product-categories-carousel-2 .header-link .farmart-svg-icon{font-size:9px}.farmart-product-categories-carousel .header-link .link-text,.farmart-product-categories-list .header-link .link-text,.fm-product-categories-carousel-2 .header-link .link-text{transition:ease .3s}.farmart-product-categories-carousel .slick-dots,.farmart-product-categories-list .slick-dots,.fm-product-categories-carousel-2 .slick-dots{bottom:30px}.farmart-product-categories-carousel .cat-count,.farmart-product-categories-carousel .cat-text,.farmart-product-categories-carousel .cat-thumb{display:block}.farmart-product-categories-carousel .cat-thumb{margin-bottom:20px}.farmart-product-categories-carousel .cat-thumb img{margin:auto;border:2px solid transparent;transition:ease .3s}.farmart-product-categories-carousel .cat-name{color:#222;transition:ease .4s}.farmart-product-categories-carousel .cat-item{text-align:center}.farmart-product-categories-carousel .cat-item:hover .cat-thumb img{border-color:var(--fm-color-primary)}.farmart-product-categories-carousel .cat-item:hover .cat-name{color:var(--fm-color-primary)}.farmart-product-categories-carousel .slick-track{display:flex;align-items:stretch}.farmart-product-categories-carousel .slick-track:after,.farmart-product-categories-carousel .slick-track:before{display:none}.farmart-product-categories-carousel .slick-slide{height:auto}.farmart-product-categories-carousel span.slick-next-arrow{right:0}.farmart-hover-box-shadow .cat-item{padding:50px 0 40px;transition:.5s}.farmart-hover-box-shadow .cat-item .cat-thumb img{border:none}.farmart-hover-box-shadow .cat-item:hover{background-color:#fff!important;-webkit-box-shadow:0 30px 40px 0 rgba(131,132,135,.15);-moz-box-shadow:0 30px 40px 0 rgba(131,132,135,.15);box-shadow:0 30px 40px 0 rgba(131,132,135,.15);transition:.5s}.farmart-hover-box-shadow .cat-item:hover .cat-name{color:#222}.farmart-hover-box-shadow .slick-list{padding-bottom:120px}.fm-product-categories-carousel-2{border:1px solid #eee}.fm-product-categories-carousel-2 .cat-header{padding:35px 20px 34px;background-color:#fff}.fm-product-categories-carousel-2 .slick-slide>:not(:last-child) .cat-item{border-bottom:1px solid #eee}.fm-product-categories-carousel-2 .slick-slide>div:first-child .cat-item>a{padding-top:0}.fm-product-categories-carousel-2 .slick-dots{bottom:44px}.farmart-product-categories-grid .cat-item{margin-bottom:30px;padding:0 15px}.farmart-product-categories-grid .cat-item--link .cat-item__inner{height:100%;justify-content:center;flex-direction:column;text-align:center;padding:0;background-color:#80990b}.farmart-product-categories-grid .cat-item--link .link-all--text{margin:0;padding:40px;color:#fff}.farmart-product-categories-grid .cat-item--link .link-all--text .farmart-svg-icon{margin-left:5px;vertical-align:middle}.farmart-product-categories-grid .cat-item__inner{background-color:#fff;padding:33px 30px 23px;border-radius:5px;border:2px solid transparent;transition:ease .3s;box-shadow:0 0 40px rgba(0,0,0,.1);display:flex;justify-content:space-between;position:relative}.farmart-product-categories-grid .cat-item__inner>a{position:absolute;top:0;left:0;width:100%;height:100%}.farmart-product-categories-grid .cat-item__inner .cat-text{flex:0 0 50%;display:flex;flex-direction:column;justify-content:space-between}.farmart-product-categories-grid .cat-item__inner .cat-text .farmart-svg-icon{font-size:22px;color:#80990b;line-height:1}.farmart-product-categories-grid .cat-item__inner .cat-name{margin:0 0 7px}.farmart-product-categories-grid .cat-item__inner .cat-thumb img{transform:scale(1);transition:transform .6s,-webkit-transform .7s}.farmart-product-categories-grid .cat-item__inner:hover{border-color:var(--fm-color-primary)}.farmart-product-categories-grid .cat-item__inner:hover .cat-thumb img{transform:scale(1.1)}@media (max-width:1920px) and (min-width:1025px){.elementor-widget-farmart-product-categories-grid.columns-1 .cat-item{width:100%;max-width:100%}.elementor-widget-farmart-product-categories-grid.columns-2 .cat-item{width:50%;max-width:50%}.elementor-widget-farmart-product-categories-grid.columns-3 .cat-item{width:33.33333%;max-width:33.33333%}.elementor-widget-farmart-product-categories-grid.columns-4 .cat-item{width:25%;max-width:25%}.elementor-widget-farmart-product-categories-grid.columns-5 .cat-item{width:20%;max-width:20%}}@media (max-width:1024px) and (min-width:768px){.elementor-widget-farmart-product-categories-grid.columns--tablet1 .cat-item{width:100%;max-width:100%}.elementor-widget-farmart-product-categories-grid.columns--tablet2 .cat-item{width:50%;max-width:50%}.elementor-widget-farmart-product-categories-grid.columns--tablet3 .cat-item{width:33.33333%;max-width:33.33333%}.elementor-widget-farmart-product-categories-grid.columns--tablet4 .cat-item{width:25%;max-width:25%}.elementor-widget-farmart-product-categories-grid.columns--tablet5 .cat-item{width:20%;max-width:20%}}@media (max-width:767px){.elementor-widget-farmart-product-categories-grid.columns--mobile1 .cat-item{width:100%;max-width:100%}.elementor-widget-farmart-product-categories-grid.columns--mobile2 .cat-item{width:50%;max-width:50%}.elementor-widget-farmart-product-categories-grid.columns--mobile3 .cat-item{width:33.33333%;max-width:33.33333%}.elementor-widget-farmart-product-categories-grid.columns--mobile4 .cat-item{width:25%;max-width:25%}.elementor-widget-farmart-product-categories-grid.columns--mobile5 .cat-item{width:20%;max-width:20%}}.fm-product-tab-carousel .tabs-nav li,.fm-product-tab-carousel-2 .tabs-nav li,.fm-product-tab-carousel-3 .tabs-nav li{line-height:1}.fm-product-tab-carousel .tabs-nav li a,.fm-product-tab-carousel-2 .tabs-nav li a,.fm-product-tab-carousel-3 .tabs-nav li a{transition:ease .5s;position:relative}.fm-product-tab-carousel .tabs-nav li a:before,.fm-product-tab-carousel-2 .tabs-nav li a:before,.fm-product-tab-carousel-3 .tabs-nav li a:before{content:'';display:block;position:absolute;bottom:0;width:0;right:0;border-bottom:1px solid;transition:width ease .5s}.fm-product-tab-carousel .tabs-nav a.active,.fm-product-tab-carousel .tabs-nav a:hover,.fm-product-tab-carousel-2 .tabs-nav a.active,.fm-product-tab-carousel-2 .tabs-nav a:hover,.fm-product-tab-carousel-3 .tabs-nav a.active,.fm-product-tab-carousel-3 .tabs-nav a:hover{color:var(--fm-color-primary)}.fm-product-tab-carousel .tabs-nav a.active:before,.fm-product-tab-carousel .tabs-nav a:hover:before,.fm-product-tab-carousel-2 .tabs-nav a.active:before,.fm-product-tab-carousel-2 .tabs-nav a:hover:before,.fm-product-tab-carousel-3 .tabs-nav a.active:before,.fm-product-tab-carousel-3 .tabs-nav a:hover:before{width:100%;left:0}.fm-product-tab-carousel .tabs-panel ul.products,.fm-product-tab-carousel-2 .tabs-panel ul.products,.fm-product-tab-carousel-3 .tabs-panel ul.products{opacity:0;transition:ease .5s}.fm-product-tab-carousel .tabs-panel.tab-loaded ul.products,.fm-product-tab-carousel-2 .tabs-panel.tab-loaded ul.products,.fm-product-tab-carousel-3 .tabs-panel.tab-loaded ul.products{opacity:1}.fm-product-tab-carousel .tabs-panel .farmart-loading-wrapper,.fm-product-tab-carousel-2 .tabs-panel .farmart-loading-wrapper,.fm-product-tab-carousel-3 .tabs-panel .farmart-loading-wrapper{min-height:500px;background-color:#fff;position:relative}.fm-product-tab-carousel .tabs-panel .farmart-loading,.fm-product-tab-carousel-2 .tabs-panel .farmart-loading,.fm-product-tab-carousel-3 .tabs-panel .farmart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fm-product-tab-carousel .tabs-panel .farmart-loading:after,.fm-product-tab-carousel-2 .tabs-panel .farmart-loading:after,.fm-product-tab-carousel-3 .tabs-panel .farmart-loading:after{width:25px;height:25px;border-color:var(--fm-color-primary) transparent var(--fm-color-primary) transparent}.fm-product-tab-carousel .tabs-header .tabs-header-nav,.fm-product-tab-carousel-2 .tabs-header .tabs-header-nav,.fm-product-tab-carousel-3 .tabs-header .tabs-header-nav{max-width:100%}.fm-product-tab-carousel .tabs-header ul.tabs-nav,.fm-product-tab-carousel-2 .tabs-header ul.tabs-nav,.fm-product-tab-carousel-3 .tabs-header ul.tabs-nav{display:flex;align-items:center;list-style:none;margin:0;padding:4px 0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.fm-product-tab-carousel .tabs-header ul.tabs-nav li,.fm-product-tab-carousel-2 .tabs-header ul.tabs-nav li,.fm-product-tab-carousel-3 .tabs-header ul.tabs-nav li{flex-shrink:0}.fm-product-tab-carousel .tabs-header ul.tabs-nav::-webkit-scrollbar,.fm-product-tab-carousel-2 .tabs-header ul.tabs-nav::-webkit-scrollbar,.fm-product-tab-carousel-3 .tabs-header ul.tabs-nav::-webkit-scrollbar{display:none}.fm-product-tab-carousel{background-color:#fff}.fm-product-tab-carousel .tabs-header{padding:24px 30px 24px;border:1px solid #eee;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.fm-product-tab-carousel .tabs-header .title{margin:0}.fm-product-tab-carousel .header-link{position:relative;margin-left:15px;padding-left:15px;line-height:1;color:#888}.fm-product-tab-carousel .header-link .farmart-svg-icon{font-size:9px;margin-left:3px}.fm-product-tab-carousel .header-link:hover{color:var(--fm-color-primary)}.fm-product-tab-carousel .header-link:after,.fm-product-tab-carousel .tabs-nav li:after{content:"";display:block;height:16px;width:1px;background-color:#ccc;position:absolute;top:0;bottom:0;left:0;margin:auto}.fm-product-tab-carousel .tabs-nav li{position:relative}.fm-product-tab-carousel .tabs-nav li a{color:#888;margin:0 15px}.fm-product-tab-carousel .tabs-nav li:last-child a{margin-right:0!important}.fm-product-tab-carousel .tabs-nav li:first-child:after{width:0!important}.fm-product-tab-carousel .tabs-nav li:first-child a{margin-left:0}.fm-product-tab-carousel .slick-next-arrow{right:-20px;top:40%}.fm-product-tab-carousel .tabs-wrapper{border:1px solid #eee;border-top:0;padding:20px}.fm-product-tab-carousel ul.products li.product{padding-left:1px;padding-right:1px}.fm-product-tab-carousel ul.products li.product .product-inner{padding-left:30px;padding-right:30px}.fm-product-tab-carousel ul.products li.product .product-bottom-box,.fm-product-tab-carousel ul.products li.product .product-details-hover{left:-31px!important;right:-31px!important}.fm-product-tab-carousel-2 .tabs-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;flex-wrap:wrap}.fm-product-tab-carousel-2 .tabs-header .title{margin:0}.fm-product-tab-carousel-2 .tabs-header .title .farmart-svg-icon{font-size:21px;color:var(--fm-color-primary);margin-right:14px}.fm-product-tab-carousel-2 .header-link{position:relative;margin-left:15px;padding-left:15px;line-height:1;color:#888}.fm-product-tab-carousel-2 .header-link .farmart-svg-icon{font-size:9px;margin-left:3px}.fm-product-tab-carousel-2 .header-link:hover{color:var(--fm-color-primary)}.fm-product-tab-carousel-2 .header-link:after,.fm-product-tab-carousel-2 .tabs-nav li:after{content:"";display:block;height:16px;width:1px;background-color:#ccc;position:absolute;top:0;bottom:0;left:0;margin:auto}.fm-product-tab-carousel-2 .tabs-nav li{position:relative}.fm-product-tab-carousel-2 .tabs-nav li a{color:#888;margin:0 15px}.fm-product-tab-carousel-2 .tabs-nav li:last-child a{margin-right:0!important}.fm-product-tab-carousel-2 .tabs-nav li:first-child:after{width:0!important}.fm-product-tab-carousel-2 .tabs-nav li:first-child a{margin-left:0}.fm-product-tab-carousel-2 .slick-dots-wrapper .slick-dots{position:relative;bottom:auto;margin-top:10px}.fm-product-tab-carousel-3 .tabs-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;flex-wrap:wrap}.fm-product-tab-carousel-3 .tabs-header .title{margin:0}.fm-product-tab-carousel-3 .tabs-header .title .farmart-svg-icon{font-size:21px;color:var(--fm-color-primary);margin-right:14px}.fm-product-tab-carousel-3 .header-link{position:relative;margin-left:15px;padding-left:15px;line-height:1;color:#888}.fm-product-tab-carousel-3 .header-link .farmart-svg-icon{font-size:9px;margin-left:3px}.fm-product-tab-carousel-3 .header-link:hover{color:var(--fm-color-primary)}.fm-product-tab-carousel-3 .header-link:after,.fm-product-tab-carousel-3 .tabs-nav li:after{content:"";display:block;height:16px;width:1px;background-color:#ccc;position:absolute;top:0;bottom:0;left:0;margin:auto}.fm-product-tab-carousel-3 .tabs-nav li{position:relative}.fm-product-tab-carousel-3 .tabs-nav li a{color:#888;margin:0 15px}.fm-product-tab-carousel-3 .tabs-nav li:last-child a{margin-right:0!important}.fm-product-tab-carousel-3 .tabs-nav li:first-child:after{width:0!important}.fm-product-tab-carousel-3 .tabs-nav li:first-child a{margin-left:0}.fm-product-tab-carousel-3 .tabs-content{background-color:#fff;border:1px solid #eee}.fm-product-tab-carousel-3 ul.products li.product{position:relative;margin-bottom:0}.fm-product-tab-carousel-3 ul.products li.product div.product-thumbnail{margin-bottom:0;margin-right:25px;flex:0 0 30%}.fm-product-tab-carousel-3 ul.products li.product .product-inner{padding:30px 20px;display:flex}.fm-product-tab-carousel-3 ul.products li.product .product-inner .product-bottom-box{display:none!important}.fm-product-tab-carousel-3 ul.products li.product .product-inner:hover{border-color:transparent}.fm-product-tab-carousel-3 ul.products li.product .product-inner:hover .product-bottom-box{display:none!important}.fm-product-tab-carousel-3 ul.products li.product .product-inner:hover .woocommerce-loop-product__title a{color:var(--fm-color-primary);text-shadow:0 0 var(--fm-color-primary)}.fm-product-tab-carousel-3 .slick-slide>div:not(:last-child) li.product:after{content:'';position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#eee}.fm-product-tab-carousel-3 .slick-next-arrow{right:-53px}.fm-elementor-product-carousel .tabs-header{position:relative}.fm-elementor-product-carousel ul.products li.product{pointer-events:auto}.fm-elementor-product-carousel .slick-list{padding:0 0 80px;margin-bottom:-80px;pointer-events:none;z-index:7}.fm-elementor-product-carousel .slick-list:hover{z-index:9}.fm-elementor-product-carousel .slick-dots{z-index:8}.fm-show-qty .fm-elementor-product-carousel:not(.fm-product-tab-carousel-3) .slick-list{padding-bottom:157px;margin-bottom:-157px}.fm-product-tab-carousel-2 .slick-track,.fm-products-carousel .slick-track{display:flex}.fm-product-tab-carousel-2 .slick-track .slick-slide,.fm-products-carousel .slick-track .slick-slide{height:inherit}.fm-product-tab-carousel-2 .slick-track .slick-slide .product-inner,.fm-products-carousel .slick-track .slick-slide .product-inner{height:100%}.fm-product-tab-carousel-2 ul.products li.product .product-inner,.fm-products-carousel ul.products li.product .product-inner{position:relative;border-width:1px 1px 1px 0;border-color:#c9c9c9;height:100%}.fm-product-tab-carousel-2 ul.products li.product.slick-current .product-inner,.fm-products-carousel ul.products li.product.slick-current .product-inner{border-left-width:1px}.fm-product-tab-carousel-2 .tabs-content .slick-list,.fm-products-carousel .products-content .slick-list{padding-left:0;padding-right:0}.fm-product-tab-carousel-2 .tabs-content .slick-next-arrow,.fm-products-carousel .products-content .slick-next-arrow{right:-53px}.fm-product-tab-carousel-2 .tabs-content .slick-track,.fm-products-carousel .products-content .slick-track{background-color:#fff}.fm-products-carousel ul.products,.fm-products-carousel-2 ul.products{display:block}.fm-products-carousel .products-header,.fm-products-carousel-2 .products-header{display:flex;justify-content:space-between;padding-bottom:20px;align-items:center}.fm-products-carousel .products-header h3,.fm-products-carousel-2 .products-header h3{margin:0}.fm-products-carousel .products-header h3 .farmart-svg-icon,.fm-products-carousel-2 .products-header h3 .farmart-svg-icon{font-size:21px;color:var(--fm-color-primary);margin-right:14px}.fm-products-carousel .header-link,.fm-products-carousel-2 .header-link{margin-top:4px;color:#888;transition:ease .3s}.fm-products-carousel .header-link .farmart-svg-icon,.fm-products-carousel-2 .header-link .farmart-svg-icon{padding-left:3px}.fm-products-carousel .header-link .farmart-svg-icon,.fm-products-carousel-2 .header-link .farmart-svg-icon{font-size:9px}.fm-products-carousel-2.product-type-grid ul.products,.fm-products-carousel.product-type-grid ul.products{display:flex}.fm-products-carousel .slick-dots-wrapper .slick-dots{position:relative;bottom:auto;margin-top:10px}.fm-products-carousel-2 .products-content{background-color:#fff;border:1px solid #eee}.fm-products-carousel-2 ul.products{padding:20px 39px 31px}.fm-products-carousel-2 .slick-arrow{font-size:20px;border-color:transparent;background-color:transparent}.fm-products-carousel-2 .slick-next-arrow{right:15px}.fm-elementor-product-carousel ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#eee}.fm-elementor-product-carousel ::-webkit-scrollbar{height:7px}.fm-elementor-product-carousel ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--fm-background-color-primary)}.fm-products-carousel-with-category .header-cat{display:flex;align-items:center;justify-content:space-between;border:1px solid #eee;padding:20px 30px;background-color:#fff;flex-wrap:wrap}.fm-products-carousel-with-category .header-cat h2{color:#000;font-size:21px;margin:0}.fm-products-carousel-with-category .header-cat h2 a{color:#000;display:flex;align-items:center}.fm-products-carousel-with-category .header-cat h2 .farmart-svg-icon{font-size:20px;margin-right:9px}.fm-products-carousel-with-category .header-cat .extra-links-wrapper{max-width:100%}.fm-products-carousel-with-category .header-cat .extra-links{display:flex;align-items:center;list-style:none;padding:4px 0;margin:0;flex-wrap:nowrap;overflow:scroll}.fm-products-carousel-with-category .header-cat .extra-links li{padding:0 16px;position:relative;flex-shrink:0}.fm-products-carousel-with-category .header-cat .extra-links li:after{content:'';background-color:#ddd;height:15px;width:1px;position:absolute;right:-1px;top:50%;transform:translateY(-50%)}.fm-products-carousel-with-category .header-cat .extra-links li:first-child{padding-left:0}.fm-products-carousel-with-category .header-cat .extra-links li:last-child{padding-right:0}.fm-products-carousel-with-category .header-cat .extra-links li:last-child:after{display:none}.fm-products-carousel-with-category .header-cat .extra-links li.view-all-btn{text-shadow:0 0 #000}.fm-products-carousel-with-category .header-cat .extra-links a.extra-link{color:#777;display:block;line-height:1.2}.fm-products-carousel-with-category .header-cat .extra-links a.extra-link:hover{color:var(--fm-color-primary);text-shadow:0 0 #000}.fm-products-carousel-with-category .header-cat .extra-links .header-link{font-size:14px;display:flex;align-items:center;transition:unset;padding:7px 17px;border-radius:3px}.fm-products-carousel-with-category .header-cat .extra-links .header-link span{color:#777;transition:.5s}.fm-products-carousel-with-category .header-cat .extra-links .header-link .link-text{display:block;line-height:1.2}.fm-products-carousel-with-category .header-cat .extra-links .header-link .farmart-svg-icon{font-size:9px;padding-left:4px}.fm-products-carousel-with-category .header-cat .extra-links .header-link:hover{color:var(--fm-background-text-color-primary)}.fm-products-carousel-with-category .header-cat .extra-links .header-link:hover .link-text{text-shadow:0 0 var(--fm-background-text-color-primary)}.fm-products-carousel-with-category .header-cat .extra-links::-webkit-scrollbar{display:none}.fm-products-carousel-with-category .content-wrapper{display:flex;background-color:#fff}.fm-products-carousel-with-category .images-box{flex:0 0 15.15%;max-width:15.15%}.fm-products-carousel-with-category .products-box{width:100%;padding:15px;border:1px solid #eee;border-top:0}.fm-products-carousel-with-category .slick-active:last-child .product-inner:after{right:2px}.fm-products-carousel-with-category ul.products{margin-bottom:0}.fm-products-carousel-with-category ul.products li.product{pointer-events:auto}.fm-products-carousel-with-category ul.products li.product .woocommerce-product-details__short-description{display:none}.fm-products-carousel-with-category ul.products li.product .product-inner{position:relative;border-width:1px 1px 1px 0;border-color:#c9c9c9}.fm-products-carousel-with-category ul.products li.product .product-inner:before{content:'';position:absolute;top:0;left:0;height:100%;width:1px;background-color:transparent}.fm-products-carousel-with-category ul.products li.product .product-thumbnail{margin-top:20px}.fm-products-carousel-with-category ul.products li.product:first-child.slick-current .product-inner:before{background-color:#c9c9c9}.fm-products-carousel-with-category ul.products li.product:first-child.slick-current .product-inner:hover:before{left:-1px}.fm-products-carousel-with-category .slick-track{display:flex}.fm-products-carousel-with-category .slick-track:after,.fm-products-carousel-with-category .slick-track:before{display:none}.fm-products-carousel-with-category .slick-track .slick-slide{height:inherit}.fm-products-carousel-with-category .slick-track .slick-slide .product-inner{height:100%}.fm-products-carousel-with-category .slick-list{padding:0 2px 80px;margin:0 -2px -80px;pointer-events:none;z-index:30}.fm-products-carousel-with-category .slick-list:hover{z-index:9}.fm-products-carousel-with-category .slick-dots{z-index:8;position:relative;bottom:auto}.fm-products-carousel-with-category .slick-arrow{top:44%}.fm-products-carousel-with-category .slick-next-arrow{right:-15px}.fm-show-qty .fm-products-carousel-with-category .slick-list{padding-bottom:157px;margin-bottom:-157px}.farmart-border-type-2 ul.products li.product .product-inner{border-width:1px;border-color:transparent}.farmart-border-type-2 ul.products li.product .product-inner:hover{border-color:#c9c9c9}.farmart-border-type-2 ul.products li.product:first-child.slick-current .product-inner:before{display:none}.fm-products-list-carousel .products-header{border:1px solid #eee;border-bottom:0;padding:35px 20px 15px;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.fm-products-list-carousel .products-header h3{font-size:16px;margin:0}.fm-products-list-carousel .products-content{border:1px solid #eee;border-top:0;padding:20px;background-color:#fff}.fm-products-list-carousel ul.products li.product .product-inner{padding:0;border:0;display:flex}.fm-products-list-carousel ul.products li.product .product-inner:hover .product-bottom-box{display:none!important}.fm-products-list-carousel ul.products li.product .product-thumbnail{flex:0 0 30.5%;max-width:30.5%;margin-bottom:0}.fm-products-list-carousel ul.products li.product .product-details{flex-grow:1;padding-left:20px}.fm-products-list-carousel .slick-arrows-wrapper{display:flex;align-items:center}.fm-products-list-carousel .slick-arrows-wrapper .slick-arrow{position:static;transform:unset;border:0;width:15px;height:25px;line-height:25px}.fm-products-list-carousel .slick-dots{position:static;margin:25px 0}.fm-banner-carousel .heading{display:flex;justify-content:space-between;padding-bottom:20px;align-items:center}.fm-banner-carousel .title{margin:0}.fm-banner-carousel .extra-link{color:#888}.fm-banner-carousel .extra-link .farmart-svg-icon{font-size:9px;margin-left:3px}.fm-banner-carousel .box-item{padding:0 5px}.fm-banner-carousel .content-image{margin-left:-5px;margin-right:-5px}.fm-banner-carousel .slick-next-arrow{right:-53px}.fm-banner-carousel .slick-dots{bottom:-35px}.fm-banner-video{text-align:center;padding:170px 0}.fm-banner-video .banner-icon{margin-bottom:37px}.fm-banner-video .banner-icon .video-play-button{background-color:#666;border-radius:50%;display:block;height:42px;width:42px;line-height:42px;position:relative;text-align:center;transform:scale(1);transition:all .3s;margin:0 auto}.fm-banner-video .banner-icon .video-play-button:focus,.fm-banner-video .banner-icon .video-play-button:hover{box-shadow:0 0 10px rgba(0,0,0,.2);transform:scale(1.1)}.fm-banner-video .box-content .title{font-size:35px;font-weight:700;line-height:45px;margin-bottom:44px}.fm-banner-video .box-content .button{position:relative;text-transform:uppercase;padding-right:15px;color:#666}.fm-banner-video .box-content .button:hover{color:var(--fm-color-primary)}.fm-content-recently-viewed .recently-viewed-content,.fm-footer-recently-viewed .recently-viewed-content,.fm-header-recently-viewed .recently-viewed-content{position:relative}.fm-content-recently-viewed .farmart-loading,.fm-content-recently-viewed .farmart-loading--wrapper,.fm-footer-recently-viewed .farmart-loading,.fm-footer-recently-viewed .farmart-loading--wrapper,.fm-header-recently-viewed .farmart-loading,.fm-header-recently-viewed .farmart-loading--wrapper{position:absolute;left:1px;right:1px}.fm-content-recently-viewed .farmart-loading--wrapper,.fm-footer-recently-viewed .farmart-loading--wrapper,.fm-header-recently-viewed .farmart-loading--wrapper{top:1px;bottom:1px;z-index:99;background-color:#fff}.fm-content-recently-viewed .farmart-loading,.fm-footer-recently-viewed .farmart-loading,.fm-header-recently-viewed .farmart-loading{top:50%;transform:translateY(-50%);text-align:center}.fm-content-recently-viewed .farmart-loading:after,.fm-footer-recently-viewed .farmart-loading:after,.fm-header-recently-viewed .farmart-loading:after{width:25px;height:25px;border-color:var(--fm-color-primary) transparent var(--fm-color-primary) transparent;display:inline-block}.fm-content-recently-viewed.fm-hide-section,.fm-footer-recently-viewed.fm-hide-section,.fm-header-recently-viewed.fm-hide-section{display:none}.fm-content-recently-viewed .recently-empty-products,.fm-content-recently-viewed .recently-has-products,.fm-content-recently-viewed .recently-viewed-products,.fm-footer-recently-viewed .recently-empty-products,.fm-footer-recently-viewed .recently-has-products,.fm-footer-recently-viewed .recently-viewed-products,.fm-header-recently-viewed .recently-empty-products,.fm-header-recently-viewed .recently-has-products,.fm-header-recently-viewed .recently-viewed-products{opacity:0;transition:ease .5s}.fm-content-recently-viewed .product-list,.fm-footer-recently-viewed .product-list,.fm-header-recently-viewed .product-list{padding:0}.fm-content-recently-viewed .product-list li.product,.fm-footer-recently-viewed .product-list li.product,.fm-header-recently-viewed .product-list li.product{text-align:center}.fm-content-recently-viewed .product-list li.product a,.fm-footer-recently-viewed .product-list li.product a,.fm-header-recently-viewed .product-list li.product a{display:inline-block;border:2px solid transparent}.fm-content-recently-viewed .product-list li.product a:hover,.fm-footer-recently-viewed .product-list li.product a:hover,.fm-header-recently-viewed .product-list li.product a:hover{border-color:var(--fm-color-primary)}.fm-content-recently-viewed .recently-empty-products,.fm-footer-recently-viewed .recently-empty-products,.fm-header-recently-viewed .recently-empty-products{text-align:center}.fm-content-recently-viewed .recently-empty-products .btn-primary,.fm-footer-recently-viewed .recently-empty-products .btn-primary,.fm-header-recently-viewed .recently-empty-products .btn-primary{margin-top:15px}.fm-content-recently-viewed .recently-button-products,.fm-content-recently-viewed .recently-button-products a,.fm-footer-recently-viewed .recently-button-products,.fm-footer-recently-viewed .recently-button-products a,.fm-header-recently-viewed .recently-button-products,.fm-header-recently-viewed .recently-button-products a{color:#777}.fm-content-recently-viewed .recently-button-products,.fm-footer-recently-viewed .recently-button-products,.fm-header-recently-viewed .recently-button-products{text-align:center;display:none;margin-top:25px}.fm-content-recently-viewed .recently-button-products .farmart-svg-icon,.fm-footer-recently-viewed .recently-button-products .farmart-svg-icon,.fm-header-recently-viewed .recently-button-products .farmart-svg-icon{font-size:9px;margin-left:5px}.fm-content-recently-viewed.products-loaded .recently-button-products,.fm-footer-recently-viewed.products-loaded .recently-button-products,.fm-header-recently-viewed.products-loaded .recently-button-products{display:block}.fm-content-recently-viewed.products-loaded .recently-empty-products,.fm-content-recently-viewed.products-loaded .recently-has-products,.fm-content-recently-viewed.products-loaded .recently-viewed-products,.fm-footer-recently-viewed.products-loaded .recently-empty-products,.fm-footer-recently-viewed.products-loaded .recently-has-products,.fm-footer-recently-viewed.products-loaded .recently-viewed-products,.fm-header-recently-viewed.products-loaded .recently-empty-products,.fm-header-recently-viewed.products-loaded .recently-has-products,.fm-header-recently-viewed.products-loaded .recently-viewed-products{opacity:1}.fm-content-recently-viewed .slick-dots,.fm-footer-recently-viewed .slick-dots,.fm-header-recently-viewed .slick-dots{bottom:-30px}.fm-content-recently-viewed .slick-dots button[aria-label="1 of 1"],.fm-footer-recently-viewed .slick-dots button[aria-label="1 of 1"],.fm-header-recently-viewed .slick-dots button[aria-label="1 of 1"]{display:none}.fm-footer-recently-viewed,.fm-header-recently-viewed{position:relative}.fm-footer-recently-viewed .recently-title,.fm-header-recently-viewed .recently-title{position:relative;cursor:pointer;display:flex;align-items:center;line-height:1}.fm-footer-recently-viewed .recently-viewed-content,.fm-header-recently-viewed .recently-viewed-content{padding:25px 55px}.fm-footer-recently-viewed .slick-next-arrow,.fm-header-recently-viewed .slick-next-arrow{right:-28px}.fm-flex-column-horizontal .elementor-widget-fm-recently-viewed-products>*,.fm-flex-column-horizontal .elementor-widget-fm-recently-viewed-products>*>*,.fm-flex-column-horizontal .elementor-widget.elementor-widget-fm-recently-viewed-products{height:100%;display:flex;align-items:center}.fm-header-recently-viewed{padding:15px 0}.fm-header-recently-viewed .recently-title{height:100%;font-size:14px;font-weight:700;letter-spacing:.015em;padding:0 13px 0 0;margin:0;transition:ease .3s}.fm-header-recently-viewed .recently-title:before{content:'';position:absolute;width:12px;height:12px;border:1px solid transparent;border-bottom-color:#ccc;border-left-color:#ccc;top:calc(120% + 28px);left:0;right:20px;margin:auto;background-color:#fff;-webkit-transform:translate(-50%,-5px) rotate(135deg);-ms-transform:translate(-50%,-5px) rotate(135deg);transform:translate(-50%,-5px) rotate(135deg);opacity:0;transition:top ease .3s;z-index:9999}.fm-header-recently-viewed.hide-icon-dropdown .recently-title{padding:0}.fm-header-recently-viewed.hide-icon-dropdown .recently-title:after{display:none}.fm-header-recently-viewed .farmart-recent-icon{font-size:18px;margin-right:10px;color:#000}.fm-header-recently-viewed .farmart-recent-icon i{font-weight:700}.fm-header-recently-viewed .recently-viewed-inner{position:absolute;top:calc(120% + 13px);right:0;z-index:999;transition:top ease .3s;border-top:0 solid transparent;opacity:0;transform:scaleX(0)}.fm-header-recently-viewed .recently-viewed-content{border:1px solid #ccc;background-color:#fff;padding:30px 84px;border-radius:3px}.fm-header-recently-viewed .product-list{margin:0 -20px}.fm-header-recently-viewed .product-list li.product{padding-left:20px;padding-right:20px}.fm-header-recently-viewed:hover .recently-viewed-products{opacity:1}.fm-header-recently-viewed:hover .recently-title:before,.fm-header-recently-viewed:hover .recently-viewed-inner{top:calc(100% + 14px);opacity:1}.fm-header-recently-viewed:hover .recently-viewed-inner{z-index:999;transform:scaleX(1);top:100%}.fm-header-recently-viewed:hover .recently-title:after{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.fm-header-recently-viewed .slick-arrow{width:34px;height:34px;line-height:34px;font-size:11px;color:#000}.fm-header-recently-viewed .slick-next-arrow{right:-34px}.fm-content-recently-viewed .recently-heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.fm-content-recently-viewed .recently-title{margin:0;display:flex;align-items:center}.fm-content-recently-viewed .recently-title .farmart-svg-icon{font-size:20px;margin-right:9px}.fm-content-recently-viewed .header-link{font-size:14px;display:flex;align-items:center;transition:unset;color:#666}.fm-content-recently-viewed .header-link .link-text{display:block;line-height:1.2}.fm-content-recently-viewed .header-link .farmart-svg-icon{padding-left:3px;font-size:9px}.fm-content-recently-viewed .header-link:hover span{color:var(--fm-color-primary)}.fm-content-recently-viewed .header-link:hover .link-text{text-shadow:0 0 var(--fm-color-primary)}.fm-content-recently-viewed .recently-viewed-inner{border:1px solid #eee}.fm-content-recently-viewed .recently-empty-products,.fm-content-recently-viewed .recently-viewed-products{padding:40px 30px;background-color:#fff}.fm-content-recently-viewed .recently-empty-products .empty-desc{margin-bottom:14px}.fm-content-recently-viewed .product-list{margin:0 -15px}.fm-content-recently-viewed .product-list li.product{padding-left:15px;padding-right:15px}.fm-content-recently-viewed .slick-next-arrow{right:-30px}.fm-content-recently-viewed .slick-dots{bottom:-30px}.fm-footer-recently-viewed{position:fixed;left:0;right:0;bottom:0;z-index:9999}.fm-footer-recently-viewed .recently-title{float:right;padding:10px 42px 10px 17px;border:1px solid #ddd;margin:0 94px 0 0;background-color:#eee;z-index:9999;border-top-left-radius:3px;border-top-right-radius:3px}.fm-footer-recently-viewed .recently-title:after{right:20px}.fm-footer-recently-viewed .recently-title.active{border-color:transparent}.fm-footer-recently-viewed .recently-viewed-inner{opacity:1;background-color:#fff;clear:both;position:relative;display:none;z-index:9999}.fm-footer-recently-viewed .recently-title.active:after{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.fm-footer-recently-viewed .overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:-1;background-color:rgba(0,0,0,.55)}.fm-footer-recently-viewed .recently-viewed-content{background-color:#fff;padding:40px 88px 25px}.fm-footer-recently-viewed.products-loaded .recently-viewed-products{opacity:1}.fm-footer-recently-viewed ul.product-list{margin-left:-15px;margin-right:-15px}.fm-footer-recently-viewed ul.product-list li.product{padding:0 15px}.fm-footer-recently-viewed .slick-next-arrow{right:-65px}.fm-footer-recently-viewed .slick-dots{bottom:-30px}.fm-elementor-product-deals-carousel ul.products{margin:0}.fm-elementor-product-deals-carousel ul.products li.product .product-inner .product-deals-price .price{display:flex}.fm-elementor-product-deals-carousel ul.products li.product .product-inner .price{margin-bottom:5px}.fm-elementor-product-deals-carousel ul.products li.product .product-inner .woocommerce-loop-product__title{margin-top:5px}.fm-elementor-product-deals-carousel .slick-list{padding:0 0 125px;margin-right:-6px}.fm-elementor-product-deals-carousel .slick-dots{bottom:45px}body:not(.catalog-view-list) .fm-elementor-product-deals-carousel-2 ul.products li.product .product-bottom-box,body:not(.catalog-view-list) .fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner:hover .product-bottom-box{display:none}.fm-elementor-product-deals-carousel-2 .products-content{border:none;background-color:transparent}.fm-elementor-product-deals-carousel-2 ul.products{background-color:#fff;padding-bottom:0;margin-bottom:0;line-height:1}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner{display:flex;padding:30px;border-width:1px;transition:.3s}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner:hover{border-color:#c9c9c9}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner .product-thumbnail{width:42.33%;flex:none;margin:0 20px 0 0}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner .product-details{width:66.66%}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-deals-price .price{display:flex}.fm-elementor-product-deals-carousel-2 ul.products li.product .price{display:none;font-size:17px;margin-bottom:17px}.fm-elementor-product-deals-carousel-2 ul.products li.product .price .sale{font-size:13px}.fm-elementor-product-deals-carousel-2 ul.products li.product .unit-text{margin-bottom:14px}.fm-elementor-product-deals-carousel-2 ul.products li.product .fm-rating{margin-bottom:22px}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-bottom-box{display:none}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-details-hover{position:initial;display:block;z-index:1;border:none;padding:0}.fm-elementor-product-deals-carousel-2 ul.products li.product .box-price,.fm-elementor-product-deals-carousel-2 ul.products li.product .product-button .group{display:none}.fm-elementor-product-deals-carousel-2 ul.products li.product form.cart{display:flex;margin-top:20px}.fm-elementor-product-deals-carousel-2 ul.products li.product form.cart .quantity{flex:none;width:40%;margin-bottom:0;margin-right:10px}.fm-elementor-product-deals-carousel-2 ul.products li.product form.cart .quantity_button{margin-top:0}.fm-elementor-product-deals-carousel-2 .slick-list{margin:0;padding:0;margin-right:-1px}.fm-elementor-product-deals-carousel-2 .slick-dots{z-index:4}.fm-elementor-product-deals-carousel-2 .slick-next-arrow{right:0}.fm-elementor-product-deals-carousel-2 .slick-arrow{opacity:1;top:38.5%}.fm-elementor-product-deals-carousel-2 .slick-track{display:flex}.fm-elementor-product-deals-carousel-2 .slick-track .slick-slide{display:flex;height:auto;align-items:stretch;flex-direction:column}.fm-elementor-product-deals-carousel-2 .slick-track .slick-slide>div{display:flex;align-items:stretch;height:100%}.fm-elementor-product-deals-carousel-2 .slick-slide{position:relative;border-color:#eee;border-style:solid;border-width:1px 1px 0 0}.fm-elementor-product-deals-carousel-2 .slick-slide.slick-current{border-width:1px 1px 0 0}.woocommerce-products-header .fm-elementor-product-deals-carousel-3 ul.products li.product .product-inner:hover .product-bottom-box,body:not(.catalog-view-list) .fm-elementor-product-deals-carousel-3 ul.products li.product .product-inner:hover .product-bottom-box{display:none}.fm-elementor-product-deals-carousel-3{border:2px solid var(--fm-color-primary);background-color:#fff;padding:32px 0 8px;overflow:hidden}.fm-elementor-product-deals-carousel-3 .header-content{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px}.fm-elementor-product-deals-carousel-3 .cat-title{margin:0}.fm-elementor-product-deals-carousel-3 .box-nav .next-arrow{cursor:pointer}.fm-elementor-product-deals-carousel-3 .products-content{border:none}.fm-elementor-product-deals-carousel-3 ul.products{padding-bottom:0}.fm-elementor-product-deals-carousel-3 ul.products li.product .product-thumbnail img{margin:auto}.fm-elementor-product-deals-carousel-3 ul.products li.product .price{margin-bottom:14px;font-size:18px;display:none}.fm-elementor-product-deals-carousel-3 ul.products li.product .price .sale{font-size:13px}.fm-elementor-product-deals-carousel-3 ul.products li.product .product-deals-price .price{display:flex}.fm-elementor-product-deals-carousel-3 ul.products li.product .product-inner{padding:26px;border-width:0}.fm-elementor-product-deals-carousel-3 ul.products li.product .product-inner:hover{border:none}.fm-elementor-product-deals-carousel-3 .product-button{display:none}.fm-elementor-product-deals-carousel-3 .slick-list{margin:0;padding:0}.fm-product-deals-grid .products-content{position:relative;border:none;background-color:#f7f7f7;padding:35px 0}.fm-product-deals-grid .products-content:after,.fm-product-deals-grid .products-content:before{content:'';position:absolute;height:100%;background-color:#f7f7f7;width:calc((100vw - 1190px)/ 2);top:0}.fm-product-deals-grid .products-content:before{left:calc((-100vw + 1190px)/ 2)}.fm-product-deals-grid .products-content:after{right:calc((-100vw + 1190px)/ 2)}.fm-product-deals-grid .tabs-nav{margin-bottom:27px}.fm-product-deals-grid .tabs-nav li:first-child a{padding-left:0}.fm-product-deals-grid .tabs-nav li.active a{color:var(--fm-color-primary)}.fm-product-deals-grid .tabs-nav a{display:inline-block;padding:0 17px;font-weight:700;color:#888;font-size:16px}.fm-product-deals-grid .tabs-panel.tab-loaded ul.products{opacity:1}.fm-product-deals-grid .tabs-panel>.woocommerce{position:relative;z-index:1}.fm-product-deals-grid ul.products,.fm-product-deals-grid ul.products li.product{border-style:solid;border-color:#eee}.fm-product-deals-grid ul.products{border-width:1px 0 0 1px;padding-bottom:0;opacity:0;transition:ease .3s}.fm-product-deals-grid ul.products li.product{border-width:0 1px 1px 0;background-color:#fff}.fm-product-deals-grid ul.products li.product .product-inner{margin-bottom:39px}.fm-product-deals-grid ul.products li.product .product-inner:hover{border-color:transparent}.fm-product-deals-grid ul.products li.product .product-inner:hover .product-bottom-box{border-left-color:transparent;border-right-color:transparent}.fm-product-deals-grid .farmart-loading{padding:10px 0;height:400px;display:flex}.fm-product-deals-grid .farmart-loading:after{width:24px;height:24px;margin:auto;border-color:#fff var(--fm-color-primary) #fff var(--fm-color-primary)}.fm-product-deals-grid .load-more{margin:85px 0 50px;text-align:center}.fm-product-deals-grid .load-more a{position:relative}.fm-product-deals-grid .load-more a.loading .after-loading{opacity:1;right:-9px}.fm-product-deals-grid .load-more a.loading .button-text--before{opacity:0;transform:translateY(-10px) rotateX(90deg)}.fm-product-deals-grid .load-more a.loading .button-text--after{opacity:1;transform:rotateX(0)}.fm-product-deals-grid .load-more a.loading .button-text{transform:translateX(-28px)}.fm-product-deals-grid .load-more .button-text{font-size:16px;font-weight:700;color:#888;letter-spacing:.37em;transition:ease .3s;display:inline-block;position:relative;transform:translateX(0);min-width:115px;text-transform:uppercase}.fm-product-deals-grid .load-more .button-text--after{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .5s ease;transform:translateY(10px) rotateX(-90deg)}.fm-product-deals-grid .load-more .after-loading{position:absolute;top:-1px;right:0;opacity:0;z-index:-1;transition:ease .5s}.farmart-brands-carousel{padding-left:30px;padding-right:30px;border:1px solid #eee;background-color:#fff}.farmart-brands-carousel .heading{display:flex;justify-content:space-between;padding:25px 0 21px;border-bottom:1px solid #eee}.farmart-brands-carousel .title{margin:0;padding-right:25px}.farmart-brands-carousel .extra-link{color:#888;margin-top:5px;flex:none}.farmart-brands-carousel .extra-link .farmart-svg-icon{font-size:9px;margin-left:3px}.farmart-brands-carousel .list-brands{padding:34px 10px 35px}.farmart-brands-carousel .brand-item{padding:0 20px}.farmart-brands-carousel .brand-item img{margin:auto}.farmart-brands-carousel .slick-track{display:flex}.farmart-brands-carousel .slick-arrow{border-color:transparent;font-size:20px;color:#888;width:auto}.farmart-brands-carousel .slick-next-arrow{right:0}.farmart-brands-carousel .slick-dots{bottom:30px}.fm-products-brands .product-brands{background-color:#fff}.fm-products-brands .brand-item-wrapper{padding:20px 40px 4px 40px;position:relative;border:1px solid #eee;border-top-width:0}.fm-products-brands .brand-item-wrapper:first-child{border-top-width:1px}.fm-products-brands .brand-item-wrapper:hover{z-index:2}.fm-products-brands .brand-item{display:flex}.fm-products-brands .brand-item__header{flex:0 0 18%;display:flex;flex-direction:column;justify-content:space-between;padding-right:20px}.fm-products-brands .brand-item__header .brand-info{margin-top:15px}.fm-products-brands .brand-item__header .farmart-svg-icon{font-size:10px}.fm-products-brands .brand-item__content{flex:0 0 82%;width:82%}.fm-products-brands .brand-item__content ul.products{margin-bottom:0}.fm-products-brands .brand-info__name{text-transform:uppercase;font-weight:700;color:#222}.fm-products-brands .brand-info__desc{color:#e84506}.fm-products-brands .brand-logo{display:block;margin-bottom:20px}.fm-products-brands .brand-btn{margin-bottom:28px}.fm-products-brands .brand-btn i{font-size:10px}.fm-products-brands .brand-btn:hover{color:#222}.fm-products-brands .load-more{position:relative;z-index:1}.fm-products-brands .load-more a{display:inline-block;margin-top:35px;font-size:13px;letter-spacing:4.8px;color:#666;text-transform:uppercase;position:relative}.fm-products-brands .load-more a .farmart-loading,.fm-products-brands .load-more a .farmart-svg-icon{position:absolute;top:4px;right:-24px}.fm-products-brands .load-more a.loading .farmart-svg-icon{opacity:0}.fm-products-brands .load-more a.loading .farmart-loading:after{border-color:#694a4a transparent #694a4a transparent}@media (max-width:992px){.fm-products-brands ul.products{border-width:1px 0 0 1px;border-color:#eee;border-style:solid}.fm-products-brands ul.products li.product{border-width:0 1px 1px 0;border-color:#eee;border-style:solid}.fm-products-brands .brand-item-wrapper{margin-bottom:40px;padding-bottom:60px}.fm-products-brands .brand-item__header{flex:0 0 100%;padding-right:0;flex-direction:row;margin-bottom:20px}.fm-products-brands .brand-item__header .brand-info{margin-top:0}.fm-products-brands .brand-item__header .brand-btn{display:block;margin-bottom:0;margin-top:10px}.fm-products-brands .brand-item__content{flex:0 0 100%;width:100%}.fm-products-brands .brand-item{display:block}}@media (max-width:414px){.fm-products-brands .product-brands{background-color:initial}.fm-products-brands .brand-item-wrapper{padding:0;border:none;background-color:#fff}.fm-products-brands .brand-item__header{display:block;padding:30px;margin-bottom:0;border:1px solid #eee;border-bottom:none}.fm-products-brands ul.products li.product .product-inner{padding:10px}}.fm-product-with-category .header-cat{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.fm-product-with-category .header-cat h2{color:#000;font-size:21px;margin:0}.fm-product-with-category .header-cat h2 a{color:#000;display:flex;align-items:center}.fm-product-with-category .header-cat h2 .farmart-svg-icon{font-size:20px;margin-right:9px}.fm-product-with-category .header-cat .header-link{display:none}.fm-product-with-category .content-wrapper{display:flex;background-color:#fff}.fm-product-with-category .sidebar-box{flex:0 0 33.58974%;max-width:33.58974%;display:flex;flex-direction:column;border-color:#eee}.fm-product-with-category .images-list img{margin:auto}.fm-product-with-category .images-list:hover .slick-arrow{opacity:1;visibility:visible}.fm-product-with-category .images-list .slick-arrow{opacity:0;visibility:hidden;transition:.5s}.fm-product-with-category .images-list .slick-next-arrow{right:20px}.fm-product-with-category .images-list .slick-dots{position:absolute;bottom:18px}.fm-product-with-category .images-list .slick-dots li button:before{background-color:rgba(255,255,255,.3)}.fm-product-with-category .images-list .slick-dots li.slick-active button:before{background-color:#fff}.fm-product-with-category .categories-box{padding:26px 30px 24px;flex-grow:1;background-color:#fff;border:1px solid #eee;border-top:0;border-right:0;display:flex;flex-direction:column;justify-content:space-between}.fm-product-with-category .categories-box h4{font-size:14px;margin:0 0 8px}.fm-product-with-category .categories-box h4 a{color:#000}.fm-product-with-category .categories-box ul.extra-links{list-style:none;margin:0;padding:0}.fm-product-with-category .categories-box ul.extra-links li{padding:2px 0}.fm-product-with-category .categories-box ul.extra-links li:first-child{padding-top:0}.fm-product-with-category .categories-box ul.extra-links li:last-child{padding-bottom:0}.fm-product-with-category .categories-box ul.extra-links a{color:#555}.fm-product-with-category .categories-box ul.extra-links a:hover{color:var(--fm-color-primary);text-shadow:0 0 var(--fm-color-primary)}.fm-product-with-category .categories-box .categories-box--footer{border-top:1px solid #eee;width:100%;padding-top:25px;margin-top:20px}.fm-product-with-category .header-link{font-size:14px;display:inline-flex;align-items:center;transition:unset}.fm-product-with-category .header-link span{color:#777;transition:.5s}.fm-product-with-category .header-link .link-text{display:block;line-height:1.2}.fm-product-with-category .header-link .farmart-svg-icon{padding-left:3px;font-size:10px}.fm-product-with-category .header-link:hover span{color:var(--fm-color-primary)}.fm-product-with-category .header-link:hover .link-text{text-shadow:0 0 var(--fm-color-primary)}.fm-product-with-category .categories-box--columns-1 .category-box--1{margin-bottom:20px}.fm-product-with-category .categories-box--columns-2 .quick-links-wrapper{display:flex}.fm-product-with-category .categories-box--columns-2 .category-box{width:50%;padding-right:20px}.fm-product-with-category .products-box{flex-grow:1;order:2;background-color:#fff;border-top:1px solid #eee;border-right:1px solid #eee;position:relative}.fm-product-with-category ul.products li.product{margin-bottom:0;border-left:1px solid #eee;border-bottom:1px solid #eee;min-height:340px}.fm-product-with-category ul.products li.product .product-inner{margin:0 -1px;padding-bottom:18px}.fm-product-with-category ul.products li.product .woocommerce-product-details__short-description{display:none}.fm-elementor-product-carousel.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a .farmart-svg-icon,.fm-elementor-product-carousel.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i,.fm-product-with-category.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a .farmart-svg-icon,.fm-product-with-category.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i,.fm-products-brands.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a .farmart-svg-icon,.fm-products-brands.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i,.fm-products-carousel-with-category.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a .farmart-svg-icon,.fm-products-carousel-with-category.hide-icon-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i{display:none}.fm-elementor-product-carousel.hide-icon-button ul.products li.product .compare-button a:before,.fm-product-with-category.hide-icon-button ul.products li.product .compare-button a:before,.fm-products-brands.hide-icon-button ul.products li.product .compare-button a:before,.fm-products-carousel-with-category.hide-icon-button ul.products li.product .compare-button a:before{display:none}.fm-overflow-y{overflow-y:hidden}@media (max-width:1680px) and (min-width:1340px){.fm-header-recently-viewed{position:static}.fm-header-recently-viewed .recently-viewed-inner{padding:0}.fm-header-recently-viewed:hover .recently-viewed-inner{top:calc(100% - 14px)}}@media (min-width:1025px){.fm-elementor-product-deals-carousel-3.navigation-dots .slick-arrow,.fm-elementor-product-deals-carousel-3.navigation-none .slick-arrow{display:none!important}.fm-elementor-product-deals-carousel-3.navigation-arrows .slick-dots,.fm-elementor-product-deals-carousel-3.navigation-none .slick-dots{display:none!important}}@media (max-width:1200px){.fm-content-recently-viewed .slick-dots{bottom:-50px}.farmart-tab-list .tab__nav .box-nav:nth-last-child(2) .box-content,.farmart-tab-list .tab__nav .box-nav:nth-last-child(3) .box-content{left:auto;right:-53px}.farmart-tab-list .tab__nav .box-nav:nth-last-child(2) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(2) .box-content:before,.farmart-tab-list .tab__nav .box-nav:nth-last-child(3) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(3) .box-content:before{right:0;left:auto;margin-right:15px}.farmart-image-box__wrapper{justify-content:flex-start}.farmart-product-categories-carousel .slick-slide{min-height:150px}}@media (max-width:1024px){.farmart-tab-list .tab__nav{overflow:auto;overflow-y:hidden;white-space:nowrap;position:static;padding-bottom:20px}.farmart-tab-list .box-nav{display:inline-block;margin-right:30px;vertical-align:text-top}.farmart-tab-list .box-nav.active{display:inline-block}.fm-product-with-category .header-cat .header-link{display:inline-flex}}@media (max-width:1024px) and (min-width:768px){.fm-product-tab-carousel .tabs-banner{flex-basis:33.33%}.fm-product-tab-carousel--vertical.has-banner .tabs-content{max-width:66.66%}}@media screen and (max-width:991px){.farmart-list-links.fm-link-style-horizontal{flex-direction:column}.fm-product-with-category ul.products{border-top-color:#c9c9c9}.fm-product-with-category ul.products li.product{border-right:none;border-bottom:none;border-color:#c9c9c9}.fm-product-with-category ul.products li.product .product-inner{border-width:0 1px 1px 0}.fm-product-deals-grid ul.products li.product .product-inner{padding-bottom:0;margin-bottom:20px}.fm-product-deals-grid .products-content .tabs-nav{display:flex;white-space:nowrap;overflow:auto}.woocommerce-products-header .fm-elementor-product-deals-carousel-3 ul.products li.product .product-bottom-box,body:not(.catalog-view-list) .fm-elementor-product-deals-carousel-3 ul.products li.product .product-bottom-box{padding:0}.fm-products-carousel-with-category .slick-list{padding-right:2px;padding-left:0}.fm-products-carousel-with-category ul.products li.product.slick-current .product-inner,.fm-products-carousel-with-category ul.products li.product:first-child.slick-current .product-inner{border-left:1px solid #c9c9c9}.fm-products-carousel-with-category ul.products li.product:last-child.slick-current .product-inner{border-left:none}.fm-products-carousel-with-category .products-box{border-left:1px solid #c9c9c9}.fm-products-carousel-with-category.farmart-border-type-2 .header-cat{border:none}.fm-products-carousel-with-category.farmart-border-type-2 .slick-list{margin-left:0;margin-right:0}.fm-elementor-product-carousel .slick-track,.fm-elementor-product-deals-carousel .slick-track,.fm-products-carousel-with-category .slick-track{display:flex}.fm-elementor-product-carousel .slick-track:after,.fm-elementor-product-carousel .slick-track:before,.fm-elementor-product-deals-carousel .slick-track:after,.fm-elementor-product-deals-carousel .slick-track:before,.fm-products-carousel-with-category .slick-track:after,.fm-products-carousel-with-category .slick-track:before{display:none}.fm-elementor-product-carousel .slick-track .slick-slide,.fm-elementor-product-deals-carousel .slick-track .slick-slide,.fm-products-carousel-with-category .slick-track .slick-slide{height:inherit}.fm-elementor-product-carousel .slick-track .slick-slide .product-inner,.fm-elementor-product-deals-carousel .slick-track .slick-slide .product-inner,.fm-products-carousel-with-category .slick-track .slick-slide .product-inner{height:100%}.farmart-border-type-2 ul.products{border:none}.farmart-border-type-2 ul.products li.product .product-inner{border-width:1px 1px 1px 0;border-color:#c9c9c9}.farmart-border-type-2 .products-box{border:none}.fm-elementor-product-deals-carousel .slick-list{padding-bottom:90px}.fm-product-tab-carousel .tabs-panel ul.products,.fm-product-tab-carousel-2 .tabs-panel ul.products,.fm-product-tab-carousel-3 .tabs-panel ul.products{border-left:0}.fm-product-tab-carousel-3 .slick-slide>div:not(:last-child) li.product:after{background-color:#c9c9c9}.fm-product-tab-carousel-3 ul.products li.product .product-inner{border-width:1px 1px 0 0;border-color:transparent}.fm-product-tab-carousel-3 ul.products li.product .product-inner:hover{border-color:#c9c9c9}.fm-products-carousel-2 ul.products li.product.slick-current .product-inner{border-left:1px solid #c9c9c9}.fm-show-qty .fm-elementor-product-deals-carousel .slick-list{padding-bottom:180px}.farmart-tab-list .tab__nav{white-space:normal;flex-direction:column;width:auto;height:500px}.farmart-tab-list .tab__nav:before{width:4px;height:100%;top:0;left:8px}.farmart-tab-list .tab__nav .box-nav:first-child .box-content,.farmart-tab-list .tab__nav .box-nav:last-child .box-content,.farmart-tab-list .tab__nav .box-nav:nth-last-child(2) .box-content,.farmart-tab-list .tab__nav .box-nav:nth-last-child(3) .box-content,.farmart-tab-list .tab__nav .box-nav:nth-last-child(4) .box-content,.farmart-tab-list .tab__nav .box-nav:nth-last-child(5) .box-content,.farmart-tab-list .tab__nav .box-nav:nth-last-child(6) .box-content{left:auto;right:15px;bottom:auto}.farmart-tab-list .tab__nav .box-nav:first-child .box-content:after,.farmart-tab-list .tab__nav .box-nav:first-child .box-content:before,.farmart-tab-list .tab__nav .box-nav:last-child .box-content:after,.farmart-tab-list .tab__nav .box-nav:last-child .box-content:before,.farmart-tab-list .tab__nav .box-nav:nth-last-child(2) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(2) .box-content:before,.farmart-tab-list .tab__nav .box-nav:nth-last-child(3) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(3) .box-content:before,.farmart-tab-list .tab__nav .box-nav:nth-last-child(4) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(4) .box-content:before,.farmart-tab-list .tab__nav .box-nav:nth-last-child(5) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(5) .box-content:before,.farmart-tab-list .tab__nav .box-nav:nth-last-child(6) .box-content:after,.farmart-tab-list .tab__nav .box-nav:nth-last-child(6) .box-content:before{right:auto;left:-45px;bottom:auto;margin-bottom:0}.farmart-tab-list .tab__nav .box-nav:last-child .tab-pointer{right:auto}.farmart-tab-list .tab__nav .box-nav .box-content{left:170px;right:auto;bottom:auto}.farmart-tab-list .tab__nav .box-nav .box-content:after,.farmart-tab-list .tab__nav .box-nav .box-content:before{right:auto;left:-45px;bottom:auto;margin-bottom:0}.farmart-tab-list .box-nav{width:100%;margin-right:0}.farmart-tab-list .box-nav .circle{width:20px;height:20px;border-width:3px}.farmart-tab-list .box-nav .nav-title{font-size:14px;margin:0}.farmart-tab-list .box-content{padding:20px;width:60%;flex-direction:column;left:100px;top:-10px}.farmart-tab-list .box-content .box-img{margin:0 0 30px 0;text-align:center}.farmart-tab-list .box-content:after,.farmart-tab-list .box-content:before{border-bottom-width:20px;border-left-width:10px;border-right-width:10px}.farmart-tab-list .box-content.active:after,.farmart-tab-list .box-content.active:before{top:10px;margin-top:0;left:-35px;transform:rotate(90deg)}.farmart-tab-list .box-content.active:after{margin-left:17px}.farmart-tab-list .tab-pointer{top:0;left:auto;display:flex;text-align:left;width:auto}.farmart-tab-list .tab-pointer .nav-title{width:90px}.farmart-tab-list .tab-pointer .circle{margin:0 10px 0 0}.farmart-tab-list br{display:none}}@media screen and (max-width:782px){.admin-bar .fm-search-form--mobile .top-content{padding-top:61px}.admin-bar .farmart-menu-mobile .top-content{padding-top:69px}.admin-bar .fm-cart--click .top-content{padding-top:74px}.admin-bar .fm-cart--click .box-cart-wrapper .box-cart-content{height:calc(100vh - 146px)}}@media (max-width:767px){.fm-elementor-product-deals-carousel-3.navigation-mobile-dots .slick-arrow,.fm-elementor-product-deals-carousel-3.navigation-mobile-none .slick-arrow{display:none!important}.fm-elementor-product-deals-carousel-3.navigation-mobile-arrows .slick-dots,.fm-elementor-product-deals-carousel-3.navigation-mobile-none .slick-dots{display:none!important}.fm-elementor-product-deals-carousel-2 .products-content .woocommerce{display:block}.fm-elementor-product-deals-carousel-2 .products-content .woocommerce>*{width:100%}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner{flex-direction:column;border-width:1px 0 0 1px}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner .product-details,.fm-elementor-product-deals-carousel-2 ul.products li.product .product-inner .product-thumbnail{width:100%}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-bottom-box{display:block}.fm-elementor-product-deals-carousel-2 ul.products li.product .quantity{margin-bottom:0;margin-right:10px}.fm-elementor-product-deals-carousel-2 ul.products li.product .quantity .qty-box{width:105px}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-button{display:flex;flex-wrap:inherit;margin-top:10px}.fm-elementor-product-deals-carousel-2 ul.products li.product .product-button .quantity_button{line-height:40px;padding:0 8px}.fm-elementor-product-deals-carousel-2 ul.products li.product:hover{border:none}.fm-elementor-product-deals-carousel-2 ul.products .slick-current>div:last-child .product-inner{border-bottom:1px solid #c9c9c9}.fm-elementor-product-deals-carousel-2 .slick-slide{border:none}body:not(.catalog-view-list) .fm-elementor-product-deals-carousel-2 ul.products li.product .product-bottom-box{display:block}.fm-elementor-product-deals-carousel-3 ul.products li.product .price{font-size:15px}.farmart-heading .title{font-size:24px}.fm-product-deals-grid .products-content ul.products{overflow:hidden!important}.fm-content-recently-viewed .slick-dots{bottom:-40px}.farmart-product-categories-carousel .cat-header,.farmart-product-categories-list .cat-header,.fm-product-categories-carousel-2 .cat-header{align-items:flex-start;flex-wrap:wrap}.farmart-product-categories-carousel .cat-header h3,.farmart-product-categories-list .cat-header h3,.fm-product-categories-carousel-2 .cat-header h3{margin-bottom:10px}.fm-products-carousel ul.products{display:flex}.farmart-brands-carousel .brand-item{padding:0 5px}.farmart-brands-carousel .slick-dots{bottom:30px}.farmart-product-categories-grid .cat-item__inner{flex-direction:column}.farmart-product-categories-grid .cat-item__inner .cat-text{order:2}.farmart-product-categories-grid .cat-item__inner .cat-text .farmart-icon{display:none}.farmart-product-categories-grid .cat-item__inner .cat-thumb{order:1;margin-bottom:15px}.farmart-product-categories-grid .categories-box{padding-left:7px;padding-right:7px}.farmart-product-categories-grid .cat-item{padding-left:7px;padding-right:7px;margin-bottom:15px}.farmart-product-categories-grid .cat-item.cat-item--link{width:100%;max-width:100%}.farmart-product-categories-grid .cat-item.cat-item--link .link-all--text{padding:0}.fm-product-with-category .content-wrapper{flex-direction:column}.fm-product-with-category .sidebar-box{flex:0 0 100%;max-width:100%}.fm-vertical-tab{display:none!important}.fm-product-tab-carousel-3 .tabs-header .title{margin-bottom:20px}.fm-content-recently-viewed .product-list li.product{padding-left:10px;padding-right:10px}.farmart-image-carousel .heading{flex-direction:column;align-items:flex-start}.farmart-image-carousel .slick-list{margin-left:-7.5px;margin-right:-7.5px}.farmart-image-carousel .slick-slide{margin-left:7.5px;margin-right:7.5px}.farmart-hover-box-shadow .slick-list{padding-bottom:35px}.fm-products-carousel-with-category ul.products li.product .product-inner:before{display:none}.farmart-image-box__wrapper{flex-wrap:wrap}.farmart-image-box__items{margin-bottom:15px}.farmart-product-categories-carousel .slick-slide{min-height:auto;height:inherit}}@media (max-width:400px){.farmart-tab-list .box-nav .nav-title{font-size:12px}.farmart-tab-list .box-nav .box-content:after,.farmart-tab-list .box-nav .box-content:before{display:none}}.mc4wp-form .mc4wp-form-fields{display:flex}.mc4wp-form input[type=email],.mc4wp-form input[type=text]{flex-grow:1;border-top-right-radius:0;border-bottom-right-radius:0}.mc4wp-form input[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}button,input[type=button],input[type=reset],input[type=submit]{font-size:14px;color:var(--fm-background-text-color-secondary);font-weight:700;line-height:42px;border:0;border-radius:3px;padding:0 36px;background-color:var(--fm-background-color-secondary);transition:.5s;outline:0}button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt{color:#222;border:1px solid #222;background:0 0}button.alt:hover,input[type=button].alt:hover,input[type=reset].alt:hover,input[type=submit].alt:hover{color:#fff;background:#222}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;padding:12px 15px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111;outline:0}select{border:1px solid #ddd;padding:10px}textarea{width:100%;color:#666;border:1px solid #ddd;border-radius:3px;outline:0;box-sizing:border-box;padding:15px}a{color:var(--fm-color-primary);text-decoration:none;outline:0;transition:.5s}a:active,a:focus,a:hover{outline:0;text-decoration:none}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:9999;background-color:#fff}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:before{display:none}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{top:0;left:100%}.main-navigation ul ul li:hover>a{color:#000}.main-navigation ul ul li.dropdown>a{padding:10px 20px 10px 0}.main-navigation ul ul li.dropdown:hover>a:before{display:none}.main-navigation ul ul li.dropdown:hover>a:after{transform:rotate(180deg)}.main-navigation ul ul li.dropdown .toggle-menu-children,.main-navigation ul ul li.menu-item-has-children .toggle-menu-children{transform:rotate(-90deg);font-weight:400;position:absolute;top:7px;right:7px;line-height:1;transition:ease .5s}.main-navigation ul ul li.dropdown .toggle-menu-children .farmart-svg-icon,.main-navigation ul ul li.menu-item-has-children .toggle-menu-children .farmart-svg-icon{font-size:9px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation li a{padding:13px 15px;color:#888;position:relative;cursor:pointer;display:block;text-decoration:none;white-space:nowrap}.main-navigation li a .farmart-svg-icon{font-size:18px;margin-right:5px}.main-navigation li:hover>.toggle-menu-children,.main-navigation li:hover>a{color:var(--fm-color-primary);transition:.5s}.main-navigation li.weight-medium>a{font-weight:500!important}.main-navigation li.weight-regular>a{font-weight:400!important}.main-navigation>li>a{padding:11px 21px;border-style:none;color:#000;font-weight:700}.main-navigation>li.menu-item-has-children>ul{top:110%}.main-navigation>li.menu-item-has-children>a{padding-right:36px}.main-navigation>li.menu-item-has-children>a:before{content:'';position:absolute;width:12px;height:12px;border:1px solid transparent;border-bottom-color:#ccc;border-left-color:#ccc;top:120%;margin:auto;background-color:#fff;z-index:100;transform:translate(-50%,-5px) rotate(135deg);left:calc(50% - 7px);opacity:0;z-index:1000;transition:top .2s}.main-navigation>li.menu-item-has-children>a .toggle-menu-children{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-weight:700}.main-navigation>li.menu-item-has-children>a .toggle-menu-children .farmart-svg-icon{font-size:12px}.main-navigation li.menu-item-has-children:hover>ul.dropdown-submenu,.main-navigation li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible;transform:scaleX(1)}.main-navigation li.menu-item-has-children:hover>ul{top:100%;opacity:1}.main-navigation li.menu-item-has-children:hover>ul ul{opacity:1}.main-navigation li.menu-item-has-children:hover>a:before{top:100%;opacity:1}.main-navigation li.menu-item-has-children ul li.menu-item-has-children a{justify-content:space-between}.main-navigation li.menu-item-has-children ul li.menu-item-has-children:hover ul{top:0;left:100%}.main-navigation li.menu-item-has-children ul li.dropdown ul{left:calc(100% + 10px);transition:left ease .3s,opacity ease .4s}.main-navigation li.current-menu-item .toggle-menu-children,.main-navigation li.current-menu-item>a{color:var(--fm-color-primary)}.main-navigation ul.dropdown-submenu,.main-navigation ul.sub-menu{position:absolute;top:120%;left:0;transition:top ease .3s;opacity:0;visibility:hidden;z-index:99;padding:10px 0;border:1px solid #ccc;background-color:#fff;box-shadow:none;display:flex;flex-wrap:wrap;flex-direction:column;transform:scaleX(0);min-width:200px}.main-navigation ul.dropdown-submenu li,.main-navigation ul.sub-menu li{float:none}.main-navigation ul.dropdown-submenu li a,.main-navigation ul.sub-menu li a{font-weight:400;padding:10px 20px;line-height:1}.main-navigation ul.dropdown-submenu ul,.main-navigation ul.sub-menu ul{opacity:0;top:0;left:calc(100% + 20px)}.main-navigation li>a{display:flex;text-decoration:none;white-space:nowrap}.fm-menu-mobile{line-height:1}.fm-menu-mobile.menu-active{background-color:var(--fm-background-color-primary)}.fm-menu-mobile .top-content{color:var(--fm-background-text-color-primary);background-color:var(--fm-background-color-primary);display:flex;justify-content:space-between;align-items:center;padding:23px 20px 23px}.fm-menu-mobile .top-content a{color:var(--fm-background-text-color-primary)}.fm-menu-mobile .top-content .farmart-svg-icon{color:var(--fm-background-text-color-primary)}.fm-menu-mobile .top-content .go-back{font-size:20px;cursor:pointer}.fm-menu-mobile .top-content .author{font-weight:700}.fm-menu-mobile .top-content .author .farmart-svg-icon{margin-right:5px}.fm-menu-mobile .menu-icon{display:inline-flex;font-size:24px;cursor:pointer}.fm-menu-mobile .menu-mobile-wrapper{width:82%;position:fixed;top:0;left:-82%;background-color:#fff;bottom:0;overflow:hidden;z-index:9999;transition:transform .25s ease}.fm-menu-mobile .menu-mobile-wrapper.open{transform:translate3d(100%,0,0)}.fm-menu-mobile .menu-mobile-wrapper.open~.fm-off-canvas-layer{display:block;z-index:999}.fm-menu-mobile .menu-mobile-wrapper:after{content:'';width:100%;height:20px;position:absolute;bottom:0;left:0;z-index:99;background-color:#fff}.fm-menu-mobile .primary-menu-mobile{height:100%;overflow-y:auto}.fm-menu-mobile nav{padding:25px 20px 28px}.fm-menu-mobile nav>ul>li>a{text-transform:uppercase;cursor:pointer}.fm-menu-mobile ul{list-style:none;padding:0;margin:0}.fm-menu-mobile ul ul{display:none;padding:10px 0 0 10px}.fm-menu-mobile ul ul ul{padding-left:10px;padding-bottom:0}.fm-menu-mobile li.menu-item-has-children{position:relative;padding-right:23px}.fm-menu-mobile li.menu-item-has-children li a{color:#888}.fm-menu-mobile li.menu-item-has-children .toggle-menu-children{position:absolute;right:0;top:12px;display:block;width:23px;height:23px;line-height:23px;text-align:right;font-size:10px;cursor:pointer}.fm-menu-mobile li.menu-item-has-children .toggle-menu-children .farmart-svg-icon{display:inline-block;line-height:1}.fm-menu-mobile li.menu-item-has-children.active>a>.toggle-menu-children{transform:translate(50%,0) rotate(-180deg)}.fm-menu-mobile li.menu-item-has-children.active>ul{display:block}.fm-menu-mobile li li{padding:10px 0}.fm-menu-mobile li li.menu-item-has-children>.toggle-menu-children{top:6px}.fm-menu-mobile li li.current_page_item a{color:var(--fm-color-primary)}.fm-menu-mobile ul.menu>li:not(.fm-menu-item__magic-line){border-bottom:1px solid #eee;padding:20px 0}.fm-menu-mobile ul.menu>li:not(.fm-menu-item__magic-line)>a{color:#000;font-weight:700}.fm-menu-mobile ul.menu>li:not(.fm-menu-item__magic-line).menu-item-has-children>a>.toggle-menu-children{top:12px}.fm-menu-mobile ul.menu>li:not(.fm-menu-item__magic-line).active>a{color:var(--fm-color-primary)}.fm-menu-mobile ul.menu>li:not(.fm-menu-item__magic-line).last-child,.fm-menu-mobile ul.menu>li:not(.fm-menu-item__magic-line):last-child{border-bottom:0}.fm-menu-mobile .bottom-content{background-color:#f5f5f5;padding:40px 20px}.fm-menu-mobile .bottom-content .bottom-content--item{display:flex;margin-bottom:12px;color:#666}.fm-menu-mobile .bottom-content .bottom-content--item a{color:#666}.fm-menu-mobile .bottom-content .bottom-content--item .farmart-svg-icon{color:#222;transform:translateY(1px);padding-right:15px}.farmart-menu-department{cursor:pointer;transition:.5s;padding:13px 24px 13px 21px;margin:0;border-radius:5px;background-color:var(--fm-background-color-primary);display:flex;align-items:center;position:relative;color:var(--fm-background-text-color-primary);line-height:1.5}.farmart-menu-department .menu-icon{display:flex;align-items:center;flex-direction:row}.farmart-menu-department .menu-icon .farmart-icon-menu{font-size:24px}.farmart-menu-department .farmart-svg-icon{font-size:9px;margin-left:6px}.farmart-menu-department .farmart-title{display:block;font-size:14px;text-transform:uppercase;font-weight:700;margin:2px 0 0 18px;white-space:nowrap}.farmart-menu-department .farmart-dropdown-arrow{font-size:9px;color:#777;transition:.3s}.farmart-menu-department.menu-show .department-menu{top:100%;opacity:1;pointer-events:initial}.farmart-menu-department.menu-show .farmart-dropdown-arrow{transform:rotate(180deg)}.farmart-menu-department .header-department{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 20px}.farmart-menu-department .header-department .close-btn .farmart-svg-icon{font-size:20px}.farmart-menu-department .department-menu{position:absolute;top:120%;left:0;z-index:999;width:270px;border-top:15px solid transparent;opacity:0;transition:.3s;pointer-events:none}.farmart-menu-department .department-menu ul.dropdown-submenu{border-color:#eee}.farmart-menu-department .department-menu .farmart-department-menu--dropdown{background-color:#fff}.farmart-menu-department .department-menu li>a{color:#222;font-weight:600;padding:9px 0;transition:ease .3s}.farmart-menu-department .department-menu li>a.has-icon i{margin-right:5px}.farmart-menu-department .department-menu li.dropdown>a:before,.farmart-menu-department .department-menu li.menu-item-has-children>a:before{display:none}.farmart-menu-department .department-menu li.dropdown a .toggle-menu-children,.farmart-menu-department .department-menu li.menu-item-has-children a .toggle-menu-children{transform:translateY(50%) rotate(0);position:absolute;top:3px;right:0;transition:ease .5s;line-height:1}.farmart-menu-department .department-menu li.dropdown a .toggle-menu-children .farmart-svg-icon,.farmart-menu-department .department-menu li.menu-item-has-children a .toggle-menu-children .farmart-svg-icon{font-size:9px;color:#888}.farmart-menu-department .department-menu li.dropdown a:hover .toggle-menu-children,.farmart-menu-department .department-menu li.menu-item-has-children a:hover .toggle-menu-children{transform:translateY(50%) rotate(180deg)}.farmart-menu-department .department-menu ul{padding:15px 0}.farmart-menu-department .department-menu ul ul.dropdown-submenu,.farmart-menu-department .department-menu ul ul.sub-menu{top:0;left:calc(100% + 10px);opacity:.7;transform:scale(0);transition:left ease .3s,opacity cubic-bezier(.65,.8,.44,.99) .6s}.farmart-menu-department .department-menu ul ul li.dropdown>a:after,.farmart-menu-department .department-menu ul ul li.menu-item-has-children>a:after{transform:translateY(0) rotate(0)}.farmart-menu-department .department-menu ul ul li.dropdown:hover>a:after,.farmart-menu-department .department-menu ul ul li.menu-item-has-children:hover>a:after{transform:rotate(180deg)}.farmart-menu-department .department-menu ul ul li:hover>a{color:var(--fm-color-primary)}.farmart-menu-department .department-menu ul li{padding:0 28px;transition:.5s}.farmart-menu-department .department-menu ul li:hover>ul.dropdown-submenu{left:calc(100% - 1px);top:0;transform:scale(1);opacity:1}.farmart-menu-department .department-menu ul li:hover>ul.dropdown-submenu li{background-color:transparent}.farmart-menu-department .department-menu ul li a{line-height:normal}.farmart-menu-department.show .department-menu{top:100%;opacity:1;pointer-events:initial}.farmart-menu-department ul.farmart-department-menu{display:flex;flex-direction:column;border:2px solid #eee}.farmart-menu-department ul.farmart-department-menu>li>a{border-bottom:1px solid #eee}.farmart-menu-department ul.farmart-department-menu>li>a:before{content:'';display:block;position:absolute;bottom:0;width:0;right:0;border-bottom:1px solid;transition:width ease .5s}.farmart-menu-department ul.farmart-department-menu>li:last-child>a{border-bottom:0}.farmart-menu-department ul.farmart-department-menu>li:hover>a{color:var(--fm-color-primary)}.farmart-menu-department ul.farmart-department-menu>li:hover>a:before{width:100%;left:0}.farmart-menu-department:not(.menu-click):hover .farmart-dropdown-arrow{transform:rotate(180deg)}.farmart-menu-department:not(.menu-click):hover .department-menu{top:100%;opacity:1;pointer-events:initial}.farmart-menu-department .main-navigation li.dropdown:before{display:none}.farmart-menu-department.menu-click .department-menu{position:fixed;top:0;left:-100%;bottom:0;opacity:.8;transition:ease .3s;z-index:9999;pointer-events:inherit;border:none}.farmart-menu-department.menu-click .department-menu .farmart-department-menu--dropdown{height:100%}.farmart-menu-department.menu-click .department-menu ul.farmart-department-menu{border:none;padding:30px 0}.farmart-menu-department.menu-click .department-menu ul>li:hover{background-color:#f7f7f7}.farmart-menu-department.menu-click .department-menu ul>li:hover a:before{display:none}.farmart-menu-department.menu-click.active .department-menu{left:0;opacity:1}.farmart-menu-department.menu-hover .department-menu ul.farmart-department-menu>li>a:before{display:none}.admin-bar .farmart-menu-department.menu-click .department-menu{top:32px}.farmart-post--navigation{padding-bottom:35px;border-bottom:1px solid #eee}.farmart-post--navigation .nav-before{display:block;text-transform:uppercase;margin-bottom:6px}.farmart-post--navigation .nav i,.farmart-post--navigation .nav-before{color:#888}.farmart-post--navigation .nav{color:#222;font-size:16px;font-weight:700}.farmart-post--navigation .nav .farmart-svg-icon{color:#888;transform:translateY(3px)}.farmart-post--navigation .nav-links{display:flex;justify-content:space-between}.farmart-post--navigation .nav-links>a{flex-basis:45%;word-break:break-word}.farmart-post--navigation .box-nav--left .farmart-svg-icon{margin-right:5px}.farmart-post--navigation .box-nav--right{display:block;text-align:right}.farmart-post--navigation .box-nav--right .farmart-svg-icon{margin-left:5px}.farmart-blog-page--small-thumb .blog-navigation{margin-top:90px}.load-navigation{margin-top:30px;overflow:hidden;text-align:center}.load-navigation.loading .after-loading{opacity:1;right:-30px}.load-navigation.loading .button-text--after{opacity:1;transform:rotateX(0)}.load-navigation.loading .button-text{transform:translateX(-28px)}.load-navigation .nav-links{text-align:center;display:inline-block}.load-navigation .nav-previous-ajax{position:relative}.load-navigation a{font-size:16px;font-weight:700;color:#888;letter-spacing:.37em;transition:ease .3s;display:inline-block;transform:translateX(0);min-width:115px;position:relative}.load-navigation .button-text--after{opacity:0;width:100%;height:100%;transition:.5s ease;transform:translateY(10px) rotateX(-90deg)}.load-navigation .after-loading{position:absolute;top:2px;right:0;opacity:0;z-index:-1;transition:ease .5s}.load-navigation .after-loading,.load-navigation a{float:left}.screen-reader-text,.site-branding .site-description,.site-branding .site-title{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.site-branding .site-description:focus,.site-branding .site-title:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.fm-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:-1}.fm-modal.open{display:block;z-index:9999}.fm-modal .fm-modal-overlay{background-color:rgba(0,0,0,.55);position:absolute;top:0;bottom:0;left:0;right:0}.fm-modal .modal-content{height:575px;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fm-modal .close-modal{position:absolute;top:20px;right:20px;width:20px;height:20px;border:1px solid #ccc;border-radius:3px;text-align:center;line-height:20px;color:#000;z-index:-1;opacity:0}.fm-modal .fm-loading{opacity:0;transition:.5s;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.fm-modal .fm-loading:after{content:" ";display:block;width:12px;height:12px;border-radius:50%;border-width:1px;border-style:solid;border-color:#fff transparent #fff transparent;animation:lds-dual-ring .5s linear infinite}.fm-modal .fm-loading:after{width:30px;height:30px}.fm-modal.loading .fm-loading{opacity:1;z-index:99}.fm-modal.loaded .close-modal{z-index:9;opacity:1}.fm-quick-view-modal .product-modal-content div.product{background-color:#fff;padding:45px 40px;border-radius:3px;height:575px}.fm-quick-view-modal .product-modal-content div.product .fm-entry-product-header{margin-bottom:25px;padding-bottom:15px}.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery{width:50%;opacity:1}.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{padding:0 75px 30px 75px;width:100%}.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery .product-image-ms{display:none}.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery .slick-next-arrow{right:10px}.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery .slick-dots{bottom:0}.fm-quick-view-modal .product-modal-content div.product div.entry-summary{width:50%;position:absolute;top:0;right:0;bottom:0;padding:45px 40px 45px 40px;margin:0;overflow:auto}.fm-quick-view-modal .product-modal-content div.product div.entry-summary .farmart-list{margin-bottom:17px}.fm-quick-view-modal .product-modal-content div.product ::-webkit-scrollbar{background:0 0;width:5px}.fm-quick-view-modal .product-modal-content div.product ::-webkit-scrollbar-thumb{background-color:#ccc}.fm-quick-view-modal .product-modal-content div.product .product-entry-meta{display:flex;flex-wrap:wrap}.fm-quick-view-modal .product-modal-content div.product .product-entry-meta>div{position:relative;margin-right:14px;padding-right:15px}.fm-quick-view-modal .product-modal-content div.product .product-entry-meta>div:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:13px;background-color:#e5e5e5}.fm-quick-view-modal .product-modal-content div.product .product-entry-meta>div:last-child:after{display:none}.fm-quick-view-modal .product-modal-content div.product form.cart{border-top:1px solid #eee;margin-top:20px;padding-top:22px}.fm-quick-view-modal .product-modal-content div.product form.cart .single_add_to_cart_button:before{display:none}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper .action-buttons{width:100%}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper .buttons-box .single_add_to_cart_button{width:100%}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper .buttons-box .single_add_to_cart_button:before{left:calc(50% - 50px)}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper .fm-wishlist-button .yith-wcwl-add-button{line-height:2.5}.fm-quick-view-modal .product-modal-content div.product .product_socials{margin-top:25px}.fm-quick-view-modal .product-modal-content div.product.product-type-simple form.cart{border-top:0;margin-top:0;padding-top:0}.widget{margin:0 0 40px;font-size:16px}.widget:last-child{margin-bottom:0}.widget select{width:100%}.widget input,.widget select,.widget textarea{padding:10px 20px;border:1px solid #cdcfd0}.widget input[type=submit]{border:none}.widget ul{margin-bottom:0}.widget ul{margin:0}.widget ul li{margin-bottom:0;padding:5px 0}.widget ul li a{color:#666}.widget ul li a:hover{color:var(--fm-color-primary)}.widget ul .children,.widget ul .sub-menu{margin-left:15px}.widget ul .children li:last-child,.widget ul .sub-menu li:last-child{padding-bottom:0;border-bottom:none}.widget li{padding:10px 0}.widget td,.widget th{border-color:#cdcfd0}.widget .mc4wp-form{font-size:14px}.widget .mc4wp-form .mc4wp-form-fields>:first-child{margin-top:0}.widget .mc4wp-form button,.widget .mc4wp-form input,.widget .mc4wp-form select,.widget .mc4wp-form textarea{font-size:16px;width:100%;min-width:0;padding:17px 20px 18px 20px;margin-top:20px}.widget .mc4wp-form input,.widget .mc4wp-form select{height:60px;margin-right:0}.widget .mc4wp-form button,.widget .mc4wp-form input[type=reset],.widget .mc4wp-form input[type=submit]{padding:0 20px}.widget .mc4wp-form input[type=checkbox],.widget .mc4wp-form input[type=radio]{padding:0;width:auto;height:auto;margin:0 5px 0 0}.widget .mc4wp-form p:last-of-type{margin-bottom:0}.widget-title{font-size:24px;line-height:1.75;margin:0;padding:0 0 13px;color:#000}.widget_search{margin-bottom:30px}.search-form{position:relative;border:1px solid #ccc;border-radius:3px;color:#000;position:relative}.search-form:after{content:"";position:absolute;top:50%;right:13px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0zMC4xOSAzMC42NTlsLTkuNTA5LTEwLjM3NGMyLjE0My0yLjI0MiAzLjMyLTUuMTczIDMuMzItOC4yODYgMC0zLjIwNS0xLjI0OC02LjIxOS0zLjUxNS04LjQ4NXMtNS4yOC0zLjUxNS04LjQ4NS0zLjUxNS02LjIxOSAxLjI0OC04LjQ4NSAzLjUxNS0zLjUxNSA1LjI4LTMuNTE1IDguNDg1IDEuMjQ4IDYuMjE5IDMuNTE1IDguNDg1IDUuMjggMy41MTUgOC40ODUgMy41MTVjMi43NjEgMCA1LjM4LTAuOTI3IDcuNTAxLTIuNjMzbDkuNTA5IDEwLjM3M2MwLjE1OCAwLjE3MiAwLjM3NCAwLjI1OSAwLjU5IDAuMjU5IDAuMTkzIDAgMC4zODctMC4wNzAgMC41NC0wLjIxIDAuMzI2LTAuMjk5IDAuMzQ4LTAuODA1IDAuMDQ5LTEuMTN6TTEuNiAxMmMwLTUuNzM1IDQuNjY1LTEwLjQgMTAuNC0xMC40czEwLjQgNC42NjUgMTAuNCAxMC40LTQuNjY1IDEwLjQtMTAuNCAxMC40LTEwLjQtNC42NjUtMTAuNC0xMC40eiI+PC9wYXRoPg0KPC9zdmc+DQo=);width:18px;height:18px}.search-form label{width:100%;margin-bottom:0}.search-form .screen-reader-text,.search-form .site-branding .site-description,.search-form .site-branding .site-title,.site-branding .search-form .site-description,.site-branding .search-form .site-title{display:none}.search-form .search-field{border:none;color:#000;width:100%;background-color:#fff;padding:9px 20px}.search-form .search-field:focus{border:none;outline:0}.search-form ::-webkit-input-placeholder{color:#777}.search-form :-moz-placeholder{color:#777}.search-form ::-moz-placeholder{color:#777}.search-form :-ms-input-placeholder{color:#777}.search-form .search-submit{width:42px;height:42px;background:0 0;position:absolute;top:50%;right:0;transform:translateY(-50%);border:none;text-indent:-9999px;z-index:10;padding:0}.search-form .search-submit:focus,.search-form .search-submit:hover{background-color:transparent}.widget_archive,.widget_categories{overflow:hidden}.widget_archive ul,.widget_categories ul{list-style-type:none;padding:0}.widget_archive ul li,.widget_categories ul li{clear:both}.widget_archive ul li:last-child,.widget_categories ul li:last-child{border-bottom:0;padding-bottom:0}.widget_archive select,.widget_categories select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA5LTE1VDE0OjU2OjA5KzA3OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wOS0xNVQxNDo1ODo1NCswNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wOS0xNVQxNDo1ODo1NCswNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjZDZjNWRjNC03MWI1LTQ2NDYtYWY4Yy04YTFiZTgwZDMyMWQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Y2Q2YzVkYzQtNzFiNS00NjQ2LWFmOGMtOGExYmU4MGQzMjFkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Y2Q2YzVkYzQtNzFiNS00NjQ2LWFmOGMtOGExYmU4MGQzMjFkIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZDZjNWRjNC03MWI1LTQ2NDYtYWY4Yy04YTFiZTgwZDMyMWQiIHN0RXZ0OndoZW49IjIwMjEtMDktMTVUMTQ6NTY6MDkrMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4FbzmKAAACwElEQVQ4jX2Vy2oUQRSG/3OqetIdJzExkARRiZF4AW8YSQhemMUsRHwBN76CG3EtPoKP4DobBdFFQCUKQsQQCURBQiaRyaDixGFmurWr6rjpgnbsSUPBT18+zn+q/tNUrVaQXRqAy1Zeq+y57dGcLZPXnL0Q9MAkp/Mw6gNT2X1w9pHtgdke7WGmDyz1LrmgMg/rrWw/GPnCuADm+2QKYCrTVAAzAMRbFhGxWmsVhiFEpB8s9W0SkZSZaXAw0sxkRETylm0QBLrT6WJrq2bL5TJKpRI55/I2fTVKRNJSqURaa6nVdtI4/g2tdQDAMQBHRDoIArex8dmur2/cr9d3j7TbHRNFERNRvmdaREwYhhSGA7Ky8uH42tr6Xa01MbPxQA0AcRy72dmLGBk5OLOy8mFna2v7YhSFLrPPAJRzzkRRJFprefPm3dz37z82T58+eWxo6IBL01QAaDU9PUUArIio4eEyB0HwxFoX7+42Fjc3a2uTk+OfJicn0G53XLl8QJwTvHq1fLvZ3Htx/vzZe6dOzTzodLp+Y0RNT08JAEVEFMeJHR0dxdGjh9/Watvv4zh5aq39E8fJ8vj4GEQES0uvH3a73Ufz85dvnjgx9bjVasE5p4nIAXA6v5vMzEmSsIiYSuXqs0bj27nV1Y+rX7/Wz4yNjd55+XJ50Vp769q1hZmJifEvP382QUQBEflgKKpWKz42/xzawcGIO52uaTS+jdTru8+bzb2ImVvXr1+5cejQSPfXrxaIKOhNmS6CAVDtdjfVWtGlSxf2jEkXrLXVubnZpeHhIWSwwshStVopitA/CRARGRgYAAAkSULMrPpEVuncoS0CGxERpVRgjDHOOdkPBoB8BgthAISIAueczT78r2foGSC8HywDmAzQD+YnkwHA3rLpA/OV7Tczka+ScwCV00UA/zsoGnPsLf8FizyF//3sTYEAAAAASUVORK5CYII=);background-color:#fff;background-position:right 18px center;background-repeat:no-repeat;appearance:none;-moz-appearance:none;color:#222;-webkit-appearance:none;cursor:pointer;display:block}.widget_archive select:focus,.widget_categories select:focus{outline:0}.widget_categories ul,.widget_meta ul,.widget_pages ul,.widget_rss ul{padding-left:0}.widget_categories ul li,.widget_meta ul li,.widget_pages ul li,.widget_rss ul li{padding:0 0 6px;list-style:none}.widget_categories ul li a,.widget_meta ul li a,.widget_pages ul li a,.widget_rss ul li a{color:#666;text-align:left}.widget_rss ul li{padding-bottom:15px}.widget_rss ul li:last-child{padding-bottom:0}.widget_rss ul li a{color:#000}.widget_categories.widget_block{margin-bottom:0}.widget_categories .widget-title{padding-bottom:13px}.widget_categories .wp-block-categories select{padding:10px 20px}.widget_recent_comments{margin-bottom:32px;color:#999}.widget_recent_comments ul{list-style-type:none;padding-left:0}.widget_recent_comments ul li{line-height:1.25;position:relative;padding-left:30px;padding-bottom:6px}.widget_recent_comments ul li:before{content:'';background-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+YnViYmxlPC90aXRsZT4KPHBhdGggZD0iTTAuNiAyMi44Yy0wLjI3IDAtMC41MDYtMC4xOC0wLjU3OC0wLjQ0czAuMDM4LTAuNTM2IDAuMjctMC42NzVjMi4wMjktMS4yMTcgMi44NzEtMi45ODYgMy4xNjktMy44MTUtMi4yMDUtMS42ODktMy40Ni00LjAyNS0zLjQ2LTYuNDcxIDAtMS4yMzUgMC4zMS0yLjQzMiAwLjkyMi0zLjU1NiAwLjU4NC0xLjA3MyAxLjQxNi0yLjAzNSAyLjQ3My0yLjg1NyAyLjE0NS0xLjY2OCA0Ljk4OC0yLjU4NyA4LjAwNS0yLjU4N3M1Ljg2IDAuOTE5IDguMDA1IDIuNTg3YzEuMDU3IDAuODIyIDEuODkgMS43ODQgMi40NzMgMi44NTcgMC42MTIgMS4xMjUgMC45MjIgMi4zMjEgMC45MjIgMy41NTZzLTAuMzEgMi40MzItMC45MjIgMy41NTZjLTAuNTg0IDEuMDczLTEuNDE2IDIuMDM1LTIuNDczIDIuODU3LTIuMTQ1IDEuNjY4LTQuOTg4IDIuNTg3LTguMDA1IDIuNTg3LTEuMjQgMC0yLjQ1Ni0wLjE1NS0zLjYyLTAuNDYyLTAuNTE1IDAuMzQzLTEuNDc4IDAuOTUyLTIuNjI3IDEuNTI0LTEuNzg1IDAuODg4LTMuMzE3IDEuMzM4LTQuNTUzIDEuMzM4ek0xMS40IDMuNmMtNS42MjQgMC0xMC4yIDMuNDk5LTEwLjIgNy44IDAgMi4xNzggMS4yMDUgNC4yNzUgMy4zMDcgNS43NTEgMC4yMDYgMC4xNDUgMC4zIDAuNDAzIDAuMjM1IDAuNjQ2LTAuMTQgMC41MjMtMC42MTggMS45NTktMS44OTYgMy4zNDUgMS41NjItMC41NDcgMy4yNDQtMS40OTYgNC40ODctMi4zNSAwLjE0OC0wLjEwMSAwLjMzMy0wLjEzMiAwLjUwNS0wLjA4MiAxLjEzOCAwLjMyNiAyLjMzNyAwLjQ5MSAzLjU2MiAwLjQ5MSA1LjYyNCAwIDEwLjItMy40OTkgMTAuMi03LjhzLTQuNTc2LTcuOC0xMC4yLTcuOHoiPjwvcGF0aD4KPC9zdmc+Cg==);display:inline-block;width:16px;height:16px;background-size:cover;vertical-align:middle;position:absolute;top:8px;left:0}.widget_recent_comments ul li a{color:#000}.widget_recent_comments ul li a:hover{color:var(--fm-color-primary)}.widget_recent_comments ul li .comment-author-link+a{color:#06f}.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:15px}.widget_archive{margin-bottom:31px}.widget_archive .widget-title{padding-bottom:21px}.blog-sidebar .widget:not(.widget_search):not(:last-child){padding-bottom:45px;margin-bottom:40px;border-bottom:1px solid #d9d9d9}.widget_meta ul,.widget_nav_menu ul,.widget_pages ul{list-style-type:none;padding:0}.primary-sidebar{margin-bottom:70px}.single-product .fm_widget_product_categories ul.product-categories>li{display:block}p{margin-top:0}.sticky{display:block}.hentry{margin:0 0 1.5em}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.entry-content,.entry-header{margin-bottom:35px}.fm-entry-date{display:none}.page-links{clear:both;margin:1.5em 0 0;width:100%;display:inline-block}.entry-title{margin:0 0 19px}.entry-title a{color:#222}.entry-format.format-gallery ul{margin:0;padding:0}.entry-format li{list-style-type:none}.entry-meta{display:flex;flex-wrap:wrap}.entry-meta .meta{padding:0 3px;position:relative;color:#888}.entry-meta .meta:first-child{padding-left:0}.entry-meta .meta:last-child:after{display:none}.entry-meta .meta a{font-weight:700}.entry-meta .meta-author a{color:#09f}.entry-meta .meta-author a:hover{text-decoration:underline}.entry-meta .meta-cat a{color:#222}.entry-meta .meta-cat a:hover{color:var(--fm-color-primary)}.single-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.farmart-social-share{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.farmart-social-share li{display:inline-block;margin-right:7px;margin-bottom:3px}.farmart-social-share li:last-child{margin-right:0}.farmart-social-share .farmart-svg-icon{font-size:15px;color:#fff}.farmart-social-share a{display:block;width:38px;height:38px;line-height:40px;text-align:center}.farmart-social-share a.farmart-facebook{background-color:#4267b2}.farmart-social-share a.farmart-twitter{background-color:#3eb0ff}.farmart-social-share a.farmart-pinterest{background-color:#b10c0c}.farmart-social-share a.farmart-google-plus{background-color:#cb1717}.farmart-social-share a.farmart-linkedin{background-color:#0271ae}.farmart-social-share a.farmart-whatsapp{background-color:#2ab200}.farmart-social-share a.farmart-email{background-color:#cb1717}.farmart-social-share a.farmart-tumblr{background-color:#3c586d}.farmart-social-share a .text{display:none}.farmart-social-share.farmart-social__text li{margin-right:4px}.farmart-social-share.farmart-social__text li:last-child{margin-right:0}.farmart-social-share.farmart-social__text .farmart-svg-icon{font-size:12px}.farmart-social-share.farmart-social__text a{display:flex;align-items:center;width:auto;height:auto;line-height:1;padding:5px 7px;color:#fff;border-radius:3px}.farmart-social-share.farmart-social__text a .text{display:inline-block;margin:1px 0 0 5px;font-size:10px;font-weight:700}.farmart-single-post__new .entry-title--new{font-size:28px;margin-bottom:16px}.farmart-single-post__new .has-post-thumbnail .box-wrapper{margin-top:50px}.farmart-single-post__new .entry-header--new{padding-bottom:30px;border-bottom:1px solid #eee}.farmart-single-post__new .farmart-post__related .entry-format.format-link{padding:0}.blog-item,.blog-wrapper{margin-bottom:47px;position:relative}.blog-item:last-child,.blog-wrapper:last-child{margin-bottom:0}.blog-item .entry-format,.blog-wrapper .entry-format{margin-bottom:29px}.blog-item .entry-header,.blog-wrapper .entry-header{margin-bottom:23px}.blog-item.no-content .entry-header,.blog-wrapper.no-content .entry-header{margin-bottom:0}.blog-item.no-title .entry-meta,.blog-wrapper.no-title .entry-meta{margin-top:-5px}.blog-item .entry-meta,.blog-wrapper .entry-meta{font-size:13px;margin-top:10px}.blog-item .entry-meta a:hover,.blog-wrapper .entry-meta a:hover{color:var(--fm-color-primary)}.blog-item .entry-meta .meta-author a,.blog-wrapper .entry-meta .meta-author a{color:#09f}.blog-item .entry-title,.blog-wrapper .entry-title{margin-bottom:0}.blog-item .entry-title a:hover,.blog-wrapper .entry-title a:hover{color:var(--fm-color-primary)}.blog-item .entry-content,.blog-item .entry-content p,.blog-wrapper .entry-content,.blog-wrapper .entry-content p{margin:0}.blog-item .link-no-title,.blog-wrapper .link-no-title{position:absolute;top:0;left:0;width:100%;height:100%}.post-author--box{display:flex}.post-author{background-color:#f7f7f7;padding:40px}.post-author--info .author-name{margin:0;padding-bottom:10px}.post-author--info .author-socials{margin:23px 0 0;padding:0;list-style:none}.post-author--info .author-socials li{display:inline-block;margin-right:7px}.post-author--info .author-socials li:last-child{margin-right:0}.post-author--info .author-socials i{font-size:15px;color:#fff}.post-author--info .author-socials a{display:block;width:38px;height:38px;line-height:40px;text-align:center}.farmart-post__tag-list{margin-bottom:30px}.farmart-post__tag-list .label{text-transform:uppercase;color:#222;font-weight:700;margin-right:17px}.farmart-post__tag-list a{display:inline-block;padding:4px 15px;background-color:#f7f7f7;color:#666;border-radius:5px;transition:ease .5s;margin:0 7px 7px 0}.farmart-post__tag-list a:last-child{margin-right:0}.farmart-post__tag-list a:hover{background-color:var(--fm-background-color-primary);color:var(--fm-background-text-color-primary)}.entry-footer{margin:40px 0 65px}.farmart-blog-shortcode .list-post--wrapper,.farmart-post__related .list-post--wrapper{padding:15px 15px 45px;background-color:#fff}.farmart-blog-shortcode .list-post>.slick-dots,.farmart-post__related .list-post>.slick-dots{bottom:0}.farmart-blog-shortcode .blog-wrapper,.farmart-post__related .blog-wrapper{margin-bottom:0;border-left:1px solid #eee}.farmart-blog-shortcode .blog-wrapper.slick-current,.farmart-post__related .blog-wrapper.slick-current{border-left-color:transparent!important}.farmart-blog-shortcode .meta-comment .text-after,.farmart-post__related .meta-comment .text-after{display:none}.farmart-blog-shortcode .slick-next-arrow,.farmart-post__related .slick-next-arrow{right:-55px}.farmart-blog-shortcode .format-gallery .slick-dots,.farmart-post__related .format-gallery .slick-dots{bottom:16px}.farmart-blog-shortcode .format-gallery .slick-next-arrow,.farmart-post__related .format-gallery .slick-next-arrow{right:0}.farmart-post__related{margin-top:65px;margin-bottom:15px}.farmart-post__related .heading{margin:0 0 20px}.farmart-post__related .entry-footer{display:none}.farmart-post__related .list-post--wrapper{border:1px solid #eee}.farmart-post__related .entry-format.format-gallery .slick-dots{display:none}.farmart-post__related .slick-dots button[aria-label="1 of 1"]{display:none}.farmart-blog-page--default .site-main .row-flex{margin-right:-20px;margin-left:-20px}.farmart-blog-page--default .site-main .blog-wrapper{padding:0 20px}.entry-format{position:relative}.entry-format .post-format-icon{color:#000;background-color:#fff;font-size:18px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.entry-format .post-format-icon:after,.entry-format .post-format-icon:before{content:"";position:absolute;border-radius:50%}.entry-format .post-format-icon:after,.entry-format .post-format-icon:before{content:"";position:absolute;border-radius:50%;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0;animation:anim-ripple 3s linear 0s infinite}.entry-format .post-format-icon:before{animation-delay:.3s}.entry-format .post-format-icon i,.entry-format .post-format-icon img{z-index:9;position:relative;display:inline-block}@keyframes anim-ripple{0%{transform:scale(1);opacity:0}30%{transform:scale(1.2);opacity:.5}to{transform:scale(1.5);opacity:0}}.fm-post-format.format-quote{overflow:hidden}.fm-post-format.format-quote .box-content{position:relative}.fm-post-format.format-quote .box-content{z-index:9}.farmart-blog-page--list .blog-wrapper .entry-format.format-link,.single-post-wrapper .entry-format.format-link{padding:55px 60px 53px;background-color:#f5f5f5}.entry-format.format-link .title{margin:0 0 14px}.entry-format.format-link .desc{margin:0 5px 0 0;display:contents}.farmart-blog-page--small-thumb .blog-wrapper{margin-bottom:47px;padding-bottom:45px;position:relative}.farmart-blog-page--small-thumb .blog-wrapper:after{content:"";position:absolute;bottom:0;left:15px;right:15px;width:calc(100% - 30px);height:1px;background-color:#d9d9d9}.farmart-blog-page--small-thumb .blog-wrapper:last-child{margin-bottom:0;padding-bottom:0}.farmart-blog-page--small-thumb .blog-wrapper:last-child:after{display:none}.farmart-blog-page--small-thumb .blog-wrapper.sticky{padding-bottom:47px;margin-bottom:45px}.farmart-blog-page--small-thumb .blog-wrapper.sticky .blog-wrapper__inner{border:1px solid #d9d9d9;padding:30px;background-color:#f6f6f6}.farmart-blog-page--small-thumb .blog-wrapper.has-post-thumbnail{padding-bottom:45px}.farmart-blog-page--small-thumb .blog-wrapper .entry-content{color:#000;font-size:16px}.farmart-blog-page--small-thumb .blog-wrapper .entry-meta{margin-top:7px}.farmart-blog-page--small-thumb .blog-wrapper .meta-cat a{color:#000}.farmart-blog-page--small-thumb .blog-wrapper .entry-title a{color:#000;position:relative;background:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor)) no-repeat 0 95%;background:linear-gradient(to right,currentColor 0,currentColor 100%) no-repeat 0 95%;background-size:0 2px;-webkit-transition:background-size .25s cubic-bezier(.215,.61,.355,1);transition:background-size .25s cubic-bezier(.215,.61,.355,1);padding:3px 0;background-position:0 95%}.farmart-blog-page--small-thumb .blog-wrapper .entry-title a:hover{background-size:100% 2px}.farmart-blog-page--small-thumb .farmart-post-list .blog-wrapper:not(.no-flex).has-post-thumbnail .blog-wrapper__inner{display:flex}.farmart-blog-page--small-thumb .farmart-post-list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format{flex:0 0 auto;margin:0 30px 0 0;max-width:33.75%}.farmart-blog-page--small-thumb .farmart-post-list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format.format-gallery{max-width:33.75%}.farmart-blog-page--small-thumb .entry-summary{margin-top:0}.farmart-blog-page--small-thumb .entry-summary .entry-title{font-size:28px;color:#000;margin-top:-8px}.farmart-blog-page--small-thumb .format-quote .entry-format{margin-bottom:0}.farmart-blog-page--small-thumb .format-audio.blog-wrapper{margin-bottom:47px}.farmart-blog-page--small-thumb .format-audio .entry-format{margin-bottom:22px}.farmart-blog-page--list .blog-wrapper{margin-bottom:50px}.farmart-blog-page--list .blog-wrapper .entry-format,.farmart-blog-page--list .blog-wrapper:last-child{margin-bottom:0}.farmart-blog-page--list .blog-wrapper:not(.no-flex).has-post-thumbnail .blog-wrapper__inner{display:flex;align-items:center}.farmart-blog-page--list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format{flex:0 0 auto;max-width:65.8%}.farmart-blog-page--list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format.format-audio{width:65.8%}.farmart-blog-page--list .blog-wrapper__inner{background-color:#f7f7f7}.farmart-blog-page--list .format-link .entry-summary{display:none}.farmart-blog-page--list .entry-summary{padding:60px;margin:0}.farmart-blog-page--list .entry-format.format-video{height:385px}.farmart-blog-page--list .entry-format.format-audio{height:366px}.farmart-blog-page--list .entry-summary>.entry-meta{margin-top:37px;margin-bottom:0}.farmart-blog-page--grid .blog-wrapper{margin-bottom:47px}.farmart-blog-page--grid .entry-header{margin-bottom:0}.farmart-blog-page--grid .entry-title{font-size:20px;line-height:1.4}.farmart-blog-page--grid .slick-next-arrow{right:20px}.farmart-blog-page--grid .format-gallery .slick-dots,.farmart-blog-page--small-thumb .format-gallery .slick-dots{bottom:16px}.farmart-blog-page--grid .format-gallery .slick-dots li button:before,.farmart-blog-page--small-thumb .format-gallery .slick-dots li button:before{background-color:#fff;opacity:.5}.farmart-blog-page--grid .format-gallery .slick-dots li.slick-active button:before,.farmart-blog-page--small-thumb .format-gallery .slick-dots li.slick-active button:before{opacity:1}.farmart-show-categories-filter .fm-post-format{margin-top:0}.fm-post-format{padding:0 15px}.farmart-post-list{position:relative}.farmart-post-list__loading{position:absolute;top:0;left:0;bottom:-50px;right:0;z-index:999;background-color:#fff;display:none;text-align:center}.farmart-post-list__loading.show{display:block}.farmart-post--breadcrumbs{margin-bottom:25px}.farmart-post--breadcrumbs a{color:#888}.farmart-post--breadcrumbs a:hover{color:var(--fm-color-primary)}.single-post.content-sidebar .single-post-wrapper,.single-post.sidebar-content .single-post-wrapper{padding-top:45px}.single-post.content-sidebar .single-post-wrapper .entry-header,.single-post.sidebar-content .single-post-wrapper .entry-header{border-bottom:1px solid #eee;padding-bottom:30px}.single-post .post-thumbnail{margin-bottom:20px}.single-post .farmart-list li,.single-post ul.farmart-list li{margin-bottom:0}.single-post .farmart-list li span,.single-post ul.farmart-list li span{margin-left:3px}.single-post .entry-format.format-video embed,.single-post .entry-format.format-video object{width:100%}.no-results .page-title{margin-top:0}.comment-content a{word-wrap:break-word;color:#09f}.comment-content a:hover{color:var(--fm-color-primary)}.comments-title{padding:0;margin:0}.comments-title.has-comments{padding-bottom:47px}.comment-list{list-style:none;margin:0;padding:0}.comment-list li .comment-respond{margin-top:0;margin-bottom:50px}.comment-list li.comment{border-top:1px solid #e5e5e5;padding-top:32px}.comment-list li.comment .comment-meta{float:left;max-width:70px}.comment-list li .comment-edit-link{color:#666;font-weight:400;text-transform:uppercase;display:inline-block;padding-right:15px}.comment-list li .comment-edit-link:hover{color:var(--fm-color-primary)}.comment-list li .comment-edit-link{margin-right:20px}.comment-list li .comment-author img{border-radius:50%}.comment-list li.comment .comment-content{margin-left:90px}.comment-list li .comment-content{padding-bottom:25px;position:relative}.comment-list li .comment-content .comment-desc{padding:10px 0 5px}.comment-list li .comment-content .date{color:#888}.comment-list li .comment-content a{word-wrap:break-word}.comment-list li .comment-content img{display:block;margin:15px 0}.comment-list>li.comment:first-child{border-top:0;padding-top:0}.comment-list .comment-respond{margin-bottom:50px}.comment-list:after{clear:both;content:"";display:block}.comment-list .children{list-style:none;padding:0 0 0 90px}.comment-list .children article{border-top-width:0}.comment-list .children:last-child{margin-bottom:0}.comment-list .children li.comment{padding-top:29px}.comment-list>.comment:first-child article{border:none}.comments-area{padding:55px 0 60px}.comments-area .comment-desc{padding:15px 0 5px;color:#666}.comments-area .date{color:#666}.comments-area .comments-links{margin-bottom:60px;text-align:center}.comment-respond{clear:both}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond textarea{transition:.5s;padding:15px;width:100%;color:#000}.comment-respond textarea{height:160px}.comment-respond input::-webkit-input-placeholder,.comment-respond textarea::-webkit-input-placeholder{color:#aaa}.comment-respond input::-moz-placeholder,.comment-respond textarea::-moz-placeholder{color:#aaa}.comment-respond input:-ms-input-placeholder,.comment-respond textarea:-ms-input-placeholder{color:#aaa}.comment-respond input:-moz-placeholder,.comment-respond textarea:-moz-placeholder{color:#aaa}.comment-respond p{margin-bottom:0;margin-top:0}.comment-respond .comment-form-email{padding-right:5px;padding-left:5px}.comment-respond .comment-form-comment{margin-bottom:15px}.comment-respond .comment-form-author{padding-left:0;padding-right:10px}.comment-respond .comment-form-url{padding-right:0;padding-left:10px}.comment-respond .comment-message{margin-top:20px;color:red;min-height:30px}.comment-respond .form-submit{margin-top:30px;display:inline-block}.farmart-comment{background-color:#f7f7f7;margin-top:80px}.page .comments-area{clear:both}.breadcrumbs{display:inline-block}ul.site-breadcrumb{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}ul.site-breadcrumb>li{position:relative;padding-right:8px;margin-right:4px;color:#000}ul.site-breadcrumb>li:before{content:'/';position:absolute;top:50%;transform:translateY(-50%);right:0}ul.site-breadcrumb>li:last-child{padding-right:0;margin-right:0}ul.site-breadcrumb>li:last-child:before{display:none}ul.site-breadcrumb>li>a{color:#666}ul.site-breadcrumb>li>a:hover{color:var(--fm-color-primary)}ul.site-breadcrumb .sep{padding:0 3px}.page-header{padding-top:97px;padding-bottom:0}.page-header h1{font-size:48px;margin-top:0;margin-bottom:11px}.page-header.hide-title{text-align:left}.page-header.hide-title h1{line-height:0;text-indent:-9999px;margin:0}.page-header-layout-1 ul.site-breadcrumb{justify-content:center}.page-header-layout-1.hide-title{padding-top:50px}.page-header-layout-2{padding-top:0;padding-bottom:40px}.page-header-layout-2 .page-breadcrumbs{background-color:#f5f5f5;padding:19px 0}.page-header-layout-2 .page-title{padding-top:80px}.page-header-layout-2.hide-title{padding:0}.page-header-layout-2.hide-title .page-title{padding:0}.page-header-layout-2+.site-content{padding-top:40px}.error404 .site-content{padding-top:150px;padding-bottom:140px}.error404 .error-404{max-width:570px;margin:auto;text-align:center}.error404 .page-title{margin:0 0 15px}.error404 .description{margin-bottom:25px}.error404 .description a{color:var(--fm-color-primary)}.error404 .search-form{max-width:370px;margin:auto}.wp-block-table td,.wp-block-table th{padding:.4375em;border:1px solid #e5e5e5}.entry-content:after{display:block}@media only screen and (min-width:768px){body.full-content .site-content .entry-content>.alignfull,body.full-content .site-content .entry-content>.alignwide{width:-webkit-fill-available;max-width:1000%}body.full-content .site-content .entry-content>.alignfull{margin-right:calc(50% - 50vw + 9px);margin-left:calc(50% - 50vw + 8px)}}@media only screen and (min-width:1200px){body.full-content .site-content .entry-content>.alignwide{max-width:1240px;width:1240px;margin-left:calc(-1240px/2 + 100%/2);margin-right:calc(-1240px/2 + 100%/2)}}.wp-block-button{margin-bottom:25px}.wp-block-button .wp-block-button__link{transition:background 150ms ease-in-out;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large{border-left:none;padding:26px 100px 33px}.wp-block-quote.has-text-align-right{padding:26px 100px 33px;border-right:none}.wp-block-pullquote:not(.is-style-solid-color){background-color:#f7f7f7}.wp-block-pullquote{text-align:left;background-color:#f7f7f7;padding:26px 50px 33px}.wp-block-pullquote.alignleft{text-align:left}.wp-block-pullquote.alignright{text-align:right}figure.alignleft,figure.alignright{margin-top:0}img.alignright{clear:both}.aligncenter{text-align:center}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:calc(4 * (100vw / 12));margin-right:calc(2 * 1rem)}.wp-block-image .alignright{margin-bottom:2em}@media only screen and (min-width:1200px){body:not(.full-content) .blocks-gallery-grid.alignleft,body:not(.full-content) .blocks-gallery-grid.alignright,body:not(.full-content) .wp-block-gallery.alignleft,body:not(.full-content) .wp-block-gallery.alignright{max-width:calc(3 * (100vw / 12))}body:not(.full-content) .wp-block-gallery .blocks-gallery-item figcaption{display:none}}.wp-block-group .wp-block-group__inner-container>h2{font-size:24px;line-height:1.75;margin:0;padding:0 0 13px;color:#000}ul.wp-block-categories{overflow:hidden;padding:0}ul.wp-block-categories li{padding:0 0 4px;clear:both;list-style:none}ul.wp-block-categories li:last-child{border-bottom:0;padding-bottom:0}ul.wp-block-categories li a{color:#666}ul.wp-block-categories li a:hover{color:var(--fm-color-primary)}.wp-block-categories{margin-bottom:30px}.wp-block-categories select{padding:10px;border:1px solid #d9d9d9}.wp-block-search{position:relative;border:1px solid #ccc;border-radius:3px;color:#000;position:relative;margin-bottom:50px}.wp-block-search:after{content:"";position:absolute;top:50%;right:13px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0zMC4xOSAzMC42NTlsLTkuNTA5LTEwLjM3NGMyLjE0My0yLjI0MiAzLjMyLTUuMTczIDMuMzItOC4yODYgMC0zLjIwNS0xLjI0OC02LjIxOS0zLjUxNS04LjQ4NXMtNS4yOC0zLjUxNS04LjQ4NS0zLjUxNS02LjIxOSAxLjI0OC04LjQ4NSAzLjUxNS0zLjUxNSA1LjI4LTMuNTE1IDguNDg1IDEuMjQ4IDYuMjE5IDMuNTE1IDguNDg1IDUuMjggMy41MTUgOC40ODUgMy41MTVjMi43NjEgMCA1LjM4LTAuOTI3IDcuNTAxLTIuNjMzbDkuNTA5IDEwLjM3M2MwLjE1OCAwLjE3MiAwLjM3NCAwLjI1OSAwLjU5IDAuMjU5IDAuMTkzIDAgMC4zODctMC4wNzAgMC41NC0wLjIxIDAuMzI2LTAuMjk5IDAuMzQ4LTAuODA1IDAuMDQ5LTEuMTN6TTEuNiAxMmMwLTUuNzM1IDQuNjY1LTEwLjQgMTAuNC0xMC40czEwLjQgNC42NjUgMTAuNCAxMC40LTQuNjY1IDEwLjQtMTAuNCAxMC40LTEwLjQtNC42NjUtMTAuNC0xMC40eiI+PC9wYXRoPg0KPC9zdmc+DQo=);width:18px;height:18px}.wp-block-search .wp-block-search__label{display:none}.wp-block-search .search-field,.wp-block-search .wp-block-search__input{border:none;color:#000;width:100%;background-color:#fff;padding:9px 20px}.wp-block-search .search-field:focus,.wp-block-search .wp-block-search__input:focus{border:none;outline:0}.wp-block-search ::-webkit-input-placeholder{color:#777}.wp-block-search :-moz-placeholder{color:#777}.wp-block-search ::-moz-placeholder{color:#777}.wp-block-search :-ms-input-placeholder{color:#777}.wp-block-search .wp-block-search__button{width:42px;height:42px;background:0 0;position:absolute;top:50%;right:0;transform:translateY(-50%);border:none;text-indent:-9999px;z-index:10;padding:0}.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover{background-color:transparent}.wp-block-page-list ul{padding-left:1.5em}.wp-block-page-list ul li:last-child{padding-bottom:0}.wp-block-media-text{margin-bottom:1.5em}.wp-block-media-text:last-child{margin-bottom:0}.wp-block-columns .wp-block-column>:first-child{margin-top:0}.wp-block-columns.alignfull:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}@media (min-width:768px){.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background),.wp-block-columns.alignfull .wp-block-column p:not(.has-background){padding-left:15px;padding-right:15px}}.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption{color:#555d66;font-size:13px;text-align:center}.wp-block-group.has-background{margin-bottom:50px}.site-header{--farmart-header-background-color-primary:var(--fm-background-color-primary);--farmart-header-background-text-color-primary:var(--fm-background-text-color-primary);--farmart-header-background-color-secondary:var(--fm-background-color-secondary);--farmart-header-background-text-color-secondary:var(--fm-background-text-color-secondary);--farmart-header-text-color:#000;--farmart-header-text-hover-color:var(--fm-color-primary)}.site-header a:hover{color:var(--farmart-header-text-hover-color)}.site-header .header-wrapper{display:flex;align-items:center;padding:38.5px 0}.site-header .header-logo{width:18%;margin-right:30px}.site-header .header-search{flex-grow:1}.site-header .header-search label{display:flex;width:100%}.site-header .header-search label input{width:100%;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.site-header .header-search label button{border-top-left-radius:0;border-bottom-left-radius:0}.site-header .farmart-menu-department{background-color:var(--farmart-header-background-color-primary);color:var(--farmart-header-background-text-color-primary)}.site-header .fm-header-recently-viewed{color:var(--farmart-header-text-color)}.site-header .fm-header-recently-viewed .recently-title,.site-header .fm-header-recently-viewed .recently-title .farmart-svg-icon{color:inherit}.site-header .header-elements{display:flex;align-items:center;justify-content:flex-end;width:13%;margin-left:30px}.site-header .header-elements .header-element--sep{width:1px;height:18px;background-color:#ddd}.site-header .header-main{border-bottom:1px solid #e5e5e5}.site-header .header-bottom .header-wrapper{padding:10px 0 12px;position:relative}.header-items{display:flex;align-items:center;height:100%;flex:auto}.header-items--center,.header-items--left,.header-items--right{outline:0}.header-items--center>*,.header-items--left>*,.header-items--right>*{outline:0}.header-items--right{text-align:right;justify-content:flex-end;flex:inherit;padding-left:30px}.header-items--right>*{outline:0;text-align:left}.header-items--left{padding-right:30px}.header-v3 .main-navigation>li,.header-v4 .main-navigation>li,.header-v5 .main-navigation>li,.header-v6 .main-navigation>li{position:relative}.header-v3 .main-navigation>li>a,.header-v4 .main-navigation>li>a,.header-v5 .main-navigation>li>a,.header-v6 .main-navigation>li>a{position:relative}.header-v3 .main-navigation>li>a:after,.header-v4 .main-navigation>li>a:after,.header-v5 .main-navigation>li>a:after,.header-v6 .main-navigation>li>a:after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background-color:rgba(255,255,255,.2)}.header-v3 .main-navigation>li:first-child>a:after,.header-v4 .main-navigation>li:first-child>a:after,.header-v5 .main-navigation>li:first-child>a:after,.header-v6 .main-navigation>li:first-child>a:after{display:none}.header-v3 .main-navigation>li.menu-item-has-children>a,.header-v4 .main-navigation>li.menu-item-has-children>a,.header-v5 .main-navigation>li.menu-item-has-children>a,.header-v6 .main-navigation>li.menu-item-has-children>a{padding-right:30px}.header-v3 .main-navigation>li.menu-item-has-children>a .toggle-menu-children,.header-v4 .main-navigation>li.menu-item-has-children>a .toggle-menu-children,.header-v5 .main-navigation>li.menu-item-has-children>a .toggle-menu-children,.header-v6 .main-navigation>li.menu-item-has-children>a .toggle-menu-children{right:10px}.header-v3 .main-navigation>li.menu-item-has-children>a .toggle-menu-children .farmart-svg-icon,.header-v4 .main-navigation>li.menu-item-has-children>a .toggle-menu-children .farmart-svg-icon,.header-v5 .main-navigation>li.menu-item-has-children>a .toggle-menu-children .farmart-svg-icon,.header-v6 .main-navigation>li.menu-item-has-children>a .toggle-menu-children .farmart-svg-icon{font-size:10px}.header-v3 .main-navigation>li>a,.header-v4 .main-navigation>li>a,.header-v5 .main-navigation>li>a,.header-v6 .main-navigation>li>a{color:var(--farmart-header-background-text-color-primary);padding:11px 15px}.header-v3 .main-navigation>li>a:hover,.header-v4 .main-navigation>li>a:hover,.header-v5 .main-navigation>li>a:hover,.header-v6 .main-navigation>li>a:hover{color:rgba(0,0,0,.5)}.header-v3 .main-navigation>li.current-menu-item>.toggle-menu-children,.header-v3 .main-navigation>li.current-menu-item>a,.header-v4 .main-navigation>li.current-menu-item>.toggle-menu-children,.header-v4 .main-navigation>li.current-menu-item>a,.header-v5 .main-navigation>li.current-menu-item>.toggle-menu-children,.header-v5 .main-navigation>li.current-menu-item>a,.header-v6 .main-navigation>li.current-menu-item>.toggle-menu-children,.header-v6 .main-navigation>li.current-menu-item>a{color:rgba(0,0,0,.5)}.header-v3 .farmart-products-search .product-cat,.header-v4 .farmart-products-search .product-cat,.header-v5 .farmart-products-search .product-cat,.header-v6 .farmart-products-search .product-cat{min-width:auto}.header-v3 .farmart-products-search .product-cat-label,.header-v4 .farmart-products-search .product-cat-label,.header-v5 .farmart-products-search .product-cat-label,.header-v6 .farmart-products-search .product-cat-label{padding-left:10px}.header-v3 .farmart-products-search .product-cat .product-cat-dd option,.header-v3 .farmart-products-search .product-cat .product-cat-label,.header-v4 .farmart-products-search .product-cat .product-cat-dd option,.header-v4 .farmart-products-search .product-cat .product-cat-label,.header-v5 .farmart-products-search .product-cat .product-cat-dd option,.header-v5 .farmart-products-search .product-cat .product-cat-label,.header-v6 .farmart-products-search .product-cat .product-cat-dd option,.header-v6 .farmart-products-search .product-cat .product-cat-label{text-transform:inherit;font-size:14px}.header-v1 .header-items--left{width:17%}.header-v1 .header-items--center{width:42.5%}.header-v1 .header-items--right{width:40.5%}.header-v1 .header-bottom .header-items--left{width:auto}.header-v1 .header-bottom .header-items--left .farmart-menu-department{width:100%}.header-v1 .header-bottom .header-items--center{width:100%}.header-v1 .header-bottom .header-items--right{width:25%}.header-v3 .header-items--left{padding-right:0}.header-v3 .header-main .header-items--left,.header-v3 .header-main .header-wrapper{align-items:flex-start}.header-v3 .header-main .header-wrapper{padding:25px 0 20px}.header-v3 .header-main .header-items--right{margin-top:6px}.header-v3 .header-main .site-branding{margin-top:6px}.header-v3 .header-main .farmart-menu-department{margin-top:8px}.header-v3 .header-bottom{background-color:var(--farmart-header-background-color-primary);color:var(--farmart-header-background-text-color-primary);--farmart-header-text-color:var( --farmart-header-background-text-color-primary )}.header-v3 .header-bottom .header-wrapper{padding:0}.header-v3 .header-bottom .main-navigation>li:first-child>a{padding-left:0}.header-v3 .header-bottom .main-navigation>li:hover>a:hover{color:#a6bda5}.header-v3 .main-navigation li.current-menu-item>a,.header-v3 .main-navigation li.current-menu-item>a .toggle-menu-children{color:#a6bda5}.header-v3 .farmart-menu-department{background-color:transparent;color:var(--farmart-header-text-color);padding:0 35px}.header-v3 .farmart-menu-department .farmart-svg-icon{margin-left:10px}.header-v3 .farmart-products-search{width:72%}.header-v3 .farmart-products-search .product-cat,.header-v3 .farmart-products-search .search-field{height:40px}.header-v3 .farmart-products-search .search-submit.button-icon{height:42px;border:1px solid #ddd}.header-v3 .farmart-products-search .product-cat{line-height:45px}.header-v3 .farmart-products-search .product-cat:after{display:none}.header-v3 .farmart-products-search .search-inner-content{border:1px solid #ddd;border-right:none}.header-v3 .farmart-products-search .search-field{background-color:#fff}.header-v3 .header-element--compare,.header-v3 .header-element--wishlist{margin-right:5px}.header-v4 .header-main{background-color:#fff}.header-v4 .header-main .header-items--left,.header-v4 .header-main .header-wrapper{align-items:flex-start}.header-v4 .header-main .header-wrapper{padding:25px 0 20px}.header-v4 .header-main .site-branding{margin-top:10px}.header-v4 .header-main .farmart-menu-department{margin-top:8px}.header-v4 .header-bottom{background-color:var(--farmart-header-background-color-primary);color:var(--farmart-header-background-text-color-primary);--farmart-header-text-color:var( --farmart-header-background-text-color-primary )}.header-v4 .header-bottom .header-wrapper{padding:0}.header-v4 .header-bottom .main-navigation>li:first-child>a{padding-left:0}.header-v4 .header-bottom .main-navigation>li>a{color:var(--farmart-header-background-text-color-primary)}.header-v4 .header-bottom .main-navigation>li>a:hover{color:#a6bda5}.header-v4 .main-navigation li.current-menu-item>a,.header-v4 .main-navigation li.current-menu-item>a .toggle-menu-children{color:#a6bda5}.header-v4 .farmart-menu-department{background-color:transparent;color:var(--farmart-header-text-color);padding:0 35px}.header-v4 .farmart-menu-department .farmart-svg-icon{margin-left:10px}.header-v4 .header-bar__box-content{text-align:left}.header-v4 .header-element--account{margin:0 0 0 15px}.header-v4 .header-element--compare,.header-v4 .header-element--wishlist{margin-right:5px}.header-v4 .header-element--header-bar{margin-right:15px;padding-right:25px;position:relative}.header-v4 .header-element--header-bar:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:34px;background-color:#e5e5e5}.header-v4 .header-element--header-bar a,.header-v4 .header-element--header-bar span{font-size:18px;color:var(--fm-color-primary)}.header-v4 .farmart-products-search{width:80%}.header-v4 .farmart-products-search .product-cat,.header-v4 .farmart-products-search .search-field{height:40px}.header-v4 .farmart-products-search .product-cat{line-height:45px}.header-v4 .farmart-products-search .search-inner-content{border:1px solid #ddd;border-right:none}.header-v4 .farmart-products-search .product-cat-label,.header-v4 .farmart-products-search .product-cat-label .label,.header-v4 .farmart-products-search .search-field{background-color:transparent}.header-v4 .farmart-products-search .search-submit.button-icon{background-color:var(--farmart-header-background-color-secondary);color:var(--farmart-header-background-text-color-secondary);padding-left:13px;padding-right:13px;height:42px}.header-v4 .farmart-products-search .search-submit.button-icon .farmart-svg-icon{font-size:22px}.header-v5 .header-main,.header-v5 .header-mobile{background-color:#222;--farmart-header-text-color:#fff}.header-v5 .header-main{border:none}.header-v5 .header-main .header-items--left{flex:0 0 auto;padding-right:50px}.header-v5 .header-main .header-items--right{padding-left:40px}.header-v5 .header-main .header-wrapper{padding:26px 0}.header-v5 .header-bottom{background-color:var(--farmart-header-background-color-primary);color:var(--farmart-header-background-text-color-primary);--farmart-header-text-color:var( --farmart-header-background-text-color-primary )}.header-v5 .header-bottom .header-wrapper{padding:0}.header-v5 .header-bottom .header-items--left .primary-navigation{position:relative;padding-left:15px}.header-v5 .header-bottom .header-items--left .primary-navigation:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background-color:rgba(255,255,255,.2)}.header-v5 .header-bottom .main-navigation>li:first-child>a{padding-left:0}.header-v5 .header-bottom .main-navigation>li>a{color:var(--farmart-header-background-text-color-primary)}.header-v5 .header-bottom .main-navigation>li>a:hover{color:#a6bda5}.header-v5 .main-navigation li.current-menu-item>a,.header-v5 .main-navigation li.current-menu-item>a .toggle-menu-children{color:#a6bda5}.header-v5 .header-element--cart .farmart-svg-icon,.header-v5 .header-element--compare .farmart-svg-icon,.header-v5 .header-element--wishlist .farmart-svg-icon{color:var(--farmart-header-text-color)}.header-v5 .header-element--compare,.header-v5 .header-element--wishlist{margin-right:0}.header-v5 .header-element--cart .cart-contents .cart-text .cart-price-total{color:var(--farmart-header-text-color)}.header-v5 .header-element--cart .cart-contents .cart-text .title{font-size:13px}.header-v5 .farmart-menu-department{background-color:transparent;padding:0 15px 0 0}.header-v5 .farmart-menu-department .farmart-title{text-transform:inherit;margin-left:10px}.header-v5 .farmart-menu-department .farmart-icon-menu{font-size:16px;margin-left:0}.header-v5 .farmart-products-search .product-cat,.header-v5 .farmart-products-search .search-field,.header-v5 .farmart-products-search .search-submit,.header-v5 .farmart-products-search .search-submit.button-icon{height:42px}.header-v5 .farmart-products-search .product-cat{line-height:45px}.header-v5 .farmart-products-search .product-cat:after{display:none}.header-v5 .farmart-products-search .search-field{background-color:#fff}.header-v6 .header-main{background-color:#26901b;--farmart-header-text-color:#fff}.header-v6 .header-main{border:none}.header-v6 .header-main .header-items--left{flex:0 0 auto;padding-right:0}.header-v6 .header-main .header-items--left>*{padding-right:45px}.header-v6 .header-main .header-items--right{padding-left:40px}.header-v6 .header-main .header-wrapper{padding:26px 0}.header-v6 .header-bottom{background-color:#116709;color:var(--farmart-header-background-text-color-primary)}.header-v6 .header-bottom .header-wrapper{padding:0}.header-v6 .header-element--account .farmart-svg-icon,.header-v6 .header-element--cart .farmart-svg-icon,.header-v6 .header-element--compare .farmart-svg-icon,.header-v6 .header-element--wishlist .farmart-svg-icon{color:var(--farmart-header-text-color);font-size:28px}.header-v6 .header-element--compare,.header-v6 .header-element--wishlist{margin-right:0}.header-v6 .header-element--cart .mini-item-counter{background-color:var(--farmart-header-background-color-secondary);color:var(--farmart-header-background-text-color-secondary)}.header-v6 .header-element--secondary-button a{color:var(--farmart-header-text-color);border:1px solid var(--farmart-header-text-color);width:60px}.header-v6 .header-element--account{margin:0 0 0 15px}.header-v6 .header-element--account .farmart-svg-icon{font-size:25px}.header-v6 .farmart-products-search .product-cat-label{border-radius:0}.header-v6 .farmart-products-search .search-submit.button-icon{background-color:var(--farmart-header-background-color-secondary);color:var(--farmart-header-background-text-color-secondary);padding-left:13px;padding-right:13px;height:42px}.header-v6 .farmart-products-search .search-submit.button-icon .farmart-svg-icon{font-size:22px}.header-v6 .farmart-products-search .product-cat,.header-v6 .farmart-products-search .search-field,.header-v6 .farmart-products-search .search-submit{height:42px}.header-v6 .farmart-products-search .product-cat{line-height:45px}.header-v6 .farmart-menu-department{background-color:transparent;padding:0 25px 0 0}.header-v6 .farmart-menu-department .farmart-title{text-transform:inherit}.header-v6 .farmart-menu-department .farmart-icon{margin:0}.header-v6 .main-navigation>li:before{content:'';background-color:#327b2b}.header-v6 .main-navigation>li:hover>a{color:#a6bda5}.header-v6 .main-navigation>li:first-child:before{display:none}.header-v6 .main-navigation>li.current-menu-item>a,.header-v6 .main-navigation>li.current-menu-item>a>.toggle-menu-children{color:#a6bda5}.header-v7{--fm-color-secondary:#80990b}.header-v7 .header-container{padding-left:50px;padding-right:50px}.header-v7 .header-main{border:none}.header-v7 .header-wrapper{padding:0}.header-v7 .header-bar__box-icon{font-size:42px;color:#ccc;margin-right:25px}.header-v7 .header-bar__box-content{text-align:left}.header-v7 .header-element--header-bar p{color:var(--fm-color-primary);font-size:13px;text-transform:uppercase;margin-bottom:5px}.header-v7 .header-element--header-bar span{font-size:18px;font-weight:700;color:#222}.header-v7 .main-navigation>li>a{font-size:16px;padding:32px 37px}.header-v7 .main-navigation>li.menu-item-has-children>a{padding-right:55px}.header-v7 .main-navigation>li.menu-item-has-children>a .toggle-menu-children{right:30px}.header-v7 .header-element--search{margin-left:20px}.header-v7 .header-element--search .open-search-panel .farmart-svg-icon{font-size:18px}.site-branding{flex:0 1 auto;position:relative;z-index:100}.site-branding .logo{position:relative}.site-branding .logo:hover{text-decoration:none}.site-branding .logo img{display:inline-block;vertical-align:middle}.site-branding .logo.logo-svg img{width:155px}.farmart-currency-widget ul li a{height:auto}.farmart-account-widget>a{color:var(--farmart-header-text-color);border-bottom:none;padding:5px 0}.farmart-account-widget b{margin-left:5px}.farmart-account-widget .farmart-svg-icon{margin:0 5px 0 0}.farmart-products-search{width:100%}.farmart-products-search .form-search,.farmart-products-search .search-inner-content{display:flex;width:100%;position:relative}.farmart-products-search .product-cat{width:auto;float:left;position:relative;height:42px;min-width:171px;line-height:42px;cursor:pointer}.farmart-products-search .product-cat-label{padding-right:40px;padding-left:15px;border:1px solid #ddd;border-right:none;color:var(--farmart-header-text-color);border-radius:3px 0 0 3px;position:relative;height:100%;white-space:nowrap;background-color:#f7f7f7}.farmart-products-search .product-cat-dd{position:absolute;top:0;left:0;opacity:0;height:100%;cursor:pointer;min-height:42px;width:100%;z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px}.farmart-products-search .search-wrapper{width:100%;display:flex;position:relative}.farmart-products-search .search-field{float:left;height:42px;line-height:1;border-left:none;border-right:none;padding-right:12px;padding-left:12px;position:relative;width:100%;border-radius:0}.farmart-products-search .search-results{position:absolute;left:0;right:0;border:1px solid #ccc;background-color:#fff;padding:0 20px;max-height:530px;overflow-y:auto;overflow-x:hidden;transform:scaleX(0);top:110%;z-index:-1;transition:top ease .2s}.farmart-products-search .close-search-results{position:absolute;top:50%;transform:translateY(-50%);right:10px;display:flex;align-items:center;justify-content:center;z-index:10;opacity:0;transition:none}.farmart-products-search .close-search-results .farmart-svg-icon{background-color:#fff;font-size:20px;color:#ccc}.farmart-products-search .search-submit{display:flex;align-items:center;height:50px;line-height:1;padding:0 30px;background-color:var(--farmart-header-background-color-secondary);border:none;font-weight:700;color:var(--farmart-header-background-text-color-secondary);border-radius:0 3px 3px 0;white-space:nowrap}.farmart-products-search .search-submit.button-icon{height:50px;line-height:50px;padding-left:10px;padding-right:18px;border-radius:0 5px 5px 0;color:var(--farmart-header-text-color);background-color:#f3f3f3}.farmart-products-search .search-submit.button-icon .farmart-svg-icon{font-size:18px}.farmart-products-search .form-search.searching .search-wrapper:before{border-width:1px;border-color:#666 #666 #666 transparent;border-radius:50%;border-style:solid;-webkit-animation:fm-spin-fast 1s linear infinite;animation:fm-spin-fast 1s linear infinite;content:"";width:13px;height:13px;font-weight:400;position:absolute;top:35%;right:12px;z-index:999}.farmart-products-search .form-search.searching .close-search-results{opacity:0}.search-inner-content ::-webkit-scrollbar{background:0 0;width:7px}.search-inner-content ::-webkit-scrollbar-thumb{background-color:#ccc}.search-inner-content .search-results ul{margin:16px 0;padding:0;list-style:none}.search-inner-content .search-results ul li{display:flex;align-items:center;padding-bottom:12px;padding-top:11px;border-top:1px solid #eee}.search-inner-content .search-results ul li:first-child{border-top:none}.search-inner-content .search-results ul li img{max-width:60px;margin-right:20px;margin-left:10px}.search-inner-content .search-results ul li .title-item{font-size:14px;font-weight:400;line-height:1;color:#222;display:block}.search-inner-content .search-results ul li .title-item:hover{color:var(--farmart-header-text-hover-color)}.search-inner-content .search-results ul li .price-item{font-size:14px;color:var(--farmart-header-text-color);line-height:1;margin-top:14px;font-weight:700}.search-inner-content .search-results ul li .price-item .sale{display:none}.search-inner-content .search-results ul li del{font-size:13px;color:#555;padding-left:5px;font-weight:400}.search-inner-content .search-results ul li ins{font-size:15px;text-decoration:none;color:#2f8a33;font-weight:700;background-color:transparent;float:left}.search-inner-content .search-results ul .search-item{display:flex;align-items:center}.farmart-products-search .product-cat{position:relative;height:50px;line-height:52px}.farmart-products-search .product-cat .product-cat-dd option,.farmart-products-search .product-cat .product-cat-label{font-size:13px;font-weight:600;text-transform:uppercase}.farmart-products-search .product-cat:after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#c5c5c5;width:1px;height:23px}.farmart-products-search .product-cat-label{border-radius:5px 0 0 5px;border:none}.farmart-products-search .product-cat-label .label{padding-left:7px;color:#000;background-color:#f3f3f3}.farmart-products-search .product-cat-label .farmart-svg-icon{display:inline-block;font-size:9px;color:#000;position:absolute;top:52%;transform:translateY(-50%);right:17px}.farmart-products-search .search-field{height:50px;border-top-width:0;border-bottom-width:0;padding:12px 23px;font-size:13px;color:#999;background-color:#f3f3f3}.farmart-products-search .search-field::placeholder{color:#999}.farmart-products-search .product-cat--left .product-cat:after{left:auto;right:0}.farmart-products-search .product-cat--right .product-cat{order:2}.farmart-products-search .product-cat--right .product-cat .product-cat-label{border-radius:0}.farmart-products-search .product-cat--right .search-wrapper{order:1}.farmart-products-search .product-cat--right .search-wrapper .search-field{border-radius:5px 0 0 5px}.farmart-search-icon .farmart-svg-icon{color:#838383;font-size:24px}.header-element--search{line-height:1}.header-element--search .open-search-panel{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:2px 5px 0 0;background-color:transparent}.header-element--search .open-search-panel .farmart-svg-icon{font-size:24px;color:var(--farmart-header-text-color);outline:0}.header-element--search .open-search-panel .farmart-svg-icon svg{outline:0}.header-element--search .search-panel-content{width:100%;position:fixed;top:0;left:0;bottom:0;overflow:hidden;background-color:#fff;z-index:-1;transition:.25s ease;visibility:hidden;opacity:0}.header-element--search .search-panel-content.open{visibility:visible;z-index:9999;opacity:1}.header-element--search .top-content{width:100%;display:flex;align-items:center;justify-content:space-between;padding:60px 0}.header-element--search .top-content .label-search-panel{font-size:30px;color:--farmart-header-text-color}.header-element--search .top-content .close-search-panel .farmart-svg-icon{font-size:30px;color:var(--farmart-header-text-color)}.header-element--search .content-panel{width:70%;margin:0 auto;display:flex;align-items:center;position:relative}.header-element--search .content-panel .search-field{font-size:36px;padding:12px 0;line-height:1;position:relative;width:100%;border:none;border-bottom:1px solid #ccc}.header-element--search .content-panel .close-search-results{opacity:0}.header-element--search .content-panel form.searching .search-submit{opacity:0}.header-element--search .content-panel form.searching .search-wrapper:before{border-width:1px;border-color:#666 #666 #666 transparent;border-radius:50%;border-style:solid;-webkit-animation:fm-spin-fast 1s linear infinite;animation:fm-spin-fast 1s linear infinite;content:"";width:16px;height:16px;font-weight:400;position:absolute;top:28px;right:10px;z-index:999}.header-element--search .content-panel form.searching .close-search-results{opacity:0}.header-element--search .search-results{border:0}.header-element--search .form-search{width:100%}.header-element--search .form-search .close-search-results{position:absolute;top:0;right:0;background-color:transparent;padding:0 10px}.header-element--search .form-search .close-search-results .farmart-svg-icon{color:var(--farmart-header-text-color)}.header-element--search .product-cat-click{display:flex;justify-content:center;align-items:center;list-style:none;margin:0 0 60px;padding:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap}.header-element--search .product-cat-click li{margin-right:45px;position:relative}.header-element--search .product-cat-click li:last-child{margin-right:0}.header-element--search .product-cat-click li:after{position:absolute;bottom:0;left:0;content:'';display:block;width:0;height:0;background-color:var(--fm-color-primary)}.header-element--search .product-cat-click li:hover a{color:var(--fm-color-primary)}.header-element--search .product-cat-click li:hover:after{height:1px;width:100%;transition:.4s}.header-element--search .product-cat-click a{color:var(--farmart-header-text-color);font-size:16px;text-transform:uppercase}.header-element--search .product-cat-click a:hover{color:var(--farmart-header-text-hover-color)}.header-element--search .search-inner-content{display:flex;align-items:center;flex-direction:column}.header-element--search .search-inner-content .text-search{display:flex;align-items:center;justify-content:space-between;width:100%}.header-element--search .search-inner-content .search-wrapper{width:100%;display:flex;position:relative}.header-element--search .search-inner-content .field-notice{font-weight:700;color:#222}.header-element--search .search-inner-content .box-search-results{position:relative;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:30px 20px 0;max-height:calc(100vh - 350px);overflow-y:auto;overflow-x:hidden;transform:scaleX(0);opacity:0;visibility:hidden;z-index:-1;transition:top ease .2s;display:none;width:100%}.header-element--search .form-search .close-search-results{top:52%;transform:translateY(-50%);line-height:1}.header-element--search .form-search .close-search-results .farmart-svg-icon{font-size:16px}.admin-bar .search-panel-content{top:32px}.header-element--header-bar{display:flex;align-items:center}.header-element--header-bar a,.header-element--header-bar span{font-size:22px;font-weight:700;line-height:22px;margin-bottom:5px;color:var(--farmart-header-text-color)}.header-element--header-bar p{color:#999;font-size:13px;font-weight:400;margin:0}.header-bar__box-icon{font-size:24px;margin-right:20px}.header-bar__box-content{text-align:right}.header-element--button a{display:block;border-radius:3px;font-weight:700;text-align:center}.header-element--primary-button a{background-color:var(--farmart-header-background-color-secondary);color:var(--farmart-header-background-text-color-secondary);border:1px solid transparent;padding:3px 19px}.header-element--primary-button a:hover{color:var(--farmart-header-background-text-color-secondary)}.header-element--secondary-button a{background-color:transparent;color:#222;font-size:13px;line-height:18px;border:1px solid #222;padding:2px 10px}.header-element--account{position:relative;margin:0 26px 0 108px;line-height:1}.header-element--account>a{position:relative;display:inline-flex;align-items:center;color:--farmart-header-text-color}.header-element--account .login-text{display:flex;flex-direction:column;margin-left:12px;font-weight:700}.header-element--account .login-text span{display:block;line-height:1.45}.header-element--account .farmart-svg-icon{font-size:24px;padding:0 0 0 3px;color:#000}.header-element--account .dropdown{border-width:1px 0 0 1px;border-style:solid;border-color:#ccc;width:15px;height:15px;display:block;transform:translateX(-50%) rotate(45deg) scale(0);background-color:#fff;position:absolute;left:50%;top:calc(100% + 50px);z-index:1000;opacity:0;transition:top ease .3s}.header-element--account .dropdown-submenu{border-top:35px solid transparent;position:absolute;opacity:0;width:270px;top:calc(100% + 15px);right:0;transform:scaleX(0);transition:top ease .3s;z-index:999}.header-element--account .dropdown-submenu .wrapper{border:1px solid #ddd;padding:20px 25px;border-radius:3px;background-color:#fff}.header-element--account .dropdown-submenu ul{padding:0;margin:0;list-style:none}.header-element--account .dropdown-submenu ul a{color:#555}.header-element--account .dropdown-submenu ul a:hover{color:var(--fm-color-primary);box-shadow:inset 0 0 0 transparent,inset 0 -1px 0 var(--fm-color-primary)}.header-element--account .dropdown-submenu ul li{margin-bottom:13px}.header-element--account:hover .dropdown-submenu{transform:scaleX(1);opacity:1;top:100%}.header-element--account:hover .dropdown{transform:translateX(-50%) rotate(45deg) scale(1);opacity:1;top:calc(100% + 27px)}.header-element--account .header-account--text{color:var(--farmart-header-text-color);margin-left:17px}.header-element--account .header-account--text span{display:block;margin-bottom:10px}.header-element--compare,.header-element--wishlist{margin-right:15px;line-height:1}.header-element--compare a,.header-element--wishlist a{position:relative;display:inline-block;padding:0 10px}.header-element--cart .farmart-svg-icon,.header-element--compare .farmart-svg-icon,.header-element--wishlist .farmart-svg-icon{font-size:24px;color:var(--farmart-header-text-color)}.header-element--cart .mini-item-counter,.header-element--compare .mini-item-counter,.header-element--wishlist .mini-item-counter{position:absolute;right:0;top:-10px;display:block;text-align:center;background-color:var(--farmart-header-background-color-primary);border-radius:3px;font-size:10px;font-weight:700;color:var(--farmart-header-background-text-color-primary);padding:5px 5px 3px;line-height:1;min-width:18px}.mini-cart-content .widget_shopping_cart_content{border:1px solid #ccc;background-color:#fff}.mini-cart-content ul.woocommerce-mini-cart{padding:35px 25px 0;border-radius:3px;max-height:100vh;overflow-y:auto;overflow-x:hidden}.mini-cart-content ul.woocommerce-mini-cart::-webkit-scrollbar{background:0 0;width:7px}.mini-cart-content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb{background-color:#ccc}.mini-cart-content li.woocommerce-mini-cart-item{list-style:none;display:flex;position:relative;padding-bottom:20px;margin-top:20px;border-bottom:1px solid #ccc}.mini-cart-content li.woocommerce-mini-cart-item:first-child{margin-top:0}.mini-cart-content li.woocommerce-mini-cart-item:last-child{border:none}.mini-cart-content .product-image{flex:none;width:60px;height:60px;margin-right:20px}.mini-cart-content .product-content{padding-right:40px}.mini-cart-content .product-name{margin-bottom:5px}.mini-cart-content .product-name a{line-height:1.428;color:#000}.mini-cart-content .product-name a:hover{color:#26901b}.mini-cart-content .quantity .amount{font-weight:700}.mini-cart-content .remove{position:absolute;right:0;top:0;display:block;width:20px;height:20px;line-height:15px;font-size:20px;text-align:center;color:#000;transition:ease .5s}.mini-cart-content .remove:hover{color:#26901b}.mini-cart-content .remove .farmart-svg-icon{font-size:20px;color:inherit}.mini-cart-content .control-button{padding:0 25px 30px}.mini-cart-content .woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#000;margin:46px 0 0}.mini-cart-content .woocommerce-mini-cart__total .amount{color:#fab528;font-size:16px}.mini-cart-content .woocommerce-mini-cart__buttons{margin:20px 0 0}.mini-cart-content .woocommerce-mini-cart__buttons a{font-weight:700;width:48%;text-align:center;padding:8px 20px;color:#222;background-color:#eee;border-radius:3px;border:1px solid #ccc;transition:ease .5s}.mini-cart-content .woocommerce-mini-cart__buttons a.checkout{background-color:#ff7200;color:#fff;border-color:transparent}.header-element--cart{position:relative;margin:0}.header-element--cart .cart-contents{display:block}.header-element--cart .cart-contents .cart-content{display:flex;align-items:center}.header-element--cart .cart-contents .cart-icon{position:relative;padding:0 10px;display:block;line-height:1}.header-element--cart .cart-contents .cart-content:after,.header-element--cart .cart-contents .cart-content:before{display:none}.header-element--cart .cart-contents .cart-text{margin-left:12px;line-height:1}.header-element--cart .cart-contents .cart-text .title{line-height:1;display:block;margin-bottom:7px;font-size:11px;color:#777}.header-element--cart .cart-contents .cart-text .cart-price-total{color:var(--farmart-header-text-color);font-weight:700;font-size:16px;line-height:1;display:block}.header-element--cart .cart-contents .cart-info{color:#555;display:none}.header-element--cart .cart-contents .cart-info>*{display:block;line-height:1.45}.header-element--cart .cart-contents .cart-info .price{color:#2f8a33;font-weight:700}.header-element--cart .dropdown{border-width:1px 0 0 1px;border-style:solid;border-color:#b3b3b3;width:15px;height:15px;display:block;transform:translateX(-50%) rotate(45deg) scale(0);background-color:#fff;position:absolute;left:50%;top:calc(100% + 32px);z-index:1000;opacity:0;transition:top ease .3s}.header-element--cart .mini-cart-content{border-top:27px solid transparent;opacity:.5;width:360px;position:absolute;top:calc(100% + 15px);right:0;transform:scaleX(0);transition:top ease .3s;z-index:999}.header-element--cart ul.woocommerce-mini-cart{max-height:530px}.header-element--cart .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between;margin:17px 0 0}.header-element--cart .woocommerce-mini-cart__empty-message{margin:15px 0;text-align:center}.header-element--cart:hover .mini-cart-content{transform:scaleX(1)}.header-element--cart:hover .fm-cart__inner:before,.header-element--cart:hover .mini-cart-content{opacity:1;top:100%}.header-element--cart:hover .dropdown{opacity:1;transform:translateX(-50%) rotate(45deg) scale(1);top:calc(100% + 19px)}.cart-panel{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:1600}.cart-panel.open{display:block}.cart-panel.side-left .box-cart-wrapper{left:0;transform:translateX(-100%)}.cart-panel.side-left .box-cart-wrapper.open{transform:none}.cart-panel.side-right .box-cart-wrapper{right:0;transform:translateX(100%)}.cart-panel.side-right .box-cart-wrapper.open{transform:none}.cart-panel .box-cart-wrapper{position:absolute;width:350px;top:0;height:100%;max-width:100%;z-index:9999;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;transition:transform .4s}.cart-panel .box-cart-wrapper.open~.fm-off-canvas-layer{display:block}.cart-panel .box-cart-wrapper .box-cart-content{height:calc(100vh - 100px)}.cart-panel .box-cart-wrapper .widget_shopping_cart_content{border:none;height:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-panel .box-cart-wrapper .mini-cart-content{height:100%}.cart-panel .fm-off-canvas-layer{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:rgba(0,0,0,.25)}.cart-panel .fm-off-canvas-layer.open{display:block;z-index:8888}.cart-panel .top-content{padding:30px 20px 25px;background-color:var(--farmart-header-background-color-primary);display:flex;align-items:center;justify-content:space-between;color:var(--farmart-header-background-text-color-primary)}.cart-panel .top-content .text-cart{font-weight:700}.cart-panel .top-content .mini-item-counter{position:relative;display:inline-block;right:0!important;background-color:transparent;padding:0 6px;font-size:14px}.cart-panel .top-content .mini-item-counter:before{content:"(";position:absolute;top:50%;transform:translateY(-50%);left:0}.cart-panel .top-content .mini-item-counter:after{content:")";position:absolute;top:50%;transform:translateY(-50%);right:0}.cart-panel .top-content .go-back{cursor:pointer}.cart-panel .control-button{z-index:99;flex:none;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;width:100%;padding:0 20px;background-color:#fff}.cart-panel .woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:16px;color:#222;margin:25px 0 0}.cart-panel .woocommerce-mini-cart__buttons a{display:block;width:100%}.cart-panel .woocommerce-mini-cart__buttons a:last-child{margin-top:10px}.cart-panel .woocommerce-mini-cart__empty-message{height:100%;display:flex;align-items:center;text-align:center;margin:0 auto}.admin-bar .cart-panel .box-cart-wrapper{top:32px}.admin-bar .cart-panel .control-button{padding-bottom:30px}.header-transparent .site-header{position:absolute;left:0;right:0;z-index:999;padding-top:0;padding-bottom:0}.footer-extra .footer-extra__wrapper{display:flex;justify-content:space-between;align-items:center;padding:60px 0 46px}.footer-extra .footer-extra__item{box-shadow:0 0 40px 0 rgba(0,0,0,.1);display:flex;align-items:flex-end;justify-content:center;padding:32.5px 0;flex:auto;margin-right:15px}.footer-extra .footer-extra__item:hover .footer-extra__content--desc{color:var(--farmart-footer-hover-color)}.footer-extra .footer-extra__item:last-child{margin-right:0}.footer-extra__content--title{font-size:13px;text-transform:uppercase;color:#888;margin-bottom:10px}.footer-extra__content--desc{font-size:20px;color:var(--farmart-footer-heading-color);font-weight:700;transition:.3s}.footer-extra__icon{margin-left:58px}.footer-extra__icon .farmart-svg-icon{font-size:56px;color:#e5e5e5}.footer-infor__wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:57.5px 0 47.5px;margin:0 -15px}.footer-infor__item{display:flex;align-items:center;padding:7.5px 15px}.footer-infor__image{margin-right:23px}.footer-infor__image .farmart-svg-icon{font-size:34px}.footer-infor__content--title{font-size:18px;font-weight:700;letter-spacing:-1px;color:var(--farmart-footer-heading-color);margin:0 0 3px}.footer-infor__content--desc{color:var(--farmart-footer-text-color);letter-spacing:-.5px}.footer-widgets>*{padding:80px 0 45px}.footer-widgets .widget-title{font-size:18px;line-height:24px;text-transform:capitalize;letter-spacing:-.5px;color:var(--farmart-footer-heading-color);padding-bottom:33px}.footer-widgets .textwidget{color:#555;line-height:22px}.footer-widgets .widget{margin-bottom:30px}.footer-widgets .widget ul{list-style-type:none;padding:0}.footer-widgets .widget ul li a{color:var(--farmart-footer-text-color)}.footer-widgets .widget ul li a:hover{color:var(--farmart-footer-hover-color)}.footer-widgets .row-flex{justify-content:space-around}.footer-widgets-area-diff .row-flex{flex-wrap:inherit}.footer-widgets-diff-item{padding:0 15px}.footer-widget-description .farmart-svg-icon{margin-right:10px}.footer-widget-description li{padding:0}.footer-widget-description h3{font-size:25px;margin:8px 0 23px 30px}.widget_mc4wp_form_widget .mc4wp-form-fields input{margin:0;height:50px;line-height:50px;padding:0 20px;border-right:none}.widget_mc4wp_form_widget .mc4wp-form-fields input::-webkit-input-placeholder{color:#777}.widget_mc4wp_form_widget .mc4wp-form-fields input::-moz-placeholder{color:#777}.widget_mc4wp_form_widget .mc4wp-form-fields input:-ms-input-placeholder{color:#777}.widget_mc4wp_form_widget .mc4wp-form-fields input:-moz-placeholder{color:#777}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=email]{padding-left:55px;border-color:#ccc}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]{flex:1 1 130px;background-color:var(--fm-background-color-secondary);color:var(--fm-background-text-color-secondary);line-height:45px;padding:0}.widget_mc4wp_form_widget .mc4wp-form-fields label{position:relative}.widget_mc4wp_form_widget .mc4wp-form-fields label:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:25px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NzkuMDU4IDQ3OS4wNTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCA0NzkuMDU4IDQ3OS4wNTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDM0LjE0NiA1OS44ODJoLTM4OS4yMzRjLTI0Ljc2NiAwLTQ0LjkxMiAyMC4xNDYtNDQuOTEyIDQ0LjkxMnYyNjkuNDdjMCAyNC43NjYgMjAuMTQ2IDQ0LjkxMiA0NC45MTIgNDQuOTEyaDM4OS4yMzRjMjQuNzY2IDAgNDQuOTEyLTIwLjE0NiA0NC45MTItNDQuOTEydi0yNjkuNDdjMC0yNC43NjYtMjAuMTQ2LTQ0LjkxMi00NC45MTItNDQuOTEyem0wIDI5Ljk0MWMyLjAzNCAwIDMuOTY5LjQyMiA1LjczOCAxLjE1OWwtMjAwLjM1NSAxNzMuNjQ5LTIwMC4zNTYtMTczLjY0OWMxLjc2OS0uNzM2IDMuNzA0LTEuMTU5IDUuNzM4LTEuMTU5em0wIDI5OS40MTFoLTM4OS4yMzRjLTguMjYgMC0xNC45NzEtNi43MS0xNC45NzEtMTQuOTcxdi0yNTEuNjQ4bDE5OS43NzggMTczLjE0MWMyLjgyMiAyLjQ0MSA2LjMxNiAzLjY1NSA5LjgxIDMuNjU1czYuOTg4LTEuMjEzIDkuODEtMy42NTVsMTk5Ljc3OC0xNzMuMTQxdjI1MS42NDljLS4wMDEgOC4yNi02LjcxMSAxNC45Ny0xNC45NzEgMTQuOTd6Ii8+PC9zdmc+);width:16px;height:16px}.footer-link>*{padding:47px 0 34px}.footer-link .widget_nav_menu{display:flex;margin:0 0 13px;font-size:14px}.footer-link .widget_nav_menu .widget-title{font-size:14px;color:var(--farmart-footer-heading-color);margin:0 7px 0 0;padding:0;text-transform:capitalize;font-weight:700}.footer-link .widget_nav_menu div{font-size:14px}.footer-link .widget_nav_menu ul{display:inline;list-style:none;padding:0;margin:0}.footer-link .widget_nav_menu ul li{display:inline;padding:0;margin:0}.footer-link .widget_nav_menu ul li a{color:var(--farmart-footer-text-color);font-size:14px;border-left:1px solid var(--farmart-footer-text-color);display:inline;padding-left:9px;padding-right:6px;line-height:1}.footer-link .widget_nav_menu ul li a:hover{color:var(--farmart-footer-hover-color)}.footer-link .widget_nav_menu ul.menu>li:first-child>a{border:none;padding-left:0}.footer-main{padding:35px 0}.footer-main>*{display:flex;align-items:center;justify-content:space-between}.footer-main .container:after,.footer-main .container:before{display:none}.footer-main .footer-items{display:flex;align-items:center}.footer-payments .payments{list-style:none;padding:0;margin:0 -2.5px}.footer-payments li{display:inline-block;padding:0 2.5px}.footer-payments li a{display:block}.socials-menu .menu{margin:0;padding:0;list-style:none}.socials-menu li{display:inline-block;padding:0 8px}.socials-menu li:first-child{padding-left:0}.socials-menu li:last-child{padding-right:0}.socials-menu li a{color:var(--farmart-footer-heading-color)}.socials-menu li a:hover{color:var(--farmart-footer-hover-color)}.socials-menu span:not(.farmart-svg-icon){display:none}.farmart-footer-socials-menu{display:flex;align-items:center;justify-content:center}.farmart-footer-socials-menu .farmart-footer-social-text{margin-right:15px}.footer-navigation.main-navigation li .toggle-menu-children,.footer-navigation.main-navigation ul ul{display:none}.site-footer{--farmart-footer-heading-color:$color__darker;--farmart-footer-text-color:#555;--farmart-footer-hover-color:var( --fm-color-primary )}.site-footer{position:relative;color:var(--farmart-footer-text-color);border-top:1px solid #dcdcdc}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:var(--farmart-footer-heading-color)}.site-footer .textwidget{color:var(--farmart-footer-text-color)}.site-footer>*>div{border-bottom:1px solid #dcdcdc}.site-footer>:last-child>div{border:none;padding-bottom:0}.site-footer .footer-right{flex:1;text-align:right;justify-content:flex-end}.site-footer .footer-right>*{margin-left:40px}.site-footer .footer-left{flex:1;text-align:left;justify-content:flex-start}.site-footer .footer-left>*{margin-right:40px}.footer-background{background-repeat:no-repeat;background-position:center bottom;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-9}.primary-color{color:var(--fm-color-primary)}.backtotop{position:fixed;right:30px;bottom:30px;display:block;width:34px;height:34px;line-height:34px;text-align:center;color:#fff;background-color:#222;border-radius:3px;opacity:0;z-index:-99;transition:ease .3s}.backtotop.show{opacity:1;z-index:999}.backtotop:hover{color:#fff}.farmart-svg-icon{display:inline-flex}.farmart-svg-icon svg{vertical-align:-.125em;width:1em;height:1em;display:inline-block;fill:currentColor}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery-caption{display:block}.gallery-icon{margin-bottom:25px}.gallery{margin-bottom:1.5em;margin-left:-7px;margin-right:-7px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0;padding:7px;margin-bottom:35px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.blocks-gallery-caption{width:inherit;margin-bottom:3em;font-style:italic}.fm-preloader .farmart-preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:rgba(255,255,255,.82)}.fm-preloader .farmart-preloader .farmart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.fm-preloader .farmart-preloader .farmart-loading:after{width:40px;height:40px;border-color:var(--fm-color-primary) transparent var(--fm-color-primary) transparent}.fm-preloader .farmart-preloader.fade-in{display:none}.fm-catalog-ajax-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:rgba(255,255,255,.82)}.fm-catalog-ajax-loader .farmart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.fm-catalog-ajax-loader .farmart-loading:after{width:40px;height:40px;border-color:var(--fm-color-primary) transparent var(--fm-color-primary) transparent}.fm-catalog-ajax-loader.fade-in{display:none}.col-lg-1-5,.col-lg-2-5,.col-lg-3-5,.col-lg-4-5,.col-md-1-5,.col-md-2-5,.col-md-3-5,.col-md-4-5,.col-sm-1-5,.col-sm-2-5,.col-sm-3-5,.col-sm-4-5,.col-xs-1-5,.col-xs-2-5,.col-xs-3-5,.col-xs-4-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1-5{width:20%;float:left}.col-xs-2-5{width:40%;float:left}.col-xs-3-5{width:60%;float:left}.col-xs-4-5{width:80%;float:left}@media (min-width:768px){.col-sm-1-5{width:20%;float:left}.col-sm-2-5{width:40%;float:left}.col-sm-3-5{width:60%;float:left}.col-sm-4-5{width:80%;float:left}}@media (min-width:992px){.col-md-1-5{width:20%;float:left}.col-md-2-5{width:40%;float:left}.col-md-3-5{width:60%;float:left}.col-md-4-5{width:80%;float:left}}@media (min-width:1200px){.col-lg-1-5{width:20%;float:left}.col-lg-2-5{width:40%;float:left}.col-lg-3-5{width:60%;float:left}.col-lg-4-5{width:80%;float:left}}.row-flex{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-flex-lg-12,.col-flex-md-12,.col-flex-sm-12,.col-flex-xs-12{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-11,.col-flex-md-11,.col-flex-sm-11,.col-flex-xs-11{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-10,.col-flex-md-10,.col-flex-sm-10,.col-flex-xs-10{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-9,.col-flex-md-9,.col-flex-sm-9,.col-flex-xs-9{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-8,.col-flex-md-8,.col-flex-sm-8,.col-flex-xs-8{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-7,.col-flex-md-7,.col-flex-sm-7,.col-flex-xs-7{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-6,.col-flex-md-6,.col-flex-sm-6,.col-flex-xs-6{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-5,.col-flex-md-5,.col-flex-sm-5,.col-flex-xs-5{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-4,.col-flex-md-4,.col-flex-sm-4,.col-flex-xs-4{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-3,.col-flex-md-3,.col-flex-sm-3,.col-flex-xs-3{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-2,.col-flex-md-2,.col-flex-sm-2,.col-flex-xs-2{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-1,.col-flex-md-1,.col-flex-sm-1,.col-flex-xs-1{min-height:1px;padding-left:15px;padding-right:15px}.col-flex-lg-1-5,.col-flex-lg-2-5,.col-flex-lg-3-5,.col-flex-lg-4-5,.col-flex-md-1-5,.col-flex-md-2-5,.col-flex-md-3-5,.col-flex-md-4-5,.col-flex-sm-1-5,.col-flex-sm-2-5,.col-flex-sm-3-5,.col-flex-sm-4-5,.col-flex-xs-1-5,.col-flex-xs-2-5,.col-flex-xs-3-5,.col-flex-xs-4-5{min-height:1px;padding-right:15px;padding-left:15px}.col-flex-xs-12{flex:0 0 100%;max-width:100%}.col-flex-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-flex-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-flex-xs-9{flex:0 0 75%;max-width:75%}.col-flex-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-flex-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-flex-xs-6{flex:0 0 50%;max-width:50%}.col-flex-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-flex-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-flex-xs-3{flex:0 0 25%;max-width:25%}.col-flex-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-flex-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-flex-xs-1-5{flex:0 0 20%;max-width:20%}.col-flex-xs-2-5{flex:0 0 40%;max-width:40%}.col-flex-xs-3-5{flex:0 0 60%;max-width:60%}.col-flex-xs-4-5{flex:0 0 80%;max-width:80%}@media (min-width:768px){.col-flex-sm-12{flex:0 0 100%;max-width:100%}.col-flex-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-flex-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-flex-sm-9{flex:0 0 75%;max-width:75%}.col-flex-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-flex-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-flex-sm-6{flex:0 0 50%;max-width:50%}.col-flex-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-flex-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-flex-sm-3{flex:0 0 25%;max-width:25%}.col-flex-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-flex-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-flex-sm-1-5{flex:0 0 20%;max-width:20%}.col-flex-sm-2-5{flex:0 0 40%;max-width:40%}.col-flex-sm-3-5{flex:0 0 60%;max-width:60%}.col-flex-sm-4-5{flex:0 0 80%;max-width:80%}}@media (min-width:992px){.col-flex-md-12{flex:0 0 100%;max-width:100%}.col-flex-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-flex-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-flex-md-9{flex:0 0 75%;max-width:75%}.col-flex-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-flex-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-flex-md-6{flex:0 0 50%;max-width:50%}.col-flex-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-flex-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-flex-md-3{flex:0 0 25%;max-width:25%}.col-flex-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-flex-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-flex-md-1-5{flex:0 0 20%;max-width:20%}.col-flex-md-2-5{flex:0 0 40%;max-width:40%}.col-flex-md-3-5{flex:0 0 60%;max-width:60%}.col-flex-md-4-5{flex:0 0 80%;max-width:80%}}@media (min-width:1200px){.col-flex-lg-12{flex:0 0 100%;max-width:100%}.col-flex-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-flex-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-flex-lg-9{flex:0 0 75%;max-width:75%}.col-flex-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-flex-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-flex-lg-6{flex:0 0 50%;max-width:50%}.col-flex-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-flex-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-flex-lg-3{flex:0 0 25%;max-width:25%}.col-flex-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-flex-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-flex-lg-1-5{flex:0 0 20%;max-width:20%}.col-flex-lg-2-5{flex:0 0 40%;max-width:40%}.col-flex-lg-3-5{flex:0 0 60%;max-width:60%}.col-flex-lg-4-5{flex:0 0 80%;max-width:80%}}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide:focus,.slick-slide:hover{outline:0}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}span.slick-next-arrow{font-size:11px;position:absolute;top:50%;display:block;transition:ease .5s;width:34px;height:34px;line-height:34px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#222;border:1px solid #ddd;border-radius:3px;background-color:#fff;outline:0;z-index:99;text-align:center}span.slick-next-arrow:focus,span.slick-next-arrow:hover{outline:0}span.slick-next-arrow.slick-disabled{cursor:not-allowed}span.slick-next-arrow.farmart-svg-icon svg{position:relative;top:-1px}.slick-next-arrow{right:30px}[dir=rtl] .slick-next-arrow{right:auto;left:30px}[dir=rtl] .slick-next-arrow:before{content:'\e93b'}.slick-dots{position:absolute;display:none;width:100%;padding:0;margin:0;list-style:none;text-align:center;bottom:20px}.slick-dots li{position:relative;display:inline-block;margin:0 7px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;background:0 0}.slick-dots li button:before{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;background-color:#ddd;transition:.5s;content:'';text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li button:hover:before{background-color:var(--fm-background-color-primary)}.slick-dots li.slick-active button:before{background-color:var(--fm-background-color-primary)}.site-content{padding-top:80px;padding-bottom:80px}.site-content.no-top-spacing{padding-top:0!important}.site-content.no-top-spacing .entry-content,.site-content.no-top-spacing .entry-summary,.site-content.no-top-spacing .page-content{margin-top:0}.site-content.no-bottom-spacing{padding-bottom:0!important}.site-content.no-bottom-spacing .entry-content,.site-content.no-bottom-spacing .entry-summary,.site-content.no-bottom-spacing .hentry,.site-content.no-bottom-spacing .page-content{margin-bottom:0}.single-product .site-content{padding-top:45px;padding-bottom:0}.single-product.fm-product-layout-4 .site-content{padding-top:0}.container-farmart-full{padding-left:50px;padding-right:50px}.container{padding-left:0;padding-right:0}.farmart-container{width:1650px;margin:0 auto}.sidebar-content .content-area{float:right;order:2}.sidebar-content .primary-sidebar{order:1;float:left}.content-sidebar .content-area{float:left}.content-sidebar .primary-sidebar{float:right}.single-post .site-content{padding-top:40px}.single-post.farmart-show-categories-filter .site-content{padding-top:0;padding-bottom:0}.single-post.full-content .comments-area{position:relative}.single-post.content-sidebar .primary-sidebar,.single-post.sidebar-content .primary-sidebar{padding-top:45px}.farmart-single-post__new.sidebar-content .box-wrapper__inner{padding-left:85px}.farmart-single-post__new.sidebar-content .entry-header--new{margin-bottom:0}.farmart-single-post__new.content-sidebar .box-wrapper__inner{padding-right:85px}.farmart-single-post__new.content-sidebar .entry-header--new{margin-bottom:0}.fm-navigation-mobile{position:fixed;left:0;right:0;bottom:0;z-index:-1;display:none}.mobile-version .fm-navigation-mobile{z-index:9999;display:block;transition:.5s}.mobile-version .fm-menu-mobile .menu-mobile-wrapper{width:100%;left:-100%}.mobile-version .fm-menu-mobile .menu-mobile-wrapper.open{transform:translate3d(100%,0,0)}.mobile-version .fm-menu-mobile--right .menu-mobile-wrapper{left:auto;right:-100%}.mobile-version .fm-menu-mobile--right .menu-mobile-wrapper.open{transform:translate3d(-100%,0,0)}.mobile-version .farmart-cart-mobile .mini-cart-content{width:100%;right:-100%}.mobile-version .farmart-cart-mobile .mini-cart-content.open{transform:translate3d(-100%,0,0)}.mobile-version .farmart-cart-mobile--left .mini-cart-content{right:auto;left:-100%}.mobile-version .farmart-cart-mobile--left .mini-cart-content.open{transform:translate3d(100%,0,0)}.mobile-version .product-info-enable .woocommerce-tabs ul.tabs{display:none}.mobile-version.woocommerce div.product div.images{padding-left:0;padding-bottom:0}.mobile-version.woocommerce div.product div.images .product-image-ms{display:none}.mobile-version.woocommerce div.product div.images .flex-control-nav{position:static;opacity:1;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:10px}.mobile-version.woocommerce div.product div.images .flex-control-nav li{padding:0;margin:0 5px;width:8px!important}.mobile-version.woocommerce div.product div.images .flex-control-nav li .i-video{display:none}.mobile-version.woocommerce div.product div.images .flex-control-nav li img{width:8px;border:4px solid #dbdbdb;border-radius:100%}.mobile-version.woocommerce div.product div.images .flex-control-nav li img.flex-active{border-color:var(--fm-color-primary)}.mobile-version.woocommerce div.product .single-button-wrapper .quantity{width:100%}.mobile-version.woocommerce div.product .product_title{font-size:18px}.mobile-version.woocommerce div.product .fm-entry-product-header .entry-meta li{margin-right:10px;padding-right:10px}.mobile-version.woocommerce div.product .fm-entry-product-header .woocommerce-product-rating .fm-rating{margin-right:0}.mobile-version.woocommerce div.product .fm-entry-product-header .woocommerce-product-rating .woocommerce-review-link{font-size:0}.mobile-version.woocommerce div.product .fm-entry-product-header .woocommerce-product-rating .woocommerce-review-link .count{font-size:14px;padding:0 5px;position:relative}.mobile-version.woocommerce div.product .fm-entry-product-header .woocommerce-product-rating .woocommerce-review-link .count:before{content:'(';position:absolute;left:0}.mobile-version.woocommerce div.product .fm-entry-product-header .woocommerce-product-rating .woocommerce-review-link .count:after{content:')';position:absolute;right:0}.mobile-version.woocommerce .quantity .qty-box{width:100%}.mobile-version.fm-catalog-page .site-content{padding-top:0}.mobile-version.single-product #primary-sidebar{display:none}.mobile-version .catalog-toolbar{display:flex;flex-direction:column}.mobile-version .catalog-toolbar .catalog-toolbar__bottom{position:relative;background-color:#f7f7f7;padding:12px 0;order:1}.mobile-version .catalog-toolbar .catalog-toolbar__bottom:after,.mobile-version .catalog-toolbar .catalog-toolbar__bottom:before{content:'';position:absolute;left:-15px;top:0;bottom:0;width:15px;height:100%;background-color:#f7f7f7}.mobile-version .catalog-toolbar .catalog-toolbar__bottom:after{right:-15px;left:auto}.mobile-version .catalog-toolbar .products-found,.mobile-version .catalog-toolbar+.products-found{margin-bottom:20px}.mobile-version .fm-catalog-close-sidebar h2{font-size:16px}.mobile-version .fm-product-summary .related-products{margin-bottom:100px}.mobile-navigation-enable{margin-bottom:62px}.mobile-navigation-enable.admin-bar .fm-cart--click .box-cart-wrapper .box-cart-content{height:calc(100vh - 208px)}.mobile-navigation-enable.display-canvas-layer-cart,.mobile-navigation-enable.display-canvas-layer-menu,.mobile-navigation-enable.display-canvas-layer-search{overflow-y:hidden}.mobile-navigation-enable.display-canvas-layer-cart .fm-off-canvas-layer,.mobile-navigation-enable.display-canvas-layer-menu .fm-off-canvas-layer,.mobile-navigation-enable.display-canvas-layer-search .fm-off-canvas-layer{bottom:62px;z-index:999}.mobile-navigation-enable .box-cart-wrapper,.mobile-navigation-enable .menu-mobile-wrapper,.mobile-navigation-enable .search-panel-content{margin-bottom:62px}.mobile-navigation-enable .backtotop{display:none;opacity:0}.fm-catalog-sorting-mobile{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:rgba(0,0,0,.75);display:none}.fm-catalog-sorting-mobile.fm-active{display:block}.fm-catalog-sorting-mobile ul{list-style:none;padding:0;margin:0}.fm-catalog-sorting-mobile .woocommerce-ordering{position:absolute;left:15px;right:15px;top:50%;transform:translateY(-50%);background-color:#fff;text-align:center}.fm-catalog-sorting-mobile .woocommerce-ordering a{color:#000}.fm-catalog-sorting-mobile .woocommerce-ordering .current>span{display:none}.fm-catalog-sorting-mobile .woocommerce-ordering ul li{padding:10px;border-bottom:1px solid #f5f5f5}.fm-catalog-sorting-mobile .woocommerce-ordering ul li a.active{color:var(--fm-color-primary)}.fm-catalog-sorting-mobile .woocommerce-ordering .cancel-ordering{padding:10px}.fm-catalog-sorting-mobile .woocommerce-ordering .cancel-ordering a{font-weight:700}@media (min-width:992px){.farmart-blog-page.sidebar-content .content-area,.farmart-search-page.sidebar-content .content-area,.single-post.sidebar-content .content-area{padding-left:30px}.farmart-blog-page.content-sidebar .content-area,.farmart-search-page.content-sidebar .content-area,.single-post.content-sidebar .content-area{padding-right:30px}.fm-catalog-page:not(.catalog-full-content) .catalog-sidebar{width:300px}.fm-catalog-page:not(.catalog-full-content) .content-area{width:calc(100% - 300px)}.single-product.sidebar-content .content-area{padding-left:25px}.single-product.content-sidebar .content-area{padding-right:25px}.single-product.fm-product-layout-2.sidebar-content .content-area{padding-left:35px}.single-product.fm-product-layout-2.sidebar-content .primary-sidebar{padding-right:5px}.single-product.fm-product-layout-2.content-sidebar .content-area{padding-right:35px}.single-product.fm-product-layout-2.content-sidebar .primary-sidebar{padding-left:5px}.single-product.fm-product-layout-3.sidebar-content .content-area{padding-left:45px}.single-product.fm-product-layout-3.content-sidebar .content-area{padding-right:45px}}@media (min-width:1200px){.site-header .header-mobile-wrapper-elementor{display:none}.header-mobile{display:none}.farmart-blog-page.sidebar-content .content-area,.farmart-search-page.sidebar-content .content-area,.single-post.sidebar-content .content-area{padding-left:85px}.farmart-blog-page.content-sidebar .content-area,.farmart-search-page.content-sidebar .content-area,.single-post.content-sidebar .content-area{padding-right:85px}.catalog-full-width.content-sidebar .content-area,.catalog-full-width.sidebar-content .content-area{width:81.5%}.catalog-full-width.content-sidebar .catalog-sidebar,.catalog-full-width.sidebar-content .catalog-sidebar{width:18.5%}.fm-product-full-width .farmart-container .row{display:flex;justify-content:space-between}.fm-product-full-width.content-sidebar .product-sidebar,.fm-product-full-width.sidebar-content .product-sidebar{flex:0 0 310px}.fm-product-full-width.content-sidebar .content-area,.fm-product-full-width.sidebar-content .content-area{width:calc(100% - 310px)}}@media (min-width:1200px) and (max-width:1280px){.container-farmart-full{padding-left:15px;padding-right:15px}.farmart-main-menu ul.fm-nav-menu>li>a{margin-right:10px;margin-left:10px}}@media (max-width:1780px){.related-products .slick-next-arrow{right:0}}@media (max-width:1680px){.farmart-container{width:100%;padding-left:30px;padding-right:30px}.single-product.fm-product-layout-4 .fm-product-bg-full-width{background-color:transparent;margin:0}.single-product.fm-product-layout-4 .fm-product-bg-full-width~.fm-product-summary>.woocommerce-tabs{margin-top:0}.single-product.fm-product-layout-4 div.product .fm-product-detail.fm-product-bg-full-width .farmart-container{padding:20px 15px}}@media (max-width:1366px){.related-products .slick-dots{bottom:-40px}}@media (min-width:992px) and (max-width:1550px){.single-product.fm-product-layout-4 div.product div.entry-summary{padding-left:25px}.single-product.fm-product-layout-4 div.product .single-button-wrapper>*{margin-top:10px;margin-bottom:10px}.single-product.fm-product-layout-4 div.product .single-button-wrapper .group-buttons{margin-top:10px}.single-product.fm-product-layout-4 .entry-summary-content{padding-right:30px}}@media (max-width:1519px){.farmart-menu-department{margin-right:20px}.header-element--account{margin-left:30px}.header-v1 .header-items--left{width:20%}.header-v1 .header-bottom .header-items--left{width:17.5%}.header-v1 .header-bottom .header-items--center{width:60%}.header-v1 .header-bottom .header-items--right{width:15%}.header-v1 .main-navigation>li>a{padding:11px 18px}.header-v1 .main-navigation>li.menu-item-has-children>a{padding-right:30px}.header-v1 .main-navigation>li.menu-item-has-children>a .toggle-menu-children{right:auto;left:calc(100% - 25px)}}@media (max-width:1410px){.header-v1 .main-navigation>li>a{padding:11px 16px}.header-v1 .main-navigation>li.menu-item-has-children>a{padding-right:25px}.header-v1 .main-navigation>li.menu-item-has-children>a .toggle-menu-children{right:auto;left:calc(100% - 20px)}}@media (max-width:1339px){.header-bottom .header-items--right{display:none}.header-bottom .header-items--center{flex:1 1 70%;justify-content:flex-end}.header-v1 .main-navigation>li>a{padding:11px 20px}.header-v1 .main-navigation>li:last-child>a{padding-right:0}}@media (max-width:1280px){.farmart-blog-shortcode .slick-next-arrow,.farmart-post__related .slick-next-arrow{right:0}.header-v1 .header-element--header-bar a,.header-v1 .header-element--header-bar span{font-size:20px}}@media (max-width:1199px){.header-bottom,.header-main{display:none}.header-mobile{display:flex;flex-wrap:wrap;border-bottom:1px solid #eee;padding:20px 15px;position:relative;background-color:#fff}.header-items-mobile{display:flex;align-items:center}.header-items-mobile--center>*,.header-items-mobile--left>*,.header-items-mobile--right>*{outline:0}.header-items-mobile--left{flex:1;text-align:left;justify-content:flex-start}.header-items-mobile--left>*{margin-right:20px}.header-items-mobile--center{text-align:center;justify-content:center}.header-items-mobile--center>*{margin-left:10px;margin-right:10px}.header-items-mobile--right{flex:1;text-align:right;justify-content:flex-end}.header-items-mobile--right>*{outline:0;text-align:left;margin-left:20px}.header-v5 .header-mobile .menu-icon .farmart-svg-icon{color:#fff}.header-v5 .fm-search-form--mobile .open-search-panel .farmart-svg-icon{color:#fff}.header-v6 .header-mobile .header-element--account .farmart-svg-icon,.header-v6 .header-mobile .header-element--cart .farmart-svg-icon,.header-v6 .header-mobile .header-element--compare .farmart-svg-icon,.header-v6 .header-mobile .header-element--wishlist .farmart-svg-icon{color:#222;font-size:24px}.fm-search-form--mobile{line-height:1}.fm-search-form--mobile .open-search-panel{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:2px 0 0 0}.fm-search-form--mobile .open-search-panel .farmart-svg-icon{font-size:24px;color:#222}.fm-search-form--mobile .search-panel-content{width:88%;position:fixed;top:0;right:-88%;background-color:#f5f5f5;bottom:0;overflow:hidden;z-index:9999;transition:transform .25s ease}.fm-search-form--mobile .search-panel-content.open{transform:translate3d(-100%,0,0)}.fm-search-form--mobile .search-panel-content.open~.fm-off-canvas-layer{display:block;z-index:999}.fm-search-form--mobile .top-content{padding:15px 0 0 0;display:flex;align-items:center;background-color:var(--fm-background-color-primary);position:relative}.fm-search-form--mobile .top-content .search-field{border:0;border-radius:3px;padding-right:42px;float:left;height:42px;line-height:1;padding-left:12px;position:relative;width:100%}.fm-search-form--mobile .top-content .close-search-results{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:10px;color:#000;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#fff;z-index:10;opacity:0;transition:none}.fm-search-form--mobile .top-content .close-search-results .farmart-svg-icon{font-size:20px;color:#ccc}.fm-search-form--mobile .top-content .search-submit{position:absolute;right:0;background-color:transparent;color:#000;padding:0;width:42px;height:42px;line-height:42px;display:block;text-align:center;z-index:999}.fm-search-form--mobile .top-content .search-submit .farmart-svg-icon{margin:0}.fm-search-form--mobile .top-content form.searching .search-submit{opacity:0}.fm-search-form--mobile .top-content form.searching .search-wrapper:before{border-width:1px;border-color:#666 #666 #666 transparent;border-radius:50%;border-style:solid;-webkit-animation:fm-spin-fast 1s linear infinite;animation:fm-spin-fast 1s linear infinite;content:"";width:13px;height:13px;font-weight:400;position:absolute;top:15px;right:12px;z-index:999}.fm-search-form--mobile .top-content form.searching .close-search-results{opacity:0}.fm-search-form--mobile .top-content .close-search-panel{color:var(--fm-background-text-color-primary);display:flex;line-height:1;margin-left:20px}.fm-search-form--mobile .search-results{border:0}.fm-search-form--mobile .form-search{width:100%}.fm-search-form--mobile .form-search button{position:absolute;top:0;right:0;background-color:transparent;padding:0 10px}.fm-search-form--mobile .form-search button .farmart-svg-icon{color:#222}.fm-search-form--mobile .search-inner-content{display:flex;align-items:center;flex-direction:column}.fm-search-form--mobile .search-inner-content .text-search{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px 15px}.fm-search-form--mobile .search-inner-content .search-wrapper{width:100%;display:flex;position:relative}.fm-search-form--mobile .search-inner-content .field-notice{font-weight:700;color:#222}.fm-search-form--mobile .search-inner-content .box-search-results{position:relative;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:30px 20px 0;max-height:calc(100vh - 135px);overflow-y:auto;overflow-x:hidden;transform:scaleX(0);opacity:0;visibility:hidden;z-index:-1;transition:top ease .2s;display:none;width:100%}.fm-search-form--mobile .form-search button{top:52%;transform:translateY(-50%);line-height:1}.fm-search-form--mobile .form-search button .farmart-svg-icon{font-size:18px}.fm-search-form--mobile .form-search.searching button{display:none}.fm-search-form--mobile.search-active{background-color:var(--fm-background-color-primary)}.header-element--cart .cart-contents .fm-mini-cart-counter{right:0}.cart-panel-mobile.side-left .box-cart-wrapper,.cart-panel-mobile.side-right .box-cart-wrapper{right:-82%;left:auto}.cart-panel-mobile.side-left .box-cart-wrapper.open,.cart-panel-mobile.side-right .box-cart-wrapper.open{transform:translate3d(-100%,0,0)}.cart-panel-mobile .box-cart-wrapper{width:82%}.cart-panel-mobile .top-content{color:var(--fm-background-text-color-primary);background-color:var(--fm-background-color-primary);display:flex;justify-content:space-between;align-items:center;padding:23px 20px 23px}.cart-panel-mobile .top-content a{color:var(--fm-background-text-color-primary)}.cart-panel-mobile .top-content .farmart-svg-icon{color:var(--fm-background-text-color-primary)}.cart-panel-mobile .mini-cart-content ul.woocommerce-mini-cart{padding:10px 15px 0;margin-bottom:0}.cart-panel-mobile .control-button{padding:0 15px}.cart-panel-mobile .woocommerce-mini-cart__total{font-size:14px;margin-top:15px}.cart-panel-mobile .woocommerce-mini-cart__buttons{margin-top:15px}.admin-bar .cart-panel-mobile .box-cart-wrapper{top:46px}.admin-bar .cart-panel-mobile .control-button{padding-bottom:10px}.site-header .header-elements,.site-header .header-logo,.site-header .header-menu-mobile{flex:0 0 33.3333%;max-width:33.3333%}.site-header .header-menu-mobile{display:flex;padding-right:10px}.site-header .header-logo{text-align:center;width:33.3333%;padding-right:10px;padding-left:10px;margin:0}.site-header .header-elements{margin-left:0;justify-content:flex-end;padding-left:10px}.site-header .header-elements .header-element--sep{display:none}.site-header .header-element--account,.site-header .header-element--compare,.site-header .header-element--wishlist{display:none}.site-header .header-element--search a.open-header-search{font-size:20px;padding:10px;display:block;line-height:1}.site-header .header-element--cart .cart-contents .cart-icon{padding-left:0;padding-right:9px}.site-header .header-element--cart .mini-cart-content,.site-header .header-element--cart:hover .dropdown{display:none}.site-header .header-mobile-enable,.site-header .header-wrapper-elementor{display:none}.footer-extra .footer-extra__item{padding:44.5px 0}.footer-extra__content--desc{font-size:16px}.footer-extra__icon{margin-left:25px}.footer-extra__icon .farmart-svg-icon{font-size:45px}.footer-infor__wrapper{justify-content:flex-start}.footer-infor__item{flex:1 1 auto}.single-post .single-post-wrapper .entry-title{font-size:30px}.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:20px;padding-right:20px}.farmart-single-post__new.sidebar-content .box-wrapper__inner{padding-left:30px}.farmart-single-post__new.content-sidebar .box-wrapper__inner{padding-right:30px}.comment-list .children{padding-left:15px}.comment-list .children .children{padding-left:0;margin-left:0}ul.products li.product{width:25%}.woocommerce div.product{display:inherit}.woocommerce div.product .single-button-wrapper{flex-wrap:wrap}.woocommerce div.product .single-button-wrapper .action-buttons{margin:10px 0 0 0}.single-product.fm-product-layout-4 div.product .fm-product-detail .farmart-container{padding-left:0;padding-right:0}.single-product.fm-product-layout-4 div.product .woocommerce-product-gallery{width:100%;margin-bottom:50px;padding-right:0}.single-product.fm-product-layout-4 div.product .has-gallery-image .woocommerce-product-gallery{padding-right:0}.single-product.fm-product-layout-4 div.product div.entry-summary{width:100%;border-left:none;padding-left:0}.single-product.fm-product-layout-4 div.product .single-button-wrapper .group-buttons{margin-left:20px}.single-product.fm-product-layout-4 div.product .single-button-wrapper .buttons-box{flex:1 1 30%}.single-product.fm-product-layout-4 div.product .single-button-wrapper .fm-wishlist-button .yith-wcwl-add-button>a{display:flex}.single-product.fm-product-layout-4 .farmart-container{padding-left:15px;padding-right:15px}.single-product.fm-product-layout-4 .woocommerce-tabs{padding:0}.single-product .fm-product-bg-full-width{background-color:transparent;margin:0;width:auto}.single-product .woocommerce-tabs ul.tabs{width:100%;flex-direction:row}.single-product .woocommerce-tabs ul.tabs li a{padding:0;border:none}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{width:100%;padding:0}.fm-widget-products ul.products li.product{width:100%}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper{flex-wrap:nowrap}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper .fm-wishlist-button{margin-left:20px}.fm-quick-view-modal.fm-modal .close-modal{right:35px}.woocommerce-cart div table.shop_table thead th{padding:11px 15px}}@media (min-width:992px) and (max-width:1199px){.single-product.fm-product-layout-4 div.product div.entry-summary{margin-top:50px}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]{flex:1 1 80%}}@media (max-width:1024px){.container{padding-left:15px;padding-right:15px}}@media (max-width:991px){.fm-catalog-page .catalog-sidebar,.fm-catalog-page .content-area,.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery,.fm-quick-view-modal .product-modal-content div.product div.entry-summary,.single-product.fm-product-full-width.fm-product-layout-3 div.product .woocommerce-product-gallery,.single-product.fm-product-full-width.fm-product-layout-3 div.product div.entry-summary,.single-product.fm-product-layout-2 div.product .woocommerce-product-gallery,.single-product.fm-product-layout-2 div.product div.entry-summary,.single-product.fm-product-layout-3 div.product .woocommerce-product-gallery,.single-product.fm-product-layout-3 div.product div.entry-summary{width:100%}.footer-extra .footer-extra__item{padding:34.5px 0}.footer-extra__content--title{font-size:12px}.footer-extra__content--desc{font-size:14px}.footer-extra__icon{margin-left:15px}.footer-extra__icon .farmart-svg-icon{font-size:35px}.footer-widgets .row-flex{justify-content:space-between}.footer-widgets .footer-widgets-area-diff{padding-left:70px}.footer-widgets .footer-widgets-area-2{margin-top:30px}.footer-main>*{display:flex;flex-direction:column}.footer-main>* .farmart-footer-socials-menu{justify-content:center}.footer-main .farmart-container{display:block;justify-content:center;overflow:hidden}.footer-main .footer-items{display:block;padding:10px 0}.footer-navigation li a{padding-left:10px;padding-right:10px}.footer-navigation li:first-child a{padding-left:0}.footer-navigation li:last-child a{padding-right:0}.farmart-footer-socials-menu{justify-content:flex-start}.site-footer .footer-left>*,.site-footer .footer-right>*{margin:0}.farmart-list-box.content-horizontal .box-item{flex-wrap:wrap;flex-direction:column;justify-content:center;text-align:center}.farmart-list-box.content-horizontal .box-item__icon{margin:0}.primary-sidebar{margin-top:50px}.comments-area{padding:30px 10px}.comment-list li.comment .comment-content{margin-left:80px}.comment-list .children{padding-left:45px}.container{padding-left:15px;padding-right:15px}.container .container{padding-left:0;padding-right:0}.farmart-blog-page.sidebar-content .content-area{padding-left:15px}.farmart-blog-page.content-sidebar .content-area{padding-right:15px}.farmart-blog-page--default .site-main .row-flex{margin:0 -15px}.farmart-blog-page--default .site-main .blog-wrapper{padding:0 15px}.farmart-blog-page--list .blog-wrapper:not(.no-flex).has-post-thumbnail .blog-wrapper__inner{display:block}.farmart-blog-page--list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format{max-width:100%}.farmart-blog-page--list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format.format-audio{width:100%}.blog-sidebar{margin-top:80px}.fm-cart--hover .fm-cart__inner:before,.fm-cart--hover .mini-cart-content{display:none}.fm-catalog-header{margin-bottom:30px}.fm-catalog-page ul.products{border-width:1px 0 0 1px;border-color:#c9c9c9}.fm-catalog-page ul.products li.product{border-color:#c9c9c9}.fm-catalog-page ul.products li.product .product-inner{border-width:0 1px 1px 0}.fm-catalog-page.fm-show-qty .fm-elementor-product-carousel .slick-list{padding-bottom:45px}.fm-catalog-page .fm-elementor-product-carousel ul.products{border-left:none}.fm-catalog-page .fm-elementor-product-carousel ul.products li.product.slick-current .product-inner{border-left:1px solid #c9c9c9}ul.products li.product{width:33.3333%}ul.products li.product .product-inner{padding:20px;height:100%}ul.products li.product .product-button .compare-button span,ul.products li.product .product-button .group-yith span{display:none}ul.products li.product .product-button .compare-button a:before{transform:none}.single-product.fm-product-layout-1 .fm-entry-product-header .entry-left{margin-bottom:15px}.single-product.fm-product-layout-2 .site-content .container,.single-product.fm-product-layout-3 .site-content .container{padding-left:15px;padding-right:15px}.single-product.fm-product-layout-4 .entry-summary-content{padding-right:30px}.single-product.fm-product-layout-4 .woocommerce-tabs .woocommerce-Tabs-panel{padding-left:30px}.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:inherit;overflow-x:auto;white-space:nowrap}.related-products ul.products{margin-left:0;border-left:1px solid #eee;border-right:1px solid #eee}.related-products ul.products li.product:first-child.slick-current .product-inner{border-left:none}ul.products{border-width:1px 0 0 1px;border-color:#eee;border-style:solid}ul.products li.product .product-inner{padding:15px;border-width:1px 1px 1px 0;border-color:#c9c9c9}ul.products li.product .product-inner:hover{border-color:#c9c9c9}ul.products li.product .product-inner:hover .product-thumbnail .product-loop__buttons{display:none}ul.products li.product:first-child.slick-current .product-inner{border-left:1px solid #c9c9c9}.woocommerce-products-header ul.products li.product .product-bottom-box,body:not(.catalog-view-list) ul.products li.product .product-bottom-box{position:static;display:block;z-index:1;padding:15px 0 0;border:none}.woocommerce-products-header ul.products li.product .product-details,body:not(.catalog-view-list) ul.products li.product .product-details{position:static}.woocommerce-products-header ul.products li.product .product-button .group-yith,body:not(.catalog-view-list) ul.products li.product .product-button .group-yith{margin:0}.woocommerce-products-header ul.products li.product .product-button .group-yith .compare-button,body:not(.catalog-view-list) ul.products li.product .product-button .group-yith .compare-button{display:none}.fm-catalog-categories .catalog-categories__wrapper{padding-bottom:70px}.fm-show-qty .fm-elementor-product-carousel .slick-list{margin:0;padding:0 2px 0 0}.fm-catalog-header__title{margin-top:40px}.woocommerce div.product .woocommerce-product-gallery{width:100%;margin-bottom:30px}.woocommerce div.product .woocommerce-product-gallery .product-image-ms{display:none}.woocommerce div.product div.entry-summary{width:100%;padding-left:0;margin-top:50px}.single-product.fm-product-layout-1 .entry-summary-content{padding-right:30px}.single-product.fm-product-layout-3 div.product div.entry-summary{padding-left:0}.fm-catalog-filter-sidebar-content{padding:0 25px}.fm-catalog-filter-sidebar-content>.widget{margin-bottom:60px}.fm-widget-products-carousel .slick-slide>:not(:last-child) li.product{border:none}.fm-widget-products ul.products li.product .product-thumbnail img{margin:0}.fm-widget-products .widget-title{padding:0 20px 12px 20px}.related-products .slick-list{padding:0;margin:0}.fm-quick-view-modal .product-modal-content div.product div.entry-summary{position:relative}.fm-quick-view-modal div.product{overflow:auto}.fm-modal .modal-content,.fm-quick-view-modal .product-modal-content div.product{height:70vh}.woocommerce-cart div table.shop_table{margin-bottom:25px}.woocommerce-cart div .col-coupon{margin-bottom:20px;padding-right:15px}.woocommerce-cart div .col-coupon label{margin-bottom:10px;margin-top:0}.woocommerce-checkout .coupon-section,.woocommerce-checkout .form-login-section{margin-bottom:0}.woocommerce-checkout .coupon-section form,.woocommerce-checkout .form-login-section form{margin-bottom:20px}.woocommerce-checkout .form-login-section{padding-right:15px}.woocommerce-checkout div form.checkout .fm-checkout-billing{padding-right:15px;margin-bottom:30px}}@media (max-width:767px){.header-items-mobile--left>*{margin-right:10px}.header-items-mobile--center>*{margin-left:5px;margin-right:5px}.header-items-mobile--right>*{margin-left:10px}.fm-modal .modal-content,.single-product.fm-product-layout-1 .entry-summary-content,.single-product.fm-product-layout-1 .entry-summary-sidebar{width:100%}.farmart-container{padding-left:15px;padding-right:15px}.farmart-container .farmart-container{padding-left:0;padding-right:0}.fm-search-form--mobile .open-search-panel .farmart-svg-icon,.header-element--cart a .farmart-svg-icon,.header-element--compare a .farmart-svg-icon,.header-element--wishlist a .farmart-svg-icon{font-size:21px}.header-element--cart a{padding:0 0 0 5px}.footer-extra .footer-extra__wrapper{display:block}.footer-extra .footer-extra__item{padding:54.5px 0;margin:0 0 15px 0}.footer-extra__content--title{font-size:13px}.footer-extra__content--desc{font-size:20px}.footer-extra__icon{margin-left:25px}.footer-extra__icon .farmart-svg-icon{font-size:55px}.footer-infor__item{margin-bottom:15px}.footer-widgets .footer-widgets-area-diff{padding:0 15px}.footer-widgets .footer-widgets-area-2{margin-top:0}.footer-widgets .footer-widgets-area{margin-bottom:30px}.footer-widgets .footer-widgets-area:last-child{margin-bottom:0}.footer-widgets-area-diff .row-flex{flex-wrap:wrap}.footer-navigation li a{padding-top:5px;padding-bottom:5px}.fm-product-deals-grid .products-content:after,.fm-product-deals-grid .products-content:before{width:calc((100vw - 100%)/ 2)}.fm-product-deals-grid .products-content:before{left:calc((-100vw + 100%)/ 2)}.fm-product-deals-grid .products-content:after{right:calc((-100vw + 100%)/ 2)}.fm-product-deals-grid .products-content ul{overflow:auto;white-space:nowrap;display:flex}.single-header .single-post-socials-share{margin:10px 0}.single-post .single-post-wrapper .entry-title{font-size:24px}.single-post .slick-dots{bottom:10px}.farmart-list-box__wrapper .box-item{flex:0 0 100%;max-width:100%}.farmart-blog-shortcode .blog-wrapper,.farmart-post__related .blog-wrapper{border-right:none}.farmart-blog-page--small-thumb .farmart-post-list .blog-wrapper:not(.no-flex).has-post-thumbnail .blog-wrapper__inner{display:block}.farmart-blog-page--small-thumb .farmart-post-list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format{margin:0 0 30px;max-width:100%}.farmart-blog-page--small-thumb .farmart-post-list .blog-wrapper:not(.no-flex).has-post-thumbnail .entry-format.format-gallery{max-width:100%}.farmart-blog-page--list .blog-wrapper .entry-format.format-link,.farmart-blog-page--list .entry-summary{padding:30px}.error404 .error-404{padding-left:15px;padding-right:15px}.admin-bar .farmart-menu-department.menu-click .department-menu{top:0}ul.products li.product{width:50%}ul.products li.product .woocommerce-loop-product__title a{white-space:initial}ul.products li.product .product-button .quantity_button{padding:6px 8px}.woocommerce div.product .fm-entry-product-header{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.woocommerce div.product .fm-entry-product-header .product_socials{margin-top:15px}.woocommerce div.product div.entry-summary{margin-top:0}.catalog-view-list .fm-shop-content ul.products li.product .product-thumbnail{width:50%}.catalog-view-list .fm-shop-content ul.products li.product .product-details{flex-direction:column;width:50%;padding-left:0}.catalog-view-list .fm-shop-content ul.products li.product .product-content-box{padding-right:0}.catalog-view-list .fm-shop-content ul.products li.product .product-bottom-box{min-width:auto;max-width:auto}.catalog-view-list .fm-shop-content ul.products li.product .product-bottom-box .product-button{margin-top:10px}.catalog-view-list .fm-shop-content ul.products li.product .product-bottom-box .product-button .compare-button span,.catalog-view-list .fm-shop-content ul.products li.product .product-bottom-box .product-button .group-yith span{display:inline-block}.catalog-view-list .fm-shop-content ul.products li.product .woocommerce-product-details__short-description{margin-top:0}.catalog-view-list .fm-shop-content ul.products li.product .woocommerce-product-details__short-description ul{margin-bottom:5px}.catalog-view-list .fm-shop-content ul.products li.product .product-inner{border-left-color:#ddd;border-right-color:#ddd}.catalog-view-list .fm-shop-content ul.products li.product .product-inner:hover{border-color:transparent;border-left-color:#ddd;border-right-color:#ddd}.catalog-view-list .fm-shop-content ul.products li.product:first-child .product-inner{border-top-color:#ddd}.catalog-view-list .fm-shop-content ul.products li.product:last-child .product-inner{border-bottom-color:#ddd}.catalog-banners-carousel.banner-has-bg{padding:25px 0}.catalog-toolbar .catalog-toolbar__bottom{align-items:center}.catalog-toolbar .per-page,.catalog-toolbar .woocommerce-ordering{margin:0 20px 0 0}.catalog-toolbar .woocommerce-ordering .current{background-color:transparent;border:none;line-height:1;padding:0 30px 0 0;min-height:auto;min-width:auto}.catalog-toolbar .woocommerce-ordering>li.current{color:#222}.catalog-toolbar .shop-view .shop-view__icon{margin-left:15px}.catalog-toolbar .shop-view .shop-view__icon a.extended{display:none}.catalog-toolbar .products-found,.catalog-toolbar+.products-found{font-size:16px}.fm-catalog-header__right .text{display:none}.single-product.fm-product-layout-1 .entry-summary-content{padding:0}.single-product.fm-product-layout-4 ul.products{border-color:#c9c9c9;border-width:1px 0 0 1px}.single-product.fm-product-layout-4 ul.products li .product-inner{border-width:0 1px 1px 0;border-color:#c9c9c9}.single-product.fm-product-layout-4 div.product .fm-product-detail{padding:0}.single-product.fm-product-layout-4 div.product .fm-product-detail .farmart-container{padding-left:0;padding-right:0}.single-product.fm-product-layout-4 .entry-summary-content,.single-product.fm-product-layout-4 .entry-summary-sidebar{width:100%;padding:0}.single-product.fm-product-layout-4 .woocommerce-tabs ul.tabs{width:100%}.single-product.fm-product-layout-4 .woocommerce-tabs .woocommerce-Tabs-panel{width:100%;padding-left:0}.single-product .entry-summary-sidebar{margin-top:30px}.single-product .woocommerce-tabs{padding:0}.single-product .woocommerce-tabs ul.tabs{padding:15px}.single-product .fm-product-bg-full-width{background-color:transparent}.single-product.fm-product-layout-4 div.product .fm-product-detail.fm-product-bg-full-width .farmart-container{padding-left:0;padding-right:0}.related-products .related-title{font-size:24px}.fm-widget-products ul.products{padding-left:15px;padding-right:15px}.fm-widget-products ul.products li.product{width:50%}.fm-quick-view-modal .product-modal-content div.product{padding:25px 20px}.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{padding:0 0 30px 0}.fm-quick-view-modal .product-modal-content div.product div.entry-summary{padding:0}.slick-dots li button:hover:before{background-color:#ddd}.slick-dots li.slick-active button:hover:before{background-color:var(--fm-background-color-primary)}.farmart-social-share{flex-wrap:wrap}.farmart-social-share li{margin-bottom:5px}body.woocommerce form .form-row-first,body.woocommerce form .form-row-last,div.woocommerce form .form-row-first,div.woocommerce form .form-row-last{width:100%;padding:0}.woocommerce-cart div table.shop_table thead{display:none}.woocommerce-cart div .col-coupon label{font-size:18px}.woocommerce-checkout .form-login-section .woocommerce-form-login .form-row-first,.woocommerce-checkout .form-login-section .woocommerce-form-login .form-row-last{width:100%;padding-left:0;padding-right:0}.woocommerce-checkout div form.checkout .fm-review-order-table{padding:9px 15px}.woocommerce-checkout .form-login-section .woocommerce-form-login .form-row-first,.woocommerce-checkout .form-login-section .woocommerce-form-login .form-row-last{width:100%;padding-left:0;padding-right:0}.woocommerce-checkout div form.checkout .fm-review-order-table{padding:9px 15px}.footer-main>*{flex-direction:column;align-items:flex-start}.footer-link .widget{display:block}.footer-link .widget .widget-title{display:block;margin-top:30px;margin-bottom:15px}.farmart-blog-page--small-thumb .blog-wrapper.sticky .blog-wrapper__inner{padding:15px}}@media (max-width:480px){.page-header:not(.page-header-layout-2){padding-top:50px;padding-bottom:0}.site-content{padding-top:50px;padding-bottom:50px}.footer-widgets .footer-widgets-diff-item{flex:1 1 50%}.woocommerce-cart .site-content{padding-top:20px;padding-bottom:20px}.footer-extra .footer-extra__item{padding:34.5px 25px;justify-content:space-between;align-items:center}.footer-extra .footer-extra__item:nth-child(2) .footer-extra__content--desc br{display:none}.footer-extra .footer-extra__item:nth-child(2) .footer-extra__icon .farmart-svg-icon{font-size:55px}.footer-extra__content--title{font-size:12px}.footer-extra__content--desc{font-size:16px}.footer-extra__icon{margin-left:15px}.footer-navigation li a{padding-left:6px;padding-right:6px}.entry-meta{flex-wrap:wrap}.post-author--box{flex-direction:column}.farmart-post--navigation .nav-links{flex-direction:column}.farmart-post--navigation .box-nav--right{text-align:left;margin-top:20px}.entry-meta .meta.meta-comment{display:none}.comment-list .children{padding-left:0}.comment-list .children .children{padding-left:0;margin-left:0}.comment-list li.comment .comment-meta{float:none}.comment-list li.comment .comment-content{margin:20px 0 0 0}.admin-bar .farmart-menu-department.menu-click .department-menu{width:100%}.single-product.fm-product-layout-4 .entry-summary-content,.single-product.fm-product-layout-4 .entry-summary-sidebar{width:100%;padding:0}.fm-quick-view-modal .product-modal-content div.product .single-button-wrapper{flex-wrap:wrap}.woocommerce-checkout .coupon-section .woocommerce-form-coupon .form-row-first,.woocommerce-checkout .coupon-section .woocommerce-form-coupon .form-row-last{float:none;width:100%}.woocommerce-checkout .coupon-section .woocommerce-form-coupon .form-row-first input{border-right:1px solid #ccc;border-bottom-right-radius:3px;border-top-right-radius:3px}.woocommerce-checkout .coupon-section .woocommerce-form-coupon .form-row-last button{border-bottom-left-radius:3px;border-top-left-radius:3px}}