@import "https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap";
.qM5aAG_textSection{flex-direction:column;gap:32px;padding-top:64px;padding-bottom:64px;display:flex}@media screen and (max-width:844px){.qM5aAG_textSection{padding-top:40px;padding-bottom:40px}}.qM5aAG_textSection{padding-left:80px;padding-right:80px}@media screen and (max-width:844px){.qM5aAG_textSection{padding-left:32px;padding-right:32px}}@media screen and (max-width:450px){.qM5aAG_textSection{padding-left:16px;padding-right:16px}}.qM5aAG_textSection{color:#000;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}@media screen and (max-width:844px){.qM5aAG_textSection{gap:24px}}@media screen and (max-width:450px){.qM5aAG_textSection{gap:32px}}
.trzc5q_activeBtn,.trzc5q_passiveBtn{cursor:pointer;background-color:unset;color:#000;opacity:.9;border:0;border-radius:64px;flex-direction:row;justify-content:center;align-items:center;gap:16px;height:56px;padding:10px 16px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;display:flex;position:relative}@media screen and (max-width:844px){.trzc5q_activeBtn,.trzc5q_passiveBtn{height:48px}}.trzc5q_activeBtn:disabled,.trzc5q_activeBtn[aria-disabled=true],.trzc5q_passiveBtn:disabled,.trzc5q_passiveBtn[aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.trzc5q_activeBtn{color:#fefefe;background-color:#074941}.trzc5q_activeBtn:hover{background-color:#0a5c51}.trzc5q_activeBtn:active{background-color:#021f1b}.trzc5q_passiveBtn{color:#074941;background-color:#0000;border:2px solid #074941}.trzc5q_passiveBtn:hover{color:#fefefe;background-color:#074941;border-color:#0a5c51}.trzc5q_passiveBtn:hover img{filter:brightness(0)invert()}.trzc5q_passiveBtn:active{color:#fefefe;background-color:#021f1b;border-color:#021f1b}.trzc5q_passiveBtn:active img{filter:brightness(0)invert()}.trzc5q_monoWhite{color:#fefefe;background-color:#0000;border:2px solid #fefefe;transition:background-color .2s,color .2s,border-color .2s}.trzc5q_monoWhite:hover{color:#074941;background-color:#fefefe;border-color:#fefefe}.trzc5q_monoWhite:hover img{filter:brightness(0)}.trzc5q_monoWhite:active{color:#042c27;background-color:#f8f8f8;border-color:#f8f8f8}.trzc5q_monoWhite:active img{filter:brightness(0)}.trzc5q_monoBlack{color:#000;background-color:#0000;border:2px solid #000;transition:background-color .2s,color .2s,border-color .2s}.trzc5q_monoBlack:hover{color:#fefefe;background-color:#000;border-color:#000}.trzc5q_monoBlack:hover img{filter:brightness(0)invert()}.trzc5q_monoBlack:active{color:#fefefe;background-color:#1e1e1e;border-color:#1e1e1e}.trzc5q_monoBlack:active img{filter:brightness(0)invert()}
.OH6QOG_arrowWrapper{justify-content:center;align-items:center;width:32px;height:32px;display:flex}
.QJsYqW_actionBtn{cursor:pointer;background-color:#074941;border:0;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:16px;min-width:160px;padding:16px 24px;transition:background-color .2s,opacity .2s;display:flex}.QJsYqW_actionBtn:hover{background-color:#0a5c51}.QJsYqW_actionBtn:active{background-color:#021f1b}.QJsYqW_actionBtn{color:#fefefe;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.QJsYqW_actionBtn.QJsYqW_disabled{cursor:not-allowed;background-color:#9c9c9c}.QJsYqW_actionBtn.QJsYqW_disabled:hover,.QJsYqW_actionBtn.QJsYqW_disabled:active{background-color:#9c9c9c}.QJsYqW_addCartBtn{transition:transform .3s ease-in-out}.QJsYqW_rotateForward{transform:rotate(-45deg)}.QJsYqW_rotateBack{transform:rotate(0)}
.gxX3ya_defaultInput{color:#000;opacity:.9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000008;border:1px solid #0000004d;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:48px;padding:0 16px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;display:flex}.gxX3ya_defaultInput:focus{box-shadow:none;outline:none}.gxX3ya_policyNotification{color:#0009;opacity:.9;width:100%;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.gxX3ya_policyNotification .gxX3ya_link{color:#074941cc;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;text-decoration:underline}.gxX3ya_policyNotification .gxX3ya_star{color:#b33929cc;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.gxX3ya_policyNotification .gxX3ya_policyCheckboxLabel{cursor:pointer}.gxX3ya_policyNotification .gxX3ya_policyCheckbox{vertical-align:middle;accent-color:#074941;cursor:pointer;width:16px;height:16px;margin:0 8px 0 0}.gxX3ya_policyNotification .gxX3ya_policyCheckbox:focus-visible{outline:1px solid #074941}.gxX3ya_policyNotification .gxX3ya_policyErrorText{color:#b33929;opacity:.9;margin-top:8px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;display:block}.gxX3ya_policyNotification.gxX3ya_policyError,.gxX3ya_policyNotification.gxX3ya_policyError .gxX3ya_link{color:#b33929;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.gxX3ya_policyNotification.gxX3ya_policyError .gxX3ya_policyCheckbox{accent-color:#b33929;outline-offset:1px;outline:1px solid #b33929}.gxX3ya_inputSelect{color:#000;opacity:.9;width:auto;min-width:320px;max-width:100%;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.gxX3ya_textArea{color:#000;opacity:.9;background-color:#00000008;border:1px solid #0000004d;border-radius:4px;width:100%;min-height:160px;padding:12px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;resize:vertical!important}.gxX3ya_dropzone{text-align:center;cursor:pointer;background-color:#00000008;border:1px dashed #074941b3;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:48px;transition:all .3s;display:flex}.gxX3ya_dropzone:hover{background:#f9f9f9;border-color:#888}.gxX3ya_dropzone:focus{border-color:#074941;outline:none}.gxX3ya_dropzoneLabel{color:#000;opacity:.9;flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:8px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;display:flex}.gxX3ya_dropzoneActive{background:#f0f7ff;border-color:#074941}.gxX3ya_dropzoneReject{background:#fff2f0;border-color:#b33929}
.rzdtDq_contactItem,.rzdtDq_officeContactItem{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.rzdtDq_contactItem .rzdtDq_icon,.rzdtDq_officeContactItem .rzdtDq_icon{width:24px;height:24px}.rzdtDq_contactItem .rzdtDq_text,.rzdtDq_officeContactItem .rzdtDq_text{color:#fefefe;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.rzdtDq_officeContactItem{gap:16px}.rzdtDq_officeContactItem .rzdtDq_icon{width:24px;height:24px}@media screen and (max-width:844px){.rzdtDq_officeContactItem .rzdtDq_icon{width:24px;height:24px}}.rzdtDq_officeContactItem .rzdtDq_text{color:#000;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}
@keyframes _6n8Tea_rotate{0%{opacity:0;transform:rotate(0)}to{opacity:1;transform:rotate(45deg)}}._6n8Tea_label{cursor:pointer;color:#000;opacity:.9;flex-direction:row;justify-content:flex-start;align-items:center;width:auto;padding-left:32px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;display:flex;position:relative}._6n8Tea_label._6n8Tea_disabled{cursor:not-allowed;opacity:.6}._6n8Tea_input{z-index:-1;opacity:0;width:0;height:0;position:absolute}._6n8Tea_input:checked+._6n8Tea_indicator{background:#074941}._6n8Tea_input:checked+._6n8Tea_indicator:after{display:block}._6n8Tea_input:not(:disabled)+._6n8Tea_indicator:hover{background:#074941}._6n8Tea_indicator{background:#fefefe1a;border:1px solid #074941;border-radius:4px;width:24px;height:24px;position:absolute;top:0;left:0}._6n8Tea_indicator:after{content:"✓";color:#fff;border:none;font-size:14px;font-weight:700;animation:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.l3Hdxq_label{cursor:pointer;color:#000;opacity:.9;flex-direction:row;justify-content:flex-start;align-items:center;width:auto;padding-left:32px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%;display:flex;position:relative}.l3Hdxq_label.l3Hdxq_disabled{cursor:not-allowed;opacity:.6}.l3Hdxq_input{z-index:-1;opacity:0;width:0;height:0;position:absolute}.l3Hdxq_input:checked+.l3Hdxq_indicator{background:#074941}.l3Hdxq_input:checked+.l3Hdxq_indicator:after{display:block}.l3Hdxq_input:not(:disabled)+.l3Hdxq_indicator:hover{background:#074941}.l3Hdxq_indicator{background:#fefefe1a;border:1px solid #074941;border-radius:50%;width:24px;height:24px;position:absolute;top:0;left:0}.l3Hdxq_indicator:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.x8sMZa_modalWrapper{z-index:500;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100svh;min-height:100svh;padding:40px 0;display:flex;position:fixed;inset:0;overflow-y:auto}.x8sMZa_modalWrapper .x8sMZa_modalContainer{z-index:501;background-color:#fefefe;border:1px solid #07494166;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;width:46vw;max-height:90svh;padding:24px;transition:max-height .3s ease-out;display:flex;position:relative;overflow:auto}@media (max-width:844px){.x8sMZa_modalWrapper .x8sMZa_modalContainer{border-radius:8px}}@media (max-width:1280px){.x8sMZa_modalWrapper .x8sMZa_modalContainer{width:76vw}}@media (max-width:568px){.x8sMZa_modalWrapper .x8sMZa_modalContainer{width:90vw}}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_logoWrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:calc(100% - 56px);display:flex}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_title{color:#000;font-family:Open Sans,sans-serif;font-size:3.33vw;font-weight:600;line-height:118%}@media screen and (max-width:844px){.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_title{font-size:32px}}@media screen and (max-width:568px){.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_title{font-size:22px}}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_subtitle{color:#000;font-family:Wix Madefor Display,sans-serif;font-size:26px;font-weight:600;line-height:130%}@media screen and (max-width:844px){.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_subtitle{font-size:24px}}@media screen and (max-width:450px){.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_subtitle{font-size:20px}}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_titleWrapper .x8sMZa_text{color:#000;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_contentWrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:auto;display:flex}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_closeiconWrapper{z-index:90;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;inset:0 0 auto auto}.x8sMZa_modalWrapper .x8sMZa_modalContainer .x8sMZa_closeiconWrapper .x8sMZa_closeIcon{width:50%;height:50%}.x8sMZa_modalWrapper .x8sMZa_modalBG{color:#fefefe4d;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:0}
.m7_hHq_logoWrapper{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.m7_hHq_logoWrapper .m7_hHq_logo{object-fit:contain;cursor:pointer;width:140px;height:auto}@media screen and (max-width:450px){.m7_hHq_logoWrapper .m7_hHq_logo{width:110px}}
.eH9SDq_conditionItem{background-color:#fefefe;border-radius:8px;padding:24px}.eH9SDq_conditionItem:first-child,.eH9SDq_conditionItem:nth-child(2),.eH9SDq_conditionItem:nth-child(3),.eH9SDq_conditionItem:nth-child(4){grid-column:span 3}.eH9SDq_conditionItem:nth-child(5),.eH9SDq_conditionItem:nth-child(6){grid-column:span 6}.eH9SDq_conditionItem:nth-child(7),.eH9SDq_conditionItem:nth-child(8),.eH9SDq_conditionItem:nth-child(9){grid-column:span 4}@media screen and (max-width:844px){.eH9SDq_conditionItem:nth-child(n){grid-column:span 1}.eH9SDq_conditionItem:last-child{grid-column:span 2}}@media screen and (max-width:450px){.eH9SDq_conditionItem:nth-child(n){grid-column:span 1}}.eH9SDq_conditionItem .eH9SDq_icon{margin-bottom:32px}.eH9SDq_conditionItem .eH9SDq_text{color:#000;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}
.xC4fha_leadFormWrapper .xC4fha_fileInputWrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.xC4fha_leadFormWrapper .xC4fha_fileInputWrapper>*{flex:50%;gap:16px;width:50%}@media screen and (max-width:844px){.xC4fha_leadFormWrapper .xC4fha_fileInputWrapper{flex-direction:column}.xC4fha_leadFormWrapper .xC4fha_fileInputWrapper>*{flex:100%;gap:16px;width:100%}}
.uWwiVW_section{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100svh;min-height:800px;display:flex;position:relative;overflow:hidden}.uWwiVW_section .uWwiVW_container{flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex;position:relative}.uWwiVW_section .uWwiVW_container .uWwiVW_titleWrapper{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.uWwiVW_section .uWwiVW_container .uWwiVW_titleWrapper .uWwiVW_title{color:#000;font-family:Wix Madefor Display,sans-serif;font-size:4.86vw;font-weight:700;line-height:100%}@media screen and (max-width:844px){.uWwiVW_section .uWwiVW_container .uWwiVW_titleWrapper .uWwiVW_title{font-size:36px}}@media screen and (max-width:450px){.uWwiVW_section .uWwiVW_container .uWwiVW_titleWrapper .uWwiVW_title{font-size:24px}}.uWwiVW_section .uWwiVW_container .uWwiVW_titleWrapper .uWwiVW_text{text-align:center;color:#000;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}
.RjTOIG_productsection{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;height:auto;padding-top:80px;padding-left:80px;padding-right:80px;display:flex;position:relative}@media screen and (max-width:844px){.RjTOIG_productsection{padding-left:32px;padding-right:32px}}@media screen and (max-width:450px){.RjTOIG_productsection{padding-left:16px;padding-right:16px}}.RjTOIG_productsection .RjTOIG_categoryOptionsWrapper{border-top:1px solid #0000004d;border-bottom:1px solid #0000004d;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:flex}.RjTOIG_productsection .RjTOIG_categoryOptionsWrapper .RjTOIG_filtersWrapper{flex:auto;min-width:0}.RjTOIG_productsection .RjTOIG_categoryOptionsWrapper .RjTOIG_toggleViewWrapper{flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:8px;min-width:100px;display:flex}.RjTOIG_productsection .RjTOIG_categoryOptionsWrapper .RjTOIG_toggleViewWrapper .RjTOIG_icon{cursor:pointer;width:40px;height:40px}.RjTOIG_productsection .RjTOIG_categoryOptionsWrapper .RjTOIG_toggleViewWrapper .RjTOIG_icon.RjTOIG_disabled{opacity:.4}.RjTOIG_productsection .RjTOIG_productsWrapper{width:100%}.RjTOIG_productsection .RjTOIG_productsWrapper.RjTOIG_gridView{grid-template-columns:repeat(4,1fr);justify-content:start;gap:40px;display:grid}@media screen and (max-width:1024px){.RjTOIG_productsection .RjTOIG_productsWrapper.RjTOIG_gridView{grid-template-columns:repeat(3,1fr);gap:24px}}@media screen and (max-width:844px){.RjTOIG_productsection .RjTOIG_productsWrapper.RjTOIG_gridView{grid-template-columns:repeat(2,1fr);gap:16px}}.RjTOIG_productsection .RjTOIG_productsWrapper.RjTOIG_lineView{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;display:flex}
.JxaeQG_modalWrapper{z-index:500;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100svh;min-height:100svh;display:flex;position:fixed;inset:0}.JxaeQG_modalWrapper .JxaeQG_container{z-index:502;overscroll-behavior:contain;background-color:#fefefe;border:1px solid #0000004d;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:400px;height:auto;min-height:50px;max-height:calc(100svh - 32px);padding:24px 40px 40px;display:flex;position:relative;overflow-y:auto}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_titleWrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_items{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup{width:100%;padding-top:8px}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup:not(:first-child){border-top:1px solid #0000004d}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup .JxaeQG_filterHeader{text-align:left;cursor:pointer;font-color:#000;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 0;display:flex}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup .JxaeQG_filterLabel{color:#000;opacity:.9;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:145%}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup .JxaeQG_chevron{flex-shrink:0;transition:transform .2s}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup .JxaeQG_chevron.JxaeQG_open{transform:rotate(180deg)}.JxaeQG_modalWrapper .JxaeQG_container .JxaeQG_filterGroup .JxaeQG_optionList{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-height:none;display:flex;overflow-y:visible}.JxaeQG_modalWrapper .JxaeQG_closeWrapper{cursor:pointer;right:-56px;background-color:#074941;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;inset:8px 8px auto auto}.JxaeQG_modalWrapper .JxaeQG_closeWrapper .JxaeQG_icon{pointer-events:none;width:16px;height:16px}.JxaeQG_modalWrapper .JxaeQG_modalBg{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fefefe66;width:100%;height:100%;position:absolute;inset:0}.JxaeQG_modalWrapper .JxaeQG_applyBtnWrapepr{align-items:center;gap:24px;width:100%;display:flex}.JxaeQG_modalWrapper .JxaeQG_resetBtn{cursor:pointer;color:#000;opacity:.9;flex-shrink:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:145%}
