:root{--iv-abyss: #040b19;--iv-midnight: #061229;--iv-navy: #0b1a33;--iv-deep: #0e2244;--iv-lapis: #15305b;--iv-cobalt: #2a5bb0;--iv-amber: #e5ae5e;--iv-ember: #e8743b;--iv-paper: #fbf8f3;--iv-fg: #eef2f8;--iv-muted: rgba(208, 221, 240, .72);--iv-faint: rgba(208, 221, 240, .5);--iv-line: rgba(170, 196, 236, .15);--iv-chip: rgba(170, 196, 236, .09);--iv-logo: linear-gradient(90deg, #ef743a 0%, #f39147 18%, #f5b56b 38%, #f7dcae 52%, #fbf3e3 66%, #fff 86%);--iv-first-light: linear-gradient(90deg, #e8743b 0%, #e99a4c 18%, #e5ae5e 34%, #f1d6a4 55%, #eef0ec 76%, #cfe3f2 100%);--iv-serif: var(--font-heading--family, "DM Serif Display"), Georgia, serif;--iv-sans: var(--font-body--family, Inter), system-ui, -apple-system, "Segoe UI", sans-serif;--iv-logo-font: "Intelevo Outfit", var(--iv-sans);--iv-ease: cubic-bezier(.2, .8, .2, 1);--iv-max: 1360px;--iv-gutter: clamp(20px, 4vw, 60px);--iv-fs-lede: clamp(1.1rem, .45vw + 1rem, 1.3rem);--iv-fs-h2: clamp(2.1rem, 2.8vw + 1rem, 3.8rem);interpolate-size:allow-keywords}html,body{background:var(--iv-midnight)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}::selection{background:var(--iv-amber);color:var(--iv-navy)}:focus-visible{outline-color:var(--iv-amber)}h1,h2,h3{letter-spacing:-.01em}.button:not(.button-unstyled):not(.button-secondary),.shopify-payment-button__button--unbranded{border-radius:3px;font-weight:600;letter-spacing:.005em;text-transform:none;box-shadow:0 12px 34px -14px #e8743bbf;transition:transform .4s var(--iv-ease),box-shadow .4s var(--iv-ease),filter .3s,background-color .3s,color .3s}.button:not(.button-unstyled):not(.button-secondary):hover{transform:translateY(-2px);box-shadow:0 18px 44px -16px #e8743bd9;filter:brightness(1.06) saturate(1.05)}.button-secondary:not(.button-unstyled){border-radius:3px;font-weight:600;text-transform:none;transition:background-color .3s,border-color .3s,color .3s}.button-secondary:not(.button-unstyled):hover{background-color:#eef2f814}#header-component .header__row{transition:background-color .45s,border-color .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s}html:not(.iv-home) #header-component .header__row--top,html.iv-scrolled #header-component .header__row--top{background-color:#061229c7!important;-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);border-bottom:1px solid var(--iv-line)}#header-component .header-logo img{transition:filter .6s var(--iv-ease)}#header-component .header-logo:hover img{filter:drop-shadow(0 0 7px rgba(255,160,80,.75)) brightness(1.08)}#header-component .menu-list__link{transition:color .3s}#header-component .menu-list__link:hover{color:var(--iv-amber)}.iv-wrap{width:100%;max-width:var(--iv-max);margin-inline:auto;padding-inline:var(--iv-gutter)}.iv-section{position:relative;padding-block:clamp(72px,8vw,128px);color:var(--iv-fg)}.iv-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 56px;align-items:end;margin-bottom:clamp(32px,4vw,52px)}.iv-head>.iv-lede{justify-self:end;max-width:38ch}.iv-h2{margin:0;font-family:var(--iv-serif);font-weight:400;font-size:var(--iv-fs-h2);line-height:1.03;letter-spacing:-.01em;text-wrap:balance;color:#f3f6fb}.iv-lede{margin:0;font-size:var(--iv-fs-lede);line-height:1.55;color:var(--iv-muted);text-wrap:pretty}.iv-lede a,.iv-link{color:var(--iv-fg);font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .5s var(--iv-ease),color .3s}.iv-lede a:hover,.iv-link:hover{color:var(--iv-amber);background-size:0 1px;background-position:100% 100%}.iv-eyebrow{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--iv-amber)}@media(max-width:749px){.iv-head{grid-template-columns:minmax(0,1fr)}.iv-head>.iv-lede{justify-self:start}}.iv-btn{--h: 50px;display:inline-flex;align-items:center;justify-content:center;gap:.6em;height:var(--h);padding:0 1.4em;border-radius:3px;font-family:var(--iv-sans);font-weight:600;font-size:.9375rem;letter-spacing:.005em;text-decoration:none;white-space:nowrap;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;transition:transform .4s var(--iv-ease),background-color .3s,color .3s,border-color .3s,box-shadow .4s var(--iv-ease)}.iv-btn--primary{background:var(--iv-amber);color:var(--iv-navy);border:0;box-shadow:0 12px 34px -14px #e8743bbf}.iv-btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--iv-first-light);background-size:220% 100%;opacity:0;transition:opacity .35s,background-position .9s var(--iv-ease)}.iv-btn--primary:hover:before{opacity:1;background-position:100% 0}.iv-btn--primary:hover{transform:translateY(-2px);box-shadow:0 18px 44px -16px #e8743bd9;color:var(--iv-navy)}.iv-btn--ghost{border:1px solid rgba(238,242,248,.32);color:var(--iv-fg);background:transparent}.iv-btn--ghost:hover{border-color:var(--iv-fg);background:#eef2f814;color:var(--iv-fg)}.iv-btn--sm{--h: 40px;padding:0 1.05em;font-size:.875rem}.iv-btn--xs{--h: 32px;padding:0 .85em;font-size:.8125rem}.iv-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(18px,3vh,28px)}.iv-price{font-family:var(--iv-serif);font-weight:400;font-size:2rem;line-height:1;color:var(--iv-fg)}.iv-book-3d,html .ilc-card__media{position:relative;display:block;border-radius:2px 3px 3px 2px;transform-style:preserve-3d;transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--lift, 0px));transition:transform .7s var(--iv-ease),box-shadow .7s var(--iv-ease);background:#1b2338;box-shadow:1px 1px #26385c,2px 2px #d9d0bf,3px 3px #26385c,4px 4px #cdc2ae,18px 26px 40px -12px #000000a6}.iv-book-3d img{display:block;width:100%;height:auto;aspect-ratio:.7727;object-fit:cover;border-radius:inherit}.iv-book-3d:before,html .ilc-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(255,255,255,.22) .9%,rgba(0,0,0,.12) 2.2%,transparent 4.5%,transparent 96%,rgba(0,0,0,.1) 100%)}.iv-book-3d:after,html .ilc-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),rgba(255,255,255,.34),transparent 55%);opacity:0;mix-blend-mode:soft-light;transition:opacity .5s}@media(hover:hover){[data-iv-tilt]:hover .iv-book-3d,html .ilc-card__link:hover .ilc-card__media{--lift: -8px;box-shadow:1px 1px #26385c,2px 2px #d9d0bf,3px 3px #26385c,4px 4px #cdc2ae,26px 38px 60px -14px #000000bf,0 0 46px -10px #f0965073}[data-iv-tilt]:hover .iv-book-3d:after,html .ilc-card__link:hover .ilc-card__media:after{opacity:1}}html .ilc{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(70% 45% at 50% 0%,rgba(42,91,176,.3),transparent 70%),linear-gradient(180deg,var(--iv-navy),var(--iv-midnight))}html .ilc__inner{position:relative;z-index:1}html .ilc__heading{font-size:var(--iv-fs-h2);line-height:1.03;letter-spacing:-.01em;color:#f3f6fb}html .ilc__sub{font-size:var(--iv-fs-lede);color:var(--iv-muted);opacity:1}html .ilc-card__media{overflow:visible;outline:0;margin-bottom:.75rem}html .ilc-card__img{border-radius:inherit}html .ilc-card__title{font-size:clamp(1.05rem,1.5vw,1.25rem)}html .ilc-card__price{font-weight:600;opacity:1;color:var(--iv-fg)}html .ilc-card__niche{font-weight:600;letter-spacing:.02em;text-transform:none;font-size:.8125rem}html .ilc-chip{border-color:var(--iv-line);background:#aac4ec0f;transition:background-color .3s,border-color .3s,color .3s,transform .4s var(--iv-ease)}html .ilc-chip:hover{border-color:var(--iv-amber);transform:translateY(-1px)}html .ilc-chip[aria-pressed=true]{background:var(--iv-amber);border-color:var(--iv-amber);color:var(--iv-navy)}html .ilc__select{border-color:var(--iv-line);background-color:#aac4ec0f}html .ilc__select option{background:var(--iv-navy)}main[data-template^=product]{position:relative;isolation:isolate}main[data-template^=product]>.shopify-section:first-of-type,main[data-template^=product] .product-information{position:relative}main[data-template^=product] .product-information:before{content:"";position:absolute;z-index:-1;top:-120px;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(42% 52% at 28% 38%,rgba(240,150,80,.16),transparent 70%),radial-gradient(70% 60% at 30% 30%,rgba(42,91,176,.32),transparent 72%)}main[data-template^=product] .product-information__media media-gallery{max-width:min(470px,100%);margin-inline:auto;padding-block:clamp(16px,3vw,40px)}main[data-template^=product] .product-information__media img{border-radius:2px 3px 3px 2px;box-shadow:1px 1px #26385c,2px 2px #d9d0bf,3px 3px #26385c,4px 4px #cdc2ae,30px 44px 70px -18px #000c,0 0 80px -20px #f0965059}main[data-template^=product] .product-details h1{font-size:clamp(2.3rem,2.4vw + 1rem,3.5rem);line-height:1.03;text-wrap:balance}main[data-template^=product] .product-details .price{font-family:var(--iv-serif);font-size:2rem;letter-spacing:0}main[data-template^=product] .product-details :is(p,li){color:var(--iv-muted)}main[data-template^=product] .product-details :is(strong,b){color:var(--iv-fg)}main[data-template^=product] .product-details :is(h2,h3){color:#f3f6fb}main[data-template^=product] .product-details ul{list-style:none;padding-left:0}main[data-template^=product] .product-details ul li{position:relative;padding-left:22px}main[data-template^=product] .product-details ul li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:2px;background:var(--iv-first-light);transform:rotate(45deg)}footer .shopify-section:first-child{border-top:1px solid var(--iv-line)}footer a{transition:color .3s}footer a:hover{color:var(--iv-amber)}.iv-ambient{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.iv-circuits{position:absolute;pointer-events:none;z-index:0;width:520px;height:400px}.iv-circuits svg{width:100%;height:100%;display:block;overflow:visible}.iv-circ-base{stroke:#84aeea;stroke-width:1.1;opacity:.22}.iv-circ-base circle{fill:#84aeea;stroke:none}.iv-circ-pulse path{stroke:#ffc27a;stroke-width:1.7;stroke-dasharray:7 200;stroke-dashoffset:7;filter:drop-shadow(0 0 3px rgba(255,150,70,.9));animation:iv-circ-run 6s linear infinite}@keyframes iv-circ-run{0%{stroke-dashoffset:7}55%,to{stroke-dashoffset:-100}}.iv-circ-nodes circle{fill:#ffcf94;opacity:0;filter:drop-shadow(0 0 4px rgba(255,160,80,.9));animation:iv-circ-node 6s ease-in-out infinite}@keyframes iv-circ-node{0%,70%,to{opacity:0}80%{opacity:.85}}.iv-circuits.bl{left:-40px;bottom:-40px;-webkit-mask-image:radial-gradient(120% 120% at 0 100%,#000 30%,transparent 75%);mask-image:radial-gradient(120% 120% at 0 100%,#000 30%,transparent 75%)}.iv-circuits.tr{right:-40px;top:40px;transform:scale(-1);-webkit-mask-image:radial-gradient(120% 120% at 0 100%,#000 30%,transparent 75%);mask-image:radial-gradient(120% 120% at 0 100%,#000 30%,transparent 75%)}@media(max-width:749px){.iv-circuits{width:300px;height:230px;opacity:.75}}.iv-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html.iv-js [data-iv-reveal]{transition:opacity .9s var(--iv-ease),transform 1s var(--iv-ease);transition-delay:var(--iv-d, 0s)}html.iv-js [data-iv-reveal]:not(.is-in){opacity:0;transform:translateY(22px);animation:iv-failsafe 0s 4s forwards}@keyframes iv-failsafe{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.iv-circ-pulse path,.iv-circ-nodes circle{animation:none!important}.iv-circ-nodes circle{opacity:.5}html.iv-js [data-iv-reveal]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.iv-book-3d,html .ilc-card__media,.iv-btn,.button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/intelevo-brand.css.map */
