.one-partner{background:#f6f1e8;padding:90px 0}.one-partner .page-width{max-width:1450px;margin:auto;padding:0 20px}.op-hero{display:grid;grid-template-columns:42% 58%;background:#fbf8f3;border:1px solid #C49A4A;border-radius:18px;overflow:hidden}.op-left{padding:70px 60px;display:flex;flex-direction:column;justify-content:center}.small-heading{display:block;color:#b98a39;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.main-heading{font-family:Georgia,serif;font-size:56px;line-height:1.1;font-weight:400;color:#222;margin:20px 0}.main-heading span{color:#bf8b2e;display:block}.divider{display:flex;align-items:center;gap:12px;margin:25px 0}.divider span{flex:1;height:1px;background:#c49a4a}.diamond{width:12px;height:12px;background:#c49a4a;transform:rotate(45deg)}.description{font-size:19px;color:#444;line-height:1.8}.op-right{height:720px}.hero-image{width:100%;height:100%;object-fit:cover;display:block}.feature-wrapper{position:absolute;left:40px;right:40px;bottom:-130px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;z-index:20}.feature-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e8ddcf;box-shadow:0 12px 30px #00000014}.feature-card:hover{transform:translateY(-8px);box-shadow:0 18px 45px #00000014}.card-content{display:flex;align-items:flex-start;gap:15px;padding:18px;min-height:150px}.icon-box{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-top:-22px}.icon-box img{width:100%;height:100%;object-fit:contain}.text-box h3{font-size:18px;margin:0 0 6px;text-transform:uppercase;line-height:1.2;min-height:44px}.text-box p{font-size:14px;line-height:1.5;margin:0}.card-image{aspect-ratio:16 / 9;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover;object-position:center}.built-for{margin-top:155px}.built-for h4{display:flex;align-items:center;justify-content:center;gap:20px;color:#b8893d;font-size:16px;letter-spacing:3px;margin-bottom:30px}.built-for h4:before,.built-for h4:after{content:"";width:100px;height:1px;background:#d7c6ae}.built-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #E7D8C3;border-radius:14px;overflow:hidden}.built-item{display:flex;align-items:center;gap:18px;padding:20px 25px;border-right:1px solid #E7D8C3}.built-item:last-child{border-right:none}.built-item img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.built-item span{font-size:18px;font-weight:600;color:#222;line-height:1.4;text-transform:uppercase}.hero-wrapper{position:relative;padding-bottom:140px}@media(max-width:1200px){.op-hero{grid-template-columns:1fr}.op-right{height:550px}.feature-wrapper,.built-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.one-partner{padding:40px 0}.one-partner .page-width{padding:0 15px}.op-hero{grid-template-columns:1fr;border-radius:12px}.op-left{order:2;padding:30px 20px}.op-right{order:1;height:280px}.hero-image{height:100%;object-fit:cover}.main-heading{font-size:32px;line-height:1.2}.description{font-size:15px;line-height:1.7}.hero-wrapper{padding-bottom:0}.feature-wrapper{position:static;left:auto;right:auto;bottom:auto;display:grid;grid-template-columns:1fr;gap:18px;margin-top:20px}.feature-card{border-radius:12px}.icon-box{width:55px;height:55px}.icon-box img{width:100%;height:100%}.text-box h3{font-size:16px}.text-box p{font-size:13px}.card-image{height:180px}.built-for{margin-top:40px}.built-for h4{font-size:14px;margin-bottom:20px}.built-for h4:before,.built-for h4:after{width:40px}@media(max-width:767px){.built-grid{display:grid;grid-template-columns:1fr;border:1px solid #E7D8C3;border-radius:12px;overflow:hidden}.built-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-bottom:1px solid #E7D8C3;border-right:none}.built-item:last-child{border-bottom:none}}.built-item:nth-child(2),.built-item:nth-child(4){border-right:none}.built-item img{width:40px;height:40px}.built-item span{font-size:13px;line-height:1.4}}@media(max-width:768px){.built-grid{grid-template-columns:1fr}.built-item{border-right:none;border-bottom:1px solid #E7D8C3}.built-item:last-child{border-bottom:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/one%20partner.css.map */
