@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes mrmFadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes mrmFadeIn{0%{opacity:0;}to{opacity:1;}}@-webkit-keyframes mrmSlideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0;}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes mrmSlideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0;}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@-webkit-keyframes mrmPulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes mrmPulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}:root{--wcboost-swatches-item-width:30px;--wcboost-swatches-item-width:30px;--wcboost-swatches-item-padding:2px;--wcboost-swatches-item-gap:1em;--wcboost-swatches-color-border:rgba(0,0,0,.2);--wcboost-swatches-color-border-selected:rgba(0,0,0,.7);--wcboost-swatches-color-border-outstock:rgba(252,56,56,.7);--wcboost-swatches-color-tooltip:#333;--wcboost-swatches-color-tooltip-text:#fff;--wcboost-swatches-button-font-size:1em;--wcboost-swatches-label-font-size:1em;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0;}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box;}.elementor a{box-shadow:none;text-decoration:none;}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}:root{--page-title-display:block;}@keyframes eicon-spin{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}.elementor-section{position:relative;}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative;}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap;}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px;}.elementor-section.elementor-section-stretched{position:relative;width:100%;}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start;}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}.elementor-widget-wrap>.elementor-element{width:100%;}.elementor-widget{position:relative;}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px);}.elementor-column{display:flex;min-height:1px;position:relative;}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%;}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%;}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%;}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%;}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%;}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%;}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%;}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%;}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%;}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%;}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%;}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%;}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%;}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%;}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%;}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%;}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%;}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%;}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%;}}@media (max-width:767px){.elementor-column{width:100%;}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop";}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen";}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";}}@media (max-width:-1){#elementor-device-mode:after{content:"tablet_extra";}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet";}}@media (max-width:880px){#elementor-device-mode:after{content:"mobile_extra";}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile";}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}.elementor-element .elementor-widget-container,.elementor-element:not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}.elementor-heading-title{line-height:1;margin:0;padding:0;}.animated{animation-duration:1.25s;}.animated.animated-slow{animation-duration:2s;}.animated.animated-fast{animation-duration:.75s;}.animated.infinite{animation-iteration-count:infinite;}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards;}@media (prefers-reduced-motion:reduce){.animated{animation:none;}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none;}}@media (min-width:881px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none;}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none;}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit;}.elementor-widget-image{text-align:center;}.elementor-widget-image a{display:inline-block;}.elementor-widget-image a img[src$=".svg"]{width:48px;}.elementor-widget-image img{display:inline-block;vertical-align:middle;}: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);}}@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(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-o-keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-ms-keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}ul.products{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;}ul.products li.product{list-style:none;padding:0;position:relative;}ul.products li.product:hover{z-index:9;}ul.products li.product .product-thumbnail{position:relative;margin-bottom:25px;}ul.products li.product .product-thumbnail .fm-product-quick-view{font-size:15px;color:var(--fm-color-secondary);line-height:1;text-align:right;margin:0 1px 13px 0;}ul.products li.product .product-thumbnail .product-loop__buttons{display:flex;flex-direction:column;position:absolute;top:0;right:0;opacity:0;transition:.3s;}ul.products li.product .product-thumbnail .fm-loop_button span:not(.farmart-svg-icon),ul.products li.product .product-thumbnail .yith-wcwl-add-to-wishlist span:not(.farmart-svg-icon){display:none;}ul.products li.product .product-thumbnail .fm-loop_button a,ul.products li.product .product-thumbnail .yith-wcwl-add-to-wishlist a{color:var(--fm-color-secondary);font-size:18px;}ul.products li.product .product-thumbnail .fm-loop_button.fm-product-quick-view span{display:block;}ul.products li.product .product-thumbnail .fm-product-quick-view,ul.products li.product .product-thumbnail .compare-button a:before,ul.products li.product .product-thumbnail .compare-button a .farmart-svg-icon,ul.products li.product .product-thumbnail .yith-wcwl-add-to-wishlist a,ul.products li.product .product-thumbnail .wcboost-wishlist-button,ul.products li.product .product-thumbnail .wcboost-products-compare-button{transform:translateX(10px);transition:.3s;transition-property:transform;}ul.products li.product .product-thumbnail .fm-product-quick-view{transition-delay:0s;}ul.products li.product .product-inner{padding:20px 25px 30px;border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;}ul.products li.product .product-inner:hover{border-color:#c9c9c9;position:relative;z-index:1;}ul.products li.product .product-inner:hover .product-thumbnail .product-loop__buttons{opacity:1;z-index:8;}ul.products li.product .product-inner:hover .fm-product-quick-view,ul.products li.product .product-inner:hover .compare-button a:before,ul.products li.product .product-inner:hover .compare-button a .farmart-svg-icon,ul.products li.product .product-inner:hover .yith-wcwl-add-to-wishlist a,ul.products li.product .product-inner:hover .wcboost-wishlist-button,ul.products li.product .product-inner:hover .wcboost-products-compare-button{transform:translateX(0);}ul.products li.product .price{color:#690;font-weight:700;display:flex;align-items:center;flex-wrap:wrap;font-size:15px;}ul.products li.product .product-details{position:relative;}ul.products li.product .fm-rating{margin-top:5px;margin-bottom:7px;}ul.products li.product .product-button{display:flex;flex-wrap:wrap;}ul.products li.product .product-button .quantity{flex:auto;margin:0 15px 15px 0;min-width:80px;}ul.products li.product .product-button label{display:none;}ul.products li.product .product-button .quantity_button{color:var(--fm-background-text-color-secondary);font-size:14px;font-weight:700;background-color:var(--fm-background-color-secondary);display:block;border-radius:3px;padding:13.5px 10px;text-align:center;position:relative;border:none;line-height:1.7;width:100%;}ul.products li.product .product-button .quantity_button .farmart-svg-icon{font-size:12px;margin-right:6px;display:none;}ul.products li.product .product-button .quantity_button:before{content:" ";width:12px;height:12px;border-radius:50%;border-width:1px;border-style:solid;border-color:var(--fm-background-text-color-secondary) transparent var(--fm-background-text-color-secondary) transparent;animation:lds-dual-ring .5s linear infinite;margin-right:6px;position:absolute;left:calc(50% - 60px);top:40%;transform:translateY(-50%);display:none;}ul.products li.product .product-bottom-box{display:none;}ul.products li.product .woocommerce-loop-product__title{font-size:14px;font-weight:400;color:#09f;margin:0;line-height:1.4;}ul.products li.product .woocommerce-loop-product__title a{color:#09f;transition:ease .3s;line-height:20px;}ul.products li.product .woocommerce-loop-product__title a:hover{color:var(--fm-color-primary);}ul.products li.product .woocommerce-product-details__short-description{display:none;margin-top:17px;}ul.products li.product img{display:block;margin:0 auto;}ul.products li.product .button{display:block;}ul.products li.product .quantity{margin-bottom:5px;}ul.products li.product .quantity .qty-box{width:100%;}ul.products li.product .box-price{display:flex;align-items:center;text-align:center;justify-content:center;margin-bottom:10px;font-size:13px;}ul.products li.product .price-symbol,ul.products li.product .price-current{color:#690;font-weight:700;}ul.products li.product .title-price{margin:0 5px 0 0;color:#888;}.woocommerce-products-header ul.products li.product .product-bottom-box,body:not(.catalog-view-list) ul.products li.product .product-bottom-box{padding:17px 25px 30px;border-width:0 1px 1px 1px;border-style:solid;border-color:#c9c9c9;position:absolute;left:-26px;right:-26px;top:100%;display:none;background-color:#fff;z-index:-1;}.woocommerce-products-header ul.products li.product .product-bottom-box .price,body:not(.catalog-view-list) ul.products li.product .product-bottom-box .price{display:none;}.woocommerce-products-header ul.products li.product .product-inner:hover .product-bottom-box,body:not(.catalog-view-list) ul.products li.product .product-inner:hover .product-bottom-box{display:block;z-index:9;}@media screen and (min-width: 1200px){ul.products li.product{width:25%;}ul.products.columns-4 li.product{width:25%;}ul.products.columns-6 li.product{width:16.66%;}}.woocommerce div.product{content:"";table-layout:fixed;position:relative;}.woocommerce div.product div.entry-summary{width:65%;float:left;padding-left:51px;margin-top:0;}.woocommerce div.product p.price{margin-top:0;margin-bottom:7px;font-size:23px;font-weight:700;color:#000;line-height:1;}.woocommerce div.product p.price > span.amount{font-size:20px;}.woocommerce-account form.login button,.woocommerce-account form.register button{display:block;width:100%;margin-top:17px;height:50px;}.woocommerce-account.farmart-not-login .site-content{padding-top:90px;padding-top:150px;}.star-rating{font-size:12px;white-space:nowrap;overflow:hidden;position:relative;display:inline-block;}.star-rating .rating-stars{display:block;line-height:0;}.star-rating .max-rating .farmart-svg-icon{color:#999;}.star-rating .user-rating{position:absolute;left:0;top:0;overflow:hidden;}.star-rating .user-rating .farmart-svg-icon{color:#fab528;}.woocommerce .fm-rating{display:flex;align-items:center;}.woocommerce .fm-rating .star-rating{margin-right:2px;}.woocommerce .fm-rating .count{font-size:11px;margin-left:5px;color:#999;}.woocommerce .quantity{float:none;}.woocommerce .quantity label.label{display:block;margin-bottom:10px;}.woocommerce .quantity .qty-box{border:1px solid #ddd;position:relative;border-radius:3px;width:105px;}.woocommerce .quantity .qty{font-size:15px;color:#000;font-weight:700;border-width:0;width:100%;padding:10px 0;-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;text-align:center;display:inline-block;background-color:#fff;height:38px;line-height:38px;border-radius:3px;}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;}.woocommerce .quantity .decrease,.woocommerce .quantity .increase{font-size:10px;color:#000;font-weight:700;cursor:pointer;transition:.5s;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:30px;height:100%;line-height:40px;text-align:center;background-color:#fff;}.woocommerce .quantity .increase{right:0;left:auto;border-top-right-radius:3px;border-bottom-right-radius:3px;}.woocommerce .quantity .decrease{border-top-left-radius:3px;border-bottom-left-radius:3px;}.woocommerce form .form-row{margin-bottom:10px;}.woocommerce form .form-row input{width:100%;color:#000;padding:7px 15px;}.woocommerce form .form-row input[type=radio],.woocommerce form .form-row input[type=checkbox]{width:auto;}.woocommerce form.woocommerce-form-register .form-row > *{display:block;}.woocommerce form.woocommerce-form-register .form-row input[type=radio],.woocommerce form.woocommerce-form-register .form-row input[type=checkbox]{position:relative;top:2px;}.woocommerce form.woocommerce-form-register p{margin-bottom:10px;}.woocommerce p.form-row{width:100%;padding:0;margin-bottom:18px;}.woocommerce p.form-row label{font-size:14px;color:#666;}.woocommerce p.form-row button{margin-top:8px;height:50px;width:100%;}@media (max-width: 991px){.widget-title{position:relative;}.widget-title a{display:block;}.widget-title a:not(.no-parent){color:#666;font-size:14px;text-transform:none;font-weight:400;border-bottom:1px solid #e5e5e5;padding-bottom:16px;}.widget-title a:not(.has-parent){padding-bottom:10px;}}@font-face{font-family:"FarmartIcon";src:url("https://www.hellorecipe.co.uk/wp-content/themes/farmart/css/../fonts/FarmartIcon.eot?xi9l80");src:url("https://www.hellorecipe.co.uk/wp-content/themes/farmart/css/../fonts/FarmartIcon.eot?xi9l80#iefix") format("embedded-opentype"),url("https://www.hellorecipe.co.uk/wp-content/themes/farmart/css/../fonts/FarmartIcon.ttf?xi9l80") format("truetype"),url("https://www.hellorecipe.co.uk/wp-content/themes/farmart/css/../fonts/FarmartIcon.woff?xi9l80") format("woff"),url("https://www.hellorecipe.co.uk/wp-content/themes/farmart/css/../fonts/FarmartIcon.svg?xi9l80#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:"FarmartIcon" !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;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}img{border:0;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.label{border:1px solid #000;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#337ab7;text-decoration:none;}a:hover,a:focus{color:#23527c;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}img{vertical-align:middle;}[role="button"]{cursor:pointer;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table;}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both;}@-ms-viewport{width:device-width;}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}button::-moz-focus-inner{padding:0;border:0;}: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);}}@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(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-o-keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-ms-keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}a{background-color:transparent;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}[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;}[hidden]{display:none;}body,button,input,select,optgroup,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;}h2{font-size:35px;}h3{font-size:21px;}p{margin-bottom:1.5em;}dfn,cite,em,i{font-style:italic;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{background:#fff;}ul,ol{margin:0 0 1.5em;padding-left:1.5em;}ul{list-style:disc;}li > ul,li > ol{margin-bottom:0;}img{height:auto;max-width:100%;}.text-center{text-align:center;}@-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-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:hover,.btn-primary:focus,.btn-primary:active{outline:none;background-color:var(--fm-background-color-primary);color:var(--fm-background-text-color-primary);}.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 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;}body .elementor-widget:not(:last-child){margin-bottom:0;}@media (min-width: 768px) and (max-width: 1024px){.elementor .elementor-hidden-tablet{display:none;}}@media (min-width: 1025px){.elementor .elementor-hidden-desktop{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;}}.farmart-slides .item-slider{justify-content:center;align-items:center;position:relative;overflow:hidden;height:400px;width:100%;}.farmart-slides .item-slider:not(:first-child){display:none;}.farmart-slides .slick-slide-bg{background-size:cover;background-position:center;background-repeat:no-repeat;min-width:100%;min-height:100%;transition-property:transform;}.farmart-slides .slick-slide-inner{background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;bottom:0;right:0;display:flex;}.farmart-slide-content{position:relative;z-index:1;width:100%;}.farmart-slide-content .animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;animation-timing-function:cubic-bezier(.65,.8,.44,.99);}.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:hover,.farmart-slide-button:focus{color:var(--fm-background-text-color-secondary);}.farmart-slides-wrapper .arrows-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;}.farmart--v-position-middle .slick-slide-inner{align-items:center;}.farmart--h-position-center .slick-slide-inner{justify-content: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-banner-larger,.farmart-banner-medium-3{position:relative;}.farmart-banner-larger a.link,.farmart-banner-medium-3 a.link{z-index:20;}.farmart-banner-larger a.link,.farmart-banner-larger .banner-featured-image,.farmart-banner-medium-3 a.link,.farmart-banner-medium-3 .banner-featured-image{position:absolute;top:0;left:0;right:0;bottom:0;}.farmart-banner-larger .banner-content,.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 .highlight,.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 .highlight{font-family:"Playfair Display",sans-serif;font-style:italic;display:block;font-size:21px;line-height:1.42857;}.farmart-banner-medium-3 .highlight.banner-display{display:inline-block;}.farmart-banner-medium-3 .after_highlight{display:inline-block;color:#000;text-shadow:0 0 #000;margin-left:15px;}.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-middle .farmart-banner-medium-3 .banner-content,.farmart--v-position-middle .farmart-banner-larger .banner-content{align-items:center;}.farmart--h-position-center .farmart-banner-medium-3 .banner-content,.farmart--h-position-center .farmart-banner-larger .banner-content{justify-content:center;}.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="text"],.farmart-register-form input[type="email"],.farmart-register-form input[type="url"],.farmart-register-form input[type="password"],.farmart-register-form input[type="search"],.farmart-register-form input[type="number"],.farmart-register-form input[type="tel"],.farmart-register-form input[type="range"],.farmart-register-form input[type="date"],.farmart-register-form input[type="month"],.farmart-register-form input[type="week"],.farmart-register-form input[type="time"],.farmart-register-form input[type="datetime"],.farmart-register-form input[type="datetime-local"],.farmart-register-form input[type="color"],.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__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;}.fm-product-categories-carousel-2 .cat-header,.farmart-product-categories-list .cat-header,.farmart-product-mutil-categories-carousel .cat-header,.farmart-product-categories-carousel .cat-header{display:flex;justify-content:space-between;padding-bottom:20px;align-items:center;}.fm-product-categories-carousel-2 .cat-header h3,.farmart-product-categories-list .cat-header h3,.farmart-product-mutil-categories-carousel .cat-header h3,.farmart-product-categories-carousel .cat-header h3{margin:0;}.fm-product-categories-carousel-2 .cat-header h3 .farmart-svg-icon,.farmart-product-categories-list .cat-header h3 .farmart-svg-icon,.farmart-product-mutil-categories-carousel .cat-header h3 .farmart-svg-icon,.farmart-product-categories-carousel .cat-header h3 .farmart-svg-icon{font-size:21px;color:var(--fm-color-primary);margin-right:14px;}.fm-product-categories-carousel-2 .header-link,.farmart-product-categories-list .header-link,.farmart-product-mutil-categories-carousel .header-link,.farmart-product-categories-carousel .header-link{margin-top:4px;color:#888;transition:ease .3s;display:flex;align-items:center;}.fm-product-categories-carousel-2 .header-link .farmart-svg-icon,.farmart-product-categories-list .header-link .farmart-svg-icon,.farmart-product-mutil-categories-carousel .header-link .farmart-svg-icon,.farmart-product-categories-carousel .header-link .farmart-svg-icon{padding-left:3px;}.fm-product-categories-carousel-2 .header-link .farmart-svg-icon,.farmart-product-categories-list .header-link .farmart-svg-icon,.farmart-product-mutil-categories-carousel .header-link .farmart-svg-icon,.farmart-product-categories-carousel .header-link .farmart-svg-icon{font-size:9px;}.fm-product-categories-carousel-2 .header-link .link-text,.farmart-product-categories-list .header-link .link-text,.farmart-product-mutil-categories-carousel .header-link .link-text,.farmart-product-categories-carousel .header-link .link-text{transition:ease .3s;}.farmart-product-categories-carousel .product-cats{margin:0;background-color:#fff;border:1px solid #eee;padding:35px 40px 55px;}.farmart-product-categories-carousel .product-cats li{list-style:none;display:inline-block;}.farmart-product-categories-carousel .cat-thumb,.farmart-product-categories-carousel .cat-count,.farmart-product-categories-carousel .cat-text{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-hover-box-shadow .product-cats{border:none;margin-bottom:-120px;}.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;}.fm-elementor-product-carousel ul.products li.product{pointer-events:auto;}.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 .products-box{width:100%;padding:15px;border:1px solid #eee;border-top:0;}.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-footer-recently-viewed .recently-viewed-content,.fm-header-recently-viewed .recently-viewed-content,.fm-content-recently-viewed .recently-viewed-content{position:relative;}.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,.fm-content-recently-viewed .farmart-loading,.fm-content-recently-viewed .farmart-loading--wrapper{position:absolute;left:1px;right:1px;}.fm-footer-recently-viewed .farmart-loading--wrapper,.fm-header-recently-viewed .farmart-loading--wrapper,.fm-content-recently-viewed .farmart-loading--wrapper{top:1px;bottom:1px;z-index:99;background-color:#fff;}.fm-footer-recently-viewed .farmart-loading,.fm-header-recently-viewed .farmart-loading,.fm-content-recently-viewed .farmart-loading{top:50%;transform:translateY(-50%);text-align:center;}.fm-footer-recently-viewed .farmart-loading:after,.fm-header-recently-viewed .farmart-loading:after,.fm-content-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-footer-recently-viewed .recently-has-products,.fm-footer-recently-viewed .recently-empty-products,.fm-footer-recently-viewed .recently-viewed-products,.fm-header-recently-viewed .recently-has-products,.fm-header-recently-viewed .recently-empty-products,.fm-header-recently-viewed .recently-viewed-products,.fm-content-recently-viewed .recently-has-products,.fm-content-recently-viewed .recently-empty-products,.fm-content-recently-viewed .recently-viewed-products{opacity:0;transition:ease .5s;}.fm-footer-recently-viewed .recently-empty-products,.fm-header-recently-viewed .recently-empty-products,.fm-content-recently-viewed .recently-empty-products{text-align:center;}.fm-footer-recently-viewed .recently-empty-products .btn-primary,.fm-header-recently-viewed .recently-empty-products .btn-primary,.fm-content-recently-viewed .recently-empty-products .btn-primary{margin-top:15px;}.fm-footer-recently-viewed.products-loaded .recently-has-products,.fm-footer-recently-viewed.products-loaded .recently-empty-products,.fm-footer-recently-viewed.products-loaded .recently-viewed-products,.fm-header-recently-viewed.products-loaded .recently-has-products,.fm-header-recently-viewed.products-loaded .recently-empty-products,.fm-header-recently-viewed.products-loaded .recently-viewed-products,.fm-content-recently-viewed.products-loaded .recently-has-products,.fm-content-recently-viewed.products-loaded .recently-empty-products,.fm-content-recently-viewed.products-loaded .recently-viewed-products{opacity:1;}.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-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: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-product-deals-day{position:relative;}.fm-product-deals-day .header-countdown{display:flex;align-items:center;justify-content:center;}.fm-product-deals-day .ends-text{display:flex;align-items:center;margin-right:8px;line-height:1;}.fm-product-deals-day .ends-text .farmart-svg-icon{font-size:18px;margin-right:10px;}.fm-product-deals-day .header-countdown{color:#fff;font-size:13px;background-color:#e84506;padding:4px 13px;border-radius:3px;}.fm-product-deals-day .farmart-countdown .text{margin-left:5px;}.fm-product-deals-day .cat-header{display:flex;align-items:center;justify-content:space-between;}.fm-product-deals-day .cat-header .header-content{display:flex;align-items:center;}.fm-product-deals-day .cat-header .cat-title{margin:0;display:flex;align-items:center;}.fm-product-deals-day .cat-header .cat-title .farmart-svg-icon{margin-right:5px;}.fm-product-deals-day .cat-header .countdown-wrapper{display:flex;align-items:center;margin-left:39px;}.fm-product-deals-day .cat-header .header-link{display:flex;align-items:center;transition:unset;}.fm-product-deals-day .cat-header .header-link span{color:#777;transition:.5s;}.fm-product-deals-day .cat-header .header-link .link-text{display:block;line-height:1.2;}.fm-product-deals-day .cat-header .header-link .farmart-svg-icon{padding-left:3px;font-size:10px;}.fm-product-deals-day .cat-header .header-link:hover span{color:var(--fm-color-primary);}.fm-product-deals-day .products-content{border:1px solid #c9c9c9;border-right:none;position:relative;}.fm-product-deals-day .products-content:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#c9c9c9;z-index:9;}.fm-product-deals-day ul.products{border:none;}.fm-product-deals-day ul.products li.product{clear:none;margin-bottom:0;pointer-events:auto;float:left;}.fm-product-deals-day ul.products li.product .woocommerce-product-details__short-description{display:none;}.fm-product-deals-day ul.products li.product .product-thumbnail{margin-bottom:30px;}.fm-product-deals-day ul.products li.product .product-inner:hover{border-top-color:transparent;}.fm-elementor-product-deals-carousel ul.products{margin:0;}.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.farmart-nav-outside .cat-header .header-link{font-size:14px;color:#666;margin-left:35px;}.fm-elementor-product-deals-carousel.farmart-nav-outside .cat-header .header-link .farmart-svg-icon{font-size:12px;}.farmart-nav-outside .cat-header,.farmart-nav-outside .heading{justify-content:flex-start;}@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 screen and (max-width: 991px){.fm-product-deals-day .farmart-countdown,.fm-products-carousel-with-category .farmart-countdown{padding-left:12px;padding-right:12px;}.fm-product-deals-day .products-content:after{display:none;}.fm-product-deals-day .products-content{border:none;}.fm-products-carousel-with-category .products-box{border-left:1px solid #c9c9c9;}}@media (max-width: 767px){.fm-product-deals-day .cat-header .header-content{justify-content:space-between;width:100%;}.fm-product-deals-day ul.products li.product{position:relative;}.fm-product-deals-day ul.products li.product:after{content:"";position:absolute;top:0;right:1px;width:1px;height:100%;background-color:#eee;}.fm-product-categories-carousel-2 .cat-header,.farmart-product-categories-list .cat-header,.farmart-product-mutil-categories-carousel .cat-header,.farmart-product-categories-carousel .cat-header{align-items:flex-start;flex-wrap:wrap;}.fm-product-categories-carousel-2 .cat-header h3,.farmart-product-categories-list .cat-header h3,.farmart-product-mutil-categories-carousel .cat-header h3,.farmart-product-categories-carousel .cat-header h3{margin-bottom:10px;}.fm-vertical-tab{display:none !important;}.farmart-image-carousel .heading{flex-direction:column;align-items:flex-start;}.fm-product-deals-day .cat-header .cat-title{align-items:flex-start;}.fm-products-carousel-with-category ul.products li.product .product-inner:before{display:none;}}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;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;padding:12px 15px;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111;outline:none;}select{border:1px solid #ddd;padding:10px;}a{color:var(--fm-color-primary);text-decoration:none;outline:none;transition:.5s;}a:focus,a:hover,a:active{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:hover > ul,.main-navigation ul ul li.focus > 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 li:hover > ul,.main-navigation ul li.focus > 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 > a,.main-navigation li:hover > .toggle-menu-children{color:var(--fm-color-primary);transition:.5s;}.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;z-index:1000;transform:translate(-50%,-5px) rotate(135deg);left:calc(50% - 7px);opacity:0;transition:top .2s;}.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 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 .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: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 li{padding:10px 0;}.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).last-child,.fm-menu-mobile ul.menu > li:not(.fm-menu-item__magic-line):last-child{border-bottom:0;}.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 .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 ul{padding:15px 0;}.farmart-menu-department .department-menu ul ul.sub-menu,.farmart-menu-department .department-menu ul ul.dropdown-submenu{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(0deg);}.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 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 .department-menu{top:100%;opacity:1;pointer-events:initial;}.farmart-menu-department .main-navigation li.dropdown:before{display:none;}.farmart-menu-department.menu-hover .department-menu ul.farmart-department-menu > li > a:before{display:none;}.screen-reader-text,.site-branding .site-title,.site-branding .site-description{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-title:focus,.site-branding .site-description: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:bold;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;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";table-layout:fixed;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}.fm-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:-1;}.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-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 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 ::-webkit-scrollbar{background:transparent;width:5px;}.fm-quick-view-modal .product-modal-content div.product ::-webkit-scrollbar-thumb{background-color:#ccc;}.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,.widget ol{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-title,.widgettitle{font-size:24px;line-height:1.75;margin:0;padding:0 0 13px;color:#000;}.widget_nav_menu ul,.widget_meta ul,.widget_pages ul{list-style-type:none;padding:0;}p{margin-top:0;}.hentry{margin:0 0 1.5em;}.updated:not(.published){display:none;}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0;}.entry-content,.entry-header{margin-bottom:35px;}.fm-entry-date{display:none;}.entry-title{margin:0 0 19px;}.entry-title a{color:#222;}.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);}.blog-wrapper,.blog-item{margin-bottom:47px;position:relative;}.blog-wrapper:last-child,.blog-item:last-child{margin-bottom:0;}.blog-wrapper .entry-format,.blog-item .entry-format{margin-bottom:29px;}.blog-wrapper .entry-header,.blog-item .entry-header{margin-bottom:23px;}.blog-wrapper .entry-meta,.blog-item .entry-meta{font-size:13px;margin-top:10px;}.blog-wrapper .entry-meta a:hover,.blog-item .entry-meta a:hover{color:var(--fm-color-primary);}.blog-wrapper .entry-meta .meta-author a,.blog-item .entry-meta .meta-author a{color:#09f;}.blog-wrapper .entry-title,.blog-item .entry-title{margin-bottom:0;}.blog-wrapper .entry-title a:hover,.blog-item .entry-title a:hover{color:var(--fm-color-primary);}.blog-wrapper .entry-content p,.blog-wrapper .entry-content,.blog-item .entry-content p,.blog-item .entry-content{margin:0;}.farmart-blog-shortcode .list-post--wrapper,.farmart-post__related .list-post--wrapper{padding:15px 15px 45px;background-color:#fff;}.farmart-blog-shortcode .blog-wrapper,.farmart-post__related .blog-wrapper{margin-bottom:0;border-left:1px solid #eee;}.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:before,.entry-format .post-format-icon:after{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 img,.entry-format .post-format-icon i{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;}}.entry-content:after{display:block;}.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 .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-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:none;}.header-items--center > *,.header-items--left > *,.header-items--right > *{outline:none;}.header-items--right{text-align:right;justify-content:flex-end;flex:inherit;padding-left:30px;}.header-items--right > *{outline:none;text-align:left;}.header-items--left{padding-right:30px;}.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%;}.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;}.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;}.search-inner-content ::-webkit-scrollbar{background:transparent;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 .star-rating{float:none;margin-top:10px;}.farmart-products-search .product-cat{position:relative;height:50px;line-height:52px;}.farmart-products-search .product-cat .product-cat-label,.farmart-products-search .product-cat .product-cat-dd option{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;}.header-element--header-bar{display:flex;align-items:center;}.header-element--header-bar span,.header-element--header-bar a{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-content{text-align:right;}.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 .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 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 .farmart-svg-icon,.header-element--wishlist .farmart-svg-icon,.header-element--cart .farmart-svg-icon{font-size:24px;color:var(--farmart-header-text-color);}.header-element--compare .mini-item-counter,.header-element--wishlist .mini-item-counter,.header-element--cart .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 .quantity .amount{font-weight:700;}.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:before,.header-element--cart .cart-contents .cart-content:after{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 .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 .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 .mini-cart-content,.header-element--cart:hover .fm-cart__inner:before{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.side-right .box-cart-wrapper{right:0;transform:translateX(100%);}.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 .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 .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 .woocommerce-mini-cart__empty-message{height:100%;display:flex;align-items:center;text-align:center;margin:0 auto;}.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;}.footer-main{padding:35px 0;}.footer-main > *{display:flex;align-items:center;justify-content:space-between;}.footer-main .container:before,.footer-main .container:after{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;}.site-footer{--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;}.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: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;}.row-flex{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}.col-flex-xs-12,.col-flex-sm-12,.col-flex-md-12,.col-flex-lg-12{min-height:1px;padding-left:15px;padding-right:15px;}.col-flex-xs-7,.col-flex-sm-7,.col-flex-md-7,.col-flex-lg-7{min-height:1px;padding-left:15px;padding-right:15px;}.col-flex-xs-6,.col-flex-sm-6,.col-flex-md-6,.col-flex-lg-6{min-height:1px;padding-left:15px;padding-right:15px;}.col-flex-xs-5,.col-flex-sm-5,.col-flex-md-5,.col-flex-lg-5{min-height:1px;padding-left:15px;padding-right:15px;}.col-flex-xs-3,.col-flex-sm-3,.col-flex-md-3,.col-flex-lg-3{min-height:1px;padding-left:15px;padding-right:15px;}.col-flex-xs-12{flex:0 0 100%;max-width:100%;}@media (min-width: 768px){.col-flex-sm-12{flex:0 0 100%;max-width:100%;}.col-flex-sm-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-flex-sm-5{flex:0 0 41.66667%;max-width:41.66667%;}}@media (min-width: 992px){.col-flex-md-12{flex:0 0 100%;max-width:100%;}.col-flex-md-6{flex:0 0 50%;max-width:50%;}.col-flex-md-3{flex:0 0 25%;max-width:25%;}}.site-content{padding-top:80px;padding-bottom:80px;}.site-content.no-top-spacing{padding-top:0 !important;}.site-content.no-top-spacing .page-content,.site-content.no-top-spacing .entry-content,.site-content.no-top-spacing .entry-summary{margin-top:0;}.site-content.no-bottom-spacing{padding-bottom:0 !important;}.site-content.no-bottom-spacing .page-content,.site-content.no-bottom-spacing .entry-content,.site-content.no-bottom-spacing .entry-summary,.site-content.no-bottom-spacing .hentry{margin-bottom:0;}.container{padding-left:0;padding-right:0;}.farmart-container{width:1650px;margin:0 auto;}.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 ul{list-style:none;padding:0;margin:0;}@media (min-width: 1200px){.header-mobile{display:none;}}@media (max-width: 1680px){.farmart-container{width:100%;padding-left:30px;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;}}@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;}}@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){.header-v1 .header-element--header-bar span,.header-v1 .header-element--header-bar a{font-size:20px;}}@media (max-width: 1199px){.header-main,.header-bottom{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:none;}.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:none;text-align:left;margin-left:20px;}.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 .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 .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;}.header-element--cart .cart-contents .fm-mini-cart-counter{right:0;}.cart-panel-mobile.side-right .box-cart-wrapper,.cart-panel-mobile.side-left .box-cart-wrapper{right:-82%;left:auto;}.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);}.site-header .header-element--compare,.site-header .header-element--wishlist,.site-header .header-element--account{display:none;}.site-header .header-element--cart .cart-contents .cart-icon{padding-left:0;padding-right:9px;}.site-header .header-element--cart:hover .dropdown,.site-header .header-element--cart .mini-cart-content{display:none;}.footer-infor__wrapper{justify-content:flex-start;}.footer-infor__item{flex:1 1 auto;}ul.products li.product{width:25%;}.woocommerce div.product{display:inherit;}.fm-quick-view-modal.fm-modal .close-modal{right:35px;}}@media (max-width: 1024px){.container{padding-left:15px;padding-right:15px;}}@media (max-width: 991px){.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,.single-product.fm-product-full-width.fm-product-layout-3 div.product div.entry-summary,.single-product.fm-product-full-width.fm-product-layout-3 div.product .woocommerce-product-gallery,.fm-quick-view-modal .product-modal-content div.product .woocommerce-product-gallery,.fm-quick-view-modal .product-modal-content div.product div.entry-summary,.fm-catalog-page .catalog-sidebar,.fm-catalog-page .content-area{width:100%;}.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-container{display:block;justify-content:center;overflow:hidden;}.footer-main .footer-items{display:block;padding:10px 0;}.site-footer .footer-right > *,.site-footer .footer-left > *{margin:0;}.container{padding-left:15px;padding-right:15px;}.container .container{padding-left:0;padding-right:0;}ul.products li.product{width:33.3333%;}ul.products li.product .product-inner{padding:20px;height:100%;}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;}.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 div.product div.entry-summary{width:100%;padding-left:0;margin-top:50px;}.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;}}@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;}.single-product.fm-product-layout-1 .entry-summary-content,.single-product.fm-product-layout-1 .entry-summary-sidebar,.fm-modal .modal-content{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--compare a .farmart-svg-icon,.header-element--wishlist a .farmart-svg-icon,.header-element--cart a .farmart-svg-icon{font-size:21px;}.header-element--cart a{padding:0 0 0 5px;}.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;}.farmart-blog-shortcode .blog-wrapper,.farmart-post__related .blog-wrapper{border-right:none;}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 div.entry-summary{margin-top:0;}.fm-quick-view-modal .product-modal-content div.product{padding:25px 20px;}.fm-quick-view-modal .product-modal-content div.product div.entry-summary{padding:0;}.footer-main > *{flex-direction:column;align-items:flex-start;}}@media (max-width: 480px){.site-content{padding-top:50px;padding-bottom:50px;}.footer-widgets .footer-widgets-diff-item{flex:1 1 50%;}.entry-meta{flex-wrap:wrap;}}