.about-hero-section-inner-wrap{display:flex;gap:20px;width:100%;max-width:1580px;margin-inline:auto}.about-hero-section-left-wrap{width:50%;position:relative}.about-hero-section-right-wrap{width:50%;padding:280px 40px 150px;position:relative}.about-hero-section-right-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;rotate:2.91deg;scale:1 1.1;transform:translateY(-35px)}.about-hero-section h2,.about-hero-section-text{width:100%;max-width:460px;margin-inline:auto}.about-hero-section-text{font-family:Arial;color:#000;font-size:18px;line-height:1.333;letter-spacing:.005em;margin-top:50px}.about-hero-name-text{width:100%;max-width:460px;margin-inline:auto;font-size:28px;letter-spacing:-.01em;margin-bottom:0;margin-top:30px}.about-hero-section .anim-logo-wrap{width:80%;display:flex;justify-content:center;align-items:center;position:relative;margin-top:230px;margin-left:auto;margin-right:30px}.about-hero-section .anim-logo-outer{width:100%;animation:rotate-full 25s linear infinite;transform-origin:center}.about-hero-section .anim-logo-inner{position:absolute;width:57%;transform:translate(20px)}.about-hero-section .about-hero-dog{width:80%;max-width:615px;z-index:1;position:relative;display:block;position:absolute;right:-130px;bottom:0}@media (max-width: 1380px){.about-hero-section .about-hero-dog{right:-50px}}@media (max-width: 1280px){.about-hero-section .about-hero-dog{width:100%}}@media (max-width: 992px){.about-hero-section-right-wrap{padding:220px 40px 100px}.about-hero-section-text{margin-top:30px}}@media (max-width: 768px){.about-hero-section-inner-wrap{flex-direction:column-reverse}.about-hero-section-left-wrap,.about-hero-section-right-wrap{width:100%;max-width:100%}.about-hero-section-right-wrap{padding-bottom:20px;padding-left:0;padding-right:0}.about-hero-section .anim-logo-wrap{margin-top:0;margin-right:auto;margin-left:0}.about-hero-section .about-hero-dog{width:70%;right:0}.about-hero-section .anim-logo-inner{transform:translate(0)}.about-hero-name-text{margin-top:20px}}.bg-image-w-text-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.bg-image-w-text-title-wrap{display:flex;align-items:center;gap:80px;width:100%;max-width:930px;margin-left:auto;margin-bottom:50px}.bg-image-w-text-texts-wrap{width:100%;max-width:930px;margin-left:auto}.bg-image-w-text-title-wrap span{font-family:Open Sans;font-size:12px;line-height:100%;color:#255026;text-align:center;letter-spacing:.23em;text-transform:uppercase;font-weight:700;border:1.5px solid #255026;border-radius:50px;padding:16px 33px}.bg-image-w-text-texts-wrap h3{margin:0;font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:100%}.bg-image-w-text-texts-wrap p{font-family:Arial;color:#000;font-size:18px;line-height:1.333;letter-spacing:.005em;margin-bottom:50px;margin-top:10px}.bg-image-w-text-texts-wrap p:last-of-type{margin-bottom:0}@media (max-width: 1380px){.bg-image-w-text-title-wrap,.bg-image-w-text-texts-wrap{max-width:650px}}@media (max-width: 992px){.bg-image-w-text-title-wrap,.bg-image-w-text-texts-wrap{margin-left:0}.bg-image-w-text-title-wrap{gap:20px}}@media (max-width: 480px){.bg-image-w-text-title-wrap{gap:10px;justify-content:space-between}.bg-image-w-text-texts-wrap p{margin-bottom:30px}.bg-image-w-text-title-wrap span{font-size:8px;padding:10px 15px;white-space:nowrap}}.center-text-with-points-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.center-text-with-points-inner-wrap .center-text-with-points-sub-text{font-family:Arial;text-align:center;font-size:20px;color:#000;width:100%;max-width:935px;margin-inline:auto;margin-top:20px;line-height:1.3;letter-spacing:.03em}.center-text-with-points-wrap{width:100%;max-width:1055px;margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);margin-top:70px;gap:30px}.center-text-with-points-single{display:flex;gap:30px;align-items:center}.center-text-with-points-single-icon{width:66px;height:auto}.center-text-with-points-single-text{font-family:Arial;font-size:18px;line-height:1.333;color:#000;letter-spacing:.03em;margin:0}@media (max-width: 992px){.center-text-with-points-single{gap:15px}}@media (max-width: 768px){.center-text-with-points-inner-wrap .center-text-with-points-sub-text{font-size:18px}.center-text-with-points-wrap{grid-template-columns:repeat(1,1fr);margin-top:50px}}@media (max-width: 480px){.center-text-with-points-single-icon{width:50px}.center-text-with-points-single br{display:none}}.cta-section-inner-wrap{width:100%;max-width:1580px;margin-inline:auto;display:flex;justify-content:space-between;gap:20px}.cta-section h2{color:#fff;margin-bottom:40px}.cta-section-title-wrap{width:65%}.cta-section-img-wrap{width:40%;max-width:575px}.cta-section-img-wrap img{width:100%;border-radius:20px}@media (max-width: 992px){.cta-section h2 br{display:none}}@media (max-width: 768px){.cta-section-inner-wrap{flex-direction:column;gap:40px}.cta-section-title-wrap,.cta-section-img-wrap{width:100%;max-width:100%}}.custom-contact-form-inner-wrap{width:100%;max-width:1580px;margin-inline:auto;display:flex;gap:30px;justify-content:space-between;align-items:end}.custom-contact-form-text>*{margin-top:10px;font-size:18px;color:#000;line-height:1.333}.custom-contact-form-form-wrap{width:65%;max-width:980px}.custom-contact-form-content-wrap{width:35%}.custom-contact-form-content-wrap img{width:100%;border-radius:20px}.custom-contact-form #ContactForm{display:flex;flex-direction:column;gap:20px}.custom-contact-form-contacts{display:flex;flex-direction:column;margin-top:20px;gap:25px;font-family:var(--font-heading-family);font-size:20px;font-weight:500;color:#264f28;letter-spacing:-1%;line-height:100%}.custom-contact-form-contacts span span{font-weight:600;min-width:85px;display:inline-block;margin-right:20px}.custom-contact-form-contacts span p{display:inline}.custom-contact-form-contacts a{text-decoration:none;color:#264f28}.custom-contact-form-contacts a:hover{color:#d2e082}.custom-contact-form .contact__fields{display:flex;gap:20px}.custom-contact-form .contact__fields .field__input{border:1px solid #E0E0E0;background:#fdfdfd;border-radius:20px;padding:19px 20px;height:auto;font-size:15px;font-family:Arial;color:#000}.custom-contact-form textarea{border:1px solid #E0E0E0;background:#fdfdfd;border-radius:20px;padding:19px 20px;font-size:15px;font-family:Arial;color:#000;height:155px}.custom-contact-form .field__label{top:20px;font-size:15px;color:#000;font-family:Arial;letter-spacing:0}.custom-contact-form .field:after,.custom-contact-form .field:before{display:none}.custom-contact-form button[type=submit]{width:100%;padding:20px;background:#d2e082;color:#264f28;font-family:Open Sans;font-size:16px;letter-spacing:.23em;font-weight:700;text-transform:uppercase;transition:.3s}.custom-contact-form button[type=submit]:hover{color:#d2e082;background:#264f28}.custom-contact-form button[type=submit]:before,.custom-contact-form button[type=submit]:after{display:none}@media (max-width: 1180px){.custom-contact-form-contacts span span{margin-right:0}.custom-contact-form-contacts{font-size:18px}}@media (max-width: 992px){.custom-contact-form-inner-wrap{flex-direction:column}.custom-contact-form-form-wrap,.custom-contact-form-content-wrap{width:100%;max-width:100%}}@media (max-width: 480px){.custom-contact-form-contacts{font-size:16px}.custom-contact-form-contacts span span{min-width:75px}.custom-contact-form #ContactForm{gap:10px}.custom-contact-form .contact__fields{gap:10px;flex-direction:column}}.dog-food-calc-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.caluclator-wrap{width:100%;max-width:600px;margin-inline:auto;margin-top:50px;background:#ecf7f9;border-radius:20px;padding:30px;display:flex;flex-direction:column;align-items:center}.caluclator-wrap label{font-family:var(--font-heading-family);font-size:25px;font-weight:600;color:#000;line-height:100%;margin-bottom:10px}.caluclator-wrap input,.caluclator-wrap select{width:100%;border:1px solid #C7DDE0;background:#fdfdfd;border-radius:20px;font-family:Arial;padding:22px 20px;font-size:15px;color:#000;line-height:1;margin-bottom:20px}.caluclator-wrap input:focus,.caluclator-wrap input:focus-visible{outline:1px solid #264F28;outline-offset:0;box-shadow:unset}.caluclator-wrap select{-webkit-appearance:none;appearance:none}.caluclator-wrap select{background-image:url(https://cdn.shopify.com/s/files/1/0900/6966/4048/files/chev-down-arrow.png?v=1745847316);background-repeat:no-repeat;background-size:20px;background-position:center right 20px}.caluclator-wrap input::-webkit-outer-spin-button,.caluclator-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.caluclator-wrap input[type=number]{-moz-appearance:textfield}.caluclator-wrap input::placeholder{opacity:1}.caluclator-wrap button{background:#d2e082;font-size:16px;text-transform:uppercase;width:100%;border-radius:50px;padding:16px 20px;font-weight:700;font-family:Open Sans;color:#264f28;letter-spacing:.23em;border:none;cursor:pointer;transition:.3s}.caluclator-wrap button:hover{background:#264f28;color:#d2e082}.caluclator-wrap #result{font-size:20px;font-weight:600;color:#264f28;margin-top:20px;font-family:var(--font-heading-family)}@media (max-width: 480px){.caluclator-wrap label{font-size:20px}}.dogs-that-matter-section{background:var(--color-neutral-soft-white-60)}.dogs-that-matter-content{width:100%}.dogs-that-matter-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4.8rem}.dogs-that-matter-title-group{flex:1}.dogs-that-matter-title{font-size:4.8rem;font-weight:400;color:var(--color-neutral-black);margin:0 0 1.2rem;line-height:1;letter-spacing:0}.dogs-that-matter-subtitle{font-size:1.8rem;color:var(--color-neutral-black);margin:0;line-height:1.6;font-weight:400}.dogs-that-matter-navigation{display:flex;gap:1.2rem}.dogs-that-matter-nav-btn{width:5.4rem;height:5.4rem;border:1px solid #00000066;background:var(--color-neutral-soft-white-60);border-radius:.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#0006}.dogs-that-matter-nav-btn.active{background:var(--color-forest-100);border-color:var(--color-forest-100);color:var(--color-neutral-soft-white)}.dogs-that-matter-nav-btn:hover:not(.disabled){background:var(--color-forest-100);border-color:var(--color-forest-100);color:var(--color-neutral-soft-white)}.dogs-that-matter-nav-btn.disabled{cursor:not-allowed}.dogs-that-matter-slider{position:relative}.dogs-that-matter-list{display:flex;gap:3.6rem;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.dogs-that-matter-list::-webkit-scrollbar{display:none}.dogs-that-matter-item{flex:0 0 360px;scroll-snap-align:start}.dogs-that-matter-item:first-child{margin-left:max(3.6rem,calc((100vw - 1742px + 8.8rem)/2));scroll-margin-left:max(3.6rem,calc((100vw - 1742px + 8.8rem)/2))}.dogs-that-matter-list.slider--desktop{scroll-padding-left:max(3.6rem,calc((100vw - 1742px + 8.8rem)/2))}.dogs-that-matter-card{background:transparent;overflow:hidden;transition:transform .3s ease;position:relative}.dogs-that-matter-card:hover{transform:translateY(-.05rem)}.dogs-that-matter-image{width:100%;height:48.4rem}.dogs-that-matter-image img{width:100%;height:100%;object-fit:cover;border-radius:.72rem}.dogs-that-matter-info{padding:1.2rem 0 2.4rem}.dogs-that-matter-dog-name{font-size:2.4rem;font-weight:400;line-height:1.1;color:var(--color-neutral-black);margin:0 0 1.2rem}.dogs-that-matter-dog-details{font-size:1.8rem;color:var(--color-neutral-black);margin:0;font-weight:400}.dogs-that-matter-testimonial{background:var(--color-neutral-soft-white-120);margin:0;padding:2rem;border-radius:.6rem;display:none}.dogs-that-matter-testimonial-text.margin-0{margin:0}.dogs-that-matter-item:first-child .dogs-that-matter-testimonial,.dogs-that-matter-item:first-child .dogs-that-matter-testimonial-content{display:block}.dogs-that-matter-item:first-child .dogs-that-matter-testimonial-default{display:none}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-testimonial{display:block}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-testimonial-content{display:none}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-testimonial-default{display:block}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-order,.dogs-that-matter-item:not(:first-child) .dogs-that-matter-add-all-btn{display:none}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-card:hover .dogs-that-matter-testimonial-content{display:block}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-card:hover .dogs-that-matter-testimonial-default{display:none}.dogs-that-matter-item:not(:first-child) .dogs-that-matter-card:hover .dogs-that-matter-order,.dogs-that-matter-item:not(:first-child) .dogs-that-matter-card:hover .dogs-that-matter-add-all-btn{display:block}.dogs-that-matter-testimonial-header,.dogs-that-matter-order-header{font-size:1.4rem;font-weight:700;color:var(--color-forest-100);margin-bottom:2.4rem;line-height:1.1;text-transform:uppercase}.dogs-that-matter-testimonial-text{font-size:1.6rem;line-height:1.6;color:var(--color-neutral-soft-black);margin-bottom:2.4rem}.dogs-that-matter-order{background:var(--color-flash-green-80);padding:1.6rem 1.2rem .8rem;border-radius:.6rem;margin-top:2.4rem}.dogs-that-matter-order-header{margin-bottom:1.2rem}.dogs-that-matter-products{display:flex;gap:.8rem;flex-wrap:wrap}.dogs-that-matter-product img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.4rem}.dogs-that-matter-add-all-btn{width:22.2rem;height:4.2rem;background:var(--color-forest-100);color:var(--color-neutral-white);border:1px solid var(--color-forest-100);padding:0;border-radius:.4rem;font-size:1.4rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1.2rem;transition:background-color .2s ease;text-transform:uppercase;margin-top:2.4rem;letter-spacing:.04em}.dogs-that-matter-add-all-btn:hover{background:var(--color-neutral-soft-white);color:var(--color-forest-100);border:1px solid var(--color-neutral-black)}.dogs-that-matter-add-all-btn:hover svg{stroke:var(--color-forest-100)}.dogs-that-matter-progress{display:none;position:relative;width:100%;height:.6rem;background-color:#0003;border-radius:.8rem;overflow:hidden;z-index:10}.dogs-that-matter-progress-fill{width:0%;height:100%;background-color:var(--color-forest-100)!important;border-radius:.8rem;transition:width .3s ease;display:block!important}@media (max-width: 990px){.dogs-that-matter-list:after{content:"";width:0;padding-left:1.6rem}.dogs-that-matter-item:first-child{margin-left:max(1.6rem,calc((100vw - 1742px + 6.8rem)/2));scroll-margin-left:max(1.6rem,calc((100vw - 1742px + 6.8rem)/2))}.dogs-that-matter-list.slider--desktop{scroll-padding-left:max(1.6rem,calc((100vw - 1742px + 6.8rem)/2))}}@media (max-width: 768px){.dogs-that-matter-header{flex-direction:column;margin-bottom:2.4rem}.dogs-that-matter-title{font-size:3.6rem}.dogs-that-matter-item{flex:0 0 320px;padding:0}.dogs-that-matter-list{gap:1.2rem;padding:0;margin:0;scroll-padding-left:1.6rem}.dogs-that-matter-item:first-child{margin-left:1.6rem;scroll-margin-left:1.6rem}.dogs-that-matter-list:after{content:"";width:0;padding-left:1.6rem}.dogs-that-matter-navigation{display:none}.dogs-that-matter-testimonial,.dogs-that-matter-testimonial-content{display:block!important}.dogs-that-matter-testimonial-default{display:none!important}.dogs-that-matter-order,.dogs-that-matter-add-all-btn{display:block!important}.dogs-that-matter-subtitle{font-size:1.6rem}.dogs-that-matter-image{height:43.1rem}.dogs-that-matter-progress{display:block;width:auto;position:relative;height:.6rem;background-color:#0003;border-radius:.8rem;overflow:hidden;margin:2.4rem 1.6rem 0}.dogs-that-matter-progress-fill{background-color:var(--color-forest-100);height:100%;border-radius:.8rem;transition:width .3s ease;display:block}.dogs-that-matter-card{margin-bottom:0}.dogs-that-matter-testimonial{margin:0}.dogs-that-matter-dog-details{font-size:1.6rem}}.faq-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.faq-inner-wrap .section-title-md{margin-bottom:30px}.faq-inner-wrap details{background:#cddee0;border-radius:20px;box-shadow:0 4px 34px #0000001a}.faq-inner-wrap .accordion{margin-bottom:15px}.faq-inner-wrap details summary{padding:26px 40px}.faq-inner-wrap details summary h2{font-size:20px;font-weight:500;line-height:100%;color:#000;letter-spacing:-.01em;margin:0}.faq-inner-wrap .accordion__content{padding-inline:40px;padding-bottom:30px;font-size:18px;color:#000;font-weight:400;line-height:1.333;margin-top:-7px}.faq-inner-wrap summary svg{position:absolute;right:20px;top:25px;transition:all .3s}.faq-inner-wrap details[open] summary svg{rotate:180deg}@media (max-width: 750px){.faq-inner-wrap details summary{padding:26px 20px}.faq-inner-wrap .accordion__content{padding-inline:20px}}.custom-footer{background:#d2e082;padding:60px 20px 20px;background-image:url(https://cdn.shopify.com/s/files/1/0900/6966/4048/files/footer-bg-img.png?v=1743631146);background-position:left 350px center;background-repeat:no-repeat;background-size:auto;z-index:99}.custom-footer-wrap{width:100%;max-width:1600px;margin-inline:auto}.custom-footer-top-wrap{display:flex;justify-content:space-between;gap:30px}.custom-footer-top-left{display:flex;justify-content:space-between;gap:20px;width:50%;max-width:700px}.custom-footer-info{width:50%;max-width:280px}.custom-footer-info .footer-logo{width:240px;height:auto}.custom-footer-social{display:flex;align-items:center;gap:10px}.custom-footer-info p{margin-top:25px;margin-bottom:25px;color:#264f28;font-size:16px;line-height:1.438;letter-spacing:0;font-weight:400}.custom-footer-social span{color:#264f28;font-size:20px;font-family:"Source Serif 4",serif;font-weight:600;line-height:1;letter-spacing:0}.custom-footer-social a{width:32.8px;height:32.8px;display:flex;justify-content:center;align-items:center;border:1px solid #ACBA5C;border-radius:50px}.custom-footer-social a:hover{background:#264f28;border:1px solid #fff}.custom-footer-social a:hover img{filter:brightness(0) invert(1)}.footer-menus-wrap{display:flex;gap:20px;justify-content:space-between;width:50%;max-width:290px;margin-top:40px}.custom-footer-menu{padding:0;list-style:none;margin:0}.custom-footer-menu li{margin-bottom:25px;line-height:1}.custom-footer-menu li a{color:#264f28;font-size:16px;font-weight:400;letter-spacing:0;line-height:1;cursor:pointer;text-decoration:none}.custom-footer-menu li:hover a{color:#fff}.custom-footer-top-right{width:50%;max-width:780px;background:#264f28;border-radius:10px;padding:50px 30px}.custom-footer-signup{width:100%;max-width:675px;margin-inline:auto}.custom-footer-signup-title{display:flex;align-items:start;gap:13px}.custom-footer-signup-title img{margin-top:-7px}.custom-footer-signup-title h3{font-family:"Source Serif 4",serif;font-size:20px;font-weight:600;color:#fff;margin:0;line-height:1;letter-spacing:0}.custom-footer-signup-title p{margin-top:12px;margin-bottom:0;font-size:16px;color:#fff;font-weight:400;line-height:1.375;letter-spacing:0}.custom-footer-signup-form{width:100%;margin-top:23px;padding-left:45px}.custom-footer-signup-form .footer__newsletter,.custom-footer-signup-form .newsletter-form__field-wrapper{width:100%;max-width:100%}.custom-footer-signup-form .footer__newsletter .field__input{background:#f9f9f91a;border-radius:50px;border:1px solid #EAEAEA33;font-size:15px;color:#fff;height:58px}.custom-footer-signup-form .footer__newsletter .field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #d2e082}.custom-footer-signup-form .footer__newsletter .field__label{top:calc(1.7rem + var(--inputs-border-width));font-size:15px;color:#fff9}.custom-footer-signup-form .footer__newsletter .field:before,.custom-footer-signup-form .footer__newsletter .field:after{display:none}.custom-footer-signup-form .footer__newsletter .newsletter-form__button{width:40%;max-width:204px;font-size:16px;color:#264f28;font-weight:700;text-transform:uppercase;letter-spacing:.26em;font-family:var(--font-body-family);background:#d2e082!important;border-radius:50px;height:100%}.custom-footer-signup-form .footer__newsletter .newsletter-form__button:hover{background:#fff!important}.custom-footer-copy{width:calc(100% + 40px);margin-top:55px;padding-top:20px;border-top:1px solid #FFFFFF4D;margin-left:-20px}.custom-footer-copy p{margin:0;text-align:center;color:#264f28;font-size:15px;line-height:1.4;padding-left:20px;padding-right:20px}@media (min-width: 992px) and (max-width: 1100px){.custom-footer-top-left{width:60%}.custom-footer-top-right{width:40%;padding:50px 20px}.custom-footer-signup-form{padding-left:0}.custom-footer-signup-form .footer__newsletter .newsletter-form__button{font-size:14px}}@media (max-width: 992px){.custom-footer-top-wrap{gap:50px;flex-direction:column}.custom-footer-top-left{width:100%;max-width:700px}.custom-footer-top-right{width:100%;max-width:100%}.custom-footer-signup{max-width:100%}}@media (max-width: 750px){.footer-menus-wrap{max-width:250px}}@media (max-width: 600px){.custom-footer-top-wrap{gap:20px}.custom-footer-top-left{flex-direction:column}.custom-footer-info,.footer-menus-wrap{width:100%}.footer-menus-wrap{margin-top:20px}.custom-footer-signup-form{padding-left:0}.custom-footer-signup-form .footer__newsletter .newsletter-form__button{font-size:12px}.custom-footer-top-right{padding:30px 20px}.custom-footer-signup-title{gap:10px}.custom-footer-signup-title img{width:25px;height:25px;margin-top:-4px}.custom-footer-signup-title h3{font-size:18px}.custom-footer-signup-form .footer__newsletter .field__input{height:50px}.custom-footer-signup-form .footer__newsletter .field__label{top:calc(1.3rem + var(--inputs-border-width))}}.header-top-bar{background:#ffffff1a;padding:10px 20px}.header-top-bar .header-top-bar-wrap{display:flex;gap:20px;justify-content:space-between;align-items:center;width:100%;max-width:1600px;margin-inline:auto}.header-top-bar .header-top-search-wrap{width:50%;max-width:650px;position:relative}.home-hero{padding-top:250px;padding-left:20px;padding-right:20px}.hero-wrapper{display:flex;align-items:end;width:100%;max-width:1580px;margin-inline:auto;z-index:1;position:relative}.hero-wrapper-left{width:100%;max-width:880px;padding-bottom:210px}.hero-wrapper-right{display:flex;gap:10px;margin-bottom:-5px;width:100%;max-width:800px;margin-left:-130px}.hero-wrapper h1{font-size:120px;color:#255027;font-weight:500;letter-spacing:-.03em;font-family:"Source Serif 4",serif;line-height:.967;margin:0 -150px 0 0}.hero-desc-text{width:100%;max-width:650px}.hero-desc-text>*{font-size:18px;line-height:1.389;color:#000;font-weight:400;font-family:Arial;letter-spacing:.005em;margin-top:20px;margin-bottom:0}.button-wrap{width:100%;max-width:650px;margin-top:50px;display:flex;align-items:center;gap:50px}.hero-button{font-weight:700;font-size:16px;font-family:Open Sans;text-transform:uppercase;color:#264f28;padding:16px 40px;background:#d2e082;border-radius:50px;text-decoration:none;line-height:1;letter-spacing:.23em;text-align:center;transition:all .3s ease;white-space:nowrap}.hero-button:hover{background:#255027;color:#d2e082}.hero-coupon-text{color:#000;font-size:20px;font-weight:600;line-height:1.55em;letter-spacing:.11em;text-align:center;font-family:Open Sans;max-width:260px;border-top:1px solid #000;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #000;margin:0;text-transform:uppercase}.hero-food-bag-img{width:calc(33.33% - 5px);transition:all .3s}.hero-food-bag-img:hover{transform:translateY(-50px)}.hero-carousel-wrap{width:calc(100% + 40px);margin-inline:-20px}.hero-carousel-wrap{display:flex}.hero-carousel-wrap .carousel-cell{width:25%;background:#c2d7da;padding-inline:30px;display:flex;align-items:center;gap:20px;border-right:3px solid #000;height:130px}.hero-carousel-wrap .carousel-cell:last-of-type{border-right:none}.hero-carousel-wrap .carousel-cell:nth-child(2){background:#dff0f2}.hero-carousel-wrap .carousel-cell img{width:70px;height:auto}.hero-carousel-wrap .carousel-cell span{font-size:calc(19px + .390625vw);font-family:"Source Serif 4",serif;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:#000}@media (max-width: 1450px){.hero-wrapper{gap:20px}.hero-wrapper h1{font-size:90px}.button-wrap{gap:20px}.hero-coupon-text{font-size:18px;max-width:230px}.hero-wrapper-right{margin-left:0}.hero-carousel-wrap .carousel-cell{padding-inline:20px}.hero-carousel-wrap .carousel-cell span{font-size:calc(15px + .390625vw)}}@media (max-width: 1180px){.hero-coupon-text{font-size:14px;max-width:180px;padding-top:5px;padding-bottom:5px}.hero-button{padding:16px 30px}.hero-carousel-wrap .carousel-cell{gap:10px}.hero-carousel-wrap .carousel-cell img{width:55px}}@media (max-width: 992px){.home-hero{padding-top:180px}.hero-wrapper h1{font-size:70px}.button-wrap{margin-top:30px;flex-wrap:wrap;width:100%;max-width:285px;justify-content:center}.hero-coupon-text{width:100%;max-width:250px}.hero-wrapper-right{margin-left:-200px}.hero-carousel-wrap{display:block;z-index:2}.hero-carousel-wrap:after{content:"flickity";display:none}.hero-carousel-wrap .carousel-cell{width:35%;height:90px;min-width:275px}.hero-carousel-wrap .carousel-cell:last-of-type{border-right:3px solid #000}}@media (max-width: 768px){.home-hero{position:relative}.home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ccb092;opacity:.7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-wrapper{flex-direction:column;gap:35px}.hero-wrapper-left{padding-bottom:0}.hero-wrapper h1{margin-right:0}.hero-wrapper-right{margin-left:0}}@media (max-width: 480px){.hero-wrapper h1{font-size:55px}.hero-desc-text>*{font-size:16px}}.image-with-text-btn-inner{display:flex;gap:20px;justify-content:space-between;align-items:center;width:100%;max-width:1580px;margin-inline:auto}.image-with-text-btn-text{font-size:18px;color:#000;line-height:1.333;margin-top:32px;margin-bottom:32px}.image-with-text-btn-content-wrap{width:40%;max-width:445px}.image-with-text-btn-img-wrap{width:70%;max-width:1075px}.image-with-text-btn-img-wrap img{width:100%;border-radius:20px}@media (max-width: 1200px){.image-with-text-btn-inner{align-items:start}.image-with-text-btn-content-wrap{width:50%}.image-with-text-btn-img-wrap{width:60%}}@media (max-width: 992px){.image-with-text-btn-content-wrap{width:65%}.image-with-text-btn-img-wrap{width:45%}}@media (max-width: 768px){.image-with-text-btn-inner{flex-direction:column-reverse;gap:20px}.image-with-text-btn-content-wrap,.image-with-text-btn-img-wrap{width:100%;max-width:100%}}.image-with-text-inner-wrap{display:flex;gap:30px;justify-content:space-between;width:100%;max-width:1430px;margin-inline:auto}.image-with-text-img-wrap{width:50%;max-width:575px}.image-with-text-img-wrap img{width:100%}.image-with-text-content-wrap{width:50%;max-width:730px}.image-with-text-content-wrap h2{max-width:670px}.image-with-text-content-text{font-family:Arial;color:#000;font-size:18px;line-height:1.333;letter-spacing:.005em;max-width:670px;margin-top:40px}@media (max-width: 1180px){.image-with-text-content-text{margin-top:20px}}@media (max-width: 992px){.image-with-text-inner-wrap{gap:20px}}@media (max-width: 768px){.image-with-text-inner-wrap{flex-direction:column}.image-with-text-img-wrap,.image-with-text-content-wrap{width:100%;max-width:100%}}.image-w-text-logo-inner-wrap{width:100%;max-width:1540px;padding-left:20px;padding-right:20px;display:flex;margin-inline:auto;gap:30px;justify-content:space-between}.image-w-text-logo-img-wrap{width:50%;max-width:700px}.image-w-text-logo-img-wrap img{width:100%;border-radius:20px}.image-w-text-logo-text-wrap{width:50%;max-width:720px;margin-top:20px}.image-w-text-logo-text>*{letter-spacing:0;font-size:22px;font-weight:400;font-family:Arial;color:#26383b;line-height:1.364}.image-w-text-logo .anim-logo-wrap{position:relative;width:50%;display:flex;justify-content:center;align-items:center;margin-top:50px}.image-w-text-logo .anim-logo-wrap .anim-logo-outer{width:100%;animation:rotate-full 25s linear infinite;transform-origin:center}.image-w-text-logo .anim-logo-wrap .anim-logo-inner{position:absolute;width:57%;transform:translate(10px)}@media (max-width: 768px){.image-w-text-logo-inner-wrap{flex-direction:column}.image-w-text-logo-img-wrap,.image-w-text-logo-text-wrap{width:100%;max-width:100%}.image-w-text-logo-text-wrap{margin-top:0}.image-w-text-logo .anim-logo-wrap .anim-logo-inner{transform:translate(5px)}}@media (max-width: 480px){.image-w-text-logo-text>*{font-size:20px}}@keyframes rotate-full{0%{rotate:0deg}to{rotate:360deg}}.key-points{padding-left:20px;padding-right:20px}.key-points-wrapper{display:flex;gap:40px;justify-content:space-between;width:100%;max-width:1580px;margin-inline:auto}.key-points-wrapper .key-points-wrapper-left{width:40%;max-width:615px}.key-points-wrapper .section-title-lg{font-size:80px;max-width:550px}.key-points-wrapper .key-points-text{font-family:Arial;color:#000;font-weight:400;letter-spacing:.005em;line-height:1.5;font-size:18px;margin-top:10px;margin-bottom:0}.key-points-list-single .key-points-text:first-of-type{margin-top:0}.key-points-wrapper .key-points-wrapper-left .key-points-text{max-width:500px;margin-top:20px}.key-points-wrapper-right{width:60%;max-width:940px}.key-points-wrapper-right{display:flex;gap:20px;justify-content:space-between}.key-points-wrapper-right .key-points-list{display:flex;flex-direction:column;gap:25px;justify-content:center;width:55%;max-width:500px}.key-points-img-wrap{width:45%}.key-points-img{width:100%;height:100%;object-fit:cover;border-radius:20px}.key-points-list-single{background:#fff3;border-radius:20px;padding:32px;box-shadow:0 4px 94px #b2cbce}.key-points-list-single .key-points-text:first-of-type{font-size:28px;letter-spacing:-.01em;font-family:var(--font-heading-family);line-height:100%;font-weight:500;text-transform:lowercase}@media (max-width: 1450px){.key-points-wrapper{gap:25px}}@media (max-width: 1380px){.key-points-wrapper{gap:20px}.key-points-wrapper .section-title-lg{font-size:65px;max-width:450px}}@media (max-width: 992px){.key-points-list-single{padding:32px 20px}.key-points-wrapper-right .key-points-list{gap:10px}.key-points-wrapper .section-title-lg{font-size:45px;max-width:340px}}@media (max-width: 850px){.key-points-wrapper{flex-direction:column}.key-points-wrapper-left,.key-points-wrapper-right,.key-points-wrapper .key-points-wrapper-left .key-points-text{width:100%!important;max-width:100%!important}}@media (max-width: 768px){.key-points-list-single{padding:20px}.key-points-wrapper .key-points-list-single .key-points-text{font-size:16px}.key-points-list-single .key-points-text:first-of-type{font-size:25px}.key-points-wrapper .section-title-lg{font-size:40px;max-width:100%}}@media (max-width: 480px){.key-points-wrapper-right{flex-direction:column}.key-points-list,.key-points-img-wrap{width:100%!important;max-width:100%!important}.key-points-wrapper .section-title-lg{font-size:35px}}.leading-the-pack-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.leading-the-pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:200px;width:100%}.leading-the-pack-grid-item{border-radius:20px;padding:0 20px 50px}.leading-the-pack-img{width:100%;border-radius:34px;margin-top:-130px}.leading-the-pack-name{text-align:center;font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:100%;max-width:400px;margin-inline:auto;margin-top:20px;margin-bottom:20px}.leading-the-pack-text{font-family:Arial;color:#000;font-size:18px;line-height:1.333;letter-spacing:.005em;width:100%;max-width:400px;margin-inline:auto}@media (max-width: 1380px){.leading-the-pack-grid{gap:20px}}@media (max-width: 992px){.leading-the-pack-grid-item{padding:0 20px 30px}.leading-the-pack-name{font-size:25px}}@media (max-width: 768px){.leading-the-pack-grid{margin-top:120px;grid-template-columns:repeat(1,1fr);gap:110px}.leading-the-pack-grid-item{padding:0 20px 20px}.leading-the-pack-img{margin-top:-80px}}.matter-blog-posts-section{background:var(--color-neutral-white)}.matter-blog-posts-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5.4rem}.matter-blog-posts-title-group{flex:1}.matter-blog-posts-title{font-size:5.4rem;font-weight:400;color:var(--color-forest-100);margin:0 0 1.2rem;line-height:1;letter-spacing:0}.matter-blog-posts-subtitle{font-size:1.8rem;color:var(--color-neutral-black);margin:0;line-height:1.6;font-weight:400}.matter-blog-posts-navigation{display:flex;gap:1.2rem}.matter-blog-posts-nav-btn{width:5.4rem;height:5.4rem;border:1px solid #00000066;background:var(--color-neutral-white);border-radius:.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#0006}.matter-blog-posts-nav-btn.active{background:var(--color-forest-100);border-color:var(--color-forest-100);color:var(--color-neutral-white)}.matter-blog-posts-nav-btn:hover:not(.disabled){background:var(--color-forest-100);border-color:var(--color-forest-100);color:var(--color-neutral-white)}.matter-blog-posts-nav-btn.disabled{cursor:not-allowed}.matter-blog-posts-progress{display:none;position:relative;width:100%;height:.6rem;background-color:#0003;border-radius:.8rem;overflow:hidden;z-index:10}.matter-blog-posts-progress-fill{width:0%;height:100%;background-color:var(--color-forest-100)!important;border-radius:.8rem;transition:width .3s ease;display:block!important}.matter-blog-posts-slider{position:relative}.matter-blog-posts-slider-container{display:flex;justify-content:center;overflow:hidden;width:100%}.matter-blog-posts-list{display:flex;gap:2rem;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%}.matter-blog-posts-list:after{display:none!important}.matter-blog-posts-list::-webkit-scrollbar{display:none}.matter-blog-posts-item{flex:0 0 calc((100% - 2 * 2rem) / 3);scroll-snap-align:start}.matter-blog-posts-card{background:transparent;border-radius:.6rem;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column}.matter-blog-posts-image{width:100%;height:34rem;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:2.4rem}.matter-blog-posts-image img{width:100%;height:100%;object-fit:cover}.matter-blog-posts-content{padding:2.4rem 3.6rem;flex:1;display:flex;flex-direction:column;background-color:var(--color-flash-green-80)}.matter-blog-posts-title-card{font-size:3.6rem;font-weight:400;line-height:1;color:var(--color-neutral-black);margin:0 0 1.2rem;flex-shrink:0}.matter-blog-posts-title-card a{color:inherit;text-decoration:none}.matter-blog-posts-author{font-size:1.6rem;color:var(--color-forest-100);margin:0 0 2.4rem;line-height:1.6;font-weight:400;flex-shrink:0}.matter-blog-posts-read-more{font-family:Open Sans,sans-serif;display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;font-weight:700;color:var(--color-neutral-black);text-decoration:none;text-transform:uppercase;letter-spacing:.04em;border:1px solid #00000066;width:18.4rem;height:4.2rem;border-radius:.4rem;justify-content:center;opacity:40%;margin-top:auto}@media (max-width: 990px){.matter-blog-posts-item{flex:0 0 calc((100% - 3.2rem)/2)}.matter-blog-posts-list{gap:1.2rem}}@media (max-width: 768px){.matter-blog-posts-header{flex-direction:column;margin-bottom:5.4rem}.matter-blog-posts-title{text-align:center;font-size:4.8rem;color:var(--color-forest-100);margin-bottom:1.2rem}.matter-blog-posts-subtitle{text-align:center;font-size:1.6rem}.matter-blog-posts-image{height:18rem;border-radius:.4rem}.matter-blog-posts-item{flex:0 0 320px}.matter-blog-posts-list{gap:1.2rem}.matter-blog-posts-navigation{display:none}.matter-blog-posts-title-card{font-size:2rem;line-height:1.1}.matter-blog-posts-progress{display:block;width:auto;position:relative;height:.6rem;background-color:#0003;border-radius:.8rem;overflow:hidden;margin:5.4rem 0 0}.matter-blog-posts-progress-fill{background-color:var(--color-forest-100);height:100%;border-radius:.8rem;transition:width .3s ease;display:block}}.matter-difference-carousel-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.matter-difference-carousel h2{margin-bottom:75px}.matter-difference-carousel-wrap{width:100%}.matter-difference-carousel-wrap .carousel-cell{width:calc(100% / 3 - 20px);height:auto;min-height:100%;margin-right:30px;border:1px solid #D1AD6E;background:#ffffff3b;box-shadow:0 14px 24px #c59a5180;border-radius:20px}.carousel-cell-head{padding:35px 30px 25px;border-bottom:1px solid #D1AD6E;display:flex;gap:25px;align-items:center}.carousel-cell-head img{width:110px;height:110px;object-fit:cover;border-radius:50%}.carousel-cell-head .carousel-cell-name{margin:0;font-size:23px;font-weight:700;color:#000;line-height:100%}.carousel-cell-head .carousel-cell-age{margin:6px 0 0;font-size:19px;font-weight:700;color:#825b1f;line-height:100%}.carousel-cell-body{padding:40px 30px 30px}.carousel-cell-problem{margin-bottom:50px}.carousel-cell-problem span{padding:5px 20px;background:#eecac0;border-radius:50px;font-size:14px;font-weight:500;color:#000;font-family:var(--font-heading-family);line-height:100%}.carousel-cell-solution span{padding:5px 20px;background:#d2e082;border-radius:50px;font-size:14px;font-weight:500;color:#000;font-family:var(--font-heading-family);line-height:100%}.carousel-cell-body p{font-size:18px;line-height:1.333;color:#000;margin-top:10px;margin-bottom:0}.matter-difference-carousel-wrap .flickity-prev-next-button.previous{left:-50px}.matter-difference-carousel-wrap .flickity-prev-next-button.next{right:-50px}.matter-difference-carousel-wrap .flickity-prev-next-button .flickity-button-icon{left:35%;top:35%;width:30%;height:30%}.matter-difference-carousel-wrap .flickity-button{background:#fff}@media (max-width: 1690px){.matter-difference-carousel-wrap .flickity-prev-next-button.previous{left:-15px}.matter-difference-carousel-wrap .flickity-prev-next-button.next{right:-15px}}@media (max-width: 1380px){.matter-difference-carousel-wrap .carousel-cell{width:calc(100% / 3 - 15px);margin-right:20px}.carousel-cell-head{padding:35px 20px 25px;gap:15px}.carousel-cell-head .carousel-cell-name{font-size:20px}.carousel-cell-head .carousel-cell-age{font-size:18px}.carousel-cell-head img{width:90px;height:90px}}@media (max-width: 1180px){.carousel-cell-body{padding:30px}.carousel-cell-problem{margin-bottom:30px}}@media (max-width: 992px){.matter-difference-carousel-wrap .carousel-cell{width:calc(50% - 15px);margin-right:20px}}@media (max-width: 768px){.matter-difference-carousel-wrap .carousel-cell{width:100%;margin-right:0}}.page-title-inner-wrap{width:100%;max-width:1190px;margin-inline:auto}.page-title-inner-wrap h1 strong{background:#fff;border-radius:5px;font-weight:inherit;line-height:1;display:inline-block;padding-right:20px;padding-left:5px}.page-title-inner-wrap p{font-size:22px;font-weight:400;text-align:center;margin:0;line-height:1.364}@media (max-width: 768px){.page-title-inner-wrap p{font-size:18px;margin-top:10px}.page-title-inner-wrap h1 strong{padding-right:10px}}.points-with-image-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.points-with-image-sub-text{font-size:22px;font-weight:400;text-align:center;width:100%;max-width:865px;margin-inline:auto;color:#26383b;line-height:1.364;margin-top:40px;margin-bottom:0}.points-with-image-flex-wrap{display:flex;gap:20px;justify-content:space-between;align-items:stretch;margin-top:80px}.points-with-image-img-wrap{width:32%;max-width:480px}.points-with-image-img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:20px}.points-with-image-content-wrap{display:flex;flex-direction:column;gap:20px;width:68%;max-width:1055px}.points-with-image-content-single-wrap{display:flex;flex-direction:column;align-items:center;background:#c7dde0;border-radius:20px;padding:35px 30px}.points-with-image-content-single-wrap h3{font-size:28px;font-weight:500;color:#000;letter-spacing:-.01em;line-height:100%;margin:0;max-width:895px;width:100%}.points-with-image-content-single-wrap p{max-width:895px;width:100%;font-size:18px;color:#000;font-weight:400;letter-spacing:.005em;line-height:1.333;margin-top:10px;margin-bottom:0}@media (max-width: 992px){.points-with-image-sub-text{font-size:20px}.points-with-image-content-wrap{gap:10px}.points-with-image-content-single-wrap{padding:25px 20px}.points-with-image-content-single-wrap h3{font-size:25px}}@media (max-width: 768px){.points-with-image-sub-text{font-size:18px}.points-with-image-flex-wrap{flex-direction:column;margin-top:50px}.points-with-image-img-wrap,.points-with-image-content-wrap{width:100%;max-width:100%}.points-with-image-img{aspect-ratio:16/9}}.schedule-consultation-inner-wrap{display:flex;gap:40px;justify-content:space-between;width:100%;max-width:1580px;margin-inline:auto;padding:60px;border-radius:20px;background:#fff}.schedule-consultation-img-wrap{width:35%;max-width:455px}.schedule-consultation-img-wrap img{width:100%;border-radius:20px}.schedule-consultation-content-wrap{width:65%}.schedule-consultation-content-wrap h2{color:#264f28;line-height:1.145}.schedule-consultation-content-list-wrap{display:flex;margin-top:17px;margin-bottom:30px;flex-direction:column;gap:12px}.schedule-consultation-content-list-single{font-size:20px;color:#264;display:flex;align-items:center;gap:9px;font-family:var(--font-heading-family);letter-spacing:-.01em;line-height:1.25}.schedule-consultation-content-list-single svg{min-width:20px;min-height:20px}@media (max-width: 1280px){.schedule-consultation-inner-wrap{padding:60px 30px}}@media (max-width: 992px){.schedule-consultation-inner-wrap{padding:40px 20px;gap:20px}}@media (max-width: 768px){.schedule-consultation-inner-wrap{flex-direction:column}.schedule-consultation-img-wrap,.schedule-consultation-content-wrap{width:100%;max-width:100%}}@media (max-width: 480px){.schedule-consultation-content-wrap .button-light-green{padding:19px 10px;width:100%;max-width:100%;text-align:center;letter-spacing:.05em}.schedule-consultation-content-list-single{font-size:18px}}.side-img-with-text-inner-wrap{display:flex;gap:120px}.side-img-with-text-img-wrap{width:60%;max-width:1125px}.side-img-with-text-img{display:block;width:100%;height:100%;object-fit:cover}.side-img-with-text-wrap{width:40%;max-width:510px;padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;justify-content:center}.side-img-with-text-text{font-family:Arial;color:#000;font-size:20px;line-height:1.3;letter-spacing:.5%;margin-top:35px;margin-bottom:50px;max-width:475px}@media (max-width: 1380px){.side-img-with-text .section-title-md{max-width:450px}}@media (max-width: 1280px){.side-img-with-text-inner-wrap{gap:50px}}@media (max-width: 992px){.side-img-with-text-wrap,.side-img-with-text-img-wrap{width:50%}.side-img-with-text-inner-wrap{gap:30px}.side-img-with-text .section-title-md{max-width:350px}}@media (max-width: 768px){.side-img-with-text-text{font-size:18px}}@media (max-width: 650px){.side-img-with-text-inner-wrap{flex-direction:column}.side-img-with-text-img-wrap,.side-img-with-text-wrap{width:100%}.side-img-with-text-wrap{max-width:100%;padding-top:0;padding-left:20px;padding-right:20px}.side-img-with-text-text{margin-top:25px;margin-bottom:30px;max-width:100%}}@media (max-width: 480px){.side-img-with-text .section-title-md{max-width:300px}}.matter-difference-inner-wrap{width:100%;max-width:1580px;margin-inline:auto}.matter-difference-content-wrap{display:flex;gap:30px;justify-content:space-between;margin-top:35px}.matter-difference-points-wrap{display:flex;flex-direction:column;gap:20px;width:50%}.matter-difference-img-wrap{width:50%;transform:translate(100px)}.matter-difference-img-wrap img{height:100%;object-fit:cover;width:100%;border-radius:20px}.matter-difference-point-single{background:#fff3;border-radius:20px;padding:23px 50px;display:flex;gap:50px;align-items:center;box-shadow:0 4px 94px #b2cbce}.matter-difference-point-single img{width:67px;height:auto}.matter-difference-point-single-text{font-family:Arial;color:#000;font-size:18px;line-height:1.333;letter-spacing:.005em;margin:0}@media (max-width: 1380px){.matter-difference-point-single{padding:23px 30px;gap:20px}}@media (max-width: 992px){.matter-difference-content-wrap{gap:10px}.matter-difference-points-wrap{width:80%}.matter-difference-img-wrap{transform:translate(100px);margin-left:-80px}}@media (max-width: 768px){.matter-difference-content-wrap{flex-direction:column;gap:20px}.matter-difference-points-wrap,.matter-difference-img-wrap{width:100%;max-width:100%}.matter-difference-img-wrap{transform:unset;margin-left:0}}@media (max-width: 480px){.matter-difference-point-single{padding:20px;gap:10px}.matter-difference-point-single img{width:50px}.matter-difference-point-single-text{font-size:16px}}.whats-in-it{padding:0 20px;position:relative}.whats-in-it-wrap{width:100%;max-width:1580px;margin-inline:auto;padding-top:65px!important;border-radius:20px;background:#d2e082;border:1px solid #E3E3E3}.whats-in-it-wrap h2{padding-left:20px;padding-right:20px}.whats-in-it-list{margin-top:80px;width:100%}.whats-in-it-list-single{width:100%}.whats-in-it-list-single:nth-child(odd){background:#fff3}.whats-in-it-list-single-inner{display:flex;justify-content:space-between;gap:40px;padding:25px 20px;width:95%;max-width:1410px;margin-inline:auto;border-bottom:1px solid #FFFFFF}.whats-in-it-list-single:last-of-type .whats-in-it-list-single-inner{border-bottom:none}.whats-in-it-list-single p{font-size:28px;font-weight:400;color:#000;letter-spacing:-.01em;margin:0;font-family:var(--font-heading-family);line-height:130%;width:46%;max-width:620px;text-transform:capitalize;position:relative;z-index:2}.whats-in-it-list-single p:first-of-type{font-weight:600;width:55%;max-width:690px;position:relative;padding-right:10px}.whats-in-it-list-single p:last-of-type{padding-left:10px}.whats-in-it-list-single p:first-of-type:before{content:"";width:20px;height:20px;background:url(https://cdn.shopify.com/s/files/1/0900/6966/4048/files/angel-right.png?v=1745191215);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:-4.5%;top:7px}.whats-in-it-bg-img{position:absolute;bottom:0;left:0;width:14%}@media (max-width: 1880px){.whats-in-it-wrap{max-width:1280px}}@media (max-width: 1600px){.whats-in-it-wrap{max-width:1180px}}@media (max-width: 1480px){.whats-in-it-bg-img{width:10%}}@media (max-width: 1380px){.whats-in-it-list-single p{font-size:25px}}@media (max-width: 1300px){.whats-in-it-wrap{max-width:1080px}}@media (max-width: 1150px){.whats-in-it-bg-img{width:105px}}@media (max-width: 992px){.whats-in-it-list-single-inner{width:98%}.whats-in-it-list-single p{font-size:20px}.whats-in-it-list-single p:first-of-type:before{width:16px;height:16px}}@media (max-width: 768px){.whats-in-it-wrap{padding-top:50px!important}.whats-in-it-list{margin-top:40px}.whats-in-it-list-single p{font-size:18px}}@media (max-width: 480px){.whats-in-it-list-single-inner{padding:15px}.whats-in-it-list-single p{font-size:16px}.whats-in-it-list-single p:first-of-type:before{right:-9%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
