:root{--font-heading-family: "Space Grotesk", "Outfit", sans-serif;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--color-page-background: #000000;--color-page-foreground: #ffffff;--color-border: #141414;--color-card-background: #060606;--color-accent-gray: #8e8e93;--color-accent-metallic: #d1d1d6;--glass-bg: rgba(10, 10, 10, .7);--glass-border: rgba(255, 255, 255, .08);--glass-border-hover: rgba(255, 255, 255, .2);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .5);--header-height: 80px}body{background-color:#000!important;color:#fff!important;font-family:var(--font-body-family)!important;overflow-x:hidden;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hero-heading,.product-title,.collection-card__title,.localization-selector{font-family:var(--font-heading-family)!important;font-weight:700!important;letter-spacing:-.02em!important;color:#fff!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#222;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#444}#vendora-preloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:9999999;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),visibility 1.2s}#vendora-preloader.loaded{opacity:0;visibility:hidden;pointer-events:none}.preloader-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;padding:0 8%;pointer-events:none;opacity:.12}.preloader-grid .grid-line{width:1px;height:100%;background:linear-gradient(to bottom,#fff0,#fffc,#fff0);transform:translateY(-100%);animation:gridReveal 1.2s cubic-bezier(.16,1,.3,1) forwards}.preloader-grid .grid-line:nth-child(1){animation-delay:0s}.preloader-grid .grid-line:nth-child(2){animation-delay:.15s}.preloader-grid .grid-line:nth-child(3){animation-delay:.3s}.preloader-grid .grid-line:nth-child(4){animation-delay:.45s}@keyframes gridReveal{to{transform:translateY(0)}}.preloader-logo-wrapper{position:relative;text-align:center;z-index:10;display:flex;flex-direction:column;align-items:center}.preloader-logo{width:200px;height:auto;opacity:0;transform:scale(.92) translateY(15px);filter:drop-shadow(0 0 15px rgba(255,255,255,.1));animation:logoReveal 1.4s cubic-bezier(.16,1,.3,1) .3s forwards}@keyframes logoReveal{to{opacity:1;transform:scale(1) translateY(0)}}.preloader-bar{width:160px;height:2px;background:#ffffff0d;margin-top:28px;position:relative;overflow:hidden;border-radius:10px}.preloader-bar:after{content:"";position:absolute;left:0;top:0;height:100%;width:0%;background:linear-gradient(90deg,transparent,#ffffff,transparent);box-shadow:0 0 10px #fff;animation:barProgress 1.6s cubic-bezier(.76,0,.24,1) forwards}@keyframes barProgress{to{width:100%}}.page-wrapper{opacity:0;transform:translateY(12px);transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1)}body.dom-loaded .page-wrapper{opacity:1;transform:translateY(0)}.header-logo__link,.header-logo,.logo-section__image-wrapper,.logo-section__image{background-image:url(vendora-logo.svg)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center left!important;display:block!important;width:170px!important;height:38px!important;transition:opacity .3s ease}.header-logo__link:hover{opacity:.85}.header-logo__link *,.header-logo *,.logo-section__image-wrapper *{visibility:hidden!important;opacity:0!important}header-component[transparent]{background:transparent!important;border:none!important}header-component[transparent] .header__row{background:transparent!important;border:none!important}.header-menu .menu-list__link{border:1px solid var(--glass-border)!important;border-radius:100px!important;padding:10px 22px!important;margin:0 6px!important;background-color:#ffffff05!important;color:#ffffffd9!important;font-weight:600!important;font-size:.82rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}.header-menu .menu-list__link:hover{border-color:var(--glass-border-hover)!important;background-color:#ffffff0f!important;color:#fff!important;box-shadow:0 8px 20px #0006,inset 0 1px #ffffff1a!important;transform:translateY(-1px)}header-component[transparent] .header-actions__action,header-component[transparent] .header__icon--menu,header-component[transparent] .search-action,header-component[transparent] .dropdown-localization__button{color:#fff!important;background:transparent!important;border:none!important}header-component[transparent] svg{stroke:#fff!important;fill:none!important}.announcement-bar{background-color:#050505!important;border-bottom:1px solid #141414!important;color:#888!important}header-component[data-sticky-state=active]{background-color:#000000d9!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;box-shadow:0 12px 40px #000000b3!important}header-component[data-sticky-state=active] .header-menu .menu-list__link{border-color:#ffffff0d!important;background-color:#ffffff03!important}.hero-wrapper{background-color:#000!important;padding:0!important;margin:0!important}.hero{background-color:#000!important}.hero__container{border:none!important;background-color:#000!important;border-radius:0!important}@media screen and (min-width:1024px){.hero__container{padding:0 40px!important;box-sizing:border-box;margin-top:10px!important}.hero__media-grid{border-radius:24px!important;overflow:hidden!important;margin:0 40px!important;box-shadow:0 20px 50px #000c!important;border:1px solid rgba(255,255,255,.05)!important}}.hero__media-grid{filter:brightness(.68) contrast(1.02)}.hero__media-grid video{object-fit:cover!important;width:100%!important;height:100%!important}.hero__container:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(to top,#000,#000c 40%,#0000);z-index:2;pointer-events:none}.hero__content-wrapper{max-width:1400px!important;padding:140px 60px!important;z-index:5}.hero__content-wrapper h2,.hero__content-wrapper h1,.hero__content-wrapper .h2{font-family:var(--font-heading-family)!important;font-weight:900!important;font-size:clamp(2.5rem,6.8vw,5.5rem)!important;line-height:1.02!important;letter-spacing:-.05em!important;margin-bottom:24px!important;background:linear-gradient(to bottom,#fff 60%,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero__content-wrapper p{font-family:var(--font-body-family)!important;font-size:clamp(1.05rem,1.8vw,1.3rem)!important;line-height:1.65!important;opacity:.8;max-width:580px;margin-bottom:36px!important}.hero__content-wrapper a.button,.hero__content-wrapper button,.button-custom{background-color:#fff!important;color:#000!important;border-radius:100px!important;padding:18px 40px!important;font-weight:700!important;font-size:.88rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:1px solid #ffffff!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #ffffff14!important}.hero__content-wrapper a.button:hover,.hero__content-wrapper button:hover,.button-custom:hover{background-color:#000!important;color:#fff!important;border-color:#ffffff4d!important;box-shadow:0 15px 40px #ffffff26!important;transform:translateY(-3px) scale(1.02)}.product-list{background-color:#000!important;padding-top:80px!important;padding-bottom:80px!important}.product-list h3,.product-list h2{font-size:clamp(1.8rem,3.5vw,2.8rem)!important;letter-spacing:-.03em!important;margin-bottom:40px!important;position:relative;display:inline-block}.product-card{background:var(--color-card-background)!important;border:1px solid var(--glass-border)!important;border-radius:20px!important;padding:24px!important;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;transition:all .5s cubic-bezier(.16,1,.3,1)!important}.product-card:hover{border-color:#fff3!important;background-color:#0a0a0a!important;transform:translateY(-6px);box-shadow:0 24px 50px #000c,0 0 40px #ffffff08!important}.product-card .product-card__gallery,.product-card .card-gallery{border-radius:12px!important;overflow:hidden!important;background-color:#0d0d0d!important;transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.product-card:hover .product-card__gallery{transform:scale(1.025)}.product-card .product-title,.product-card .product-title a{font-family:var(--font-heading-family)!important;font-size:1.15rem!important;font-weight:600!important;margin-top:16px!important;color:#fff!important;text-decoration:none;transition:color .3s ease}.product-card:hover .product-title{color:#fff!important}.product-card .price{font-size:1.05rem!important;font-weight:500!important;color:var(--color-accent-metallic)!important;margin-top:8px!important}.product-card .quick-add__submit{border-radius:100px!important;background:#fff!important;color:#000!important;font-weight:600!important;font-size:.8rem!important;letter-spacing:.05em!important;padding:10px 20px!important;transition:all .3s ease!important}.product-card .quick-add__submit:hover{background:#e0e0e0!important;transform:scale(1.03)!important}@media screen and (max-width:1023px){.hero__content-wrapper{padding:100px 32px 60px!important}}@media screen and (max-width:749px){.hero__container{min-height:80vh!important}.hero__content-wrapper{padding:60px 20px 40px!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start!important;text-align:left!important}.hero__content-wrapper h2,.hero__content-wrapper h1,.hero__content-wrapper .h2{font-size:2.3rem!important;letter-spacing:-.03em!important}.hero__content-wrapper p{font-size:1rem!important;margin-bottom:24px!important}.header-logo__link,.header-logo{margin-left:auto;margin-right:auto;width:140px!important;height:32px!important}.header__columns{padding-inline:12px!important}.product-card{padding:16px!important;border-radius:16px!important}.product-card .product-title{font-size:1rem!important}}.menu-drawer,.cart-drawer,.theme-drawer{background-color:#030303!important;border-left:1px solid var(--glass-border)!important}.menu-drawer__menu-item,.cart-drawer__title,.theme-drawer__header{color:#fff!important;font-family:var(--font-heading-family)!important}.menu-drawer__menu-item:hover{background-color:#ffffff0d!important}.footer{background-color:#000!important;border-top:1px solid #141414!important;padding-top:60px!important;padding-bottom:60px!important}.footer__title{color:#fff!important;font-family:var(--font-heading-family)!important}.footer__link{color:var(--color-accent-gray)!important;transition:color .3s ease}.footer__link:hover{color:#fff!important}.privacy-policy-section{padding-top:80px;padding-bottom:80px;background-color:#000}.privacy-policy-container{max-width:1100px;margin:0 auto;padding:0 24px}.policy-title{font-size:clamp(2rem,4vw,3rem)!important;margin-bottom:8px!important}.policy-meta{color:var(--color-accent-gray);font-size:.9rem;margin-bottom:48px}.policy-grid{display:grid;grid-template-columns:240px 1fr;gap:60px}.policy-nav{display:flex;flex-direction:column;position:sticky;top:120px;height:fit-content}.policy-nav .nav-item{color:var(--color-accent-gray);text-decoration:none;font-size:.95rem;padding:12px 16px;border-left:2px solid #141414;font-weight:500;transition:all .3s ease}.policy-nav .nav-item:hover,.policy-nav .nav-item.active{color:#fff;border-left-color:#fff;background-color:#ffffff05}.policy-content{display:flex;flex-direction:column;gap:60px}.policy-section h2{font-size:1.8rem!important;border-bottom:1px solid #141414;padding-bottom:12px;margin-bottom:24px!important}.policy-section h3{font-size:1.15rem!important;margin-top:24px!important;margin-bottom:12px!important}.policy-section p{color:var(--color-accent-metallic);line-height:1.7;font-size:.98rem;margin-bottom:16px}.policy-section ul{padding-left:20px;margin-bottom:16px}.policy-section li{color:var(--color-accent-metallic);line-height:1.7;font-size:.98rem;margin-bottom:8px}.policy-card{background-color:#060606;border:1px solid var(--glass-border);padding:24px;border-radius:16px;margin-top:24px}.warning-card{border-left:3px solid #ff453a!important;background:linear-gradient(135deg,#0a0404,#050505)!important}.warning-card h3{color:#ff453a!important;margin-top:0!important}@media screen and (max-width:768px){.policy-grid{grid-template-columns:1fr;gap:40px}.policy-nav{display:none}}.terms-section,.about-section{padding-top:80px;padding-bottom:80px;background-color:#000}.about-hero{text-align:center;margin-bottom:60px}.about-hero h1{font-size:clamp(2.2rem,5vw,3.8rem)!important;margin-bottom:16px!important}.about-hero p{font-size:clamp(1rem,2vw,1.2rem);color:var(--color-accent-gray);max-width:650px;margin:0 auto;line-height:1.6}.about-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-top:60px}.about-card{background:var(--color-card-background);border:1px solid var(--glass-border);padding:40px;border-radius:24px;transition:all .4s ease}.about-card:hover{border-color:#ffffff26;transform:translateY(-4px);box-shadow:0 12px 30px #00000080}.about-card h3{font-size:1.4rem!important;margin-bottom:16px!important}.about-card p{color:var(--color-accent-metallic);line-height:1.7;font-size:.95rem}.faq-section{padding-top:80px;padding-bottom:80px;background-color:#000}.faq-container{max-width:800px;margin:0 auto;padding:0 24px}.faq-item{border-bottom:1px solid #141414;padding:24px 0}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question h3{font-size:1.15rem!important;margin:0!important;transition:color .3s ease;font-weight:500!important}.faq-item:hover .faq-question h3{color:var(--color-accent-metallic)!important}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,margin-top .4s ease}.faq-answer p{color:var(--color-accent-gray);line-height:1.75;font-size:.95rem;margin:0}.faq-item.active .faq-answer{max-height:300px;margin-top:16px}.faq-icon{width:20px;height:20px;position:relative;transition:transform .4s ease}.faq-icon:before,.faq-icon:after{content:"";position:absolute;background-color:#fff;transition:transform .4s ease}.faq-icon:before{top:9px;left:2px;width:16px;height:2px}.faq-icon:after{top:2px;left:9px;width:2px;height:16px}.faq-item.active .faq-icon{transform:rotate(45deg)}@media screen and (max-width:768px){.about-grid{grid-template-columns:1fr}}.footer__payment,.payment-icons,.list-payment,[data-testid=footer-payment-icons],.footer__payment-icons{display:none!important}.footer__payment-methods-custom{display:flex;align-items:center;margin-top:15px}.cod-badge{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:8px 16px;border-radius:6px;font-size:.8rem;font-weight:600;color:#fff;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.cod-badge:before{content:"\2713";color:#30d158;font-weight:900}#header-component{--header-logo-display: unset;--header-logo-inverse-display: unset}.header-menu,#header-component[data-menu-style=menu] .header-menu,#header-component .header__navigation-bar-row,#header-component[data-menu-style=menu] .header__navigation-bar-row{display:none!important}#header-component .menu-drawer-container,#header-component .header__icon--menu{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}@media screen and (min-width:750px){#header-component .header__columns{grid-template-areas:"left center right"!important;grid-template-columns:140px 1fr 140px!important;align-items:center!important}#header-component .header-logo{grid-area:center!important;justify-self:center!important}#header-component .header__column--left{grid-area:left!important;display:flex!important;justify-content:flex-start!important;gap:15px!important}#header-component .header__column--right{grid-area:right!important;display:flex!important;justify-content:flex-end!important;gap:15px!important}}@media screen and (min-width:1024px){#header-component .header__columns{padding-left:65px!important;padding-right:65px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-vendora.css.map */
