.page--home--hero{width:100%;padding:0}.page--home--hero__wrapper{background:transparent;overflow:hidden}.page--home--hero__container{background:transparent;overflow:hidden;position:relative;width:100%;margin:0;height:auto;padding-top:392px}.page--home--hero__overlay{display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9}.page--home--hero__image{border:none;outline:none;background:transparent;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;flex:1;position:absolute;top:0;left:0;bottom:0}.page--home--hero__video{border:none;outline:none;background:transparent;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;flex:1;position:absolute;top:0;left:0;bottom:0}.page--home--hero__video--desktop{display:none}.page--home--hero__video--mobile{display:block}.page--home--hero__body{width:100%;position:absolute;top:68px;padding:0 40px;margin:0 auto;display:flex;flex-direction:column;align-items:center;z-index:10}.page--home--hero__titles{display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:380px}.page--home--hero__title{font-size:36px;line-height:40px;max-width:100%;color:#fbfbfa;z-index:0;margin:0 auto 8px;text-align:center;font-weight:700}.page--home--hero__subtitle{font-size:16px;line-height:24px;font-weight:400;max-width:100%;color:#fbfbfa;z-index:0;margin:0 auto 20px;text-align:center}.page--home--hero__buttons{display:flex;flex-direction:column;margin:0 auto;width:100%;row-gap:12px}.page--home--hero__button{font-family:var(--ff);width:auto;display:inline-block;background:#eab822;border-radius:8px;outline:none;border:none;white-space:nowrap;padding:13px 32px 11px;color:#214242;font-weight:700;cursor:pointer;font-size:18px;line-height:24px;text-align:center;text-decoration:none;box-sizing:border-box;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page--home--hero__button--invert{background:#52a5a5;color:#fff}.page--home--hero__wrapper .play-pause-btn{position:absolute;bottom:8px;right:8px;border:none;padding:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:9;background:transparent;width:24px;height:24px}.page--home--hero__wrapper .play-pause-btn svg{width:24px;height:24px}.page--home--hero__wrapper .play-pause-btn .pause-icon{display:none}.page--home--hero__wrapper .play-pause-btn.active .pause-icon{display:inline-block}.page--home--hero__wrapper .play-pause-btn.active .play-icon{display:none}@media screen and (min-width: 600px){.page--home--hero__wrapper .play-pause-btn{bottom:16px;right:16px;width:32px;height:32px}.page--home--hero__wrapper .play-pause-btn svg{width:32px;height:32px}.page--home--hero{padding:0;max-width:100%;margin:0 auto}.page--home--hero__container{padding-top:0;height:520px;max-height:520px}.page--home--hero__image{-o-object-position:bottom right;object-position:bottom right;aspect-ratio:21/9}.page--home--hero__video{-o-object-position:center right;object-position:center right;aspect-ratio:21/9}.page--home--hero__video--desktop{display:block}.page--home--hero__video--mobile{display:none}.page--home--hero__body{left:144px;right:0;justify-content:center;align-items:flex-start;padding:0;bottom:auto;top:50%;transform:translateY(-50%);max-width:1368px}.page--home--hero__titles{max-width:480px;margin:0;align-items:flex-start}.page--home--hero__title{font-size:56px;text-align:left;line-height:64px;max-width:50em}.page--home--hero__subtitle{font-size:20px;line-height:28px;text-align:left;margin:0 0 24px;max-width:480px}.page--home--hero__buttons{flex-direction:row;justify-content:flex-start;align-items:center;margin:0;-moz-column-gap:8px;column-gap:8px;width:auto}.page--home--hero__button{font-size:18px;line-height:24px;padding:13px 0 11px;min-width:220px}.page--home--hero__button:hover{background:#52a5a5;color:#fff}.page--home--hero__button--invert:hover{background:#eab822;color:#214242}}@media screen and (min-width: 900px){.page--home--hero__title{font-size:56px;line-height:64px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/css--page--home--hero.css.map */
