:root{--vogo-base: 9, 9, 11;--vogo-deep: 12, 12, 15;--vogo-elevated: 17, 17, 22;--vogo-surface: 22, 22, 28;--vogo-text: 244, 244, 245;--vogo-text-secondary: 161, 161, 170;--vogo-text-tertiary: 113, 113, 122;--vogo-border: 255, 255, 255;--vogo-border-subtle: .06;--vogo-border-soft: .1;--vogo-radius-sm: 6px;--vogo-radius-md: 12px;--vogo-radius-lg: 16px;--vogo-space-section: clamp(4.5rem, 9vw, 7.5rem);--vogo-space-block: clamp(1.25rem, 2.5vw, 2rem);--vogo-header-h: 92px;--vogo-ease-out: cubic-bezier(.22, 1, .36, 1);--vogo-ease-spring: cubic-bezier(.16, 1, .3, 1);--vogo-shadow-card: 0 2px 8px rgba(0, 0, 0, .35), 0 12px 40px rgba(0, 0, 0, .25);--vogo-shadow-hover: 0 4px 12px rgba(0, 0, 0, .4), 0 24px 56px rgba(0, 0, 0, .45);--vogo-max-content: 1440px}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-background: var(--vogo-base);--color-foreground: var(--vogo-text);--color-background-contrast: var(--vogo-surface);--color-shadow: 0, 0, 0;--gradient-background: transparent;--color-button: var(--vogo-text);--color-button-text: var(--vogo-base);--color-secondary-button: var(--vogo-elevated);--color-secondary-button-text: var(--vogo-text);--color-link: var(--vogo-text);--color-badge-foreground: var(--vogo-text);--color-badge-background: var(--vogo-elevated);--color-badge-border: var(--vogo-text);--payment-terms-background-color: rgb(var(--vogo-base))}html{--header-height: var(--vogo-header-h);overflow-x:hidden}html body{padding-top:var(--vogo-header-h)!important;overflow-x:hidden}@media(max-width:768px){html body{padding-top:80px!important}}html body.gradient,html body{background-color:rgb(var(--vogo-base));background-image:radial-gradient(ellipse 100% 60% at 50% -15%,rgba(38,36,48,.35),transparent 55%),radial-gradient(ellipse 70% 45% at 0% 40%,rgba(22,24,32,.25),transparent 50%),radial-gradient(ellipse 60% 40% at 100% 70%,rgba(18,20,28,.2),transparent 45%),linear-gradient(180deg,#070709,rgb(var(--vogo-base)) 35%,rgb(var(--vogo-deep)));background-attachment:fixed;color:rgba(var(--vogo-text),.78);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body .gradient,html body #MainContent,html body .content-for-layout,html body .shopify-section{background:transparent}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2{color:rgba(var(--vogo-text),.96);letter-spacing:-.03em;font-weight:600}html body p,html body li,html body .rte{color:rgba(var(--vogo-text-secondary),1)}html body .featured-collection-simple__title,html body .collection-simple__title{font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;letter-spacing:-.04em;line-height:1.08;color:rgba(var(--vogo-text),.98);text-transform:none;margin-bottom:.75rem}html body .featured-collection-simple__description{font-size:clamp(1rem,1.6vw,1.125rem);color:rgba(var(--vogo-text-secondary),1);font-weight:400;max-width:48ch;margin-left:auto;margin-right:auto;line-height:1.55}html body .featured-collection-simple__header{margin-bottom:clamp(2.5rem,5vw,3.75rem)}html body .main-product-title{font-size:clamp(1.75rem,3vw,2.35rem)!important;font-weight:600;letter-spacing:-.03em;font-style:normal;line-height:1.2}html body .main-product-description{font-size:.9375rem;line-height:1.65;color:rgba(var(--vogo-text-secondary),1)}html body .featured-collection-simple,html body .collection-simple,html body .main-product-enhanced{background:transparent!important;padding-top:var(--vogo-space-section);padding-bottom:var(--vogo-space-section);padding-left:max(1.5rem,4vw);padding-right:max(1.5rem,4vw)}html body .featured-collection-simple__grid,html body .featured-collection-simple__carousel-container,html body .collection-simple__container{max-width:var(--vogo-max-content)}html body .featured-collection-simple__grid{gap:var(--vogo-space-block)}html body .collection-simple__grid{gap:clamp(1.5rem,3vw,2.5rem)}html body .shopify-section:has(.featured-collection-simple)+.shopify-section:has(.featured-collection-simple):before{content:"";display:block;width:min(90%,720px);height:1px;margin:0 auto;background:linear-gradient(90deg,transparent,rgba(var(--vogo-border),.08),transparent);transform:translateY(calc(var(--vogo-space-section) * -.5))}html body .header-sticky{background:rgba(var(--vogo-base),.65);backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);border-bottom:1px solid rgba(var(--vogo-border),var(--vogo-border-subtle));box-shadow:none;min-height:var(--vogo-header-h);height:var(--vogo-header-h)}html body .header-wrapper{max-width:var(--vogo-max-content);padding-left:max(1.5rem,4vw);padding-right:max(1.5rem,4vw);gap:1.5rem}html body .header-logo img{height:52px;width:auto;opacity:.95;transition:opacity .3s ease}html body .header-logo:hover img{opacity:1}html body .header-nav{gap:2.25rem}html body .header-nav__link{color:rgba(var(--vogo-text),.62);font-size:.9375rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.35rem 0;transition:color .25s var(--vogo-ease-out)}html body .header-nav__link:after{height:1px;background:rgba(var(--vogo-text),.9);bottom:0}html body .header-nav__link:hover,html body .header-nav__link.active{color:rgba(var(--vogo-text),.95)}html body .header-nav__link:hover:after,html body .header-nav__link.active:after{width:100%}html body .header-currency,html body .header-currency svg{color:rgba(var(--vogo-text),.5);fill:rgba(var(--vogo-text),.5);font-size:.8125rem}html body .header-icon-btn{width:42px;height:42px}html body .header-icon-btn svg{fill:rgba(var(--vogo-text),.7);stroke:rgba(var(--vogo-text),.7);width:22px;height:22px}html body .header-icon-btn:hover{background:rgba(var(--vogo-border),.06);transform:none}html body .header-cart-count{background:rgba(var(--vogo-text),.95);color:rgb(var(--vogo-base));border-color:rgb(var(--vogo-base));font-size:.625rem;width:18px;height:18px}html body .mobile-menu-content{background:rgb(var(--vogo-deep));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html body .mobile-menu-link{color:rgba(var(--vogo-text),.88);font-size:1.0625rem;font-weight:600;letter-spacing:.04em}html body .product-card-simple{background:rgba(var(--vogo-elevated),.55);border:1px solid rgba(var(--vogo-border),var(--vogo-border-subtle));border-radius:var(--vogo-radius-md);box-shadow:var(--vogo-shadow-card);overflow:hidden;transition:transform .5s var(--vogo-ease-spring),box-shadow .5s var(--vogo-ease-out),border-color .35s ease}html body .product-card-simple.scroll-reveal,html body .product-card-simple.scroll-reveal:nth-child(2n){transform:translateY(0)}html body .product-card-simple:hover{transform:translateY(-5px);border-color:rgba(var(--vogo-border),var(--vogo-border-soft));box-shadow:var(--vogo-shadow-hover)}html body .product-card-simple__image-wrapper{background:rgb(var(--vogo-base));padding-bottom:100%;border-radius:0}html body .product-card-simple__image{transition:transform .65s var(--vogo-ease-out),opacity .4s ease}html body .product-card-simple:hover .product-card-simple__image,html body .product-card-simple:hover .product-card-simple__image--primary,html body .product-card-simple.has-multiple-images:hover .product-card-simple__image--primary{transform:scale(1.04)}html body .product-card-simple__content{padding:1.35rem 1.5rem 1.6rem;gap:.65rem;background:linear-gradient(180deg,rgba(var(--vogo-base),0),rgba(var(--vogo-base),.35))}html body .product-card-simple__title-link,html body .product-card-simple__title-link:hover,html body .product-card-simple__title-link:visited{text-decoration:none;color:inherit}html body .product-card-simple__title{font-size:1.0625rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:rgba(var(--vogo-text),.9);line-height:1.4}html body .product-card-simple__price{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:rgba(var(--vogo-text),.98)}html body .product-card-simple__compare-price{color:rgba(var(--vogo-text-secondary),1);font-size:.9375rem;font-weight:500}html body .product-card-simple__sale-badge{background:#dc3c3ceb;border-radius:var(--vogo-radius-sm);font-size:.75rem;letter-spacing:.06em;padding:.4rem .7rem}html body .product-card-simple__add-to-cart{height:48px;max-width:100%;margin-top:.5rem;border-radius:8px!important;border:1px solid rgba(var(--vogo-border),.16)!important;background:rgba(var(--vogo-border),.05)!important;color:rgba(var(--vogo-text),.92)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase;transition:background .3s var(--vogo-ease-out),color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease!important;overflow:hidden!important}html body .product-card-simple__add-to-cart.type1:after{display:none!important}html body .product-card-simple__add-to-cart:hover{background:rgba(var(--vogo-text),.95)!important;color:rgb(var(--vogo-base))!important;border-color:transparent!important;box-shadow:0 6px 20px #00000059!important;transform:translateY(-1px)}html body .button{border-radius:var(--vogo-radius-sm);letter-spacing:.06em;font-weight:600;transition:transform .25s var(--vogo-ease-out),box-shadow .25s ease,opacity .25s ease}html body .button:not(.button--secondary){--color-button: var(--vogo-text);--color-button-text: var(--vogo-base)}html body .button--secondary{--color-button: var(--vogo-elevated);--color-button-text: var(--vogo-text);border:1px solid rgba(var(--vogo-border),.12)}html body .custom-footer__newsletter-button{background:rgba(var(--vogo-text),.92);color:rgb(var(--vogo-base));border-radius:var(--vogo-radius-sm);font-weight:600;letter-spacing:.04em;box-shadow:none}html body .custom-footer__newsletter-button:hover{background:rgba(var(--vogo-text),1);transform:translateY(-1px)}html body .cart-notification-btn.view-cart{background:rgba(var(--vogo-text),.92);color:rgb(var(--vogo-base));border-radius:var(--vogo-radius-sm)}html body .cart-notification-btn.continue{background:rgba(var(--vogo-border),.06);color:rgba(var(--vogo-text),.88);border-radius:var(--vogo-radius-sm)}html body .cart-notification-title,html body .cart-notification-details h4{color:rgba(var(--vogo-text),.95)}html body .cart-notification-details p{color:rgba(var(--vogo-text-secondary),1)}html body .cart-notification-product{border-bottom-color:rgba(var(--vogo-border),.08)}html body .cart-notification-image{background:rgb(var(--vogo-base))}html body .product-card-simple__add-to-cart.loading,html body .product-card-simple__add-to-cart.added,html body .product-card-simple__add-to-cart:disabled{letter-spacing:.14em!important}html body .contact-form-section,html body .contact-form-wrapper{background:transparent!important}html body .carousel-arrow{width:44px;height:44px;background:rgba(var(--vogo-elevated),.9);border:1px solid rgba(var(--vogo-border),.1);box-shadow:0 4px 16px #00000059;transition:background .3s ease,border-color .3s ease,transform .3s var(--vogo-ease-out)}html body .carousel-arrow:hover:not(:disabled){background:rgba(var(--vogo-text),.95);border-color:transparent;transform:translateY(-50%) scale(1.04)}html body .carousel-arrow:disabled:hover{background:rgba(var(--vogo-elevated),.9);transform:translateY(-50%)}html body .carousel-arrow svg{fill:rgba(var(--vogo-text),.75)}html body .carousel-arrow:hover svg{fill:rgb(var(--vogo-base))}html body .main-product-enhanced{min-height:auto}html body .media-thumbnail{background:rgb(var(--vogo-elevated));border-color:rgba(var(--vogo-border),.08);border-radius:var(--vogo-radius-sm)}html body .media-thumbnail:hover,html body .media-thumbnail.active{border-color:rgba(var(--vogo-text),.35)}html body .variant-option{background:rgba(var(--vogo-elevated),.8);border-color:rgba(var(--vogo-border),.1);border-radius:var(--vogo-radius-sm);color:rgba(var(--vogo-text),.85);font-size:.875rem!important;padding:.65rem 1.15rem}html body .variant-option:hover{border-color:rgba(var(--vogo-text),.25)}html body .variant-option.active{background:rgba(var(--vogo-text),.95);border-color:transparent;color:rgb(var(--vogo-base))}html body .main-product-price .price__regular:only-child{color:rgba(var(--vogo-text),.95)}html body .collection-simple__title{text-transform:none;letter-spacing:-.04em}html body .collection-simple__controls{background:rgba(var(--vogo-elevated),.5);border:1px solid rgba(var(--vogo-border),var(--vogo-border-subtle));border-radius:var(--vogo-radius-md);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .collection-simple__sort-select{background:rgba(var(--vogo-base),.6);border-color:rgba(var(--vogo-border),.1);border-radius:var(--vogo-radius-sm);color:rgba(var(--vogo-text),.88)}html body .custom-footer{background:transparent;border-top:1px solid rgba(var(--vogo-border),var(--vogo-border-subtle));padding-top:var(--vogo-space-section)}html body .custom-footer__heading{font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-style:normal;color:rgba(var(--vogo-text),.5)}html body .custom-footer__text,html body .custom-footer__link{color:rgba(var(--vogo-text-secondary),1)}html body .custom-footer__social-link{background:rgba(var(--vogo-border),.06);box-shadow:none}html body .custom-footer__social-link:hover{background:rgba(var(--vogo-text),.12)}html body .custom-footer__newsletter-input{background:rgba(var(--vogo-base),.5);border-color:rgba(var(--vogo-border),.1);border-radius:var(--vogo-radius-sm)}html body .cart-notification{background:rgba(var(--vogo-deep),.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(var(--vogo-border),.1);border-radius:var(--vogo-radius-md);box-shadow:0 24px 64px #0009}html body .cart-drawer .drawer__inner,html body .cart-drawer{background:rgb(var(--vogo-deep))}html body .field__input,html body .select__select,html body .customer input,html body textarea{background:rgba(var(--vogo-elevated),.6);border-color:rgba(var(--vogo-border),.1);border-radius:var(--vogo-radius-sm);color:rgba(var(--vogo-text),.92)}html body .field__input:focus,html body .select__select:focus{border-color:rgba(var(--vogo-text),.3);box-shadow:0 0 0 3px rgba(var(--vogo-text),.06)}html body .vogo-hero{min-height:auto;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,5vw,3rem) 2rem;background:#050507;background-image:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(28,26,40,.55),transparent 65%);overflow:visible}html body .vogo-hero:before{display:none}html body .vogo-hero__container{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:var(--vogo-max-content)}html body .vogo-hero__left{display:none}html body .vogo-hero__right{width:100%;max-width:100%;align-items:center;text-align:center;gap:.5rem;overflow:visible}html body .vogo-hero__text-content{align-items:center;text-align:center;width:100%;gap:.5rem}html body .vogo-hero__logo{margin-bottom:0}html body .vogo-carousel-viewport{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1.5rem 0 2.5rem;overflow:visible;cursor:default}html body .vogo-carousel-viewport:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10%;min-width:80px;background:linear-gradient(to right,rgb(5,5,7) 0%,transparent 100%);z-index:10;pointer-events:none}html body .vogo-carousel-viewport:after{content:"";position:absolute;top:0;right:0;bottom:0;width:10%;min-width:80px;background:linear-gradient(to left,rgb(5,5,7) 0%,transparent 100%);z-index:10;pointer-events:none}html body .shopify-section:has(.vogo-hero){overflow:visible}html body .marquee-item{width:140px;height:140px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s ease,filter .35s ease;box-shadow:none}html body .marquee-item:hover{transform:scale(1.06) translateY(-3px);border-color:#ffffff73;box-shadow:none;filter:brightness(1.18) contrast(1.06);z-index:10}html body .marquee-item:before{background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.04) 50%,transparent 100%);z-index:2;transition:opacity .35s ease}html body .marquee-item:hover:before{opacity:1}html body .vogo-hero:after{content:"";display:block;height:2.5rem;background:linear-gradient(to bottom,transparent,rgb(var(--vogo-base)));pointer-events:none}html body .card--card,html body .card--standard .card__inner{background:rgba(var(--vogo-elevated),.5);border-color:rgba(var(--vogo-border),var(--vogo-border-subtle))}@media(max-width:768px){:root{--vogo-header-h: 80px}html body .header-logo img{height:44px}html body .featured-collection-simple,html body .collection-simple,html body .main-product-enhanced{padding-left:1.25rem;padding-right:1.25rem}html body .product-card-simple__content{padding:1.15rem 1.2rem 1.4rem}html body .product-card-simple__title{font-size:1rem}html body .product-card-simple__price{font-size:1.125rem}html body .product-card-simple__add-to-cart{height:46px;font-size:.75rem!important}html body .header-nav{gap:1.5rem}}@media(max-width:1024px){html{--header-height: var(--vogo-header-h)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vogo-premium-ui.css.map */
