.sk-benefits{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.sk-benefits__inner{max-width:1080px;margin:0 auto;padding:0 20px}.sk-benefits__header{text-align:center;margin-bottom:2.5rem}.sk-benefits__eyebrow{font-size:1.1rem;font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--sk-rose);margin:0 0 1rem}.sk-benefits__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.8rem;color:var(--sk-brown);margin:0 0 1rem;line-height:1.25}.sk-benefits__subtitle{font-size:1.4rem;color:var(--sk-gray);margin:0}.sk-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sk-benefits__card{background:var(--sk-beige);border:.5px solid #E0D5CF;border-radius:14px;padding:24px 20px 20px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s ease,transform .2s ease}.sk-benefits__card:hover{border-color:var(--sk-camel);transform:translateY(-2px)}.sk-benefits__icon-wrap{width:46px;height:46px;border-radius:10px;background:var(--sk-cream);border:.5px solid #D9CEC9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sk-benefits__icon-wrap svg{width:22px;height:22px;stroke:var(--sk-rose);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sk-benefits__card-body{display:flex;flex-direction:column;gap:6px;flex:1}.sk-benefits__card-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.5rem;color:var(--sk-brown);margin:0;line-height:1.3}.sk-benefits__card-desc{font-size:1.3rem;color:var(--sk-burgundy);line-height:1.65;margin:0;flex:1}.sk-benefits__badge{display:inline-block;font-size:1.1rem;font-weight:var(--font-body-weight-bold);color:var(--sk-rose);background:#f7eae8;border-radius:20px;padding:3px 10px;margin-top:4px;width:fit-content}@media screen and (max-width:990px){.sk-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-benefits__title{font-size:2.2rem}}@media screen and (max-width:480px){.sk-benefits__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-sk-benefits.css.map */
