.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
/*!
Theme Name: Limoncol Theme
Author: Xpazeman
Description: Tema para Limoncol
Version: 1.0.0
Text Domain: limoncol
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.delay-animation-100{-webkit-animation-delay:100ms;animation-delay:100ms}.delay-animation-200{-webkit-animation-delay:200ms;animation-delay:200ms}.delay-animation-300{-webkit-animation-delay:300ms;animation-delay:300ms}.delay-animation-400{-webkit-animation-delay:400ms;animation-delay:400ms}.delay-animation-500{-webkit-animation-delay:500ms;animation-delay:500ms}.delay-animation-600{-webkit-animation-delay:600ms;animation-delay:600ms}.delay-animation-700{-webkit-animation-delay:700ms;animation-delay:700ms}.delay-animation-800{-webkit-animation-delay:800ms;animation-delay:800ms}.delay-animation-900{-webkit-animation-delay:900ms;animation-delay:900ms}.delay-animation-1000{-webkit-animation-delay:1000ms;animation-delay:1000ms}.delay-animation-1100{-webkit-animation-delay:1100ms;animation-delay:1100ms}.delay-animation-1200{-webkit-animation-delay:1200ms;animation-delay:1200ms}.delay-animation-1300{-webkit-animation-delay:1300ms;animation-delay:1300ms}.delay-animation-1400{-webkit-animation-delay:1400ms;animation-delay:1400ms}.delay-animation-1500{-webkit-animation-delay:1500ms;animation-delay:1500ms}.delay-animation-1600{-webkit-animation-delay:1600ms;animation-delay:1600ms}.delay-animation-1700{-webkit-animation-delay:1700ms;animation-delay:1700ms}.delay-animation-1800{-webkit-animation-delay:1800ms;animation-delay:1800ms}.delay-animation-1900{-webkit-animation-delay:1900ms;animation-delay:1900ms}.delay-animation-2000{-webkit-animation-delay:2000ms;animation-delay:2000ms}@font-face{font-family:"Hatton";src:local("Hatton Light"),local("Hatton-Light"),url("/wp-content/themes/limoncol/assets/webfonts/subset-Hatton-Light.woff2") format("woff2"),url("/wp-content/themes/limoncol/assets/webfonts/subset-Hatton-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Hatton";src:local("Hatton Medium"),local("Hatton-Medium"),url("/wp-content/themes/limoncol/assets/webfonts/subset-Hatton-Medium.woff2") format("woff2"),url("/wp-content/themes/limoncol/assets/webfonts/subset-Hatton-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Object Sans";src:local("Object Sans Medium"),local("ObjectSans-Medium"),url("/wp-content/themes/limoncol/assets/webfonts/subset-ObjectSans-Medium.woff2") format("woff2"),url("/wp-content/themes/limoncol/assets/webfonts/subset-ObjectSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Object Sans";src:local("Object Sans Regular"),local("ObjectSans-Regular"),url("/wp-content/themes/limoncol/assets/webfonts/subset-ObjectSans-Regular.woff2") format("woff2"),url("/wp-content/themes/limoncol/assets/webfonts/subset-ObjectSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body,html{font-family:"Object Sans",sans-serif;font-size:16px}h1,.h1,h1.elementor-heading-title{font-family:"Hatton",serif;font-size:38px;margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400}h2,.h2,h2.elementor-heading-title{font-family:"Hatton",serif;font-size:32px;margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400}h3,.h3,h3.elementor-heading-title{font-family:"Hatton",serif;font-size:24px;margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400}h4,.h4,h4.elementor-heading-title{margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400}h5,.h5,h5.elementor-heading-title{margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400}h6,.h6,h6.elementor-heading-title{margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400}p,.p,p.elementor-heading-title{margin:0;line-height:1.26em;margin-bottom:1.26em}blockquote,blockquote p,.blockquote p,.quote-p{margin:0;line-height:1.26em;margin-bottom:.5em;font-size:30px;font-family:"Hatton",serif;font-weight:300}blockquote{margin:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,p.intro:last-child,blockquote:last-child,blockquote p:last-child,.blockquote p:last-child,.quote-p:last-child{margin-bottom:0}.font-heading{font-family:"Hatton",serif}.font-body{font-family:"Object Sans",sans-serif}a{color:#000;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out}.container{max-width:1200px;margin:0
auto;padding:0}@media only screen and (max-width: 1199px){.container{padding:0
100px}}@media only screen and (max-width: 991px){.container{padding:0
70px;max-width:900px}}@media only screen and (max-width: 767px){.container{padding:0
20px;max-width:95%}}.container-fluid{width:100%;padding:0
100px}@media only screen and (max-width: 991px){.container-fluid{padding:0
70px}}@media only screen and (max-width: 767px){.container-fluid{padding:0
20px}}@media(max-width: 1024px){.theme-limoncol .elementor-section.elementor-section-boxed>.elementor-container{max-width:900px}}.button{min-width:160px;border:1px
solid #000;padding:17px
32px !important;border-radius:100px;font-weight:normal;text-decoration:none;font-size:16px;line-height:1.15em;color:#000 !important;background-color:transparent;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;display:inline-block}@media only screen and (max-width: 767px){.button{font-size:16px}}.button:hover{color:#fff !important;background-color:#000}.button.button-primary{color:#000 !important;background-color:transparent}.button.button-primary:hover{color:#fff !important;background-color:#000}.button.button-secondary{background-color:#ffcfc5}.button.button-secondary:hover{color:#000;background-color:transparent}.main-content .elementor-button{min-width:160px;border:1px
solid #000;padding:17px
32px !important;border-radius:100px;font-weight:normal;text-decoration:none;font-size:16px;line-height:1.15em;color:#000 !important;background-color:transparent;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out}@media only screen and (max-width: 767px){.main-content .elementor-button{font-size:16px}}.main-content .elementor-button:hover{color:#fff !important;background-color:#000}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce
input.button{min-width:160px;border:1px
solid #000;padding:17px
32px !important;border-radius:100px;font-weight:normal;text-decoration:none;font-size:16px;line-height:1.15em;color:#000 !important;background-color:transparent;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out}@media only screen and (max-width: 767px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce
input.button{font-size:16px}}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff !important;background-color:#000}form .limoncol-form-wrapper{display:flex}@media only screen and (max-width: 767px){form .limoncol-form-wrapper{flex-wrap:wrap}}form .form-column{width:33.33333%;padding:15px}form .form-column.bigger-column{width:46%}@media only screen and (max-width: 767px){form .form-column.bigger-column{width:100%}}form .form-column.full-column{width:100%}@media only screen and (max-width: 991px){form .form-column{padding:5px}}@media only screen and (max-width: 767px){form .form-column{width:100%}}form .form-field{margin-bottom:20px}form .form-field:last-child{margin-bottom:0}@media only screen and (max-width: 767px){form .form-field:last-child{margin-bottom:10px}}form .form-field.field-input
input{width:100%;border:1px
solid #000;padding:15px
28px;border-radius:100px;background-color:transparent;font-size:16px}form .form-field.field-input input.wpcf7-not-valid{border-color:#dc3232}form .form-field.field-textarea
textarea{width:100%;border:1px
solid #000;padding:15px
28px;border-radius:100px;background-color:transparent;font-size:16px;border-radius:0;height:110px}form .form-field.field-legal{font-size:14px}form .form-field.field-legal .wpcf7-list-item{margin-left:0}form .form-field.field-legal
a{text-decoration:underline}form .form-field.field-group{display:flex;margin-bottom:0}form .form-field.field-group .form-field{margin-right:10px}form .form-field.field-group .form-field:last-child{margin-right:0}form .form-field.half-field{width:50%}form .form-field.field-align-right{text-align:right}form .form-field.field-align-right.field-submit .wpcf7-spinner{float:left;margin-top:18px;margin-left:0}form .wpcf7-not-valid-tip{font-size:14px;text-align:center;margin-top:5px}form .wpcf7-response-output{border:0
!important;text-align:center}form .wpcf7-spinner{background-color:#ffcfc5}form .wpcf7-spinner::before{background-color:#000}*{box-sizing:border-box}.self-clear:after{content:"";display:table;clear:both}.clear{clear:both}html,body{position:relative}html.full-height{height:100%;margin-top:0 !important}html.full-height
body{height:100%}html.full-height body
#main{height:100%}.txtcolor-main{color:#000}.txtcolor-main.force-color{color:#000 !important}.bgcolor-main{background-color:#000}.bgcolor-main.force-color{background-color:#000 !important}.txtcolor-sec{color:#fff}.txtcolor-sec.force-color{color:#fff !important}.bgcolor-sec{background-color:#fff}.bgcolor-sec.force-color{background-color:#fff !important}.responsive-bg-switch{background-size:cover;background-position:center center;background-repeat:no-repeat;display:inline-block}.responsive-bg-switch
img{opacity:0}.main-content
table{border:0;width:auto !important;height:auto !important}@media only screen and (max-width: 767px){.main-content
table{width:100% !important;border-bottom:1px solid #000}}.main-content
td{border:1px
solid #000;padding:10px}@media only screen and (max-width: 767px){.main-content
td{display:block;width:100%;padding:15px
10px;border-bottom:0}}.legal-content{padding-top:160px}.legal-content h1,.legal-content h2,.legal-content h3,.legal-content h4,.legal-content h5,.legal-content h6,.legal-content p,.legal-content ul,.legal-content
table{margin-bottom:30px}.legal-content h3,.legal-content
h4{margin-top:60px}.legal-content
td{border:1px
solid #000;padding:7px}.legal-content
li{margin-bottom:20px;list-style:disc;list-style-position:inside}#cookie-law-info-bar{box-shadow:none}#cookie-law-info-again{box-shadow:none}#cookie-law-info-again
span{color:#000;font-weight:600}.content-404{padding:150px
0;text-align:center}body.scrolled.admin-bar .mobile-header{top:0px}body.scrolled.admin-bar .menu-panel-holder{height:100vh}.main-content{padding-top:186px}@media only screen and (max-width: 1529px){.main-content{padding-top:95px}}#header{position:fixed;width:100%;top:0;background-color:#fff;z-index:10000}body.scrolled #header .desktop-nav-header{padding-top:20px}body.scrolled #header .desktop-nav-header .nav-logo-wrapper
img{height:30px}body.scrolled #header .desktop-nav-header .desktop-nav.menu-main-menu .menu-item{padding-top:20px;padding-bottom:20px}.desktop-nav-header{position:relative;z-index:10000;padding-top:40px;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}@media only screen and (max-width: 1529px){.desktop-nav-header{display:none}}.desktop-nav-header .nav-logo-wrapper{margin-bottom:10px;text-align:center}.desktop-nav-header .nav-logo-wrapper
img{width:222px;height:42px;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}.desktop-nav-header .menu-main-menu{display:flex;margin:0;padding:0;justify-content:center;list-style:none}.desktop-nav-header .menu-main-menu .menu-item{position:relative;margin:0;padding:35px
10px;white-space:nowrap;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}.desktop-nav-header .menu-main-menu .menu-item
a{font-size:14px;text-decoration:none}.desktop-nav-header .menu-main-menu .menu-item .dropdown-arrow{font-size:14px;margin-left:5px}.desktop-nav-header .menu-main-menu .menu-item:hover .nav-submenu{display:block}.desktop-nav-header .nav-submenu{display:none;position:absolute;top:calc(100% - 7px);left:0;list-style:none;margin:0;padding:10px
0;background-color:#fff}.desktop-nav-header .nav-submenu::before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;background:#ffcfc5;background:linear-gradient(to right, #FFCFC5 0%, #FFDD9E 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#000000",GradientType=0 )}.desktop-nav-header .nav-submenu .sub-menu-item{padding:12px
15px;white-space:nowrap}.desktop-nav-header .nav-submenu .sub-menu-item:hover{background-color:#ffdd9e}.desktop-nav-header .nav-language-switcher{position:absolute;top:40px;right:90px}.desktop-nav-header .nav-language-switcher .wpml-ls-legacy-list-horizontal{padding:0}.desktop-nav-header .nav-language-switcher .wpml-ls-item
a{padding:21px
15px 30px;font-size:14px;line-height:0}.desktop-nav-header .nav-language-switcher .wpml-ls-item.wpml-ls-current-language{width:51px;height:51px;border:1px
solid #000;border-radius:100%}.mobile-nav-header{display:none;position:relative;z-index:10000;padding:20px
10px;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}@media only screen and (max-width: 1529px){.mobile-nav-header{display:block}}.mobile-nav-header .mobile-header-inner{display:flex}.mobile-nav-header .nav-logo-wrapper{margin-bottom:10px;text-align:left;flex-grow:1}.mobile-nav-header .nav-logo-wrapper
img{width:160px;height:42px;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}.mobile-nav-header .nav-language-switcher{flex-grow:0}.mobile-nav-header .nav-language-switcher .wpml-ls-legacy-list-horizontal{padding:0}.mobile-nav-header .nav-language-switcher .wpml-ls-item
a{padding:21px
15px 30px;font-size:14px;line-height:0}.mobile-nav-header .nav-language-switcher .wpml-ls-item.wpml-ls-current-language{width:51px;height:51px;border:1px
solid #000;border-radius:100%}.mobile-nav-header .nav-menu-burger{position:relative;width:51px;height:51px;margin-left:20px;border:1px
solid #000;border-radius:100%}.mobile-nav-header .nav-menu-burger .burger-icon{position:absolute;font-size:18px;transform:translate(-50%, -50%);top:50%;left:50%;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}.mobile-nav-header .nav-menu-burger .burger-icon.burger-open{opacity:0}.mobile-nav-header .nav-menu-burger.open .burger-open{opacity:1}.mobile-nav-header .nav-menu-burger.open .burger-closed{opacity:0}.mobile-nav-panel{display:none;position:absolute;width:100%;max-width:400px;max-height:calc(100vh - 95px);top:97px;right:-100%;overflow-y:auto;transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out}@media only screen and (max-width: 1529px){.mobile-nav-panel{display:block}}.mobile-nav-panel.open{right:0}.mobile-nav-panel .nav-panel-wrapper{margin-bottom:1px}.mobile-nav-panel .menu-main-menu{margin:0;padding:0;list-style:none}.mobile-nav-panel .menu-main-menu .menu-item{position:relative;margin:0;padding:15px
10px;white-space:nowrap;background-color:#ebebeb;border-bottom:1px solid #000;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}.mobile-nav-panel .menu-main-menu .menu-item.has-submenu{padding-bottom:0;border-bottom:0}.mobile-nav-panel .menu-main-menu .menu-item.has-submenu.open .nav-submenu{border-bottom:1px solid #000}.mobile-nav-panel .menu-main-menu .menu-item.has-submenu.open .dropdown-arrow
svg{transform:rotate(180deg)}.mobile-nav-panel .menu-main-menu .menu-item
a{font-size:14px;text-decoration:none}.mobile-nav-panel .menu-main-menu .menu-item .dropdown-arrow{position:absolute;top:0;right:0;padding:15px
15px 15px 50px;font-size:20px;margin-left:0px}.mobile-nav-panel .nav-submenu{position:relative;list-style:none;margin:15px
-10px 0;padding:0;border-top:1px solid #000;overflow:hidden;height:0;background-color:#fff1e2;transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out}.mobile-nav-panel .nav-submenu::before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;background:#ffcfc5;background:linear-gradient(to right, #FFCFC5 0%, #FFDD9E 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#000000",GradientType=0 )}.mobile-nav-panel .nav-submenu .sub-menu-item{padding:15px
10px;white-space:nowrap}.mobile-nav-panel .nav-submenu .sub-menu-item:first-child{padding-top:22px}.mobile-nav-panel .nav-submenu .sub-menu-item:hover{background-color:#ffdd9e}#footer .footer-holder{padding:0
140px}@media only screen and (max-width: 1199px){#footer .footer-holder{padding:0
50px}}@media only screen and (max-width: 991px){#footer .footer-holder{padding:0}}.xpz-social-icon-widget{display:inline-block}.menu-panel-widgets{margin-bottom:70px}.menu-panel-widgets:last-child{margin-bottom:0}.menu-panel-widgets .widget-title{margin-bottom:20px;font-size:20px;font-weight:600}.limoncol-slider{position:relative}.limoncol-slider
.swiper{overflow:hidden}.limoncol-slider .swiper-wrapper .swiper-slide{position:relative}.limoncol-slider .swiper-wrapper .swiper-slide .slide-bg{position:absolute;width:100%;height:100%;top:0;left:0}.limoncol-slider .swiper-wrapper .swiper-slide .slide-bg
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.limoncol-slider .swiper-wrapper .swiper-slide .slide-content{position:relative;z-index:100}.limoncol-slider .slider-dots.swiper-pagination-bullets{position:absolute;bottom:40px;width:100%;display:flex;justify-content:center;margin:0;padding:0;list-style-type:none;z-index:10}.limoncol-slider .slider-dots.swiper-pagination-bullets
span{margin:0
10px}.limoncol-slider .slider-dots.swiper-pagination-bullets
span{display:block;width:10px;height:10px;padding:0;border:1px
solid #000;border-radius:100%;background-color:#000;opacity:1;cursor:pointer;text-indent:-9999px}.limoncol-slider .slider-dots.swiper-pagination-bullets span.swiper-pagination-bullet-active{background-color:transparent;cursor:default}.limoncol-full-slider .swiper-slide .slide-bg{position:relative}@media only screen and (max-width: 991px){.limoncol-full-slider .swiper-slide .slide-bg::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:.6}}.limoncol-full-slider .swiper-slide .slide-content{display:flex;align-items:center;justify-content:flex-end}.limoncol-full-slider .swiper-slide .slide-content .slide-content-inner{width:50%;padding:0
150px}@media only screen and (max-width: 1199px){.limoncol-full-slider .swiper-slide .slide-content .slide-content-inner{padding:0
60px}}@media only screen and (max-width: 991px){.limoncol-full-slider .swiper-slide .slide-content .slide-content-inner{width:65%;padding:0
20px 0 0}}@media only screen and (max-width: 767px){.limoncol-full-slider .swiper-slide .slide-content .slide-content-inner{width:100%;padding:0
20px}}.limoncol-full-slider .swiper-slide .slide-content .slide-content-inner .slide-text{margin-bottom:45px}.limoncol-product-slider{width:calc(100% - 160px);margin:0
auto}@media only screen and (max-width: 1199px){.limoncol-product-slider{width:100%}}.limoncol-product-slider .slider-category-select{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:50px}.limoncol-product-slider .slider-category-select .tax-header{font-family:"Hatton",serif;font-size:24px;margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400;margin:0
40px;cursor:pointer;opacity:.4;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out}.limoncol-product-slider .slider-category-select .tax-header:hover,.limoncol-product-slider .slider-category-select .tax-header.active{opacity:1}.limoncol-product-slider .slider-holder .slider-wrapper{position:absolute;width:100%;height:100%;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out}.limoncol-product-slider .slider-holder .slider-wrapper .limoncol-product-slider{position:relative}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide{height:auto}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-thumb{width:100%;height:390px}@media only screen and (max-width: 1199px){.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-thumb{height:340px}}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-thumb
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-description{margin-top:25px}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-description .product-name{font-family:"Hatton",serif;font-size:24px;margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400;text-align:center;margin-bottom:25px}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-description .product-seemore{text-align:center}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner{height:100%;display:flex;flex-wrap:wrap;align-items:stretch}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-thumb
a{display:block;width:100%;height:100%}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-description{display:flex;flex-wrap:wrap;justify-content:center}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-description .product-name{align-self:flex-start}.limoncol-product-slider .slider-holder .slider-wrapper .swiper-slide .slider-slide-inner .product-description .product-seemore{align-self:flex-end}.limoncol-product-slider .slider-holder .swiper-button-prev,.limoncol-product-slider .slider-holder .swiper-button-next{min-width:160px;border:1px
solid #000;padding:17px
32px !important;border-radius:100px;font-weight:normal;text-decoration:none;font-size:16px;line-height:1.15em;color:#000 !important;background-color:transparent;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;width:auto;height:auto;min-width:0;padding:16px
14px !important;margin-top:-80px;background-image:none;font-size:16px}@media only screen and (max-width: 767px){.limoncol-product-slider .slider-holder .swiper-button-prev,.limoncol-product-slider .slider-holder .swiper-button-next{font-size:16px}}.limoncol-product-slider .slider-holder .swiper-button-prev:hover,.limoncol-product-slider .slider-holder .swiper-button-next:hover{color:#fff !important;background-color:#000}.limoncol-product-slider .slider-holder .swiper-button-prev.swiper-button-disabled,.limoncol-product-slider .slider-holder .swiper-button-next.swiper-button-disabled{display:none}.limoncol-product-slider .slider-holder .swiper-button-prev{left:-70px}@media only screen and (max-width: 1199px){.limoncol-product-slider .slider-holder .swiper-button-prev{left:10px}}.limoncol-product-slider .slider-holder .swiper-button-next{right:-70px}@media only screen and (max-width: 1199px){.limoncol-product-slider .slider-holder .swiper-button-next{right:10px}}.timeline-widget .tl-wrapper .tl-item{display:flex;margin-bottom:90px}.timeline-widget .tl-wrapper .tl-item .tl-line-wrapper{position:relative;width:60px;margin-bottom:-90px}@media only screen and (max-width: 767px){.timeline-widget .tl-wrapper .tl-item .tl-line-wrapper{width:40px}}.timeline-widget .tl-wrapper .tl-item .tl-line-wrapper .tl-dot{position:relative;width:32px;height:32px;padding:8px;border:1px
solid #000;border-radius:100%;background-color:#fff;z-index:10}.timeline-widget .tl-wrapper .tl-item .tl-line-wrapper .tl-dot
img{display:block;width:100%;height:100%}.timeline-widget .tl-wrapper .tl-item .tl-line-wrapper .tl-line{position:absolute;height:100%;top:0;left:15px;border-left:1px dotted #000}.timeline-widget .tl-wrapper .tl-item .tl-content{width:calc(100% - 60px);display:flex}@media only screen and (max-width: 991px){.timeline-widget .tl-wrapper .tl-item .tl-content{width:calc(100% - 40px)}}@media only screen and (max-width: 767px){.timeline-widget .tl-wrapper .tl-item .tl-content{flex-wrap:wrap}}.timeline-widget .tl-wrapper .tl-item .tl-content .tl-image{width:45%;text-align:center;padding:0
30px}@media only screen and (max-width: 991px){.timeline-widget .tl-wrapper .tl-item .tl-content .tl-image{width:33%}}@media only screen and (max-width: 767px){.timeline-widget .tl-wrapper .tl-item .tl-content .tl-image{width:100%;margin-bottom:30px}}.timeline-widget .tl-wrapper .tl-item .tl-content .tl-image
img{width:100%;max-width:350px}.timeline-widget .tl-wrapper .tl-item .tl-content .tl-text-wrapper{display:flex;flex-wrap:wrap;width:55%;align-items:center;padding:0
30px}@media only screen and (max-width: 991px){.timeline-widget .tl-wrapper .tl-item .tl-content .tl-text-wrapper{width:67%}}@media only screen and (max-width: 767px){.timeline-widget .tl-wrapper .tl-item .tl-content .tl-text-wrapper{width:100%}}.timeline-widget .tl-wrapper .tl-item .tl-content .tl-text-wrapper .tl-title{width:100%;align-self:flex-start}.timeline-widget .tl-wrapper .tl-item .tl-content .tl-text-wrapper .tl-text{width:100%;align-self:baseline}.timeline-widget .tl-wrapper .tl-item:last-child .tl-line-wrapper .tl-line{display:none}@media only screen and (max-width: 767px){.timeline-widget .tl-wrapper .tl-item.item-image-right .tl-content{flex-flow:column-reverse}}.media-short .menu-panel-widgets{margin-bottom:40px}.woocommerce div.product.elementor .woocommerce-tabs
ul.tabs{padding:0}.woocommerce div.product.elementor .woocommerce-tabs ul.tabs
li{margin:0}@media only screen and (max-width: 767px){.woocommerce div.product.elementor .woocommerce-tabs ul.tabs
li{border:0}}.woocommerce div.product.elementor .woocommerce-tabs
.panel{border-top:1px solid #000;padding:40px
20px !important}@media only screen and (max-width: 767px){.woocommerce div.product.elementor .woocommerce-tabs
.panel{border-top:0 !important;padding:20px
!important}}.woocommerce div.product.elementor .woocommerce-tabs .panel
h3{margin-bottom:27px}.woocommerce .woocommerce-gallery-main-wrapper{display:flex}@media only screen and (max-width: 767px){.woocommerce .woocommerce-gallery-main-wrapper{flex-wrap:wrap}}.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-thumbs{margin-right:30px}@media only screen and (max-width: 767px){.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-thumbs{width:100%;margin-right:0}}.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-thumbs .gallery-thumb{width:90px;margin-bottom:25px;cursor:pointer}@media only screen and (max-width: 767px){.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-thumbs .gallery-thumb{width:100%;margin-bottom:20px}}.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-thumbs .gallery-thumb
img{width:100%}@media only screen and (max-width: 767px){.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-main-image{display:none}}.woocommerce .woocommerce-gallery-main-wrapper .woocommerce-gallery-main-image
img{width:100%}.woocommerce .related.products .slider-holder{min-height:575px}.woocommerce ul.products
li.product{text-align:center;height:auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Hatton",serif;font-size:24px;margin:0;line-height:1.26em;margin-bottom:.5em;font-weight:400;text-align:center;margin-bottom:25px}.woocommerce ul.products li.product
a.button{text-align:center}.woocommerce nav.woocommerce-pagination ul.page-numbers{border:0}.woocommerce nav.woocommerce-pagination ul.page-numbers
li{border:0;margin:0
10px}.woocommerce nav.woocommerce-pagination ul.page-numbers li
span.current{background-color:transparent}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover{background-color:transparent}