.cherry-why-us{padding:0}.cherry-why-us__header{text-align:center;margin-bottom:3rem}.cherry-why-us__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#e8458b;margin-bottom:.75rem}.cherry-why-us__title{font-size:2.2rem;font-weight:700;color:#121212;margin:0;font-family:var(--font-heading-family),Georgia,serif;letter-spacing:-.01em}.cherry-why-us__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.cherry-why-us__card{position:relative;overflow:hidden;border-radius:20px;padding:2.5rem 2rem 2rem;background:#fff;border:1px solid rgba(232,69,139,.12);box-shadow:0 2px 16px #0000000a;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94);z-index:0}.cherry-why-us__card:hover{transform:translateY(-6px);box-shadow:0 12px 40px #e8458b24}.cherry-why-us__card:before{content:"";position:absolute;top:-20px;right:-20px;width:120px;height:120px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='35' cy='70' r='18' fill='%23E8458B' opacity='0.08'/%3E%3Ccircle cx='65' cy='70' r='18' fill='%23E8458B' opacity='0.08'/%3E%3Cpath d='M35 52 Q50 10 65 52' stroke='%23E8458B' stroke-width='3' fill='none' opacity='0.12' stroke-linecap='round'/%3E%3Ccircle cx='35' cy='70' r='14' fill='%23E8458B' opacity='0.1'/%3E%3Ccircle cx='65' cy='70' r='14' fill='%23E8458B' opacity='0.1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;z-index:-1;transition:transform .4s ease,opacity .4s ease;opacity:.7}.cherry-why-us__card:after{content:"";position:absolute;bottom:-30px;left:-20px;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='35' cy='70' r='18' fill='%23E8458B' opacity='0.06'/%3E%3Ccircle cx='65' cy='70' r='18' fill='%23E8458B' opacity='0.06'/%3E%3Cpath d='M35 52 Q50 10 65 52' stroke='%23E8458B' stroke-width='3' fill='none' opacity='0.08' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;z-index:-1;transition:transform .4s ease}.cherry-why-us__card:hover:before{transform:scale(1.15) rotate(8deg);opacity:1}.cherry-why-us__card:hover:after{transform:scale(1.1) rotate(-5deg)}.cherry-why-us__card-accent{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e8458b,#f9a8d4);border-radius:20px 20px 0 0;opacity:0;transition:opacity .35s ease}.cherry-why-us__card:hover .cherry-why-us__card-accent{opacity:1}.cherry-why-us__icon{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#fff0f6,#fce7f3);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;font-size:1.6rem;transition:transform .3s ease}.cherry-why-us__card:hover .cherry-why-us__icon{transform:scale(1.1) rotate(-5deg)}.cherry-why-us__card-title{font-size:1.05rem;font-weight:700;color:#121212;margin:0 0 .6rem;letter-spacing:-.01em}.cherry-why-us__card-text{font-size:.9rem;line-height:1.65;color:#777;margin:0;font-weight:300}@media screen and (max-width:749px){.cherry-why-us__title{font-size:1.7rem}.cherry-why-us__grid{grid-template-columns:1fr;gap:.75rem;max-width:340px;margin:0 auto}.cherry-why-us__card{padding:.9rem 1rem;border-radius:12px}.cherry-why-us__icon{width:36px;height:36px;font-size:1rem;border-radius:9px;margin-bottom:.6rem}.cherry-why-us__card-title{font-size:.88rem;margin-bottom:.25rem}.cherry-why-us__card-text{font-size:.78rem;line-height:1.45}.cherry-why-us__card:before{width:60px;height:60px}.cherry-why-us__card:after{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cherry-why-us.css.map */
