.vbs-wrapper{display:block;margin:0!important;padding:0!important;line-height:0}.vbs-section{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;background:#111;margin-top:0!important}.vbs-section .swiper{width:100%;height:100%}.vbs-section .swiper-slide{position:relative;width:100%;height:100%;overflow:hidden}.vbs-slide__link{display:block;width:100%;height:100%;text-decoration:none;position:relative}.vbs-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.vbs-slide__img--mobile{display:none}.vbs-slide__img--desktop{display:block}.vbs-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000026,#0000 40% 55%,#00000080);pointer-events:none;z-index:2}.vbs-slide__caption{position:absolute;bottom:2.8rem;left:50%;transform:translate(-50%);text-align:center;z-index:10;pointer-events:none;white-space:nowrap}.vbs-slide__caption-text{display:inline-block;color:#fff;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(1rem,2.2vw,1.65rem);font-weight:400;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,0,0,.6);border-bottom:1px solid rgba(255,255,255,.55);padding-bottom:5px}.vbs-nav{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;gap:11px;align-items:center}.vbs-nav__dot{width:7px;height:7px;border-radius:50%;background:#ffffff59;border:1px solid rgba(255,255,255,.5);padding:0;cursor:pointer;transition:background .3s ease,transform .3s ease;outline:none;flex-shrink:0;-webkit-appearance:none}.vbs-nav__dot:hover{background:#ffffffb3}.vbs-nav__dot.is-active{background:#fff;transform:scale(1.5);border-color:#fff}.vbs-counter{position:absolute;top:1.4rem;right:3.2rem;z-index:20;color:#ffffffa6;font-size:.72rem;letter-spacing:.12em;font-family:var(--font-body-family, sans-serif);pointer-events:none}.vbs-counter__current{color:#fff;font-weight:600}.vbs-scroll-hint{position:absolute;bottom:1.6rem;right:1.8rem;z-index:20;display:flex;flex-direction:column;align-items:center;opacity:1;transition:opacity .5s ease;pointer-events:none}.vbs-scroll-hint.is-hidden{opacity:0}.vbs-scroll-hint__line{width:1px;height:48px;background:#ffffff40;position:relative;overflow:hidden}.vbs-scroll-hint__line:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:50%;background:#fff;animation:vbsScrollLine 1.8s ease-in-out infinite}@keyframes vbsScrollLine{0%{top:-50%}to{top:100%}}.transparent--header{position:absolute!important;top:0;left:0;width:100%;z-index:98!important}.header-default:has(+.vbs-wrapper),.shopify-section-group-header-group:has(~.shopify-section .vbs-wrapper){position:relative}@media screen and (max-width:767px){.vbs-section{height:100vh;height:100svh}.vbs-slide__img--desktop{display:none}.vbs-slide__img--mobile,.vbs-slide__img--desktop.vbs-no-mobile{display:block}.vbs-slide__caption{bottom:5rem}.vbs-nav{right:auto;bottom:1.2rem;top:auto;left:50%;transform:translate(-50%);flex-direction:row;gap:9px}.vbs-scroll-hint,.vbs-counter{display:none}}@media screen and (min-width:768px)and (max-width:991px){.vbs-slide__caption-text{font-size:1.1rem}}.transparent--header .header__logo_image{filter:brightness(0) invert(1);transition:filter .3s ease}.transparent--header .sticky .header__logo_image,.header__sticky.sticky .header__logo_image{filter:none}.transparent--header svg,.transparent--header .header__menu_item,.transparent--header .header__icon,.transparent--header button[aria-label],.transparent--header .count-bubble{color:#fff!important;stroke:#fff}.sticky .header__menu_item,.sticky .header__icon,.sticky button[aria-label]{color:rgb(var(--color-foreground))!important;stroke:rgb(var(--color-foreground))}.transparent--header-bottom,.transparent--header-bottom.header--border-bottom{border-bottom:none!important;box-shadow:none!important}.shopify-section:first-of-type .vbs-section,.shopify-section .vbs-wrapper:first-child,.vbs-wrapper:first-child .vbs-section{margin-top:0!important}.shopify-section-group-header-group .header-default .transparent--header+*{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/vertical-banner-slider.css.map */
