.section-macrider-exclusive-line{position:relative}.mxl{background-color:var(--mxl-bg);display:grid;grid-template-columns:1.2fr 300px 1.4fr;grid-template-rows:minmax(580px,auto);grid-template-areas:"left circles text";overflow:hidden}.mxl .mxl__left{grid-area:left;position:relative;overflow:hidden}.mxl .mxl__left img,.mxl .mxl__left .mxl__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mxl .mxl__left .mxl__placeholder{background:#2a2a2a;display:flex;align-items:center;justify-content:center}.mxl .mxl__circles-outer{grid-area:circles;position:relative;z-index:2;overflow:visible}.mxl .mxl__circles-img{position:absolute;top:50%;left:50%;transform:translate(-80%,-50%);width:130%!important;max-width:none!important;height:auto}.mxl .mxl__circles-outer .mxl__placeholder{width:100%;height:260px;background:#2a2a2a;border-radius:8px;display:flex;align-items:center;justify-content:center}.mxl .mxl__content{grid-area:text;display:flex;flex-direction:column;justify-content:center;padding:56px 48px 56px 40px}.mxl .mxl__eyebrow{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#1a1a1a;margin:0 0 20px}.mxl .mxl__eyebrow-star{color:#b8975a;font-size:.75rem;flex-shrink:0}.mxl .mxl__heading{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.05;margin:0 0 24px;color:#1a1a1a}.mxl .mxl__heading-main{display:block;font-family:Inter,sans-serif;font-weight:800;font-style:normal}.mxl .mxl__heading-sub{display:block;font-family:"Instrument Serif",var(--font-heading-family, Georgia, serif);font-style:italic;font-weight:400}.mxl .mxl__body{font-size:.875rem;line-height:1.7;color:#3a3a3a;max-width:520px}.mxl .mxl__body p{margin:0}.mxl .mxl__placeholder svg{width:40px;height:40px;fill:#ffffff40}@media only screen and (max-width:1068px){.mxl{grid-template-columns:1fr 1fr;grid-template-rows:380px auto;grid-template-areas:"left    circles" "text    text"}.mxl .mxl__content{padding:44px 32px}.mxl .mxl__circles-outer{padding:24px 16px}}@media only screen and (max-width:767px){.mxl{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"text" "left" "circles"}.mxl .mxl__left{position:static;height:auto;overflow:visible}.mxl .mxl__left img{position:static;inset:unset;width:100%;height:auto;object-fit:unset}.mxl .mxl__circles-img{top:0;left:auto;right:0;transform:none;width:60%!important}.mxl .mxl__circles-outer{padding:24px 20px;margin-top:-93%;display:none}.mxl .mxl__content{padding:32px 20px 44px}.mxl .mxl__heading{font-size:clamp(2rem,8vw,2.8rem)}.mxl .mxl__body{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/macrider-exclusive-line.css.map */
