@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(instrument-serif-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(instrument-serif-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vx-porcelain: #faf8f5;--vx-shell: #f3efe8;--vx-sand: #e9e1d5;--vx-line: #e5ded3;--vx-line-strong: #d3c9ba;--vx-ink: #151815;--vx-ink-soft: #3d423d;--vx-muted: #6f746e;--vx-forest: #24382e;--vx-forest-hover: #2f4a3c;--vx-forest-soft: #eaf0ec;--vx-terracotta: #a4462d;--vx-terracotta-soft: #f7ece8;--vx-gold: #b8893a;--vx-shadow-soft: 0 1px 2px rgb(21 24 21 / .04), 0 8px 24px -12px rgb(21 24 21 / .12);--vx-shadow-lift: 0 2px 4px rgb(21 24 21 / .05), 0 18px 40px -20px rgb(21 24 21 / .22);--vx-ease: cubic-bezier(.22, 1, .36, 1);--font-body-family: "Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: "Instrument Serif", ui-serif, Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400}body{font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;letter-spacing:normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:400;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}p{text-wrap:pretty}.h0{font-size:clamp(44px,26px + 3.8vw,68px)}.h1,h1{font-size:clamp(36px,24px + 2.6vw,56px)}.h2,h2{font-size:clamp(30px,22px + 1.8vw,44px)}.h3,h3{font-size:clamp(22px,18px + .9vw,28px)}.card__heading,.card-information .card__heading,.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-size:15px;font-weight:500;line-height:1.35;letter-spacing:-.005em}.vx-eyebrow,.section-header .subtitle,.rich-text__subtitle,.title-wrapper--no-top-margin>.subtitle{font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--vx-muted)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:-.01em;min-height:52px;padding:0 28px;transition:background-color .2s var(--vx-ease),color .2s var(--vx-ease),border-color .2s var(--vx-ease),box-shadow .2s var(--vx-ease),transform .2s var(--vx-ease)}.button:not([disabled]):hover{box-shadow:var(--vx-shadow-lift)}.button:not([disabled]):active{transform:translateY(1px)}.button--secondary{border-color:var(--vx-line-strong)}.button--secondary:not([disabled]):hover{border-color:var(--vx-forest);color:var(--vx-forest);box-shadow:none}.card--card,.card--standard,.footer__newsletter{--color-button: 36, 56, 46;--color-button-text: 250, 248, 245}.multicolumn .testimonial-card .multicolumn-card__info h3,.multicolumn-card__info h3,.multicolumn-card__info .h3{font-size:22px!important;line-height:1.2}.testimonial-card__quotes{display:none!important}.card__inner,.card--card,.collection-list__item,.media{border-color:var(--vx-line)}.card--card,.card-wrapper .card--standard .card__inner{transition:transform .4s var(--vx-ease),box-shadow .4s var(--vx-ease)}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:translateY(-3px);box-shadow:var(--vx-shadow-lift)}.card__media img,.card .media img{transition:transform .7s var(--vx-ease)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.field__input,.select__select,.customer .field input,.text-area{font-family:var(--font-body-family);border-color:var(--vx-line-strong)}.field__input:focus,.select__select:focus{border-color:var(--vx-forest);box-shadow:0 0 0 1px var(--vx-forest)}*:focus-visible{outline:2px solid var(--vx-forest);outline-offset:3px;border-radius:4px;box-shadow:none}::selection{background:var(--vx-forest);color:var(--vx-porcelain)}.header{padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--vx-line)}.header__heading-link{font-family:var(--font-heading-family);letter-spacing:-.02em}.header__menu-item{font-family:var(--font-body-family);font-size:14px;font-weight:450;letter-spacing:-.005em}.header__menu-item:hover span,.header__menu-item span{text-decoration:none}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--vx-ease)}.header__menu-item:hover span:after,.header__menu-item:focus-visible span:after{transform:scaleX(1);transform-origin:left}.footer{border-top:1px solid var(--vx-line)}.footer__content-top{padding-bottom:40px}.footer-block__heading{font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.price--on-sale .price-item--sale,.price--on-sale .price__sale .price-item--last{color:var(--vx-terracotta)}.price__badge-sale,.badge--sale{background:var(--vx-terracotta-soft);color:var(--vx-terracotta);border-color:transparent;font-weight:500;letter-spacing:.02em}@keyframes vx-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vx-fade-up{animation:vx-fade-up .55s var(--vx-ease) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/velux.css.map */
