.section-rzld-oem-odm{padding-top:96px;padding-bottom:96px;background-color:var(--rzld-color-bg);position:relative;overflow:hidden}.section-rzld-oem-odm__layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.section-rzld-oem-odm__media{position:relative;width:100%}.section-rzld-oem-odm__main-image{width:100%;height:auto;display:block;border-radius:12px;object-fit:cover;aspect-ratio:1 / 1;box-shadow:0 12px 48px #00000014}.section-rzld-oem-odm__main-image-placeholder{width:100%;aspect-ratio:1 / 1;border-radius:12px;background:linear-gradient(135deg,#2a2a2a,#1a1a1a);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff9;overflow:hidden;box-shadow:0 12px 48px #0000001f}.section-rzld-oem-odm__main-image-placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 30%,rgba(201,169,97,.15) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgba(74,144,226,.08) 0%,transparent 50%);pointer-events:none}.section-rzld-oem-odm__main-image-placeholder-header{position:relative;font-size:12px;font-weight:700;letter-spacing:.22em;color:#d4b572;text-transform:uppercase;z-index:1}.section-rzld-oem-odm__main-image-placeholder-meta{position:absolute;top:24px;right:28px;font-size:11px;color:#ffffffa6;letter-spacing:.04em;font-weight:500;z-index:1}.section-rzld-oem-odm__main-image-placeholder-note{position:relative;margin-top:16px;font-size:12px;color:#ffffffe0;letter-spacing:.04em;font-weight:500;z-index:1}.section-rzld-oem-odm__content{display:flex;flex-direction:column}.section-rzld-oem-odm__eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.22em;color:var(--rzld-color-primary);text-transform:uppercase;margin-bottom:16px;position:relative;padding-left:36px}.section-rzld-oem-odm__eyebrow:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:2px;background-color:var(--rzld-color-primary)}.section-rzld-oem-odm__heading{font-size:36px;font-weight:700;color:var(--rzld-color-text);line-height:1.18;letter-spacing:-.02em;margin:0 0 20px}.section-rzld-oem-odm__subtext{font-size:16px;color:var(--rzld-color-text-light);line-height:1.65;margin:0 0 36px}.section-rzld-oem-odm__capabilities{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px;margin-bottom:40px}.section-rzld-oem-odm__capability{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:4px 0}.section-rzld-oem-odm__capability-icon{flex-shrink:0;width:56px;height:56px;border-radius:8px;overflow:hidden;background-color:var(--rzld-color-bg-alt);position:relative}.section-rzld-oem-odm__capability-icon img{width:100%;height:100%;object-fit:cover;display:block}.section-rzld-oem-odm__capability-icon-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);color:var(--rzld-color-primary);font-size:22px;font-weight:700;position:relative}.section-rzld-oem-odm__capability-icon-placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 30%,rgba(201,169,97,.12) 0%,transparent 50%);pointer-events:none}.section-rzld-oem-odm__capability-text{flex:1;min-width:0}.section-rzld-oem-odm__capability-title{font-size:16px;font-weight:700;color:var(--rzld-color-text);margin:0 0 6px;line-height:1.3;letter-spacing:-.005em}.section-rzld-oem-odm__capability-desc{font-size:13.5px;color:var(--rzld-color-text-light);line-height:1.55;margin:0}.section-rzld-oem-odm__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 36px;background-color:#c9a961;color:#fff!important;font-size:15px;font-weight:700;letter-spacing:.04em;text-decoration:none!important;text-underline-offset:0;border:1px solid #c9a961;border-radius:4px;transition:all .25s ease;align-self:flex-start;margin-top:4px;cursor:pointer;line-height:1.2;box-shadow:0 2px 8px #c9a9612e}.section-rzld-oem-odm__cta:hover{background-color:#b89951;border-color:#b89951;gap:12px;color:#fff!important;text-decoration:none!important;box-shadow:0 4px 12px #c9a96147}.section-rzld-oem-odm__cta:visited{color:#fff!important;text-decoration:none!important}.section-rzld-oem-odm__cta:focus,.section-rzld-oem-odm__cta:active{color:#fff!important;text-decoration:none!important;outline:2px solid #b89951;outline-offset:2px}@media(max-width:989px){.section-rzld-oem-odm{padding-top:72px;padding-bottom:72px}.section-rzld-oem-odm__layout{gap:56px}.section-rzld-oem-odm__heading{font-size:30px}.section-rzld-oem-odm__subtext{font-size:15px}.section-rzld-oem-odm__capabilities{gap:24px 20px;margin-bottom:32px}}@media(max-width:749px){.section-rzld-oem-odm{padding-top:56px;padding-bottom:56px}.section-rzld-oem-odm__layout{grid-template-columns:1fr;gap:40px}.section-rzld-oem-odm__main-image,.section-rzld-oem-odm__main-image-placeholder{aspect-ratio:4 / 3}.section-rzld-oem-odm__heading{font-size:26px;margin-bottom:16px}.section-rzld-oem-odm__subtext{font-size:14.5px;margin-bottom:28px}.section-rzld-oem-odm__capabilities{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.section-rzld-oem-odm__capability{gap:14px}.section-rzld-oem-odm__capability-icon{width:48px;height:48px}.section-rzld-oem-odm__capability-icon-placeholder{font-size:18px}.section-rzld-oem-odm__capability-title{font-size:15px}.section-rzld-oem-odm__capability-desc{font-size:13px}.section-rzld-oem-odm__cta{padding:14px 28px;font-size:14px;width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-rzld-oem-odm.css.map */
