.announcement-bar__message{padding:.5rem 0!important;min-height:0!important}:root{--urb-white: #ffffff;--urb-black: #111111;--urb-gray-50: #f7f7f7;--urb-gray-100: #f0f0f0;--urb-gray-200: #e8e8e8;--urb-gray-300: #d0d0d0;--urb-gray-400: #a0a0a0;--urb-gray-500: #666666;--urb-gray-600: #444444;--urb-gray-700: #333333;--urb-gray-800: #222222;--urb-gray-900: #111111;--urb-accent: #000000;--urb-font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--urb-text-xs: .875rem;--urb-text-sm: 1rem;--urb-text-base: 1.125rem;--urb-text-lg: 1.25rem;--urb-text-xl: 1.5rem;--urb-text-2xl: 1.875rem;--urb-text-3xl: 2.5rem;--urb-text-4xl: 3.25rem;--urb-text-5xl: 4.5rem;--urb-text-6xl: 6rem;--urb-section-py: 5rem;--urb-section-py-sm: 3rem;--urb-container-px: 1.5rem;--urb-gap: 1.5rem;--urb-radius-xs: 4px;--urb-radius-sm: 8px;--urb-radius: 12px;--urb-radius-lg: 20px;--urb-radius-xl: 28px;--urb-radius-full: 9999px;--urb-shadow-xs: 0 1px 2px rgba(0,0,0,.05);--urb-shadow-sm: 0 2px 8px rgba(0,0,0,.06);--urb-shadow: 0 4px 16px rgba(0,0,0,.08), 0 1px 4px rgba(0,0,0,.04);--urb-shadow-md: 0 8px 24px rgba(0,0,0,.1), 0 2px 6px rgba(0,0,0,.05);--urb-shadow-lg: 0 20px 40px rgba(0,0,0,.12), 0 4px 12px rgba(0,0,0,.06);--urb-shadow-xl: 0 32px 64px rgba(0,0,0,.18);--urb-ease: cubic-bezier(.4, 0, .2, 1);--urb-ease-out: cubic-bezier(0, 0, .2, 1);--urb-ease-in: cubic-bezier(.4, 0, 1, 1);--urb-transition: all .22s var(--urb-ease);--urb-transition-slow: all .4s var(--urb-ease);--urb-z-sticky: 100;--urb-z-overlay: 200;--urb-z-modal: 300;--urb-border: 1px solid var(--urb-gray-200);--urb-border-light: 1px solid var(--urb-gray-100)}body{font-family:var(--urb-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus-visible{outline:2px solid var(--urb-black);outline-offset:3px}img{display:block}.urbanova-section{padding:var(--urb-section-py) 0}.urbanova-section--sm{padding:var(--urb-section-py-sm) 0}.urbanova-section--gray{background-color:var(--urb-gray-50)}.urbanova-section--dark{background-color:var(--urb-gray-900);color:var(--urb-white)}.urbanova-container{max-width:1200px;margin:0 auto;padding:0 var(--urb-container-px)}.urbanova-container--narrow{max-width:860px;margin:0 auto;padding:0 var(--urb-container-px)}.urbanova-section__header{text-align:center;margin-bottom:3.5rem}.urbanova-section__eyebrow{display:block;font-size:var(--urb-text-xs);font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--urb-gray-400);margin:0 0 .875rem}.urbanova-section__title{font-size:clamp(2.25rem,4vw,var(--urb-text-3xl));font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--urb-black);margin:0 0 1rem}.urbanova-section--dark .urbanova-section__title{color:var(--urb-white)}.urbanova-section__subtitle{font-size:var(--urb-text-lg);font-weight:400;line-height:1.65;color:var(--urb-gray-500);max-width:560px;margin:0 auto}.urbanova-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.875rem;font-family:var(--urb-font);font-size:var(--urb-text-base);font-weight:600;letter-spacing:-.01em;line-height:1;border:2px solid transparent;border-radius:var(--urb-radius-full);cursor:pointer;text-decoration:none;transition:var(--urb-transition);white-space:nowrap;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.urbanova-btn--primary{background-color:var(--urb-black);color:var(--urb-white);border-color:var(--urb-black)}.urbanova-btn--primary:hover{background-color:var(--urb-gray-800);border-color:var(--urb-gray-800);transform:translateY(-2px);box-shadow:var(--urb-shadow-md);color:var(--urb-white)}.urbanova-btn--primary:active{transform:translateY(0);box-shadow:none}.urbanova-btn--ghost{background-color:transparent;color:var(--urb-white);border-color:#ffffff59}.urbanova-btn--ghost:hover{background-color:#ffffff1a;border-color:#ffffffb3;color:var(--urb-white)}.urbanova-btn--outline{background-color:transparent;color:var(--urb-black);border-color:var(--urb-gray-300)}.urbanova-btn--outline:hover{background-color:var(--urb-black);color:var(--urb-white);border-color:var(--urb-black);transform:translateY(-2px)}.urbanova-btn--lg{padding:1.125rem 2.5rem;font-size:var(--urb-text-lg)}.urbanova-btn--sm{padding:.625rem 1.25rem;font-size:var(--urb-text-sm)}.urbanova-btn__arrow{display:inline-block;transition:transform .2s var(--urb-ease)}.urbanova-btn:hover .urbanova-btn__arrow{transform:translate(4px)}[data-scroll-fade]{opacity:0;transform:translateY(22px);transition:opacity .65s var(--urb-ease-out),transform .65s var(--urb-ease-out)}[data-scroll-fade].is-visible{opacity:1;transform:translateY(0)}[data-scroll-fade][data-delay="1"]{transition-delay:.08s}[data-scroll-fade][data-delay="2"]{transition-delay:.16s}[data-scroll-fade][data-delay="3"]{transition-delay:.24s}[data-scroll-fade][data-delay="4"]{transition-delay:.32s}[data-scroll-fade][data-delay="5"]{transition-delay:.4s}[data-scroll-fade][data-delay="6"]{transition-delay:.48s}@media(prefers-reduced-motion:reduce){[data-scroll-fade]{opacity:1;transform:none;transition:none}}.urbanova-sticky-cart{position:fixed;bottom:0;left:0;right:0;z-index:var(--urb-z-sticky);background:var(--urb-white);border-top:1px solid var(--urb-gray-200);padding:.875rem 1.25rem;padding-bottom:calc(.875rem + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:1rem;transform:translateY(105%);transition:transform .35s var(--urb-ease);box-shadow:0 -4px 24px #00000014;will-change:transform}.urbanova-sticky-cart.is-visible{transform:translateY(0)}.urbanova-sticky-cart__info{flex:1;min-width:0}.urbanova-sticky-cart__name{font-family:var(--urb-font);font-size:var(--urb-text-sm);font-weight:600;color:var(--urb-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.urbanova-sticky-cart__price{font-family:var(--urb-font);font-size:var(--urb-text-sm);font-weight:400;color:var(--urb-gray-500);margin-top:2px}.urbanova-sticky-cart__btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;background:var(--urb-black);color:var(--urb-white);border:none;border-radius:var(--urb-radius-full);padding:.75rem 1.375rem;font-family:var(--urb-font);font-size:var(--urb-text-sm);font-weight:600;cursor:pointer;transition:var(--urb-transition);white-space:nowrap;letter-spacing:-.01em}.urbanova-sticky-cart__btn:hover{background:var(--urb-gray-800)}.urbanova-sticky-cart__btn:active{transform:scale(.97)}.urbanova-sticky-cart__btn:disabled{opacity:.65;cursor:not-allowed}.urbanova-sticky-cart__btn.is-loading:after{content:"";display:inline-block;width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:urb-spin .55s linear infinite;vertical-align:middle}@media screen and (min-width:750px){.urbanova-sticky-cart{display:none!important}}@media screen and (max-width:749px){body:has(.urbanova-sticky-cart.is-visible){padding-bottom:80px}}@keyframes urb-spin{to{transform:rotate(360deg)}}@keyframes urb-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes urb-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes urb-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:749px){:root{--urb-section-py: 3rem;--urb-section-py-sm: 2rem;--urb-container-px: 1.25rem}.urbanova-section__title{font-size:var(--urb-text-2xl)}.urbanova-section__subtitle{font-size:var(--urb-text-base)}.urbanova-section__header{margin-bottom:2.5rem}}.urb-text-center{text-align:center}.urb-text-left{text-align:left}.urb-mt-0{margin-top:0}.urb-mb-0{margin-bottom:0}.urb-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.urb-stars{display:flex;gap:2px;align-items:center}.urb-stars svg{color:#f59e0b;fill:currentColor;flex-shrink:0}.header__search{display:none!important}.announcement-bar-section .announcement-bar-slider .slider{display:flex!important;flex-direction:column!important;transform:none!important;gap:0!important}.announcement-bar-section .announcement-bar-slider .slider__slide{opacity:1!important;visibility:visible!important;display:flex!important}.announcement-bar-section .announcement-bar-slider .slider__slide[aria-hidden=true]{display:flex!important}.announcement-bar-section .slider-button{display:none!important}@media screen and (max-width:749px){.urbanova-btn{min-height:48px}.urbanova-section__header{margin-bottom:2rem}@media screen and (max-width:374px){.urbanova-container{padding:0 1rem}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/urbanova-premium.css.map */
