.rk-why{background:#f5f2f0;padding:72px 24px 80px}.rk-why__inner{max-width:1100px;margin:0 auto}.rk-why__eyebrow{text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c25b41;margin-bottom:10px;font-family:var(--font-body-family, "Chivo", sans-serif)}.rk-why__heading{font-family:var(--font-heading-family, "Fraunces", serif);font-size:38px;text-align:center;color:#393e30;margin-bottom:8px;line-height:1.15}.rk-why__sub{text-align:center;font-size:15px;color:#888;margin-bottom:48px;font-family:var(--font-body-family, "Chivo", sans-serif)}.rk-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rk-why__card{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:3 / 4;box-shadow:0 4px 20px #0000001f;transition:transform .35s ease,box-shadow .35s ease}.rk-why__card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0003}.rk-why__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.rk-why__card:hover .rk-why__card-img{transform:scale(1.05)}.rk-why__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1e21181a,#1e211840 40%,#1e2118d1 75%,#1e2118f2);transition:background .35s ease}.rk-why__card:hover .rk-why__card-overlay{background:linear-gradient(to bottom,#1e211826,#1e21184d,#1e2118e0 70%,#1e2118f7)}.rk-why__card-badge{position:absolute;top:20px;left:20px;background:#c25b41eb;color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:20px;font-family:var(--font-body-family, "Chivo", sans-serif);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.rk-why__card-body{position:absolute;bottom:0;left:0;right:0;padding:28px 28px 32px}.rk-why__card-icon{width:44px;height:44px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .3s ease,border-color .3s ease}.rk-why__card:hover .rk-why__card-icon{background:#c25b41bf;border-color:#c25b41e6}.rk-why__card-title{font-family:var(--font-heading-family, "Fraunces", serif);font-size:24px;color:#fff;margin-bottom:10px;line-height:1.2}.rk-why__card-divider{width:0;height:2px;background:#c25b41;margin-bottom:10px;transition:width .35s ease}.rk-why__card:hover .rk-why__card-divider{width:40px}.rk-why__card-text{font-size:14px;color:#ffffffd1;line-height:1.6;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .4s ease;font-family:var(--font-body-family, "Chivo", sans-serif)}.rk-why__card:hover .rk-why__card-text{max-height:120px;opacity:1}.rk-why__trust{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:44px;padding-top:36px;border-top:1px solid #ddd;flex-wrap:wrap}.rk-why__trust-item{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#555;font-family:var(--font-body-family, "Chivo", sans-serif)}.rk-why__trust-item strong{color:#393e30}@media screen and (max-width:768px){.rk-why{padding:48px 16px 56px}.rk-why__heading{font-size:28px}.rk-why__grid{grid-template-columns:1fr;gap:16px}.rk-why__card{aspect-ratio:4 / 3}.rk-why__card-text{max-height:120px;opacity:1}.rk-why__card-divider{width:40px}.rk-why__trust{gap:20px;justify-content:flex-start}.rk-why__trust-item{font-size:13px}}@media screen and (max-width:480px){.rk-why__card{aspect-ratio:3 / 2}.rk-why__card-title{font-size:20px}.rk-why__trust{flex-direction:column;align-items:flex-start;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/rk-why-rugknots.css.map */
