html{box-sizing:border-box;vertical-align:baseline;scroll-behavior:smooth}*{margin:0;padding:0;outline:none;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;box-sizing:inherit;-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}main{overflow:hidden}ol,ul{list-style:none}li:empty,p:empty{display:none}textarea,select,input,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;background:transparent;border:none}html{font-size:15px;font-family:Montserrat,sans-serif;line-height:130%}h1,.h1{font:700 1.8rem/105% Montserrat,sans-serif;margin-bottom:1rem}h2,.h2{font:600 1.6rem/105% Montserrat,sans-serif;margin-bottom:1rem}h3,.h3{font:600 1.4rem/110% Montserrat,sans-serif;margin-bottom:.8rem}h4,.h4{font:600 1rem/130% Montserrat,sans-serif;margin-bottom:.8rem}h5,.h5{font:600 .8rem/110% Montserrat,sans-serif;margin-bottom:.6rem}h6,.h6{font:600 .8rem/130% Montserrat,sans-serif;margin-bottom:.6rem}p:not(:last-child){margin-bottom:1.2rem}a:hover{text-decoration:none}*{box-sizing:border-box}http.menu-opened,body.menu-opened{overflow:hidden}img{width:auto;max-width:100%;height:auto;display:inline-block}img.alignleft{float:left;margin:1.6rem 1.6rem 1.6rem 0}img.aligncenter{margin:1.6rem auto}img.alignright{float:right;margin:1.6rem 0 1.6rem 1.6rem}body{font-family:Montserrat,sans-serif,sans-serif;color:#333;background:#f8f7f5}main{margin-top:60px}main.hide-page-title{margin-top:0}main.hide-page-title .page-title{display:none}.container{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 20px}.container .container{max-width:100%;padding:0}.btn-primary{border:1px solid transparent;background:#f5a623;color:#fff;padding:14px 40px;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s ease}@media (hover: hover){.btn-primary:hover{border-color:#fff;background:#000}}.featured-products{padding:60px 0}@media (max-width: 768px){.featured-products .view-all-btn.desktop{display:none}}.featured-products .view-all-btn.mobile{width:100%;display:block;text-align:center;margin-top:24px}@media (min-width: 769px){.featured-products .view-all-btn.mobile{display:none}}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:24px}.section-header .section-title{font-size:28px}.section-header .section-title span{color:#f5a623}.section-header .section-description{color:#666;max-width:500px}.view-all-btn{padding:10px 25px;border:1px solid;border-color:#333;background:#fff;color:#000;border-radius:4px;cursor:pointer;text-decoration:none;transition:all .3s ease}@media (hover: hover){.view-all-btn:hover{background:#000;color:#fff}}.list-title-section{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;margin-bottom:24px}.list-title-section .search-title{font-size:22px}blockquote{border-left:2px solid;border-color:#f5a623;margin-bottom:16px;border-radius:8px;padding:24px 24px 24px 32px;background:#fff;display:flex;flex-wrap:wrap;flex-direction:column}@media (max-width: 768px){blockquote{padding:16px 16px 16px 24px}}blockquote:before{content:"";width:40px;height:40px;display:block;background:url(../images/quote.svg) center center no-repeat;background-size:contain;margin-bottom:16px}blockquote p{font-size:20px;font-weight:600;margin-bottom:16px;color:#444}@media (max-width: 768px){blockquote p{font-size:16px}}.text-section main ul,.text-section main ol,.single-post main ul,.single-post main ol{padding-left:24px;margin:32px 0}.text-section main ul,.single-post main ul{list-style:disc}.text-section main ol,.single-post main ol{list-style:auto}header{background:#fff;padding:15px 0;border-bottom:1px solid;border-bottom-color:#e0e0e0}header .header-content{display:flex;justify-content:space-between;align-items:center}header .logo a{display:inline-block}header .logo a svg{height:auto;fill:var(--logo-color, #bc811d);transition:all .3s ease}@media (hover: hover){header .logo a:hover svg{fill:#f5a623}}header .logo a.desktop svg{width:200px}header .logo a.mobile svg{width:49.85px}header .search-bar{margin:0 20px;width:100%;max-width:540px}@media (max-width: 768px){header .search-bar{display:none}}header .search-bar .search_form{width:100%;padding:2px;border-radius:8px;border:1px solid;border-color:#ccc;position:relative}header .search-bar .search_form .row{display:flex;flex-wrap:wrap;align-items:center}header .search-bar .search_form .search_input{display:flex;position:relative;flex-basis:0;flex-grow:1;max-width:100%;flex:1 0 0%}header .search-bar .search_form .search_input input{width:100%;height:43px;border:none;background:transparent;font-weight:400;font-size:clamp(14px,.833vw,16px);line-height:150%;padding:0 0 0 16px;color:#333}header .search-bar .search_form .btn_search{flex:0 0 auto;width:auto;max-width:none;display:flex;flex-shrink:0}header .search-bar .search_form .btn_search .search_submit{position:static;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:clamp(14px,.833vw,20px);line-height:120%;padding:0;background:transparent;width:clamp(40px,2.5vw,50px);height:clamp(40px,2.5vw,50px)}header .search-bar .search_form .btn_search .search_submit svg{display:block}header .search-bar .search_form .search-results{display:none;position:absolute;top:110%;z-index:500;width:100%;max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:400px;background:#fff;border-radius:8px;border:1px solid;border-color:#ccc;line-height:1.5;cursor:auto;font-size:16px;overflow-y:auto}header .search-bar .search_form .search-results ul{list-style:none}header .search-bar .search_form .search-results ul li:not(.title-section){padding:10px 8px;position:relative;transition:all .3s ease}@media (hover: hover){header .search-bar .search_form .search-results ul li:not(.title-section):hover{background:#e8e8e8}}header .search-bar .search_form .search-results ul li:not(.title-section).search_more{padding:0}header .search-bar .search_form .search-results ul li:not(.title-section):not(:last-child){border-bottom:1px solid;border-color:#ccc}header .search-bar .search_form .search-results ul li:not(.title-section) a{display:flex;text-decoration:none;color:#000}header .search-bar .search_form .search-results ul li:not(.title-section) a .search-img{width:60px;min-width:60px;padding-right:10px}header .search-bar .search_form .search-results ul li:not(.title-section) a .search-img img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover}header .search-bar .search_form .search-results ul li:not(.title-section) a .result-title{display:block;font-weight:400;margin-bottom:3px;color:#000}header .search-bar .search_form .search-results ul li:not(.title-section) a .result-excerpt{display:block;color:#d0d0d0}header .search-bar .search_form .search-results ul li:not(.title-section) a .result-price{display:block;padding:2px 0;color:#000}header .search-bar .search_form .search-results ul li:not(.title-section) a .result-price del{margin-right:15px}header .search-bar .search_form .search-results ul li:not(.title-section) a .result-sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}header .search-bar .search_form .search-results ul li:not(.title-section) a .result-sale span{font-size:14px;background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px}header .search-bar .search_form .search-results ul li.title-section{padding:10px 8px 5px;position:relative;font-weight:600;font-size:16px}header .search-bar .search_form .search-results ul li.title-section.products{margin-top:8px}header .search-bar .search_form .search-results ul li.search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#bc811d}header .search-bar .search_form .search-results .no-found{padding:10px 8px}header .lang-select{width:100px;height:40px;padding:2px;border:1px solid;position:relative;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-color:#ccc;background:#f5f5f5}header .lang-select .lang-item{width:50%;height:100%;text-align:center;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:4px;border:1px solid transparent;color:#000}header .lang-select .lang-item.active{color:#fff;border-color:#f5a623;background:#f5a623}header .header-actions{display:flex;gap:15px;align-items:center}header .icon-btn{width:26px;height:26px;background:none;border:none;font-size:20px;cursor:pointer;color:#666;position:relative}header .icon-btn .count{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:10px;position:absolute;top:0;left:0;color:#000}header .icon-btn.heart-icon .count{top:-1px}header .icon-btn.heart-icon svg{transition:transform .6s;transform-style:preserve-3d}header .icon-btn.heart-icon.animation svg{transform:rotateY(180deg)}header .icon-btn.basket-icon .count{top:3px}header .icon-btn svg{width:100%;height:100%}header .mobile-toggle{width:30px;height:30px;position:relative;cursor:pointer}@media (min-width: 769px){header .mobile-toggle{display:none}}header .mobile-toggle span{width:100%;height:2px;display:block;background:#000;position:absolute;left:0;transition:all .3s ease-in-out;pointer-events:none}header .mobile-toggle span:nth-of-type(1){top:6px}header .mobile-toggle span:nth-of-type(2){top:calc(50% - 1px)}header .mobile-toggle span:nth-of-type(3){bottom:6px}header .mobile-toggle.active span{background:#f5a623}header .mobile-toggle.active span:nth-of-type(1){top:14px;transform:rotate(135deg)}header .mobile-toggle.active span:nth-of-type(2){width:0}header .mobile-toggle.active span:nth-of-type(3){bottom:13px;transform:rotate(-135deg)}header .nav-section{margin-top:16px;padding-top:16px;border-top:1px solid;border-color:#e0e0e0}@media (max-width: 768px){header .nav-section{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:9999;background:#0006;margin-top:0;padding:0;border-top:0;transform:translate(100%);transition:all .3s ease;opacity:0}header .nav-section.active{transform:translate(0);opacity:1}}@media (max-width: 768px){header .nav-section .nav-section--wrap{width:90%;max-width:420px;height:auto;height:100%;overflow:hidden;overflow-y:auto;background:#fff;padding:0 32px 24px;margin-left:auto;box-shadow:0 -16px 16px #0009;position:relative}}header .nav-section .nav-section--close{width:100%;padding:24px 0 8px;margin-bottom:12px;background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:5}@media (min-width: 769px){header .nav-section .nav-section--close{display:none}}header .nav-section .nav-section--close:after{content:"";width:100%;height:24px;display:block;position:absolute;top:100%;left:0;background:linear-gradient(180deg,#fff,#fff0);z-index:4}header .nav-section .nav-section--close span{font-weight:600;display:table;padding-right:30px;margin-left:auto;color:#f5a623;position:relative}header .nav-section .nav-section--close span:before,header .nav-section .nav-section--close span:after{content:"";width:20px;height:2px;display:block;background:#f5a623;position:absolute;top:calc(50% - 1px);right:5px;transform:rotate(45deg)}header .nav-section .nav-section--close span:after{transform:rotate(-45deg)}header .nav-section .search-bar{max-width:100%;margin:0 auto 24px;display:block}@media (min-width: 769px){header .nav-section .search-bar{display:none}}header .nav-section .search-bar .search-results{display:none!important}header .nav-section .primary-menu-container{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 769px){header .nav-section .primary-menu-container>ul{display:flex;flex-wrap:wrap}}@media (max-width: 768px){header .nav-section .primary-menu-container>ul{width:100%}}@media (min-width: 769px){header .nav-section .primary-menu-container>ul>li:not(:first-child){margin-left:24px}}@media (max-width: 768px){header .nav-section .primary-menu-container>ul>li:not(:first-child){border-top:1px solid;border-color:#e8e8e8}}header .nav-section .primary-menu-container>ul>li>a{padding:16px 0;font-weight:600;display:inline-block}@media (max-width: 768px){header .nav-section .primary-menu-container>ul>li>a{display:block}}header .nav-section .primary-menu-container li.menu-item-has-children{position:relative}header .nav-section .primary-menu-container li.menu-item-has-children>a{padding-right:16px;position:relative}header .nav-section .primary-menu-container li.menu-item-has-children>a:after{content:"";width:10px;height:10px;display:block;background:url(../images/arrow-down.svg) center center no-repeat;background-size:contain;position:absolute;top:calc(50% - 5px);right:0;transition:all .3s ease}header .nav-section .primary-menu-container li.menu-item-has-children .sub-menu{width:100%;min-width:220px;display:none;padding:0 16px 16px;background:#fff}@media (min-width: 769px){header .nav-section .primary-menu-container li.menu-item-has-children .sub-menu{padding:16px;box-shadow:4px 4px 4px #d0d0d04d;position:absolute;top:100%;left:0;z-index:200;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width: 768px){header .nav-section .primary-menu-container li.menu-item-has-children .sub-menu{overflow:hidden}}header .nav-section .primary-menu-container li.menu-item-has-children .sub-menu li{margin:4px 0}header .nav-section .primary-menu-container li.menu-item-has-children .sub-menu li a{padding:6px 0;display:block}@media (hover: hover){header .nav-section .primary-menu-container li.menu-item-has-children .sub-menu li a:hover{padding-left:10px;color:#f5a623}}@media (hover: hover){header .nav-section .primary-menu-container li.menu-item-has-children:hover>a{color:#f5a623}header .nav-section .primary-menu-container li.menu-item-has-children:hover>a:after{transform:rotate(-180deg)}header .nav-section .primary-menu-container li.menu-item-has-children:hover .sub-menu{display:block}}@media (max-width: 768px){header .nav-section .primary-menu-container li.menu-item-has-children.active>a{color:#f5a623}header .nav-section .primary-menu-container li.menu-item-has-children.active>a:after{transform:rotate(-180deg)}}header .nav-section .primary-menu-container a{font-size:14px;transition:all .3s ease;text-decoration:none;color:#000}@media (hover: hover){header .nav-section .primary-menu-container a:hover{color:#f5a623}}.footer{margin-top:40px;padding-top:40px;background:#fff}.footer.footer-sticky{width:100%;position:absolute;bottom:0;left:0}.footer-content{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:40px}@media (max-width: 768px){.footer-content{grid-template-columns:1fr}}.footer-logo{margin-bottom:15px}.footer-logo a{display:inline-block}.footer-logo a svg{width:160px;height:auto;fill:var(--logo-color, #bc811d);transition:all .3s ease}@media (hover: hover){.footer-logo a:hover svg{fill:#f5a623}}.footer-section h3{margin-bottom:20px;font-size:16px}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:12px}.footer-section ul li a{color:#666;text-decoration:none}.footer-section ul li a:hover{color:#000}.footer-text{color:#666;font-size:14px;line-height:1.6}.footer-bottom{text-align:center;padding:24px 0;border-top:1px solid;border-top-color:#ccc;color:#666;font-size:14px}.footer-bottom span{font-weight:600}.footer-bottom a{font-weight:600;text-decoration:none;color:#666}@media (hover: hover){.footer-bottom a:hover{color:#f5a623}}.footer .contact-info p{color:#666;margin-bottom:8px;font-size:14px}body.has-protected-form{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:auto;min-height:100vh}.post-password-form{width:90%;max-width:400px;margin:0 auto;padding-top:24px;padding-bottom:24px;text-align:center;font-size:16px;line-height:1.6}@media (min-width: 769px){.post-password-form{font-size:20px}}.post-password-form .post-password-form-invalid-password{width:100%;height:auto;padding:6px 16px;text-align:center;font-size:14px;background:#f009;color:#fff;margin-bottom:24px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;word-spacing:2px}.post-password-form label{display:block;font-size:13px;text-align:left}.post-password-form input{width:100%;height:40px;padding:4px 16px;border:1px solid #000000;border-radius:4px;font-size:16px}.post-password-form input[name=post_password]{transition:all .3s ease;letter-spacing:1px}.post-password-form input[name=post_password]:focus{box-shadow:0 0 4px #0000004d}.post-password-form input[type=submit]{max-width:260px;margin:16px auto 0;background:#000;color:#fff;text-transform:uppercase;border:1px solid #000000;border-radius:4px;cursor:pointer;transition:all .3s ease}.post-password-form input[type=submit]:hover{color:#000;background:#fff}.hero{padding:80px 0;background:silver;position:relative;overflow:hidden;min-height:65vh;display:flex;flex-wrap:wrap;align-items:center}.hero-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2}.hero-image .overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.hero-content{position:relative;z-index:10}.hero-text .hero-title{font-size:48px;margin-bottom:20px;color:var(--color, #ffffff)}@media (max-width: 992px){.hero-text .hero-title{font-size:40px}}@media (max-width: 768px){.hero-text .hero-title{font-size:34px}}.hero-text .description{font-size:16px;color:#fff;max-width:40%}@media (max-width: 1440px){.hero-text .description{max-width:50%}}@media (max-width: 1024px){.hero-text .description{max-width:60%}}@media (max-width: 992px){.hero-text .description{max-width:80%}}@media (max-width: 768px){.hero-text .description{font-size:14px}}.hero-text .description p{margin-bottom:30px;line-height:1.8}.hero-text .btn-primary{margin-top:32px}.faq-section{padding:60px 0;background:#f9f9f9}.faq-section--title{font-size:28px;margin-bottom:30px}.faq-section .faq-item{background:#fff;margin-bottom:15px;border-radius:8px;overflow:hidden}.faq-section .faq-item--question{padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}@media (hover: hover){.faq-section .faq-item--question:hover{background:#d8dce1}}.faq-section .faq-item--question-title{font-size:16px;font-weight:600;margin-bottom:0}.faq-section .faq-item--toggle{font-size:20px;color:#666;width:20px;height:20px;position:relative}.faq-section .faq-item--toggle:before,.faq-section .faq-item--toggle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;transition:all .3s ease}.faq-section .faq-item--toggle:before{width:20px;height:2px}.faq-section .faq-item--toggle:after{width:2px;height:20px}.faq-section .faq-item--answer{color:#666;line-height:1.8;overflow:hidden;padding:20px;transition:all .3s ease}.faq-section .faq-item.active .faq-item--question{background:#d8dce1}.faq-section .faq-item.active .faq-item--toggle:after{height:0}.categories{padding:60px 0}.categories .category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:30px}@media (max-width: 1440px){.categories .category-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.categories .category-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.categories .category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.categories .category-grid{grid-template-columns:1fr}}.categories .category-item{text-align:center;position:relative;background:#fff;padding:16px;border-radius:8px;transition:all .3s ease}.categories .category-item .category-icon{width:100%;max-width:170px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto 24px;aspect-ratio:1 / 1}@supports not (aspect-ratio: 1 / 1){.categories .category-item .category-icon:before{content:"";float:left;padding-top:100%}.categories .category-item .category-icon:after{content:"";display:block;clear:both}}.categories .category-item .category-icon{background:#e8e8e8}.categories .category-item .category-icon.no-image{border-radius:50%}.categories .category-item .category-icon img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.categories .category-item .category-icon svg{width:60%;height:60%;fill:#fff;opacity:.7}.categories .category-item .category-name{font-size:14px;color:#333;font-weight:600;transition:all .3s ease}.categories .category-item .category-name .count-products{font-size:10px;margin-left:6px;font-weight:400;position:relative;top:-6px}.categories .category-item .term-link{width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (hover: hover){.categories .category-item:hover{box-shadow:0 0 12px #0000001a}.categories .category-item:hover .category-icon img{transform:scale(1.1)}.categories .category-item:hover .category-name{color:#f5a623}}.testimonial-experience{padding:60px 0}.testimonial-experience .testimonial-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:40px}@media (max-width: 1024px){.testimonial-experience .testimonial-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.testimonial-experience .testimonial-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.testimonial-experience .testimonial-grid{grid-template-columns:1fr}}.testimonial-experience .testimonial-card{border:1px solid;border-color:#e0e0e0;background:#fff;padding:20px;border-radius:8px}.testimonial-experience .testimonial-card--icon{height:32px;margin-bottom:10px}.testimonial-experience .testimonial-card--icon svg{width:auto;height:100%;fill:var(--icon-color, #000000)}.testimonial-experience .testimonial-card--title{font-size:18px;font-weight:600;margin-bottom:10px}.testimonial-experience .testimonial-card--text{font-size:13px;color:#666;line-height:1.6}.contacts-section{padding:60px 0}.contacts-section--header{text-align:center;margin-bottom:60px}.contacts-section--header .contacts-title{font-size:60px;font-weight:400;text-transform:uppercase;line-height:1.2}@media (max-width: 1024px){.contacts-section--header .contacts-title{font-size:50px}}@media (max-width: 768px){.contacts-section--header .contacts-title{font-size:40px}}@media (max-width: 540px){.contacts-section--header .contacts-title{font-size:30px}}.contacts-section .contacts-section--content{display:flex;gap:40px;flex-wrap:wrap}@media (max-width: 1024px){.contacts-section .contacts-section--content{gap:20px}}@media (max-width: 768px){.contacts-section .contacts-section--content{flex-direction:column-reverse}}.contacts-section .contacts-section--content .contact-form{width:calc(54% - 20px)}@media (max-width: 1024px){.contacts-section .contacts-section--content .contact-form{width:calc(54% - 10px)}}@media (max-width: 768px){.contacts-section .contacts-section--content .contact-form{width:100%}}.contacts-section .contacts-section--content .contacts{width:calc(44% - 20px)}@media (max-width: 1024px){.contacts-section .contacts-section--content .contacts{width:calc(44% - 10px)}}@media (max-width: 768px){.contacts-section .contacts-section--content .contacts{width:100%;margin-bottom:40px}}.contacts-section .contacts-section--content .contacts-description{font-size:18px;font-weight:400;line-height:1.6;margin-bottom:40px}.contacts-section .contacts-section--content .contacts-item strong{margin-right:12px}.contacts-section .contacts-section--content.hide-contacts .contact-form{width:100%;max-width:760px;margin:0 auto}.contacts-section .contacts-section--content.hide-contacts .contacts{display:none}.contact-form{max-width:900px}.contact-form .cf-wrapper{display:flex}.contact-form form{flex:1;display:flex;flex-direction:column;gap:15px}.contact-form form input,.contact-form form textarea{width:100%;padding:14px;border:1px solid;border-color:#d8dce1;border-radius:3px;font-size:15px;transition:all .3s ease}.contact-form form input:focus,.contact-form form textarea:focus{border-color:#f5a623}.contact-form form input.done,.contact-form form textarea.done{border-color:#4caf50;background-color:#e8f5e9}.contact-form form input.error,.contact-form form textarea.error{border-color:#f44336;background-color:#ffebee}.contact-form form textarea{min-height:120px;resize:vertical}.contact-form form .cf-privacy label{display:flex;align-items:center;flex-wrap:wrap;gap:10px;cursor:pointer;font-size:15px}.contact-form form .cf-privacy label input[type=checkbox]{width:22px;height:22px;padding:0;margin-right:5px;position:relative}.contact-form form .cf-privacy label input[type=checkbox]:after{content:"";display:block;width:100%;height:100%;background:#f5a623;position:absolute;top:0;left:0;transition:all .3s ease;opacity:0}.contact-form form .cf-privacy label input[type=checkbox]:checked:after{opacity:1}.contact-form form .cf-privacy label span{max-width:calc(100% - 37px)}.contact-form form .cf-error{font-size:14px;color:red}.contact-form form .button-row{display:flex;gap:24px;align-items:center}@media (max-width: 768px){.contact-form form .button-row{flex-direction:column}}.contact-form form .button-row button{background:#000;color:#fff;padding:14px 30px;border:none;cursor:pointer;font-size:15px;border-radius:4px;width:160px;transition:all .3s ease}@media (hover: hover){.contact-form form .button-row button:hover{background:#f5a623}}.contact-form form .button-row .cf-success{font-size:16px;color:#0f8d0f}.blog-posts{padding:60px 0}.blog-posts .posts-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:100%;margin:0 auto;aspect-ratio:16 / 9}@supports not (aspect-ratio: 16 / 9){.blog-posts .posts-grid:before{content:"";float:left;padding-top:56.25%}.blog-posts .posts-grid:after{content:"";display:block;clear:both}}.blog-posts .posts-grid__item--large{grid-column:1/2;grid-row:1/3}.blog-posts .posts-grid__item--medium{grid-column:2/3;grid-row:1/2}.blog-posts .posts-grid__item--small{grid-column:2/3;grid-row:2/3}.blog-posts .posts-grid__item--small:nth-of-type(3){display:inline-block;width:calc(50% - 5px)}.blog-posts .posts-grid__item--small:nth-of-type(4){display:inline-block;width:calc(50% - 5px);margin-left:auto}.blog-posts .posts-grid__item{position:relative;overflow:hidden;background:#d0d0d0;border-radius:8px}.blog-posts .posts-grid__item:hover .posts-grid__image img{transform:scale(1.05)}.blog-posts .posts-grid__link{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:inherit}.blog-posts .posts-grid__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.blog-posts .posts-grid__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blog-posts .posts-grid__image svg{width:30%;height:30%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#fff}.blog-posts .posts-grid__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#000000b3)}.blog-posts .posts-grid__content{position:absolute;bottom:0;left:0;right:0;padding:20px;z-index:1;color:#fff}.blog-posts .posts-grid__title{margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.3}.posts-grid__item--small .blog-posts .posts-grid__title{font-size:18px}.blog-posts .posts-grid__meta{font-size:14px;opacity:.6;margin:0 0 10px}.blog-posts .posts-grid__date{display:inline-block}@media (max-width: 768px){.blog-posts .posts-grid{grid-template-columns:1fr;grid-template-rows:auto;aspect-ratio:auto}.blog-posts .posts-grid__item--large,.blog-posts .posts-grid__item--medium,.blog-posts .posts-grid__item--small{grid-column:1/2;grid-row:auto}.blog-posts .posts-grid__item{min-height:320px}.blog-posts .posts-grid__item--small:nth-of-type(3),.blog-posts .posts-grid__item--small:nth-of-type(4){display:block;width:100%;float:none}}@media (max-width: 768px){.blog-posts .view-all-btn.desktop{display:none}}.blog-posts .view-all-btn.mobile{width:100%;margin-top:24px;display:block;text-align:center}@media (min-width: 769px){.blog-posts .view-all-btn.mobile{display:none}}.text-section{padding:60px 0;line-height:1.8}.text-section p:not(:first-child){margin-bottom:32px}.text-section ul,.text-section ol{margin-bottom:32px;margin-left:24px}.text-section ul{list-style:disc}.text-section ol{list-style:auto}.cart-page,.checkout-page{padding:60px 0}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{text-align:center}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title:before{margin:2em auto}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image,.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total{font-size:13px;font-weight:300;text-transform:initial}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{border-radius:8px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-price{font-style:normal;margin-bottom:3px;text-decoration:none;color:#000}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:16px;font-weight:600}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{font-size:13px;line-height:1.2;color:#666}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{display:inline-flex;width:auto;padding:3px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{width:30px;min-width:unset}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-indent:-9999px;width:20px;height:20px;background-image:url(../images/delete.svg)!important;background-position:center!important;background-size:14px 22px!important;background-repeat:no-repeat!important;transition:all .3s ease-out;display:inline-block!important;margin-left:16px!important}@media (hover: hover){.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{transform:scale(1.1)}}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-badge.wc-block-components-sale-badge{color:#f5a623;border-color:#f5a623}.wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__totals-title,.wp-block-woocommerce-cart .wc-block-cart .wc-block-components-panel__button{font-size:13px;font-weight:300;text-transform:initial}.wp-block-woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:13px;text-transform:initial}.wp-block-woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:16px;text-transform:initial}.wp-block-woocommerce-cart .wc-block-cart__submit-container .wc-block-cart__submit-button{border-radius:4px;text-decoration:none;background:#000;transition:all .3s ease}@media (hover: hover){.wp-block-woocommerce-cart .wc-block-cart__submit-container .wc-block-cart__submit-button:hover{background:#f5a623}}.wp-block-woocommerce-cart .wc-block-cart__submit-container .wc-block-cart__submit-button .wc-block-components-button__text{color:#fff}.is-medium table.wc-block-cart-items .wc-block-cart-items__row:not(:first-child),.is-mobile table.wc-block-cart-items .wc-block-cart-items__row:not(:first-child),.is-small table.wc-block-cart-items .wc-block-cart-items__row:not(:first-child){padding-top:32px;border-top:1px dotted;border-color:#d0d0d0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row td,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row td,.is-small table.wc-block-cart-items .wc-block-cart-items__row td{margin-bottom:0}.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:20px}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__guest-checkout-notice{font-size:13px}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input label{top:25px}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=password],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-text-input input[type=password],.woocommerce-checkout .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input input[type=url]{height:50px;padding:8px .5em}@media (max-width: 740px){.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wp-block-woocommerce-checkout-order-summary-block{display:none}}@media (max-width: 540px){.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row{flex-direction:column-reverse}}.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{border-radius:4px;text-decoration:none;background:#000;transition:all .3s ease;cursor:pointer}@media (hover: hover){.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background:#f5a623}}@media (max-width: 540px){.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{width:100%;margin-bottom:24px}}.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{color:#fff}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background:#fff;overflow:hidden}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding-top:16px;margin-top:0;background:#f5f5f5}@media (max-width: 740px){.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding:20px}}@media (max-width: 740px){.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content{padding:0 20px}}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:0;color:#fff;background:#f5a623;aspect-ratio:1 / 1}@supports not (aspect-ratio: 1 / 1){.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity:before{content:"";float:left;padding-top:100%}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity:after{content:"";display:block;clear:both}}.woocommerce-checkout .wc-block-components-validation-error{display:none}.woocommerce-checkout .wc-block-checkout__shipping-option .wc-block-checkout__shipping-option--free{display:none!important}@media (max-width: 992px) and (min-width: 740px){.wc-block-components-sidebar-layout{gap:40px}}@media (max-width: 992px) and (min-width: 740px){.wc-block-components-sidebar-layout .wc-block-components-main{width:calc(55% - 20px)!important;padding-right:0!important}}@media (max-width: 992px) and (min-width: 740px){.wc-block-components-sidebar-layout .wc-block-components-sidebar{width:calc(45% - 20px)!important;padding-left:0}}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{background:#f5a6231a;color:#000}.woocommerce-notices-wrapper .woocommerce-error .button,.woocommerce-notices-wrapper .woocommerce-info .button,.woocommerce-notices-wrapper .woocommerce-message .button{width:auto;padding:12px;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;transition:all .3s ease}@media (hover: hover){.woocommerce-notices-wrapper .woocommerce-error .button:hover,.woocommerce-notices-wrapper .woocommerce-info .button:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover{background:#f5a623}}.woocommerce-notices-wrapper .woocommerce-info{border-top-color:#f5a623}.woocommerce-notices-wrapper .woocommerce-info:before{color:#f5a623}.woocommerce-notices-wrapper .woocommerce-message{border-top-color:#0f8d0f;background:#0f8d0f1a}.woocommerce-notices-wrapper .woocommerce-message:before{color:#0f8d0f}.woocommerce-notices-wrapper .woocommerce-error{border-top-color:red}.woocommerce-notices-wrapper .woocommerce-error:before{color:red}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1024px){.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.woocommerce ul.products{grid-template-columns:repeat(1,1fr)}}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product{width:100%!important;float:none;margin:0;border:1px solid;border-color:#e0e0e0;border-radius:8px;padding:12px;overflow:hidden;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;background:#fff}@media (max-width: 768px){.woocommerce ul.products li.product{display:block;margin-bottom:1rem!important}}.woocommerce ul.products li.product .add-to-list-button{width:40px;height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;top:12px;right:12px;z-index:5;opacity:0;transition:all .3s ease;cursor:pointer;border-radius:4px}.woocommerce ul.products li.product .add-to-list-button.is-in-wishlist{opacity:1;background:#f5a623}.woocommerce ul.products li.product .add-to-list-button.is-in-wishlist svg{fill:#fff}.woocommerce ul.products li.product a.woocommerce-loop-product__link{position:relative;z-index:1}.woocommerce ul.products li.product a.woocommerce-loop-product__link .product-image-wrap{width:100%;margin-bottom:16px;aspect-ratio:1 / 1}@supports not (aspect-ratio: 1 / 1){.woocommerce ul.products li.product a.woocommerce-loop-product__link .product-image-wrap:before{content:"";float:left;padding-top:100%}.woocommerce ul.products li.product a.woocommerce-loop-product__link .product-image-wrap:after{content:"";display:block;clear:both}}.woocommerce ul.products li.product a.woocommerce-loop-product__link .product-image-wrap{overflow:hidden}.woocommerce ul.products li.product a.woocommerce-loop-product__link .product-image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.woocommerce ul.products li.product a.woocommerce-loop-product__link .discount-persantage{position:absolute;top:16px;left:16px;z-index:3;background:#f5a623;color:#fff;padding:2px 12px;border-radius:4px;font-size:14px}.woocommerce ul.products li.product .category-name{font-size:12px;color:#999;margin-bottom:5px}.woocommerce ul.products li.product .product-name{font-size:15px;font-weight:600;padding:0;margin-bottom:10px;color:#000}.woocommerce ul.products li.product .short-description{font-size:13px;color:#666;margin-bottom:15px;line-height:1.5}.woocommerce ul.products li.product .product-price{display:flex;gap:10px;align-items:center;margin-bottom:15px}.woocommerce ul.products li.product .price{font-size:18px;color:#000}.woocommerce ul.products li.product .price .ins{font-weight:600}.woocommerce ul.products li.product .price .del{color:#999;text-decoration:line-through}@media (hover: hover){.woocommerce ul.products li.product:hover .add-to-list-button{opacity:1}.woocommerce ul.products li.product:hover a.woocommerce-loop-product__link .product-image-wrap img{transform:scale(1.05)}}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .product_type_variable,.woocommerce ul.products li.product .product_type_simple,.woocommerce ul.products li.product .added_to_cart{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:18px 12px;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;transition:all .3s ease}@media (hover: hover){.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .product_type_variable:hover,.woocommerce ul.products li.product .product_type_simple:hover,.woocommerce ul.products li.product .added_to_cart:hover{background:#f5a623}}.woocommerce ul.products li.product .add_to_cart_button.loading:after{width:22px;height:22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;top:calc(50% - 11px)}.woocommerce ul.products li.product .add_to_cart_button.added{display:none}.woocommerce ul.products li.product .added_to_cart{background:#f5a623}.woocommerce .product-sorting-wrap{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.woocommerce .product-sorting-wrap .woocommerce-result-count{font-size:13px}.woocommerce .product-sorting-wrap .wc-orderby-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;margin-left:auto}.woocommerce .product-sorting-wrap .wc-orderby-buttons .orderby-btn{padding:8px 14px;border:1px solid;border-color:#ccc;background:#fff;border-radius:6px;cursor:pointer;transition:all .3s ease}@media (hover: hover){.woocommerce .product-sorting-wrap .wc-orderby-buttons .orderby-btn:hover{background:#ccc}}.woocommerce .product-sorting-wrap .wc-orderby-buttons .orderby-btn.active{color:#fff;background:#f5a623;border-color:#bc811d}.woocommerce nav.woocommerce-pagination{margin-top:40px;margin-bottom:40px}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li:not(:first-child){margin-left:8px}.woocommerce nav.woocommerce-pagination ul li .page-numbers{width:auto;min-width:48px;height:48px;border-radius:6px;font-size:18px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;transition:all .3s ease}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current{color:#fff;background:#f5a623}.woocommerce .single-product .product-info-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4%}.woocommerce .single-product .product-name{margin-bottom:20px}.woocommerce .single-product .woocommerce-product-details__short-description{font-size:15px;margin:40px auto;line-height:1.5}.woocommerce .single-product .product-add-to-cart-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.woocommerce .single-product .product-add-to-cart-wrap button[type=submit]{width:auto;min-width:220px;height:50px;padding:12px;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;transition:all .3s ease}@media (hover: hover){.woocommerce .single-product .product-add-to-cart-wrap button[type=submit]:hover{background:#f5a623}}.woocommerce .single-product .product-add-to-cart-wrap button.add-to-list-button{width:50px;height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;border-radius:4px}.woocommerce .single-product .product-add-to-cart-wrap button.add-to-list-button.is-in-wishlist{background:#f5a623}.woocommerce .single-product .product-add-to-cart-wrap button.add-to-list-button.is-in-wishlist svg{fill:#fff}.woocommerce .single-product .product_meta{font-size:15px;line-height:1.5}.woocommerce .single-product .product_meta>span{display:block}.woocommerce .single-product .product_meta a{color:#f5a623}@media (hover: hover){.woocommerce .single-product .product_meta a:hover{text-decoration:none}}.woocommerce .single-product div.product div.images .woocommerce-product-gallery__trigger{background:#fff;height:45px;border-radius:100%;width:45px;border:1px solid;border-color:#d8dce1}.woocommerce .single-product div.product div.images .woocommerce-product-gallery__trigger:before{display:none}.woocommerce .single-product div.product div.images .woocommerce-product-gallery__trigger:after{border-radius:0;transform:none;background-color:transparent;background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.000357628 13.3636L0.000596046 10.1813C0.000596046 9.82984 0.28544 9.54512 0.636787 9.54512C0.988253 9.54512 1.27286 9.82984 1.27286 10.1814V11.8261L4.96974 8.12603C5.09417 8.00148 5.25721 7.93963 5.42013 7.93963C5.58281 7.93963 5.7455 8.0016 5.8698 8.12591C6.1183 8.37416 6.11853 8.77699 5.87016 9.02549L2.17208 12.7271H3.81643C4.16789 12.7271 4.45274 13.0121 4.45274 13.3637C4.45274 13.715 4.16777 14 3.81643 14H0.636787C0.467907 14 0.306178 13.9329 0.186758 13.8134C0.067338 13.6941 0.000357628 13.532 0.000357628 13.3636ZM0.636668 4.45524C0.988253 4.45524 1.27286 4.16992 1.27286 3.81869V2.17399L4.90777 5.77791C5.1565 6.02641 5.57638 6.02665 5.82487 5.77815C6.07348 5.53002 6.08206 5.12694 5.83381 4.87857L2.23561 1.27286H3.88174H3.88305C4.23452 1.27286 4.51972 0.988133 4.51984 0.636548C4.51995 0.285439 4.23559 0.000356674 3.884 0.000356674L0.70484 0C0.53584 0 0.339906 0.0670996 0.220843 0.186399C0.101542 0.3057 0.000238419 0.467548 0.000238419 0.636189V3.81881C0.000357628 4.17004 0.285321 4.45524 0.636668 4.45524ZM9.09271 5.80592L12.7273 2.17375V3.81881C12.7273 4.17028 13.0065 4.45452 13.3579 4.45452H13.3552C13.7067 4.45452 13.9902 4.16992 13.9902 3.81881L13.99 0.636667C13.99 0.467787 13.9227 0.305939 13.8034 0.186638C13.6838 0.0672178 13.5217 0.000237465 13.353 0.000237465H10.1732C9.82174 0.000237465 9.5369 0.285201 9.5369 0.636548C9.5369 0.988253 9.82186 1.2731 10.1732 1.2731H11.8171L8.18705 4.90646C7.93832 5.15483 7.94153 5.55826 8.19003 5.8064C8.43852 6.05453 8.84409 6.0543 9.09271 5.80592ZM11.8283 12.6698H10.1842C9.8327 12.6698 9.54798 12.9544 9.54798 13.3058C9.54798 13.6574 9.83282 13.9423 10.1842 13.9423L13.3636 13.9426H13.3637C13.5326 13.9426 13.6942 13.8758 13.8137 13.7565C13.9329 13.6372 14 13.4755 14 13.3064L13.9996 10.124C13.9996 9.77299 13.7148 9.48767 13.3635 9.48767C13.012 9.48767 12.7273 9.77299 12.7273 10.124V11.7689L9.05934 8.09802C8.93503 7.97359 8.77199 7.91138 8.60907 7.91138C8.4465 7.91138 8.28358 7.97335 8.1594 8.09766C7.91079 8.34592 7.91043 8.74911 8.15904 8.99784L11.8283 12.6698Z" fill="%23212529"></path></svg>');background-repeat:no-repeat;background-position:center center;height:45px;width:45px;top:0;left:0}.woocommerce .single-product div.product div.images img{border-radius:8px}.woocommerce .single-product div.product div.images .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.woocommerce .single-product div.product div.images .flex-control-thumbs li{width:100%}.woocommerce .single-product div.product div.images .flex-control-thumbs li img{opacity:1;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce .single-product div.product div.images .flex-control-thumbs li img.flex-active{border:1px solid;border-color:#f5a623}.woocommerce .single-product div.product div.images .flex-control-thumbs li.has_video{position:relative}.woocommerce .single-product div.product div.images .flex-control-thumbs li.has_video:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;pointer-events:none;background-image:url('data:image/svg+xml,<svg class="wcpvg-play-icon" viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><circle cx="40" cy="40" r="40" fill="rgba(0,0,0,0.52)"></circle><polygon points="31,22 63,40 31,58" fill="%23ffffff"></polygon></svg>');background-position:center center;background-repeat:no-repeat;background-size:60px}.woocommerce .single-product div.product p.price{font-size:18px;margin-bottom:0;color:#000}.woocommerce .single-product div.product p.price .ins{font-weight:600}.woocommerce .single-product div.product p.price .del{color:#999;text-decoration:line-through}.woocommerce .single-product div.product .woocommerce-tabs ul.tabs li{background:transparent;color:silver}.woocommerce .single-product div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:transparent;background:#f8f7f5;color:#333}.woocommerce .single-product div.product .woocommerce-tabs ul.tabs li a{font-size:16px;font-weight:500;color:inherit}.woocommerce .single-product div.product .woocommerce-tabs .panel{font-size:15px;line-height:1.5}.woocommerce .single-product div.product .woocommerce-tabs .panel h2{font:600 1rem/130% Montserrat,sans-serif}.woocommerce .single-product div.product .woocommerce-tabs table.shop_attributes th{text-align:left}.woocommerce .single-product div.product .woocommerce-tabs table.shop_attributes td{padding:8px}.woocommerce .single-product .woocommerce-tabs,.woocommerce .single-product .upsells,.woocommerce .single-product .related{margin-top:60px}.woocommerce .single-product #custom-order-form-wrapper{margin-top:25px;padding:20px;border:1px solid;border-color:#d8dce1;background:#fff;border-radius:8px}.woocommerce .single-product #custom-order-form input{width:100%;margin-bottom:16px;padding:16px 0;border-bottom:1px solid;border-color:#d8dce1}.woocommerce .single-product #custom-order-form button{padding:10px 20px;cursor:pointer;border:0;color:#fff;background:#000;transition:all .3s ease;border-radius:4px;text-transform:uppercase}@media (hover: hover){.woocommerce .single-product #custom-order-form button:hover{background:#f5a623}}.woocommerce .single-product .form-message{margin-top:10px;font-weight:600}.woocommerce .single-product .form-message:empty{display:none}.woocommerce div.product form.cart .quantity-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:138px;border:1px solid;border-color:#999;background-color:transparent;border-radius:8px;padding:11px;margin-bottom:16px}.woocommerce div.product form.cart .quantity-nav .quantity-button{width:32px;height:32px;display:flex;justify-content:center;text-align:center;color:#333;align-items:center;font-size:24px;position:relative;border:1px solid;border-color:#999;cursor:pointer;border-radius:4px;transition:all .3s ease}@media (hover: hover){.woocommerce div.product form.cart .quantity-nav .quantity-button:hover{color:#fff;background:#f5a623}}.woocommerce div.product form.cart .quantity-nav .quantity{float:none;margin:0 4px}.woocommerce div.product form.cart .quantity-nav .quantity input.qty{border:none;width:41px;text-align:center;font-size:18px;letter-spacing:inherit;font-weight:600;background:0 0;border-color:#333;justify-content:center;align-content:center;display:inline-flex;-moz-appearance:textfield}.woocommerce div.product form.cart .quantity-nav .quantity input.qty::-webkit-outer-spin-button,.woocommerce div.product form.cart .quantity-nav .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart .variations{margin-top:16px}.woocommerce div.product form.cart .variations tr{display:block}.woocommerce div.product form.cart .variations th.label{text-align:left}.woocommerce div.product form.cart .variations td.value{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.woocommerce div.product form.cart .variations .variation-buttons{display:flex;gap:10px;flex-wrap:wrap}.woocommerce div.product form.cart .variations .variation-buttons .variation-btn{padding:8px 12px;border:1px solid;cursor:pointer;background:#fff;border-color:silver}.woocommerce div.product form.cart .variations .variation-buttons .variation-btn.active{background:#000;color:#fff;border-color:#000}.woocommerce div.product form.cart .variations .reset_variations{padding-left:26px;background:url(../images/close.svg) left center no-repeat;background-size:20px 20px;color:red;text-decoration:none}.woocommerce .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.woocommerce .woocommerce-variation-add-to-cart .quantity-nav{margin-bottom:0!important}.woocommerce .woocommerce-variation-add-to-cart .single_variation .woocommerce-variation-price .price{font-weight:500;letter-spacing:1px;color:#f5a623}.woocommerce .woocommerce-variation-add-to-cart .product-add-to-cart-wrap{width:100%}.woocommerce-cart .wc-block-components-panel__button[aria-expanded=true]>.wc-block-components-panel__button-icon,.woocommerce-checkout .wc-block-components-panel__button[aria-expanded=true]>.wc-block-components-panel__button-icon{transform:translateY(-50%) rotate(180deg)}.woocommerce-cart .wc-block-components-totals-coupon__form,.woocommerce-checkout .wc-block-components-totals-coupon__form{border:1px solid;border-color:#666;border-radius:4px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input{width:calc(100% - 100px)}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input label{font-weight:300;top:50%;left:16px}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input input{width:100%;height:50px;font-weight:300;border:0;border-radius:0;background:transparent;padding:0 16px}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input input:focus,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input input:focus{border:0}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active label{font-size:10px;transform:translateY(-150%)}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.is-active input{border:0;padding:10px 16px 0}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{width:100px;height:50px;background:#000}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button .wc-block-components-button__text,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button .wc-block-components-button__text{opacity:1;color:#fff}body.has-children .woocommerce>.woocommerce-notices-wrapper,body.has-children .woocommerce>.product-sorting-wrap,body.has-children .woocommerce>.products,body.has-children .woocommerce>.woocommerce-pagination{display:none}.blog-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1024px){.blog-container{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.blog-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.blog-container{grid-template-columns:repeat(1,1fr)}}.blog-container .article-item{width:100%!important;float:none;margin:0;border:1px solid;border-color:#e0e0e0;border-radius:8px;padding:12px;overflow:hidden;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;background:#fff}@media (max-width: 768px){.blog-container .article-item{display:block;margin-bottom:1rem!important}}.blog-container .article-item--top{position:relative;z-index:1}.blog-container .article-item--thumb{width:100%;margin-bottom:16px;aspect-ratio:1 / 1}@supports not (aspect-ratio: 1 / 1){.blog-container .article-item--thumb:before{content:"";float:left;padding-top:100%}.blog-container .article-item--thumb:after{content:"";display:block;clear:both}}.blog-container .article-item--thumb{overflow:hidden}.blog-container .article-item--thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.blog-container .article-item--thumb .placeholder{width:100%;height:100%;background:#e8e8e8;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-container .article-item--thumb .placeholder svg{width:60%;height:60%;fill:#fff;opacity:.7}@media (hover: hover){.blog-container .article-item--thumb:hover img{transform:scale(1.05)}}.blog-container .article-item--title{font-size:17px;font-weight:600;padding:0;margin-bottom:10px}.blog-container .article-item--title a{text-decoration:none;color:#000}@media (hover: hover){.blog-container .article-item--title a:hover{color:#f5a623}}.blog-container .article-item--category{font-size:14px;color:#999;margin-bottom:5px;display:flex;flex-wrap:wrap;align-items:center}.blog-container .article-item--category .icon{width:24px;height:24px;display:inline-block;margin-right:6px}.blog-container .article-item--category .icon svg{width:100%;height:100%;fill:#f5a623}.blog-container .article-item--desc{font-size:13px;color:#666;margin-bottom:15px;line-height:1.5}.blog-container .article-item--link{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:18px 12px;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;transition:all .3s ease;text-decoration:none}@media (hover: hover){.blog-container .article-item--link:hover{background:#f5a623}}.search-result-page h1.search-title{font-size:28px}.search-result-page .search-result-for{font-size:16px;margin-bottom:32px}.search-result-page .search-result-for span{font-style:italic;text-decoration:underline;font-weight:500}.search-result-page .woocommerce-result-count{font-size:13px;margin-bottom:0}.search-result-page .blog-search-results-section:not(.no-products){padding-top:80px;margin-top:80px;border-top:1px solid;border-color:#e8e8e8}.page-404-wrapper{width:100%;max-width:980px;min-height:400px;padding-left:1.2rem;padding-right:1.2rem;margin:4rem auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-404-wrapper .notfound{max-width:560px;width:100%;padding-left:160px;line-height:1.1;position:relative}@media (max-width: 768px){.page-404-wrapper .notfound{padding-left:15px;padding-right:15px;padding-top:110px}}.page-404-wrapper .notfound .notfound-404{position:absolute;left:0;top:0;display:inline-block;width:140px;height:140px;background-image:url(../images/emoji.png);background-size:cover}@media (max-width: 768px){.page-404-wrapper .notfound .notfound-404{width:110px;height:110px}}.page-404-wrapper .notfound .notfound-404:before{content:"";position:absolute;width:100%;height:100%;transform:scale(2.4);border-radius:50%;background:#f5a6231a;z-index:-1}.page-404-wrapper .notfound .title{font-size:65px;font-weight:700;margin-top:0;margin-bottom:10px;color:#000;text-transform:uppercase}.page-404-wrapper .notfound .subtitle{font-size:21px;font-weight:400;margin-bottom:10px;text-transform:uppercase;color:#000}.page-404-wrapper .notfound p{color:#333;font-weight:400;margin-bottom:8px}.page-404-wrapper .notfound a{display:inline-flex;flex-wrap:wrap;align-items:center;font-weight:700;text-decoration:none;padding:6px 0;transition:all .3s ease;color:#0f8d0f}.page-404-wrapper .notfound a svg{width:12px;height:12px;display:inline-block;margin-right:12px;transition:all .3s ease;fill:#0f8d0f}@media (hover: hover){.page-404-wrapper .notfound a:hover{color:#f5a623}.page-404-wrapper .notfound a:hover svg{margin-right:8px;fill:#f5a623}}.category-pagination{margin-top:40px;margin-bottom:40px}.category-pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.category-pagination .nav-links .page-numbers{width:auto;min-width:48px;height:48px;border-radius:6px;font-size:18px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;transition:all .3s ease;text-decoration:none}.category-pagination .nav-links .page-numbers:not(:first-child){margin-left:8px}@media (hover: hover){.category-pagination .nav-links .page-numbers:hover{background:#e9e6ed;color:#816f98}}.category-pagination .nav-links .page-numbers.current{color:#fff;background:#f5a623}.single-post--title{font-size:32px;font-weight:700;margin-bottom:16px}.single-post .article-item--category{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.single-post .article-item--category>span{display:flex;flex-wrap:wrap;align-items:center}.single-post .article-item--category .icon{width:24px;height:24px;display:inline-block;margin-right:6px}.single-post .article-item--category .icon svg{width:100%;height:100%;fill:#f5a623}.single-post .article-item--category a{text-decoration:none;color:#bc811d;transition:all .3s ease}@media (hover: hover){.single-post .article-item--category a:hover{color:#f5a623}}.single-post .article-item--category a:not(:first-child){margin-left:6px}.single-post--content{margin-top:24px;margin-bottom:60px}.single-post--content p{line-height:1.6}.single-post--content p:not(:last-child){margin-bottom:24px}.single-post--content:after{content:"";display:block;clear:both}.related-posts{padding-top:60px;margin-top:60px;border-top:1px solid;border-color:#e8e8e8}.related-posts--title{font-size:32px;font-weight:600;margin-bottom:16px}.related-posts--desc{font-size:16px;font-weight:400;margin-bottom:32px}

/*# sourceMappingURL=_app.css.map */