.rk-why__head{margin-bottom:var(--rk-space-lg)}.rk-why__grid{display:grid;gap:var(--rk-space-md);margin:0;padding:0;list-style:none}.rk-why__card{background:var(--rk-bg-soft);border-radius:var(--rk-radius-lg);padding:var(--rk-space-md);display:flex;flex-direction:column;gap:var(--rk-space-xs)}.rk-why__icon{width:48px;height:48px;object-fit:contain}.rk-why__more summary{cursor:pointer;color:var(--rk-accent);font-size:var(--rk-fs-small)}@media(min-width:750px){.rk-why__grid{grid-template-columns:1fr 1fr}}.rk-section--soft .rk-why__card{background:var(--rk-bg)}.rk-why__list{display:grid;gap:var(--rk-space-xs);max-width:var(--rk-container-narrow);margin:0 auto;padding:0;list-style:none}.rk-why__item{background:var(--rk-bg-soft);border-radius:var(--rk-radius-md)}.rk-section--soft .rk-why__item{background:var(--rk-bg)}.rk-why__summary{display:flex;align-items:center;gap:var(--rk-space-sm);min-height:6.4rem;padding:var(--rk-space-sm);border-radius:var(--rk-radius-md);cursor:pointer;list-style:none}.rk-why__summary::-webkit-details-marker{display:none}.rk-why__summary:focus-visible{outline:var(--rk-focus-width) solid var(--rk-focus-color);outline-offset:var(--rk-focus-offset)}.rk-why__icon--sm{flex:0 0 auto;width:40px;height:40px}.rk-why__title{flex:1;margin:0;font-size:var(--rk-fs-body);font-weight:var(--rk-fw-heading);line-height:1.3;color:var(--rk-text)}.rk-why__chevron{flex:0 0 auto;width:20px;height:20px;color:var(--rk-text-muted);transition:transform .3s var(--rk-ease)}.rk-why__item[open] .rk-why__chevron{transform:rotate(180deg)}.rk-why__body{display:grid;gap:var(--rk-space-xs);padding:0 var(--rk-space-sm) var(--rk-space-sm);font-size:var(--rk-fs-small);color:var(--rk-text-muted)}.rk-why__body p{margin:0}@media(min-width:750px){.rk-why__summary{padding:var(--rk-space-sm) var(--rk-space-md)}.rk-why__body{padding:0 var(--rk-space-md) var(--rk-space-md) calc(var(--rk-space-md) + 40px + var(--rk-space-sm))}}@media(prefers-reduced-motion:reduce){.rk-why__chevron{transition:none}}.rk-section.rk-why:has(.rk-why__list){padding-block:var(--rk-space-lg)}.rk-why-section+.rk-reviews-section .rk-section{padding-top:var(--rk-space-lg)}@media(min-width:750px){.rk-section.rk-why:has(.rk-why__list){padding-block:var(--rk-space-xl)}.rk-why-section+.rk-reviews-section .rk-section{padding-top:var(--rk-space-xl)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rk-why.css.map */
