.difference-section__container{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.difference-section__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#b89b5e}.difference-section__eyebrow span{width:24px;height:1px;background:#b89b5e}.difference-section__heading{margin:0 0 32px;font-size:clamp(42px,4vw,74px);line-height:1.05;font-weight:400}.difference-section__heading em{color:#b89b5e;font-style:italic}.difference-section__description{max-width:500px;margin-bottom:40px;font-size:18px;line-height:1.8;color:#7d7d7d}.difference-section__button{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:56px;background:#111;color:#fff;text-decoration:none;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.difference-section__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.difference-card{background:#f1ede4;border:1px solid #e3ddd2;padding:32px}.difference-card__icon{margin-bottom:24px}.difference-card__icon img{width:20px;height:20px}.difference-card__title{margin:0 0 12px;font-size:20px;font-weight:400}.difference-card__text{margin:0;line-height:1.8;color:#8b8b8b}.difference-card{position:relative;padding:20px;border:1px solid rgba(0,0,0,.08);transition:all .35s ease;transform:translateY(0);overflow:hidden;background:#f5f2eb}.difference-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(201,165,92,.08),transparent 60%);opacity:0;transition:opacity .35s ease}.difference-card:hover{transform:translateY(-8px);border-color:#c9a55c;box-shadow:0 20px 40px #00000014}.difference-card:hover:before{opacity:1}.difference-card__icon{transition:transform .35s ease}.difference-card:hover .difference-card__icon{transform:scale(1.1) rotate(5deg)}.difference-card__title{transition:color .35s ease}.difference-card:hover .difference-card__title{color:#c9a55c}@media screen and (max-width:768px){.difference-section__container{grid-template-columns:1fr;gap:10px}.difference-section__cards{grid-template-columns:1fr}.difference-section__heading{font-size:33px;margin-bottom:10px}.difference-section__description{margin-bottom:15px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/difference-section.css.map */
