.cc-vmenu-hero{position:relative;min-height:100svh;overflow:hidden;display:grid;place-items:center;color:#fff;background:#0b0d10;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.cc-vmenu-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cc-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:grayscale(var(--bg-grayscale)) saturate(var(--bg-saturation)) contrast(var(--bg-contrast)) brightness(var(--bg-brightness))}.cc-css-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--overlay))}.cc-css-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.06;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.75'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E");background-size:160px 160px}.cc-vmenu-hero__wrap{position:relative;z-index:3;width:min(820px,92vw);padding:clamp(16px,3vw,32px);display:grid;gap:clamp(12px,2.2vw,20px);grid-template-rows:auto auto 1fr auto auto;justify-items:center}.cc-vmenu-hero__logo img{height:var(--logo-h,120px);width:auto;filter:drop-shadow(0 0 10px rgba(0,0,0,.35))}.cc-vmenu-hero__tagline{text-align:center;color:#cfd6df;font-weight:600;letter-spacing:.01em;max-width:60ch;margin-top:2px}.cc-vmenu{display:grid;gap:10px;width:fit-content;justify-items:center;align-self:center}.cc-vmenu__item{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--accent);padding:10px 14px;min-height:44px}.cc-vmenu__label{font-weight:800;font-size:var(--menu-size,22px);line-height:1.1;letter-spacing:.02em;text-transform:none;text-shadow:0 0 10px rgba(255,255,255,.08)}.cc-vmenu__item:after{content:"";position:absolute;left:10px;right:10px;bottom:6px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:scaleX(.5);opacity:0;transition:transform .18s ease,opacity .18s ease}.cc-vmenu__item:hover:after,.cc-vmenu__item:focus-visible:after{transform:scaleX(1);opacity:.9}.cc-vmenu__item:focus-visible{outline:none}.cc-vmenu-hero__socials{display:flex;gap:14px;justify-content:center}.cc-social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;text-decoration:none;line-height:0;transition:transform .15s ease,opacity .15s ease;color:#fff}.cc-social:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:2px}.cc-social:hover{transform:translateY(-1px);opacity:.95}.cc-social__img{width:var(--social-icon,20px);height:auto;display:block}.cc-payments{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;margin-top:10px}.cc-pay{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px;padding:0 10px;border-radius:10px;text-decoration:none;background:#0f1217;color:#e3e8ee;border:1px solid #1f2530;transition:transform .2s ease,border-color .2s ease,color .2s ease,background-color .2s ease}.cc-pay:hover,.cc-pay:focus-visible{transform:translateY(-1px);border-color:#2a303a}.cc-pay__img{height:var(--pay-icon,18px);width:auto;display:block}.cc-pay__text{font-weight:700;font-size:12px;line-height:1}@media (max-height:680px){.cc-vmenu__item{padding:8px 12px}.cc-vmenu__label{font-size:calc(var(--menu-size,22px) - 2px)}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cc-vmenu-hero__socials img,.cc-social__img{width:var(--social-icon, 20px);height:auto;display:block;filter:brightness(0) invert(1);opacity:.95;transition:opacity .15s ease}.cc-social:hover .cc-social__img{opacity:1}.cc-payments img,.cc-pay__img{height:var(--pay-icon, 18px);width:auto;display:block;filter:brightness(0) invert(1);opacity:.95;transition:opacity .15s ease}.cc-pay:hover .cc-pay__img{opacity:1}.cc-vmenu-hero__socials .cc-social,.cc-payments .cc-pay{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;min-width:0;width:36px;height:36px;line-height:0}.cc-vmenu-hero__socials .cc-social:hover,.cc-payments .cc-pay:hover{transform:translateY(-1px)}.cc-vmenu-hero__socials img,.cc-payments img{filter:brightness(0) invert(1);display:block;height:var(--pay-icon, 18px)}.cc-vmenu-hero__socials img{height:var(--social-icon, 20px)}.shopify-section-header{position:relative;z-index:1000}.cc-vmenu-hero{position:relative;z-index:0}.cc-vmenu-hero__bg,.cc-vmenu-hero__bg .cc-bg-img,.cc-vmenu-hero .cc-css-overlay,.cc-vmenu-hero .cc-css-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.cc-vmenu-hero__wrap{position:relative;z-index:0}.cc-vmenu-hero__logo{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cc-vertical-menu-hero.css.map */
