.breadcrumb-wrapper{margin-block-start:1.5rem;margin-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem}@media (min-width:800px){.breadcrumb-wrapper{padding-inline-start:1.875rem;padding-inline-end:1.875rem}}@media (min-width:920px){.breadcrumb-wrapper{padding-inline-start:4.375rem;padding-inline-end:4.375rem}}@media (min-width:1100px){.breadcrumb-wrapper{padding-inline-start:7rem;padding-inline-end:7rem}}@media (min-width:1200px){.breadcrumb-wrapper{padding-inline-start:1.625rem;padding-inline-end:1.625rem}}@media (min-width:1301px){.breadcrumb-wrapper{padding-inline-start:7rem;padding-inline-end:7rem}}.about-page{width:100%;max-width:var(--container-11xl);margin-inline-start:auto;margin-inline-end:auto}.about-page .about-head{width:100%;position:relative}.about-page .about-head__title{z-index:10;color:var(--color-background);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);position:absolute;bottom:1.5rem;left:1rem}@media (min-width:48rem){.about-page .about-head__title{bottom:2.5rem;left:7rem}}@media (min-width:64rem){.about-page .about-head__title{font-size:var(--text-6xl);line-height:var(--text-6xl-line-height)}}@media (min-width:96rem){.about-page .about-head__title{bottom:5rem}}.about-page .about-head__background{height:20rem}@media (min-width:40rem){.about-page .about-head__background{height:40vh}}.about-page .about-head__background video{object-fit:cover;width:100%;height:100%}.about-page .about-head__background:before{content:"";background:linear-gradient(to bottom,transparent 40%,color-mix(in oklab,var(--color-foreground),transparent 30%));width:100%;height:100%;position:absolute;bottom:0;left:0}.about-page .about-body .info-content{flex-direction:column;justify-content:space-evenly;align-items:center;gap:4rem;margin-top:4rem;padding-right:7rem;display:flex}@media (min-width:96rem){.about-page .about-body .info-content{align-items:unset;flex-direction:row}}.about-page .about-body .info-content .info-slider{max-width:var(--container-2xl);flex-basis:50%;margin-top:35px;position:relative}.about-page .about-body .info-content .info-slider .slick-list{background:#fff}.about-page .about-body .info-content .info-slider:before{content:"";border:3px solid #7bc21f;width:638px;height:518px;position:absolute;top:-25px;right:-25px}.about-page .about-body .info-content .info-slider:after{content:"";background:url(/images/about-page/slider/slider-mark.svg) 50% no-repeat;width:167px;height:167px;position:absolute;top:-74px;left:25px}.about-page .about-body .info-content .info-slider .slide{height:580px}.about-page .about-body .info-content .info-slider .slide img{object-fit:cover;height:100%}.about-page .about-body .info-content .info-slider .slick-prev{top:auto;bottom:39px;left:112px}.about-page .about-body .info-content .info-slider .slick-next{top:auto;bottom:39px;left:192px}.about-page .about-body .info-content .about-advantages{max-width:var(--container-2xl);padding-inline-start:1rem;padding-inline-end:1rem;flex-basis:50%;padding-bottom:2rem}@media (min-width:48rem){.about-page .about-body .info-content .about-advantages{padding-bottom:0}}@media (min-width:64rem){.about-page .about-body .info-content .about-advantages{padding-inline-start:0;padding-inline-end:0}}@media (min-width:96rem){.about-page .about-body .info-content .about-advantages{max-width:var(--container-2xl)}}.about-page .about-body .info-content .about-advantages__header{margin-bottom:1.5rem}@media (min-width:80rem){.about-page .about-body .info-content .about-advantages__header{margin-bottom:2rem}}.about-page .about-body .info-content .about-advantages__title{font-weight:700;font-size:var(--text-base);line-height:var(--text-base-line-height)}@media (min-width:80rem){.about-page .about-body .info-content .about-advantages__title{font-size:var(--text-4xl);line-height:var(--text-4xl-line-height)}}.about-page .about-body .info-content .about-advantages__list{flex-direction:column;gap:2rem;display:flex}@media (min-width:80rem){.about-page .about-body .info-content .about-advantages__list{gap:3rem}}.about-page .about-body .info-content .about-advantages__item{align-items:center;gap:1rem;display:flex}@media (min-width:80rem){.about-page .about-body .info-content .about-advantages__item{gap:1.5rem}}.about-page .about-body .info-content .about-advantages__item-icon{width:3.5rem;height:3.5rem}.about-page .about-body .info-content .about-advantages__item-text{font-weight:500;font-size:var(--text-sm);line-height:var(--text-sm-line-height)}@media (min-width:80rem){.about-page .about-body .info-content .about-advantages__item-text{font-size:var(--text-lg);line-height:var(--text-lg-line-height)}}@media (max-width:1600px){.about-page .about-body .info-content{gap:4rem;margin-top:3.5rem}.about-page .about-body .info-content .info-slider:after{left:0}}@media (max-width:1200px){.about-page .about-body .info-content{padding:0}.about-page .about-body .info-content .info-slider{order:1}}@media (max-width:768px){.about-page .about-body .info-content{margin-inline-start:-1rem;margin-inline-end:-1rem;gap:0;margin-top:1.5rem}.about-page .about-body .info-content .info-slider{max-width:100%;margin-top:0}.about-page .about-body .info-content .info-slider .slide{height:auto;max-height:318px}.about-page .about-body .info-content .info-slider .slide img{height:auto;min-height:318px}.about-page .about-body .info-content .info-slider:after{background-size:contain;width:88px;height:88px;top:-25px;left:8px}.about-page .about-body .info-content .info-slider:before{display:none}}.about-page .about-body .numbers{text-align:center;margin-top:56px;margin-bottom:56px}.about-page .about-body .numbers__title{font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:2rem}@media (min-width:64rem){.about-page .about-body .numbers__title{text-align:center;font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:3.5rem}}.about-page .about-body .numbers-items{justify-content:space-evenly;gap:1rem;display:flex}@media (min-width:96rem){.about-page .about-body .numbers-items{justify-content:center;gap:7rem}}.about-page .about-body .numbers-item{background:#3c3c3c;border-radius:32px;padding:68px 72px 60px;position:relative}.about-page .about-body .numbers-item:before{content:"";background:url(/images/about-page/advantage-icons/tile-icon.svg);width:70px;height:61px;position:absolute;top:-11px;right:-13px}.about-page .about-body .numbers-item .number{color:#7bc21f;text-align:center;font-size:40px;font-weight:700;line-height:56px}.about-page .about-body .numbers-item .number-info{color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:24px}@media (max-width:1600px){.about-page .about-body .numbers{margin-top:32px;margin-bottom:72px}.about-page .about-body .numbers-item{padding:64px 44px}}@media (max-width:768px){.about-page .about-body .numbers{margin-bottom:24px}.about-page .about-body .numbers-items{flex-direction:column;gap:24px}}.about-page .about-body .factory{background:url(/images/about-page/factory-bg.svg) bottom/cover no-repeat;margin-bottom:56px;padding:56px 112px;position:relative}.about-page .about-body .factory__title{color:var(--color-background);text-align:center;font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:2rem;padding-top:2rem}@media (min-width:48rem){.about-page .about-body .factory__title{text-align:left;padding-top:0;padding-right:17.5%}}@media (min-width:64rem){.about-page .about-body .factory__title{font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:3.5rem}}.about-page .about-body .factory-info{justify-content:space-between;gap:1rem;display:flex}.about-page .about-body .factory-info-item{text-align:center;flex-direction:column;align-items:center;width:288px;display:flex}@media (min-width:48rem){.about-page .about-body .factory-info-item{align-items:baseline}}.about-page .about-body .factory-info-item img{margin-bottom:35px}.about-page .about-body .factory-info-item .factory-text{color:#fff;font-size:16px;font-weight:500;line-height:24px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about-page .about-body .factory .rotating{animation:8s linear infinite rotating}.about-page .about-body .factory .tile-icon{width:177px;height:177px;position:absolute;top:-45px;right:190px}.about-page .about-body .factory .tile-icon img{margin-inline-start:auto;margin-inline-end:auto;transition:all .3s ease-in-out}@media (min-width:48rem){.about-page .about-body .factory .tile-icon img{margin-inline:unset}.about-page .about-body .factory-footer{display:none}}@media (max-width:1600px){.about-page .about-body .factory{margin-bottom:60px;padding-bottom:72px}.about-page .about-body .factory .tile-icon{right:62px}.about-page .about-body .factory-info-item{width:208px}}@media (max-width:768px){.about-page .about-body .factory{background-color:#3c3c3c;background-image:url(/images/about-page/factory/factory-bg-m.svg);background-size:contain;margin-bottom:40px;margin-left:-16px;margin-right:-16px;padding:0 16px}.about-page .about-body .factory .tile-icon{text-align:center;background-color:#fff;width:auto;height:179px;margin-left:-16px;margin-right:-16px;padding-bottom:24px;position:relative;top:0;right:0%}.about-page .about-body .factory .tile-icon img{height:155px}.about-page .about-body .factory-info{flex-direction:column;align-items:center;gap:32px}.about-page .about-body .factory-info img{margin-bottom:16px}.about-page .about-body .factory-info-item{width:100%}.about-page .about-body .factory-footer{background-image:url(/images/about-page/factory/factory-bg-m.svg);height:70px;margin-left:-16px;margin-right:-16px;position:relative;bottom:-10px}}.about-page .about-body .mission{text-align:center;margin-bottom:56px;position:relative}.about-page .about-body .mission__title{text-align:left;font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:1.5rem}@media (min-width:64rem){.about-page .about-body .mission__title{text-align:center;font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:2.5rem}}.about-page .about-body .mission:before{content:"";background:url(/images/about-page/points.svg) 50%/contain no-repeat;width:90px;height:90px;position:absolute;top:20px;left:calc(50% + 64px)}@media (min-width:768px){.about-page .about-body .mission:before{display:none}}@media (min-width:1024px){.about-page .about-body .mission:before{width:175px;height:193px;display:block;top:43px;left:-64px}}@media (min-width:1440px){.about-page .about-body .mission:before{left:25px}}.about-page .about-body .mission:after{content:"";background:url(/images/about-page/points2.svg) 50% no-repeat;width:120px;height:209px;display:none;position:absolute;top:150px;right:0}@media (min-width:1024px){.about-page .about-body .mission:after{display:block}}@media (min-width:1440px){.about-page .about-body .mission:after{top:unset;bottom:-150px}}.about-page .about-body .mission-info{color:#1d1d1b;border:3px dashed #7bc21f;border-radius:16px;max-width:833px;margin:auto;padding:40px 80px 60px;font-size:24px;font-weight:700;line-height:32px;position:relative}.about-page .about-body .mission-info img{margin:auto auto 24px;display:block}.about-page .about-body .mission-info:before{content:"";background:url(/images/about-page/advantage-icons/mission-icon.svg) 50% no-repeat;width:25px;height:20px;position:absolute;top:81px;left:69px}.about-page .about-body .mission-info:after{content:"";background:url(/images/about-page/advantage-icons/mission-icon.svg) 50% no-repeat;width:25px;height:20px;position:absolute;bottom:40px;right:60px;transform:rotate(180deg)}@media (max-width:1600px){.about-page .about-body .mission{margin-bottom:64px}}@media (max-width:900px){.about-page .about-body .mission{max-width:800px;margin:0 auto}}@media (max-width:768px){.about-page .about-body .mission{margin-bottom:32px}.about-page .about-body .mission-info{color:#1d1d1b;text-align:center;width:100%;padding:40px 50px 50px;font-size:16px;font-weight:500;line-height:24px}.about-page .about-body .mission-info img{max-width:125px}.about-page .about-body .mission-info:before{background-size:contain;width:18px;height:14px;top:87px;left:44px}.about-page .about-body .mission-info:after{background-size:contain;width:18px;height:14px;bottom:25px;right:37px}}.about-page .about-body .purchase{max-width:var(--container-11xl);margin:3.5rem auto;position:relative}@media (min-width:768px){.about-page .about-body .purchase{padding:0 112px}}.about-page .about-body .purchase__title{text-align:left;font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:1.5rem}@media (min-width:64rem){.about-page .about-body .purchase__title{text-align:center;font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:2.5rem}}.about-page .about-body .purchase__items{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}@media (min-width:64rem){.about-page .about-body .purchase__items{flex-flow:wrap-reverse}.about-page .about-body .purchase__items .purchase__item:first-child{order:1}.about-page .about-body .purchase__items .purchase__item:nth-child(2){order:2}}@media (min-width:80rem){.about-page .about-body .purchase__items{justify-content:space-between}}@media (min-width:96rem){.about-page .about-body .purchase__items{justify-content:space-evenly}}.about-page .about-body .purchase__item{max-width:var(--container-lg);text-align:center;flex-direction:column;flex:20rem;align-self:center;align-items:center;gap:1rem;display:flex}@media (min-width:64rem){.about-page .about-body .purchase__item{align-self:baseline;gap:2rem}}@media (min-width:96rem){.about-page .about-body .purchase__item{flex:27.5rem;gap:1.5rem}}.about-page .about-body .purchase__item-image{width:auto;height:11rem}.about-page .about-body .purchase__item-title{font-weight:700;font-size:var(--text-xl);line-height:var(--text-xl-line-height)}@media (min-width:80rem){.about-page .about-body .purchase__item-title{font-size:var(--text-2xl);line-height:var(--text-2xl-line-height)}}.about-page .about-body .purchase__item-description{font-weight:500;font-size:var(--text-base);line-height:var(--text-base-line-height)}.about-page .about-body .history{margin-bottom:64px;padding:0 112px;position:relative}.about-page .about-body .history__title{font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:1.5rem}@media (min-width:64rem){.about-page .about-body .history__title{font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:2.5rem}}.about-page .about-body .history-content{justify-content:space-between;gap:32px;display:flex}.about-page .about-body .history-content>img{max-width:832px;height:auto;display:none}@media (min-width:64rem){.about-page .about-body .history-content>img{display:block}}.about-page .about-body .history-content .history-line{max-width:720px}.about-page .about-body .history-content .history-line ul{margin-top:20px;margin-bottom:0;padding-left:65px;list-style:none}.about-page .about-body .history-content .history-line ul li{padding-bottom:48px;position:relative}.about-page .about-body .history-content .history-line ul li.highlight .head{color:#7bc21f;font-size:32px;font-weight:700;line-height:48px}.about-page .about-body .history-content .history-line ul li.highlight .text{color:#7bc21f;font-size:24px;font-weight:700;line-height:32px}.about-page .about-body .history-content .history-line ul li.highlight:after{content:"";background:#7bc21f;border-radius:50%;width:16px;height:16px;position:absolute;top:70px;left:-64px}.about-page .about-body .history-content .history-line ul li:before{content:"";border-left:2px solid #d0d0d0;border-radius:2px;width:1px;height:100%;position:absolute;top:-15px;left:-57px}.about-page .about-body .history-content .history-line ul li:after{content:"";background:#ababab;border-radius:16px;width:16px;height:16px;position:absolute;top:30px;left:-64px}.about-page .about-body .history-content .history-line ul li .head{color:#1d1d1b;margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.about-page .about-body .history-content .history-line ul li .text{color:#1d1d1b;font-size:16px;font-weight:500;line-height:24px}.about-page .about-body .history-content .history-line ul:last-child{margin-bottom:0;padding-bottom:0}.about-page .about-body .history-content .history-line ul:last-child:before{height:69px;top:-15px}.about-page .about-body .history-content .history-line ul:last-child .outer-ring{background:#7bc21f71;border-radius:50%;width:48px;height:48px;position:absolute;top:54px;left:-80px}.about-page .about-body .history .history-line{display:none}@media (min-width:48rem){.about-page .about-body .history .history-line{display:block}.about-page .about-body .history .history-line-mobile{display:none}}@media (max-width:1600px){.about-page .about-body .history-content{gap:32px}.about-page .about-body .history-content img{object-fit:cover;max-width:520px;height:auto}.about-page .about-body .history-content .history-line{max-width:624px}.about-page .about-body .history-content .history-line ul li{padding-bottom:32px}}@media (max-width:768px){.about-page .about-body .history{margin-bottom:32px;padding:0}.about-page .about-body .history-content{display:none}.about-page .about-body .history .history-line-mobile .slide .line{position:relative}.about-page .about-body .history .history-line-mobile .slide .line hr{background:#ababab;border-width:2px;border-radius:2px;margin-top:50px;margin-bottom:22px}.about-page .about-body .history .history-line-mobile .slide .line:after{content:"";background:#ababab;border-radius:16px;width:16px;height:16px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.about-page .about-body .history .history-line-mobile .slide.highlight .head{color:#7bc21f;font-weight:700}.about-page .about-body .history .history-line-mobile .slide.highlight .text{color:#7bc21f}.about-page .about-body .history .history-line-mobile .slide.highlight .line:after{background:#7bc21f;box-shadow:0 0 0 8px #7bc21f71}.about-page .about-body .history .history-line-mobile .slide .head{color:#1d1d1b;text-align:center;font-size:22px;font-weight:700;line-height:32px}.about-page .about-body .history .history-line-mobile .slide .text{color:#1d1d1b;text-align:center;font-size:16px;font-weight:500;line-height:24px}.about-page .about-body .history .history-line-mobile .slick-arrow{box-shadow:none;background-image:url(/images/about-page/green-arrow.svg);top:20px}.about-page .about-body .history .history-line-mobile .slick-arrow:hover{background-color:#0000}}.about-page .about-body .certificate{background:#3c3c3c;margin-bottom:56px;padding:56px 0}.about-page .about-body .certificate__title{color:var(--color-background);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem}@media (min-width:800px){.about-page .about-body .certificate__title{padding-inline-start:1.875rem;padding-inline-end:1.875rem}}@media (min-width:920px){.about-page .about-body .certificate__title{padding-inline-start:4.375rem;padding-inline-end:4.375rem}}@media (min-width:1100px){.about-page .about-body .certificate__title{padding-inline-start:7rem;padding-inline-end:7rem}}@media (min-width:1200px){.about-page .about-body .certificate__title{padding-inline-start:1.625rem;padding-inline-end:1.625rem}}@media (min-width:1301px){.about-page .about-body .certificate__title{padding-inline-start:7rem;padding-inline-end:7rem}}@media (min-width:64rem){.about-page .about-body .certificate__title{font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:2.5rem}}.about-page .about-body .certificate .slide{height:352px;margin-right:56px;overflow:hidden;width:auto!important}@media (max-width:768px){.about-page .about-body .certificate .slide{scroll-snap-align:start;min-width:146px;height:200px;margin-right:32px}.about-page .about-body .certificate .slide img{border-radius:16px;height:100%}}.about-page .about-body .certificate .slide:first-child{padding-left:112px;transition:margin-left .3s}@media (max-width:768px){.about-page .about-body .certificate .slide:first-child{min-width:162px;padding-left:16px}}.about-page .about-body .certificate .slide:last-child{margin-right:16px}.about-page .about-body .certificate .slide a{display:inline-block}.about-page .about-body .certificate .slide img{object-fit:contain;border-radius:24px;width:100%;height:100%;max-height:352px}.about-page .about-body .certificate .slick-arrow.slick-prev{left:15px}.about-page .about-body .certificate .slick-arrow.slick-next{right:15px}.about-page .about-body .certificate .slick-disabled{visibility:hidden}@media (max-width:1600px){.about-page .about-body .certificate .slide a{height:100%}}@media (max-width:768px){.about-page .about-body .certificate{margin-bottom:32px;margin-left:-16px;margin-right:-16px;padding:32px 0}.about-page .about-body .certificate .certificate-slider{scroll-snap-type:x mandatory;scroll-behavior:smooth;display:flex;overflow:scroll hidden}.about-page .about-body .certificate .certificate-slider::-webkit-scrollbar{display:none}.about-page .about-body .certificate .certificate-slider{-ms-overflow-style:none;scrollbar-width:none}}.about-page .about-body .about-categories{padding-inline-start:1rem;padding-inline-end:1rem}@media (min-width:800px){.about-page .about-body .about-categories{padding-inline-start:1.875rem;padding-inline-end:1.875rem}}@media (min-width:920px){.about-page .about-body .about-categories{padding-inline-start:4.375rem;padding-inline-end:4.375rem}}@media (min-width:1100px){.about-page .about-body .about-categories{padding-inline-start:7rem;padding-inline-end:7rem}}@media (min-width:1200px){.about-page .about-body .about-categories{padding-inline-start:1.625rem;padding-inline-end:1.625rem}}@media (min-width:1301px){.about-page .about-body .about-categories{padding-inline-start:7rem;padding-inline-end:7rem}}.about-page .about-body .about-categories__title{font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);margin-bottom:1.5rem}@media (min-width:64rem){.about-page .about-body .about-categories__title{max-width:var(--container-6xl);font-size:var(--text-4xl);line-height:var(--text-4xl-line-height);margin-bottom:2.5rem}}.about-page .about-body .about-categories .categories-container{grid-template-columns:repeat(24,auto);gap:32px;display:grid}.about-page .about-body .about-categories .categories-container .item{border-radius:32px;grid-column:span 6;position:relative;overflow:hidden}.about-page .about-body .about-categories .categories-container .item img{height:352px}.about-page .about-body .about-categories .categories-container .item span{z-index:1;color:#fff;font-size:24px;font-weight:700;line-height:32px;position:absolute;top:56px;left:56px}@media (max-width:768px){.about-page .about-body .about-categories .categories-container .item span{font-size:16px}}.about-page .about-body .about-categories .categories-container .item:nth-child(5){grid-column:span 10}.about-page .about-body .about-categories .categories-container .item:nth-child(7){grid-column:span 8}.about-page .about-body .about-categories .categories-container .item a{z-index:1;display:block;position:relative}.about-page .about-body .about-categories .categories-container .item a:after{content:"";opacity:0;background:#7bc21fcc;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.about-page .about-body .about-categories .categories-container .item a:hover:after{opacity:1}@media (max-width:1600px){.about-page .about-body .about-categories .categories-container .item img{object-fit:cover;width:100%;height:248px}.about-page .about-body .about-categories .categories-container .item span{top:32px;left:32px}}@media (max-width:768px){.about-page .about-body .about-categories{padding:0}.about-page .about-body .about-categories .categories-container{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;-ms-overflow-style:none;margin-left:-16px;margin-right:-16px;display:flex;overflow:scroll hidden}.about-page .about-body .about-categories .categories-container::-webkit-scrollbar{display:none}.about-page .about-body .about-categories .categories-container .item{overflow:unset;scroll-snap-align:start}.about-page .about-body .about-categories .categories-container .item:first-child{padding-left:16px}.about-page .about-body .about-categories .categories-container .item a{width:max-content}.about-page .about-body{padding:0 16px}}@media (min-width:1921px){.about-page .about-body .purchase,.about-page .about-body .history,.about-page .about-body .about-categories{padding:0}}