mobile-hero-slider.mobile-hero{display:block;background:#fff;padding-top:16px;padding-bottom:24px;position:relative}@media screen and (min-width:741px){.shopify-section--mobile-hero-slider{display:none}}.mobile-hero__slide-list{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 calc(50% - 171px)}.mobile-hero__slide-list::-webkit-scrollbar{display:none}.mobile-hero__slide{flex:0 0 342px;scroll-snap-align:center;min-width:0}.mobile-hero__card-link{display:block;text-decoration:none;color:inherit}a.mobile-hero__card-link:hover{text-decoration:none;color:inherit}.mobile-hero__card{display:flex;flex-direction:column;align-items:flex-start;background:#fff;border-radius:8px;overflow:hidden}.mobile-hero__inner-frame{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;position:relative}.mobile-hero__subheading{font-family:var(--font-custom-heading);font-size:20px;font-weight:400;line-height:115%;text-transform:uppercase;color:#1f2528;letter-spacing:0;margin:0;transform:rotate(-1deg)}.mobile-hero__heading{font-family:var(--font-custom-title);font-size:32px;font-weight:700;line-height:115%;color:#1f2528;letter-spacing:0;margin:0;transform:rotate(-1deg)}.mobile-hero__heading>*{margin:0}.mobile-hero__stamp{position:absolute;top:-15px;right:35px;z-index:2;transform:rotate(-5.56deg);pointer-events:none}.mobile-hero__stamp-img{width:80px;height:80px;object-fit:contain;display:block}.mobile-hero__image-wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:16px 0;position:relative}.mobile-hero__image{width:100%;height:auto;transform:rotate(-2.54deg);transition:transform .3s ease;object-fit:contain}.mobile-hero__image-placeholder{display:flex;justify-content:center;align-items:center;width:100%}.mobile-hero__image-placeholder svg{width:100%;height:auto;transform:rotate(-2.54deg)}.mobile-hero__bottom-zone{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:8px 0 0}.mobile-hero__code{font-family:var(--font-custom-sub-title);font-size:14px;font-weight:400;line-height:115%;letter-spacing:.04em;text-transform:uppercase;color:#1f2528;margin:0}.mobile-hero__badge{position:absolute;bottom:10px;left:50%;transform:translate(-35%) rotate(-3deg);z-index:3;white-space:nowrap}.mobile-hero__badge .countdown-timer-block{width:100%;margin-bottom:0}.mobile-hero__badge .countdown-timer{padding-top:0}.mobile-hero__badge .timer{margin:0}.mobile-hero__paragraph{font-family:var(--font-custom-text);font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;color:#1f2528;margin:0}.mobile-hero__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;font-family:var(--font-custom-sub-title)!important;font-size:14px!important;font-weight:400!important;line-height:115%!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none;border-radius:50px;margin-bottom:20px}.mobile-hero__cta-arrow{display:inline-flex;align-items:center}.mobile-hero__controls{display:flex;align-items:center;justify-content:space-between;max-width:342px;margin:0 auto;padding:0}.mobile-hero__nav-btn{display:flex;align-items:center;justify-content:center;background:none;border:1px solid #DAD9D6;border-radius:50%;cursor:pointer;padding:10px;color:#1f2528;-webkit-tap-highlight-color:transparent}.mobile-hero__nav-btn svg{width:14px;height:14px}.mobile-hero__pagination{display:flex;align-items:center;gap:8px}.mobile-hero__dot{width:8px;height:4px;background:#1f252866;border-radius:18px;border:none;padding:0;cursor:pointer;transition:width .3s ease;-webkit-tap-highlight-color:transparent}.mobile-hero__dot[aria-current=true]{width:58px;position:relative;overflow:hidden}.mobile-hero__dot[aria-current=true]:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#1f2528;border-radius:18px;transform-origin:left center;transform:scaleX(1)}.mobile-hero__pagination[animation-timer] .mobile-hero__dot[aria-current=true]:after{animation:mobile-hero-dot-fill var(--mobile-hero-autoplay-duration, 5s) linear}@keyframes mobile-hero-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/371/assets/mobile-hero-slider.css.map */
