@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}button{cursor:pointer;background:none;border:none;padding:0}a{color:inherit;text-decoration:none}ul,ol{padding:0;margin:0;list-style:none}html{font-size:16px}@media(min-width:md){html{font-size:16px}}body{font-family:Montserrat,sans-serif;line-height:1.5;color:#000;background-color:#fff}.bg-alt{background-color:#f7f7f7}h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1.5;margin:0 0 1rem}h1,h2,h3{font-family:Montserrat,sans-serif;line-height:1.2;margin:0 0 1rem}.font-heading{font-family:Montserrat,sans-serif}p{margin:0 0 1rem}.block-title,.page-title{font-size:26px;font-style:normal;font-weight:500;line-height:120%;color:#000}@media(min-width:768px){.block-title,.page-title{font-size:32px}}.product-title{font-size:26px;font-style:normal;font-weight:500;line-height:120%;color:#000}@media(min-width:768px){.product-title{font-size:42px;font-weight:500}}.checkout-title{font-size:26px;font-style:normal;font-weight:500;line-height:100%;color:#000}@media(min-width:768px){.checkout-title{font-size:36px}}@media(min-width:768px){.sub-title{font-size:18px}}.text-base>p,.text-base>ul,.text-base>ol,.text-base>h1,.text-base>h2,.text-base>h3,.text-base>h4,.text-base>h5,.text-base>h6,.text-base>blockquote,.text-base>table{margin-bottom:1rem}.text-base>*:last-child{margin-bottom:0}html,body{height:100%}.container{width:100%!important;max-width:1272px!important;margin-inline:auto;padding-inline:16px!important}.wrapper__container{display:flex;flex-direction:column;min-height:100vh}.wrapper__container .content{flex:1}.header{position:sticky;top:0;z-index:200;background:#fff;width:100%;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 12px #00000008}.header-container{max-width:1240px;margin:0 auto;padding:20px 16px}.header-body{display:flex;align-items:center;justify-content:space-between}.header-body .hamburger{position:relative;display:flex;flex-direction:column;justify-content:center;width:30px;height:30px;cursor:pointer}@media(min-width:1024px){.header-body .hamburger{display:none!important}}.header-body .hamburger__input{display:none}.header-body .hamburger__line{height:3px;margin:3px 0;background:#000;border-radius:4.5px;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.header-body .hamburger__line:nth-of-type(1){width:50%}.header-body .hamburger__line:nth-of-type(2){width:100%}.header-body .hamburger__line:nth-of-type(3){width:75%}.header-body .hamburger__input:checked~.header-body .hamburger__line:nth-of-type(1){transform-origin:bottom;transform:rotate(45deg) translate(3.75px)}.header-body .hamburger__input:checked~.header-body .hamburger__line:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.header-body .hamburger__input:checked~.header-body .hamburger__line:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(12.75px,-4.5px) rotate(45deg)}.header-left{display:flex;align-items:center;gap:120px}.header-logo img{height:32px;width:auto;display:block}@media(min-width:1024px){.header-hamburger{display:none}}.header-footer{display:flex;align-items:center;gap:40px}@media(max-width:1023px){.header-footer{position:absolute;top:130%;left:16px;right:16px;z-index:100;background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:24px;flex-direction:column;gap:16px;box-shadow:0 4px 12px #0000000d}}.header-link{position:relative;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#000;text-decoration:none;transition:color .2s ease}.header-link:not(.cart):after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:#05a514;border-radius:2px;transition:width .25s ease}.header-link:hover:not(.cart),.header-link.active{color:#05a514}.header-link:hover:not(.cart):after,.header-link.active:after{width:100%}.header-cart-item{position:relative}.cart{display:flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px;background:none;border:none}.cart img{width:24px;height:24px}.site-cart__badge{position:absolute;top:-8px;right:-10px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700;border-radius:50%}@media(min-width:1024px){#header-footer.hidden{display:flex}}@media(max-width:1023px){.header-footer.hidden{display:none!important}}@media(max-width:1023px){.header-body{position:relative}.header-logo{position:absolute;left:50%;transform:translate(-50%)}.header-left{gap:0}}.site-cart__badge{position:absolute;top:-8px;left:-10px;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:#05a514;color:#fff;font-weight:700;border-radius:9999px}.footer{background-color:#000;color:#fff;padding-block:30px 30px;padding-inline:16px;font-family:Montserrat,sans-serif;border-top:3px solid #05A514}.footer-container{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:30px;text-align:center}.footer-logo img{height:32px;width:auto;display:block;margin:0 auto}.footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-block:8px}.footer-nav-link{font-size:16px;font-weight:600;color:#fff;text-decoration:none;transition:color .2s ease}.footer-nav-link{transition:color .2s ease}.footer-nav-link:hover,.footer-contact a:hover{color:#05a514;text-decoration:none}.footer-contact{display:flex;flex-direction:row;gap:32px;font-size:16px;color:#fff;line-height:1.6}.footer-contact a{color:#fff;text-decoration:none;font-weight:600}.footer-contact a:hover{text-decoration:underline}.footer-contact span{color:#fff;font-weight:600}.footer-fda{font-size:16px;color:#fff;margin-top:8px;line-height:1.6;font-weight:400}.footer-divider{width:100%;border-top:1px solid rgba(255,255,255,.2);margin-block:16px}.footer-bottom{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;font-size:16px;color:#fff;font-weight:400}@media(min-width:768px){.footer-bottom{flex-direction:column;justify-content:space-between}}.footer-copyright{text-align:left}.footer-payments img{height:32px;width:auto;object-fit:contain}@media(max-width:900px){.footer-nav{gap:24px}.footer-contact{gap:16px;font-size:15px}}@media(max-width:768px){.footer-nav{flex-direction:column;gap:16px;align-items:center}.footer-contact{flex-direction:column;gap:10px;align-items:center;text-align:center}.footer-copyright{text-align:center}.footer-payments img{max-width:220px;height:auto}}.button{display:flex;width:fit-content;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;box-sizing:border-box;height:44px;min-width:170px;padding:12px 32px;font-size:16px;font-weight:600;line-height:1;letter-spacing:initial;transition:all .25s ease;border-radius:32px;text-transform:capitalize}.button:hover,.button:focus{text-decoration:none}.button--default,.button--primary{background:#05a514;border:1px solid #05A514;color:#fff}.button--default:hover,.button--default:focus,.button--primary:hover,.button--primary:focus{background-color:#04880f;border-color:#04880f;color:#fff;transform:translateY(-2px);box-shadow:0 10px 22px #05a5144d}.button--default.white,.button--primary.white{background-color:#fff;border-color:#fff;color:#000}.button--default.white:hover,.button--default.white:focus,.button--primary.white:hover,.button--primary.white:focus{opacity:.8}.button--outline,.button--reverse{background:transparent;border:1px solid #05A514;color:#05a514}.button--outline:hover,.button--outline:focus,.button--reverse:hover,.button--reverse:focus{opacity:.85;color:#05a514}.button--outline.white,.button--reverse.white{border-color:#fff;color:#fff}.button--outline-active:hover,.button--outline-active:focus{border-color:#35e8bb!important;color:#000!important;background-color:transparent!important}.button--text,.button--txt{background:transparent;border:none;color:#000;min-width:initial;min-height:initial;border-radius:initial;text-decoration:none;opacity:1;padding-inline:20px}.button--text:hover,.button--text:focus,.button--txt:hover,.button--txt:focus{opacity:1;color:#000;text-decoration:underline}.checkout-browse-btn{display:inline-flex;align-items:center;justify-content:center;width:255px;height:60px;padding:18px 42px;background:#05a514;border-radius:16px;color:#fff;text-decoration:none;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:120%;transition:.2s ease}.checkout-browse-btn:hover{background-color:#04880f}.checkout-complete-btn{display:inline-flex;align-items:center;justify-content:center;width:285px;height:60px;padding:18px 42px;background:#05a514;border:none;border-radius:16px;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:120%;cursor:pointer;transition:background-color .2s ease}.checkout-complete-btn:hover{background-color:#04880f}.checkout-complete-btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:767px){.checkout-complete-btn{width:100%;max-width:285px}}.thanks-home-button{display:flex;align-items:center;justify-content:center;width:100%;max-width:287px;min-height:60px;margin:0 auto;background:#05a514;border-radius:16px;color:#fff;font-size:20px;font-weight:400;line-height:120%;text-decoration:none;transition:background-color .2s ease}.thanks-home-button:hover{background:#303030e5;color:#fff}.thanks-home-button:focus{background:#303030e5;color:#fff}.input--custom{position:relative;display:block;margin-bottom:12px;font-size:22px;cursor:pointer;user-select:none}.input--custom input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.input--custom input:checked~.checkmark{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><circle cx="8" cy="8" r="7.5" stroke="%2303342D"/><circle cx="8" cy="8" r="5" fill="%2303342D"/></svg>')}.input--custom .checkmark:after{width:10px;height:10px;min-width:10px;min-height:10px}.checkmark{display:flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px;min-height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><circle cx="8" cy="8" r="7.5" stroke="%23E6ECF7"/></svg>')}input,select,textarea{max-width:100%;background:#fff}textarea{width:100%;min-width:100%;max-width:100%;min-height:134px}.input-box{position:relative;margin:0}.input-box,.input-box *{box-sizing:border-box}.input-box textarea{width:100%;padding:15px;border:1px solid #cecece;border-radius:8px;background:#fff;color:#626262;font-size:16px;font-weight:300;outline:none}.input-box textarea::placeholder{color:#373737;font-size:16px;font-weight:400;line-height:24px}.input-box .input-label{position:absolute;z-index:2;top:calc(50% - 8px);left:8px;display:flex;align-items:center;max-width:calc(100% - 16px);padding:0 1rem;overflow:hidden;color:#000;font-size:16px;font-weight:300;line-height:16px;letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;user-select:none;pointer-events:none;transition:.25s ease}.input-box .input-label svg{position:relative;top:2px;width:15px;height:15px;transition:.25s ease}.input-box .input-1:hover{border:1px solid #111}.input-box .input-1:focus{border:1px solid #00483F;outline:none;box-shadow:0 0 0 .25rem #00483f40;transition:.25s ease}.input-box .input-1::placeholder{color:#111;font-size:16px;font-weight:400;line-height:24px}.input-box.select{position:relative}.input-box.select:after{content:"";position:absolute;top:50%;right:20px;width:15px;height:10px;margin-top:-5px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:1rem}.input-box.error .input-label{top:-12px;background:#fff;color:#fc554c;font-size:11px;transition:.25s ease}.input-box.error .input-1{border:2px solid #FC554C}.input-box.fill .input-label:first-of-type{color:#0b0814}.input-box.fill.error .input-label:first-of-type{color:#ff4741}.input-box.focus .input-label,.input-box.fill .input-label,.input-box.active .input-label{display:none;top:-12px;background:#fff;color:#0b0814;font-size:11px;border-radius:6px;transition:.25s ease}.input-box.focus .input-label svg,.input-box.fill .input-label svg,.input-box.active .input-label svg{position:relative;top:2px;width:11px;height:11px;transition:.25s ease}.input-box.active .input-1{border:2px solid #0B0814}.input-box .selection-box:before{display:none}.input-box .selection-box:after{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%237D838C' stroke-width='1.6'/%3E%3C/svg%3E%0A");display:flex;align-items:center;justify-content:center;top:calc(50% - 8px);right:12px;width:24px;height:24px}.input-box .password-eye{position:absolute;top:0;right:0;padding:13px 1rem}.input-box .password-eye svg:not(.active){display:none}input.input--clear{background:none;border:none;outline:none}input.input--clear::placeholder{color:inherit}.pull-right{float:right}.clear{clear:both}.v-check{position:relative;display:block;margin-bottom:12px;padding-left:35px;font-size:16px;font-weight:400;line-height:24px;cursor:pointer;user-select:none}.v-check a{font-size:14px;font-weight:400;line-height:24px;text-decoration-line:underline}.v-check input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.v-check input:checked~.v-check__checkmark{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 1C1.89543 1 1 1.89543 1 3V21C1 22.1046 1.89543 23 3 23H21C22.1046 23 23 22.1046 23 21V3C23 1.89543 22.1046 1 21 1H3Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21 3H3L3 21H21V3ZM3 1C1.89543 1 1 1.89543 1 3V21C1 22.1046 1.89543 23 3 23H21C22.1046 23 23 22.1046 23 21V3C23 1.89543 22.1046 1 21 1H3Z" fill="%2303342D"/><path fill-rule="evenodd" clip-rule="evenodd" d="M18.6628 7.25117C19.0763 7.61719 19.1149 8.24918 18.7489 8.66276L12.1069 16.1676C12.101 16.1743 12.095 16.181 12.089 16.1878C11.9839 16.3066 11.8688 16.4367 11.7606 16.5405C11.6404 16.6558 11.4577 16.8104 11.2002 16.905C10.8549 17.0317 10.4784 17.0317 10.1332 16.905C9.87566 16.8104 9.69295 16.6558 9.57275 16.5405C9.46451 16.4367 9.34944 16.3066 9.24432 16.1878C9.23833 16.181 9.23237 16.1743 9.22644 16.1676L6.25117 12.8058C5.88514 12.3922 5.92369 11.7602 6.33727 11.3942C6.75084 11.0282 7.38283 11.0667 7.74886 11.4803L10.6667 14.7772L17.2512 7.33727C17.6172 6.92369 18.2492 6.88514 18.6628 7.25117ZM10.9652 15.1047C10.9672 15.1063 10.9683 15.1072 10.9683 15.1072C10.9683 15.1073 10.9673 15.1065 10.9652 15.1047ZM10.3651 15.1072C10.3651 15.1072 10.3661 15.1063 10.3681 15.1047C10.3661 15.1065 10.3651 15.1073 10.3651 15.1072Z" fill="%2303342D"/></svg>')}.v-check__container{position:absolute;top:0;left:0;right:0;z-index:-1;width:100%;height:100%;pointer-events:none}.v-check__checkmark{position:absolute;top:0;left:0;width:24px;height:24px;content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="23" height="23" rx="3.5" stroke="%239D9C9C"/></svg>')}.v-check--cart,.v-check--cart-product,.v-check--product{padding:1rem;font-size:16px;font-weight:400;line-height:24px}.v-check--cart .v-check__container,.v-check--cart-product .v-check__container,.v-check--product .v-check__container{border:1px solid #8F8F8F;border-radius:6px;background:#fff}.v-check--cart .v-check__checkmark,.v-check--cart-product .v-check__checkmark,.v-check--product .v-check__checkmark{top:calc(50% - 12px);left:1rem;width:24px;height:24px;background-color:transparent!important;content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.9954' cy='12.0111' r='9.845' stroke='%231D211F' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.v-check--cart .v-check__input:checked~.v-check__container,.v-check--cart-product .v-check__input:checked~.v-check__container,.v-check--product .v-check__input:checked~.v-check__container{border:1px solid #5FA2FE;border-radius:6px;background:#e3ebfc}.v-check--cart .v-check__input:checked~.v-check__checkmark,.v-check--cart-product .v-check__input:checked~.v-check__checkmark,.v-check--product .v-check__input:checked~.v-check__checkmark{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1.41931C9.18955 1.41931 6.49421 2.53576 4.50693 4.52304C2.51964 6.51033 1.4032 9.20567 1.4032 12.0161C1.4032 14.8266 2.51964 17.5219 4.50693 19.5092C6.49421 21.4965 9.18955 22.6129 12 22.6129C14.8104 22.6129 17.5058 21.4965 19.4931 19.5092C21.4804 17.5219 22.5968 14.8266 22.5968 12.0161C22.5968 9.20567 21.4804 6.51033 19.4931 4.52304C17.5058 2.53576 14.8104 1.41931 12 1.41931ZM2.9232 12.0161C2.9232 9.60879 3.8795 7.30007 5.58173 5.59784C7.28396 3.89561 9.59268 2.93931 12 2.93931C14.4073 2.93931 16.716 3.89561 18.4183 5.59784C20.1205 7.30007 21.0768 9.60879 21.0768 12.0161C21.0768 14.4234 20.1205 16.7321 18.4183 18.4344C16.716 20.1366 14.4073 21.0929 12 21.0929C9.59268 21.0929 7.28396 20.1366 5.58173 18.4344C3.8795 16.7321 2.9232 14.4234 2.9232 12.0161ZM12 15.2161C12.8487 15.2161 13.6626 14.879 14.2627 14.2789C14.8629 13.6787 15.2 12.8648 15.2 12.0161C15.2 11.1674 14.8629 10.3535 14.2627 9.75337C13.6626 9.15325 12.8487 8.81611 12 8.81611C11.1513 8.81611 10.3374 9.15325 9.73726 9.75337C9.13714 10.3535 8.8 11.1674 8.8 12.0161C8.8 12.8648 9.13714 13.6787 9.73726 14.2789C10.3374 14.879 11.1513 15.2161 12 15.2161Z' fill='%23111111'/%3E%3C/svg%3E%0A")}.v-check--radio .v-check__checkmark{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.9954' cy='12.0111' r='9.845' stroke='%231D211F' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.v-check--radio .v-check__input:checked~.v-check__label{font-weight:600}.v-check--radio .v-check__input:checked~.v-check__checkmark{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1.41931C9.18955 1.41931 6.49421 2.53576 4.50693 4.52304C2.51964 6.51033 1.4032 9.20567 1.4032 12.0161C1.4032 14.8266 2.51964 17.5219 4.50693 19.5092C6.49421 21.4965 9.18955 22.6129 12 22.6129C14.8104 22.6129 17.5058 21.4965 19.4931 19.5092C21.4804 17.5219 22.5968 14.8266 22.5968 12.0161C22.5968 9.20567 21.4804 6.51033 19.4931 4.52304C17.5058 2.53576 14.8104 1.41931 12 1.41931ZM2.9232 12.0161C2.9232 9.60879 3.8795 7.30007 5.58173 5.59784C7.28396 3.89561 9.59268 2.93931 12 2.93931C14.4073 2.93931 16.716 3.89561 18.4183 5.59784C20.1205 7.30007 21.0768 9.60879 21.0768 12.0161C21.0768 14.4234 20.1205 16.7321 18.4183 18.4344C16.716 20.1366 14.4073 21.0929 12 21.0929C9.59268 21.0929 7.28396 20.1366 5.58173 18.4344C3.8795 16.7321 2.9232 14.4234 2.9232 12.0161ZM12 15.2161C12.8487 15.2161 13.6626 14.879 14.2627 14.2789C14.8629 13.6787 15.2 12.8648 15.2 12.0161C15.2 11.1674 14.8629 10.3535 14.2627 9.75337C13.6626 9.15325 12.8487 8.81611 12 8.81611C11.1513 8.81611 10.3374 9.15325 9.73726 9.75337C9.13714 10.3535 8.8 11.1674 8.8 12.0161C8.8 12.8648 9.13714 13.6787 9.73726 14.2789C10.3374 14.879 11.1513 15.2161 12 15.2161Z' fill='%230'/%3E%3C/svg%3E%0A")}.v-check--product{padding:0;margin:0}.v-check--product .v-check__checkmark{top:20px;left:20px;width:24px;height:24px;background-color:transparent!important;content:url("data:image/svg+xml,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.951.045a4.067 4.067 0 0 0-2.628 1.538 4.848 4.848 0 0 0-.707 1.48l-.095.375v17.125l.095.375c.115.456.429 1.113.707 1.479a4.135 4.135 0 0 0 2.245 1.468l.37.094h17.125l.369-.094a4.135 4.135 0 0 0 2.245-1.468 4.854 4.854 0 0 0 .707-1.479l.095-.375V3.438l-.094-.37A4.135 4.135 0 0 0 22.917.823a5.046 5.046 0 0 0-1.459-.706l-.354-.095-8.458-.006C7.994.012 4.081.025 3.951.045m17.071 2.019c.464.12.973.522 1.239.978.253.433.239-.098.239 8.957 0 7.911-.003 8.286-.077 8.551-.178.641-.762 1.219-1.401 1.385-.22.058-1.178.065-8.522.065-9.056 0-8.525.014-8.958-.239a2.656 2.656 0 0 1-.78-.768c-.28-.465-.262.142-.262-8.993s-.018-8.528.262-8.993c.158-.261.515-.614.781-.769.421-.246-.1-.232 8.938-.235 7.344-.003 8.322.004 8.541.061' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E")}.v-check--product .v-check__input:checked~.v-check__checkmark{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='4' fill='%230'/%3E%3Cg clip-path='url(%23clip0_50_2744)'%3E%3Cpath d='M9.49992 15.5L5.99992 12L4.83325 13.1667L9.49992 17.8334L19.4999 7.83335L18.3333 6.66669L9.49992 15.5Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_50_2744'%3E%3Crect width='20' height='20' fill='white' transform='translate(2 2)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.v-check--cart-product{padding:1rem;padding-right:0;margin:0}.v-form{width:100%}.v-form .input-box{margin-bottom:1.5rem}.v-form .input-box.error{margin-bottom:4px}.v-form .input-box.error .alert{width:100%;height:100%;min-height:20px}.input-box--qty{display:grid;grid-template-columns:18px 46px 18px;grid-auto-rows:1fr;grid-gap:.5rem;align-items:center}.input-box--qty input{text-align:center}.input-box--qty input::-webkit-outer-spin-button,.input-box--qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-box--qty input[type=number]{-moz-appearance:textfield}.input-box--qty .input-box__plus,.input-box--qty .input-box__minus{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;line-height:36px;text-transform:capitalize;cursor:pointer;user-select:none}.input-box--qty .input-box__plus:hover,.input-box--qty .input-box__minus:hover{color:#0b0814}.inline-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;height:44px;border:1px solid #000}.inline-group .form-control{width:min-content;max-width:110px;border:0;text-align:center}.inline-group .form-control:active,.inline-group .form-control:focus{border:0;outline:none}.form-control[type=number]::-webkit-inner-spin-button,.form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-1{box-sizing:border-box;width:100%;border-radius:100px;height:48px;padding:12px 1.5rem;background-color:#f7f7f7;border:1px solid rgba(0,0,0,.2)!important;color:#000!important;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:24px;transition:border-color .25s ease}.input-1:focus{border-color:#05a514!important;outline:none;box-shadow:0 0 0 3px #0066ff1f}select.input-1{position:relative;padding-right:48px!important;border:1px solid rgba(0,0,0,.2);font-family:Montserrat,sans-serif;cursor:pointer;appearance:none}.modal__overlay{position:fixed;z-index:500;inset:0;display:flex;align-items:center;justify-content:center;background:#0009}.modal__container{box-sizing:border-box;max-height:100vh;padding:30px;background-color:#fff;border-radius:32px;overflow-y:auto}.modal__header{display:flex;align-items:center;justify-content:space-between}.modal__title{box-sizing:border-box;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.modal__close{background:transparent;border:0}.modal__content{margin-top:2rem;color:#000c;line-height:1.5}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.product-card{background-color:#f4f6f2!important;border-radius:28px!important;padding:16px!important;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:318px;position:relative;border:1px solid rgba(0,0,0,.05)!important;transition:transform .28s ease,box-shadow .28s ease,background-color .28s ease;overflow:hidden}.product-card:before{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;background:#05a5141a;opacity:0;transition:opacity .28s ease;pointer-events:none}.product-card:hover{transform:translateY(-6px);box-shadow:0 18px 36px #00000014}.product-card:hover:before{opacity:1}.product-card-container{width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1;margin-bottom:16px;position:relative;z-index:1}.nutra-add-to-cart{width:100%;height:60px;background:#05a514;border-radius:16px;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:120%;transition:.2s}.nutra-add-to-cart:hover{background:#303030e5}.product-card-header{background:transparent!important;padding:0!important;min-height:auto!important;display:flex;justify-content:center;align-items:center;width:100%}.product-card-image-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:200px!important;overflow:hidden}.product-card-image{max-width:100%;max-height:110%!important;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.product-card:hover .product-card-image{transform:scale(1.05)}.product-card-info{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:0!important;gap:12px;position:relative;z-index:1}.product-card-meta{display:flex;flex-direction:column;gap:6px;flex-grow:1;min-width:0}.product__title{text-decoration:none}.product-card-title{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#000!important;line-height:1.3!important;text-align:left;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.product-card:hover .product-card-title{color:#05a514!important}.product-card-body{display:flex;align-items:baseline;gap:8px}.product-card-price--base{font-family:Montserrat,sans-serif!important;color:#000!important;font-size:18px!important;font-weight:700!important}.product-card-price--old{font-family:Montserrat,sans-serif;color:#9ea8b1;font-size:14px;text-decoration:line-through}.product-card-cart{background-color:#05a514!important;border-radius:14.77px!important;width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease,transform .2s ease!important;flex-shrink:0;cursor:pointer}.product-card-cart:hover{background-color:#04880f!important;transform:translateY(-2px)}.product-card-cart-icon{width:24px;height:24px}.product-card-label--sale{position:absolute;top:18px;left:18px;z-index:2;padding:5px 18px;background:#05a514;color:#fff;border-radius:100px;font-size:12px;font-weight:600;line-height:100%;text-align:center}.eh{position:relative;background:#fff;overflow-x:clip;font-family:Montserrat,sans-serif}.eh [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.eh [data-reveal].is-visible{opacity:1;transform:none}.eh .eh-hero__media[data-reveal]{transition-delay:.12s}@media(prefers-reduced-motion:reduce){.eh [data-reveal]{opacity:1!important;transform:none!important;transition:none}}.eh .eh-shell{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding-inline:16px}.eh .eh-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:#05a514;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.eh .eh-kicker:before{content:"";width:22px;height:2px;background:#05a514;border-radius:2px}.eh .eh-title{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(30px,4.6vw,50px);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:#000}.eh .eh-title em{font-style:normal;color:#05a514}.eh .eh-num{position:absolute;top:-8px;left:-6px;z-index:0;font-size:clamp(120px,20vw,240px);font-weight:800;line-height:.8;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,.05);pointer-events:none;user-select:none}.eh .eh-num--right{left:auto;right:-6px}.eh .eh-blob{position:absolute;z-index:0;background:#05a5141a;filter:blur(2px);pointer-events:none}.eh .eh-blob--a{width:320px;height:320px;top:-60px;left:-90px;border-radius:42% 58% 63% 37%/45% 45% 55% 55%}.eh .eh-blob--b{width:220px;height:220px;bottom:-40px;right:8%;background:#05a51412;border-radius:60% 40% 47% 53%/55% 52% 48% 45%}.eh .eh-blob--c{width:260px;height:260px;top:30px;right:-80px;border-radius:50% 50% 42% 58%/55% 45%}.eh .eh-blob--d{width:240px;height:240px;bottom:-60px;left:-70px;border-radius:58% 42% 55% 45%/48% 55% 45% 52%}.eh .eh-blob--e{width:280px;height:280px;top:-90px;right:-60px;background:#ffffff24;filter:none;border-radius:50% 50% 45% 55%/52% 48%}.eh .eh-dots{position:absolute;z-index:0;width:120px;height:120px;background-image:radial-gradient(rgba(5,165,20,.35) 2px,transparent 2px);background-size:16px 16px;pointer-events:none}.eh .eh-dots--hero{top:40px;right:44%}.eh .eh-dots--story{bottom:-22px;right:-18px}.eh .eh-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 28px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;text-decoration:none;border-radius:100px;transition:transform .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease}.eh .eh-btn__icon{display:inline-flex;transition:transform .22s ease}.eh .eh-btn:hover{transform:translateY(-2px)}.eh .eh-btn:hover .eh-btn__icon{transform:translate(4px)}.eh .eh-btn--solid{background:#05a514;color:#fff;box-shadow:0 10px 24px #05a51447}.eh .eh-btn--solid:hover{background:#04880f;color:#fff}.eh .eh-btn--ghost{background:transparent;color:#000;border:1.5px solid rgba(0,0,0,.18)}.eh .eh-btn--ghost:hover{border-color:#05a514;color:#05a514}.eh .eh-hero{position:relative;padding-block:clamp(32px,6vw,80px) clamp(40px,7vw,96px);overflow:hidden}.eh .eh-hero__inner{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding-inline:16px;display:grid;grid-template-columns:1fr;gap:clamp(36px,6vw,72px);align-items:center}@media(min-width:1024px){.eh .eh-hero__inner{grid-template-columns:1.05fr .95fr}}.eh .eh-hero__copy{position:relative}.eh .eh-hero .eh-leaf{display:inline-flex;margin-bottom:18px;color:#05a514;transform:rotate(-8deg)}.eh .eh-hero__title{margin:0 0 22px;font-family:Montserrat,sans-serif;font-size:clamp(40px,7vw,78px);font-weight:700;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:#000}.eh .eh-hero__text{margin:0 0 32px;max-width:46ch;color:#000000a8;font-size:18px;line-height:1.6}.eh .eh-hero__media{position:relative;justify-self:center;width:100%;max-width:520px;aspect-ratio:1/1}.eh .eh-hero__shape{position:absolute;inset:6% -6% -6% 6%;background:linear-gradient(150deg,#05a514,#0b6f17);border-radius:56% 44% 49% 51%/58% 49% 51% 42%;z-index:0}.eh .eh-hero__frame{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:52% 48% 47% 53%/55% 51% 49% 45%;box-shadow:0 26px 60px #00000029}.eh .eh-hero__img{width:100%;height:100%;object-fit:contain;transition:transform .6s ease}.eh .eh-hero__media:hover .eh .eh-hero__img{transform:scale(1.05)}.eh .eh-hero__badge{position:absolute;z-index:2;left:-4%;bottom:10%;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;color:#fff;background:#05a514;border:5px solid #fff;border-radius:50%;box-shadow:0 12px 24px #05a51452}.eh .eh-products{position:relative;padding-block:clamp(48px,7vw,88px);overflow:hidden}.eh .eh-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(28px,4vw,44px);flex-wrap:wrap}@media(min-width:768px){.eh .eh-head--reverse{flex-direction:row-reverse}.eh .eh-head--reverse .eh-head__titles{text-align:right}.eh .eh-head--reverse .eh-kicker{flex-direction:row-reverse}}.eh .eh-head__titles{max-width:560px}.eh .eh-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:640px){.eh .eh-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.eh .eh-grid{grid-template-columns:repeat(4,1fr)}}.eh .eh-story{position:relative;padding-block:clamp(48px,7vw,88px);overflow:hidden}.eh .eh-story__inner{display:grid;grid-template-columns:1fr;gap:clamp(36px,6vw,72px);align-items:center}@media(min-width:1024px){.eh .eh-story__inner{grid-template-columns:1fr 1fr}}.eh .eh-story__media{position:relative;width:100%;aspect-ratio:4/3.2}.eh .eh-story__shape{position:absolute;inset:-7% 7% 7% -7%;background:#05a5141f;border-radius:46% 54% 60% 40%/52% 46% 54% 48%;z-index:0}.eh .eh-story__img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:54% 46% 52% 48%/50% 52% 48% 50%;box-shadow:0 22px 48px #00000024}.eh .eh-story__copy{position:relative}.eh .eh-story__paras{display:flex;flex-direction:column;gap:14px;margin:22px 0 30px;color:#000000b3;font-size:17px;line-height:1.65}.eh .eh-story__paras p{margin:0}.eh .eh-benefits{padding-block:clamp(40px,6vw,80px) clamp(56px,8vw,104px)}.eh .eh-benefits__panel{position:relative;overflow:hidden;padding:clamp(32px,5vw,56px);background:linear-gradient(135deg,#0d2b16,#08120c);border-radius:40px}.eh .eh-benefits__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:36px}@media(min-width:768px){.eh .eh-benefits__grid{grid-template-columns:repeat(3,1fr)}}.eh .eh-benefit{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;position:relative}@media(min-width:768px){.eh .eh-benefit+.eh .eh-benefit:before{content:"";position:absolute;left:-18px;top:8px;bottom:8px;width:1px;background:#ffffff1f}}.eh .eh-benefit__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:8px;color:#05a514;background:#05a51429;border-radius:46% 54% 52% 48%/54% 46%}.eh .eh-benefit__title{font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;color:#fff}.eh .eh-benefit__text{max-width:260px;color:#ffffff9e;font-size:14px;font-weight:500;line-height:1.55}.catalog-head{max-width:640px;margin:0 auto clamp(28px,4vw,48px);text-align:center}.catalog-head__count{display:inline-block;margin-bottom:14px;padding:6px 16px;background:#05a5141a;color:#05a514;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1;border-radius:100px}.catalog-head__title{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(30px,4.4vw,46px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#000}.catalog-head__sub{margin:12px auto 0;max-width:52ch;color:#0009;font-size:16px;line-height:1.6}.catalog-pagination{flex-wrap:wrap;margin-top:clamp(32px,5vw,56px)}.catalog-pagination button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:1px solid rgba(0,0,0,.12)!important;border-radius:100px!important;background-color:#fff!important;color:#000!important;font-weight:600;line-height:1;transition:all .25s ease}.catalog-pagination button:hover:not(:disabled):not(.bg-black){border-color:#05a514!important;color:#05a514!important}.catalog-pagination button.bg-black{background-color:#05a514!important;border-color:#05a514!important;color:#fff!important}.catalog-pagination button:disabled,.catalog-pagination button.opacity-50{opacity:.4;cursor:not-allowed}.product-container{display:grid;grid-template-columns:45% 1fr;align-items:start;gap:1.5rem}@media(max-width:767px){.product-container{grid-template-columns:100%}}.product-body{display:grid;grid-template-columns:100%;grid-auto-rows:min-content}@media(max-width:767px){.product-body .js-add-item-to-cart{width:100%}}.product-price-price--old{font-size:14px;color:#000;text-decoration:line-through}.product-image{position:relative;display:flex;align-items:center;justify-content:center;background-color:#f4f6f2;border:1px solid transparent;border-radius:32px}.product-image-image{display:block;width:560px;height:560px;margin:0 auto;object-fit:contain}@media(max-width:767px){.product-image-image{width:350px;height:350px}}.product-image-label--sale{position:absolute;top:22px;left:22px;padding:4px 20px;background:#9ea8b1;color:#fff;border-radius:100px;font-size:12px;font-weight:500;line-height:100%;text-align:center}.product-specs-body{margin-bottom:1rem;padding-top:4px;color:#000}.product-specs-body p{line-height:1.75rem}.product-specs-body ul{list-style:inside}.product-ingredient-link{margin-bottom:1.5rem;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;cursor:pointer}.product-ingredient-link:hover{text-decoration:none}.product-package-title{font-size:16px;font-weight:500;line-height:24px}.js-variant-item .price{font-size:18px;line-height:30px}.js-variant-item.active{border-color:#000!important;background-color:transparent!important;opacity:1!important}.js-variant-item.active *{color:#000}.js-variant-item.active .price{font-size:18px;font-weight:400}.js-variant-item.active .line{background-color:#000}.js-variant-item.active .option-text{border-color:#000;font-weight:400}.js-variant-item:hover:not(.active){border-color:#000!important;background-color:transparent!important;color:#000;opacity:.7!important}.js-variant-item:hover:not(.active) .line{background-color:#000}.js-variant-item:hover:not(.active) .option-text{border-color:#000}.package-divider{display:block;width:89px;height:1px;background:#0003;margin:0 auto}.js-purchase-option-item{--padding: 12px 24px;width:100%;white-space:nowrap;text-decoration:none;text-transform:capitalize!important}.js-purchase-option-item.active{border-color:#303030;color:#000;opacity:1!important}.js-purchase-option-item:hover:not(.active){border-color:#000!important;color:#000!important;opacity:.7!important}.product-size-list{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%}@media(min-width:1280px){.product-size-list{grid-template-columns:repeat(6,1fr);gap:1rem}}.product-size-item{display:flex;align-items:center;justify-content:center;height:48px;padding:0 .5rem;background:transparent;border:1px solid rgba(0,0,0,.25);border-radius:32px;color:#000;font-size:18px;font-weight:400;line-height:1;cursor:pointer;transition:all .25s ease}.product-size-item:hover{border-color:#000}.product-size-item.active{border-color:#000;border-width:1px;color:#000}.js-add-item-to-cart{min-width:193px}@media(min-width:992px){.js-add-item-to-cart{min-width:220px}}.physical-product-actions{display:flex;align-items:flex-end;gap:16px;margin-top:16px;flex-wrap:wrap}.physical-quantity-block{width:296px}.physical-quantity-label{display:block;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;color:#000}.physical-quantity-control{width:296px;height:60px;border:1px solid #000;border-radius:100px;overflow:hidden}.physical-quantity-control .btn-minus,.physical-quantity-control .btn-plus{width:62px;height:100%;justify-content:center}.physical-quantity-control .quantity{text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;color:#000}.physical-add-to-cart{width:296px;height:60px;min-width:unset;background:#05a514;border-radius:16px;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;line-height:120%}.physical-add-to-cart:hover{background:#04880f;transition:.25s}.physical-cards-image{display:block;max-width:112px;margin-top:25px}@media(max-width:882px){.physical-cards-image{flex-shrink:1}}@media(max-width:767px){.physical-product-actions{flex-direction:column;align-items:stretch}.physical-quantity-block,.physical-quantity-control,.physical-add-to-cart{width:100%}.physical-cards-image{margin:25px auto 0;max-width:130px}}.breadcrumb-link{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;color:#000;text-decoration:none;transition:all .2s ease}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-current{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:#9ea8b1}@media(max-width:1160px)and (min-width:886px){.product-package-item{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-package-item .js-variant-item{width:100%;min-width:0}}@media(max-width:885px){.product-package-item{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-package-item .js-variant-item{width:100%;min-width:0}}@media(max-width:1160px)and (min-width:886px){.fieldset-block fieldset{flex-direction:column!important}.js-purchase-option-item{width:100%!important;max-width:100%}}.product-page .product-image{border-radius:28px;border:1px solid rgba(0,0,0,.05)}.product-page .product-image-label--sale{background:#05a514;color:#fff}.product-page .js-product-total-price>span:first-child{font-size:28px!important;font-weight:700!important;color:#05a514}.product-page .product-price-price--old{margin-left:10px;color:#9ea8b1}.product-page .product-specs-body ul{list-style:none;padding-left:0}.product-page .product-specs-body li{position:relative;padding-left:26px;margin-bottom:6px}.product-page .product-specs-body li:before{content:"✓";position:absolute;left:0;color:#05a514;font-weight:700}.product-page .product-ingredient-link{color:#05a514}.product-page .js-variant-item{transition:all .25s ease}.product-page .js-variant-item.active{border-color:#05a514!important;background-color:#05a5140f!important}.product-page .js-variant-item.active *{color:#05a514}.product-page .js-variant-item.active .line,.product-page .js-variant-item.active .package-divider{background-color:#05a514}.product-page .js-variant-item:hover:not(.active){border-color:#05a514!important;opacity:1!important}.product-page .js-variant-item:hover:not(.active) .line,.product-page .js-variant-item:hover:not(.active) .package-divider{background-color:#05a514}.product-page .js-purchase-option-item.active{border-color:#05a514!important;color:#05a514!important;background:#05a5140f}.product-page .js-purchase-option-item:hover:not(.active){border-color:#05a514!important;color:#05a514!important;opacity:1!important}.product-page .product-size-item{border-radius:14px}.product-page .product-size-item:hover{border-color:#05a514;color:#05a514}.product-page .product-size-item.active{border-color:#05a514;background:#05a5140f;color:#05a514}.product-page .input-group .btn:hover svg path,.product-page .physical-quantity-control .btn:hover svg path{stroke:#05a514}.contact-sub{margin:10px auto 0;max-width:48ch;color:#0009;font-size:16px;line-height:1.6;text-align:center}.section--1 .section-header{margin-bottom:clamp(28px,4vw,44px);text-align:center}@media(max-width:575px){.section--1 .section-header{margin-bottom:2rem}}.section--1 .section-body{display:grid;grid-template-columns:1fr;max-width:980px;margin-inline:auto;column-gap:1.5rem;row-gap:1.5rem}@media(min-width:640px){.section--1 .section-body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.section--1 .section-body{grid-template-columns:repeat(3,minmax(0,1fr))}}.section--1 .section-item{padding:36px 18px;width:100%;background:#f4f6f2;border:1px solid rgba(0,0,0,.05);border-radius:28px;transition:transform .25s ease,box-shadow .25s ease}.section--1 .section-item:hover{transform:translateY(-4px);box-shadow:0 18px 38px #00000014}.section--1 .section-item:hover .section-item-icon{background:#05a514;color:#fff}.section--1 .section-item-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px}.section--1 .section-item-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;color:#05a514;background:#05a51424;border-radius:46% 54% 52% 48%/54% 46%;transition:background .25s ease,color .25s ease}.section--1 .section-item-body{margin-bottom:4px;color:#000;font-size:20px;font-weight:700;line-height:1.3;text-align:center}.section--1 .section-item-footer{color:#000000a8;font-size:16px;font-weight:400;line-height:1.6;text-align:center;word-break:break-word}@media(min-width:768px){.section--1 .section-item-footer{font-size:18px}}.contact-link{color:#05a514;font-weight:600;text-decoration:none;transition:text-decoration .2s ease}.contact-link:hover{text-decoration:underline}
