:root{--white: #FCFCFC;--silver: #E6E6E6;--text: #808080;--black: #333333;--salat: #50AA49;--green: #006D4D;--red: #D92626;--light-green: #EAF1E4}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-ExtraLight.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-MediumItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Italic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-ThinItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Black.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-ExtraLightItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-BlackItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff") format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-BoldItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-LightItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Thin.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:140%;color:var(--text);background:var(--white)}@media(max-width: 980px){body{font-size:.875rem}}img{width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:var(--black);font-weight:400;line-height:120%}h1{font-size:1.875rem}h2{font-size:1.875rem}h3{font-size:1.25rem;line-height:120%}a{color:var(--black);text-decoration:none;cursor:pointer;transition:color .3s}a:hover{color:var(--salat)}ul{list-style:none}@media(max-width: 980px){h1{font-size:1.625rem}h2{font-size:1.25rem}h3{font-size:1rem;line-height:120%}}.bg{background-repeat:no-repeat;background-position:center}.container-big{max-width:1400px;margin:0 auto}.container-medium{max-width:710px;padding:0 20px;margin:0 auto}.container-large{max-width:1320px;padding:0 20px;margin:0 auto}.container{max-width:1040px;padding:0 20px;margin:0 auto}.button,.btn,input[type=submit],button{background:none;color:var(--black);padding:13px 28px;gap:10px;border:1px solid var(--black);border-radius:100px;display:inline-block;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .3s;text-align:center}.button:hover,.btn:hover,input[type=submit]:hover,button:hover{border:1px solid var(--black);color:var(--white);background:var(--black)}@media(max-width: 980px){.button,.btn,input[type=submit],button{font-size:.625rem;letter-spacing:.2em}}.button.small,.btn.small,input[type=submit].small,button.small{padding:6px 28px;font-size:.6875rem}.button.white,.btn.white,input[type=submit].white,button.white{color:var(--white);border-color:var(--white)}.button.white:hover,.btn.white:hover,input[type=submit].white:hover,button.white:hover{border:1px solid var(--black);color:var(--white);background:var(--black)}.button.block,.btn.block,input[type=submit].block,button.block{display:block}.no-scroll{overflow:hidden}.custom-logo{max-height:100px}.f{display:flex}.fdc{flex-direction:column}.aic{align-items:center}.jcsb{justify-content:space-between}.jcc{justify-content:center}.jce{justify-content:flex-end}.fww{flex-wrap:wrap}.g5{gap:5px}.g10{gap:10px}.g15{gap:15px}.g20{gap:20px}.g30{gap:30px}[data-modal]{cursor:pointer}.theme-modal{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(51,51,51,.168627451);opacity:0;visibility:hidden;z-index:-10;transition:all .3s}.theme-modal.active{opacity:1;visibility:visible;z-index:100}.theme-modal.active .theme-modal-container{transform:scale(1) translateY(0)}.theme-modal-container{background:var(--white);border-radius:20px;padding:50px;max-width:500px;width:calc(100% - 20px);transition:all .3s;transform:scale(0.8) translateY(-25%)}.theme-modal-exit{cursor:pointer}.theme-modal-title{width:100%}.theme-modal-title .theme-modal-exit,.theme-modal-title .foo{width:40px;height:40px}@media(max-width: 980px){.theme-modal-container{padding:25px}}.a2a_kit{display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px}form h1,form h2,form h3,form h4,form h5,form h6{margin-bottom:37px}form .cfc-field-content h1,form .cfc-field-content h2,form .cfc-field-content h3,form .cfc-field-content h4,form .cfc-field-content h5,form .cfc-field-content h6{margin-bottom:37px}form input,form select,form textarea{font-size:1rem;background-color:rgba(0,0,0,0);color:var(--black)}label{font-size:.75rem;color:var(--black);text-transform:uppercase;display:inline-block}input:not([type=submit]):not([type=checkbox]),select,textarea,.file-mask .input{margin-bottom:36px;border:none;border-bottom:1px solid var(--black);padding:5px 0 7px;transition:border-bottom-color .3s}input:not([type=submit]):not([type=checkbox]):active,input:not([type=submit]):not([type=checkbox]):focus,select:active,select:focus,textarea:active,textarea:focus,.file-mask .input:active,.file-mask .input:focus{outline:none;border-bottom-color:var(--salat)}select{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../img/select-icon.svg");background-repeat:no-repeat;background-position:calc(100% - 8px) center;padding-right:20px;cursor:pointer}select::-ms-expand{display:none}select::after{content:"";position:absolute;top:50%;right:5px;transform:translateY(-50%);width:12px;height:12px;background-image:url("../img/select-icon.svg");background-repeat:no-repeat;background-position:center;pointer-events:none}.file-mask .input{flex-basis:485px}.file-mask .placeholder{opacity:.5;font-weight:500}.hide-file{display:none}.wpcf7-form .wpcf7-submit{padding:6px 28px}.wpcf7-form .wpcf7-submit+.wpcf7-spinner{position:absolute;transform:translateY(8px)}.wpcf7-not-valid-tip{position:absolute;bottom:-34px;font-size:.75rem}.preloader{position:fixed;top:0;left:0;bottom:0;right:0;background:var(--white);z-index:100}.preloader-load{display:none;background:var(--silver);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .5s;transform:translateX(-100%)}.preloader-logo{display:none;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:120}.preloader-logo a{pointer-events:none}.preloader.showload .preloader-load,.preloader.showload+.preloader-logo{display:block}.postloader{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:var(--white);z-index:100;opacity:0;visibility:hidden}.preload-load{opacity:1;visibility:visible}@media(max-width: 1023px){.site-header{position:sticky;top:0;z-index:100;background-color:#fff}}.site-header-top{display:grid;grid-template-columns:repeat(3, 1fr);padding-top:30px;transition:all .3s}.site-header-top.hide{z-index:-1;opacity:0;visibility:hidden}.site-header-container{position:relative}.header-actions{gap:50px}.site-header-bottom .menu ul,.site-header-bottom .menu{display:flex;justify-content:center;gap:50px}.site-header-bottom .menu ul a,.site-header-bottom .menu a{font-weight:600;font-size:.8125em;line-height:21px;letter-spacing:.1em;text-transform:uppercase;padding:23px 0 30px;display:block;transition:color .3s}.site-header-bottom .menu ul a:hover,.site-header-bottom .menu a:hover{color:var(--salat)}.site-header-bottom .menu ul .menu-item:hover ul,.site-header-bottom .menu .menu-item:hover ul{display:block}.site-header-bottom .menu ul .menu-item ul,.site-header-bottom .menu .menu-item ul{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;max-width:350px}.site-header-bottom .menu ul .menu-item ul li a,.site-header-bottom .menu .menu-item ul li a{padding:10px 15px}.site-header-bottom .menu ul .current_page_item a,.site-header-bottom .menu .current_page_item a{color:var(--salat)}.header-lang-list{align-self:center}.header-lang-list .langs{width:fit-content;margin-left:30px;margin-top:10px;display:flex;gap:30px;padding-right:30px}.header-lang-list a,.header-lang-list .current-lang{font-size:.75em;line-height:100%;color:var(--black);cursor:pointer;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:background-color .3s}.header-lang-list a:hover,.header-lang-list .current-lang:hover{background:#eaf1e4}.header-lang-list a{transition:color .3s}.header-lang-list a:hover{color:var(--salat)}.header-lang-list .lang-list{position:absolute;opacity:0;z-index:-1;visibility:hidden;transition:all .3s;transform:translateX(-15px);display:flex;gap:30px;margin-left:60px}.header-lang-list .langs:hover .lang-list{opacity:1;z-index:10;visibility:visible;transform:translateX(0)}.header-actions{align-self:center;margin-top:10px;margin-right:30px}.search-button{padding:1px 9px;margin-bottom:-8px;cursor:pointer}.header-account,.header-cart{color:#333133}.header-account{gap:12px;padding:4px 4px 2px}.header-cart{gap:10px}.header-cart .icon{position:relative}.header-cart .icon span{position:absolute;color:#fff;font-size:12px;line-height:19px;letter-spacing:.1em;top:-1px;right:3px}.header-cart>span{margin-left:-13px}.header-cart>span,.header-account>span{font-size:12px}.header-search{position:absolute;width:100%;top:45px;opacity:0;visibility:hidden;z-index:-1;transition:all .3s;right:0;background-color:var(--white)}@media(min-width: 1024px){.header-search{width:40%}}.header-search.active{z-index:15;opacity:1;visibility:visible}.search-form{height:48px;border-bottom:2px solid var(--salat)}.search-form input.search-field{width:100%;background:none;border:none;margin:0;padding:10px}.search-form input.search-field:focus,.search-form input.search-field:active{outline:none}.search-form button{flex-shrink:0;display:flex;justify-content:center;align-items:center;gap:16px;font-size:1rem;padding:0;padding-left:10px;font-weight:600;cursor:pointer;border:none;letter-spacing:initial;text-transform:none}.search-form-exit{cursor:pointer;padding:5px}.mob-button{width:32px;height:32px;gap:8px;display:none;position:absolute;top:39px;left:21px;z-index:15}.mob-button span{display:block;height:2px;width:30px;background:var(--black);border-radius:2px;transition:all .4s}.mob-button span:nth-child(2){width:26px}.mob-button span:nth-child(3){width:23px}.mob-button.active span:nth-child(1){transform:translate(3px, 10px) rotate(45deg);width:23px}.mob-button.active span:nth-child(2){opacity:0}.mob-button.active span:nth-child(3){transform:translate(3px, -10px) rotate(-45deg)}.custom-logo-link{text-align:center}.custom-logo-link img{width:auto}@media(max-width: 980px){.header-lang-list .langs{display:none}.mob-button{display:flex}.header-actions{margin-right:13px;margin-top:-7px;gap:20px}.header-actions .header-account,.header-actions .header-cart>span{display:none}.site-header-bottom{display:none}.site-header-top{padding:20px 0}.custom-logo{height:60px;width:133px}.search-button{padding:0}.custom-logo-link{text-align:center}.header-search{top:22px;background:var(--white);padding:0 20px}.header-search button{font-weight:400}}.mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--white);z-index:10;overflow:auto;transition:all .3s;transform:translateX(-101%)}.mobile-menu .lang-list{display:flex;align-items:center;justify-content:center;padding:30px 20px;gap:67px;font-size:.75em}.mobile-menu.active{transform:translateX(0)}.mob-top{padding:34px 0 0}.mob-account{justify-content:space-between;padding:0 15px}.mob-account>*{width:100%}.mob-account>*:last-child{justify-content:flex-end}.mob-content{padding-top:38px}.mob-menu .menu{text-align:center;font-weight:600;font-size:.8125em;line-height:21px;letter-spacing:.1em;text-transform:uppercase}.mob-menu .menu a{padding:15px 20px;display:block}.mob-menu .menu>li .elem-wrap{display:flex;justify-content:space-between;align-items:center}.mob-menu .menu>li .elem-wrap.active{background:#eaf1e4}.mob-menu .menu>.menu-item-has-children>.sub-menu{font-weight:400;padding:10px;display:none}.mob-menu .menu>.menu-item-has-children>.sub-menu a{padding:10px 0}.mob-menu .menu>.menu-item-has-children>.sub-menu>.menu-item-has-children{padding-bottom:20px}.mob-menu .menu>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu a{color:var(--text)}.mob-menu .elem-wrap .plus{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-left:20px}.mob-menu .elem-wrap .plus.icon{margin-left:0;margin-right:20px}.site-footer{background:#f7f7f7;padding:80px 0 40px;font-size:.875em}@media(max-width: 980px){.site-footer{padding:50px 0 20px}}.site-footer a{color:var(--text)}.site-footer a:hover{color:var(--salat)}.site-footer-container{padding:0 20px;max-width:1720px;margin:0 auto}.site-footer-top{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:100px}@media(max-width: 1280px){.site-footer-top{grid-gap:50px}}@media(max-width: 980px){.site-footer-top{grid-template-columns:1fr;grid-gap:31px;text-align:center}}.site-footer-bottom{font-size:.75rem;padding:50px 20px 0;text-align:center;line-height:19px}@media(min-width: 980px){.site-footer-bottom{padding-block-start:80px}}.site-footer .custom-logo{width:auto;height:40px}.site-footer .widget-area{display:flex;flex-direction:column;gap:10px}@media(max-width: 980px){.site-footer .widget-area:nth-child(2),.site-footer .widget-area:nth-child(3){display:none}}.site-footer .widget-title{font-size:1rem;line-height:25px;text-transform:uppercase;color:var(--black);margin-bottom:10px}@media(max-width: 980px){.site-footer .widget-title{display:none}}.site-footer .menu{display:flex;gap:10px;flex-direction:column;line-height:140%}.social-links{display:flex;gap:10px}.social-links li a{width:40px !important;height:40px !important;border-radius:50px;display:flex;justify-content:center;align-items:center;background:var(--text);transition:all .3s}.social-links li a:hover{background:var(--salat)}.social-links li a svg,.social-links li a img{width:100% !important;max-width:100% !important;max-height:16px}.social-links.transparent a,.social-links.color a{width:auto;height:auto;background:none}.social-links.transparent svg,.social-links.transparent img,.social-links.color svg,.social-links.color img{max-width:100%;max-height:100%}@media(max-width: 980px){.social-links{justify-content:center;margin-top:10px}.social-links.color svg,.social-links.color img{max-width:50px;max-height:50px}}.textwidget p+p{padding-top:5px}.textcontent{display:flex;flex-direction:column;gap:9px}.textcontent>*{margin-top:0;margin-bottom:0}.textcontent>*+.wp-block-image,.textcontent>*+.wp-block-gallery{margin-top:70px}@media(max-width: 980px){.textcontent>*+.wp-block-image,.textcontent>*+.wp-block-gallery{margin-top:30px}}.textcontent>.wp-block-image,.textcontent>.wp-block-gallery{max-width:1280px;width:1280px;margin-left:-140px}.textcontent>.wp-block-image+*:not(.wp-block-image),.textcontent>.wp-block-gallery+*:not(.wp-block-image){margin-top:70px}@media(max-width: 980px){.textcontent>.wp-block-image+*:not(.wp-block-image),.textcontent>.wp-block-gallery+*:not(.wp-block-image){margin-top:30px}}.textcontent>.wp-block-image+.wp-block-image,.textcontent>.wp-block-gallery+.wp-block-image{margin-top:0;margin-bottom:0}.textcontent .wp-block-table{margin:50px 0}.textcontent .wp-element-caption{text-align:center}.textcontent ul{list-style:disc}.textcontent ol,.textcontent ul{margin:10px 0 10px 21px}.textcontent blockquote{text-align:center;margin:50px}@media(max-width: 1280px){.textcontent>.wp-block-image,.textcontent>.wp-block-gallery{width:calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px}}.breadcrumbs a{font-size:.875rem;color:var(--text);line-height:22px}@media(max-width: 980px){.breadcrumbs a{font-size:.75rem;line-height:19px}}.breadcrumbs-wrap>span{display:flex;justify-content:center;align-items:center;gap:9px}.breadcrumb_last{display:none}@media(max-width: 980px){.type-post .entry-header{margin-bottom:50px;margin-top:-6px}}.type-post .entry-header h1{font-size:1.875rem}.entry-header{text-align:center;gap:9px}.entry-header .date{font-size:.8125rem;color:var(--black)}.entry-header img{width:64px;height:64px}@media(max-width: 980px){.entry-header img{width:48px;height:48px}}.page-default{margin-bottom:78px;margin-top:80px}@media(max-width: 980px){.page-default{margin-bottom:41px}}.share{font-size:.87rem;line-height:140%;color:var(--text)}.share-button{gap:5px}.share-icon{width:50px;height:50px}.share-widget{width:fit-content;padding-block:20px}.single-post .share{margin-bottom:80px}@media(max-width: 980px){.single-post .share{margin-bottom:50px}}.similar-posts{text-align:center;margin-bottom:90px}.similar-posts-title{margin:80px 10px 46px;text-transform:uppercase;letter-spacing:.1em}.similar-posts-content{display:grid;grid-template-columns:repeat(3, 1fr);gap:80px;margin-bottom:50px}@media(max-width: 1200px){.similar-posts-content{gap:30px}}@media(max-width: 980px){.similar-posts-title{margin:50px 10px 24px}.similar-posts-content{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.similar-posts .container-large{padding:0}}.post-card{text-align:center}.post-card .wp-post-image{height:350px;width:100%;object-fit:cover;object-position:center}.post-card .entry-content{padding:12px 30px;gap:5px}.post-card .post-excerpt,.post-card .date{line-height:21px;font-size:.8125rem}.post-card .date{color:var(--black)}.post-card .post-thumbnail{position:relative}.post-card .slider-discount{position:absolute;bottom:38px;left:50%;transform:translateX(-50%);color:var(--white);max-width:185px;text-align:left}.blog-single .container{padding:0 10px}.entry-content>.elementor>.e-con-boxed>.e-con-inner{padding:0 20px}.page-note{font-size:1.875rem;text-align:center;max-width:700px;margin:50px auto;line-height:140%}@media(max-width: 980px){.page-note{font-size:1.625rem;margin:50px auto 50px}}.page-note--smaller{font-size:1.2rem}@media(max-width: 980px){.page-note--smaller{font-size:.9rem}}.elementor .subscribe{display:grid;grid-template-columns:repeat(2, 1fr);min-height:500px}.elementor .subscribe h1,.elementor .subscribe h2,.elementor .subscribe h3,.elementor .subscribe h4,.elementor .subscribe h5,.elementor .subscribe h6,.elementor .subscribe p,.elementor .subscribe span,.elementor .subscribe label,.elementor .subscribe a{color:var(--white)}.elementor .subscribe .wrap{position:relative}.elementor .subscribe .wrap>img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;z-index:-1}.elementor .subscribe-left,.elementor .subscribe-right{position:relative;padding:80px}.elementor .subscribe-title{text-transform:uppercase}.elementor .subscribe-title-sub{line-height:134%}.elementor .subscribe .tnp-field:not(.tnp-privacy-field):not(.tnp-field-button){position:relative}.elementor .subscribe .tnp-field:not(.tnp-privacy-field):not(.tnp-field-button) label{position:absolute;top:17px;left:11px}.elementor .subscribe .tnp-field:not(.tnp-privacy-field):not(.tnp-field-button) label:after{content:" *"}.elementor .subscribe .tnp-field:not(.tnp-privacy-field):not(.tnp-field-button) input:not([type=submit]):not([type=checkbox]){width:100%;border-bottom-color:var(--white);color:var(--white);margin-bottom:13px;padding:12px 0 7px}.elementor .subscribe .tnp-submit{color:var(--white);border-color:var(--white);padding:6px 28px;font-size:.6875rem;margin-top:5px;display:inline-block}.elementor .subscribe .tnp-submit:hover{border:1px solid var(--black);color:var(--white);background:var(--black)}.elementor .subscribe .tnp-privacy-field{font-size:.75rem}.elementor .subscribe .tnp-privacy-field label{text-transform:none}.elementor .subscribe .tnp-privacy-field span{cursor:pointer;padding-left:5px}@media(max-width: 980px){.elementor .subscribe{grid-template-columns:1fr}.elementor .subscribe .social-links{justify-content:flex-start;margin-top:2px}.elementor .subscribe-left{padding:46px 30px}.elementor .subscribe-right{padding:30px 30px}.elementor .subscribe-title{font-size:1.875rem}.elementor .subscribe .tnp-field:not(.tnp-privacy-field):not(.tnp-field-button) input:not([type=submit]):not([type=checkbox]){margin-bottom:7px}.elementor .subscribe .tnp-privacy-field label{font-size:.625rem}}.home-blog-posts{margin:80px 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:80px 60px}@media(max-width: 980px){.home-blog-posts{grid-template-columns:1fr;gap:20px;margin:50px 0}}@media(max-width: 500px){.home-blog .post-card{width:calc(100% + 40px);margin-left:-20px}}.loadmore{font-size:.875rem}.loadmore-wrapp{text-align:center;margin-bottom:80px}.lds-dual-ring{width:20px;height:20px;display:none;transform:translate(-3px, -1px)}.lds-dual-ring:after{content:" ";display:block;width:20px;height:20px;border-radius:50%;border:3px solid var(--black);border-color:var(--black) rgba(0,0,0,0) var(--black) rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.error-404-content{max-width:563px;margin:0 auto;padding:43px 50px 80px;gap:17px;text-align:center}.error-404-code{font-size:100px;line-height:100%;color:#d2ecc6;margin-bottom:5px}.error-404-text{line-height:120%}.error-404-buttons{max-width:300px;gap:21px;margin:0 auto;width:100%}.error-404-buttons .btn{width:100%}@media(max-width: 980px){.error-404-content{padding:77px 50px 86px}.error-404-code{margin-bottom:20px}.error-404-buttons{margin-top:5px}}.elementor .ton{position:relative;padding:145px 20px;color:var(--white);width:calc(100% + 40px);margin-left:-20px}.elementor .ton>img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media(max-width: 767px){.elementor .ton>img{object-fit:cover}}.elementor .ton-content{max-width:1000px;margin:0 auto;padding:50px;background:rgba(128,128,128,.05);backdrop-filter:blur(25px);border-radius:50px;font-size:1.25em;text-align:center;line-height:140%}.elementor .ton-buttons{margin-top:30px}.elementor .ton-buttons .btn{letter-spacing:.2em}@media(max-width: 980px){.elementor .ton{padding:33px 20px}.elementor .ton-content{padding:50px 30px;font-size:1rem}.elementor .ton-buttons .btn{width:100%}}.elementor-widget-text-editor p{margin:29px 0}.elementor-widget-text-editor p:first-child{margin-top:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin:10px 15px 0;display:flex;flex-direction:column;gap:10px}.documents{background:var(--light-green);padding:80px 0}.documents-content{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:50px}.documents .document{padding:45px 40px;background:var(--white);position:relative}.documents .document img{height:425px;width:100%;object-fit:cover;object-position:center}.documents .document .see{opacity:0;transition:all .3s;width:50px;height:50px;border-radius:50px;background-color:var(--salat);position:absolute;top:164px;left:50%;transform:translateX(-50%)}.documents .document:hover .see{opacity:1}@media(max-width: 1200px){.documents{padding:20px 0}.documents-content{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 980px){.documents .document{padding:16px 9px}.documents .document img{height:198px}}.contact-info{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;gap:100px;color:var(--black);padding:80px 0}.contact-content{padding:41px 25px 70px;border:10px solid #eaf1e4;border-radius:30px;text-align:center;font-size:1.25rem;position:relative;gap:22px}.contact-content:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.contact-title{margin-bottom:37px;text-align:center;text-transform:uppercase}.contact .social-links{justify-content:center;margin-top:20px;gap:20px}.contact .wpcf7-submit{font-size:.75rem}.contact .social-links{justify-content:center;margin-top:20px;gap:20px}@media(max-width: 980px){.contact-info{grid-template-columns:1fr;gap:54px;padding:50px 0 35px}.contact-content{font-size:1rem;padding:37px 10px 31px;gap:20px}.contact-title{margin-bottom:29px}.contact .social-links{margin-top:0}.contact input:not([type=submit]):not([type=checkbox]),.contact select,.contact textarea,.contact .file-mask .input{margin-bottom:24px}}.career{display:flex;flex-direction:column;gap:20px 40px}@media(min-width: 1024px){.career{flex-direction:row;align-items:flex-end;justify-content:space-between}}.career-title{margin-block-end:10px}@media(min-width: 1024px){.career-content{width:50%;flex-shrink:0;max-width:600px;padding-block-end:68px}}.career-desc{color:var(--black)}.career-desc:not(:last-child){margin-block-end:30px}.career-desc h2:not(:last-child),.career-desc h3:not(:last-child),.career-desc h4:not(:last-child),.career-desc h5:not(:last-child),.career-desc h6:not(:last-child){margin-block-end:15px}.career-desc ul li{padding-inline-start:22px;position:relative}.career-desc ul li::before{width:16px;height:16px;content:"";position:absolute;top:0;left:0;background:url("../img/checkmark-circle-fill.svg") no-repeat center/contain;translate:0 2px}.career-desc ul li:not(:last-child){margin-block-end:5px}.career-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px 15px}.career-list-item{display:flex;align-items:center;gap:5px}.career-list-icon{width:20px;height:20px}.wiew_map{display:none}@media(max-width: 980px){.wiew_map{display:inline-block}}.wpcf7 form.sent .wpcf7-response-output{display:none !important}.cf7-modal{text-align:center}.cf7-modal svg{margin:15px}.tnp-privacy-field .clearboth{display:inline}.plants-alphabet{padding:50px 13px}.plants-alphabet a,.plants-alphabet span{width:30px;height:40px;display:flex;justify-content:center;align-items:center;color:var(--black)}.plants-alphabet a.current,.plants-alphabet span.current{background-color:var(--salat);color:var(--white)}.plants-alphabet a{transition:all .3s}.plants-alphabet a:hover:not(.current){background-color:var(--black);color:var(--white)}.plants-alphabet span{opacity:.2}@media(max-width: 980px){.plants-alphabet{padding:20px 0 38px;width:calc(100% + 20px);margin-left:-10px;font-size:.8125rem}}.plants-content{gap:80px;margin-bottom:80px}@media(max-width: 980px){.plants-content{gap:30px;margin-bottom:50px}}.post-card-plants{text-align:center;display:flex;align-items:center}.post-card-plants .wp-post-image{max-width:600px;height:auto;min-height:400px;object-position:center;object-fit:cover}.post-card-plants .entry-content{padding:0 50px}.post-card-plants:nth-child(2n){flex-direction:row-reverse}@media(max-width: 980px){.post-card-plants{flex-direction:column}.post-card-plants .entry-content{padding:20px 0;font-size:.875rem}.post-card-plants .entry-content h2{font-size:1.25rem}.post-card-plants .wp-post-image{height:200px;min-height:auto}.post-card-plants:nth-child(2n){flex-direction:column}}.no-results{margin:100px 0}.single-product h1.entry-title{font-size:2.5rem;line-height:100%;margin-top:-3px}.product-summary{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:96px;margin:80px 0}.single-image-summary{position:relative}.single-image-summary img{max-height:600px;object-fit:contain;object-position:center}.onsale{position:absolute;top:21px;left:20px;background:var(--salat);border-radius:100px;padding:2px 14px;font-size:1.25rem;line-height:32px;color:var(--white)}.products .product{position:relative}.product_meta{display:flex;flex-direction:column;justify-content:flex-start;gap:17px}.product_meta>span{display:block;color:var(--black)}.product_meta>span span,.product_meta>span a{color:var(--text)}.product_meta>span span:first-child,.product_meta>span a:first-child{padding-left:10px}.entry-summary{font-size:.875rem;padding:30px 0 10px 12px}.product-desc{margin:20px 0;line-height:151%}.product-desc h2{font-size:.875rem}.price{color:var(--black);font-size:1.25rem;line-height:100%;display:flex;align-items:center;margin:20px 0}.price-title{font-size:.875rem;padding-right:9px}.price del{color:var(--text)}.price ins{text-decoration:none}.price .discount{color:var(--salat)}.product-summary .cart{display:none !important;gap:10px}.product-summary .cart button[type=submit]{width:100%;font-size:.875rem}.quantity{width:150px;height:50px;display:flex;border:1px solid var(--black);border-radius:100px;overflow:hidden;flex-shrink:0}.quantity input[type=number]{width:50px;height:50px;margin-bottom:0;border-bottom:none;padding:0;text-align:center;border-left:1px solid var(--black);border-right:1px solid var(--black)}.quantity button{border:none;padding:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:var(--text);font-size:30px;font-weight:300;border-radius:0}.quantity button.quantity-minus{transform:translateY(-3px)}.quantity button:hover{color:var(--white)}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#yith-wcwl-popup-message{display:none !important}.after-add-container{margin:20px 0}.yith-wcwl-add-to-wishlist{margin-top:0}.yith-wcwl-add-button{display:none !important;align-items:center;gap:5px}.yith-wcwl-add-button .yith-wcwl-icon{font-size:27px;color:var(--black);width:50px;height:50px;display:flex;justify-content:center;align-items:center}.yith-wcwl-add-button a{color:var(--text);display:flex;align-items:center}.yith-wcwl-add-button .delete_item i{color:var(--salat)}.yith-wcwl-add-button>a i{margin-right:0}.tab-container .tab-title{margin:84px 0 25px;text-align:center;text-transform:uppercase;letter-spacing:.1em}.post-products{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px}.post-products .date{display:none}.product-gallery{max-width:1000px;margin:0 auto}.product-gallery img{margin-bottom:3px}.wc-tabs{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.wc-tabs li a{width:295px;height:49px;display:flex;justify-content:center;align-items:center;color:var(--black);font-size:1.125rem}.wc-tabs li:hover a{color:var(--salat)}.wc-tabs li.active{background-color:rgba(80,170,73,.15)}.wc-tabs li.active a{color:var(--salat)}.woocommerce-product-gallery__wrapper{margin-bottom:0}.related.products{margin:0;margin-bottom:94px;display:block}.related.products>h2{text-align:center;margin:72px 0 25px;text-transform:uppercase;letter-spacing:.1em}.related.products .products,.wishlist-content .products{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;margin:0}.related.products .products .product img,.wishlist-content .products .product img{height:235px}.related.products .products .product .product-button,.wishlist-content .products .product .product-button{display:none}.related-more-wrap{padding:20px 0 80px}@media(max-width: 1280px){.product-summary,.post-products{grid-gap:30px}}@media(max-width: 980px){.related.products .products{display:block}.related.products .products .product{width:264px;margin:0 10px}.related.products .products .slick-list{padding-left:20px}.single-product h1.entry-title{font-size:1.625rem}}@media(max-width: 850px){.product-summary,.post-products{grid-template-columns:1fr}.single-product .container-large,.single-product .container-big{padding:0}.onsale{font-size:1rem;padding:0 14px;top:26px}.product-summary{margin:50px 0 0;gap:0}.product_meta{gap:21px}.entry-summary{padding:30px 20px 8px}.product-summary .price{justify-content:center}.product-desc{line-height:145%}.after-add-container{justify-content:center}.tab-container .tab-title{margin:50px 0 20px}.related.products>h2{margin:41px 0 20px}.related.products{margin-bottom:50px}.related-more-wrap{padding:20px 0 50px}.after-add-container .yith-wcwl-add-button,.after-add-container .share{font-size:.875rem}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{top:6px}.related .products .product-data{padding:13px 30px}}@media(max-width: 650px){.wc-tabs li a{width:calc(50vw - 5px);font-size:1rem}}@media(max-width: 400px){.after-add-container{gap:0}}ul.products{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));grid-gap:70px 20px;margin:29px 0 80px}ul.products .product img{height:400px;width:100%;object-fit:cover;object-position:center}ul.products .product img[src$=".png"]{object-fit:contain;padding:33px;background-color:#f7f7f7}ul.products .product h2{font-size:.875rem}ul.products .product-cat{color:var(--text);font-size:.75rem}ul.products .product-data{padding:2px 30px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}ul.products .product-button{display:flex;justify-content:center;align-items:center;margin-top:3px;padding:6px 23px;flex-shrink:0}ul.products .product-button.active{border-color:var(--salat);color:var(--salat);padding:2px 25px}ul.products .product-button.active:after{content:url("../img/added.svg");transform:translate(6px, 4px)}ul.products .product .discount{display:none}ul.products .product .onsale{padding:0px 14px;font-size:.75rem;top:11px;left:11px;line-height:29px}ul.products .product .price{margin:0;margin-top:7px;font-size:.875rem;font-weight:600}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{top:1px;left:auto;right:1px}.archive-header{min-height:500px}.archive-header-content img{max-width:64px}.archive-header .breadcrumbs a{color:var(--black)}.archive-header--cat .archive-header-content{width:100%}.archive-header-pic{display:block;width:100%;max-width:100% !important;max-height:375px;object-fit:contain}@media(min-width: 980px){.archive-header-pic{height:500px}}.cover__green{background:url("../img/cover/green.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.term-description{max-width:100%;margin:50px auto;text-align:center}.related.products .loadmore-wrapp{display:none}.related.products.favorites{margin-top:101px}.woocommerce-products-header__title{font-size:2.5rem}.wc-tabs-wrapper .woocommerce-Tabs-panel:not(.active){display:none}.archive-tabs.wc-tabs{margin-top:66px}.archive-tabs.wc-tabs li a{width:193px}.archive-tabs.wc-tabs+.wc-tabs{margin-top:20px}.archive-tabs--child li a{height:40px;font-size:1rem}@media(max-width: 980px){.woocommerce-page.archive .container-big{padding:0}.woocommerce-page.archive .products{padding:0 20px}.woocommerce-page.archive .related.products.favorites{padding:0}.woocommerce-page.archive .related.products.favorites .products{padding:0}.woocommerce-page.archive .loadmore{font-size:.625rem}.woocommerce-page.archive .loadmore-wrapp{margin-bottom:70px}.archive-tabs.wc-tabs li a{width:118px;font-size:1rem}.archive-header{min-height:375px;margin-top:-6px}.woocommerce-products-header__title{font-size:1.625rem}.term-description{font-size:1rem;padding:0 20px;line-height:137%;margin-bottom:45px}.archive-tabs.wc-tabs{margin-top:45px}.products{margin-bottom:65px}.related.products.favorites{margin-top:70px}}@media(max-width: 580px){.products{grid-template-columns:1fr;grid-gap:20px}}.woocommerce-cart-form__contents{padding:15px 0 10px;border-top:1px solid var(--black);border-bottom:1px solid var(--black);gap:8px}.woocommerce-cart-form__cart-item{position:relative;padding-right:37px}.woocommerce-cart-form__cart-item__data{gap:50px}.woocommerce-cart-form__cart-item__data img{width:100px;height:100px;object-fit:cover;object-position:center}.woocommerce-cart-form__cart-item__data .product-cat{color:var(--text);font-size:.75rem}.woocommerce-cart-form__cart-item__actions{gap:240px}.woocommerce-cart-form__cart-item__actions .amount{width:86px}.woocommerce-cart-form__cart-item .remove{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.woocommerce-cart-form [name=update_cart]{display:none}.cart-collaterals{margin-top:16px}.cart-collaterals .to_shop{letter-spacing:.2em}.cart_totals h2{margin-bottom:0}.woocommerce-cart.woocommerce-page .amount{color:var(--black);font-size:1.25rem;font-weight:400}.woocommerce-cart.woocommerce-page .page-default{margin-top:47px}@media(max-width: 1000px){.woocommerce-cart-form__cart-item__actions{gap:20px}}@media(max-width: 785px){.woocommerce-cart-form__cart-item{flex-direction:column;align-items:flex-start;gap:10px;padding-right:0}.woocommerce-cart-form__cart-item__actions{justify-content:space-between;width:100%}.woocommerce-cart-form__contents{gap:23px;padding-top:24px;padding-bottom:29px}.quantity,.quantity button,.quantity input[type=number]{height:40px}.quantity button{font-size:20px}.product-data-titles a:not(.product-cat){font-size:.75rem}.woocommerce-cart-form__cart-item__data img{width:80px;height:80px}.woocommerce-cart-form__cart-item__data{gap:30px;width:100%;padding-right:50px}}@media(max-width: 600px){.woocommerce-cart.woocommerce-page .amount{text-align:right}.woocommerce-cart.woocommerce-page .entry-header{margin-top:-6px}.woocommerce-cart.woocommerce-page .page-default{margin-top:53px;margin-bottom:53px}.cart_totals{flex-direction:column;gap:20px;width:100%}.cart-collaterals{flex-direction:column-reverse;gap:20px;margin-top:30px}.cart_totals h2{font-size:1.5rem}.woocommerce-cart-form__cart-item .remove{top:36%}}@media(max-width: 400px){.cart-collaterals .btn,.cart-collaterals .button{width:100%}.wc-proceed-to-checkout{width:100%}}.woocommerce-checkout-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:100px}.woocommerce-checkout-wrap label{display:block}.woocommerce-checkout-wrap input,.woocommerce-checkout-wrap textarea,.woocommerce-checkout-wrap select{width:100%}.woocommerce-checkout-wrap h3{font-size:1.875rem;text-align:center;line-height:120%;margin-bottom:20px}.woocommerce-checkout-wrap .required{text-decoration:none}.woocommerce-additional-fields h3{display:none}.woocommerce-checkout.woocommerce-page .page-default{margin-top:47px}.woocommerce-checkout.woocommerce-page input:not([type=submit]):not([type=checkbox]),.woocommerce-checkout.woocommerce-page select,.woocommerce-checkout.woocommerce-page textarea,.woocommerce-checkout.woocommerce-page .file-mask .input{margin-bottom:15px}.select2-container .select2-selection--single .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--single{background:none;border:none;border-bottom:1px solid var(--black);border-radius:0;padding-top:5px;padding-bottom:39px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px}.select2{margin-bottom:15px}.select2-search__field{background-color:var(--white);color:var(--black);padding:5px;margin-bottom:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:6px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;background-image:url(../img/select-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center;width:100%;height:100%}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--light-green);color:var(--black)}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox{position:relative;text-align:left;cursor:pointer}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox input{display:none}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span{padding-left:61px;font-size:1rem;text-transform:none}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span:before,.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span:after{content:"";position:absolute;transition:all .3s}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span:before{left:0;top:3px;width:46px;height:30px;background:var(--text);border-radius:100px}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span:after{left:4px;top:8px;background:var(--white);width:20px;height:20px;border-radius:50%}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox input:checked+span:before{background-color:var(--black)}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox input:checked+span:after{transform:translateX(18px)}.shop_table{color:var(--black);width:100%;border-collapse:collapse}.shop_table thead{display:none}.shop_table .product-name{display:flex;justify-content:space-between;font-size:.875rem}.shop_table .product-total{text-align:right;font-size:1.25rem;font-weight:400}.shop_table .product-quantity{font-size:1rem;font-weight:400}.shop_table tbody tr+tr td{border-top:1px solid var(--silver)}.shop_table tbody td{padding:15px 0}.shop_table .cart-subtotal{display:none}.shop_table .woocommerce-shipping-totals th,.shop_table .woocommerce-shipping-totals td{padding:15px 0;border-top:1px solid var(--silver);border-bottom:1px solid var(--silver)}.shop_table .woocommerce-shipping-totals th{text-align:left;font-size:.875rem;font-weight:400;vertical-align:top}.shop_table .woocommerce-shipping-methods{list-style:none;margin:0}.shop_table .woocommerce-shipping-methods li{display:flex;align-items:flex-start;gap:5px}.shop_table .woocommerce-shipping-methods li label{text-transform:none}.shop_table .woocommerce-shipping-methods li input{margin-top:4px;width:auto}.shop_table .woocommerce-shipping-methods input:checked+label,.shop_table .woocommerce-shipping-methods input[type=hidden]+label{color:var(--salat)}.shop_table .woocommerce-shipping-methods input[type=hidden]+label{width:100%;text-align:right}.shop_table .order-total th,.shop_table .order-total td{font-weight:400;font-size:1.25rem;padding:10px 0 15px}.shop_table .order-total th strong,.shop_table .order-total td strong{font-weight:400}.shop_table tfoot td,.shop_table tfoot th{padding:15px 0}.shop_table tfoot th{font-size:.875rem;font-weight:400;text-align:left}.shop_table tfoot td{font-size:.875rem;text-align:right}.shop_table tfoot td,.shop_table tfoot th{border-top:1px solid var(--silver)}.shop_table tfoot tr:last-child th,.shop_table tfoot tr:last-child td{font-size:1.25rem}ul.wc_payment_methods{margin:0;list-style:none;display:flex;flex-direction:column;gap:10px}ul.wc_payment_methods input{display:none}ul.wc_payment_methods label{padding-left:27px;position:relative;font-size:.875rem;font-weight:500;line-height:120%}ul.wc_payment_methods label:after,ul.wc_payment_methods label:before{position:absolute;content:"";left:0;top:-2px}ul.wc_payment_methods label:before{width:16px;height:16px;border:1px solid var(--black);border-radius:50%}ul.wc_payment_methods input:checked+label:after{top:2px;left:4px;width:10px;height:10px;background:var(--black);border-radius:50%}ul.wc_payment_methods p{margin-top:10px;font-size:.875rem}.place-order{margin-top:25px;text-align:center}#order_review_heading{margin-bottom:13px}.woocommerce-checkout-payment{margin-top:11px}.woocommerce-active .woocommerce-error,.woocommerce-active .woocommerce-info,.woocommerce-active .woocommerce-message{padding:15px 20px 12px;text-align:center;background:rgba(80,170,73,.1);border-radius:5px;font-size:.875rem;margin:0;list-style:none;margin:15px 0;color:var(--black)}.woocommerce-active .woocommerce-error .button,.woocommerce-active .woocommerce-info .button,.woocommerce-active .woocommerce-message .button{padding:6px 19px;margin:0 15px;font-size:.75rem}.woocommerce-active .woocommerce-error{background:rgba(217,38,38,.1)}.woocommerce-active .woocommerce-info{background:rgba(0,109,77,.1)}.woocommerce-invalid{color:var(--red) !important}.woocommerce-invalid input{border-bottom:1px solid var(--red) !important}@media(max-width: 980px){.woocommerce-checkout-wrap{grid-template-columns:1fr;gap:8px}.woocommerce-checkout-wrap h3{font-size:1.5rem}.woocommerce-checkout-review-order-table .product-name{font-size:.75rem}.woocommerce-checkout-review-order-table .product-total{font-size:1rem}ul.wc_payment_methods label,ul.wc_payment_methods p{font-size:.75rem}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{font-size:.75rem}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span{font-size:.875rem;margin-top:4px}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span:before{top:0}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox span:after{top:5px}.woocommerce-checkout-review-order-table .product-quantity{font-size:.875rem}.woocommerce-checkout-review-order-table tbody td,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding:11px 0}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{font-size:1rem}.woocommerce-checkout-payment{margin-top:5px}}.woocommerce-thankyou-order-details{display:none}.woocommerce-thankyou-order-received{font-size:1.875rem;line-height:120%;text-align:center;color:var(--black);margin-bottom:13px}.woocommerce-order-details__title{display:none}.woocommerce-table--order-details{margin-top:16px}.woocommerce-table--order-details .product-total{width:300px}.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details tfoot th{padding:15px 0}.woocommerce-table--order-details tfoot th{font-size:.875rem;font-weight:400;text-align:left}.woocommerce-table--order-details tfoot td{font-size:.875rem;text-align:right}.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details tfoot th{border-top:1px solid var(--silver)}.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-table--order-details tfoot tr:last-child td{font-size:1.25rem}.woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;margin-top:20px}.woocommerce-columns--addresses address{font-style:normal;color:var(--black);display:flex;flex-direction:column;gap:5px}.woocommerce-column__title{font-size:1.25rem;font-weight:400;margin-bottom:20px}.woocommerce-order-overview+p{text-align:center;margin:30px 0}.thx-to_shop{margin-top:30px}.return-to-shop{text-align:center;margin-top:50px}@media(max-width: 800px){.woocommerce-thankyou-order-received{font-size:1.5rem}.woocommerce-table--order-details .product-total{width:130px}.woocommerce-columns--addresses{grid-template-columns:1fr;gap:20px}}.woocommerce-MyAccount-navigation{margin-bottom:60px}.woocommerce-MyAccount-navigation ul{margin:0;list-style:none;display:flex;justify-content:space-between;gap:10px}.woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #e6e6e6;height:44px;display:flex;justify-content:center;align-items:center;gap:10px}.woocommerce-MyAccount-navigation ul li.is-active a{border-bottom:2px solid #333}.woocommerce-account.woocommerce-page .entry-content{margin-top:30px}.woocommerce-MyAccount-navigation-link--orders a:before{content:url("../img/Component 4.svg")}.woocommerce-MyAccount-navigation-link--wishlist a:before{content:url("../img/Component 4-1.svg")}.woocommerce-MyAccount-navigation-link--edit-address a:before{content:url("../img/Component 4-2.svg")}.woocommerce-MyAccount-navigation-link--edit-account a:before{content:url("../img/Component 4-3.svg")}.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:url("../img/Group 4174.svg")}.my_account_orders{color:var(--black);font-size:.875rem}.my_account_orders--item{display:flex;justify-content:space-between;border-bottom:1px solid var(--black)}.my_account_orders--item div{padding:30px;width:100%}.my_account_orders--item.title{font-weight:600}.my_account_orders--item.title .my_account_orders--name{padding:10px 30px}.my_account_orders .order-total,.my_account_orders .order-actions{text-align:right}.my_account_orders .order-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.my_account_orders--name.order-actions{justify-content:flex-end}.my_account_orders .completed{opacity:.5}.my_account_orders .lds-dual-ring{display:block;margin:30px auto}.my_account_orders--data{padding:30px}.my_account_orders--data>p{margin-bottom:30px}.my_account_orders--data h2{font-size:1rem}.my_account_orders--item-wrapp.loaded{border:1px solid #50aa49;border-radius:10px;margin-top:10px}.my_account_orders--item-wrapp.loaded .my_account_orders--item{border-bottom:none}.my_account_orders--name .mob-title{display:none}.order-again{margin:30px auto;text-align:center}.wishlist-content ul.products{list-style:none;display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:20px}.wishlist-content ul.products h2{margin-bottom:0}@media(max-width: 1200px){.wishlist-content ul.products{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 750px){.wishlist-content ul.products{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 500px){.wishlist-content ul.products{grid-template-columns:1fr}}.wishlist-content .loadmore-wrapp{display:none}.woocommerce-page.woocommerce-wishlist .container{max-width:1440px;padding:0 20px;margin:0 auto}.woocommerce-page.woocommerce-wishlist .woocommerce-MyAccount-navigation{max-width:1000px;margin-left:auto;margin-right:auto}.woocommerce-Addresses{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:100px}.woocommerce-Address-title{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:15px}.woocommerce-Address-title a{color:var(--salat)}.woocommerce-page.woocommerce-edit-address .woocommerce-notices-wrapper+p{color:var(--black);margin-bottom:30px}.form-row{margin-bottom:15px}.form-row label{display:block}.form-row input:not([type=checkbox]),.form-row input:not([type=submit]){width:100%}.form-row input:not([type=submit]):not([type=checkbox]),.form-row select,.form-row textarea,.form-row .file-mask .input{margin:0}.form-row em{font-size:.75rem}fieldset{padding:20px;margin-bottom:20px}.woocommerce-order-pay #order_review{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;align-items:self-start}.woocommerce-order-pay .wc_payment_methods{margin-bottom:30px}form .form-row input[type=checkbox]{width:auto}#customer_login h2{margin-bottom:7px}#customer_login .form-row{margin-bottom:20px}.sing-in-up #customer_login{width:100%}.sing-in-up #customer_login .col-2{display:none}.sing-in-up #customer_login p:nth-child(n+3){text-align:center}.sing-in-up #customer_login .woocommerce-form-login__rememberme{text-align:left}.sing-in-up #customer_login .woocommerce-button{padding:11px 28px}.my-account-mod-pass{display:none}.my-account-mod-pass,.my-account-mod{width:100%}.my-account-mod{margin-top:-42px}.sing-in-up .form-row-wide{position:relative}.sing-in-up .form-row-wide label{position:absolute;top:50%;transform:translateY(-50%);opacity:.5}.sing-in-up .lds-dual-ring{width:100%;display:flex;justify-content:center}.account-move{display:flex;gap:20px;justify-content:center}.account-move .to-link{color:var(--black);text-decoration:underline;cursor:pointer}.sing-in-up h2{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.sing-in-up h2:after{content:url("../img/lgin.svg")}.lost_reset_password{max-width:600px;margin:0 auto}.lost_password,.account-move{font-size:.875rem}.account-move{margin-top:20px}@media(max-width: 980px){.woocommerce-MyAccount-navigation ul li a{flex-direction:column;width:100%;padding-bottom:6px;height:auto;gap:0;font-size:.625rem;text-transform:uppercase}.woocommerce-MyAccount-navigation-link a:before{top:3px;position:relative}.woocommerce-MyAccount-navigation-link--customer-logout{display:none}.my_account_orders--item{display:grid;grid-template-columns:repeat(3, 1fr)}.my_account_orders--item .order-actions{grid-area:1/2/2/4}.my_account_orders--item .order-number,.my_account_orders--item .order-actions{padding-bottom:26px}.my_account_orders--name.order-number>span,.my_account_orders--name.order-date,.my_account_orders--name.order-actions{display:none}.my_account_orders--name.order-number .mob-title{display:block;padding:0}.my_account_orders--item div{padding:10px 20px}.woocommerce-page.woocommerce-orders .container{padding:0}.woocommerce-MyAccount-navigation{margin-bottom:40px}.my_account_orders--item.title .my_account_orders--name{padding:10px 20px}.my_account_orders--item .order-status,.my_account_orders--item.title .my_account_orders--name.order-status{padding:10px 0}.my_account_orders--data{padding:20px}.woocommerce-Addresses{grid-template-columns:1fr;grid-gap:30px}}.textdesc{max-width:1000px;margin:auto;text-align:center}.textdesc h2{margin-bottom:16px;text-transform:uppercase;letter-spacing:.1em}@media(max-width: 980px){.textdesc h2{margin-bottom:25px;width:calc(100% + 40px);margin-left:-20px}}.elementor .prodcat{width:100%;height:400px;position:relative;overflow:hidden;color:var(--black)}.elementor .prodcat .btn{padding:7px 27px;letter-spacing:.2em}.elementor .prodcat>img{position:absolute;z-index:-1;top:0;left:0;object-fit:cover;object-position:center;width:100%;height:100%}.elementor .prodcat-content{text-align:center;padding:42px 30px 32px;position:absolute;bottom:30px;left:0;width:100%;gap:25px}.elementor .prodcat-content.show_blur{color:var(--white);backdrop-filter:blur(25px)}.elementor .prodcat-title{font-size:1.875rem}@media(max-width: 980px){.elementor .prodcat{height:250px}.elementor .prodcat-title{font-size:1.25rem}.elementor .prodcat-content{padding:20px;gap:20px}.elementor .prodcat .btn{padding:8px 24px}}.elementor .slider,.slider{position:relative;color:var(--white)}.elementor .slider.slick-initialized .slider-item,.slider.slick-initialized .slider-item{display:flex}.elementor .slider-item,.slider-item{position:relative;height:600px;display:flex;justify-content:center;align-items:center;display:none}.elementor .slider-item:first-child,.slider-item:first-child{display:flex}.elementor .slider-item .backgroungs,.slider-item .backgroungs{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.elementor .slider-item .backgroungs img,.slider-item .backgroungs img{width:100%;height:100%;object-position:center;object-fit:cover;position:absolute}.elementor .slider-item .backgroungs div,.slider-item .backgroungs div{position:absolute;top:0;left:0;bottom:0;right:0}.elementor .slider-item .backgroungs div+div,.slider-item .backgroungs div+div{display:none}.elementor .slider-item-wrapp,.slider-item-wrapp{max-width:1000px;width:100%;display:flex;align-items:center;padding:45px 92px 50px;background:rgba(0,0,0,.1);backdrop-filter:blur(25px)}.elementor .slider-item-wrapp>img,.slider-item-wrapp>img{position:absolute;width:auto;max-height:385px}.elementor .slider-item-content,.slider-item-content{margin-left:250px;align-items:flex-start}.elementor .slider-item-content h2,.slider-item-content h2{color:var(--white)}.elementor .slider-item-content .button,.slider-item-content .button{letter-spacing:.2em}.elementor .slider-item-content p,.slider-item-content p{font-size:.875rem}.elementor .slider-item-content h2,.slider-item-content h2{font-size:2.5rem}.elementor .slider-discount,.slider-discount{display:flex;align-items:center;gap:10px}.elementor .slider-discount-val,.slider-discount-val{width:70px;height:70px;font-size:1.25rem;border-radius:1000px;flex-shrink:0}.elementor .slider-discount-content,.slider-discount-content{font-size:.75rem;max-width:130px;line-height:100%}.elementor .slider .slick-arrow,.slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;display:flex;justify-content:center;align-items:center;border:none;background:rgba(51,51,51,.1);z-index:10;outline:none}.elementor .slider .slick-arrow:active,.elementor .slider .slick-arrow:focus,.slider .slick-arrow:active,.slider .slick-arrow:focus{outline:none}.elementor .slider .slick-arrow:hover,.slider .slick-arrow:hover{color:var(--white);background:var(--black)}.elementor .slider .slick-prev,.slider .slick-prev{left:60px}.elementor .slider .slick-prev:after,.slider .slick-prev:after{content:url("../img/prev.svg")}.elementor .slider .slick-next,.slider .slick-next{right:60px}.elementor .slider .slick-next:after,.slider .slick-next:after{content:url("../img/next.svg")}.elementor .slider-item.type_2 .slider-item-wrapp,.slider-item.type_2 .slider-item-wrapp{backdrop-filter:none;background:none}.elementor .slider-item.type_2 .slider-item-content,.slider-item.type_2 .slider-item-content{margin-left:auto}@media(max-width: 700px){.elementor .slider-item,.slider-item{align-items:flex-end}.elementor .slider-item-wrapp,.slider-item-wrapp{max-width:850px;padding:20px 0 20px 30px;margin-bottom:70px}.elementor .slider-item-wrapp>img,.slider-item-wrapp>img{max-height:250px}.elementor .slider-item .backgroungs div+div,.slider-item .backgroungs div+div{display:block}.elementor .slider-item-content,.slider-item-content{margin-left:140px;padding-right:20px}.elementor .slider-item-content p,.slider-item-content p{font-size:10px;line-height:16px}.elementor .slider-item-content h2,.slider-item-content h2{font-size:20px;line-height:16px}.elementor .slider-item-content .button,.slider-item-content .button{font-size:10px}.elementor .slider-item.type_2,.slider-item.type_2{align-items:flex-start}.elementor .slider-item.type_2 .slider-item-wrapp,.slider-item.type_2 .slider-item-wrapp{margin-top:60px}.elementor .slider-item.type_2 .slider-item-content,.slider-item.type_2 .slider-item-content{margin-left:11px}.elementor .slider .slick-arrow,.slider .slick-arrow{top:auto;bottom:0;width:auto;height:40px;background:none}.elementor .slider .slick-arrow:hover,.slider .slick-arrow:hover{background:none}.elementor .slider .slick-prev,.slider .slick-prev{left:50%;transform:translateX(calc(-50% - 39px));padding-right:0}.elementor .slider .slick-prev:after,.slider .slick-prev:after{content:url("../img/arrow_m_l.svg")}.elementor .slider .slick-next,.slider .slick-next{padding-left:0;right:50%;transform:translateX(calc(50% + 39px))}.elementor .slider .slick-next:after,.slider .slick-next:after{content:url("../img/arrow_m_r.svg")}.elementor .slider-discount-content,.slider-discount-content{font-weight:600;font-size:10px}}@media(max-width: 500px){.elementor .slider .elementor .slider-item-wrapp>img,.elementor .slider .slider-item-wrapp>img,.slider .elementor .slider-item-wrapp>img,.slider .slider-item-wrapp>img{max-width:100px}}.elementor .cats{display:flex;flex-wrap:wrap;justify-content:center}.elementor .cats-item{width:33.3333333333%;gap:5px;padding:50px 30px;text-align:center}.elementor .cats-item img,.elementor .cats-item svg{max-width:64px}.elementor .cats h2{line-height:129%}.elementor .cats p{font-size:.875rem;color:var(--text)}@media(max-width: 980px){.elementor .cats-item{width:50%;padding:20px}.elementor .cats h2{font-size:1rem;line-height:120%}.elementor .cats p{font-size:.75rem}}.elementor .highlights{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;color:var(--white);text-align:center}.elementor .highlights-item{height:500px;position:relative;padding:30px}.elementor .highlights-item .bg{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.elementor .highlights-item .bg img{width:100%;height:100%;object-position:center;object-fit:cover}.elementor .highlights-item .bg:last-child{opacity:0;transition:all .5s}.elementor .highlights-item:hover .bg:last-child{opacity:1}.elementor .highlights-desc{display:none;margin-top:30px;font-size:13px}.elementor .highlights-content h2{font-size:1.5rem;color:var(--white)}.elementor .highlights-content .button{margin-top:30px;letter-spacing:.2em}.elementor .highlights .link_mob{display:none}@media(max-width: 980px){.elementor .highlights{grid-template-columns:repeat(2, 1fr);gap:0}.elementor .highlights-item{height:200px}.elementor .highlights .link_mob{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(253,250,203,.39);opacity:.5}.elementor .highlights-content h2{font-size:1.125rem}}.post-widget{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:80px}@media(max-width: 1200px){.post-widget{gap:20px}}@media(max-width: 980px){.post-widget{grid-template-columns:1fr}.post-widget .post-thumbnail{display:none}}.container-big .gtabs-content{padding:0 20px}.gtabs-content .loadmore-wrapp{display:none}.gtabs-item{display:none}.gtabs-item:first-child{display:block}.gtabs-more-category .button{font-size:.875rem;letter-spacing:.1em}.gtabs .wc-tabs li a{width:193px;text-align:center}.gtabs ul.products{margin-bottom:51px}@media(max-width: 980px){.gtabs .wc-tabs li{width:100%}.gtabs .wc-tabs li a{width:100%}}.search-res{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px;margin:80px 0}.page-content .search-form-exit{display:none}.no-results{text-align:center}.posts-navigation{margin-bottom:80px;padding:0 20px}.posts-navigation .nav-links{display:flex;justify-content:space-between;gap:20px}/*# sourceMappingURL=style.min.css.map */
