@font-face{font-family:'Outfit';font-style:normal;font-weight:400;font-display:block;src:url(//mobiledieseltruckrepair.net/wp-content/themes/towa/./assets/fonts/Outfit-400.woff2) format("woff2")}@font-face{font-family:'Outfit';font-style:normal;font-weight:500;font-display:block;src:url(//mobiledieseltruckrepair.net/wp-content/themes/towa/./assets/fonts/Outfit-500.woff2) format("woff2")}@font-face{font-family:'Outfit';font-style:normal;font-weight:600;font-display:block;src:url(//mobiledieseltruckrepair.net/wp-content/themes/towa/./assets/fonts/Outfit-600.woff2) format("woff2")}@font-face{font-family:'Outfit';font-style:normal;font-weight:700;font-display:block;src:url(//mobiledieseltruckrepair.net/wp-content/themes/towa/./assets/fonts/Outfit-700.woff2) format("woff2")}body{font-family:'Outfit',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}:root{--accent-color:#ffb92b;--accent-color-hover:#02b968;--global-txt-color:#020710;--button-txt-color:#020710;--button-txt-color-hover:#020710;--button-bg-color:#ffb92b;--button-bg-color-hover:#b6831c;--header-menu-txt-color-first:#020710;--header-menu-txt-color-second:#fff;--header-menu-txt-color-inner:#fff;--header-menu-sticky-bg-color-first:#fff;--header-menu-sticky-bg-color-second:#000;--header-menu-sticky-bg-color-inner:#000;--header-cta-txt-color:#020710;--header-cta-txt-color-hover:#fff;--header-cta-bg-color:#ffb92b;--header-cta-bg-color-hover:#020710;--header-title-txt-color:#fff;--header-bg-overlay-color:#020710;--logo-height:42px;--footer-txt-color:#020710;--footer-bg-color:#f0efee}:root{--global-second-txt-color:#4d4f55;--global-headers-font:'Outfit';--global-txt-font:'Outfit';--global-border-color:#f0efee;--global-border-radius:4px;--global-field-border-radius:4px;--global-field-border-color:#f0efee;--button-border-radius:4px}:root{--header-overlay-opacity:.8;--header-padding-top:160px;--header-padding-bottom:100px;--header-menu-f-size:16px;--header-menu-f-weight:600;--header-menu-font:var(--global-headers-font);--header-menu-text-transform:none;--header-menu-letter-spacing:normal;--header-menu-position:right;--header-sitename-font:var(--header-menu-font);--header-menu-dropdown-paddings:12px 8px;--header-menu-dropdown-border-radius:4px;--header-menu-dropdown-item-txt-color:#020710;--header-menu-dropdown-item-txt-color-hover:var(--accent-color);--header-menu-dropdown-item-f-size:15px;--header-menu-dropdown-item-f-weight:600;--header-menu-dropdown-item-font:inherit;--header-menu-dropdown-item-text-transform:none;--header-menu-dropdown-item-letter-spacing:normal;--header-menu-dropdown-item-paddings:14px 28px 14px 18px;--header-cta-f-size:16px;--header-cta-f-weight:600;--header-cta-font:var(--header-menu-font);--header-cta-border:1px
solid transparent;--header-cta-border-hover:1px solid transparent;--header-cta-border-radius:10px;--header-cta-paddings:12px 22px;--header-title-f-size:64px;--header-title-f-weight:800;--header-title-font:var(--global-headers-font);--header-title-text-transform:none;--header-title-letter-spacing:normal;--breadcrumbs-txt-color:var(--header-title-txt-color);--breadcrumbs-a-color:var(--accent-color);--breadcrumbs-a-color-hover:var(--header-title-txt-color);--breadcrumbs-f-size:16px;--breadcrumbs-f-weight:600;--breadcrumbs-font:var(--global-headers-font)}:root{--blog-tile-title-txt-color:var(--global-txt-color);--blog-tile-title-txt-color-hover:var(--accent-color);--blog-tile-title-f-size:36px;--blog-tile-title-f-weight:600;--blog-tile-title-font:var(--global-headers-font);--blog-tile-title-text-transform:none;--blog-tile-title-letter-spacing:normal;--blog-tile-title-margins:0 0 20px 0;--blog-tile-meta-txt-color:var(--global-second-txt-color);--blog-tile-meta-f-size:14px;--blog-tile-meta-f-weight:400;--blog-tile-meta-font:var(--global-headers-font);--blog-tile-meta-text-transform:none;--blog-tile-meta-letter-spacing:normal;--blog-tile-category-txt-color:var(--accent-color);--blog-tile-category-f-size:12px;--blog-tile-category-f-weight:600;--blog-tile-category-font:var(--global-headers-font);--blog-tile-category-text-transform:uppercase;--blog-tile-category-letter-spacing:normal;--blog-tile-excerpt-txt-color:var(--global-second-txt-color);--blog-tile-excerpt-f-size:16px;--blog-tile-excerpt-f-weight:400;--blog-tile-excerpt-display:block;--blog-tile-order-title:1;--blog-tile-order-categories:2;--blog-tile-order-excerpt:3;--blog-tile-order-meta:0;--blog-tile-all-txt-position:left;--blog-tile-all-txt-bg:transparent;--blog-tile-all-txt-paddins:20px 0;--blog-tile-image-transform-hover:scale(1.1)}:root{--blog-post-category-txt-color:var(--accent-color);--blog-post-category-f-size:14px;--blog-post-category-f-weight:600;--blog-post-category-text-transform:uppercase;--blog-post-category-letter-spacing:normal;--blog-post-meta-txt-color:var(--global-second-txt-color);--blog-post-meta-f-size:14px;--blog-post-meta-f-weight:400;--blog-post-meta-font:var(--global-headers-font);--blog-post-meta-text-transform:none;--blog-post-meta-letter-spacing:normal;--blog-post-meta-icons-display:inline;--blog-post-tag-txt-color:var(--global-second-txt-color);--blog-post-tag-f-size:16px;--blog-post-tag-f-weight:500;--blog-post-tag-text-transform:none;--blog-post-tag-letter-spacing:normal;--blog-post-txt-color:var(--global-txt-color);--blog-post-txt-f-size:16px;--blog-post-txt-f-weight:400;--blog-post-txt-line-height:1.7;--blog-post-border-content:1px solid rgba(0,0,0,.05)}:root{--blog-sidebar-bg:transparent;--blog-sidebar-border-radius:0;--blog-sidebar-border:none;--widget-border:none;--widget-bg-color:#f0efee;--widget-padding:28px
32px 32px;--widget-margin-bottom:2rem;--widget-txt-color:var(--global-txt-color);--widget-field-border-radius:4px;--widget-field-border-color:#d5d3d2;--widget-field-bg-color:transparent;--widget-title-txt-color:var(--global-txt-color);--widget-title-f-size:16px;--widget-title-f-weight:700;--widget-title-font:var(--global-headers-font);--widget-title-text-transform:uppercase;--widget-title-letter-spacing:1px;--widget-title-text-align:center;--widget-title-margin-bottom:20px;--widget-title-padding-bottom:7px;--widget-title-border-bottom:3px solid var(--accent-color)}:root{--mobile-menu-header-txt-color:var(--global-txt-color);--mobile-menu-header-bg-color:transparent;--mobile-menu-header-border-bottom:1px solid rgba(0,0,0,.04);--mobile-menu-header-position-hamburger:row-reverse;--mobile-menu-header-position-sitename:left;--mobile-menu-txt-color:var(--global-txt-color);--mobile-menu-bg-color:#fff;--mobile-menu-border-color:transparent;--mobile-menu-dropdown-icon-color:var(--accent-color)}.header-nav-txt-second-desktop{--mobile-menu-header-bg-color:#000;--mobile-menu-txt-color:#fff;--mobile-menu-bg-color:#000}.header-nav-txt-inner-desktop{--mobile-menu-header-bg-color:#000;--mobile-menu-txt-color:#fff;--mobile-menu-bg-color:#000}footer{--global-txt-color:var(--footer-txt-color);--global-border-color:var(--footer-txt-color);--widget-bg-color:transparent;--widget-txt-color:var(--footer-txt-color);--widget-field-border-color:var(--footer-txt-color);--widget-field-bg-color:transparent;--widget-title-txt-color:var(--footer-txt-color);--widget-title-f-size:18px;--widget-title-f-weight:600;--widget-title-text-transform:none;--widget-title-text-align:left;--widget-title-margin-bottom:20px;--widget-title-padding-bottom:0;--widget-title-border-bottom:none;--custom-woo-product-price-color:var(--footer-txt-color);--custom-woo-product-title-color:var(--footer-txt-color)}.header-nav-txt-second-desktop{--header-menu-txt-color-first:var(--header-menu-txt-color-second);--mobile-menu-header-txt-color:var(--header-menu-txt-color-second)}.header-nav-txt-inner-desktop{--header-menu-txt-color-first:var(--header-menu-txt-color-inner);--mobile-menu-header-txt-color:var(--header-menu-txt-color-inner)}#pr-nav.header-nav-txt-first-desktop.navbar-fixed{background:var(--header-menu-sticky-bg-color-first)}#pr-nav.header-nav-txt-second-desktop.navbar-fixed{background:var(--header-menu-sticky-bg-color-second)}#pr-nav.header-nav-txt-inner-desktop.navbar-fixed{background:var(--header-menu-sticky-bg-color-inner)}:root{--global-second-bg-color:#f8f8f8;--custom-woo-product-price-color:var(--global-txt-color);--custom-woo-product-title-color:var(--global-txt-color)}:root{--header-menu-txt-color-hover:var(--accent-color);--header-current-page:var(--accent-color);--footer-link-color:var(--footer-txt-color);--header-menu-hover-bg:transparent;--blog-sidebar-position-flex-flow:row;--blog-sidebar-position-margin:0
0 0 20px}h1,h2,h3,h4,h5,h6{font-family:var(--global-headers-font),serif}.blog-tile article:not(.has-post-thumbnail) .blog-tile-content{padding-top:0}@media (min-width:1200px){.primary-menu-inner{width:100%;max-width:1570px;padding:27px
0}#pr-nav.navbar-fixed .primary-menu-inner{padding:15px
0;transition:all .1s}}h1.header-title{color:var(--header-title-txt-color);font-family:var(--header-title-font),serif;font-size:var(--header-title-f-size);font-weight:var(--header-title-f-weight);text-transform:var(--header-title-text-transform);letter-spacing:var(--header-title-letter-spacing);text-align:center;line-height:1.6;border-bottom:3px solid var(--accent-color);margin:auto;width:fit-content}.navbar-dark .navbar-nav .nav-link{font-size:var(--header-menu-f-size);font-weight:var(--header-menu-f-weight);font-family:var(--header-menu-font),serif;text-transform:var(--header-menu-text-transform);letter-spacing:var(--header-menu-letter-spacing);border-radius:0;line-height:1.5}.primary-menu .dropdown-item,.primary-menu.navbar .dropdown-menu .nav-item .dropdown-toggle{font-family:var(--header-menu-dropdown-item-font),serif}@media (min-width:1200px){.dropdown-menu{background-color:#fff;border:none;box-shadow:0 7px 14px .36px rgba(0,0,0,.04);border-radius:var(--header-menu-dropdown-border-radius);padding:var(--header-menu-dropdown-paddings)}.dropdown-menu .current-menu-item .dropdown-item{color:var(--accent-color)}.primary-menu .dropdown-item,.primary-menu.navbar .dropdown-menu .nav-item .dropdown-toggle{color:var(--header-menu-dropdown-item-txt-color);font-size:var(--header-menu-dropdown-item-f-size);font-weight:var(--header-menu-dropdown-item-f-weight);padding:var(--header-menu-dropdown-item-paddings);text-transform:var(--header-menu-dropdown-item-text-transform);letter-spacing:var(--header-menu-dropdown-item-letter-spacing);border-radius:0;line-height:1.5;transition:all 0s}.dropdown-item:hover,.dropdown-item:active,.primary-menu.navbar .dropdown-menu .nav-item .dropdown-toggle.nav-link:hover,.primary-menu.navbar .dropdown-menu .nav-item .dropdown-toggle.nav-link:hover:after,.primary-menu.navbar .dropdown-menu .nav-item.f-drop-tr-open .dropdown-toggle.nav-link,.primary-menu.navbar .dropdown-menu .nav-item.f-drop-tr-open .dropdown-toggle.nav-link:after{background-color:transparent;color:var(--header-menu-dropdown-item-txt-color-hover) !important}.primary-menu.navbar .dropdown-menu .nav-item .dropdown-toggle.nav-link,.primary-menu.navbar .dropdown-menu .nav-item .dropdown-toggle.nav-link:after{color:var(--header-menu-dropdown-item-txt-color) !important}.dropdown-item>span{padding:3px
0}}.primary-menu .dropdown-toggle:after{color:var(--accent-color)}#pr-nav .header-cta .elementor-button{color:var(--header-cta-txt-color);font-size:var(--header-cta-f-size);font-weight:var(--header-cta-f-weight);font-family:var(--header-cta-font),serif;background:var(--header-cta-bg-color);border:var(--header-cta-border);border-radius:var(--header-cta-border-radius);padding:var(--header-cta-paddings)}#pr-nav .header-cta .elementor-button:hover{color:var(--header-cta-txt-color-hover);background:var(--header-cta-bg-color-hover);border:var(--header-cta-border-hover)}main
.widget{color:var(--widget-txt-color);margin:0
0 var(--widget-margin-bottom) 0;background-color:var(--widget-bg-color);padding:var(--widget-padding);border:var(--widget-border);border-radius:var(--global-border-radius);position:relative;box-shadow:none}.widget-title{color:var(--widget-title-txt-color);font-size:var(--widget-title-f-size);font-weight:var(--widget-title-f-weight);font-family:var(--widget-title-font),serif;text-transform:var(--widget-title-text-transform);text-align:var(--widget-title-text-align);padding-bottom:var(--widget-title-padding-bottom);border-bottom:var(--widget-title-border-bottom);margin-top:0;margin-bottom:var(--widget-title-margin-bottom);line-height:1.5;letter-spacing:var(--widget-title-letter-spacing)}@media (min-width:1200px){main
.widget{margin:0
0 var(--widget-margin-bottom) 0}}@media (max-width:1199px){.widget-title{font-size:18px}}.blog-sidebar{padding:0;margin:0}.blog-sidebar-inner{margin:var(--blog-sidebar-position-margin)}.blog-sidebar-widgets{background:var(--blog-sidebar-bg);border-radius:var(--blog-sidebar-border-radius);border:var(--blog-sidebar-border);padding:0;margin:0}@media (min-width:1200px){.blog-post-row,.blog-general{flex-flow:var(--blog-sidebar-position-flex-flow);justify-content:center}}@media (max-width:1199px){.blog-post .blog-sidebar{margin-top:20px}}@media (max-width:1199px){.blog-sidebar-inner{margin:0
10px}}.blog-tile{background:0 0;overflow:hidden;margin:0
1.5rem 40px}.blog-tile .entry-title{line-height:1.25;font-size:var(--blog-tile-title-f-size);font-weight:var(--blog-tile-title-f-weight);font-family:var(--blog-tile-title-font),serif;text-align:var(--blog-tile-all-txt-position);text-transform:var(--blog-tile-title-text-transform);letter-spacing:var(--blog-tile-title-letter-spacing);margin:var(--blog-tile-title-margins);border-bottom:2px solid;padding-bottom:20px}@media (max-width:1199px){.blog-tile{margin:0
15px 15px}.blog-tile .entry-title{font-size:24px;margin:0
0 10px}.post .blog-tile-content{margin:0}}.blog-tile-content{display:flex;flex-direction:column;flex-grow:1;padding:var(--blog-tile-all-txt-paddins);background:var(--blog-tile-all-txt-bg);z-index:10}.blog-tile
header{display:flex;flex-flow:column;flex-grow:1}.blog-tile .entry-title-link{order:var(--blog-tile-order-title)}.blog-tile .entry-categories{order:var(--blog-tile-order-categories)}.blog-tile .entry-excerpt{order:var(--blog-tile-order-excerpt)}.blog-tile .entry-meta{order:var(--blog-tile-order-meta)}.blog-tile .entry-categories-inner
a{color:var(--blog-tile-category-txt-color);font-size:var(--blog-tile-category-f-size);font-weight:var(--blog-tile-category-f-weight);font-family:var(--blog-tile-category-font),serif;text-transform:var(--blog-tile-category-text-transform);letter-spacing:var(--blog-tile-category-letter-spacing);margin-bottom:.5rem}.single-post .entry-categories-inner,.single-post .entry-categories-inner
a{color:var(--blog-post-category-txt-color);font-size:var(--blog-post-category-f-size);font-weight:var(--blog-post-category-f-weight);text-transform:var(--blog-post-category-text-transform);letter-spacing:var(--blog-post-category-letter-spacing);line-height:1.4;transition:all .1s;background:0 0;border-radius:0}.post-meta .meta-icon{display:var(--blog-post-meta-icons-display)}.meta-icon
svg{height:14px;width:14px;margin-right:4px}.post-tags .meta-icon
svg{height:14px;width:14px;margin-right:4px}.post .meta-text,.post .post-meta
a{color:var(--blog-post-meta-txt-color);font-size:var(--blog-post-meta-f-size);font-weight:var(--blog-post-meta-f-weight);font-family:var(--blog-post-meta-font),serif;text-transform:var(--blog-post-meta-text-transform);letter-spacing:var(--blog-post-meta-letter-spacing)}.post-meta .post-tags
a{color:var(--blog-post-tag-txt-color);font-size:var(--blog-post-tag-f-size);font-weight:var(--blog-post-tag-f-weight);text-transform:var(--blog-post-tag-text-transform);letter-spacing:var(--blog-post-tag-letter-spacing)}.blog-tile .meta-text,.blog-tile .post-meta
a{color:var(--blog-tile-meta-txt-color);font-size:var(--blog-tile-meta-f-size);font-weight:var(--blog-tile-meta-f-weight);font-family:var(--blog-tile-meta-font),serif;text-transform:var(--blog-tile-meta-text-transform);letter-spacing:var(--blog-tile-meta-letter-spacing)}.blog-post .entry-content{color:var(--blog-post-txt-color);font-size:var(--blog-post-txt-f-size);font-weight:var(--blog-post-txt-f-weight);line-height:var(--blog-post-txt-line-height)}footer{color:var(--global-txt-color)}@media (max-width:1199px){:root{--header-cta-paddings:15px 22px}.dropdown-toggle{pointer-events:none}.dropdown-toggle
span{pointer-events:all}.dropdown-toggle:after{pointer-events:all;border:none;left:unset;width:34px;height:34px;line-height:28px;text-align:center;font-size:34px;content:"+";font-family:sans-serif;font-weight:300;right:0;top:0;transform:none;position:absolute;padding:34px;margin:0;display:flex;align-items:center;vertical-align:unset;justify-content:center;border-left:1px solid var(--mobile-menu-border-color);border-right:1px solid var(--mobile-menu-border-color)}.dropdown:hover>.dropdown-toggle:after{transform:none}.primary-menu .dropdown-toggle:after{color:var(--mobile-menu-dropdown-icon-color)}.primary-menu .navbar-collapse .navbar-nav .nav-link,.primary-menu .dropdown-menu .dropdown-item{display:flex;border-top:1px solid var(--mobile-menu-border-color);padding:0;justify-content:center;position:relative}.navbar-dark .navbar-nav .nav-item
span{padding:20px
0;width:100%}.primary-menu .dropdown-menu .dropdown-item{color:var(--mobile-menu-txt-color)}.primary-menu .dropdown-menu .current_page_item .dropdown-item{color:var(--accent-color)}#primary-menu,.navbar-dark .navbar-nav .nav-link{font-size:18px;text-transform:none}#pr-nav{background:var(--mobile-menu-header-bg-color);border-bottom:var(--mobile-menu-header-border-bottom)}#pr-nav .custom-logo-link
h5{transition:color .5s;color:var(--mobile-menu-header-txt-color)}#pr-nav .animated-icon1
span{background:var(--mobile-menu-header-txt-color)}#pr-nav.open-pr-nav-bg{background:var(--mobile-menu-bg-color)}#pr-nav.open-pr-nav-bg .custom-logo-link
h5{color:var(--mobile-menu-txt-color)}#pr-nav.open-pr-nav-bg .animated-icon1
span{background:var(--mobile-menu-txt-color)}}.woocommerce
#primary{max-width:1180px;padding:0
24px;margin:auto}.woocommerce
#sidebar{display:none}.theme-towa.woocommerce-account
h2{text-align:center}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;transition:all .215s}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,b a,b p,b span,strong,strong a,strong p,strong
span{font-weight:800}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input{overflow:visible}button,select{text-transform:none}button,html [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{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}html{height:100%}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}fieldset{margin:0;padding:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;border:0}legend{margin:0;padding:0;display:block;-webkit-padding-start:0;-webkit-padding-end:0}body,input,textarea,select,button{font-synthesis:none;-moz-font-feature-settings:'kern';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr}body{color:var(--global-txt-color);overflow-x:hidden;min-height:100vh;margin:auto}ol{padding-left:0}ul{padding:0}ul ul,ol
ol{padding-left:1rem}button,input{outline:none}a{color:var(--accent-color)}a:hover{color:var(--accent-color-hover)}:focus{outline:none}main,#primary{z-index:1}img{max-width:100%;height:auto}img{image-rendering:-webkit-optimize-contrast}input:not([type=radio],[type=checkbox]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:required{box-shadow:none}ins{text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:1.2rem !important;background:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat calc(100% - 0.5rem) center}h1{color:var(--global-txt-color)}.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active,.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .star-rating span:before{color:var(--accent-color)}.cart-contents:hover svg,.magic-search .input-field:hover svg.search-icon,.woocommerce .woocommerce-breadcrumb a:hover,.footer-menu li a:hover,.post-meta a:hover,.entry-categories-inner a:hover,.header-info a:hover{color:var(--accent-color) !important}.header-info
a{color:var(--global-txt-color)}.entry-categories-inner
a{color:var(--accent-color)}#site-footer .widget-content .search-form .search-field,#site-footer .widget .woocommerce-product-search .search-field{background:0 0;border-color:var(--widget-field-border-color)}#site-footer .widget-content .search-form .search-field,#site-footer .widget .woocommerce-product-search .search-field,#site-footer .widget .woocommerce-product-search button,#site-footer .widget-content .search-form .search-submit{height:45px}#site-footer .tagcloud a,#site-footer .tagged_as
a{color:var(--global-txt-color);border:1px
solid var(--global-border-color)}#site-footer .comment-author-link
a{color:var(--global-txt-color);border:none;background:0 0;padding:0
!important}#site-footer .product_list_widget li
a{color:var(--global-txt-color)}#site-footer
.recentcomments{margin-bottom:1rem}#site-footer .product_list_widget li a:hover,#site-footer .comment-author-link a:hover,#site-footer .tagcloud a:hover,#site-footer .tagged_as a:hover{color:var(--accent-color)}#site-footer #wp-calendar{color:var(--footer-txt-color)}.magic-search
form{width:100%;margin:0}.magic-search form .inner-form .row .input-field{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.magic-search form .inner-form .row .input-field
input{width:43px;border:0;display:block;font-size:16px;cursor:pointer;transition:all .3s ease-in-out;letter-spacing:normal}.navbar-collapse.collapsing .magic-search form .inner-form .row .input-field.first input::-webkit-input-placeholder,.navbar-collapse.show .magic-search form .inner-form .row .input-field.first input::-webkit-input-placeholder,.magic-search form .inner-form .row .input-field.first input.isFocus::-webkit-input-placeholder{opacity:1}@media (min-width:1200px){.navbar-collapse.collapsing .magic-search form .inner-form .row .input-field.first input::-webkit-input-placeholder,.navbar-collapse.show .magic-search form .inner-form .row .input-field.first input::-webkit-input-placeholder,.magic-search form .inner-form .row .input-field.first input.isFocus::-webkit-input-placeholder{padding-left:3px}}.magic-search form .inner-form .row .input-field
input.placeholder{color:#adb5bd;font-size:15px;font-weight:400;letter-spacing:normal}.magic-search form .inner-form .row .input-field input:-moz-placeholder{opacity:0;color:#adb5bd;font-size:15px;font-weight:400;letter-spacing:normal}.magic-search form .inner-form .row .input-field input.isFocus:-moz-placeholder{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1.2s,1.4s;transition-duration:1.2s,1.4s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1),cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.215,.61,.355,1),cubic-bezier(.25,.46,.45,.94)}.magic-search form .inner-form .row .input-field input::-webkit-input-placeholder{opacity:0;color:#adb5bd;font-size:15px;font-weight:400;letter-spacing:normal}.magic-search form .inner-form .row .input-field input.isFocus::-webkit-input-placeholder{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1.2s,1.4s;transition-duration:1.2s,1.4s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1),cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.215,.61,.355,1),cubic-bezier(.25,.46,.45,.94)}.magic-search form .inner-form .row .input-field input:hover,.magic-search form .inner-form .row .input-field input:focus{box-shadow:none;outline:0;background:var(--header-menu-hover-bg)}.magic-search:hover #inputFocus:not(.isFocus),.magic-search:hover
input{background:var(--header-menu-hover-bg)}.magic-search form .inner-form .row .input-field.first
.clear{height:43px;padding:0
.75rem;position:absolute;top:0;right:0;border:0;background:0 0;z-index:2;cursor:pointer;opacity:0}.magic-search form .inner-form .row .input-field.first .clear
svg{fill:rgba(110,110,115,.7);width:1.375rem;height:1.1875rem}.magic-search svg.search-icon{width:1.375rem;height:1.1875rem;position:absolute;left:.7rem;top:.8rem;color:var(--global-txt-color);fill:currentColor;cursor:pointer;z-index:4;transition:all .215s ease}.magic-search.focus-search .input-field:hover svg.search-icon,.magic-search.focus-search .input-field svg.search-icon{color:#6e6e73 !important;transition:all .215s ease;cursor:default}.magic-search form .inner-form .row .input-field.first .clear:hover,.magic-search form .inner-form .row .input-field.first .clear:focus{box-shadow:none;outline:0}.magic-search form .inner-form .row .input-field.first
input{padding:.75rem;border-radius:0;height:43px;transition:all .325s ease}.navbar-collapse.collapsing .magic-search form .inner-form .row .input-field.first input,.navbar-collapse.show .magic-search form .inner-form .row .input-field.first
input{width:100% !important;background-color:#f5f5f7;color:#161c2d;padding-right:43px}.magic-search form .inner-form .row .input-field.first
input.isFocus{padding-left:41px;padding-right:43px;width:350px;background-color:#fff;color:#161c2d;border:1px
solid #f4f4f4;border-color:#f4f4f4 !important}.magic-search form .inner-form .row .input-field.first input.isFocus:hover,.magic-search form .inner-form .row .input-field.first input.isFocus:focus{border-color:#f4f4f4}.magic-search form .inner-form .row .input-field.first input.isFocus~.clear{opacity:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.2s,1.4s;transition-duration:.2s,1.4s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1),cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.215,.61,.355,1),cubic-bezier(.25,.46,.45,.94)}.navbar-collapse.show .magic-search form .inner-form .row .input-field{width:100%}.animated-icon1{width:26px;height:12px;position:relative;margin:0;cursor:pointer}.animated-icon1
span{display:block;position:absolute;height:2px;width:100%;border-radius:0;opacity:1;left:0;transition:all .1806s linear}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px;width:50%}.animated-icon1.open span:nth-child(1){top:3px}.animated-icon1.open span:nth-child(2){top:7px;width:100%}.container-xl.blog-post{max-width:1570px}.pr-color{color:var(--accent-color)}.container-narrow{margin:auto}.container-narrow,.container-narrow .blog-tile,.blog .container.container-narrow{max-width:1180px}.narrow-wrap{max-width:768px}.inner-header{margin-bottom:0;z-index:1;position:relative;max-width:1570px}@media (max-width:1199px){:root .search-results #main-header{margin-bottom:0}.woocommerce ul.products li.product
.button{display:none}}.custom-logo{width:auto}.header-cart-icon{display:flex;justify-content:center;align-items:center}.main-header-bg{background-color:var(--header-bg-overlay-color)}#main-header{overflow:hidden;border-bottom:unset;background-size:cover;background-position:center}#main-header:before{background-color:var(--header-bg-overlay-color);height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none;zoom:1;opacity:var(--header-overlay-opacity);content:""}#main-header,#site-footer{position:relative}#magic-search .search-submit{display:none}.onsale .onsale-svg{height:100%}@media (max-width:1199px){.header-info{margin-top:1rem}:root #main-header{margin-bottom:32px;padding-bottom:40px}}@media (max-width:570px){:root #main-header{padding-top:94px;margin-top:-54px}}@media (min-width:571px) and (max-width:1199px){:root #main-header{padding-top:114px;margin-top:-74px}}@media (min-width:1200px){:root #main-header{margin-bottom:50px;padding-top:var(--header-padding-top);padding-bottom:var(--header-padding-bottom)}}.footer-bg{background-color:var(--footer-bg-color);position:relative}.post-meta
path{fill:var(--accent-color)}#pr-nav{z-index:9}.magic-search #inputFocus:not(.isFocus){z-index:3}.breadcrumbs{text-align:center;color:var(--breadcrumbs-txt-color);font-size:var(--breadcrumbs-f-size);line-height:1em;margin-top:25px}.breadcrumbs
span{font-weight:var(--breadcrumbs-f-weight);font-family:var(--breadcrumbs-font),serif}@media (max-width:1199px){.breadcrumbs{margin-top:15px}}.breadcrumbs
a{color:var(--breadcrumbs-a-color);transition:all .45s;white-space:nowrap;margin-bottom:1rem}.breadcrumbs a:hover{color:var(--breadcrumbs-a-color-hover)}.breadcrumbs span[typeof=ListItem]{display:inline-block;margin-left:5px;margin-right:5px;margin-bottom:1.5rem}@media (min-width:1200px){:root{--mobile-grey-color:#fafafa}.custom-logo{max-height:var(--logo-height)}#pr-nav{margin-top:0;position:absolute;width:100%;background:0 0;transition:all 0ms}#pr-nav.navbar-fixed{margin-top:0;opacity:0;position:fixed;top:0;left:0;right:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}#pr-nav.navbar-fixed.navbar-fixed-anim{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.admin-bar #pr-nav.navbar-fixed.navbar-fixed-show{-webkit-transform:translateY(32px);transform:translateY(32px)}#pr-nav.navbar-fixed.navbar-fixed-show{-webkit-transform:translateY(0);transform:translateY(0)}#pr-nav.navbar-fixed .header-cta .elementor-button,#pr-nav.navbar-fixed .nav-link{font-size:16px;letter-spacing:normal;font-weight:500}#pr-nav.navbar-fixed .custom-logo-link
h5{font-size:24px;letter-spacing:normal}.magic-search{padding:0
1rem;margin-right:.5rem;width:43px}.magic-search #inputFocus:not(.isFocus){color:transparent;background:0 0}.cart-contents{padding:.594rem;transition:all .215s ease}.navbar-expand-lg .navbar-nav{width:100%;justify-content:var(--header-menu-position);margin-left:40px}.header-icons{height:34px}.primary-menu.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;margin-top:0;overflow:inherit}.primary-menu.navbar .nav-item:hover .nav-link,.primary-menu.navbar .nav-item:hover .nav-link:after{color:var(--accent-color)}.primary-menu.navbar .dropdown-menu{top:200%;overflow:hidden}.primary-menu.navbar .nav-item:hover>.dropdown-menu{transition:all .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);opacity:1;visibility:visible;top:100%}.primary-menu.navbar .nav-item .dropdown-menu .dropdown-menu{margin-left:100%;top:0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:20px;padding-left:20px}.footer-menu
li{padding-left:1rem;padding-right:1rem;line-height:1.7rem}.navbar-dark .navbar-nav .nav-link{display:flex;align-items:center;transition:color .3s}.primary-sub-menu.navbar-light .navbar-nav .nav-link,.primary-menu .dropdown-item,.header-info a,.header-address path,.primary-menu .dropdown-toggle:after,.ngg-navigation span.current,.ngg-navigation a.page-numbers,.ngg-galleryoverview.default-view .ngg-gallery-thumbnail
img{transition:all .215s}.navbar-dark .navbar-nav .nav-link{color:var(--header-menu-txt-color-first) !important}.header-info
a{color:var(--header-menu-txt-color-first) !important}.navbar-dark .navbar-nav .nav-link:hover,.primary-menu.navbar .nav-item:hover .nav-link,.primary-menu.navbar .nav-item:hover .nav-link:after,.header-info a:hover{color:var(--header-menu-txt-color-hover) !important;background:0 0}.header-address
path{fill:var(--header-menu-txt-color-first)}.header-address a:hover
path{fill:var(--header-menu-txt-color-hover)}}.bi-three-dots-vertical{width:1.5rem;height:1.5rem}#site-footer
.widget{padding-bottom:2rem}.navbar-expand .navbar-nav .nav-link{margin:.5rem 1rem;padding:0}.primary-sub-menu.navbar-light .navbar-nav .nav-link,.footer-top li
a{font-weight:400}.primary-sub-menu.navbar-light .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link{padding-top:6px;padding-bottom:6px}.footer-top a,.footer-top
p{font-size:16px;line-height:1.5;letter-spacing:normal}.footer-top .widget-content ul li
a{font-size:16px;letter-spacing:normal;color:var(--footer-link-color);font-weight:500}.widget_product_categories .dropdown_product_cat,.widget_product_categories
.select2{max-width:20rem}.woocommerce .widget_layered_nav_filters ul li a:before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{color:var(--accent-color);vertical-align:middle;height:19px;display:inline-block}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--button-bg-color)}@media (min-width:576px){.primary-sub-menu{height:5rem}}.bg-grey{background-color:var(--mobile-grey-color)}.header-icons{display:none;align-items:center}.custom-logo-link{transition:all .215s;display:block}.custom-logo-link
h5{color:var(--header-menu-txt-color-first);font-size:28px;font-weight:800;font-family:var(--header-sitename-font),serif;letter-spacing:normal}@media (max-width:1199px){:root{--mobile-grey-color:#fafafa}.custom-logo{max-height:1.8rem}h1,h1.header-title{font-size:42px;line-height:1.4;letter-spacing:normal}h2{font-size:36px;line-height:1.4;letter-spacing:normal}.magic-search{padding:1rem}.navbar-dark .navbar-nav .nav-link{color:var(--mobile-menu-txt-color) !important}.nav-link{display:flex;align-items:center}#magic-search .input-field svg.search-icon{color:#6e6e73 !important;transition:all .215s ease}.navbar-collapse .magic-search form .inner-form .row .input-field{width:100%}#primary-menu{padding-top:1rem;padding-left:0 !important;padding-right:0 !important}.form-inline.search-nav{margin-top:1rem;padding:1rem 0;border-top:1px solid #424245;width:100%}#mobile-toggle{height:2.5625rem;padding-top:0;padding-bottom:0;display:flex;align-items:center;position:absolute}.form-inline.search-nav .form-control{width:100%}.footer-bottom{flex-flow:column-reverse}.footer-menu
li{padding-right:1rem;line-height:1.5rem}.navbar-collapse{display:grid;justify-content:unset !important;transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1)}.header-icons{order:-2}.top-wrap{display:flex;justify-content:space-between;width:100%;flex-flow:var(--mobile-menu-header-position-hamburger)}.cart-contents{padding:.594rem}.cart-contents:hover{background:var(--global-second-bg-color)}.primary-menu .dropdown-menu{border:none;padding:0;margin:0}.magic-search form .inner-form .row .input-field.first
input{padding-left:43px}.primary-menu .navbar-collapse.show .navbar-nav .nav-link,.primary-menu .navbar-collapse.show .header-icons,.primary-menu .navbar-collapse.show .header-info,.primary-menu .dropdown-menu.show{opacity:1}.magic-search form .inner-form .row .input-field.first
input{width:100% !important}.magic-search .justify-content-end{justify-content:flex-start !important}.custom-logo-link{flex-grow:1;text-align:center;margin-right:0;margin-left:0;display:flex;align-items:center;justify-content:var(--mobile-menu-header-position-sitename);min-height:41px}#pr-nav{transition:background .3s;padding:1rem}#pr-nav.open-pr-nav{position:fixed;top:0;right:0;left:0;bottom:0;overflow-y:scroll;overflow-x:hidden;align-items:flex-start;z-index:999}.header-cart-icon{text-align:center;width:65px}.header-cart-icon a:hover{border-radius:0}#magic-search{width:100%}.footer-bottom .footer-menu{display:flex;flex-flow:wrap;justify-content:center;margin-bottom:0}.footer-copyright{text-align:center}}@media (max-width:570px){h1.header-title{font-size:28px;line-height:1.4}#pr-nav{padding:6px
1rem}.custom-logo-link
h5{font-weight:800;font-size:21px;letter-spacing:normal}}@media (min-width:769px) and (max-width:1199px){.sidebar-shop{max-width:768px;margin:1.5rem auto auto}}@media (max-width:768px){.woocommerce .content-shop .woocommerce-pagination,.woocommerce .content-shop
.products{max-width:415px;margin-left:auto;margin-right:auto}.sidebar-shop{max-width:445px;margin-left:auto;margin-right:auto}}.search.search-no-results .archive-header-inner.section-inner{margin-bottom:1rem !important}@media (max-width:1199px){.search.search-no-results #site-content{padding:2rem 2rem 1rem !important;margin-bottom:4rem;margin-top:2rem}.blog-post{max-width:720px}}.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-message{margin-bottom:1.5rem}.woocommerce div.product .product-header form.cart .group_table
td{vertical-align:middle !important}.woocommerce .quantity
.qty{padding:8px;max-height:37px}@media (min-width:783px) and (max-width:1199px){.admin-bar #pr-nav.open-pr-nav{margin-top:32px}}@media (max-width:782px){.admin-bar #pr-nav.open-pr-nav{margin-top:46px}}.blog-tile-wave{margin-bottom:1.5rem;margin-top:1.25rem;border-top:var(--blog-post-border-content)}.post-meta-single-bottom .blog-tile-wave{margin-top:1.5rem}.single-product .product_meta .blog-tile-wave{margin-top:1.5rem;margin-bottom:2rem}.blog-tile-wave.product-variable-top-wave{margin-bottom:2rem}.product-sum-top-wave{margin-top:0;margin-bottom:1.5rem}.product-sum-btm-wave{margin-top:1.5rem;margin-bottom:0}.f-bg-wave{fill:var(--footer-bg-color)}.archive .post-meta-single-bottom .blog-tile-wave{display:none}.footer-copyright{color:var(--widget-title-txt-color);font-family:var(--global-headers-font),serif;opacity:.6}.footer-copyright,.footer-menu li
a{font-size:13px;letter-spacing:normal}.footer-top{margin-bottom:1rem;padding-bottom:0}.footer-top-underline{border-bottom:1px solid var(--footer-txt-color);padding-top:.5rem;opacity:.1}.footer-bottom{display:flex;justify-content:center;align-items:center}@media (min-width:1200px){.footer-top{margin-top:4rem}}@media (max-width:1199px){.footer-top{margin-top:2rem}.footer-top,.footer-bottom{max-width:690px;margin-left:auto;margin-right:auto}}.footer-menu-wrapper{margin-bottom:1rem}.footer-menu,.widget_nav_menu
ul{padding:0}.footer-menu
li{float:left}.footer-menu li
a{color:var(--widget-title-txt-color)}#clear{display:flex;align-items:center}a:hover{text-decoration:none}nav
ul{list-style:none}#recentcomments{list-style:none}#site-footer .widget_nav_menu ul.menu,#site-footer .widget_pages ul,#site-footer .widget_recent_comments ul,#site-footer .widget_categories
ul{column-count:1}@media (max-width:1199px){#footer-wave{background:var(--footer-bg-color)}}@media (min-width:1200px){#footer-wave{background:var(--footer-bg-color)}}.woocommerce-account .addresses .title
.edit{float:left;padding:.75rem;line-height:1;margin-bottom:1rem;background:0 0;border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color)}#cancel-comment-reply-link{margin-left:1rem;font-size:12px;border:1px
solid var(--accent-color);border-radius:0;padding:5px
10px;transition:all .215s;font-weight:500;font-family:inherit;letter-spacing:normal}#cancel-comment-reply-link:hover{background-color:var(--accent-color);color:#fff}.comments-wrapper .styled-separator{display:none}.fill-children-current-color,.fill-children-current-color
*{fill:#fff}.footer-social
a{height:2.5rem;width:2.5rem;border-radius:50%;background-color:currentColor;transition:all .215s ease;display:flex;justify-content:center;color:var(--button-bg-color)}.social-menu{display:flex;flex-wrap:wrap}.social-menu
svg{width:1.25rem;height:1.25rem;align-self:center}.footer-top ul
li{margin-bottom:1.5rem}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.footer-top .footer-social
li{margin:0
.75rem .75rem 0}.footer-inner{position:relative;z-index:2;padding-top:1rem;padding-bottom:0}.social-icons a:focus,.social-icons a:hover{transform:scale(1.1);text-decoration:none;color:var(--button-bg-color-hover) !important}#site-footer .gallery-icon
img{border:none !important}#site-footer .gallery-icon{margin-right:1rem;display:flex}#site-footer .gallery-item{margin-top:0 !important;margin-bottom:1.5rem}#site-footer{overflow:hidden}.footer-top .textwidget>h1:nth-child(1),.footer-top .textwidget>h2:nth-child(1),.footer-top .textwidget>h3:nth-child(1),.footer-top .textwidget>h4:nth-child(1),.footer-top .textwidget>h5:nth-child(1),.footer-top .textwidget>h6:nth-child(1){margin-top:0}.rssSummary{padding-bottom:.5rem;font-size:14px;letter-spacing:normal}.rss-date{opacity:.5;font-size:14px;margin-bottom:.5rem;display:block;letter-spacing:normal}.widget-title
.rsswidget{font-size:20px;letter-spacing:normal}.widget-content ul li
a.rsswidget{margin:0
0 .5rem;display:block}.widget_rss li:first-child{border-top:1px dashed;padding-top:1.5rem}.widget_rss
li{border-bottom:1px dashed;margin-bottom:1.5rem;box-sizing:content-box;padding-bottom:1rem}.wp-calendar-table
caption{caption-side:top;text-align:center;font-style:normal;font-weight:700;color:var(--accent-color);font-size:16px;background:0 0;padding:.5rem;margin-bottom:1rem;width:auto;border-radius:var(--global-border-radius);letter-spacing:normal;line-height:1.5}.calendar_wrap thead *,.calendar_wrap tbody
*{font-size:14px;line-height:19px;letter-spacing:normal}.calendar_wrap
*{line-height:19px}.calendar_wrap .wp-calendar-nav{font-size:15px;letter-spacing:normal}.wp-calendar-table
*{text-align:center}.calendar_wrap nav
a{font-weight:400}.wp-calendar-table
th{padding:6px;font-weight:800}.wp-calendar-table
td{padding:6px;border-radius:0}.wp-calendar-table td:not(.pad):hover,.wp-calendar-table
#today{background:0 0;border-radius:var(--global-border-radius);cursor:default;color:var(--accent-color)}.widget-content
ul{margin-bottom:0;list-style-position:inside}.widget-content span.product-title{font-weight:500}#site-footer
.calendar_wrap{padding:0;background:0 0;border-radius:0}@media (min-width:769px) and (max-width:1199px){.calendar_wrap .wp-calendar-table{width:43vw}}@media (min-width:440px) and (max-width:1199px){.calendar_wrap .wp-calendar-table{margin:auto;height:27vw;max-width:unset}#site-footer .calendar_wrap .wp-calendar-table{width:46vw}}@media (max-width:1199px){.calendar_wrap{border:none;border-radius:0;padding:2rem;margin:auto}#site-footer
.calendar_wrap{background:0 0;border:none}}@media (min-width:768px) and (max-width:1199px){.calendar_wrap{width:53vw}#site-footer
.calendar_wrap{width:auto}.wp-calendar-table
caption{font-size:18px;padding:1rem;margin-bottom:1.5rem;letter-spacing:normal}}.footer-top .calendar_wrap
a{color:var(--accent-color)}.widget-content ul li
a{font-size:15px;line-height:1.5;margin-bottom:17px;color:var(--widget-txt-color);letter-spacing:normal}main .widget-content ul li.recentcomments>a{color:var(--accent-color);font-weight:500}main .widget-content ul li.recentcomments>a:hover,.widget-content ul li a:hover,.widget_text a:hover{color:var(--accent-color)}.widget
select{cursor:pointer}.widget select,.widget_product_categories select,.widget_categories
select{width:100%;padding:10px
22px;border-radius:0;font-size:14px;line-height:19px;font-weight:400;text-overflow:ellipsis;border:1px
solid var(--widget-field-border-color);letter-spacing:normal}.widget select,.widget_product_categories select,.widget_product_categories
#product_cat{clip:unset !important;width:100% !important;height:unset !important;position:relative !important;padding:12px
22px !important;margin:unset !important;overflow:unset !important;background-color:var(--widget-field-bg-color);color:var(--widget-txt-color);font-weight:500;font-size:15px;line-height:19px;letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;border:1px
solid var(--widget-field-border-color) !important;transition:all .3s ease;border-radius:var(--widget-field-border-radius)}.widget select:hover,.widget_product_categories select:hover,.widget_product_categories #product_cat:hover{color:var(--accent-color)}.widget_product_categories
.select2{display:none}.widget-content .search-form
label{margin-bottom:.5rem;width:64%;float:left}.widget-content .search-form .search-field{width:80%;padding:10px
15px;font-size:14px;line-height:19px;border-radius:var(--widget-field-border-radius);height:41px;border-color:var(--widget-field-border-color);letter-spacing:normal;background:var(--widget-field-bg-color)}.widget-content .search-form .search-submit{width:43%;margin-left:-10%;font-size:14px;line-height:19px;padding-top:10px;padding-bottom:10px;background:var(--button-bg-color);color:var(--button-txt-color);height:41px;border:none;font-weight:600;letter-spacing:normal;border-radius:var(--button-border-radius)}.widget-content .search-form .search-submit:hover,.widget .woocommerce-product-search button:hover{background-color:var(--button-bg-color-hover);color:var(--button-txt-color-hover)}.widget .woocommerce-product-search .search-field{margin-bottom:.5rem;width:58%;float:left;padding:10px
22px;font-size:14px;line-height:19px;border-radius:var(--widget-field-border-radius);height:41px;background:var(--widget-field-bg-color);border-color:var(--widget-field-border-color);letter-spacing:normal}.widget .woocommerce-product-search .search-field:hover,.widget-content .search-form .search-field:hover,.widget .woocommerce-product-search .search-field:focus,.widget-content .search-form .search-field:focus{border-color:var(--accent-color);background:var(--widget-field-bg-color)}.widget .woocommerce-product-search
button{width:38%;margin-left:-10%;font-size:14px;line-height:19px;padding-top:10px;padding-bottom:10px;background:var(--button-bg-color);color:var(--button-txt-color);height:41px;border:none;font-weight:600;border-radius:4px;text-overflow:ellipsis;transition:all .45s;letter-spacing:normal}.woocommerce-product-search{display:flex;justify-content:space-between}.woocommerce-cart-form{position:relative}.elementor-accordion .elementor-tab-content{border-top:none !important}.elementor-accordion .elementor-accordion-item{border-top:none !important;border-left:none !important;border-right:none !important}@media (min-width:768px) and (max-width:1199px){.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}blockquote{font-style:italic;font-weight:600;margin:2rem 0;position:relative;border:1px
solid var(--global-border-color);border-radius:var(--global-border-radius);padding:2rem 2rem 1rem;background:0 0}blockquote:before{content:'';background-color:var(--accent-color);-webkit-mask:url('data:image/svg+xml;utf8, <svg viewBox="0 0 40 36" xmlns="http://www.w3.org/2000/svg"><path d="M36.25 0.5H26.25C24.1797 0.5 22.5 2.17969 22.5 4.25V14.25C22.5 16.3203 24.1797 18 26.25 18H32.5V23C32.5 25.7578 30.2578 28 27.5 28H26.875C25.8359 28 25 28.8359 25 29.875V33.625C25 34.6641 25.8359 35.5 26.875 35.5H27.5C34.4062 35.5 40 29.9062 40 23V4.25C40 2.17969 38.3203 0.5 36.25 0.5ZM13.75 0.5H3.75C1.67969 0.5 0 2.17969 0 4.25V14.25C0 16.3203 1.67969 18 3.75 18H10V23C10 25.7578 7.75781 28 5 28H4.375C3.33594 28 2.5 28.8359 2.5 29.875V33.625C2.5 34.6641 3.33594 35.5 4.375 35.5H5C11.9062 35.5 17.5 29.9062 17.5 23V4.25C17.5 2.17969 15.8203 0.5 13.75 0.5Z"/></svg>') no-repeat 100% 0;mask:url('data:image/svg+xml;utf8, <svg viewBox="0 0 40 36" xmlns="http://www.w3.org/2000/svg"><path d="M36.25 0.5H26.25C24.1797 0.5 22.5 2.17969 22.5 4.25V14.25C22.5 16.3203 24.1797 18 26.25 18H32.5V23C32.5 25.7578 30.2578 28 27.5 28H26.875C25.8359 28 25 28.8359 25 29.875V33.625C25 34.6641 25.8359 35.5 26.875 35.5H27.5C34.4062 35.5 40 29.9062 40 23V4.25C40 2.17969 38.3203 0.5 36.25 0.5ZM13.75 0.5H3.75C1.67969 0.5 0 2.17969 0 4.25V14.25C0 16.3203 1.67969 18 3.75 18H10V23C10 25.7578 7.75781 28 5 28H4.375C3.33594 28 2.5 28.8359 2.5 29.875V33.625C2.5 34.6641 3.33594 35.5 4.375 35.5H5C11.9062 35.5 17.5 29.9062 17.5 23V4.25C17.5 2.17969 15.8203 0.5 13.75 0.5Z"/></svg>') no-repeat 100% 0;width:15px;height:15px;position:absolute;right:1rem;top:1rem}.posted_in a,.tagcloud a,.tagged_as
a{padding:6px
12px;border-radius:var(--global-border-radius);background-color:transparent;margin-bottom:7px;display:inline-block;font-weight:500;font-size:15px !important;line-height:19px;letter-spacing:normal !important;transition:all .45s;border:1px
solid var(--global-border-color);color:var(--global-txt-color)}.woocommerce .summary .posted_in a,.woocommerce .summary .tagged_as
a{border:none;background-color:transparent;padding:0;font-weight:600}.widget .posted_in a,.widget .tagcloud a,.widget .tagged_as
a{color:var(--widget-txt-color);border:1px
solid var(--widget-field-border-color);border-radius:var(--widget-field-border-radius);background-color:var(--widget-field-bg-color)}.posted_in a:hover,.tagcloud a:hover,.tagged_as a:hover,.recentcomments a.url:hover{color:var(--accent-color)}.tagcloud a:before,.tagged_as a:before{content:'#'}.nextend-arrow{min-width:33px !important;min-height:33px !important;transition:all .215s !important;border:1px
solid var(--global-border-color)}.product_meta
.posted_in{margin-bottom:1rem}.product_list_widget .woocommerce-Price-amount.amount,.widget_shopping_cart
.quantity{color:var(--accent-color);font-size:14px;font-weight:700;letter-spacing:normal}.widget_recently_viewed_products .woocommerce-Price-amount.amount,.widget_shopping_cart
.quantity{margin-left:60px}.widget_recently_viewed_products .woocommerce-Price-amount.amount{display:inline-block}.widget_shopping_cart
.quantity{display:block}.widget.widget_recent_entries
img{border-radius:4px;width:30%;max-height:64px;object-fit:cover;margin-right:1rem}.widget_pages ul li,.widget_categories ul li,.widget.widget_recent_entries
li{margin-bottom:1rem}.widget.widget_recent_entries
li{list-style:none}.widget li::marker{color:var(--accent-color)}.widget
.children{padding-left:1rem;padding-top:1rem}.widget.widget_recent_entries .widget-content li
a{display:flex;flex-direction:row;justify-content:space-between}.widget.widget_recent_entries li a .post-title{margin-top:0;font-size:16px;display:flex;font-weight:400;transition:all .215s;letter-spacing:normal;width:70%;align-items:center}.widget.widget_recent_entries li a .post-title+.post-date{display:block}.widget_recent_entries span.post-date{font-size:14px;font-weight:500;color:#6d7c90;letter-spacing:normal;display:block}.widget.widget_recent_entries li:last-child{margin-bottom:0}.widget_archive
li{margin-bottom:.5rem}.widget_archive
ul{margin-bottom:0}.widget ul li:last-child{margin-bottom:0 !important}.w-post-placeholder{display:none;border-radius:0;background:#cacfd7;height:140px}@media (max-width:1199px){.w-post-placeholder{max-height:21vh;height:42vw}}.header-info{display:flex;font-size:12px;letter-spacing:normal;line-height:1.5;font-weight:500}.header-address{align-items:center;vertical-align:middle;display:flex}.header-address
a{display:flex;align-items:center}.header-address a:hover{background:0 0}.header-phone{text-align:center}@media (min-width:1200px){.header-address{min-height:62px}.header-info{align-items:center;padding-right:2.15rem;padding-left:1.5rem;max-height:35px}.header-address
p{width:10rem;margin:0
0 0 10px}.header-phone{margin-left:15px}.header-phone
p{margin-bottom:0}}@media (max-width:1199px){.header-address
path{fill:var(--global-txt-color)}.header-address a:hover
path{fill:var(--accent-color)}.header-address
a{margin-right:1rem}.header-address
p{margin:0
.5rem}.header-info{order:-1;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.header-info-empty{order:-1;margin-top:1rem}.header-phone{display:flex;align-items:center}.header-phone
a{display:flex;flex-wrap:wrap;margin-top:.75rem;margin-bottom:.75rem}.header-phone
p{margin:auto}.h-call-us{padding:0
.5rem}.wp-calendar-nav{width:40vw;margin:1rem auto auto auto;text-align:center}.calendar_wrap
*{font-size:15px;letter-spacing:normal}}@media (min-width:1200px){.wp-calendar-nav{text-align:center}}@media (max-width:414px){.header-address
svg{flex-basis:31px}}@media (max-width:408px){.calendar_wrap{padding:1.5rem 1rem}}@media (min-width:1200px){.wp-calendar-table td,.wp-calendar-table
th{padding:9px}}@media (min-width:1200px) and (max-width:1540px){#pr-nav{padding-left:1rem;padding-right:1rem}.custom-logo{margin-left:1rem;margin-right:1rem}.header-icons,.header-info{margin-right:2rem;margin-left:0}#primary-menu>li:nth-last-child(3) .dropdown-menu,#primary-menu>li:nth-last-child(2) .dropdown-menu,#primary-menu>li:last-child .dropdown-menu{width:255px}#primary-menu>li:nth-last-child(2) .dropdown-menu{left:0}#primary-menu>li:last-child .dropdown-menu{left:-110px}#primary-menu>li:nth-last-child(3) .dropdown-menu .dropdown-item,#primary-menu>li:nth-last-child(2) .dropdown-menu .dropdown-item,#primary-menu>li:last-child .dropdown-menu .dropdown-item{white-space:normal}}.entry-categories-inner
a{font-weight:700}.wrap-entry-categories-inner:before,.widget-title:before,.single-product .product_meta>span:before,form[name=checkout] h3:before,.ngg-album-compact h4 .ngg-album-desc:before,.wpcf7-form .theme-contact-form h6:before,.blog-tile .entry-categories-inner:before,.comments-header .comment-reply-title:before,.woocommerce-tabs h2:before,.related.products h2:before,.upsells.products h2:before,.woocommerce div.product form.cart .variations label:before,#review_form .comment-reply-title:before,.woocommerce ul.product_list_widget li .reviewer:before,.woocommerce-result-count:before,.cart_totals h2:before,.h5-styled:before{content:'|';width:8px;display:none;font-weight:800;font-size:18px;letter-spacing:normal;color:var(--accent-color);margin-right:.25rem}.ngg-album-compact h4 .ngg-album-desc:before{margin-right:.5rem}.comments-header .comment-reply-title:before,.wpcf7-form .theme-contact-form h6:before,#review_form .comment-reply-title:before,.single-product .product_meta>span:before{margin-right:.5rem;font-size:21px}.related.products h6:before,.upsells.products h6:before{margin-right:12px;font-size:19px}.woocommerce-tabs h2:before{margin-right:1rem;font-size:24px}.woocommerce-tabs h2.woocommerce-Reviews-title:before{margin-right:.5rem}.woocommerce-Tabs-panel--description
p{line-height:1.7em}#review_form .comment-reply-title:before{align-items:center;display:none}.woocommerce .comment-form-rating p.stars a:hover{color:var(--accent-color)}.h5-styled:before{font-size:24px;margin-right:14px}.cart_totals h2:before{font-size:24px;width:20px;margin-right:5px}.wrap-entry-categories-inner:before{font-size:16px}.woocommerce ul.product_list_widget li .reviewer:before{width:9px;font-size:12px;margin-right:0;font-weight:600}.widget .children li,.widget.widget_nav_menu .sub-menu{margin-left:1rem}#site-footer .widget .children li a:before{color:var(--widget-title-txt-color)}.single-product .product_meta>span:before{font-size:16px;letter-spacing:normal}.widget.widget_nav_menu .sub-menu{margin-top:.5rem}.widget.widget_nav_menu .sub-menu
li{margin-bottom:.5rem}.widget.widget_nav_menu .sub-menu
a{font-size:14px;letter-spacing:normal}.woocommerce-result-count:before{font-size:15px;letter-spacing:normal}.widget.widget_nav_menu .sub-menu .sub-menu{margin-left:1rem}.template-narrow-box article .entry-content{padding:3rem;position:relative;background:#fff}@media (max-width:1199px){.template-narrow-box article .entry-content{padding:1rem}#bg-header,#bg-footer{width:1199px}}#bg-footer
*{fill:var(--footer-bg-color)}#tab-description.woocommerce-Tabs-panel
h5{display:none}.woocommerce div.product .woocommerce-tabs
.panel{background-color:#fff;padding:1rem 2rem;border:none;position:relative;margin-bottom:2rem}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before{color:var(--accent-color);margin-right:.25rem;font-weight:700}.blog-tile .entry-categories-inner:before{font-size:14px}.widget-title:before{margin-right:.5rem;font-size:14px}form[name=checkout] h4:before{margin-right:.5rem;font-size:18px;letter-spacing:normal}.single-post article,.section-inner{position:relative}.blog-tile-content .entry-excerpt
p{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;font-size:var(--blog-tile-excerpt-f-size);font-weight:var(--blog-tile-excerpt-f-weight);line-height:1.5;letter-spacing:normal;color:var(--blog-tile-excerpt-txt-color)}.blog-tile-content .entry-excerpt{display:var(--blog-tile-excerpt-display);text-align:var(--blog-tile-all-txt-position);max-height:5rem}.blog-tile{max-width:1180px}.blog
.container{max-width:1570px}.comments-header.section-inner{padding-top:2rem}.blog-tile-empty-placeholder{overflow:hidden;border-radius:var(--global-border-radius)}.blog-tile .featured-media:hover
img{transform:var(--blog-tile-image-transform-hover)}.blog-tile .featured-media
img{transition:.6s}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{float:left;position:relative;width:22.05%;margin-left:0;text-align:center;background:0 0;transition:all .215s ease-out;overflow:visible;padding:0;border:1px
solid transparent}@media (min-width:769px){.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2
li.product{min-height:521px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-4
li.product{min-height:305px}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{display:flex;flex-flow:column;align-items:center;justify-content:center}}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product
a{display:block;width:100%}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2
li.product{padding:2rem 2rem .5rem}.woocommerce .woocommerce-breadcrumb{margin-bottom:2rem;font-size:14px;line-height:19px;letter-spacing:normal;color:#959fb0;display:none}.elementor-shortcode .woocommerce ul.products
li.product{box-shadow:none;background:0 0}.woocommerce-message{box-shadow:none;background:var(--global-second-bg-color)}.bg-product-white .elementor-shortcode .woocommerce ul.products li.product,.bg-product-white .woocommerce ul.products
li.product{background:#fff}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li
img{width:40px;min-width:40px;height:40px;object-fit:cover;background:0 0;margin:.65rem 20px -1.5rem 0}.woocommerce-mini-cart-item
.remove{background:#fff}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list
li{padding:4px
0 !important}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li
a.remove{position:absolute;width:22px;height:22px;font-size:16px;line-height:22px;text-align:center;letter-spacing:normal;align-items:center;padding:0;z-index:1;display:none}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{background:#fff;color:var(--global-txt-color) !important}.woocommerce .widget_shopping_cart ul.product_list_widget li
a{align-items:unset;margin-top:1rem}.woocommerce .widget_shopping_cart ul.cart_list li img,.woocommerce .widget_shopping_cart ul.product_list_widget li
img{margin-top:.65rem}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product
h3{text-align:left;color:var(--custom-woo-product-title-color);padding:1.5rem 0 .5rem;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:normal}.woocommerce ul.products li.product
.price{margin-top:.5rem;margin-bottom:.5rem;padding-left:0;padding-right:0;text-align:left;font-weight:700;color:var(--custom-woo-product-price-color);font-size:16px;line-height:27px;letter-spacing:normal}.woocommerce ul.products li.product .price
ins{font-weight:800}.woocommerce ul.products li.product a
img{border-radius:var(--global-border-radius);max-height:17rem;margin:auto;object-fit:cover;width:100%;background:var(--global-second-bg-color);padding:0}@media (max-width:768px){.woocommerce ul.products li.product a
img{max-height:none}.woocommerce
#primary{padding:0
15px}}.woocommerce ul.product_list_widget li
a{display:flex;font-weight:400;margin-bottom:.25rem}.woocommerce ul.product_list_widget
li{margin-bottom:10px}.woocommerce ul.product_list_widget li
a{align-items:center}@media (max-width:1199px){body .ngg-albumoverview.default-view .ngg-album-compact:before,main .widget:before{right:-15px}}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{margin-bottom:2rem}.elementor-shortcode .woocommerce ul.products
li.product{margin-bottom:0}.woocommerce ul.products li.product .star-rating{font-size:16px;letter-spacing:normal;margin:.5rem auto .5rem 0}.woocommerce-MyAccount-navigation{margin-bottom:1rem}@media (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin:1rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{display:none}.container-product .content-single-product,.container-product .sidebar-single-product{max-width:415px;margin:auto}}.woocommerce div.product form.cart .variations
label{word-break:break-all}.woocommerce table.shop_table,.woocommerce form.checkout,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.comments-wrapper,.author-bio,.woocommerce-error,.woocommerce-info{background-color:transparent;padding:1.2rem;border:none;position:relative}.woocommerce-message{background:0 0;position:relative}.woocommerce-MyAccount-navigation .is-active
a{color:var(--accent-color)}.woocommerce table.shop_table,.woocommerce form.checkout,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.author-bio,.woocommerce-error,.woocommerce-info,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-pagination,.elementor-widget-wp-widget-media_audio,.woocommerce-MyAccount-content,.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce>p,.woocommerce-ResetPassword.lost_reset_password,.template-narrow-box article .entry-content,.woocommerce .woocommerce-customer-details
address{box-shadow:none;border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color)}.single-post .featured-media
img{box-shadow:none;border-radius:var(--global-border-radius)}.woocommerce-message:before{color:var(--accent-color);content:"\e015"}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:flex;height:100%;align-items:center;top:0;left:unset;right:1.5rem}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message
.button{float:unset;background:0 0;color:var(--accent-color);font-size:16px;line-height:1.5;padding:0;margin-right:.5rem;letter-spacing:normal;box-shadow:none}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover{background:0 0 !important;color:var(--accent-color-hover)}.woocommerce-MyAccount-content .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-message{box-shadow:none}.woocommerce-account .addresses .title h3,.woocommerce-MyAccount-content form h3,.woocommerce-MyAccount-content
h3{width:100%;font-size:24px}.woocommerce-order
h2{font-size:24px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment
div.payment_box{background-color:var(--global-second-bg-color);color:var(--global-txt-color);font-weight:500;border-radius:var(--global-border-radius);margin-bottom:1rem;margin-top:1rem;font-size:14px;line-height:19px;letter-spacing:normal}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li
input{margin:0
.5em 0 0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em
solid transparent;border-bottom-color:var(--global-second-bg-color)}.woocommerce-checkout-review-order-table thead
th{font-size:21px;letter-spacing:normal}#order_review_heading{margin-bottom:1em}.woocommerce .woocommerce-checkout table.shop_table tfoot .cart-subtotal
td{color:var(--accent-color)}.woocommerce .woocommerce-checkout table.shop_table tbody tr:last-child
td{padding-bottom:2rem}.woocommerce-checkout
#billing_address_2_field{margin-top:-.5rem}.wc_payment_methods li>label,.comment-form-cookies-consent
label{cursor:pointer;font-size:18px;line-height:1.5;transition:all .3s;letter-spacing:normal}.wc_payment_methods li>label:hover{color:var(--accent-color)}.woocommerce .woocommerce-customer-details
address{padding:2rem;margin-bottom:4rem !important}.woocommerce .woocommerce-order-details thead
th{font-size:20px;letter-spacing:normal}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-top:.5rem}.wc_payment_methods
li{padding-bottom:.5rem}.woocommerce form.checkout_coupon
button{white-space:pre;padding:.8125em 1.5425em;min-width:160px;height:50px}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal
.about_paypal{margin-left:.5rem}.woocommerce-ResetPassword.lost_reset_password
label{width:100%}.woocommerce-info:before{color:var(--accent-color)}.cart_totals
h2{font-weight:400;font-size:24px;line-height:1.4;margin-top:0;margin-bottom:20px;letter-spacing:normal}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1rem 3.5rem 1rem 2rem;color:var(--global-txt-color);border-radius:var(--global-border-radius);border:none;background-color:var(--global-second-bg-color);z-index:1}.woocommerce-error a,.woocommerce-info a,.woocommerce-message
a{margin-left:.5rem}.woocommerce div.product p.price,.woocommerce div.product
span.price{font-weight:600}.woocommerce div.product
form.cart{margin-bottom:.5rem;margin-top:1.5rem}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{display:none}.woocommerce div.product form.cart
div.quantity{margin-right:1rem}.woocommerce-variation-price{margin-bottom:1rem}.woocommerce ul.products li.product a.added_to_cart.wc-forward{position:absolute;bottom:15px;display:none}.woocommerce-cart-form__cart-item .product-subtotal,.woocommerce-cart-form__cart-item .product-price{color:var(--accent-color);font-weight:700}.woocommerce .summary a.button.added:after{right:3.5rem}.woocommerce .summary a.button.added:hover,.woocommerce .summary a.button.loading:hover{color:transparent}.woocommerce .summary
a.button.loading{padding-right:2em}.woocommerce ul.products li.product .button.loading:before,.woocommerce ul.products li.product .button.added:before{display:none}.woocommerce .summary a.button.loading:after{right:3.5rem;padding:0;top:1.23536em}.woocommerce ul.products li.product .button.loading,.woocommerce ul.products li.product .button.added,.woocommerce .button.loading,.woocommerce
.button.added{color:transparent !important;background-color:var(--accent-color) !important;opacity:1;pointer-events:none}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after,.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{position:absolute;color:var(--button-txt-color);right:0;top:0;width:100%;margin-left:0;margin-top:9px}.woocommerce ul.products li.product .button:before{content:'###';color:transparent;-webkit-mask:url('data:image/svg+xml;utf8, <svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M5.79942 11.6369H5.80024C5.80093 11.6369 5.80161 11.6367 5.8023 11.6367H15.3633C15.5987 11.6367 15.8056 11.4806 15.8703 11.2543L17.9797 3.87144C18.0251 3.71228 17.9933 3.54117 17.8937 3.40906C17.794 3.27695 17.6381 3.19922 17.4727 3.19922H4.58323L4.20626 1.50279C4.15257 1.26151 3.93861 1.08984 3.69141 1.08984H0.527351C0.236076 1.08984 7.62939e-06 1.32591 7.62939e-06 1.61719C7.62939e-06 1.90846 0.236076 2.14453 0.527351 2.14453H3.26844C3.33518 2.44514 5.0724 10.2627 5.17237 10.7125C4.61193 10.9561 4.21876 11.5149 4.21876 12.1641C4.21876 13.0364 4.92847 13.7461 5.80079 13.7461H15.3633C15.6546 13.7461 15.8906 13.51 15.8906 13.2188C15.8906 12.9275 15.6546 12.6914 15.3633 12.6914H5.80079C5.51006 12.6914 5.27345 12.4548 5.27345 12.1641C5.27345 11.8737 5.50924 11.6375 5.79942 11.6369ZM16.7735 4.25391L14.9654 10.582H6.22376L4.81751 4.25391H16.7735Z"/><path d="M5.27342 15.3281C5.27342 16.2004 5.98314 16.9102 6.85545 16.9102C7.72777 16.9102 8.43749 16.2004 8.43749 15.3281C8.43749 14.4558 7.72777 13.7461 6.85545 13.7461C5.98314 13.7461 5.27342 14.4558 5.27342 15.3281ZM6.85545 14.8008C7.14618 14.8008 7.3828 15.0374 7.3828 15.3281C7.3828 15.6189 7.14618 15.8555 6.85545 15.8555C6.56473 15.8555 6.32811 15.6189 6.32811 15.3281C6.32811 15.0374 6.56473 14.8008 6.85545 14.8008Z"/><path d="M12.7266 15.3281C12.7266 16.2004 13.4363 16.9102 14.3086 16.9102C15.1809 16.9102 15.8906 16.2004 15.8906 15.3281C15.8906 14.4558 15.1809 13.7461 14.3086 13.7461C13.4363 13.7461 12.7266 14.4558 12.7266 15.3281ZM14.3086 14.8008C14.5993 14.8008 14.8359 15.0374 14.8359 15.3281C14.8359 15.6189 14.5993 15.8555 14.3086 15.8555C14.0179 15.8555 13.7812 15.6189 13.7812 15.3281C13.7812 15.0374 14.0179 14.8008 14.3086 14.8008Z"/> </svg>') no-repeat 100% 30%;mask:url('data:image/svg+xml;utf8, <svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M5.79942 11.6369H5.80024C5.80093 11.6369 5.80161 11.6367 5.8023 11.6367H15.3633C15.5987 11.6367 15.8056 11.4806 15.8703 11.2543L17.9797 3.87144C18.0251 3.71228 17.9933 3.54117 17.8937 3.40906C17.794 3.27695 17.6381 3.19922 17.4727 3.19922H4.58323L4.20626 1.50279C4.15257 1.26151 3.93861 1.08984 3.69141 1.08984H0.527351C0.236076 1.08984 7.62939e-06 1.32591 7.62939e-06 1.61719C7.62939e-06 1.90846 0.236076 2.14453 0.527351 2.14453H3.26844C3.33518 2.44514 5.0724 10.2627 5.17237 10.7125C4.61193 10.9561 4.21876 11.5149 4.21876 12.1641C4.21876 13.0364 4.92847 13.7461 5.80079 13.7461H15.3633C15.6546 13.7461 15.8906 13.51 15.8906 13.2188C15.8906 12.9275 15.6546 12.6914 15.3633 12.6914H5.80079C5.51006 12.6914 5.27345 12.4548 5.27345 12.1641C5.27345 11.8737 5.50924 11.6375 5.79942 11.6369ZM16.7735 4.25391L14.9654 10.582H6.22376L4.81751 4.25391H16.7735Z"/><path d="M5.27342 15.3281C5.27342 16.2004 5.98314 16.9102 6.85545 16.9102C7.72777 16.9102 8.43749 16.2004 8.43749 15.3281C8.43749 14.4558 7.72777 13.7461 6.85545 13.7461C5.98314 13.7461 5.27342 14.4558 5.27342 15.3281ZM6.85545 14.8008C7.14618 14.8008 7.3828 15.0374 7.3828 15.3281C7.3828 15.6189 7.14618 15.8555 6.85545 15.8555C6.56473 15.8555 6.32811 15.6189 6.32811 15.3281C6.32811 15.0374 6.56473 14.8008 6.85545 14.8008Z"/><path d="M12.7266 15.3281C12.7266 16.2004 13.4363 16.9102 14.3086 16.9102C15.1809 16.9102 15.8906 16.2004 15.8906 15.3281C15.8906 14.4558 15.1809 13.7461 14.3086 13.7461C13.4363 13.7461 12.7266 14.4558 12.7266 15.3281ZM14.3086 14.8008C14.5993 14.8008 14.8359 15.0374 14.8359 15.3281C14.8359 15.6189 14.5993 15.8555 14.3086 15.8555C14.0179 15.8555 13.7812 15.6189 13.7812 15.3281C13.7812 15.0374 14.0179 14.8008 14.3086 14.8008Z"/> </svg>') no-repeat 100% 30%;margin-right:.65em;width:14px;display:inline-flex;transition:all .45s;line-height:14px}.woocommerce ul.products li.product .button:before{background-color:var(--button-bg-color)}.woocommerce ul.products li.product .button:hover:before{background-color:var(--button-txt-color-hover)}.woocommerce-cart .cart-collaterals .cart_totals
table{padding:1rem;margin-bottom:1rem;background:unset;border:1px
solid var(--global-border-color)}.woocommerce
a.remove{font-size:24px;padding:0;line-height:25px;font-weight:400;color:var(--accent-color) !important;transition:all .215s ease;margin:auto;display:flex;align-items:center;justify-content:center;font-family:serif;overflow:visible;letter-spacing:normal}.woocommerce a.remove:active,.woocommerce a.remove:hover{background:0 0;color:var(--global-txt-color) !important}.woocommerce-mini-cart__buttons.buttons{display:flex;flex-wrap:wrap;justify-content:left;margin-bottom:0}.woocommerce-cart table.cart
img{min-width:80px;width:80px;height:80px;object-fit:cover;background:0 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{margin-right:.5rem}.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination
ul{border-color:transparent;border-right:none;margin:0
.25rem}.woocommerce-pagination{margin-bottom:2rem;padding:1rem 1rem .5rem;background:0 0;position:relative}#comments .woocommerce-pagination{box-shadow:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li
span{padding:10px
15px;font-size:18px;font-weight:500;letter-spacing:normal;border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color)}.woocommerce .woocommerce-ordering select,.woocommerce div.product form.cart .variations
select{border-radius:var(--global-field-border-radius);font-weight:500;padding:10px
16px;border:1px
solid var(--global-border-color);color:var(--global-second-txt-color);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:all .3s ease;max-width:11rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:15px;line-height:19px;letter-spacing:normal}.woocommerce .woocommerce-ordering select:hover,.woocommerce div.product form.cart .variations select:hover{color:var(--accent-color)}.woocommerce .woocommerce-ordering{margin-bottom:2rem;position:relative;display:flex;align-items:center}.woocommerce-result-count{border:none;padding:.5rem 0;color:var(--global-second-txt-color);font-weight:400;font-size:16px;line-height:1.5;font-family:inherit;letter-spacing:normal}@media (max-width:550px){.woocommerce .woocommerce-result-count{width:100%}.woocommerce .woocommerce-ordering{float:left;margin-bottom:1rem}}.woocommerce .star-rating{font-size:16px;height:16px;width:6.4em;letter-spacing:normal}.woocommerce .star-rating:before{color:var(--accent-color)}.woocommerce table.shop_table td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr
th{border-top:1px solid var(--global-border-color)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment
ul.payment_methods{border-bottom:1px solid var(--global-border-color)}.woocommerce-thankyou-order-received{color:var(--accent-color);font-weight:700;font-size:30px;line-height:41px;letter-spacing:normal;margin-bottom:2rem}.woocommerce-MyAccount-content
h2{font-size:24px}.woocommerce-order-received .woocommerce-thankyou-order-details{border:1px
solid var(--global-border-color);border-radius:0;padding:2rem 2rem 0;margin-bottom:2rem !important}.woocommerce-order-received .woocommerce-thankyou-order-details
li{margin-bottom:2rem}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{color:var(--accent-color)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout
#payment{background:unset}@media (min-width:769px){.woocommerce
form.checkout{padding:1rem 3rem;border:1px
solid var(--global-border-color)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce
form.register{padding:2rem 3rem}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart
td.actions{padding:2rem}td[data-title=Shipping]{max-width:340px}}@media (max-width:768px){.woocommerce
form.checkout{padding:0;border:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce
form.register{padding:1.5rem}.woocommerce div.product .woocommerce-tabs ul.tabs
li{width:100%;border-radius:0;padding:0;margin-bottom:.25rem}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{padding:1rem;line-height:1;width:100%}.woocommerce div.product .woocommerce-tabs
ul.tabs{background-color:#fff;border-radius:0;padding:1.5rem;box-shadow:none;background:var(--global-second-bg-color);border:none;position:relative;margin-bottom:2rem}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{border-bottom-color:#e5e5e5}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}}.woocommerce-form-coupon .form-row.form-row-first,.woocommerce-form-coupon .form-row.form-row-last{float:left;margin:0}.woocommerce-form-coupon .form-row.form-row-first{width:51%}.woocommerce-form-coupon .form-row.form-row-last{margin-left:-7%}.woocommerce nav.woocommerce-pagination ul li
span.current{color:var(--global-txt-color)}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated
select{border-color:#4ca75480}.woocommerce ul.products li.product span.onsale,.woocommerce
span.onsale{background-color:transparent;font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;font-size:12px;letter-spacing:normal}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations
th{padding:.5rem}@media (max-width:480px){.wc_payment_method.payment_method_paypal
input{float:left;height:31px;margin-right:.75rem !important}.wc_payment_method.payment_method_paypal
label{display:inline-flex;flex-flow:column}.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal
img{margin:1rem 0 0}.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal
a{margin:0}}.woocommerce div.product .woocommerce-product-rating{margin-bottom:.85rem}.comment-form-author label,.comment-form-email label,.comment-form-url
label{margin-right:1rem}.comment-form-author input,.comment-form-email input,.comment-form-url
input{width:100%;max-width:100%}.comment-form-cookies-consent{display:flex;align-items:center}#wp-comment-cookies-consent{margin:.5rem .5rem .5rem 0}.woocommerce-MyAccount-content label[for=shipping_last_name],.woocommerce-MyAccount-content label[for=billing_last_name]{width:100%}#account_display_name+span{font-weight:600;font-size:13px;line-height:19px;color:var(--accent-color);padding-top:.5rem;letter-spacing:normal}.comment-form-cookies-consent
label{margin:1rem 0}.woocommerce ul.products li.product
span.onsale{margin:-1rem -.75rem 0 0}.woocommerce
span.onsale{margin:-.25rem}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price
ins{text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs
li{background-color:transparent !important}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs
li{border-color:transparent !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--accent-color-hover)}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{box-shadow:none}.product-categories{list-style:none}.woocommerce div.product p.price
ins{font-weight:800}.widget_archive ul li,.widget_meta ul li,.product-categories .cat-item{margin-bottom:.5rem;padding-bottom:.5rem}.widget_nav_menu ul
li{margin-bottom:.5rem;border-bottom:0;padding-bottom:.5rem;list-style:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--accent-color);margin-left:-1px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:12px;height:12px}.woocommerce .widget_price_filter
h4{margin-bottom:1.5rem}.woocommerce .widget_price_filter
.price_slider_amount{display:flex;flex-flow:column-reverse}.woocommerce-mini-cart__total.total
strong{font-weight:600}.woocommerce .widget_price_filter
.price_label{display:inline-block;font-weight:700;font-size:16px;line-height:19px;width:100%;margin-bottom:25px;letter-spacing:normal;text-align:center;color:var(--widget-txt-color)}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart
.total{border-top:none;font-weight:600;font-size:16px;line-height:19px;letter-spacing:normal;padding-top:26px;color:var(--widget-txt-color)}.woocommerce .widget_price_filter .price_slider_amount
.button{padding:3px
26px;margin:auto}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons
a{padding:5px
15px}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons
a{line-height:22px;letter-spacing:normal;font-size:14px;box-shadow:none;background-color:var(--button-bg-color);border-radius:var(--button-border-radius)}.woocommerce .widget_shopping_cart .buttons a.button.wc-forward:first-child{margin-right:20px;line-height:24px}.woocommerce ul.products li.product .button,body .blog-tile-content .elementor-button.elementor-size-md,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce.widget_shopping_cart .buttons a.checkout,.woocommerce .cart button[name=apply_coupon],.woocommerce form.checkout_coupon button,.woocommerce div.product form.cart
.reset_variations{border:1px
solid var(--button-bg-color);color:var(--button-bg-color);background:0 0;box-shadow:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#6d7c90}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border:2px
solid #6d7c90}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{border:1px
solid #e9ecef}.woocommerce ul.products li.product .button:hover,body .blog-tile-content .elementor-button.elementor-size-md:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.woocommerce.widget_shopping_cart .buttons a.checkout:hover,.woocommerce .cart button[name=apply_coupon]:hover,.woocommerce form.checkout_coupon button:hover,body .blog-tile-content .elementor-button.elementor-size-md:active,.woocommerce .widget_price_filter .price_slider_amount .button:active,.woocommerce.widget_shopping_cart .buttons a.checkout:active,.woocommerce .cart button[name=apply_coupon]:active,.woocommerce form.checkout_coupon button:active,.woocommerce div.product form.cart .reset_variations:hover{color:var(--button-txt-color-hover);background:var(--button-bg-color-hover) !important}.woocommerce form.checkout_coupon
button{background:#fff}.woocommerce .cart button[name=apply_coupon]{padding:.8125em 1.5875em;width:41%;margin-left:-7%;min-width:175px;background:#fff;font-size:14px;letter-spacing:normal}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#coupon_code{width:64% !important;border-radius:var(--global-border-radius);padding:.8125em 10% .8125em 1.8875em;background:#fff;border:1px
solid var(--global-field-border-color)}.woocommerce table.cart td.actions
.coupon{display:flex}.woocommerce-checkout
#coupon_code{padding:.8125em 17% .8125em 1.3875em;width:100% !important;font-size:16px;height:50px;letter-spacing:normal;background:#fff;border:1px
solid var(--global-field-border-color)}.woocommerce .widget_price_filter
.price_slider{margin-bottom:1.5rem;margin-right:0;margin-left:0;background-color:#f2f2f2 !important;cursor:pointer;height:2px}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce form .form-row.post-meta.woo-bottom-f-row{display:flex;align-items:baseline;margin-top:1rem}@media (min-width:1200px){.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce
form.register{min-height:430px}}.woocommerce form.login,.woocommerce
form.register{max-width:568px;margin:2rem auto}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce
form.register{margin:1rem auto}.woocommerce-checkout .woocommerce form.login,.woocommerce-checkout .woocommerce
form.register{max-width:unset}.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce>p,.woocommerce-ResetPassword.lost_reset_password{background-color:#fff;padding:3rem;border:none;position:relative;margin-top:1rem;margin-bottom:3rem}.woocommerce-MyAccount-content{padding:3rem 3rem 2rem;position:relative}@media (max-width:768px){.woocommerce-MyAccount-content{padding:2rem 2rem 1rem}}.woocommerce-MyAccount-navigation li
a{color:var(--global-txt-color);font-weight:600;font-size:18px;font-family:var(--global-headers-font),serif;line-height:1.5;transition:all .215s;letter-spacing:normal;padding:.8rem 0;display:block;border-bottom:1px solid var(--global-border-color)}.woocommerce-MyAccount-navigation li:last-child
a{border-bottom:none}.woocommerce-MyAccount-navigation li a:hover{color:var(--accent-color)}.woocommerce-MyAccount-content .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{box-shadow:none;padding:1rem;border:1px
solid var(--global-border-color)}.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details
address{box-shadow:none;padding:2rem;border:1px
solid var(--global-border-color);margin-bottom:0 !important}.woocommerce-order-received
h4{margin-bottom:1rem}.cart-contents{position:relative;border-radius:0;width:43px}.cart-contents:hover{text-decoration:none;background:var(--header-menu-hover-bg)}.cart-contents-count{position:absolute;top:22px;right:3px;transform:translateY(-105%) translateX(25%);font-weight:400;font-size:12px;line-height:22px;height:22px;width:22px;vertical-align:middle;text-align:center;color:#fff;background:var(--accent-color);border-radius:50%;padding:1px;letter-spacing:normal}.cart-contents
svg{fill:currentColor;height:19px;width:22px;color:var(--global-txt-color);transition:all .215s ease}.woocommerce #review_form .comment-reply-title{border-radius:0;width:100%;margin:2rem 0 1.5rem;font-weight:600;font-size:18px;line-height:27px;font-family:var(--global-headers-font),serif;letter-spacing:normal}#review_form_wrapper{border-top:1px solid #d8d5d0;margin-top:2rem;margin-bottom:1rem}.woocommerce #reviews
#comment{height:unset}.woocommerce #review_form #respond p.comment-notes,.woocommerce-noreviews{font-size:16px;line-height:1.5;letter-spacing:normal}#commentform .form-submit{text-align:end}#commentform .comment-form-cookies-consent
label{font-size:14px;line-height:1.5;font-weight:400;letter-spacing:normal;margin:.5rem .5rem .5rem 0}#respond{padding:1.5rem 2rem;border-radius:var(--global-border-radius);margin-top:1rem;margin-bottom:1rem;border:1px
solid var(--global-border-color)}@media (max-width:1199px){#respond{padding:1.5rem 1.5rem 1rem}.breadcrumbs{line-height:1.8em}.breadcrumbs span[typeof=ListItem]{margin-bottom:0}}.comment
#respond{margin-bottom:2.5rem}.woocommerce #review_form #respond
p{margin:0
0 1.5rem}.upsells.products ul.products li.product .price,.related.products ul.products li.product .price,.upsells.products ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title{font-size:16px;line-height:19px;letter-spacing:normal}.upsells+.related>h2{margin-top:0}.woocommerce-checkout .cart-subtotal
th{font-weight:400 !important}.woocommerce-tabs
h2{font-size:22px;font-weight:400;margin:1rem 0 1rem}.woocommerce-product-attributes.shop_attributes{margin-top:1.5rem}.related.products h2,.upsells.products
h2{margin:3rem 0 0;font-weight:400;letter-spacing:normal;font-size:24px}.related.products li,.upsells.products
li{padding-top:1.5rem !important}.single-product .summary
.product_title{color:var(--global-txt-color);line-height:1.2}.single-product.woocommerce div.product .summary
.price{font-weight:800;font-size:30px;line-height:41px;letter-spacing:normal;color:var(--global-txt-color)}@media (min-width:769px) and (max-width:1199px){.woocommerce div.product div.images.woocommerce-product-gallery{max-width:300px;margin-left:auto;margin-right:auto}.content-single-product,.sidebar-single-product{max-width:800px;margin:auto}}.woocommerce .related.products ul.products li.product a img,.woocommerce .upsells.products ul.products li.product a
img{min-height:unset;width:100%;margin:auto;max-height:17rem}@media (min-width:476px){.woocommerce ul.products li.product a
img{height:auto}.woocommerce .related.products ul.products li.product a img,.woocommerce .upsells.products ul.products li.product a
img{height:14rem}}.onsale .onsale-g
path{fill:var(--accent-color)}del
bdi{text-decoration:line-through}.woocommerce
a.added_to_cart{margin-left:.5rem}.woocommerce #reviews #comments
ol.commentlist{margin-top:2rem;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;padding:2rem;background:var(--global-second-bg-color);border-radius:var(--global-border-radius)}.woocommerce #reviews #comments ol.commentlist li .comment-text
p.meta{font-weight:400;color:var(--accent-color);font-size:16px;font-family:var(--global-headers-font),serif;margin-bottom:1rem;letter-spacing:normal}.woocommerce #reviews #comments ol.commentlist li
img.avatar{margin-top:2rem;border-radius:100%;background:0 0;border:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:0 0;color:var(--accent-color)}.single-product.woocommerce div.product.product-type-variable .summary>.price{margin-top:0;margin-bottom:2rem;color:var(--global-txt-color);font-size:24px;line-height:27px;letter-spacing:normal;font-family:inherit}.single-product .product_meta>span{margin-bottom:1rem;display:block}.single-product .product_meta>span:last-child{margin-bottom:0}.single-product
.product_meta{margin-top:1rem}@media (min-width:1200px) and (max-width:1199px){.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons
a{padding:3px
12px;font-size:14px;letter-spacing:normal}}@media (max-width:360px){.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons
a{margin-bottom:10px;width:100%}}.widget_recently_viewed_products ins .woocommerce-Price-amount.amount{margin-left:-2px;padding-left:5px}.archive .pagination-separator{margin:2rem 0 !important;border-color:rgba(0,0,0,.15)}.woocommerce ul.product_list_widget li .star-rating{margin-left:60px;margin-bottom:.75rem;margin-top:.5rem}.woocommerce .star-rating:before,.woocommerce .star-rating span:before{letter-spacing:3px}.product_list_widget .woocommerce-Price-amount+.woocommerce-Price-amount{border:none;padding:unset;margin:unset !important}.widget_top_rated_products bdi,.widget_products
bdi{margin-left:60px}.widget_top_rated_products .woocommerce-Price-amount+.woocommerce-Price-amount bdi,.widget_top_rated_products del+ins bdi,.widget_products .woocommerce-Price-amount+.woocommerce-Price-amount bdi,.widget_products del+ins
bdi{margin-left:0}.widget del
bdi{color:var(--custom-woo-product-price-color);opacity:.5}.woocommerce ul.product_list_widget li
.reviewer{margin-left:60px;font-size:14px;line-height:19px;color:var(--accent-color);margin-top:.5rem;display:block;font-weight:600;letter-spacing:normal}@media (max-width:1199px){.woocommerce ul.product_list_widget li
a{align-items:center}}body:not(.woocommerce) .woocommerce.columns-1 ul.products
li.product{width:100% !important}form .woocommerce-notice,#order_review
table{background:#fff}#order_review
table{box-shadow:none;padding:1rem;border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color)}.woocommerce-checkout #payment ul.payment_methods .woocommerce-notice{margin-bottom:1.25rem;padding-bottom:1.5rem;padding-top:1.5rem;font-size:15px;letter-spacing:normal;border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color)}form .woocommerce-error{background-color:transparent}.woocommerce form .form-row{align-items:center}.woocommerce-checkout .cart-subtotal{font-size:20px;line-height:27px;letter-spacing:normal}.woocommerce .woocommerce-checkout table.shop_table .order-total th,.woocommerce .woocommerce-checkout table.shop_table .order-total
td{font-size:24px;letter-spacing:normal}.woocommerce .woocommerce-checkout table.shop_table .order-total
td{padding:0
13px;border-radius:var(--global-border-radius);background-color:var(--global-second-bg-color);border-top:none}.woocommerce .woocommerce-checkout table.shop_table tfoot .cart-subtotal th,.woocommerce .woocommerce-checkout table.shop_table tfoot .cart-subtotal
td{margin-top:1rem;padding-top:2rem;border-top:1px solid var(--global-border-color);border-spacing:0;font-size:18px;line-height:1.5;font-weight:700 !important;letter-spacing:normal}.woocommerce .woocommerce-checkout table.shop_table
th{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:normal;border-top:none}@media (min-width:769px){.woocommerce-checkout .product-total
.amount{font-size:16px;letter-spacing:normal}.woocommerce .woocommerce-checkout table.shop_table
td{font-size:16px;line-height:1.5;letter-spacing:normal}.woocommerce div.product .woocommerce-tabs
ul.tabs{padding-left:0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs
li{margin:0;padding-right:0}}@media (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs
li{border-color:#e5e5e5 !important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:unset}#order_review
table{padding:1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{padding:1rem !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{background-color:#fff}}@media (max-width:1199px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-right:1rem}}.woocommerce table.my_account_orders td
.button{font-size:14px;padding:.25rem 1rem;letter-spacing:normal}.woocommerce-orders-table{padding:1rem}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders
th{padding:8px}.woocommerce table.my_account_orders
th{font-size:16px;letter-spacing:normal}.woocommerce-table--order-details{padding:1rem}.woocommerce table.shop_attributes tr:nth-child(even) th{font-weight:700;color:#1c4132}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#e9ecef}.woocommerce-mini-cart__empty-message{letter-spacing:normal;text-align:center;font-size:16px;color:var(--global-txt-color);opacity:.5}.woocommerce-account .woocommerce
table.shop_table{border:none;box-shadow:none;padding:0}.checkout .woocommerce-NoticeGroup-checkout{margin-top:2rem}.product-header{display:inline-block;padding:0;border:none;position:relative;width:100%}.woocommerce div.product div.images
img{border-radius:6px}.woocommerce-product-gallery__image{border-radius:6px}@media (min-width:1200px){.container-product,.container-shop{padding-bottom:30px}.blog-post,#site-content.blog{padding-bottom:62px}.archive #site-content,.search #site-content{margin-bottom:62px}.template-narrow-box{padding-bottom:62px}.woocommerce-checkout .post-inner,.woocommerce-cart .post-inner{padding-bottom:62px}.woocommerce-account .container-lg{padding-bottom:62px}}@media (max-width:1199px){.container-product,.container-shop{padding-bottom:24px}.blog-post,#site-content.blog{padding-bottom:22px}.archive #site-content,.search #site-content{margin-bottom:42px}.template-narrow-box{padding-bottom:42px}.woocommerce-checkout .post-inner,.woocommerce-cart .post-inner{padding-bottom:24px}.woocommerce-account .container-lg{padding-bottom:42px}}@media (min-width:1200px) and (max-width:1670px){.container-product,.container-shop,#site-content.blog{padding-right:40px;padding-left:40px}}@media (max-width:1199px){.footer-inner{padding-left:2rem;padding-right:2rem}.footer-top{padding-bottom:0}}@media (min-width:1200px){.ft-col-1,.ft-col-2,.ft-col-3{padding-left:2rem;padding-right:2rem}.header-cta{margin-left:25px}.container-product,.container-shop{max-width:1570px}.footer-inner{max-width:1570px}.three-col{max-width:1440px}.two-col-sidebar{max-width:1300px}.container-product .col-lg-8{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.container-product .col-lg-4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.container-product .woocommerce-product-gallery{width:38% !important}.woocommerce .container-product div.product
div.summary{width:58% !important;padding-left:3rem}}.archive #site-content .entry-content,.search #site-content .entry-content{line-height:1.6}.woocommerce table.shop_attributes td
p{padding:0}@media (max-width:768px){.product-header{padding:1.5rem 1.5rem 0}.woocommerce div.product .woocommerce-tabs
.panel{padding:.5rem 1.5rem 1rem}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations
.value{width:50%}.woocommerce ul.products li.product
.button{width:10.5rem}}.products.columns-3{display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-3 li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:1rem 0}@media (min-width:769px){.woocommerce ul.products.columns-3 li.product .woocommerce-loop-product__title{text-overflow:ellipsis;-webkit-line-clamp:2;max-height:2.5em}}.wc-stripe-elements-field{width:inherit}.stripe-card-group{width:100%}.woocommerce .summary .product_title,.woocommerce-products-header{display:none}.widget table:not(.shop_table),.widget
.table{color:var(--widget-txt-color)}.theme-mailchimp{display:flex;align-items:center;flex-flow:wrap;max-width:445px}#site-footer .theme-mailchimp{margin:0}.theme-mailchimp-fields{width:100%}.theme-mailchimp-fields input[type=email],.theme-mailchimp-fields input[type=submit]{float:left;border-radius:8px;padding:12px
25px;text-overflow:ellipsis;border:none;font-weight:400;font-size:16px;line-height:27px;letter-spacing:normal;height:51px;background:#fff}.f-drop-tr-open .dropdown-menu{pointer-events:all !important}@media (max-width:475px){.theme-mailchimp-fields input[type=email],.theme-mailchimp-fields input[type=submit]{font-size:14px;line-height:19px;height:43px;letter-spacing:normal}.woocommerce .cart button[name=apply_coupon]{margin-left:-9%}.woocommerce-cart .woocommerce .cart button[name=apply_coupon]{padding-right:.5rem;min-width:130px;font-size:14px;padding-left:.5rem;letter-spacing:normal}.theme-mailchimp-fields input[type=email]{padding:12px
32px 12px 19px}}.theme-mailchimp-fields input[type=email]{width:64%;box-shadow:none;border:1px
solid var(--global-field-border-color)}.theme-mailchimp-fields input[type=submit]{width:41%;margin-left:-7%;background:var(--button-bg-color);color:#fff;transition:.45s;text-align:center;box-shadow:none}.theme-mailchimp-fields input[type=submit]:hover{background-color:var(--button-bg-color-hover);box-shadow:none}.theme-mailchimp-fields input[type=email]::-webkit-input-placeholder{font-size:16px;line-height:22px;letter-spacing:normal;color:#959fb0}.theme-mailchimp-fields input[type=email]:-moz-placeholder{font-size:16px;line-height:22px;letter-spacing:normal;color:#959fb0}.theme-mailchimp
p{font-size:14px;line-height:22px;margin-top:22px;width:100%;font-style:italic;letter-spacing:normal;margin-bottom:0}.mc4wp-response{margin-top:1rem;text-align:center}.mc4wp-alert{background:#fff;padding:1rem 1rem 0;display:inline-block;border-radius:0;border:1px
solid var(--accent-color)}.mc4wp-alert
p{color:var(--accent-color);font-weight:600}.post-meta{list-style:none;display:flex;flex-flow:wrap}.single-post .post-meta-single-top .post-meta{margin-bottom:1rem}.single-post .post-meta-single-bottom .post-meta{margin-top:1.5rem;margin-bottom:0}.post-meta
li{margin-right:1rem;margin-bottom:.5rem}.post-tags.meta-wrapper{background:0 0;padding:0;margin:0;line-height:1.7}.meta-text,.post-meta
a{font-size:14px;font-weight:500;font-style:normal}.single-post .post-inner{padding:1rem 0;margin-bottom:2rem}.single-post .blog-post .featured-media{margin-bottom:1rem}.page .container-lg.py-2.py-sm-0>.featured-media
img{border-radius:0;margin-bottom:2rem}.post-page-numbers,.page-numbers{margin-right:.5rem;text-align:center;padding:.5rem 1rem;border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color);letter-spacing:normal;font-size:16px}a.page-numbers{background:0 0}.post-page-numbers{margin-bottom:.5rem;display:inline-block}.prev.page-numbers.placeholder,.page-numbers.dots{background:0 0}.post-page-numbers.current,.page-numbers.current,.woocommerce nav.woocommerce-pagination ul li
span.current{background:0 0;font-weight:500}a.post-page-numbers:hover,a.page-numbers:hover{background:0 0}.archive #site-content,.search #site-content{padding:0}.archive-header-inner{margin-bottom:3rem}@media (max-width:1199px){.archive #site-content,.search #site-content{max-width:90%;padding:2rem}.archive-header-inner{margin-bottom:2rem}}.archive #site-content .post-meta-single-top .post-meta,.search #site-content .post-meta-single-top .post-meta{margin-bottom:0}.archive #site-content .post-meta-single-top .post-meta .post-date,.search #site-content .post-meta-single-top .post-meta .post-date{display:none}.archive #site-content .post-meta-single-bottom .blog-tile-wave,.search #site-content .post-meta-single-bottom .blog-tile-wave{display:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.form-submit #submit,.wpcf7-submit,.post-password-form input[type=submit],body .elementor-button.elementor-size-xl,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs{color:var(--button-txt-color);min-width:3.25rem;padding:.5em 1.25em;text-align:center;border-radius:var(--button-border-radius);font-weight:500;text-shadow:none !important;line-height:22px;transition:all .45s;background:var(--button-bg-color);box-shadow:none;border:none}body .elementor-button.elementor-size-xl,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs{background:var(--button-bg-color)}@media (hover:none){.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce ul.products li.product .button:before,.woocommerce div.product form.cart .reset_variations,.recentcomments a.url,.form-submit #submit,.wpcf7-submit,.post-password-form input[type=submit],.tagcloud a,.tagged_as a,.previous-post .title-nav-prev,.next-post .title-nav-next,.previous-post path,.next-post path,.widget .woocommerce-product-search button,body .elementor-button.elementor-size-xl,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,#cancel-comment-reply-link{transition:none !important}}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.form-submit #submit:hover,.wpcf7-submit:hover,.post-password-form input[type=submit]:hover{color:var(--button-txt-color-hover);background-color:var(--button-bg-color-hover) !important}body .elementor-button:hover,body .elementor-button:focus{color:var(--button-txt-color-hover);background-color:var(--button-bg-color-hover);box-shadow:none}#pr-nav .header-cta .elementor-button{box-shadow:none;letter-spacing:normal;white-space:nowrap;line-height:1;transition:color .45s,background .45s}@media (max-width:1199px){#pr-nav .header-cta .elementor-button{margin-bottom:1rem;width:100%}.header-cta{margin:20px
auto auto;width:100%}}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.post-password-form input[type=submit]{font-size:16px;letter-spacing:normal;border-radius:var(--button-border-radius)}.form-submit #submit,.wpcf7-submit{font-size:14px;letter-spacing:normal;border-radius:var(--button-border-radius)}.woocommerce .summary
.button{font-size:15px;letter-spacing:normal;margin-bottom:1rem;border-radius:0}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:var(--button-txt-color-hover)}.woocommerce ul.products li.product
.button{margin:0;padding:9px
15px;font-size:11px;font-weight:600;min-width:8.5rem;max-width:fit-content;text-transform:uppercase;letter-spacing:normal;border-radius:6px;position:absolute;top:7.7rem;opacity:0;display:none}.woocommerce ul.products li.product:hover
.button{opacity:1}.woocommerce div.product form.cart
.button{border-radius:var(--global-border-radius)}.woocommerce div.product div.images .flex-control-thumbs
li{padding:5px}a.checkout-button.button.alt{font-size:16px;padding:.8125em 1.8875em;max-width:250px;letter-spacing:normal}.woocommerce .cart .button[name=update_cart]{padding:.8125em 1.8875em !important;max-width:250px}body .blog-tile-content .elementor-button.elementor-size-md{font-size:14px;font-weight:500;letter-spacing:normal}.blog-tile-content>a{width:fit-content;margin-top:-.75rem}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{margin-bottom:.5rem}.woocommerce-MyAccount-navigation
ul{margin-bottom:0}@media (min-width:1200px){.woocommerce-MyAccount-navigation{max-width:calc(30% - 1.5rem)}}@media (min-width:769px){a.checkout-button.button.alt{float:right}.woocommerce-MyAccount-content form h3:first-child{margin-top:0}}.woocommerce-MyAccount-content
legend{padding-top:2rem;padding-bottom:1rem}.u-columns.woocommerce-Addresses{padding-top:.5rem}.woocommerce-address-fields__field-wrapper{margin-bottom:2rem}#place_order{font-size:18px;margin-left:auto;padding:.75em 1.5em}button[name=save_account_details]{margin-top:1.5rem !important}.woocommerce form .form-row.woo-bottom-f-row{display:flex;align-items:center;margin-top:1rem;margin-bottom:1rem}input,textarea{padding:.75rem 1rem;font-size:16px;letter-spacing:normal}input,textarea,.select2-container--default .select2-selection--single{transition:all .215s ease}input:hover,input:focus,textarea:hover,textarea:focus,.select2-container--default .select2-selection--single:hover,.select2-container--default .select2-selection--single:focus{border-color:var(--accent-color) !important}input,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.select2-container--default .select2-selection--single{border-radius:var(--global-field-border-radius);line-height:1.23536;font-weight:400;text-overflow:ellipsis;border:1px
solid var(--global-field-border-color)}.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:0}.select2-container--default .select2-selection--single[aria-expanded=true]{border-radius:var(--global-field-border-radius)}textarea{border-radius:var(--global-field-border-radius);padding:22px;line-height:1.23536;font-weight:400;text-overflow:ellipsis;border:1px
solid var(--global-field-border-color)}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#coupon_code{float:unset;max-width:100%;width:unset;font-size:14px;letter-spacing:normal}.woocommerce table.shop_table td.product-remove{padding:2rem 1.5rem 2rem 2rem}@media (max-width:768px){.woocommerce table.cart td.actions
.coupon{margin-top:1rem}.woocommerce .cart .button[name=update_cart]{margin:1rem auto}.woocommerce-Address-title
h4{width:100%}.checkout-button.button.alt{margin:auto}.woocommerce table.shop_table td.product-remove{padding:1.5rem}.woocommerce-cart-form tbody tr:first-child .product-remove{padding-top:0 !important}.woocommerce div.product form.cart .variations
td.label{padding-left:.25rem}.woocommerce div.product form.cart .variations
.value{padding-right:.25rem}}.woocommerce-cart table.cart
th{font-weight:600;font-size:20px;line-height:27px;letter-spacing:normal;color:var(--global-txt-color);padding-top:1rem;padding-bottom:1rem}.woocommerce-cart-form__cart-item
a{color:var(--global-txt-color)}.woocommerce-cart-form__cart-item a:hover{color:var(--accent-color)}.cart-subtotal
th{font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table
td{font-size:20px;line-height:27px;letter-spacing:normal;color:var(--global-txt-color);padding:.8rem}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{font-size:18px;line-height:1.5;letter-spacing:normal;padding-top:1rem}.woocommerce-cart table.cart .product-thumbnail{padding-top:1.5rem;padding-bottom:1.5rem}.woocommerce-cart .cart-collaterals .cart_totals table .order-total th,.woocommerce-cart .cart-collaterals .cart_totals table .order-total
td{font-weight:600;font-size:20px;line-height:33px;letter-spacing:normal;background:0 0}form[name=checkout] h3{font-weight:600;font-size:20px;line-height:1.5;letter-spacing:normal}.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal
th{font-weight:400}.woocommerce-Address-title
h4{margin-top:0 !important}.order-total span.woocommerce-Price-amount.amount{color:var(--accent-color) !important}#order_comments{min-width:15rem;min-height:5rem}#order_review .product-quantity{font-weight:600}.woocommerce-input-wrapper{flex-grow:1}.woocommerce div.product form.cart .variations
select{margin-right:0;margin-bottom:.5rem;padding-right:1.5rem;min-width:100%;float:left}.woocommerce div.product form.cart .variations
label{color:var(--global-txt-color);font-weight:700;font-size:18px;line-height:1.5;font-family:inherit;letter-spacing:normal}.woocommerce div.product form.cart
.reset_variations{margin-bottom:1rem;display:block !important;float:left;margin-top:1rem;text-align:center;font-weight:600;visibility:visible;width:100px;border-radius:0;padding:5px
15px;line-height:22px;letter-spacing:normal;font-size:14px;transition:all .45s}.woocommerce-variation-price
.price{background:var(--global-second-bg-color);padding:1rem;border-radius:0;margin-bottom:1rem;display:inline-block;color:var(--accent-color) !important}.woocommerce div.product form.cart
.variations{margin-bottom:.5rem}.woocommerce div.product form.cart .variations
td.label{padding-right:.5rem;padding-top:12px;width:35%}.woocommerce div.product form.cart .variations
.value{width:65%}.select2-container .select2-selection--single{height:unset !important}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-search--dropdown .select2-search__field{line-height:1.5rem}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{right:.25rem !important}.widget_product_categories .select2-container--default .select2-selection--single{background-color:transparent;border:1px
solid var(--global-field-border-color);border-radius:var(--global-field-border-radius);line-height:1rem}.widget_product_categories .select2-search--dropdown .select2-search__field{line-height:1rem !important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .select2-search--dropdown .select2-search__field{line-height:2.875rem;padding:0
1rem;color:var(--global-txt-color)}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.875rem;padding-left:20px}.woocommerce-MyAccount-content .select2-container--default .select2-search--dropdown .select2-search__field,.woocommerce-MyAccount-content .select2-search--dropdown .select2-search__field{line-height:2rem !important;padding-left:20px !important}.select2-container--open .select2-dropdown--below{border-left-color:var(--accent-color) !important;border-right-color:var(--accent-color) !important;border-bottom-color:var(--accent-color) !important}.select2-container--open .select2-dropdown--above{border-left-color:var(--accent-color) !important;border-right-color:var(--accent-color) !important;border-top-color:var(--accent-color) !important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-color:var(--accent-color)}.woocommerce-checkout label[for=billing_state],.woocommerce-checkout label[for=billing_country]{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3rem !important;position:absolute !important;top:0 !important;right:1rem;width:1rem !important}.select2-dropdown,.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #e5e5e5}.woocommerce form .form-row
label{margin-right:1rem;color:var(--global-txt-color);font-weight:500;margin-bottom:.65rem;margin-top:.5rem;font-size:16px;line-height:24px;width:100%;letter-spacing:normal}.woocommerce form.woocommerce-checkout .form-row
label{width:100%}.woocommerce-privacy-policy-text{font-size:14px;line-height:19px;color:var(--global-txt-color);opacity:.8;font-weight:500;margin-bottom:1.5rem;letter-spacing:normal}.woocommerce form .form-row{padding:3px
0}.woocommerce form.woocommerce-checkout .form-row{margin:.5rem 0 1rem}.woocommerce form .form-row
.required{color:var(--accent-color);font-weight:400}.btn-right{text-align:right;width:100%}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-right:0}.login-btn{display:inline-flex;text-align:right;flex-grow:1;flex-flow:row-reverse}.lost_password{line-height:19px;font-size:14px;font-weight:600;letter-spacing:normal}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{line-height:19px;font-size:14px;display:flex;align-items:center;cursor:pointer;letter-spacing:normal}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme
span{margin-left:.5rem;font-weight:400}.gallery-caption{font-size:14px;margin-right:1rem;margin-top:.25rem;color:#6d7c90;letter-spacing:normal}.bypostauthor{font-size:inherit}@media (min-width:1921px){.hide-on-ultra-wide{display:none}}.comment-author
.fn{font-weight:600}.comments-closed{margin-bottom:0;text-align:center;font-style:italic}.wp-block-cover p:not(.has-text-color) a:hover{opacity:.8;transition:all .3s}figcaption,cite,.wp-block-pullquote cite,.wp-caption .wp-caption-text,.wp-caption .wp-caption-dd{color:#6d7c90}.blocks-gallery-grid figcaption,.wp-block-gallery
figcaption{font-size:15px;margin-bottom:1rem;letter-spacing:normal}.wp-caption{position:relative;overflow:hidden;max-width:100%;margin-bottom:0 !important}.wp-block-image
figcaption{font-size:15px;margin-top:.65rem;margin-bottom:0;letter-spacing:normal}.wp-caption .wp-caption-text,.wp-caption .wp-caption-dd{font-size:15px;margin-top:.65rem;letter-spacing:normal}.wp-block-video
figcaption{font-size:15px;margin-bottom:0;letter-spacing:normal}cite{font-size:15px;padding-top:.5rem;display:inline-block;letter-spacing:normal}blockquote
cite{padding-top:0;padding-bottom:.5rem}blockquote{border-left:3px solid var(--accent-color)}.wp-block-pullquote
blockquote{border-right:3px solid var(--accent-color)}.alignleft{display:inline-block;float:left;margin-right:1.5em;margin-top:.5em;margin-bottom:1.5em}.alignright{display:inline-block;float:right;margin-left:1.5em;margin-top:.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin:.5em auto 1.5em;text-align:center}.text-align-center{text-align:center}.text-align-right{text-align:right}.entry-content ul li,.entry-content ol
li{margin-top:.25em;list-style-position:inside}.wp-block-button{margin-bottom:1rem}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:2rem 2rem 1rem}.wp-block-cover{margin-bottom:1rem}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2,.wp-block-cover{color:#fff}.featured-media
img{object-fit:cover;width:100%}.intro-text{background:0 0;padding:2rem 2rem 1rem;border:1px
solid var(--global-border-color);border-radius:var(--global-border-radius);margin-bottom:.5rem;display:inline-block;line-height:1.7}.woocommerce-product-details__short-description{width:100%;margin:0;display:inline-block;padding:.5rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{display:inline-block;padding:1rem .75rem;font-weight:600;color:var(--accent-color);text-decoration:none;font-size:16px;line-height:1.5;letter-spacing:normal}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{font-weight:600}@media (min-width:769px){.woocommerce div.product .woocommerce-tabs ul.tabs li
a{margin-bottom:.5rem}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{background:var(--global-second-bg-color);border-radius:var(--global-border-radius)}}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{padding-left:0}.posted_in,.tagged_as{width:100%;display:block}.comment
.avatar{margin-right:1rem;max-height:3rem;width:auto;border-radius:100%}.comment:not(.depth-1){border-left:1px solid #d8d5d0;padding-left:1.5rem}.comment-body{padding:20px
0;background:0 0;margin:15px
10px 15px 0;border-top:1px solid var(--global-border-color)}.comment-content ul,.comment-content ol,.comment-content
dl{padding-left:20px}.comment-author
.fn{border-radius:4px;font-family:var(--global-headers-font),serif}.comment.depth-2{margin-left:15px}.comment-metadata{padding-bottom:1rem;padding-top:1.5rem;font-size:16px;font-weight:600;letter-spacing:normal}.comment-form-comment
label{display:block}.comment-reply-title{margin:0
0 1rem;display:inline-block;font-size:24px;letter-spacing:normal}#respond .comment-reply-title{font-weight:600;margin:0
0 .5rem;font-size:22px;display:flex;flex-wrap:wrap-reverse;letter-spacing:normal}#respond .comment-reply-title
small{margin-left:auto}.comments-wrapper{padding:3rem;margin:2rem 0 0}.single-post .comments-wrapper{padding:0}.woocommerce-cart .return-to-shop{text-align:center}@media (min-width:576px){.woocommerce-cart .return-to-shop{margin-top:3rem;margin-bottom:0}.page .comments-wrapper.section-inner{margin:2rem 0 0}.container-product,.container-shop,.woocommerce-cart #site-content{margin-top:0}}@media (max-width:575px){.page .comments-wrapper.section-inner{margin:2rem 0 1rem}}@media (max-width:1400px){.cart-empty.woocommerce-info{margin-top:2rem}}.comment-author a
span{padding:5px
14px;border-radius:0;background-color:#e3e3e3;color:var(--accent-color);font-weight:700;transition:all .45s}.comment-author a span:hover{background-color:var(--accent-color);color:#fff}.next-post{float:right}.recentcomments
a.url{font-weight:600;color:var(--accent-color);padding:3px
8px !important;border-radius:0;background-color:var(--global-second-bg-color);display:inline-block !important;margin-bottom:5px !important;transition:all .45s}.recentcomments{margin-bottom:1rem;font-size:15px;line-height:1.5;letter-spacing:normal}.wpb_wrapper .wpb_gmaps_widget
.wpb_wrapper{background-color:#e5e5e5;padding:1px;border-radius:0;overflow:hidden}textarea#comment{min-width:100%;width:100%}.comment-form-comment
label{margin-bottom:1rem}#commentform
label{font-size:16px;line-height:1.5;margin-bottom:.65rem;display:inline-block;font-weight:500;letter-spacing:normal}#shipping_method
li{align-items:baseline;display:flex}#shipping_state{width:100%}.woocommerce .comment-form-rating p.stars a:before{font-size:24px;letter-spacing:normal}.woocommerce .comment-form-rating p.stars
a{height:2rem;width:1.5rem}.comment-form-rating{padding:0;border-radius:0;margin-bottom:1.5rem}.comment-footer-meta{font-size:16px;color:var(--global-second-txt-color);font-weight:400;font-style:normal;letter-spacing:normal}.comment-content{margin-bottom:1rem;line-height:1.7}.archive-subtitle{border-radius:var(--global-border-radius);border:1px
solid var(--global-border-color);color:var(--global-txt-color);font-weight:400;padding:2rem 2rem 1rem}.search main article:first-child .entry-title,.archive main article:first-child .entry-title{margin-top:0}.search .entry-title a,.archive .entry-title
a{transition:all .215s;font-weight:600;font-size:26px;color:var(--global-txt-color);letter-spacing:normal}.search .entry-title a:hover,.archive .entry-title a:hover{color:var(--accent-color)}.search .entry-title{margin-top:1.5rem}hr.dark-grey{border-top:1px solid rgba(0,0,0,.15)}.search .entry-categories-inner{margin-top:1rem}.entry-categories-inner{color:var(--global-second-txt-color);font-weight:700;margin-bottom:16px}.blog-tile .entry-categories-inner{font-weight:600;text-align:var(--blog-tile-all-txt-position)}@media (min-width:1200px){.blog-tile .entry-categories-inner{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}}.single-post .entry-categories-inner{margin-top:0;margin-bottom:1rem;padding:.5rem .75rem .5rem 0}.archive .entry-categories-inner,.archive .entry-categories-inner
a{color:var(--global-txt-color);font-weight:600;font-size:18px;line-height:1.4;letter-spacing:normal;transition:all .1s}.search .entry-categories-inner,.archive .entry-categories-inner{margin-top:1rem;display:none}.archive-separator{border-top:1px solid var(--global-border-color);margin-top:1.5rem}.header-title,.woocommerce-loop-product__title,.product-title,.entry-title,.entry-categories-inner
a{word-break:break-word}.h-site-description{display:block;font-weight:600;letter-spacing:normal;font-size:18px;color:var(--header-title-txt-color);line-height:1.4em;max-width:800px;margin:1rem auto 0 auto}.blog-tile .entry-title-link{color:var(--blog-tile-title-txt-color);transition:all .3s ease}.blog-tile .entry-title-link:hover{color:var(--blog-tile-title-txt-color-hover)}.blog-tile .post-meta{margin-bottom:.5rem;justify-content:var(--blog-tile-all-txt-position)}.blog-tile .featured-media
img{object-fit:cover}.blog-tile
article{display:flex;flex-direction:column;height:100%;background:0 0}.blog-tile article.sticky:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQyMy45MzYgNDIzLjkzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGNpcmNsZSByPSIyMTEuOTY4IiBjeD0iMjExLjk2OCIgY3k9IjIxMS45NjgiIGZpbGw9IiNmZmZmZmYiIHNoYXBlPSJjaXJjbGUiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsMCwwKSI+PC9jaXJjbGU+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC42NCwwLDAsMC42NCw3Ni4zMDg0ODM1ODE1NDI5OSw3Ni4zMDg0ODA4MzQ5NjA5MykiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zMjcuNjgsMEg5Ni4yNTZjLTIyLjUyOCwwLTQwLjk2LDE4LjQzMi00MC45Niw0MC45NnYzNTcuMzc2YzAsOS43MjgsNS42MzIsMTguOTQ0LDE0LjMzNiwyMy4wNAoJCQljOS4yMTYsNC4wOTYsMTkuNDU2LDMuMDcyLDI3LjEzNi0zLjA3MmwwLjUxMi0wLjUxMmwxMTQuNjg4LTk2Ljc2OGwxMTQuNjg4LDk2Ljc2OGwwLjUxMiwwLjUxMgoJCQljNC42MDgsMy41ODQsMTAuMjQsNS42MzIsMTUuODcyLDUuNjMyYzMuNTg0LDAsNy42OC0xLjAyNCwxMS4yNjQtMy4wNzJjOC43MDQtNC4wOTYsMTQuMzM2LTEzLjMxMiwxNC4zMzYtMjMuMDRWNDAuOTYKCQkJQzM2OC42NCwxOC40MzIsMzUwLjIwOCwwLDMyNy42OCwweiIgZmlsbD0iIzAwMDAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjwvZz48L3N2Zz4=);margin-top:12px;width:45px;height:45px;position:absolute;right:12px;background-size:contain;background-repeat:no-repeat;z-index:99}article.has-post-thumbnail .blog-tile-content{border:none}.blog-tile-placeholder{background:var(--global-second-bg-color)}.post-sticky.meta-wrapper{display:none}.blog-tile .featured-media img,.blog-tile-placeholder,.blog-tile .featured-media img,.blog-tile-placeholder{border-radius:var(--global-border-radius)}@media (min-width:1200px){.two-col .blog-tile .featured-media img,.two-col .blog-tile-placeholder{height:20rem}.three-col .blog-tile .featured-media img,.three-col .blog-tile-placeholder,.two-col-sidebar .blog-tile .featured-media img,.two-col-sidebar .blog-tile-placeholder{height:19rem}.two-col .blog-tile-placeholder,.two-col-sidebar .blog-tile-placeholder,.three-col .blog-tile-placeholder{background:url(//mobiledieseltruckrepair.net/wp-content/themes/towa/assets/img/placeholder.png);background-size:cover}.two-col .blog-tile .entry-title,.two-col-sidebar .blog-tile .entry-title,.three-col .blog-tile .entry-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.two-col .blog-tile .entry-title{-webkit-line-clamp:2;max-height:2.5em}.two-col-sidebar .blog-tile .entry-title,.three-col .blog-tile .entry-title{-webkit-line-clamp:2;max-height:2.5em}.blog .pagination-wrapper{margin-bottom:0}}.peerduck-recent-posts .blog-tile .entry-title{margin-bottom:1rem;line-height:1.25}.comments-pagination{margin-top:2rem;margin-bottom:2rem;flex-wrap:wrap}@media (max-width:600px){.blog-tile .featured-media
img{height:15rem}.prev.page-numbers{width:100%;display:block;margin-bottom:1rem}.next.page-numbers{width:100%;display:block;margin-top:1rem}}.blog .pagination-wrapper{position:relative;margin-top:20px;padding-top:20px;border-top:1px solid var(--global-border-color)}@media (max-width:1199px){.blog .pagination-wrapper{margin-bottom:2rem}}.blog .pagination-wrapper
hr{border-top:1px solid transparent}.pagination-wrapper .nav-links{margin:0}.archive .pagination-wrapper .nav-links,.search .pagination-wrapper .nav-links{padding-top:2rem;border-top:1px dashed rgba(0,0,0,.14);margin-top:2rem}.splitting-nav{border:1px
solid var(--global-border-color);margin-top:2rem;margin-bottom:2rem;padding:2rem 2rem 1.5rem;border-radius:0;background:#fff;position:relative;text-align:center}.splitting-nav
.label{margin-right:1rem}.blog-tile-content
button{font-size:14px;letter-spacing:normal}.pagination-single-inner{display:flex;justify-content:space-between}.pagination-single-inner
a{width:100%;border:none;position:relative}.pagination-single-inner .next-post{text-align:right}.previous-post .arrow svg,.next-post .arrow
svg{width:14px;height:14px}.author-bio{padding:3rem 3rem 2rem;margin:0
0 2rem;display:flex}.title-nav-prev{color:var(--global-second-txt-color);margin-left:.5rem}.title-nav-next{color:var(--global-second-txt-color);margin-right:.5rem}.title-nav-prev,.title-nav-next{font-size:14px;line-height:29px;letter-spacing:normal;font-weight:600;text-transform:uppercase}.previous-post,.next-post{display:flex;align-items:center}.previous-post .arrow,.next-post
.arrow{display:flex}.previous-post{justify-content:flex-start}.next-post{justify-content:flex-end;margin-left:2rem}.only-one .next-post,.only-one .previous-post{margin-right:0;margin-left:0}.previous-post .title-nav-prev,.next-post .title-nav-next,.previous-post path,.next-post
path{transition:all .45s}.previous-post:hover .title-nav-prev,.next-post:hover .title-nav-next{color:var(--accent-color)}.previous-post
path{fill:var(--global-second-txt-color)}.next-post
path{fill:var(--global-second-txt-color)}.previous-post:hover path,.next-post:hover
path{fill:var(--accent-color)}@media (min-width:1200px){.previous-post:hover .title-nav-prev{margin-left:.75rem}.next-post:hover .title-nav-next{margin-right:.75rem}}@media (max-width:570px){.pagination-single
svg{width:16px}.title-nav-prev,.title-nav-next{font-size:14px;letter-spacing:normal;line-height:19px}.title-nav-prev{margin-left:15px}.title-nav-next{margin-right:15px}.pagination-single-inner .next-post{padding-left:1rem;padding-right:1rem;margin-left:1rem}}.elementor-widget-text-editor
p{font-family:inherit}.author-title-wrapper{width:8rem}.author-avatar
img{border-radius:var(--global-border-radius)}.author-title{text-align:center;color:var(--global-txt-color);font-weight:600;font-size:16px;line-height:27px;font-family:var(--global-headers-font),serif;letter-spacing:normal}.author-description{flex-basis:100%}.author-description
p{color:#1c4132;font-size:15px;letter-spacing:normal;line-height:1.7;margin-top:-.45em}.author-description .author-link{font-size:15px;letter-spacing:normal}@media (min-width:769px){.author-title-wrapper{margin-right:2rem}}@media (max-width:768px){.author-title-wrapper{margin-right:auto;margin-left:auto;margin-bottom:.5rem;text-align:center}.author-bio{flex-flow:wrap;padding:3rem}}.wpcf7-spinner{display:none}.wpcf7-form label,.wpcf7-form textarea,.wpcf7-form
input{min-width:100%;max-width:100%}.wpcf7-form
input{padding:1rem 22px;font-size:16px;letter-spacing:normal}.wpcf7-form
textarea{padding:22px;font-size:16px;letter-spacing:normal}.wpcf7-form .theme-contact-form
h6{margin:0
0 2rem;font-weight:700;font-family:var(--global-headers-font),serif}.wpcf7-form input.wpcf7-submit{min-width:unset;padding:.8125em 3.4375em}.wpcf7-form .theme-contact-form
h1{text-align:center;margin-bottom:3rem}.wpcf7-not-valid-tip{margin-top:.5rem;margin-left:1rem}.wpcf7 form .wpcf7-response-output{padding:1rem;border-radius:0;border-width:1px;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{border-color:var(--accent-color);background:0 0;color:var(--accent-color);font-weight:600;border-radius:var(--global-border-radius)}.mcf-submit{text-align:right}.wpcf7-form .theme-contact-form .mcf-submit{text-align:right;margin-top:1.5rem}.wpcf7 .ajax-loader{margin:12px;float:left}.wpcf7-form-control-wrap{display:grid}.ngg-albumoverview.default-view{display:flex !important;flex-wrap:wrap;margin:0
0 -20px}body .ngg-albumoverview.default-view .ngg-album-compact{width:46%;border:none;padding:3% !important;box-shadow:none;margin:2% !important;border-radius:0;background-color:#fff;position:relative}body .ngg-album-compact h4 .ngg-album-desc{height:unset}body .ngg-albumoverview.default-view .ngg-album-compactbox{border-radius:0;overflow:hidden;padding:0
!important}body .ngg-albumoverview.default-view .ngg-album-compact
h4{font-weight:700;font-size:20px;line-height:1.2;display:flex;text-align:left;align-items:center;letter-spacing:normal;color:var(--global-txt-color);font-family:inherit;margin-top:1.5rem}body .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{color:var(--global-txt-color);font-size:20px;line-height:1.2;letter-spacing:normal}@media (max-width:570px){body .ngg-albumoverview.default-view .ngg-album-compact h4 .ngg-album-desc{font-size:16px;line-height:1.2;letter-spacing:normal}body .ngg-albumoverview.default-view .ngg-album-compact
h4{margin-top:10px}}.ngg-galleryoverview.default-view .ngg-gallery-thumbnail
a{padding:4%}.ngg-galleryoverview.default-view .ngg-gallery-thumbnail
img{border-radius:0}body .ngg-navigation span.current,body .ngg-navigation a.page-numbers{border-radius:0;color:var(--global-txt-color);min-height:2em;min-width:2em !important;display:inline-block;line-height:2em;padding:0;font-weight:700;font-size:20px;letter-spacing:normal;text-align:center}body .ngg-navigation
span.current{background:var(--global-second-bg-color)}body .ngg-navigation a.page-numbers{background:0 0}body .ngg-navigation span.current:hover,body .ngg-navigation a.page-numbers:hover{background-color:var(--accent-color)}body .ngg-navigation span.next,body .ngg-navigation span.prev,body .ngg-navigation a.next,body .ngg-navigation
a.prev{color:var(--global-txt-color)}body .ngg-navigation span.next:hover,body .ngg-navigation span.prev:hover,body .ngg-navigation a.next:hover,body .ngg-navigation a.prev:hover{color:var(--accent-color) !important}body .ngg-navigation{padding-top:50px;padding-bottom:30px;width:100%}body .ngg-galleryoverview .ngg-navigation{padding-bottom:10px}@media (max-width:1199px){body .ngg-albumoverview,body .ngg-galleryoverview{margin-top:0}body .ngg-galleryoverview .ngg-navigation,body .ngg-navigation{padding-bottom:30px}}body .ngg-galleryoverview{margin:0}#fancybox-content,#fancybox-outer{border-radius:0}.elementor-widget-wp-widget-media_audio{padding:0
2rem 2rem}.elementor-widget-wp-widget-media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.elementor-widget-wp-widget-media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.elementor-widget-wp-widget-media_audio .mejs-controls .mejs-time-rail
span{border-radius:0}.elementor-widget-wp-widget-media_audio .mejs-controls,.elementor-widget-wp-widget-media_audio .mejs-container,.elementor-widget-wp-widget-media_audio .mejs-container .mejs-controls,.elementor-widget-wp-widget-media_audio .mejs-embed,.elementor-widget-wp-widget-media_audio .mejs-embed
body{background:var(--accent-color);border-radius:0 !important}.elementor-widget-wp-widget-media_audio .mejs-time-float{background:#fff;border-color:#959fb0}.elementor-text-editor ul li,.elementor-text-editor ol
li{padding-bottom:.5em}.woocommerce .summary .product_title,.woocommerce-products-header{display:Block !important}