:root{--menu-mobile-bar-bg-color: #000;--menu-mobile-bar-bg-color: #fff;--primary: rgba(16, 16, 16, 1);--green: #349d33;--green-80: #349d33cc;--green-50: #349d3380;--green-25: rgba(52, 157, 51, 0.25);--light-green: #97ce2c;--light-green-20: #97ce2c33;--light-green-90: rgba(151, 206, 44, 0.9);--vivid-green: #7fc777;--error-text: #ff4d4f;--red: red;--black: #000;--black-50: rgba(0, 0, 0, 0.5);--black-40: rgba(0, 0, 0, 0.4);--black-30: rgba(0, 0, 0, 0.3);--black-20: rgba(0, 0, 0, 0.2);--black-15: rgba(0, 0, 0, 0.15);--black-10: rgba(0, 0, 0, 0.1);--white: rgba(255, 255, 255, 1);--white-90: rgba(255, 255, 255, 0.9);--white-82: rgba(255, 255, 255, 0.82);--white-80: rgba(255, 255, 255, 0.8);--white-70: rgba(255, 255, 255, 0.7);--white-60: rgba(255, 255, 255, 0.6);--white-50: rgba(255, 255, 255, 0.5);--white-40: rgba(255, 255, 255, 0.4);--white-30: rgba(255, 255, 255, 0.3);--white-25: rgba(255, 255, 255, 0.25);--white-20: rgba(255, 255, 255, 0.2);--white-10: rgba(255, 255, 255, 0.1);--white-05: rgba(255, 255, 255, 0.05);--gray: rgb(71, 75, 75);--gray-50: rgba(71, 75, 75, 0.5);--gray-15: rgba(71, 75, 75, 0.149);--gray-05: rgba(71, 75, 75, 0.05);--light-gray: #f6f6f6;--light-gray-02: #ecf0f1;--light-gray-03: #eeeeee;--body-bg: linear-gradient(180deg, #ffffff 0%, #f6f6f6 9.84%);--menu-mobile-bar-color: #349d33;--menu-mobile-bar-active-color: #349d33;--menu-mobile-bar-bg-color: #fff;--loader-background: linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);--icon-rotation: 45deg;--arrow-footer-white: url("../icons/arrow-footer-white-en.svg")}html[dir=rtl]{--icon-rotation: -45deg;--arrow-footer-white: url("../icons/arrow-footer-white.svg")}@keyframes spin{to{transform:translate(-50%, -50%) rotate(360deg)}}.container{width:min(81.7708333333vw,95%);margin-inline:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.grid{display:grid;height:100%;width:100%}.flex{display:flex}.wrap{flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-evenly{justify-content:space-evenly}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.green-color{color:var(--green)}.light-green-color{color:var(--light-green)}.vivid-green-color{color:var(--vivid-green)}h1B{font-size:max(72px, 3.75vw);line-height:1;letter-spacing:0%;font-weight:700}h2B{font-size:max(64px, 3.3333333333vw);line-height:.84375;letter-spacing:0%;font-weight:700}.h3B{font-size:max(32px, 1.6666666667vw);line-height:1.3125;letter-spacing:0%;font-weight:700}.h3R{font-size:max(32px, 1.6666666667vw);line-height:1;letter-spacing:0%;font-weight:400}.bodyBB{font-size:max(20px, 1.0416666667vw);line-height:1;letter-spacing:0%;font-weight:700}.bodyLB{font-size:max(24px, 1.25vw);line-height:1;letter-spacing:0%;font-weight:700}.bodyBR{font-size:max(20px, 1.0416666667vw);line-height:1;letter-spacing:0%;font-weight:400}.bodyMR{font-size:max(18px, 0.9375vw);line-height:1;letter-spacing:0%;font-weight:400}.bodyRC{font-size:max(18px, 0.9375vw);line-height:1;letter-spacing:0%;font-weight:400}.bodyRP{font-size:max(18px, 0.9375vw);line-height:1.555555556;letter-spacing:0%;font-weight:400}.bodySB{font-size:max(16px, 0.8333333333vw);line-height:1;letter-spacing:0%;font-weight:700}.bodySR{font-size:max(16px, 0.8333333333vw);line-height:1;letter-spacing:0%;font-weight:400}.btn1{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1;letter-spacing:0%}.btn2{font-weight:700;font-size:max(12px, 0.7291666667vw);line-height:1;letter-spacing:0%}.btn2R{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1;letter-spacing:0%}.menu-link{font-weight:400;font-size:max(16px, 0.9375vw);line-height:1%;letter-spacing:0%}.general_loader{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;visibility:hidden;opacity:0;height:max(40px,2.0833333333vw);aspect-ratio:1.5;background:var(--loader-background);background-size:100% 100%;background-repeat:no-repeat;background-position:0% 0%,100% 0%,0% 100%,100% 100%;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-repeat:no-repeat;mask-size:33.4% 50%;mask-position:0% 0%,50% 0%,0% 100%,50% 100%;animation:revealBlocks 2s infinite linear}@keyframes revealBlocks{0%{mask-position:0% 0%,50% 0%,0% 100%,50% 100%}12.5%{mask-position:0% 0%,100% 0%,0% 100%,50% 100%}25%{mask-position:0% 0%,100% 0%,0% 100%,50% 0%}37.5%{mask-position:0% 0%,100% 0%,50% 100%,50% 0%}50%{mask-position:0% 100%,100% 0%,50% 100%,50% 0%}62.5%{mask-position:0% 100%,100% 0%,50% 100%,0% 0%}75%{mask-position:0% 100%,100% 100%,50% 100%,0% 0%}87.5%{mask-position:0% 100%,100% 100%,50% 0%,0% 0%}100%{mask-position:0% 100%,50% 100%,50% 0%,0% 0%}}.general_button{position:relative;overflow:hidden;width:fit-content;border-radius:clamp(8px,.4166666667vw,.4166666667vw);cursor:pointer;padding-block:max(12px, 0.625vw);padding-inline:max(24px, 1.25vw);border-radius:max(30px, 1.5625vw)}.general_button__container{display:flex;align-items:center;justify-content:center;gap:max(12px, 0.625vw);position:relative;z-index:2}.general_button__text{font-weight:400 !important;font-size:max(16px, 0.8333333333vw) !important;line-height:150% !important;letter-spacing:0% !important;background-color:unset !important;padding:0 !important}.general_button__end_icon,.general_button__start_icon{width:max(20px, 1.0416666667vw);height:max(20px, 1.0416666667vw)}.general_button__end_icon svg,.general_button__end_icon img,.general_button__start_icon svg,.general_button__start_icon img{width:100%;height:100%;object-fit:contain}.general_button__whatsapp_icon{width:max(30px, 1.5625vw);height:max(30px, 1.5625vw)}.general_button__whatsapp_icon img{width:100%;height:100%;object-fit:contain}.general_button:after,.general_button:before{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:1}.general_button::before{transition:all .3s ease;background:linear-gradient(90deg, #fff 4.48%, #fff 100%);opacity:1}.general_button::after{transition:all .3s ease;background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);opacity:0}.general_button:hover{transition:all .3s ease}.general_button:hover::after{opacity:1}.general_button:hover::before{opacity:0}.general_button.black::before{background:linear-gradient(90deg, #000 4.48%, #000 100%)}.general_button.black .general_button__text{color:var(--white)}.general_button.light-green::before{background:var(--light-green-20)}.general_button.green::before{background:var(--green)}.general_button.green .general_button__text{color:var(--white)}.general_button.white-green .general_button__text{color:var(--green)}.general_button.white-green::before{transition:all ease-in 300ms;background:linear-gradient(90deg, #fff 4.48%, #fff 100%);opacity:1}.general_button.white-green::after{transition:all ease-in 300ms;background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);opacity:0}.general_button.white-green:hover{transition:all ease-in 300ms}.general_button.white-green:hover .general_button__text{color:var(--white)}.general_button.white-green:hover .general_button__end_icon svg,.general_button.white-green:hover .general_button__end_icon path,.general_button.white-green:hover .general_button__start_icon svg,.general_button.white-green:hover .general_button__start_icon path{fill:var(--white)}.general_button.white-green:hover::after{opacity:1}.general_button.white-green:hover::before{opacity:0}.general_button.green-gradient::before{background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%)}.general_button.green-gradient .general_button__text{color:var(--white)}.general_button.green-gradient:hover::after{background:linear-gradient(90deg, #fff 4.48%, #fff 100%)}.general_button.green-gradient:hover .general_button__text{color:var(--green)}.general_button.green-gradient:hover .general_button__end_icon svg path,.general_button.green-gradient:hover .general_button__start_icon svg path{fill:var(--green)}.general_button.red::before{background:var(--red)}.general_button.red .general_button__text{color:var(--white)}.general_button.flipped_icon .general_button__end_icon{width:max(14px,0.7291666667vw);height:max(14px,0.7291666667vw)}.general_button.flipped_icon:hover .general_button__end_icon{transform:rotate(var(--icon-rotation))}.general_button.loading{pointer-events:none;opacity:.7}.general_button.loading .general_button__end_icon{position:relative}.general_button.loading .general_button__end_icon svg{opacity:0}.general_button.loading .general_button__end_icon::after{content:url("../icons/loader-white.svg");display:inline-flex;position:absolute;top:0;left:0;width:100%;height:100%}.general_button.disable{pointer-events:none;opacity:.5}.breadcrumbs{background-color:var(--light-gray);padding-block:max(13px, 0.6770833333vw) max(16px, 0.8333333333vw)}.breadcrumbs__container{width:max(min(95%, 1728px), 90vw);margin-inline:auto;flex-wrap:wrap;gap:max(6px, 0.3125vw)}.breadcrumbs__separator{font-weight:400;font-size:max(14px, 0.7291666667vw);line-height:1.285714286;color:var(--gray-50)}.breadcrumbs__link{font-weight:400;font-size:max(14px, 0.7291666667vw);line-height:1.285714286;color:var(--gray-50)}.breadcrumbs__link:hover{color:var(--vivid-green)}.breadcrumbs__current{font-weight:400;font-size:max(14px, 0.7291666667vw);line-height:1.285714286;color:var(--black)}.stacked_arrows{display:flex;align-items:center;gap:max(16px, 0.8333333333vw)}.stacked_arrows>div{position:unset;margin:0}.stacked_arrows>div:hover svg rect{fill:var(--vivid-green)}.stacked_arrows>div:hover svg path{fill:var(--gray)}.stacked_arrows .swiper-button-next,.stacked_arrows .swiper-button-prev{aspect-ratio:1;width:max(34px, 2.96875vw);height:auto}.stacked_arrows .swiper-button-next::after,.stacked_arrows .swiper-button-prev::after{content:"" !important}.stacked_arrows .swiper-button-next:hover svg path,.stacked_arrows .swiper-button-prev:hover svg path{fill:var(--gray)}.stacked_arrows .swiper-button-next:hover svg rect,.stacked_arrows .swiper-button-prev:hover svg rect{fill:var(--vivid-green)}fieldset{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:max(8px, 0.8333333333vw)}fieldset *{margin:0 !important}fieldset .ff-el-group{text-align:start;display:flex;flex-direction:column;position:relative}@media only screen and (max-width: 599px){fieldset .ff-el-group{width:100%}}fieldset .ff-el-group .ff-el-input--label{position:absolute;top:-22px;inset-inline-start:clamp(8px,.4166666667vw,.4166666667vw);inset-inline-end:auto;margin:0;opacity:0;transition:all ease-in 300ms}@media only screen and (max-width: 720px){fieldset .ff-el-group .ff-el-input--label{top:-24px}}fieldset .ff-el-group .ff-el-input--label label{font-weight:400;font-size:clamp(16px,.8333333333vw,.8333333333vw);line-height:100%;letter-spacing:0%;background:var(--gray-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}fieldset .ff-el-group .ff-el-input--label label::after{content:none !important}fieldset .ff-el-group input,fieldset .ff-el-group textarea{border:max(1px,.0520833333vw) solid var(--white-25) !important;background-color:var(--white-05) !important;border-radius:max(30px,1.5625vw) !important;transition:all ease-in 300ms border-width .3s ease-in !important;font-weight:400;font-size:max(16px,.8333333333vw);line-height:150% !important;letter-spacing:0%;color:var(--white) !important}fieldset .ff-el-group input::placeholder,fieldset .ff-el-group textarea::placeholder{font-weight:400 !important;font-size:clamp(16px,.8333333333vw,.8333333333vw) !important;line-height:150% !important;letter-spacing:0% !important;color:var(--white-80) !important;transition:all ease-in 300ms !important}fieldset .ff-el-group input:focus,fieldset .ff-el-group textarea:focus{border-color:var(--green) !important;border-width:max(2px,.1041666667vw) !important}fieldset .ff-el-group textarea{resize:none;min-height:unset}fieldset .ff-el-group.focus .ff-el-input--label{opacity:1}fieldset .ff-el-group.focus input::placeholder,fieldset .ff-el-group.focus textarea::placeholder{opacity:0}fieldset .width-100{width:100%}fieldset .width-50{width:calc(50% - max(8px, 0.8333333333vw)/2*1)}@media only screen and (max-width: 550px){fieldset .width-50{width:100%}}fieldset .width-25{width:calc(25% - max(8px, 0.8333333333vw)/4*3)}@media only screen and (max-width: 850px){fieldset .width-25{width:calc(50% - max(8px, 0.8333333333vw)/2*1)}}@media only screen and (max-width: 550px){fieldset .width-25{width:100%}}fieldset .ff_submit_btn_wrapper{width:max(min(100%, 227px), 11.8229166667vw);margin-inline-start:auto !important;position:relative;overflow:hidden;border-radius:30px !important}fieldset .ff_submit_btn_wrapper::before{content:"";background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}fieldset .ff_submit_btn_wrapper button{height:max(43px,2.2395833333vw);font-weight:400 !important;font-size:clamp(16px,.8333333333vw,.8333333333vw) !important;line-height:1.2 !important;letter-spacing:0%;transition:all .3s ease-in-out;text-align:start !important;background:var(--green) !important;position:relative;display:flex !important;align-items:center;justify-content:space-between}fieldset .ff_submit_btn_wrapper button::after{content:var(--arrow-footer-white);display:inline-flex;position:relative;top:0;left:0;width:max(13px, 0.6770833333vw);height:max(13px, 0.6770833333vw);transition:all .3s ease-in-out}fieldset .ff_submit_btn_wrapper button:hover{background:transparent !important;opacity:unset !important}fieldset .ff_submit_btn_wrapper button:hover::after{transform:rotate(var(--icon-rotation))}fieldset .ff_submit_btn_wrapper button.disabled{opacity:.5 !important;cursor:not-allowed !important}fieldset .ff_submit_btn_wrapper button.disabled:hover{border-color:unset;background-color:unset;box-shadow:unset;transform:unset}fieldset input[type=tel],fieldset .phone-element{padding:clamp(11px,.5729166667vw,.5729166667vw) clamp(15px,.78125vw,.78125vw) !important}fieldset .iti__flag-container{display:none}fieldset .ff-uploaded-list .ff-upload-preview .ff-upload-details .ff-upload-remove,fieldset .upload-container .ff-upload-preview .ff-upload-details .ff-upload-remove{background:url("../icons/x-icon.svg") no-repeat center center;background-size:contain;width:max(10px, 0.5208333333vw);height:max(10px, 0.5208333333vw);left:max(5px, 0.2604166667vw);top:max(5px, 0.2604166667vw);display:inline-block;text-indent:-9999px;overflow:hidden}fieldset .ff-uploaded-list .ff_upload_btn,fieldset .upload-container .ff_upload_btn{background:unset !important;border:none !important;color:var(--gray) !important;position:relative;display:flex !important;align-self:start !important;gap:max(10px, 0.5208333333vw)}fieldset .ff-uploaded-list .ff_upload_btn::before,fieldset .upload-container .ff_upload_btn::before{content:"";background-image:url("../icons/upload-icon-green.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;display:inline-block;width:max(24px, 1.25vw);height:max(24px, 1.25vw)}fieldset .iti__selected-country{display:none}.objektiv_mk1{font-family:"Objektiv Mk1 Trial",sans-serif}.objektiv_mk1 *{font-family:"Objektiv Mk1 Trial",sans-serif}.hide{opacity:0 !important;visibility:hidden !important;display:none !important}.hero{position:relative;min-height:245px;padding-block:max(55.5px, 2.890625vw)}.hero__sub_top_title{font-weight:400;font-size:max(24px, 1.6666666667vw);line-height:1;text-align:center;color:var(--white);z-index:1}.hero__title{font-weight:700;font-size:max(40px, 4.1666666667vw);line-height:1.2;text-align:center;color:var(--white);position:relative;z-index:1}.hero__background_image{position:absolute;inset:0;width:100%;height:100%;z-index:0}.hero__background_image::after{background:var(--black-50);content:"";position:absolute;inset:0;width:100%;height:100%}.hero__background_image img,.hero__background_image svg{width:100%;height:100%;object-fit:cover;object-position:center}.standards_section__main{width:max(min(370px, 100%), 100vw);position:relative;color:var(--white)}.standards_section__main__image-wrapper{position:absolute;inset:0;z-index:0}.standards_section__main__image-wrapper>img,.standards_section__main__image-wrapper>svg{width:100%;height:100%;object-fit:cover;display:block}.standards_section__main__image-wrapper::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);pointer-events:none}.standards_section__main__content{display:flex;flex-direction:column;position:relative;z-index:1;padding-inline:max(min(30px, 2%), 9.8958333333vw);padding-block:max(min(20px, 2%), 5.5208333333vw)}@media only screen and (max-width: 768px){.standards_section__main__content{padding-inline:2%}}.standards_section__main__content .general_button{margin-inline-start:auto;margin-block:auto}.standards_section__main__content .title{font-size:max(28px, 3.3333333333vw);font-weight:700;line-height:1.4}.standards_section__main__content .subtitle{font-size:max(18px, 1.875vw);font-weight:700;line-height:1.444;margin-block-start:max(16px, 0.8333333333vw)}@media only screen and (max-width: 500px){.standards_section__main__content .standards_section__main__content_title{flex-direction:column;gap:max(16px, 0.8333333333vw)}.standards_section__main__content .standards_section__main__content_title .title{text-align:center}.standards_section__main__content .standards_section__main__content_title .general_button{margin-inline-start:0;margin-inline:auto}.standards_section__main__content .subtitle{text-align:center}}.standards_section__main__content_standards{display:flex;align-items:center;justify-content:flex-start;gap:2%;margin-top:4%}@media only screen and (max-width: 1200px){.standards_section__main__content_standards{flex-direction:column;gap:max(15px, 0.78125vw)}}.standards_section__main__content_standards_icons{display:flex;border-radius:70px;width:90%;gap:5%;padding:1.5%;justify-content:space-evenly;flex-wrap:wrap;background:linear-gradient(to left, rgba(227, 238, 206, 0.9), rgba(192, 225, 188, 0.9), rgba(244, 239, 200, 0.9))}@media only screen and (max-width: 1200px){.standards_section__main__content_standards_icons{width:100%;gap:max(15px, 0.78125vw) max(15px, 0.78125vw)}}@media only screen and (max-width: 500px){.standards_section__main__content_standards_icons{column-gap:0}}.standards_section__main__content_standards_icons_icon{display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width: 768px){.standards_section__main__content_standards_icons_icon{width:calc((100% - max(15px, 0.78125vw)*2)/3)}}@media only screen and (max-width: 450px){.standards_section__main__content_standards_icons_icon{width:calc((100% - max(15px, 0.78125vw))/2)}}.standards_section__main__content_standards_icons_icon svg,.standards_section__main__content_standards_icons_icon img{width:100%;height:auto;max-width:max(30px, 3.28125vw)}@media only screen and (max-width: 768px){.standards_section__main__content_standards_icons_icon svg,.standards_section__main__content_standards_icons_icon img{max-width:max(60px, 3.125vw)}}.standards_section__main__content_standards .standards_title{font-weight:700;font-size:max(18px, 1.875vw)}.standards_section__info{margin-block-start:max(16px, 0.8333333333vw);gap:max(24px, 1.6666666667vw)}@media only screen and (max-width: 1024px){.standards_section__info{flex-direction:column}}@media only screen and (max-width: 500px){.standards_section__info .standards_section__info_text{text-align:center}}.standards_section__info_image{width:max(min(100%, 605px), 31.5104166667vw);aspect-ratio:605/201;overflow:hidden;border-radius:max(20px, 1.0416666667vw)}.standards_section__info_image img,.standards_section__info_image svg{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){.standards_section__info_image{width:100%}}.standards_section__info_text{width:calc(100% - max(min(100%, 400px), 31.5104166667vw) - max(24px, 1.6666666667vw))}@media only screen and (max-width: 1024px){.standards_section__info_text{width:100%}}.standards_section__info_text *{font-weight:400;font-size:max(16px, 0.9375vw);line-height:1.444}.product_card{background-color:var(--white);padding:max(16px, 0.8333333333vw) max(16px, 0.8333333333vw) max(12px, 0.625vw) max(16px, 0.8333333333vw);width:max(281px, 14.6354166667vw);overflow:hidden;display:flex;gap:max(6px, 0.3125vw);border-radius:max(20px, 1.0416666667vw);border:1px solid var(--light-gray-02);flex-direction:column;align-items:flex-start;height:100%}.product_card:hover .product_card__cart{background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%)}.product_card:hover .product_card__cart_icon svg path{fill:var(--black)}.product_card:hover .product_card__name{color:var(--green)}.product_card__image{width:100%;aspect-ratio:284/104;display:flex;align-items:center;justify-content:center;background:#f6f6f6;border-radius:max(12px, 0.625vw)}.product_card__image img{height:100%;width:auto;object-fit:contain;object-position:center}.product_card__sku{font-weight:700;font-size:max(36px, 1.875vw);line-height:1.166666667;color:var(--vivid-green)}@media only screen and (max-width: 1200px){.product_card__sku{font-size:max(16px,1vw)}}.product_card__name{font-weight:400;font-size:max(16px, 0.9375vw)}.product_card__info{width:100%;margin-block-start:auto}.product_card__info_top{display:flex;align-items:center;gap:max(14px, 0.9546875vw);height:max(39px, 2.03125vw)}.product_card__info_divider_horizontal{height:100%;width:max(1px, 0.0520833333vw);background-color:var(--gray-50)}.product_card__info_divider_vertical{width:100%;height:max(1px, 0.0520833333vw);background-color:var(--gray-15)}.product_card__info-item{display:flex;flex-direction:column;gap:max(6px, 0.3125vw)}.product_card__info-title{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:100%;color:var(--gray)}.product_card__info-value{font-weight:500;font-size:max(16px, 0.8333333333vw);line-height:100%}.product_card__info_bottom{flex-wrap:wrap;row-gap:max(10px, 0.5208333333vw);align-items:flex-end;justify-content:flex-end}.product_card__cart{position:relative;width:max(36px, 1.875vw);height:max(36px, 1.875vw);border-radius:50%;background-color:var(--light-gray);display:flex;justify-content:center;align-items:center;cursor:pointer}.product_card__cart_icon{width:max(24px, 1.25vw);height:max(24px, 1.25vw);object-fit:cover}.product_card__cart_icon svg,.product_card__cart_icon img{width:100%;height:100%;object-fit:contain}.product_card__cart_number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--vivid-green);color:var(--white);font-weight:700;font-size:max(10px, 0.9375vw);line-height:1;padding:1px;aspect-ratio:1/1;min-width:max(12px, 0.8333333333vw);display:flex;align-items:center;justify-content:center;border-radius:50%;width:100%;height:100%}.product_card__status{gap:max(6px, 0.3125vw);margin-inline-end:auto}.product_card__status_info_button{width:max(16px, 0.8333333333vw);height:max(16px, 0.8333333333vw);cursor:pointer}.product_card__status_info_button svg,.product_card__status_info_button img{width:100%;height:100%;object-fit:contain}.product_card.withInfo{padding:max(16px, 0.8333333333vw) 0px 0px;width:max(324px, 16.875vw)}.product_card.withInfo .product_card__image{width:calc(100% - max(16px, 0.8333333333vw)*2);margin-inline:auto}.product_card.withInfo .product_card__content{width:calc(100% - max(16px, 0.8333333333vw)*2);margin-inline:auto}.product_card.withInfo .product_card__name{margin-block-end:max(10px, 0.5208333333vw)}.product_card.withInfo .product_card__info{width:100%;background-color:var(--light-gray-02);padding:max(16px, 0.8333333333vw) max(20px, 1.0416666667vw) max(20px, 1.0416666667vw) max(20px, 1.0416666667vw)}.product_card.withInfo .product_card__info_top{margin-block-end:max(12px, 0.625vw)}.product_card.withInfo .product_card__info_bottom{margin-block-start:max(12px, 0.625vw)}.product_card.withInfo .product_card__cart{width:max(24px, 1.25vw);height:max(24px, 1.25vw);background-color:unset}.product_card.withInfo .product_card__cart_number{font-size:max(8px, 0.6770833333vw)}.product_card.withInfo .product_card__status_info_button svg rect{fill:var(--white)}.product_card.withInfo:hover{box-shadow:0px 10px 25px 0px #00000026}.product_card.withInfo:hover .product_card__info{background-color:#fff;padding:max(0px, 0vw) max(20px, 1.0416666667vw) max(20px, 1.0416666667vw) max(20px, 1.0416666667vw)}.product_card.withInfo:hover .product_card__name{color:var(--green);margin-block-end:max(6px, 0.4166666667vw)}.product_card.withInfo:hover .product_card__cart{width:max(56px, 2.9166666667vw);height:max(40px, 2.0833333333vw);background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);border-radius:max(30px, 1.5625vw)}.product_card.withInfo:hover .product_card__cart_icon svg path{fill:var(--black)}.product_card.withInfo:hover .product_card__status_info_button svg rect{fill:#e3eece}.product_card.withInfo:hover .product_card__status_info_button svg rect:nth-child(1){fill:"url(#paint0_linear_15608_7094)"}.product_card.withInfo:hover .product_card__status_info_button svg rect:nth-child(2){fill:"url(#paint1_linear_15608_7094)"}.product_card.long{width:100%;padding:max(12px, 0.625vw);flex-direction:row;align-items:center;gap:max(24px, 1.25vw);justify-content:space-between}.product_card.long .product_card__image{margin:0;aspect-ratio:280/106;width:max(min(100%, 280px), 14.5833333333vw)}.product_card.long .product_card__content{width:fit-content;margin:0;margin-inline-end:auto}.product_card.long .product_card__info{width:max(min(100%, 344px), 17.9166666667vw);border-radius:max(12px, 0.625vw);display:flex;gap:max(10px, 0.5208333333vw);padding:max(10px, 0.5208333333vw) max(16px, 0.8333333333vw);align-self:stretch;align-self:stretch;background-color:var(--light-gray-02)}@media only screen and (max-width: 900px){.product_card.long .product_card__info{width:max(300px, 15.625vw);min-width:max(150px, 7.8125vw);flex-direction:column}}.product_card.long .product_card__info_top{flex-direction:column;gap:max(5px, 0.2604166667vw);margin:0;height:unset;width:100%;align-items:flex-start;margin-inline-end:max(6px, 0.3125vw)}.product_card.long .product_card__info_bottom{justify-content:space-between}.product_card.long .product_card__info-item{flex-direction:row}.product_card.long .product_card__info_divider_horizontal{width:100%;height:max(1px, 0.0520833333vw);background-color:var(--white)}.product_card.long .product_card__info_divider_vertical{height:100%;width:max(1px, 0.0520833333vw);background-color:var(--white)}.product_card.long .product_card__info_bottom{flex-direction:column}.product_card.long .product_card__status_info_button svg rect{fill:var(--white)}.product_card.long .product_card__cart{width:max(24px, 1.25vw);height:max(24px, 1.25vw);background-color:unset}.product_card.long:hover{box-shadow:0px 10px 25px 0px #00000026}.product_card.long:hover .product_card__name{color:var(--green)}.product_card.long:hover .product_card__info{background-color:#fff}.product_card.long:hover .product_card__info_divider_horizontal{background-color:var(--gray-15)}.product_card.long:hover .product_card__info_divider_vertical{background-color:var(--gray-15)}.product_card.long:hover .product_card__cart{width:max(56px, 2.9166666667vw);height:max(40px, 2.0833333333vw);background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);border-radius:max(30px, 1.5625vw)}.product_card.long:hover .product_card__cart_icon svg path{fill:var(--black)}.product_card.long:hover .product_card__status_info_button svg rect{fill:#e3eece}.product_card.long:hover .product_card__status_info_button svg rect:nth-child(1){fill:"url(#paint0_linear_15608_7094)"}.product_card.long:hover .product_card__status_info_button svg rect:nth-child(2){fill:"url(#paint1_linear_15608_7094)"}.product_status_info__container{gap:max(6px, 0.3125vw)}.product_status_info__title{font-weight:300;font-size:max(16px, 0.8333333333vw);line-height:1.214285714}.product_status_info__icon{width:max(30px, 1.5625vw);height:auto}.product_status_info__icon svg,.product_status_info__icon img{width:100%;height:100%;object-fit:contain}.popup{opacity:0;visibility:hidden;transition:all ease-in 300ms;z-index:999;position:fixed}.popup.show{opacity:1;visibility:visible}.popup__close_dev{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:998}.popup__close_dev:hover{cursor:url("../images/close.svg") 12 12,auto}.popup__white{display:flex;border-radius:clamp(16px,.8333333333vw,.8333333333vw);background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;overflow:hidden;width:max(min(92.25%,1185px),61.71875vw);padding-inline:max(4px, 0.2083333333vw);padding-block:max(48px, 2.5vw) max(34px, 1.7708333333vw);max-height:max(min(753px,95dvh),95dvh);overflow-y:auto}.popup__close{position:absolute;top:0;left:0;margin:max(7px,.3645833333vw) max(19px,.9895833333vw);width:max(32px,1.6666666667vw);height:max(32px,1.6666666667vw);cursor:pointer;z-index:1}.popup__close svg{width:100%;height:100%;object-fit:contain;object-position:center}.popup__container{display:flex;flex-direction:column;gap:max(16px, 0.8333333333vw);width:100%;height:100%;padding-inline:max(18px, 0.9375vw)}.product_status_popup__white{width:max(min(92.25%,1020px),53.125vw)}.product_status_popup__content{gap:max(32px, 1.6666666667vw);width:calc(100% - max(15px, 2.65625vw)*2);margin-inline:auto;margin-block-end:max(25px, 2.6041666667vw)}@media only screen and (max-width: 768px){.product_status_popup__content{flex-direction:column-reverse;text-align:center;gap:max(16px, 0.8333333333vw)}}.product_status_popup__image{aspect-ratio:332/338;width:max(min(324px, 36.080178174%), 16.875vw);border-radius:max(60px, 3.125vw);box-shadow:0px 6px 15px 0px #97ce2c33;overflow:hidden}.product_status_popup__image svg,.product_status_popup__image img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 768px){.product_status_popup__image{width:50%}}.product_status_popup__info{width:calc(100% - max(32px, 1.6666666667vw) - max(min(324px, 36.080178174%), 16.875vw))}@media only screen and (max-width: 768px){.product_status_popup__info{width:100%}}.product_status_popup__title{font-weight:700;font-size:max(24px, 1.25vw);line-height:1;margin-block-end:max(16px, 0.8333333333vw)}.product_status_popup__text{font-weight:700;font-size:max(16px, 0.8333333333vw);line-height:1.375;margin-block-end:max(16px, 0.8333333333vw)}.product_status_popup__statuses{display:flex;flex-direction:column;gap:max(16px, 0.8333333333vw)}.product_status_popup__status_item{justify-content:space-between;align-items:flex-start;gap:max(16px, 0.8333333333vw)}@media only screen and (max-width: 768px){.product_status_popup__status_item{flex-direction:column;align-items:center;gap:max(8px, 0.4166666667vw)}}.product_status_popup__status_text{width:max(min(100%, 447px), 23.28125vw)}.product_status_popup__status_item_title{gap:max(6px, 0.3125vw)}.product_status_popup__status_item_title_text{font-weight:700;font-size:max(16px, 0.8333333333vw);line-height:1}.product_status_popup__status_icon{width:max(24px, 1.25vw);height:auto;aspect-ratio:2/1}.product_status_popup__status_icon svg,.product_status_popup__status_icon img{height:100%;width:100%;object-fit:contain}.product_status_popup__status_text{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.4375;vertical-align:bottom}.gradient_green_text{background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.gradient_light_green_text{background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.product_status_info.loading{position:relative;min-width:max(16px, 0.8333333333vw)}.product_status_info.loading::after{position:absolute;top:50%;left:50%;display:flex;content:"";transform:translate(-50%, -50%) rotate(0deg);width:max(16px, 0.8333333333vw);height:max(16px, 0.8333333333vw);border:max(2px, 0.1041666667vw) solid #e5e5e5;border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite}.popup_cart_item{padding-block:max(20px, 1.0416666667vw);border-block-end:max(1px, 0.0520833333vw) solid var(--light-gray-02)}.popup_cart_item:first-child{border-block-start:max(1px, 0.0520833333vw) solid var(--light-gray-02)}.popup_cart_item__info{gap:max(16px, 0.8333333333vw)}.popup_cart_item__list_number{min-width:max(32px, 1.6666666667vw);height:auto;aspect-ratio:1/1;width:fit-content;border-radius:50%;background-color:var(--light-green-20);display:flex;align-items:center;justify-content:center}.popup_cart_item__list_number_text{font-weight:700;font-size:max(18px, 0.9375vw);line-height:1.444444444}.popup_cart_item__row_title{font-weight:400;font-size:max(18px, 0.9375vw);line-height:1.444444444;color:var(--gray)}.popup_cart_item__quantity_value{font-weight:700;font-size:max(18px, 0.9375vw);line-height:1.444444444}.popup_cart_item__length{gap:max(6px, 0.3125vw)}.popup_cart_item__quantity{gap:max(6px, 0.3125vw)}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:max(16px, 0.8333333333vw);height:max(16px, 0.8333333333vw);border:max(1px, 0.0520833333vw) solid var(--green);border-radius:max(2px, 0.1041666667vw);background:transparent;cursor:pointer;position:relative}input[type=checkbox]::before{content:"";position:absolute;width:max(6px, 0.3125vw);height:max(10px, 0.5208333333vw);border:solid var(--white);border-width:0 max(2px, 0.1041666667vw) max(2px, 0.1041666667vw) 0;transform:rotate(45deg);top:50%;left:50%;transform:translate(-50%, -60%) rotate(45deg);opacity:0}input[type=checkbox]:checked{background:var(--green)}input[type=checkbox]:checked::before{opacity:1}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;--radio-input-border-custom-color: "#474B4B80";background:var(--white-50);width:max(16px, 0.8333333333vw);height:max(16px, 0.8333333333vw);border:max(1px, 0.0520833333vw) solid var(--radio-input-border-custom-color);border-radius:50%;background:transparent;cursor:pointer;position:relative}input[type=radio]::before{content:"";position:absolute;width:max(8px, 0.4166666667vw);height:max(8px, 0.4166666667vw);background:var(--green);border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}input[type=radio]:checked::before{opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search_page__empty_content{grid-column:1/-1;width:100%;max-width:max(560px, 29.1666666667vw);margin-inline:auto}.search_page__empty_text{white-space:normal;overflow-wrap:break-word;word-break:normal}.search_page__empty_text *{font-weight:300;font-size:max(18px, 1.25vw);line-height:1.25}.login_popup__white{width:max(min(92.25%,1718px),89.4791666667vw);overflow:hidden;padding:0}.login_popup__container{width:100%}@media only screen and (max-width: 850px){.login_popup__container{flex-direction:column-reverse}}.login_popup__close_button{position:absolute;left:16px;top:19px;width:max(48px, 2.5vw);height:max(48px, 2.5vw)}.login_popup__bg_image{top:48%;left:57%;transform:translate(-50%, -50%);height:calc(100% + 296px);aspect-ratio:1/1}.login_popup__bg_image svg,.login_popup__bg_image img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width: 850px){.login_popup__bg_image{height:90%;left:50%;top:50%}}.login_popup__side_image{position:relative;height:100%;width:max(min(43.015133877%, 739px), 38.4895833333vw)}.login_popup__side_image img,.login_popup__side_image svg{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width: 850px){.login_popup__side_image{display:none}}.login_popup__content{position:relative;padding:max(24px, 6.4583333333vw) max(25px, 7.9166666667vw);width:calc(100% - max(min(43.015133877%, 739px), 38.4895833333vw))}@media only screen and (max-width: 850px){.login_popup__content{width:100%;display:flex;flex-direction:column}}.login_popup__logo{width:max(176px, 9.1666666667vw);aspect-ratio:176/153;height:auto;margin-block-end:max(64px, 3.3333333333vw)}.login_popup__logo img,.login_popup__logo img{width:100%;height:100%;object-fit:contain}.login_popup__title{font-weight:700;font-size:max(36px, 1.875vw);line-height:1.166666667;margin-block-end:max(16px, 0.8333333333vw)}.login_popup__form{display:flex;flex-direction:column;gap:max(18px, 0.9375vw);width:max(min(100%, 603px), 31.40625vw)}@media only screen and (max-width: 850px){.login_popup__form{justify-content:center}}.login_popup__input_wrapper{width:100%;background-color:var(--white);border-radius:max(30px, 1.5625vw);overflow:hidden;padding:max(16px, 0.8333333333vw) max(24px, 1.25vw);border:max(1px, 0.0520833333vw) solid #00000026;gap:max(16px, 0.8333333333vw)}.login_popup__input_wrapper:has(input:focus){border-color:var(--green);box-shadow:0px 0px 8px 0px #62b24d66}.login_popup__input_wrapper:has(input.error){border-color:var(--red);box-shadow:0px 0px 8px 0px #ff000066}.login_popup__input{outline:none;border:none;width:100%;font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625}.login_popup__input::placeholder{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625;color:var(--gray)}.login_popup__input_icon{width:max(20px, 1.5625vw);height:max(20px, 1.5625vw)}.login_popup__input_icon svg,.login_popup__input_icon img{width:100%;height:100%;object-fit:contain}.login_popup__rememberMe_checkbox{gap:max(10px, 0.5208333333vw)}@media only screen and (max-width: 850px){.login_popup__rememberMe_checkbox{justify-content:flex-start}}.login_popup__rememberMe_checkbox label,.login_popup__rememberMe_checkbox input{cursor:pointer}.login_popup__rememberMe_checkbox label{user-select:none}.login_popup__submit_button .general_button{min-width:max(193px, 10.0520833333vw)}@media only screen and (max-width: 850px){.login_popup__submit_button .general_button{width:100%}}.login_popup__show_password_icon{width:max(30px, 1.5625vw);height:max(30px, 1.5625vw);cursor:pointer;user-select:none;position:relative}.login_popup__show_password_icon.visible{opacity:.5}.login_popup__show_password_icon.visible::after{opacity:.5;position:absolute;top:45%;left:50%;transform:translate(-50%, -50%) rotate(25deg);width:max(1px,0.0520833333vw);background-color:#000;content:"";height:74%}.choices{width:100%}.choices:focus{border-color:var(--green) !important;box-shadow:0px 0px 8px 0px #62b24d66 !important}.choices *{transition:all ease-in 300ms !important}.choices__inner{padding:0 !important;height:auto !important;min-height:auto !important;background:none !important;border:none !important}.choices__inner .choices__list--multiple{display:inline-flex !important;gap:max(6px, 0.3125vw)}.choices__inner .choices__list--multiple .choices__item{background-color:var(--vivid-green) !important;border-color:var(--vivid-green) !important;margin:0 !important}.choices__placeholder,.choices__input,.choices__item--choice{font-weight:400;font-size:max(16px, 0.8333333333vw) !important;line-height:1.3125;opacity:1 !important;color:var(--green);margin:0 !important;width:100% !important;min-width:fit-content !important;padding-inline:max(10px, 0.5208333333vw) !important;background-color:inherit !important}.choices__placeholder::placeholder,.choices__input::placeholder,.choices__item--choice::placeholder{font-weight:400;font-size:max(16px, 0.8333333333vw) !important;line-height:1.3125;opacity:1 !important;color:var(--green)}.choices__input--cloned{width:unset !important}.choices__list{left:0 !important}.choices__list--dropdown{opacity:0;visibility:hidden;background-color:var(--light-gray) !important;border-radius:max(12px, 0.625vw) !important;border:0 !important;width:100% !important;min-width:fit-content !important;box-shadow:6px 6px 20px 0px #0227591a !important}.choices__item--selectable.is-highlighted{background-color:var(--vivid-green) !important;color:var(--black) !important}.choices__item--loading{display:flex;align-items:center;gap:10px}.choices__item--loading::before{content:"";width:14px;height:14px;border:2px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}.choices__item{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.3125}.choices::after{border:0 !important;background:url("../images/arrow_down.svg") no-repeat center center !important;width:max(12px, 0.625vw) !important;height:max(12px, 0.625vw) !important;right:10px !important;margin:0 !important;transform:translateY(-50%);transition:all ease-in 300ms !important}.choices.is-open::after{transform:translateY(-50%) rotate(180deg)}.choices.is-open .choices__list--dropdown{opacity:1;visibility:visible}.website_popup{left:0;bottom:0;padding:max(22px, 1.1458333333vw);padding-block-start:max(42px, 2.1875vw);z-index:998;width:max(min(100%, 269px), 14.0104166667vw);background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);box-shadow:8px 8px 30px 0px #474b4b26;border-radius:max(20px, 1.0416666667vw);border-end-end-radius:0;opacity:0;visibility:hidden}.website_popup.show{opacity:1;visibility:visible}.website_popup__close{position:absolute;left:10px;top:10px;cursor:pointer}.website_popup__close:hover svg path{fill:var(--white)}.website_popup__close:hover svg rect{fill:var(--green);fill-opacity:1}.website_popup__title{font-weight:700;font-size:24px;line-height:1;color:var(--white);margin-block-end:max(6px, 0.3125vw)}.website_popup__text{margin-block-end:max(20px, 1.0416666667vw)}.website_popup__text *{font-weight:400;font-size:max(14px, 0.7291666667vw);line-height:1.428571429}.website_popup__form fieldset input{background-color:var(--white-10) !important}.website_popup__form .submit-container{width:max(min(100%, 126.31px), 6.5786458333vw)}.website_popup__form .submit-element{background:var(--black) !important}.categories_mega_menu{top:100%;left:0;width:100%;background:var(--light-gray);border-top:1px solid var(--light-gray-02);box-shadow:0px 10px 25px 0px #00000026;padding-block:max(32px, 1.6666666667vw);opacity:0;visibility:hidden;transition:all 300ms ease-in;pointer-events:none}.categories_mega_menu.show{opacity:1;visibility:visible;pointer-events:auto}.categories_mega_menu__container{gap:max(24px, 1.25vw);width:max(min(92%, 1728px), 90vw);margin-inline:auto}.categories_mega_menu__side_image{width:max(min(100%, 230px), 11.9791666667vw);aspect-ratio:230/385;position:relative}.categories_mega_menu__side_image:after{background:#00000080;content:"";position:absolute;inset:0;width:100%;height:100%;z-index:1}.categories_mega_menu__side_image img,.categories_mega_menu__side_image svg{width:100%;height:100%;object-fit:cover}.categories_mega_menu__side_image .general_button{z-index:2;width:calc(100% - 48px);position:absolute;left:50%;transform:translateX(-50%);bottom:max(36px, 1.875vw)}.categories_mega_menu__side_image .general_button__end_icon{width:max(13px, 0.6770833333vw);height:max(13px, 0.6770833333vw)}.categories_mega_menu__menu{width:calc(100% - max(24px, 1.25vw) - max(min(100%, 230px), 11.9791666667vw))}.categories_mega_menu__menu_main_cat{width:100%}.categories_mega_menu__menu_main_cat_title{padding-block-end:max(16px, 0.8333333333vw);border-block-end:max(1px, 0.0520833333vw) solid var(--green-50);gap:max(12px, 0.625vw)}.categories_mega_menu__menu_main_cat_name{font-weight:700;font-size:max(20px, 1.0416666667vw);line-height:1.2}.categories_mega_menu__menu_main_cat_icon{width:max(32px, 1.6666666667vw);height:max(32px, 1.6666666667vw)}.categories_mega_menu__menu_main_cat_icon svg,.categories_mega_menu__menu_main_cat_icon img{height:100%}.categories_mega_menu__menu_main_cat_children{display:flex;flex-wrap:wrap;gap:max(16px, 0.8333333333vw);align-items:flex-start;max-height:31.25vw;overflow-y:auto}.categories_mega_menu__menu_main_cat_children>div{break-inside:avoid}.categories_mega_menu__menu_main_cat_children_item{padding-block:max(16px, 0.8333333333vw);border-block-end:max(1px, 0.0520833333vw) solid var(--gray-15)}.categories_mega_menu__menu_main_cat_children_item_title{gap:max(12px, 0.625vw);justify-content:space-between}.categories_mega_menu__menu_main_cat_children_item_title_arrow{cursor:pointer;height:24px;width:24px;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;transition:transform .3s ease}.categories_mega_menu__menu_main_cat_children_item_title_arrow svg,.categories_mega_menu__menu_main_cat_children_item_title_arrow img{width:max(10px, 0.5208333333vw);height:max(10px, 0.5208333333vw);object-fit:contain;transition:transform .3s ease}.categories_mega_menu__menu_main_cat_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow svg,.categories_mega_menu__menu_main_cat_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow img,.categories_mega_menu__menu_main_cat_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow svg,.categories_mega_menu__menu_main_cat_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow img,.categories_mega_menu__menu_main_cat_children_item_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow svg,.categories_mega_menu__menu_main_cat_children_item_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow img,.categories_mega_menu__menu_main_cat_children_item_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow svg,.categories_mega_menu__menu_main_cat_children_item_children_item.active>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow img,.categories_mega_menu__menu_tree_item.active>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow svg,.categories_mega_menu__menu_tree_item.active>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow img,.categories_mega_menu__menu_tree_item.active>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow svg,.categories_mega_menu__menu_tree_item.active>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow img{transform:rotate(180deg)}.categories_mega_menu__menu_main_cat_children_item_children{max-height:var(--open-submenu-max-height, 0px);overflow:hidden;transition:max-height .35s ease,margin-block-start .35s ease,padding-block .35s ease}@media(prefers-reduced-motion: reduce){.categories_mega_menu__menu_main_cat_children_item_children{transition:none}}.categories_mega_menu__menu_main_cat_children_item_children.open{margin-block-start:max(6px, 0.3125vw);padding-block:max(4px, 0.2083333333vw)}.categories_mega_menu__menu_main_cat_children_item_children_item{padding-inline:11px 6px}.categories_mega_menu__menu_main_cat_children_item_children_item:hover{background:var(--light-gray-02)}.categories_mega_menu__menu_main_cat_children_item_children_item_name{width:100%}.categories_mega_menu__menu_tree_item{padding-inline-start:max(12px, 0.625vw)}.categories_mega_menu__menu_tree_item_title{gap:max(12px, 0.625vw);justify-content:space-between}.categories_mega_menu__menu_tree_item_name{width:100%}.categories_mega_menu__menu_tree_item_arrow{cursor:pointer;height:24px;width:24px;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent}.categories_mega_menu__menu_tree_item_arrow svg,.categories_mega_menu__menu_tree_item_arrow img{width:max(10px, 0.5208333333vw);height:max(10px, 0.5208333333vw);object-fit:contain;transition:transform .3s ease}.categories_mega_menu__menu_tree_item_children{max-height:var(--open-submenu-max-height, 0px);overflow:hidden;transition:max-height .35s ease,margin-block-start .35s ease,padding-block .35s ease}@media(prefers-reduced-motion: reduce){.categories_mega_menu__menu_tree_item_children{transition:none}}.categories_mega_menu__menu_tree_item_children.open{margin-block-start:max(6px, 0.3125vw);padding-block:max(4px, 0.2083333333vw)}.departments_mega_menu{top:100%;left:50%;transform:translateX(-55%);background:var(--light-gray);border-top:1px solid var(--light-gray-02);box-shadow:0px 10px 25px 0px #00000026;padding-block:max(32px, 1.6666666667vw);min-width:min(100%,831px);opacity:0;visibility:hidden}.departments_mega_menu.show{opacity:1;visibility:visible}.departments_mega_menu__container{gap:max(24px, 1.875vw);width:max(min(92%, 735px), 38.28125vw);margin-inline:auto;justify-content:space-between}.departments_mega_menu__menu{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:max(32px, 1.6666666667vw)}.departments_mega_menu__side_image{width:max(min(40%, 273px), 14.21875vw);height:100%}.departments_mega_menu__side_image img,.departments_mega_menu__side_image svg{width:100%;height:100%;object-fit:cover}.departments_mega_menu__menu_item{padding-block:max(12px, 0.625vw);border-block-end:max(1px, 0.0520833333vw) solid var(--gray-15)}.departments_mega_menu__menu_item:hover{background:var(--light-gray-02)}.closed_product_message__container{padding-block:max(32px, 1.6666666667vw)}.closed_product_message__text{color:var(--vivid-green);font-weight:600;font-size:max(24px, 1.6666666667vw);line-height:1.444444444}.career_form_popup__white{width:max(min(92.25%,1020px),53.125vw)}.career_form_popup__container{padding-inline:max(20px, 3.125vw)}.career_form_popup__content{gap:max(32px, 1.6666666667vw)}@media only screen and (max-width: 760px){.career_form_popup__content{flex-direction:column-reverse;align-items:center;text-align:center}}.career_form_popup__image{aspect-ratio:324/338;width:max(min(30%, 324px), 16.875vw);overflow:hidden;border-radius:max(20px, 1.0416666667vw)}@media only screen and (max-width: 760px){.career_form_popup__image{display:none;width:max(min(100%, 324px), 16.875vw)}}.career_form_popup__image img,.career_form_popup__image svg{width:100%;height:100%;object-fit:cover}.career_form_popup__info{width:calc(100% - max(32px, 1.6666666667vw) - max(min(30%, 324px), 16.875vw))}@media only screen and (max-width: 760px){.career_form_popup__info{width:100%}}.career_form_popup__title{font-weight:700;font-size:max(36px, 1.875vw);line-height:1.166666667;margin-block-end:max(16px, 0.8333333333vw)}.career_form_popup__title span{color:var(--vivid-green)}.career_form_popup__form form fieldset .ff-el-group input,.career_form_popup__form form fieldset .ff-el-group textarea{background-color:var(--light-gray-02) !important;color:var(--black) !important}.career_form_popup__form form fieldset .ff-el-group input::placeholder,.career_form_popup__form form fieldset .ff-el-group textarea::placeholder{color:var(--gray) !important}.career_form_popup__form form fieldset .submit-container{width:max(min(100%, 122px), 6.3541666667vw)}.position_card{width:100%;background:var(--white);border:2px solid var(--white);padding-inline:max(24px, 1.25vw);border-radius:max(20px, 1.0416666667vw);overflow:hidden}.position_card .position_card_content_title{font-weight:700;font-size:max(18px, 0.9375vw);line-height:1.111111111;margin-block-end:max(6px, 0.3125vw)}.position_card .position_card_content_text *{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625}.position_card__header{cursor:pointer;padding-block:max(24px, 1.25vw) max(18px, 0.9375vw)}.position_card__title{font-weight:700;font-size:max(20px, 1.0416666667vw);line-height:1.45}.position_card__arrow{margin-inline-start:max(12px, 0.625vw);width:max(24px, 1.25vw);height:max(24px, 1.25vw)}.position_card__arrow svg{width:100%;height:100%;object-fit:contain}.position_card__arrow svg path{fill:var(--green)}.position_card__share{margin-inline-start:auto}.position_card__share:hover .position_card__share_icon svg path[fill]{fill:var(--black)}.position_card__share:hover .position_card__share_icon svg path[stroke]{stroke:var(--black)}.position_card__share_icon{width:max(24px, 1.25vw);height:max(24px, 1.25vw)}.position_card__share_icon svg,.position_card__share_icon img{width:100%;height:100%;object-fit:contain}.position_card__content{position:relative;max-height:var(--open-card-content-max-height, 0px)}.position_card__content::before{content:"";position:absolute;top:0;left:0;width:100%;height:max(2px, 0.1041666667vw);background:var(--light-gray-03)}.position_card__content_space{height:max(24px, 1.25vw)}.position_card__description{margin-block-end:max(24px, 1.25vw)}.position_card__requirements{margin-block-end:max(24px, 1.25vw)}.position_card__popup_button{margin-block-end:max(24px, 1.25vw);width:fit-content;margin-inline-start:auto}.position_card.active .position_card__title{color:var(--green)}.position_card.active .position_card__arrow{transform:rotate(180deg)}.position_card.active .position_card__arrow svg path{fill:var(--black)}.project_card{border-radius:max(20px, 1.0416666667vw);overflow:hidden;aspect-ratio:492/340;max-width:492px;cursor:pointer}.project_card__image{width:100%;height:100%}.project_card__image::before{content:"";position:absolute;width:100%;height:100%;background:#474b4be5;mix-blend-mode:multiply;z-index:2;opacity:0;transition:all ease-in 300ms}.project_card__image::after{width:100%;height:100%;content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(71, 75, 75, 0) 22%, #474b4b 100%),linear-gradient(180deg, rgba(71, 75, 75, 0) 47.35%, rgba(71, 75, 75, 0.75) 100%);mix-blend-mode:multiply;transition:all ease-in 300ms;z-index:1}.project_card__image svg,.project_card__image img{width:100%;height:100%;object-fit:cover}.project_card__content{position:absolute;bottom:0;left:0;padding:max(16px, 0.8333333333vw) max(24px, 1.25vw);gap:max(8px, 0.4166666667vw);color:var(--white);z-index:3}.project_card__icon{right:max(14px, 1.0416666667vw);top:max(14px, 1.0416666667vw);width:max(32px, 3.1770833333vw);height:max(20px, 2.0833333333vw);z-index:3;transform:scaleX(-1)}.project_card__icon img,.project_card__icon svg{width:100%;height:100%;object-fit:contain}.project_card__title{font-weight:700;font-size:max(24px, 1.875vw);line-height:1.166666667;margin-block-end:max(6px, 0.5208333333vw)}.project_card__short_text{font-weight:400;font-size:max(16px, 0.9375vw);line-height:1.444444444}.project_card:not(:hover) .project_card__icon svg rect{fill:var(--white);fill-opacity:.5}.project_card:not(:hover) .project_card__icon svg path{fill:var(--black)}.project_card:hover .project_card__image::before{opacity:1}.project_card:hover .project_card__image::after{opacity:0}.project_card:hover .project_card__title{color:var(--light-green)}.single_project_popup__container{flex-direction:row;gap:max(16px, 1.6666666667vw)}@media only screen and (max-width: 760px){.single_project_popup__container{flex-direction:column-reverse}}.single_project_popup__side_gallery{aspect-ratio:454/577;width:max(min(40%, 454px), 23.6458333333vw);border-radius:max(20px, 1.0416666667vw);overflow:hidden}@media only screen and (max-width: 760px){.single_project_popup__side_gallery{width:100%}}.single_project_popup__swiper{width:100%;height:100%}.single_project_popup__swiper svg,.single_project_popup__swiper img{width:100%;height:100%;object-fit:cover}.single_project_popup__swiper .swiper-buttons{position:absolute;bottom:max(20px, 1.0416666667vw);left:0;width:100%;padding-inline:max(12px, 1.25vw);z-index:2}.single_project_popup__swiper .swiper-buttons>div{position:unset}.single_project_popup__swiper .swiper-buttons .swiper-button-prev,.single_project_popup__swiper .swiper-buttons .swiper-button-next{transform:rotate(180deg) !important}.single_project_popup__content{width:calc(100% - max(16px, 1.6666666667vw) - max(min(40%, 454px), 23.6458333333vw));display:flex;flex-direction:column}@media only screen and (max-width: 760px){.single_project_popup__content{width:100%}}.single_project_popup__title{font-weight:700;font-size:max(24px, 2.5vw);line-height:1.333333333;color:var(--vivid-green);margin-block-end:max(20px, 2.0833333333vw)}@media only screen and (max-width: 768px){.single_project_popup__title{text-align:center}}.single_project_popup__points{display:flex;flex-direction:column;gap:max(16px, 1.40625vw)}.single_project_popup__point{display:flex;gap:max(14px, 1.0416666667vw)}.single_project_popup__point_icon{width:auto;height:max(20px, 1.6666666667vw)}.single_project_popup__point_icon svg,.single_project_popup__point_icon img{width:100%;height:100%;object-fit:contain}.single_project_popup__point_title{font-weight:700;font-size:max(16px, 0.9375vw);line-height:1.444444444}.single_project_popup__point_text{font-weight:400;font-size:max(16px, 0.9375vw);line-height:1.444444444}.single_project_popup__description{margin-block-start:max(20px, 2.0833333333vw)}.single_project_popup__description *{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625}@media only screen and (max-width: 768px){.single_project_popup__description *{text-align:center}}.single_project_popup__next_prev_buttons{margin-block-start:auto;width:fit-content;margin-inline-start:auto}@media only screen and (max-width: 768px){.single_project_popup__next_prev_buttons{margin-inline:auto}}.single_project_popup__next_prev_buttons_divider{width:max(1px, 0.0520833333vw);height:100%;background-color:var(--gray-15);margin-inline:max(16px, 0.8333333333vw)}.single_project_popup__next_button,.single_project_popup__prev_button{gap:max(16px, 0.8333333333vw);cursor:pointer}.single_project_popup__next_button.disabled,.single_project_popup__prev_button.disabled{opacity:.5;cursor:none}.single_project_popup__next_button:hover:not(.disabled) .single_project_popup__prev_button_icon svg rect,.single_project_popup__next_button:hover:not(.disabled) .single_project_popup__next_button_icon svg rect,.single_project_popup__prev_button:hover:not(.disabled) .single_project_popup__prev_button_icon svg rect,.single_project_popup__prev_button:hover:not(.disabled) .single_project_popup__next_button_icon svg rect{fill:var(--black);fill-opacity:1}.single_project_popup__next_button:hover:not(.disabled) .single_project_popup__prev_button_icon svg path,.single_project_popup__next_button:hover:not(.disabled) .single_project_popup__next_button_icon svg path,.single_project_popup__prev_button:hover:not(.disabled) .single_project_popup__prev_button_icon svg path,.single_project_popup__prev_button:hover:not(.disabled) .single_project_popup__next_button_icon svg path{fill:var(--white)}.single_project_popup__prev_button_text,.single_project_popup__next_button_text{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.428571429}.product_add_to_cart_popup__white{width:max(min(92%, 594px), 30.9375vw);padding-block-start:max(58px, 3.0208333333vw)}.product_add_to_cart_popup__content{width:max(min(100%, 474px), 24.6875vw);margin-inline:auto}.product_add_to_cart_popup__body{display:flex;flex-direction:column;max-height:45dvh;overflow-y:auto;margin-block-end:max(24px, 1.25vw)}.product_add_to_cart_popup__header{gap:max(20px, 1.0416666667vw);margin-block-end:max(24px, 1.25vw)}.product_add_to_cart_popup__product_image{width:max(min(40%, 174px), 9.0625vw);aspect-ratio:174/76;background-color:#f6f6f6;border-radius:max(12px, 0.625vw);overflow:hidden}.product_add_to_cart_popup__product_image img,.product_add_to_cart_popup__product_image svg{width:100%;height:100%;object-fit:contain;object-position:center}.product_add_to_cart_popup__product_info{width:calc(100% - max(min(40%, 174px), 9.0625vw) - max(20px, 1.0416666667vw))}.product_add_to_cart_popup__product_title{font-weight:700;font-size:max(36px, 1.875vw);line-height:1.166666667;color:transparent;background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);-webkit-background-clip:text;background-clip:text}.product_add_to_cart_popup__product_name{font-weight:700;font-size:max(20px, 1.0416666667vw);line-height:2.125}.product_add_to_cart_popup__footer .to_catalog{min-width:max(min(45%, 140px), 7.2916666667vw)}.product_add_to_cart_popup__footer .to_cart{min-width:max(min(45%, 277px), 14.4270833333vw)}.product_add_to_cart_popup__footer .to_cart .general_button__end_icon{width:max(14px, 0.7291666667vw);height:max(14px, 0.7291666667vw)}.product_add_to_cart_popup__footer .to_cart:hover .general_button__end_icon{transform:rotate(var(--icon-rotation))}.complete_order_popup__title{font-weight:700;font-size:max(28px, 2.5vw);line-height:1.333333333;color:var(--vivid-green);text-align:center}.complete_order_popup__description{text-align:center;margin-block-start:max(24px, 1.6666666667vw)}.complete_order_popup__description *{font-weight:400;font-size:max(14px, 0.8333333333vw);line-height:1.625}.complete_order_popup__buttons{justify-content:center;flex-wrap:wrap;gap:max(12px, 2.5vw);margin-block-start:max(24px, 1.6666666667vw)}.cannot_add_product_popup__white,.planned_product_popup__white{width:max(min(92.25%, 640px), 33.3333333333vw)}.cannot_add_product_popup__product_info_title,.planned_product_popup__product_info_title{font-weight:700;font-size:max(24px, 1.6666666667vw);line-height:1.45}.cannot_add_product_popup__footer,.planned_product_popup__footer{margin-block-start:max(32px, 1.6666666667vw)}.cannot_add_product_popup__footer .general_button__text,.planned_product_popup__footer .general_button__text{text-align:center}.cannot_add_product_popup__footer{margin-block-start:max(32px, 1.6666666667vw);gap:max(24px, 1.6666666667vw)}.required_input_popup__white{width:max(min(92.25%, 640px), 33.3333333333vw)}.required_input_popup__content *{text-align:center;font-weight:700;font-size:max(18px, 1.6666666667vw);line-height:1.625}.swiper-slide{height:unset !important}.confirm-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.confirm-overlay .confirm-box{background-color:var(--white);padding:max(24px, 1.6666666667vw);border-radius:max(12px, 0.625vw);display:flex;flex-direction:column;gap:max(16px, 1.6666666667vw);max-width:max(min(92.25%, 1512px), 78.75vw)}.confirm-overlay .confirm-box__text{text-align:center;font-weight:400;font-size:max(16px, 1.6666666667vw);line-height:1.625}.confirm-overlay .confirm-box__buttons{display:flex;gap:max(12px, 1.6666666667vw);justify-content:center}.confirm-overlay .confirm-box__button.approve{border:2px solid #fff;outline:2px solid #000;outline-offset:2px}.confirm-overlay .confirm-box__button .general_button__text{text-align:center}#planned-product-approve-button,#cannot-add-product-approve-button{border:2px solid #fff;outline:2px solid #000;outline-offset:2px}.share_wrapper{position:relative}.share_wrapper__main_icon{width:max(24px, 1.25vw);height:max(24px, 1.25vw);cursor:pointer}.share_wrapper__main_icon svg,.share_wrapper__main_icon img{width:100%;height:100%;object-fit:contain}.share_wrapper__list{position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:var(--white);border-radius:max(12px, 0.625vw);box-shadow:0px 4px 12px 0px #0000001a;padding:max(8px, 0.4166666667vw);display:flex;flex-direction:column;gap:max(8px, 0.4166666667vw);opacity:0;visibility:hidden;transition:all ease-in 300ms}.share_wrapper__icon{width:max(24px, 1.25vw);height:max(24px, 1.25vw);cursor:pointer}.share_wrapper__icon svg,.share_wrapper__icon img{width:100%;height:100%;object-fit:contain}.share_wrapper__icon:hover svg,.share_wrapper__icon:hover img{filter:brightness(0) saturate(100%) invert(34%) sepia(83%) saturate(747%) hue-rotate(85deg) brightness(95%) contrast(92%)}.share_wrapper__icon.copy{position:relative}.share_wrapper__icon.copy .copied_btn_icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}.share_wrapper__icon.copy.copied .not_copped_btn_icon{opacity:0}.share_wrapper__icon.copy.copied .copied_btn_icon{opacity:1}.share_wrapper.show .share_wrapper__list{opacity:1;visibility:visible}html[dir=ltr] fieldset input[type=tel],html[dir=ltr] fieldset .phone-element{direction:ltr;text-align:left}html[dir=ltr] fieldset input[type=tel]::placeholder,html[dir=ltr] fieldset .phone-element::placeholder{text-align:left}html[dir=rtl] fieldset input[type=tel]::placeholder,html[dir=rtl] fieldset .phone-element::placeholder{text-align:right}html[dir=rtl] .choices::after{right:unset !important;left:10px !important;transform:translateY(-50%) rotate(180deg)}html[dir=rtl] .choices__list{right:0 !important}html[dir=rtl] .project_card__icon{left:max(14px, 1.0416666667vw);transform:unset}@keyframes spin{to{transform:translate(-50%, -50%) rotate(360deg)}}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:"IBM_Plex_Sans_Hebrew",sans-serif}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;font-family:"IBM_Plex_Sans_Hebrew",sans-serif}input::placeholder,button::placeholder,textarea::placeholder,select::placeholder{font:inherit;font-family:"IBM_Plex_Sans_Hebrew",sans-serif}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}a{text-decoration:none;display:inline-block;color:inherit}ul,ol{padding-inline-start:max(25px, 1.3020833333vw)}::-webkit-scrollbar{width:max(6px, 0.625vw)}::-webkit-scrollbar-track{background:#f6f6f6;border-radius:max(6px, 0.625vw)}::-webkit-scrollbar-thumb{background:#474b4b26;border-radius:max(6px, 0.625vw)}::-webkit-scrollbar-thumb:hover{background:rgba(71,75,75,.8)}*{scrollbar-width:auto;scrollbar-color:#474b4b26 #f6f6f6}html{scroll-behavior:smooth;scroll-padding-top:min(200px,30vw)}html body{background:var(--body-bg);color:var(--black)}html body *{transition:all ease-in 300ms}html body::before{content:"";position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:all ease-in 300ms;width:100%;height:100%}html body.open-popup{overflow:hidden}html body.open-popup::before{visibility:visible;opacity:1}html body.open-header-search-menu{overflow:hidden}html body.open-header-search-menu::before{visibility:visible;opacity:1}html body.loading{overflow:hidden}html body.loading::before{visibility:visible;opacity:1}html body.loading .general_loader{opacity:1 !important;visibility:visible !important}html body img,html body picture,html body video,html body canvas,html body svg{display:block;max-width:100%;width:100%;height:auto;object-fit:cover;object-position:center}html body .container{width:max(min(95%, 1540px), 80.2083333333vw);margin-inline:auto}html body header ul,html body header ol{list-style:none;padding-inline-start:unset}html body .swiper{--swiper-navigation-top-offset: calc( 100% - max(34px, 2.96875vw) - (max(33px, 1.71875vw) / 2) );--swiper-navigation-sides-offset: max(24px, 1.25vw)}html body .swiper .swiper-slide{transition:all ease-in-out 300ms}html body .swiper .swiper-slide>img,html body .swiper .swiper-slide>svg{width:100%;height:100%;object-fit:cover;object-position:center;transition:all ease-in-out 300ms}html body .swiper .swiper-button-next,html body .swiper .swiper-button-prev{aspect-ratio:1;width:max(34px, 2.96875vw);height:auto}html body .swiper .swiper-button-next::after,html body .swiper .swiper-button-prev::after{content:"" !important}html body .swiper .swiper-button-next:hover svg path,html body .swiper .swiper-button-prev:hover svg path{fill:var(--gray)}html body .swiper .swiper-button-next:hover svg rect,html body .swiper .swiper-button-prev:hover svg rect{fill:var(--vivid-green)}html body .swiper .swiper-button-prev{transform:unset !important}.header{position:sticky;top:0;z-index:998;background-color:var(--white)}.header:has(.header__mobile_container.open){z-index:999}.header__container{width:max(min(95%,1728px),90vw);margin-inline:auto}@media only screen and (max-width: 1200px){.header__container{justify-content:space-between;position:relative}html[dir=ltr] .header__container,html[lang^=en] .header__container{flex-direction:row-reverse}}.header__container .header__mobile_menu_back{display:none}@media only screen and (max-width: 1200px){.header__container .header__mobile_menu_back{display:flex;align-items:center;justify-content:center;position:absolute;right:max(10px, 0.5208333333vw);top:calc(100% - 6px);z-index:1003;padding:0;background-color:transparent;border:0;cursor:pointer;color:var(--menu-mobile-bar-active-color);opacity:0;visibility:hidden;pointer-events:none;transition:opacity ease-in .2s,visibility ease-in .2s}.header__container .header__mobile_menu_back svg{display:block;width:max(22px, 1.1458333333vw);height:max(28px, 1.4583333333vw);transform:rotate(0deg)}.header__container .header__mobile_menu_back.show{opacity:1;visibility:visible;pointer-events:auto}}.header__logo{display:flex;aspect-ratio:82/72;width:max(82px,4.2708333333vw)}@media only screen and (max-width: 1200px){.header__logo{aspect-ratio:157/30;order:2;width:157px}}@media only screen and (max-width: 650px){.header__logo{max-width:157px}}.header__logo a{width:100%;height:100%}.header__logo a *{width:100%;height:100%;object-fit:contain;object-position:center}.header__desktop{justify-content:space-between;width:100%}@media only screen and (max-width: 1200px){.header__desktop{display:none}}.header__desktop:has(.header__desktop_search_container.open) .header__menu{width:0;max-height:40px;overflow:hidden}.header__menu{transition:all ease-in 300ms}.header__menu .menu{display:flex;align-items:center;gap:clamp(8px,.4166666667vw,.4166666667vw)}.header__menu .menu>.item{position:relative;padding-block:calc(max(10px,.78125vw)*2)}@media only screen and (max-width: 1200px){.header__menu .menu>.item{position:unset;padding-block:unset}}.header__menu .menu>.item[class*=catalog_menu_item_]>a.title,.header__menu .menu>.item.header-menu-catalog-link>a.title{color:var(--green)}.header__menu .menu>.item.current-menu-ancestor>a.title,.header__menu .menu>.item.current-menu-parent>a.title{color:var(--green)}.header__menu .menu>.item.about_menu_item.current-menu-ancestor>a.title,.header__menu .menu>.item.about_menu_item.current-menu-parent>a.title,.header__menu .menu>.item.about_menu_item.about-menu-section-active>a.title,.header__menu .menu>.item.about_menu_item.current-menu-item>a.title,.header__menu .menu>.item:has(>.about_sub_menu).current-menu-ancestor>a.title,.header__menu .menu>.item:has(>.about_sub_menu).current-menu-parent>a.title,.header__menu .menu>.item:has(>.about_sub_menu).about-menu-section-active>a.title,.header__menu .menu>.item:has(>.about_sub_menu).current-menu-item>a.title{color:inherit}.header__menu .menu>.item.about_menu_item.menu-item-has-children.active>a.title,.header__menu .menu>.item.about_menu_item:hover>a.title,.header__menu .menu>.item:has(>.about_sub_menu).menu-item-has-children.active>a.title,.header__menu .menu>.item:has(>.about_sub_menu):hover>a.title{color:var(--green)}.header__menu .menu>.item a{padding-inline:clamp(12px,.625vw,.625vw);padding-block:clamp(8px,.4166666667vw,.4166666667vw)}.header__menu .menu>.item .sub-menu a{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.1875}.header__menu .menu li{position:relative}.header__menu .menu a{font-weight:600;font-size:max(14px,.9375vw);line-height:150%;letter-spacing:0%;display:flex;align-items:center;transition:all ease-in 300ms}.header__menu .menu a .arrow+.arrow{display:none}.header__menu .menu a .arrow{width:clamp(10px,.5208333333vw,.5208333333vw);height:clamp(8px,.4166666667vw,.4166666667vw);margin-inline-start:clamp(8px,.4166666667vw,.4166666667vw)}.header__menu .menu .item .sub-menu{min-width:13.0208333333vw;position:absolute;background-color:var(--white);top:calc(100% + 0px);right:0;display:flex;flex-direction:column;visibility:hidden;opacity:0;pointer-events:none;transition:all ease-in 300ms;z-index:999;box-shadow:0px 1px 3px 0px rgba(0,0,0,.3),0px 4px 8px 3px rgba(0,0,0,.15)}@media only screen and (max-width: 1200px){.header__menu .menu .item .sub-menu{box-shadow:unset}}.header__menu .menu .item .sub-menu>.item:not(:last-of-type){border-block-end:clamp(1px,.0520833333vw,.0520833333vw) solid rgba(0,0,0,.1)}.header__menu .menu .item .sub-menu>.item a{padding-block:clamp(10px,.5208333333vw,.5208333333vw);padding-inline:clamp(8px,.4166666667vw,.4166666667vw);text-align:start;font-weight:400;font-size:max(14px,.9375vw);line-height:150%;letter-spacing:0%}.header__menu .menu .item .sub-menu>.item:hover{background-color:var(--brand-green-10)}.header__menu .menu .item .sub-menu>.item:hover>a{font-weight:700}.header__menu .menu .item .sub-menu>.item.menu-item-has-children a{display:flex;justify-content:space-between;align-items:center;width:100%}.header__menu .menu .item .sub-menu>.item.menu-item-has-children .arrow{transform:rotate(90deg)}.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu{left:-100%;right:unset;top:50%;transform:translate(0, -50%);visibility:hidden;opacity:0;box-shadow:0px 1px 3px 0px rgba(0,0,0,.3),0px 4px 8px 3px rgba(0,0,0,.15)}@media only screen and (max-width: 1200px){.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu{box-shadow:unset}}@media only screen and (max-width: 1200px){.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu{left:unset;right:0;transform:unset;top:0;position:absolute;padding-inline:20px}.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu.open{opacity:1}}.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu .return{display:none;position:absolute;top:10px;right:0;cursor:pointer}.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu .return svg{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1200px){.header__menu .menu .item .sub-menu>.item.menu-item-has-children .sub-menu .return{display:block;width:15px;height:20px}}@media only screen and (min-width: 1201px){.header__menu .menu .item .sub-menu>.item.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1}}.header__menu .menu .item .sub-menu>.item.menu-item-has-children.active .title .arrow{transform:rotate(180deg)}.header__menu .menu .item .sub-menu.about_sub_menu{min-width:auto;width:max-content;max-width:max(220px, 11.4583333333vw)}.header__menu .menu .item .sub-menu.about_sub_menu>.item{padding-block:0}.header__menu .menu .item .sub-menu.about_sub_menu>.item a{padding-block:20px;padding-inline:max(12px, 0.625vw) max(14px, 0.7291666667vw);font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.1875;transition:color .3s ease}.header__menu .menu .item .sub-menu.about_sub_menu>.item.is-active>a{color:var(--vivid-green);font-weight:700}.header__menu .menu .item .sub-menu.about_sub_menu>.item:hover{background-color:var(--light-gray-02)}.header__menu .menu .item .sub-menu.about_sub_menu>.item:hover>a{font-weight:400}.header__menu .menu .item .sub-menu.about_sub_menu>.item:hover.is-active>a{color:var(--vivid-green);font-weight:700}.header__menu .menu .item .sub-menu.about_sub_menu:has(>.item.is-active)>.item:not(.is-active)>a{color:var(--primary);font-weight:400}.header__menu .menu .item.menu-item-has-children{position:relative}.header__menu .menu .item.menu-item-has-children:has(>.sub_menu){position:unset}@media only screen and (min-width: 1201px){.header__menu .menu .item.menu-item-has-children.active>.sub-menu,.header__menu .menu .item.menu-item-has-children:hover>.sub-menu{display:flex;visibility:visible;opacity:1;pointer-events:auto}}.header__menu .menu .item.menu-item-has-children.active .title{color:var(--green)}.header__menu .menu .item.menu-item-has-children.active .title .arrow{transform:rotate(180deg)}.header__menu .menu .item:hover{background-color:var(--brand-green-20)}.header__menu .menu li.menu-item-has-children .sub_menu a{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.1875}.header__menu .menu li.menu-item-has-children:has(>.sub_menu)>.sub-menu{display:none !important}.header__mobile{display:none}@media only screen and (max-width: 1200px){.header__mobile{display:flex;order:1;align-items:center;grid-area:max(8px,.4166666667vw)}}.header__mobile #menuToggle{position:relative;z-index:1002;background:#ffffff4d;padding:5px 10px;width:fit-content;border-radius:8px}.header__mobile #menuToggle #checkbox{display:none}.header__mobile #menuToggle #checkbox:checked+.toggle .bar--top{transform:rotate(-135deg);transition-delay:0s;bottom:calc(50% - 1px);background:var(--menu-mobile-bar-active-color)}.header__mobile #menuToggle #checkbox:checked+.toggle .bar--middle{opacity:0;transform:rotate(-135deg);transition-delay:.105s;background:var(--menu-mobile-bar-active-color)}.header__mobile #menuToggle #checkbox:checked+.toggle .bar--bottom{top:calc(50% - 1px);transform:rotate(-225deg);transition-delay:.21s;background:var(--menu-mobile-bar-active-color)}.header__mobile #menuToggle .toggle{position:relative;width:21.33px;cursor:pointer;margin:auto;display:block;height:28px}.header__mobile #menuToggle .toggle .bar{position:absolute;left:0;right:0;height:2px;border-radius:1px;background:var(--menu-mobile-bar-color);color:inherit;opacity:1;transition:none .35s cubic-bezier(0.5, -0.35, 0.35, 1.5) 0s}.header__mobile #menuToggle .toggle .bar.bar--top{bottom:calc(50% + 6px + 1px);transition-property:bottom,transform,background;transition-delay:.21s}.header__mobile #menuToggle .toggle .bar.bar--middle{top:calc(50% - 1px);transition-property:opacity,transform,background;transition-delay:.105s}.header__mobile #menuToggle .toggle .bar.bar--bottom{top:calc(50% + 6px + 1px);transition-property:top,transform,background;transition-delay:0s}.header__mobile #menuToggle .toggle .bar.bar--top,.header__mobile #menuToggle .toggle .bar.bar--bottom{width:62.4941397093%;margin-inline:auto}.header__mobile_menu_search{display:none}@media only screen and (max-width: 1200px){.header__mobile_menu_search{display:flex;padding:max(8px,.4166666667vw) max(20px,1.0416666667vw) max(12px,.625vw)}}.header__mobile_menu_search .header__search{cursor:pointer}.header__mobile_search_icon{width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw);padding:max(8.5px,.4427083333vw)}.header__mobile_search_icon svg,.header__mobile_search_icon img{width:100%;height:100%;object-fit:contain}.header__mobile_search_icon svg path,.header__mobile_search_icon img path{stroke:var(--menu-mobile-bar-bg-color)}.header__mobile_search_container{opacity:0;visibility:hidden;top:0;left:0;width:100dvw;height:100dvh;display:flex;justify-content:center;align-items:center;padding-inline:max(20px,1.0416666667vw)}.header__mobile_search_container.open{opacity:1;visibility:visible}.header__mobile_search_container form{width:100%;padding-block:max(8px,.4166666667vw)}.header__mobile_search_container form input{background-color:transparent;border:none;width:100%;font-weight:400;font-size:max(16px,.8333333333vw);line-height:150%}.header__mobile_search_container form input:focus-visible{outline:none;box-shadow:none;border:none}.header__mobile_search_container form input::placeholder{font-weight:400;font-size:max(16px,.8333333333vw);line-height:150%;opacity:.4;color:var(--primary)}.header__mobile_search_container form button{display:none}.header__mobile_search_close{top:20px;left:20px;width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw)}.header__mobile_container{z-index:999;left:0;top:-100px;width:100%;background-color:var(--menu-mobile-bar-bg-color);max-height:0px;transition:max-height ease-in 300ms,top ease-in .3s;overflow:hidden;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:44px 0 12px}.header__mobile_container.open{max-height:2000px;z-index:1001;top:0}@media only screen and (max-width: 1200px){.header__mobile_container.open{width:100dvw;left:calc(50% - 50dvw);min-height:80dvh;max-height:100dvh;overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--menu-mobile-bar-active-color) transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}}.header__mobile_container.open::-webkit-scrollbar{width:5px}.header__mobile_container.open::-webkit-scrollbar-thumb{background-color:var(--menu-mobile-bar-active-color);border-radius:999px}@media only screen and (max-width: 1200px){.header__mobile_container_content{position:relative}}.header__mobile_container .header__menu{margin:0}.header__mobile_container .header__menu .menu-menu-container .menu{gap:0px}.header__mobile_container .header__menu .menu-menu-container .menu .item{padding-block:5px}.header .mobile-menu .menu{display:flex;flex-direction:column}@media only screen and (max-width: 1200px){.header .mobile-menu .menu{position:relative}.header .mobile-menu .menu.has-submenu-open>.item:not(.show){display:none}}@media only screen and (max-width: 1200px){.header .mobile-menu .menu .item.menu-item-has-children>a.title{cursor:pointer}.header .mobile-menu .menu .item.menu-item-has-children:not(.show)>.sub-menu{visibility:hidden;opacity:0;pointer-events:none;height:0;overflow:hidden}.header .mobile-menu .menu .item.menu-item-has-children:not(.show)>.categories_mega_menu{visibility:hidden;opacity:0;pointer-events:none;height:0;overflow:hidden}.header .mobile-menu .menu .item.menu-item-has-children:not(.show)>.departments_mega_menu{visibility:hidden;opacity:0;pointer-events:none;height:0;overflow:hidden}.header .mobile-menu .menu .item.menu-item-has-children.show{position:absolute;top:0;left:0;right:0;bottom:auto;z-index:5;display:flex;flex-direction:column;align-items:center;width:100%;min-height:100%;background-color:var(--menu-mobile-bar-bg-color);padding:max(16px, 0.8333333333vw) 0 max(16px, 0.8333333333vw);margin:0;overflow-y:auto}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu:has(>.item.show)>.item:not(.show){display:none}.header .mobile-menu .menu .item.menu-item-has-children.show:has(>.sub-menu>.item.show)>a.title{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>a.title{color:var(--green);font-weight:700;padding-block-end:max(12px, 0.625vw);border-block-end:1px solid var(--black-10);width:auto;align-self:center}.header .mobile-menu .menu .item.menu-item-has-children.show>a.title .arrow{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu{position:static !important;inset:auto !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;min-width:unset !important;width:auto;align-self:center;align-items:center;box-shadow:none !important;background-color:transparent !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;height:auto !important;overflow:visible !important;display:flex;flex-direction:column;padding-inline:0 !important;margin-inline:0 !important}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu>.item{width:auto;align-self:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu>.item>a.title{text-align:inherit;justify-content:inherit;padding-inline:clamp(12px,.625vw,.625vw)}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu:has(>.item:nth-child(8)){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;width:min(100%,560px);column-gap:max(8px, 0.4166666667vw)}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu:has(>.item:nth-child(8))>.item{width:100%;align-self:stretch;text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.sub-menu:has(>.item:nth-child(8))>.item>a.title{justify-content:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu{position:static !important;inset:auto !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;width:100%;max-width:max(min(95%, 1728px), 90vw);align-self:center;box-shadow:none !important;background-color:transparent !important;border:0 !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;padding:0 !important;margin-inline:auto}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__side_image{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__container{width:100%;margin-inline:0;flex-direction:column}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu{width:100%}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_title{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children{flex-direction:column;flex-wrap:nowrap;max-height:none;overflow:visible;gap:0;width:100%;align-items:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item{width:100%;align-self:center;border-block-end:0;padding-block:0}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_title_name{font-weight:600;font-size:18px;line-height:150%}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children_item_name{font-weight:400;font-size:18px;line-height:150%;display:block;padding-block:max(4px, 0.2083333333vw);text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_tree_item_name{display:block;width:100%;font-size:18px;text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_tree_item,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children_item{width:100%;align-self:center;padding-inline:0}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_tree_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_title{position:relative;display:block;width:100%}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_tree_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_title a{display:block;width:100% !important;text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow{position:absolute;top:50%;inset-inline-end:4px;transform:translateY(-50%)}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat{position:relative}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item]{position:relative}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_main_cat_children_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_tree_item_title{display:flex;justify-content:center;width:100%}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_main_cat_children_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_tree_item_title a{color:var(--green);font-weight:700}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>[data-catalog-children]{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:2;display:flex !important;flex-direction:column;align-items:center;width:100%;height:calc(100dvh - 88px);min-height:0;max-height:calc(100dvh - 88px) !important;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--menu-mobile-bar-active-color) transparent;background-color:var(--menu-mobile-bar-bg-color);padding:0 0 max(8px, 0.4166666667vw)}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>[data-catalog-children]::-webkit-scrollbar{width:5px}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>[data-catalog-children]::-webkit-scrollbar-thumb{background-color:var(--menu-mobile-bar-active-color);border-radius:999px}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show.categories_mega_menu__menu_main_cat_children_item,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show.categories_mega_menu__menu_main_cat_children_item_children_item,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show.categories_mega_menu__menu_tree_item{grid-column:1/-1;width:100%;align-self:stretch}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children]:has(>[data-catalog-tree-item].show)>[data-catalog-tree-item]:not(.show){display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;align-content:start;position:relative;width:calc(100dvw - 24px);max-width:calc(100dvw - 24px);column-gap:max(24px, 1.25vw);row-gap:max(6px, 0.3125vw)}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns::before,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns::before,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:var(--black-10);transform:translateX(-50%)}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns:has(>[data-catalog-tree-item].show)::before,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns:has(>[data-catalog-tree-item].show)::before,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns:has(>[data-catalog-tree-item].show)::before{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item],.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item],.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]{position:relative;z-index:1;min-width:0;width:100%;align-self:stretch;text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title{position:relative;display:block;justify-content:center;width:100%}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title a,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title a{display:block;width:100% !important;min-width:0;text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-children].two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_main_cat_children_item_title .categories_mega_menu__menu_tree_item_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_main_cat_children_item_title_arrow,.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu .categories_mega_menu__menu_main_cat_children_item_children.two-columns>[data-catalog-tree-item]>.categories_mega_menu__menu_tree_item_title .categories_mega_menu__menu_tree_item_arrow{position:absolute;top:50%;inset-inline-end:4px;transform:translateY(-50%)}.header .mobile-menu .menu .item.menu-item-has-children.show>.categories_mega_menu [data-catalog-tree-item].show>[data-catalog-children].two-columns{display:grid !important}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu{position:static !important;inset:auto !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;width:100%;max-width:max(min(95%, 1728px), 90vw);align-self:center;box-shadow:none !important;background-color:transparent !important;border:0 !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;padding:0 !important;margin-inline:auto}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__side_image{display:none}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__container{width:100%;margin-inline:0;flex-direction:column}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu{flex-direction:column;flex-wrap:nowrap;max-height:none;overflow:visible;gap:0;width:100%;align-items:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu_item{width:100%;align-self:center;border-block-end:0;padding-block:0;text-align:center;justify-content:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu_item:hover{background:transparent}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu_item_title{font-weight:600;font-size:18px;line-height:150%;display:block;padding-block:max(4px, 0.2083333333vw);text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu.two-columns{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;align-content:start;position:relative;width:calc(100dvw - 24px);max-width:calc(100dvw - 24px);column-gap:max(24px, 1.25vw);row-gap:max(6px, 0.3125vw)}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu.two-columns::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:var(--black-10);transform:translateX(-50%)}.header .mobile-menu .menu .item.menu-item-has-children.show>.departments_mega_menu .departments_mega_menu__menu.two-columns .departments_mega_menu__menu_item{position:relative;z-index:1;min-width:0;width:100%;align-self:stretch;text-align:center}.header .mobile-menu .menu .item.menu-item-has-children.show .item.show{z-index:6}}.header .mobile-menu .menu li .title{font-size:max(20px, 1.0416666667vw)}.header .mobile-menu .menu li .sub-menu li .title{font-size:max(18px, 0.9375vw)}.header .mobile-menu .menu li.current-menu-item .title{color:var(--green)}.header .mobile-menu .menu li.about_menu_item.current-menu-item>.title,.header .mobile-menu .menu li.about_menu_item.current-menu-parent>.title,.header .mobile-menu .menu li:has(>.about_sub_menu).current-menu-item>.title,.header .mobile-menu .menu li:has(>.about_sub_menu).current-menu-parent>.title{color:inherit}.header .mobile-menu .menu li.menu-item-has-children.current-menu-parent .title{color:var(--green)}.header .mobile-menu .menu li.menu-item-has-children.current-menu-parent .sub-menu li.current-menu-item .title{color:var(--green)}.header .mobile-menu .menu li.menu-item-has-children.current-menu-parent .sub-menu li:not(.current-menu-item) .title{color:#000 !important}.header__logo_mobile{display:none;aspect-ratio:82/72;width:max(150px,7.8125vw)}@media only screen and (max-width: 1200px){.header__logo_mobile{display:flex;aspect-ratio:92/72;order:2;width:max(80px,4.1666666667vw);margin-block:max(15px,.78125vw)}}@media only screen and (max-width: 600px){.header__logo_mobile{width:max(60px,3.125vw)}}.header__logo_mobile a{width:100%;height:100%}.header__logo_mobile a *{width:100%;height:100%;object-fit:contain;object-position:center}.header__side_content{gap:max(12px, 0.625vw)}.header__side_content *{transition:all ease-in 300ms}.header__divider{background:#97ce2c;height:max(18px, 0.9375vw);width:1px}.header__icons_buttons{gap:max(6px, 0.3125vw)}.header__search_icon{cursor:pointer;position:relative;overflow:hidden;box-shadow:0px 6px 15px 0px #97ce2c33;aspect-ratio:52/40;width:max(52px,2.7083333333vw);display:flex;justify-content:center;align-items:center;border-radius:max(30px, 1.5625vw)}.header__search_icon::before,.header__search_icon::after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity 300ms ease-in;width:100%;height:100%;z-index:0}.header__search_icon::before{background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);opacity:1}.header__search_icon::after{background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);opacity:0}.header__search_icon:hover::after{opacity:1}.header__search_icon:hover svg path{stroke:var(--white)}.header__search_icon svg,.header__search_icon img{position:relative;z-index:1;width:max(20px, 1.0416666667vw);aspect-ratio:1/1}.header__cart_icon{cursor:pointer;position:relative;overflow:hidden;box-shadow:8px 8px 30px 0px #474b4b26;aspect-ratio:52/40;width:max(52px,2.7083333333vw);display:flex;justify-content:center;align-items:center;border-radius:max(30px, 1.5625vw)}.header__cart_icon::before,.header__cart_icon::after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity 300ms ease-in;width:100%;height:100%;z-index:0}.header__cart_icon::before{background:linear-gradient(0deg, #fff, #fff),linear-gradient(269.5deg, #fff 0.98%, #fff 25.91%),linear-gradient(269.61deg, #fff 79.51%, #fff 98.4%);opacity:1}.header__cart_icon::after{background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);opacity:0}.header__cart_icon:hover::after{opacity:1}.header__cart_icon:hover svg path{fill:var(--white)}.header__cart_icon svg,.header__cart_icon img{position:relative;z-index:1;width:max(24px, 1.25vw);aspect-ratio:1/1}.header__cart_number{bottom:100%;right:0%;transform:translate(50%, 50%);background:var(--green);color:var(--white);aspect-ratio:1/1;border-radius:50%;padding:max(3px, 0.15625vw);height:max(30px, 1.5625vw);text-align:center}.header__text_buttons{gap:max(6px, 0.3125vw)}.header__login_button{cursor:pointer;position:relative;gap:max(3px, 0.15625vw);box-shadow:8px 8px 30px 0px #474b4b26;padding:max(10px, 0.5208333333vw) max(12px, 0.625vw);min-width:max(103px, 5.3645833333vw);border-radius:max(30px, 1.5625vw)}.header__login_button::before,.header__login_button::after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity 300ms ease-in;width:100%;height:100%;z-index:0}.header__login_button::before{background:#fff}.header__login_button::after{background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);opacity:0}.header__login_button:hover::after{opacity:1}.header__login_button:hover .header__login_button_text{color:var(--white)}.header__login_button:hover .header__login_button_icon svg path{fill:var(--white)}.header__login_button:hover .header__login_list{opacity:1;visibility:visible}.header__login_button.logged_in:hover .header__logged_in_list{opacity:1;visibility:visible}.header__login_button_icon{width:max(20px, 1.0416666667vw);aspect-ratio:1/1;position:relative;z-index:1}.header__login_button_icon svg,.header__login_button_icon img{width:100%;height:100%;object-fit:contain}.header__login_button_text{z-index:1;position:relative;font-size:max(16px, 0.8333333333vw);line-height:1;color:var(--green)}.header__login_full_name{font-size:max(10px, 0.7291666667vw);line-height:1;width:max(500px, 26.0416666667vw);left:50%;top:calc(100% + 5px);transform:translateX(-50%);text-align:center}.header__contact_us_button{cursor:pointer;position:relative;overflow:hidden;gap:max(3px, 0.15625vw);box-shadow:0px 6px 15px 0px #97ce2c33;padding:max(8px, 0.3125vw) max(12px, 0.625vw);min-width:max(103px, 5.3645833333vw);border-radius:max(30px, 1.5625vw);font-weight:400;font-size:16px;text-align:center;color:var(--white)}.header__contact_us_button::before,.header__contact_us_button::after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity 300ms ease-in;width:100%;height:100%;z-index:0}.header__contact_us_button::before{background:var(--green)}.header__contact_us_button::after{background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);opacity:0}.header__contact_us_button:hover::after{opacity:1}.header__contact_us_button p{position:relative;z-index:1}.header__search_menu{top:var(--header-height);left:0;width:100%;padding:max(42px, 2.1875vw) max(75px, 3.90625vw);background:linear-gradient(180deg, #ffffff 0%, #eeeeee 100%);box-shadow:8px 8px 30px 0px #474b4b26;opacity:0;visibility:hidden;pointer-events:none}@media only screen and (max-width: 1200px){.header__search_menu{padding:max(20px, 1.0416666667vw) max(16px, 0.8333333333vw);max-height:calc(100dvh - var(--header-height));overflow-y:auto;overscroll-behavior:contain}}.header__search_menu.open{opacity:1;visibility:visible;pointer-events:auto}.header__search_menu_close_button{left:max(10px, 0.5208333333vw);top:max(10px, 0.5208333333vw);cursor:pointer}.header__search_menu_container{display:flex;gap:max(30px, 1.875vw)}@media only screen and (max-width: 1200px){.header__search_menu_container{flex-direction:column;gap:max(16px, 0.8333333333vw)}}.header__search_menu_contents{height:var(--active-header-search-menu-content-height, 183px);width:calc(100% - max(212px, 11.0416666667vw) - max(30px, 1.875vw));position:relative}@media only screen and (max-width: 1200px){.header__search_menu_contents{width:100%}}.header__search_menu_content{width:100%;top:0;left:0;opacity:0;visibility:hidden}.header__search_menu_content.active{opacity:1;visibility:visible}.header__search_menu_titles{width:max(212px, 11.0416666667vw);display:flex;flex-direction:column;gap:max(20px, 1.0416666667vw)}@media only screen and (max-width: 1200px){.header__search_menu_titles{flex-direction:row;width:100%;overflow-x:auto;gap:max(12px, 0.625vw)}}.header__search_menu_title{font-weight:400;font-size:max(20px, 1.0416666667vw);line-height:1.3;color:var(--vivid-green);border-block-end:1px solid;border-image-slice:1;border-image-source:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);padding-block-end:max(10px, 0.5208333333vw);cursor:pointer}@media only screen and (max-width: 1200px){.header__search_menu_title{border-block-end:unset;padding-block-end:unset}.header__search_menu_title:not(:last-of-type){padding-inline-end:max(12px, 0.625vw);border-inline-end:1px solid}}.header__search_menu_title.active{font-weight:700;font-size:max(24px, 1.25vw);line-height:1.458333333;border-block-end:2px solid;border-image-slice:1;border-image-source:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%)}@media only screen and (max-width: 1200px){.header__search_menu_title.active{border-block-end:unset;font-size:max(20px, 1.0416666667vw);line-height:1.3}}.header__search_menu_content_filter_search{width:100%;background-color:var(--white);border-radius:max(30px, 1.5625vw);padding:max(8px, 0.4166666667vw) max(12px, 0.625vw);gap:max(6px, 0.3125vw);margin-block-end:max(20px, 1.0416666667vw);border:1px solid var(--black-15)}.header__search_menu_content_filter_search:has(input:disabled){opacity:.5}.header__search_menu_content_filter_search_input{background:none;border:none;margin:0;width:calc(100% - max(16px, 0.8333333333vw) - max(6px, 0.3125vw));font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625}.header__search_menu_content_filter_search_input::placeholder{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625;color:var(--gray)}.header__search_menu_content_filter_search_input:focus{outline:none}.header__search_menu_content_filter_search:has(input:focus){border-color:var(--green)}.header__search_menu_content_filter{gap:max(30.67px, 1.5973958333vw);flex-wrap:wrap}@media only screen and (max-width: 1200px){.header__search_menu_content_filter{flex-direction:column;align-items:center;gap:max(16px, 0.8333333333vw);margin-block-end:max(20px, 1.0416666667vw)}}.header__search_menu_content_filter_divider{height:max(22px, 1.1458333333vw);width:max(1px, 0.0520833333vw);background-color:var(--gray-50)}@media only screen and (max-width: 1200px){.header__search_menu_content_filter_divider{display:none}}.header__search_menu_content_filter_block{gap:max(12px, 0.625vw)}@media only screen and (max-width: 1200px){.header__search_menu_content_filter_block{flex-direction:column;align-items:center;width:100%;text-align:center}}.header__search_menu_content_filter_block_content{gap:max(6px, 0.3125vw)}@media only screen and (max-width: 1200px){.header__search_menu_content_filter_block_content{align-items:center;justify-content:center}}.header__search_menu_content_filter_block_content_block{gap:max(6px, 0.3125vw)}@media only screen and (max-width: 1200px){.header__search_menu_content_filter_block_content_block{flex-direction:column;align-items:center}}.header__search_menu_content_filter_block_content_block:has(input:disabled){opacity:.5}.header__search_menu_content_filter_block_title{font-weight:700;font-size:max(18px, 0.9375vw);line-height:1.222222222}.header__search_menu_content_filter_block_content_block_title{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625}.header__search_menu_content_filter_block_content_block_input{background:var(--white-80);border-radius:max(6px, 0.3125vw);width:max(72px, 3.75vw);font-size:max(18px, 0.9375vw);font-weight:400;line-height:1.444444444;outline:none;border:none;border:max(1px, 0.0520833333vw) solid transparent;padding:max(6px, 0.3125vw) max(12px, 0.625vw);-webkit-appearance:none;margin:0;-moz-appearance:textfield}.header__search_menu_content_filter_block_content_block_input::placeholder{font-weight:400;font-size:max(18px, 0.9375vw);line-height:1.444444444;color:var(--gray-50)}.header__search_menu_content_filter_block_content_block_input:focus{border-color:var(--green);outline:none}.header__search_menu_content_filter_block_content_label{gap:max(6px, 0.3125vw);font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.3125}.header__filter_hollow_open_option_label{gap:max(3px, 0.15625vw)}.header__search_menu_content_filter_block_content_name{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.625}@media only screen and (max-width: 1200px){.header__search_menu_content_filter_button{justify-content:center;width:100%}}.header__search_menu_content_filter_button .general_button{box-shadow:0px 6px 15px 0px #97ce2c33}.header__search_menu_content_filter_button .general_button__text{color:var(--green)}.header__search_menu_content_filter_button .general_button__end_icon{width:max(14px, 0.7291666667vw);height:max(14px, 0.7291666667vw)}.header__search_menu_content_filter_button .general_button:hover .general_button__end_icon{transform:rotate(var(--icon-rotation))}.header__logged_in_list{overflow:hidden;top:calc(100% + 6px);left:0;background-color:var(--white);border-radius:12px;min-width:max(103px,5.3645833333vw);width:100%;box-shadow:8px 8px 30px 0px rgba(71,75,75,0.1490196078);opacity:0;visibility:hidden}.header__logged_in_list .logged_in_list_item{padding:max(5px, 0.2604166667vw) max(6px, 0.3125vw)}.header__logged_in_list .logged_in_list_item:hover{background-color:var(--light-green);color:var(--white)}.header__sign_up{min-height:26px}.header__language_switcher a{font-weight:400;font-size:max(16px, 0.8333333333vw);line-height:1.4375;color:var(--green)}.header__language_switcher a:hover{color:var(--black)}body[dir=rtl] .header__cart_number{right:100%}.footer{background-color:var(--black);color:var(--white)}.footer__container{width:max(min(95%, 1540px), 80.2083333333vw);margin-inline:auto;padding-block:max(44px, 4.5833333333vw);gap:max(24px, 2.5vw)}@media only screen and (max-width: 1130px){.footer__container{flex-direction:column}}.footer__form{width:max(min(100%, 958px), 49.8958333333vw)}.footer__form_title{margin-block-end:max(6px, 0.3125vw)}.footer__form_id{margin-block-start:max(20px, 1.0416666667vw)}.footer__menu_container{gap:max(24px, 2.5vw)}@media only screen and (max-width: 550px){.footer__menu_container{flex-direction:column-reverse}}.footer__contact_us{max-width:max(240px, 12.5vw)}@media only screen and (max-width: 550px){.footer__contact_us{max-width:100%}}.footer__contact_us_title{color:var(--vivid-green);margin-block-end:max(20px, 1.0416666667vw)}.footer__contact_us_content{gap:max(12px, 0.625vw);min-height:142px}.footer__contact_us_content>a{color:var(--white);background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;text-fill-color:initial;transition:color .3s,background .3s}.footer__contact_us_content>a:hover{background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;color:unset}.footer__contact_us_link{margin-block-start:max(8px, 0.4166666667vw);padding-inline:max(24px, 1.25vw);padding-block:max(15.25px, 0.7942708333vw);border-radius:max(30px, 1.5625vw);background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:max(12px, 0.625vw);position:relative}.footer__contact_us_link::before{content:"";z-index:0;background:linear-gradient(90deg, #aed760 4.48%, #62b24d 100%);position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out;opacity:0}.footer__contact_us_link:hover .footer__contact_us_link_text{color:var(--white)}.footer__contact_us_link:hover .footer__contact_us_link_icon{transform:rotate(var(--icon-rotation))}.footer__contact_us_link:hover .footer__contact_us_link_icon svg path{fill:var(--white)}.footer__contact_us_link:hover::before{opacity:1}.footer__contact_us_link_text{color:var(--black);position:relative;z-index:1}.footer__contact_us_link_icon{width:max(14px, 0.7291666667vw);height:max(14px, 0.7291666667vw);display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.footer__contact_us_link_icon svg{width:100%;height:100%;object-fit:contain}.footer__menu{max-width:max(246px, 12.8125vw)}@media only screen and (max-width: 550px){.footer__menu{max-width:100%}}.footer__menu_title{color:var(--vivid-green);margin-block-end:max(20px, 1.0416666667vw)}.footer__menu_content .menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:max(10px, 0.5208333333vw)}.footer__menu_content .menu .menu-item a{color:var(--white);background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;text-fill-color:initial;transition:color .3s,background .3s}.footer__menu_content .menu .menu-item a:hover{background:linear-gradient(0deg, #e3eece, #e3eece),linear-gradient(269.5deg, #c0e1bc 0.98%, rgba(192, 225, 188, 0) 25.91%),linear-gradient(269.61deg, rgba(244, 239, 200, 0) 79.51%, #f4efc8 98.4%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;color:unset}.footer__bottom_line{background-color:var(--white-10);padding-block:max(32px, 1.6666666667vw)}.footer__bottom_line_container{width:max(min(95%, 1540px), 80.2083333333vw);margin-inline:auto;justify-content:space-between;gap:20px}@media only screen and (max-width: 1170px){.footer__bottom_line_container{flex-direction:column;align-items:flex-start}}.footer__bottom_line_right{max-width:max(958px, 49.8958333333vw);gap:max(20px, 1.0416666667vw)}@media only screen and (max-width: 550px){.footer__bottom_line_right{flex-direction:column;align-items:flex-start}}.footer__bottom_line_logo{width:max(66px, 3.4375vw);aspect-ratio:66/58;height:auto}.footer__bottom_line_logo svg,.footer__bottom_line_logo img{width:100%;height:100%;object-fit:contain}.footer__bottom_line_text{width:calc(100% - max(66px, 3.4375vw) - max(20px, 1.0416666667vw))}@media only screen and (max-width: 550px){.footer__bottom_line_text{width:100%;font-size:max(16px, 0.8333333333vw)}}.footer__bottom_line_left{gap:max(10px, 0.5208333333vw)}@media only screen and (max-width: 1170px){.footer__bottom_line_left{align-self:flex-end}}.footer__bottom_line_social_icons{gap:max(10.24px, 0.5333333333vw)}.footer__bottom_line_social_icon{width:max(25.6px, 1.3333333333vw);height:max(25.6px, 1.3333333333vw);background-color:var(--white-10);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out}.footer__bottom_line_social_icon svg{width:auto;height:max(11.24px, 0.5854166667vw);object-fit:contain}.footer__bottom_line_social_icon:hover svg path{fill:var(--light-green)}body.contrast p,body.contrast li,body.contrast td,body.contrast th,body.contrast label,body.contrast blockquote,body.contrast pre,body.contrast h1,body.contrast h2,body.contrast h3,body.contrast h4,body.contrast h5,body.contrast h6,body.contrast .bodyMR,body.contrast .bodyBB,body.contrast .bodyLB,body.contrast .bodyBR,body.contrast .bodyRC,body.contrast .bodyRP,body.contrast .bodySB,body.contrast .btn1,body.contrast .btn2R,body.contrast .h3R,body.contrast .sustainability_page__header *,body.contrast .sustainability_page__side_text *,body.contrast .about_us_page__text *,body.contrast .hero__text *,body.contrast .simple_page__content *{line-height:1.5 !important}body.contrast p span,body.contrast li span,body.contrast td span,body.contrast th span,body.contrast label span,body.contrast h1 span,body.contrast h2 span,body.contrast h3 span,body.contrast h4 span,body.contrast h5 span,body.contrast h6 span,body.contrast div span:not(.aticon):not(.offscreen):not(.screen-reader),body.contrast a span{background:transparent !important;background-color:transparent !important}body.contrast .sustainability_page__blocks,body.contrast .about_us_page__blocks,body.contrast .future_tech_page__blocks{transform:none !important}body.contrast [class*=__block_item],body.contrast [class*=__header],body.contrast [class*=__text],body.contrast [class*=__content],body.contrast .container,body.contrast section{overflow:visible !important;height:auto !important;min-height:0 !important}body.contrast *{backdrop-filter:none !important}body.contrast svg,body.contrast svg *{background:transparent !important;background-color:transparent !important}body.contrast .a11y-toolbar,body.contrast .a11y-toolbar *{background:#e2e2e2 !important;background-color:#e2e2e2 !important}body.contrast .a11y-toolbar ul li button.active,body.contrast .a11y-toolbar ul li button:hover{background:#181818 !important;background-color:#181818 !important;color:#fff !important}
