.hb2{position:relative;top:-55px;--hb2-dynamic-section--width: 100%;--hb2-dynamic-section--height: 80svh;--hb2-dynamic-section--max-width: 100%;--hb2-dynamic-section--max-height: 100%;--hb2-top-banner-height: 0px;--hb2-bottom-banner-height: 0px;--hb2-slide-fade: opacity .8s ease-in-out;--hb2-tds-ui: font .33s ease, color .33s ease, padding .33s ease;--hb2-dot-backdrop: .5s cubic-bezier(.75, 0, 0, 1)}.hb2 .hb2-viewport{position:relative;overflow:hidden;inline-size:var(--hb2-dynamic-section--width);block-size:var( --hb2-dynamic-section--view-height, calc( var(--hb2-dynamic-section--height) - var(--hb2-top-banner-height, 0px) - var(--hb2-bottom-banner-height, 0px) ) );max-inline-size:var(--hb2-dynamic-section--max-width);max-block-size:var(--hb2-dynamic-section--max-height)}.hb2 .hb2-swiper{width:100%;height:100%;overflow:hidden;user-select:text;-webkit-user-select:text;touch-action:pan-x pan-y}.hb2 .swiper-wrapper,.hb2 .swiper-slide.hb2-slide{touch-action:pan-x pan-y}.hb2 .swiper-wrapper{width:100%;height:100%}.hb2 .swiper-slide{width:100%;height:100%;flex-shrink:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.hb2 .hb2-slide{position:relative;display:flex;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:100%}.hb2 .hb2-slide__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hb2 .hb2-slide__bg-fallback{width:100%;height:100%;background:#111}.hb2 .hb2-slide__bg picture,.hb2 .hb2-slide__bg-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.hb2 .hb2-slide__bg img,.hb2 .hb2-slide__bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--hb2-img-pos, 50% 50%);display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hb2 .hb2-swiper--fade:not(.swiper-initialized) .swiper-slide{opacity:0!important;visibility:hidden;pointer-events:none}.hb2 .hb2-swiper--fade:not(.swiper-initialized) .swiper-slide:first-child{opacity:1!important;visibility:visible}.hb2 .hb2-swiper--fade.swiper-fade .swiper-wrapper{position:relative;height:100%}.hb2 .hb2-swiper--fade.swiper-fade .swiper-slide.hb2-slide{pointer-events:none;transition:var(--hb2-slide-fade)}.hb2 .hb2-swiper--fade.swiper-fade .swiper-slide-active.hb2-slide{pointer-events:auto}.hb2 .hb2-slide__bg,.hb2 .hb2-slide__overlay,.hb2 .hb2-slide__bg img,.hb2 .hb2-slide__bg-img,.hb2 .hb2-slide__content,.hb2 .hb2-slide__actions{transition:none}.hb2 .hb2-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#0003 45%,#00000073);pointer-events:none}.hb2 .hb2-slide__content{position:relative;z-index:2;max-width:min(720px,92vw);padding:0 24px;text-align:center;color:#fff;margin-top:80px;user-select:text;-webkit-user-select:text;touch-action:auto}.hb2 .hb2-slide__headings{display:flex;flex-direction:column;align-items:center;gap:0}.hb2 .hb2-slide__title,.hb2 .hb2-slide__subtitle,.hb2 .hb2-slide__note{transition:var(--hb2-tds-ui)}@media(prefers-reduced-motion:reduce){.hb2{--hb2-slide-fade: opacity .25s ease;--hb2-tds-ui: none;--hb2-dot-backdrop: .2s ease}}.hb2 .hb2-slide__title{margin:0 0 12px;font-size:40px;font-weight:400;letter-spacing:-.05em;color:#fff}.hb2 .hb2-slide__subtitle{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:-.03em;color:#fff;margin:4px 0 0}.hb2 .hb2-slide__note{font-size:16px;line-height:1.8;font-weight:400;letter-spacing:-.03em;color:#ffffff80;margin:0}.hb2 .hb2-slide__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:24px}.hb2 .hb2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:7px 30px;border-radius:999px;font-size:12px;font-weight:400;line-height:1.8;letter-spacing:-.03em;text-decoration:none;transition:background-color .33s ease,border-color .33s ease,color .33s ease,box-shadow .33s ease;white-space:nowrap}.hb2 .hb2-btn--primary{background:#4bfe85;color:#000;border:1px solid #4bfe85}.hb2 .hb2-btn--primary:hover{background:#da9dff;border-color:#da9dff}.hb2 .hb2-btn--secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.85)}.hb2 .hb2-btn--secondary:hover{background:#fff;color:#000}.hb2 .hb2-arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(12px,3vw,40px);pointer-events:none}.hb2 .hb2-arrows,.hb2 .swiper-button-prev,.hb2 .swiper-button-next,.hb2 .hb2-arrow-icon{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.hb2 .swiper-button-prev,.hb2 .swiper-button-next{position:static!important;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none!important;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .33s ease}.hb2 .swiper-button-prev:hover,.hb2 .swiper-button-next:hover{opacity:.85}.hb2 .swiper-button-prev:after,.hb2 .swiper-button-next:after{display:none}.hb2 .hb2-arrow-icon{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;pointer-events:none}.hb2 .hb2-pagination{position:absolute;left:50%;transform:translate(-50%);justify-content:center;bottom:clamp(20px,4vh,40px);z-index:5;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(48px,120px);gap:12px;width:36px;padding:0}.hb2 .swiper-pagination-bullet{opacity:1;background:transparent;width:auto;height:auto;margin:0!important;border-radius:0;display:block;cursor:pointer}.hb2 .hb2-bullet{display:block;width:100%;height:6px;background:#ffffff80;border-radius:10px;overflow:hidden;transition:background-color var(--hb2-dot-backdrop)}.hb2 .swiper-pagination-bullet-active .hb2-bullet{background:#ffffff59}.hb2 .hb2-bullet-fill{display:block;width:100%;height:100%;background:#fff;transform:scaleX(var(--hb2-progress, 0));transform-origin:left center;transition:none}@media(max-width:750px){.hb2 .hb2-slide__bg img,.hb2 .hb2-slide__bg-img{object-position:var(--hb2-img-pos-mob, var(--hb2-img-pos, 50% 50%))}.hb2 .hb2-arrows{display:none}.hb2 .hb2-slide__actions{flex-direction:row;margin-inline:auto}.hb2 .hb2-pagination{bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/new-banner-v2.css.map */
