.hb .hb-wrap{position:relative;width:100%;height:var(--hb-height-d);overflow:hidden}@media(max-width:767px){.hb .hb-wrap{height:var(--hb-height-m)}.hb .hb-title{font-size:var(--hb-title-size-m)!important}}.hb .hb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hb-img-pos);display:block}.hb .hb-img--2,.hb .hb-img--3{opacity:0}@media(prefers-reduced-motion:no-preference){.hb .hb-wrap.hb-play.hb-has-2:not(.hb-has-3) .hb-img--1{animation:hbImgA var(--hb-cycle) infinite}.hb .hb-wrap.hb-play.hb-has-2:not(.hb-has-3) .hb-img--2{animation:hbImgB var(--hb-cycle) infinite}.hb .hb-wrap.hb-play.hb-has-3 .hb-img--1{animation:hbImg3A var(--hb-cycle3) infinite}.hb .hb-wrap.hb-play.hb-has-3 .hb-img--2{animation:hbImg3B var(--hb-cycle3) infinite}.hb .hb-wrap.hb-play.hb-has-3 .hb-img--3{animation:hbImg3C var(--hb-cycle3) infinite}}@keyframes hbImgA{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes hbImgB{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes hbImg3A{0%,28%{opacity:1}33%,94%{opacity:0}to{opacity:1}}@keyframes hbImg3B{0%,28%{opacity:0}33%,61%{opacity:1}66%,to{opacity:0}}@keyframes hbImg3C{0%,61%{opacity:0}66%,94%{opacity:1}to{opacity:0}}.hb .hb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hb-overlay-color);opacity:var(--hb-overlay-op)}.hb .hb-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:var(--hb-content-align);justify-content:flex-end;text-align:var(--hb-text-align);padding:0 var(--hb-pad-x) var(--hb-pad-bottom)}.hb .hb-tag{font-family:var(--font-body--family);font-size:var(--hb-tag-size);letter-spacing:var(--hb-tag-spacing);text-transform:uppercase;color:var(--hb-tag-color);margin:0 0 .5rem}.hb .hb-title{font-family:var(--font-heading--family);font-size:var(--hb-title-size-d);font-weight:var(--hb-title-weight);letter-spacing:var(--hb-title-spacing);color:var(--hb-title-color);line-height:1.05;margin:0 0 .75rem;text-transform:var(--hb-title-transform)}.hb .hb-subtitle{font-family:var(--font-body--family);font-size:var(--hb-sub-size);color:var(--hb-sub-color);max-width:var(--hb-sub-maxw);line-height:1.55;margin:0 0 1.6rem;font-weight:300}.hb .hb-btns{display:flex;flex-direction:var(--hb-btn-dir);align-items:var(--hb-content-align);gap:var(--hb-btn-gap)}.hb .hb-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--hb-btn-width);padding:var(--hb-btn-pad-y) var(--hb-btn-pad-x);font-family:var(--font-body--family);font-size:var(--hb-btn-size);font-weight:var(--hb-btn-weight);letter-spacing:var(--hb-btn-spacing);text-transform:uppercase;text-decoration:none;border-style:solid;border-width:var(--hb-btn-border-w);border-radius:var(--hb-btn-radius);cursor:pointer;overflow:hidden;transition:color .42s ease,border-color .42s ease}.hb .hb-btn:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transform:translateY(101%);transition:transform .52s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.hb .hb-btn:hover:before{transform:translateY(0)}.hb .hb-btn span{position:relative;z-index:1}.hb .hb-btn-1{background:var(--hb-btn1-bg);color:var(--hb-btn1-text);border-color:var(--hb-btn1-border)}.hb .hb-btn-1:before{background:var(--hb-btn1-hover-bg)}.hb .hb-btn-1:hover{color:var(--hb-btn1-hover-text);border-color:var(--hb-btn1-hover-brd)}.hb .hb-btn-2{background:var(--hb-btn2-bg);color:var(--hb-btn2-text);border-color:var(--hb-btn2-border)}.hb .hb-btn-2:before{background:var(--hb-btn2-hover-bg)}.hb .hb-btn-2:hover{color:var(--hb-btn2-hover-text);border-color:var(--hb-btn2-hover-brd)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sgm-hero.css.map */
