.about-section,.about-section *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.about-section{--about-primary: #9AC038;--about-primary-dark: #115428;--about-primary-hover: #318235;--about-bg: #F6F7F4;--about-card-bg: #FFFFFF;--about-heading: #000000;--about-text: #333333;--about-text-muted: #555555;--about-border: #E5E5E5;--about-border-accent: rgba(154, 192, 56, .3);--about-shadow-sm: 0 10px 25px rgba(0, 0, 0, .08);--about-shadow-md: 0 20px 40px rgba(0, 0, 0, .08);--about-shadow-lg: 0 30px 60px rgba(0, 0, 0, .08);--about-shadow-hover: 0 40px 80px rgba(0, 0, 0, .15);--about-shadow-green: 0 20px 40px rgba(154, 192, 56, .2);--about-radius-card: 40px;--about-radius-inner: 30px;--about-radius-btn: 50px;--about-radius-input: 12px;--about-transition: .5s cubic-bezier(.175, .885, .32, 1.275);--about-transition-smooth: .4s ease;background-color:var(--about-bg)!important;overflow-x:hidden!important}.about-section{max-width:1440px!important;margin:0 auto!important;padding:0 30px 80px!important;display:block!important;box-sizing:border-box!important}@media(min-width:992px){.about-section{padding-left:40px!important;padding-right:40px!important}}.about-section h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2.5rem,5vw,4rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-2px!important;color:var(--about-heading)!important;margin-bottom:30px!important;line-height:1.1!important}.about-section h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(1.8rem,3.5vw,2.5rem)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-1px!important;color:var(--about-heading)!important;margin-bottom:20px!important;line-height:1.2!important}.about-section h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;color:var(--about-heading)!important;margin-bottom:16px!important;line-height:1.3!important}.about-section p,.about-section span,.about-section a,.about-section li{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;color:var(--about-text)!important;line-height:1.6!important}.about-section .about-whitext{color:#fff!important;text-shadow:0 4px 30px rgba(0,0,0,.5)!important}.about-section .about-banner-content h1.about-whitext{font-size:clamp(2.5rem,6vw,5rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-3px!important;color:#fff!important;position:relative!important;display:inline-block!important;padding-bottom:16px!important;animation:aboutFadeInUp 1.2s cubic-bezier(.23,1,.32,1) both!important}.about-section .about-banner-content h1.about-whitext:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:0!important;height:4px!important;background:linear-gradient(90deg,transparent,var(--about-primary),transparent)!important;transform:translate(-50%)!important;animation:aboutExpandLine 1s .8s ease forwards!important}@keyframes aboutFadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes aboutExpandLine{0%{width:0}to{width:60%}}@keyframes aboutZoomIn{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes aboutFadeIn{0%{opacity:0}to{opacity:1}}.about-section>div{animation:aboutFadeIn .8s ease both!important}.about-section>div:nth-child(1){animation:none!important;opacity:1!important}.about-section>div:nth-child(2){animation-delay:.1s!important}.about-section>div:nth-child(3){animation-delay:.15s!important}.about-section>div:nth-child(4){animation-delay:.2s!important}.about-section>div:nth-child(5){animation-delay:.25s!important}.about-section>div:nth-child(6){animation-delay:.3s!important}.about-section>div:nth-child(7){animation-delay:.35s!important}.about-section>div:nth-child(8){animation-delay:.4s!important}.about-section>div:nth-child(9){animation-delay:.45s!important}.about-section>div:nth-child(n+10){animation-delay:.5s!important}.about-banner-wrap{position:relative!important;width:calc(100% + 60px)!important;min-height:560px!important;margin:0 -30px 60px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0 0 var(--about-radius-card) var(--about-radius-card)!important;overflow:hidden!important;box-shadow:var(--about-shadow-lg)!important}@media(min-width:992px){.about-banner-wrap{width:calc(100% + 80px)!important;margin-left:-40px!important;margin-right:-40px!important;min-height:600px!important}}.about-banner-img{position:absolute!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:1!important;top:0!important;left:0!important;transition:transform 8s ease-out!important}.about-banner-wrap:hover .about-banner-img{transform:scale(1.08)!important}.about-banner-wrap:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;background:linear-gradient(180deg,#0003,#0000008c)!important;pointer-events:none!important}.about-banner-content{position:relative!important;z-index:3!important;color:#fff!important;text-align:center!important;padding:60px 24px!important;width:100%!important;min-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.about-mobile-only{display:none!important}.about-desktop-only{display:block!important}.about-flex-container{display:flex!important;flex-wrap:wrap!important;align-items:center!important;padding:50px!important;gap:50px!important;margin-bottom:48px!important;background:var(--about-card-bg)!important;border-radius:var(--about-radius-card)!important;box-shadow:var(--about-shadow-md)!important;border:2px solid var(--about-primary)!important;overflow:hidden!important;transition:all var(--about-transition)!important}.about-flex-container:hover{transform:translateY(-10px)!important;box-shadow:var(--about-shadow-hover)!important;border-color:var(--about-primary)!important}.about-flex-item{flex:1!important;min-width:280px!important}.about-flex-item img.about-block-img{width:100%!important;display:block!important;border-radius:var(--about-radius-inner)!important;transition:transform .8s cubic-bezier(.2,1,.3,1)!important;box-shadow:var(--about-shadow-sm)!important}.about-flex-container:hover .about-flex-item img.about-block-img{transform:scale(1.05) rotate(1deg)!important}.about-flex-container .about-flex-item .about-rte{font-size:1.1rem!important;line-height:1.7!important;color:var(--about-text)!important}.about-flex-container .about-flex-item .about-rte p{font-size:1.1rem!important;line-height:1.7!important;margin-bottom:1.2em!important}.about-flex-container .about-flex-item .about-rte h1{font-size:2rem!important;margin-bottom:20px!important}.about-flex-container .about-flex-item .about-rte h2{font-size:1.6rem!important;margin-bottom:16px!important}.about-flex-container .about-flex-item .about-rte h3{font-size:1.3rem!important;margin-bottom:14px!important}.about-flex-container .about-flex-item .about-rte h4,.about-flex-container .about-flex-item .about-rte h5,.about-flex-container .about-flex-item .about-rte h6{font-size:1.1rem!important;margin-bottom:12px!important}.about-flex-container .about-flex-item .about-rte ul,.about-flex-container .about-flex-item .about-rte ol{font-size:1.1rem!important;margin-bottom:1.2em!important;padding-left:1.5em!important}@media(min-width:992px){.about-flex-container .about-flex-item .about-rte,.about-flex-container .about-flex-item .about-rte p{font-size:1.2rem!important}.about-flex-container .about-flex-item .about-rte h1{font-size:2.4rem!important}.about-flex-container .about-flex-item .about-rte h2{font-size:1.8rem!important}.about-flex-container .about-flex-item .about-rte h3{font-size:1.5rem!important}}.about-grid-9{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;padding:50px!important;margin-bottom:48px!important;background:var(--about-card-bg)!important;border-radius:var(--about-radius-card)!important;box-shadow:var(--about-shadow-md)!important;border:2px solid var(--about-primary)!important}.about-grid-9 img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:20px!important;cursor:pointer!important;transition:all var(--about-transition)!important;box-shadow:var(--about-shadow-sm)!important;border:2px solid transparent!important}.about-grid-9 img:hover{transform:scale(1.08) rotate(1deg)!important;box-shadow:var(--about-shadow-green)!important;border-color:var(--about-primary)!important}.about-img-modal{display:none!important;position:fixed!important;z-index:10000!important;padding:60px!important;left:0!important;top:0!important;width:100%!important;height:100%!important;background:#000000f2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;cursor:zoom-out!important;animation:aboutFadeIn .3s ease!important}.about-img-modal[style*="display: block"]{display:flex!important;align-items:center!important;justify-content:center!important}.about-modal-content{margin:auto!important;display:block!important;max-width:90%!important;max-height:85vh!important;object-fit:contain!important;border-radius:20px!important;animation:aboutZoomIn .35s ease!important;box-shadow:0 30px 80px #00000080!important}.about-close-modal{position:absolute!important;top:30px!important;right:40px!important;color:#fff!important;font-size:48px!important;font-weight:300!important;cursor:pointer!important;opacity:.8!important;transition:all .3s ease!important;width:60px!important;height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border-radius:50%!important}.about-close-modal:hover{opacity:1!important;background:var(--about-primary)!important;transform:rotate(90deg)!important}.about-section .about-flex-container .about-product-card{background:var(--about-card-bg)!important;border-radius:var(--about-radius-card)!important;padding:30px!important;text-align:center!important;border:2px solid var(--about-primary)!important;box-shadow:var(--about-shadow-md)!important;transition:all var(--about-transition)!important}.about-section .about-flex-container .about-product-card:hover{transform:translateY(-15px)!important;box-shadow:var(--about-shadow-hover)!important}.about-section .about-flex-container .about-product-card img{width:100%!important;max-width:350px!important;margin:0 auto 24px!important;display:block!important;border-radius:var(--about-radius-inner)!important;transition:transform .8s cubic-bezier(.2,1,.3,1)!important;background:var(--about-bg)!important;padding:20px!important;box-shadow:var(--about-shadow-sm)!important}.about-section .about-flex-container .about-product-card:hover img{transform:scale(1.1) rotate(2deg)!important}.about-section .about-flex-container .about-product-card h3.about-whitext{color:var(--about-heading)!important;text-shadow:none!important;font-size:1.5rem!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.5px!important;margin-bottom:20px!important}.about-section .about-flex-container .about-product-card .about-variant-select{width:100%!important;padding:16px 45px 16px 20px!important;margin-bottom:16px!important;border:2px solid var(--about-border)!important;border-radius:var(--about-radius-input)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.95rem!important;font-weight:600!important;color:var(--about-heading)!important;background-color:var(--about-card-bg)!important;cursor:pointer!important;outline:none!important;transition:all .3s ease!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23115428' d='M6 8L1 3h10z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}.about-section .about-flex-container .about-product-card .about-variant-select:hover{border-color:var(--about-primary)!important}.about-section .about-flex-container .about-product-card .about-variant-select:focus{border-color:var(--about-primary)!important;box-shadow:0 0 0 4px #9ac03833!important}.about-section .about-flex-container .about-btn-add{width:100%!important;height:60px!important;background:var(--about-primary)!important;color:#fff!important;border:none!important;border-radius:var(--about-radius-btn)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.1rem!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:1.5px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;box-shadow:0 15px 30px #00000026!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important}.about-section .about-flex-container .about-btn-add:hover{transform:scale(1.05) translateY(-3px)!important;box-shadow:0 20px 40px #00000040!important;background:var(--about-primary-hover)!important}.about-map-section{padding:50px!important;margin-bottom:48px!important;text-align:center!important;background:var(--about-card-bg)!important;border-radius:var(--about-radius-card)!important;box-shadow:var(--about-shadow-md)!important;border:2px solid var(--about-primary)!important}.about-map-section h2.about-whitext{color:var(--about-heading)!important;text-shadow:none!important;margin-bottom:30px!important;background:linear-gradient(90deg,var(--about-primary-dark),var(--about-primary))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.about-map-container{width:100%!important;height:450px!important;background:var(--about-bg)!important;border-radius:24px!important;overflow:hidden!important;border:2px solid var(--about-border)!important;box-shadow:var(--about-shadow-sm)!important;transition:all .3s ease!important}.about-map-container:hover{box-shadow:var(--about-shadow-green)!important;border-color:var(--about-primary)!important}.about-map-container iframe{width:100%!important;height:100%!important;border:0!important}.about-map-address{margin-top:24px!important;font-size:1.1rem!important;color:var(--about-text)!important;font-weight:600!important;letter-spacing:.02em!important}.about-titulo-subtitulo-wrap{text-align:center!important;padding:100px 24px!important;margin-bottom:24px!important;background:var(--about-card-bg)!important;border-radius:var(--about-radius-card)!important;box-shadow:var(--about-shadow-md)!important}.about-titulo-subtitulo-wrap h2.about-whitext{color:var(--about-heading)!important;text-shadow:none!important;position:relative!important;display:inline-block!important;padding-bottom:20px!important;background:linear-gradient(90deg,var(--about-primary-dark),var(--about-primary))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.about-titulo-subtitulo-wrap h2.about-whitext:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:100px!important;height:4px!important;background:linear-gradient(90deg,transparent,var(--about-primary),transparent)!important;border-radius:2px!important}.about-titulo-subtitulo-wrap .about-subtitle-text{margin:24px auto 0!important;max-width:700px!important;font-size:1.2rem!important;line-height:1.7!important;color:var(--about-text-muted)!important}.about-custom-code-block{padding:50px!important;margin-bottom:32px!important;background:var(--about-card-bg)!important;border-radius:var(--about-radius-card)!important;border:2px solid var(--about-primary)!important;box-shadow:var(--about-shadow-md)!important}@media(max-width:991px){.about-section{padding-left:24px!important;padding-right:24px!important;padding-bottom:60px!important}.about-banner-wrap{width:calc(100% + 48px)!important;margin-left:-24px!important;margin-right:-24px!important;min-height:480px!important}.about-flex-container,.about-grid-9,.about-map-section,.about-custom-code-block{padding:40px 28px!important;gap:36px!important}.about-titulo-subtitulo-wrap{padding:70px 24px!important}}@media(max-width:768px){.about-desktop-only{display:none!important}.about-mobile-only{display:block!important}.about-section{padding-left:16px!important;padding-right:16px!important;padding-bottom:48px!important}.about-banner-wrap{width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important;min-height:400px!important;margin-bottom:40px!important;border-radius:0 0 24px 24px!important}.about-section .about-banner-content h1.about-whitext{font-size:2rem!important;letter-spacing:-1px!important}.about-flex-container{flex-direction:column!important;padding:28px 20px!important;gap:28px!important;margin-bottom:28px!important;border-radius:24px!important}.about-flex-item{flex:1 0 100%!important;width:100%!important;min-width:0!important}.about-grid-9{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:24px 16px!important;margin-bottom:28px!important;border-radius:24px!important}.about-grid-9 img{border-radius:12px!important}.about-map-section{padding:28px 20px!important;margin-bottom:28px!important;border-radius:24px!important}.about-map-container{height:320px!important;border-radius:16px!important}.about-titulo-subtitulo-wrap{padding:50px 20px!important;border-radius:24px!important}.about-custom-code-block{padding:28px 20px!important;border-radius:24px!important}.about-section .about-flex-container .about-product-card{padding:20px!important;border-radius:24px!important}.about-section .about-flex-container .about-product-card img{padding:12px!important;border-radius:20px!important}.about-section .about-flex-container .about-btn-add{height:52px!important;font-size:.95rem!important;letter-spacing:1px!important}.about-close-modal{top:20px!important;right:20px!important;font-size:36px!important;width:50px!important;height:50px!important}}@media(max-width:480px){.about-grid-9{grid-template-columns:1fr!important}.about-section .about-banner-content h1.about-whitext{font-size:1.6rem!important}.about-titulo-subtitulo-wrap h2.about-whitext{font-size:1.5rem!important}.about-titulo-subtitulo-wrap .about-subtitle-text{font-size:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/about-page.css.map */
