.loume-hero{background-color:var(--loume-bg);margin-top:-105px;padding:20px 12px 12px}@media(max-width:1024px){.loume-hero{padding:12px}}@media(max-width:767px){.loume-hero{margin-top:-84px;padding:12px var(--loume-gutter-mobile)}}.loume-hero__banner{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:100vh;margin-top:5px;border-radius:20px;background-color:var(--loume-bg)}@media(max-width:767px){.loume-hero__banner{height:600px;margin-top:0}}.loume-hero__media,.loume-hero__media img,.loume-hero__media video,.loume-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.loume-hero__media,.loume-hero__poster{z-index:0}.loume-hero__video{z-index:1}.loume-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#121212;opacity:.25;transition:opacity .5s ease;pointer-events:none}.loume-hero__banner:hover .loume-hero__overlay{opacity:.2}.loume-hero__content{position:relative;z-index:3;width:1200px;max-width:100%;margin-inline:auto;padding:0;text-align:center}@media(max-width:1024px){.loume-hero__content{width:100%;padding:32px 15px}}@media(max-width:767px){.loume-hero__content{padding:28px 15px}}.loume-hero__heading{width:100%;text-align:center;color:#fff}.loume-hero__heading--mobile{display:none}@media(max-width:767px){.loume-hero__heading--desktop{display:none}.loume-hero__heading--mobile{display:block}}.loume-hero__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;margin-top:48px}@media(max-width:767px){.loume-hero__actions{grid-template-columns:minmax(0,1fr);column-gap:0}}.loume-hero__actions>*{margin-bottom:8px}.loume-hero__actions>*:first-child{justify-self:end}.loume-hero__actions>*:last-child{justify-self:start}.loume-hero__actions--single{grid-template-columns:minmax(0,1fr);column-gap:0}.loume-hero__actions--single>*:first-child,.loume-hero__actions--single>*:last-child{justify-self:center}@media(max-width:767px){.loume-hero__actions>*,.loume-hero__actions>*:first-child,.loume-hero__actions>*:last-child{justify-self:center;margin-bottom:7px}.loume-hero__actions>*:last-child{margin-top:16px}}.loume-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:none;border-radius:20px;font-family:var(--loume-font-body);font-weight:400;font-size:15px;line-height:130%;letter-spacing:3px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}@media(max-width:1024px){.loume-hero__button{font-size:16px}}@media(max-width:767px){.loume-hero__button{padding:10px 24px;font-size:14px}}.loume-hero__button--primary{background-color:#fff;color:#242424}.loume-hero__button--secondary{background-color:#fff0;color:#fff}.loume-hero__button--primary:hover,.loume-hero__button--secondary:hover{background-color:#000;color:#fff}.loume-hero__button:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.loume-hero__button svg{width:1em;height:1em;flex-shrink:0}@media(prefers-reduced-motion:reduce){.loume-hero__overlay,.loume-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/loume-hero.css.map */
