.features-section{position:relative;width:100%;overflow:hidden;background:#fff}.features-bg{position:absolute;top:30px;left:0;width:100%;height:calc(100% - 60px);object-fit:cover;object-position:center;border-radius:6px;display:block;pointer-events:none}.features-bg svg{width:100%;height:100%;object-fit:cover}.features-inner{position:relative;z-index:1;padding:60px 16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:20px}.features-header{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;width:100%}.features-label{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:1.3;letter-spacing:1.92px;text-transform:uppercase;color:var(--features-label-color);margin:0;white-space:nowrap}.features-heading{font-family:Montserrat,sans-serif;font-weight:400;font-size:30px;line-height:1.3;color:var(--features-heading-color);text-align:center;margin:0}.features-subtext{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:var(--features-subtext-color);text-align:center;margin:0;max-width:520px}.features-cards{display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%}.features-card{background:#fff;border:1px solid #e0d8cc;border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:12px;padding:17px 13px;text-align:center;min-width:0}.features-card-icon-wrap{width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #f9f5ed;display:flex;align-items:center;justify-content:center;flex-shrink:0}.features-card-icon-wrap img{width:24px;height:24px;display:block;object-fit:contain}.features-card-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.4;color:#141414;margin:0}.features-card-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:#6e645b;margin:0}.features-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;width:280px;border-radius:16px;background:#fff;border:1px solid #e0d8cc;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#141414;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s;flex-shrink:0}.features-btn:hover{opacity:.75}@media(min-width:768px){.features-bg{top:40px;height:calc(100% - 80px)}.features-inner{padding:40px;min-height:810px;justify-content:center;gap:40px;max-width:1480px;margin:0 auto}.features-header{gap:20px}.features-btn{margin-top:20px}.features-label{font-size:12px;letter-spacing:1.92px}.features-heading{font-weight:400;font-size:44px;line-height:1.1;letter-spacing:-.44px}.features-subtext{font-size:16px;line-height:1.6}.features-cards{grid-template-columns:1fr 1fr;gap:16px}.features-card{padding:33px 17px}.features-card-title{margin-top:4px}}@media(min-width:950px){.features-cards{display:flex;gap:16px;justify-content:center}.features-card{flex:1 1 200px;max-width:300px}.features-card-icon-wrap{width:68px;height:68px}.features-card-icon-wrap img{width:28px;height:28px}.features-btn{width:320px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/features.css.map */
