.san-story{position:relative;padding:12rem 0;background:radial-gradient(80% 70% at 85% 15%,rgba(85,130,61,.42),transparent 60%),radial-gradient(70% 60% at 0% 100%,rgba(175,234,144,.08),transparent 55%),linear-gradient(180deg,#31591d,#244016 55%,#1c350f);overflow:hidden;isolation:isolate;--photo-scrim: linear-gradient(90deg, rgba(16, 28, 12, .1) 35%, rgba(16, 28, 12, .42) 100%), linear-gradient(180deg, rgba(16, 28, 12, .2) 0%, rgba(16, 28, 12, 0) 25%, rgba(16, 28, 12, 0) 72%, #142210 100%)}.san-story__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.san-story__bg-leaf{position:absolute;top:50%;right:-8rem;width:46rem;height:60rem;transform:translateY(-50%);opacity:.14;animation:sanStoryFloat 14s ease-in-out infinite}@keyframes sanStoryFloat{0%,to{transform:translateY(-50%)}50%{transform:translateY(-54%)}}.san-story__inner{position:relative;z-index:1;max-width:130rem;margin:0 auto;padding:0 4.8rem;display:grid;grid-template-columns:1.05fr .95fr;gap:7rem;align-items:center}.san-story__inner--reversed{direction:rtl}.san-story__inner--reversed>*{direction:ltr}.san-story__media,.san-story__frame{position:relative}.san-story__image-wrap{position:relative;aspect-ratio:4 / 4.6;overflow:hidden;box-shadow:0 40px 90px #0006}.san-story__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ease-out-expo)}.san-story__frame:hover .san-story__img{transform:scale(1.05)}.san-story__img-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(20,35,14,.35) 100%);pointer-events:none}.san-story__placeholder{width:100%;height:100%;background:#afea9014;display:flex;align-items:center;justify-content:center}.san-story__ph-svg{width:100%;height:100%;opacity:.4}.san-story__image-accent{position:absolute;left:-4rem;bottom:-4rem;width:17rem;aspect-ratio:1 / 1;overflow:hidden;border:5px solid #1c350f;box-shadow:0 20px 50px #0006;animation:sanStoryAccentFloat 7s ease-in-out infinite}.san-story__img-accent{width:100%;height:100%;object-fit:cover;display:block}@keyframes sanStoryAccentFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.san-story__stat{position:absolute;top:-3rem;right:-3rem;background:#fff;color:#1c350f;padding:2.4rem 3rem;min-width:17rem;box-shadow:0 24px 60px #00000059;z-index:3}.san-story__stat-number{display:block;font-family:"Noto Serif",Georgia,serif;font-style:italic;font-weight:700;font-size:4rem;color:#1c350f;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.san-story__stat-label{display:block;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:500;color:#1c350fbf;letter-spacing:.02em;margin-top:.6rem;line-height:1.4;max-width:16rem}.san-story__deco{position:absolute;bottom:-2.4rem;right:3rem;width:7rem;height:7rem;pointer-events:none}.san-story__deco svg{width:100%;height:100%}.san-story__text{padding-left:1rem}.san-story__overline{display:inline-flex;align-items:center;gap:1.2rem;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#afea90;margin-bottom:2.2rem}.san-story__overline i{width:3rem;height:1px;background:#afea90}.san-story__heading{font-family:"Noto Serif",Georgia,serif;font-style:italic;font-weight:700;font-size:clamp(3.2rem,4vw,4.8rem);color:#fff;line-height:1.14;letter-spacing:-.015em;margin:0 0 2.8rem}.san-story__heading-accent{color:#afea90;font-style:italic}.san-story__body{font-family:Poppins,sans-serif;font-size:1.55rem;line-height:1.8;color:#ffffffb3;margin-bottom:3rem}.san-story__body p{margin:0}.san-story__body p+p{margin-top:1.6rem}.san-story__values{list-style:none;margin:0 0 3.4rem;padding:0;display:flex;flex-direction:column;gap:.6rem}.san-story__value{display:flex;align-items:center;gap:1.4rem;padding:1.2rem 1.6rem;border:1px solid rgba(175,234,144,.14);background:#ffffff05;transition:border-color .3s ease,background .3s ease,transform .3s var(--ease-out-expo)}.san-story__value:hover{border-color:#afea9073;background:#afea9012;transform:translate(6px)}.san-story__value-icon{width:3.4rem;height:3.4rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#afea90;background:#afea901f;transition:background .3s ease,transform .4s var(--ease-out-expo)}.san-story__value:hover .san-story__value-icon{background:#afea9038;transform:rotate(-6deg) scale(1.08)}.san-story__value-text{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:500;color:#ffffffdb;line-height:1.4}.san-story__btn{display:inline-flex;align-items:center;gap:1rem;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1c350f;background:#fff;padding:1.6rem 3.4rem;text-decoration:none;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .3s ease}.san-story__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#afea90;transform:translate(-101%);transition:transform .4s var(--ease-out-expo);z-index:0}.san-story__btn:hover{transform:translateY(-2px);box-shadow:0 16px 40px #00000059}.san-story__btn:hover:before{transform:translate(0)}.san-story__btn span,.san-story__btn svg{position:relative;z-index:1}.san-story__btn svg{transition:transform .25s ease}.san-story__btn:hover svg{transform:translate(4px)}@media screen and (max-width:989px){.san-story{padding:8rem 0}.san-story__inner{grid-template-columns:1fr;gap:6rem;padding:0 3.2rem}.san-story__inner--reversed{direction:ltr}.san-story__text{padding-left:0}.san-story__image-accent{width:13rem;left:-2rem;bottom:-2rem}}@media screen and (max-width:749px){.san-story{padding:6rem 0}.san-story__inner{padding:0 2rem;gap:7rem}.san-story__image-wrap{aspect-ratio:4 / 4.2}.san-story__stat{top:auto;bottom:-2.4rem;right:1.5rem;padding:2rem 2.4rem;min-width:15rem}.san-story__stat-number{font-size:3.2rem}.san-story__image-accent{display:none}.san-story__bg-leaf{right:-14rem;opacity:.1}}@media(prefers-reduced-motion:reduce){.san-story__bg-leaf,.san-story__image-accent{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-san-brand-story.css.map */
