.hm.hm-red-light{--rl-heading: #000000;--rl-text: #0b0b0c;--rl-btn-bg: #000000;--rl-btn-text: #ffffff;--rl-btn-border: #5c3d2e}.hm .hm-red-light__wrap{display:flex;width:100%;align-items:flex-start;justify-content:center;flex-shrink:0}.hm .hm-red-light__inner{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:center;gap:0;width:90%;max-width:1440px;min-height:1px;margin:80px 5%;flex-shrink:0}.hm .hm-red-light__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;gap:12px;flex:1 1 0;min-width:0;min-height:1px;padding:70px 100px 70px 70px}.hm .hm-red-light__heading{flex-shrink:0;max-width:1115px;margin:0;color:var(--rl-heading);font-family:Raleway,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;text-transform:none;overflow-wrap:break-word}.hm .hm-red-light__text{flex-shrink:0;padding-right:60px;color:var(--rl-text);font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:24px;overflow-wrap:break-word}.hm .hm-red-light__button{display:flex;width:407px;max-width:100%;flex-shrink:0;margin-top:24px;padding:16px 36px;overflow:hidden;background-color:var(--rl-btn-bg);border:1px solid var(--rl-btn-border);border-radius:10px;text-align:center;text-decoration:none;cursor:pointer}.hm .hm-red-light__button-label{flex:1 1 0;min-width:0;align-self:center;color:var(--rl-btn-text);font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;overflow-wrap:break-word}.hm .hm-red-light__button:hover{background-color:#ffffffb3}.hm .hm-red-light__button:hover .hm-red-light__button-label{color:#4a260f}.hm .hm-red-light__button:focus-visible{outline:2px solid var(--rl-btn-border);outline-offset:3px}.hm .hm-red-light__media{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;max-width:100%;min-height:1px}.hm .hm-red-light__frame{display:flex;align-items:center;align-self:stretch;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;border:1px solid #000000;border-radius:10px}.hm .hm-red-light__image{display:block;height:100%;min-height:100%;max-height:100%;min-width:100%;max-width:100%;margin:0;padding:0;object-fit:cover}.hm .hm-red-light__image--placeholder{width:100%;height:auto;aspect-ratio:4 / 3;background:#f2f2f2}@media(max-width:1024px){.hm .hm-red-light__wrap{display:contents}.hm .hm-red-light__inner{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;height:auto}.hm .hm-red-light__content{flex:1 1 auto;width:auto;align-items:center;justify-content:flex-start}.hm .hm-red-light__heading{font-size:2rem;text-align:center;text-align-last:center}.hm .hm-red-light__text{padding-right:0;text-align:center;text-align-last:center}.hm .hm-red-light__media{width:auto}.hm .hm-red-light__frame{flex:1 1 0}}@media(min-width:641px)and (max-width:1024px){.hm .hm-red-light__heading{width:auto;line-height:34px}.hm .hm-red-light__text{width:auto;font-size:1.5rem;line-height:1.5em}.hm .hm-red-light__button{padding:10px}}@media(max-width:640px){.hm .hm-red-light__inner{margin:60px 5%;overflow:hidden}.hm .hm-red-light__content{padding:24px 16px}.hm .hm-red-light__heading{width:100%;max-width:none;line-height:2.3rem}.hm .hm-red-light__text{width:100%;max-width:none;font-family:Satoshi,sans-serif;font-size:1.2rem;line-height:1.3em}.hm .hm-red-light__button{width:100%;flex-grow:1;flex-shrink:1;max-width:none;padding:16px 10px}.hm .hm-red-light__frame{align-self:auto}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/home-red-light.css.map */
