:root{--vz-ink: #151515;--vz-ink-soft: #4f4d49;--vz-paper: #f7f5f0;--vz-white: #ffffff;--vz-stone: #e9e5dc;--vz-sand: #d8cbb8;--vz-line: rgba(21, 21, 21, .14);--vz-line-strong: rgba(21, 21, 21, .28);--vz-font-sans: "Helvetica Neue", "Nimbus Sans L", Helvetica, Arial, sans-serif;--vz-font-display: "Helvetica Neue", "Nimbus Sans L", Helvetica, Arial, sans-serif;--vz-space-section: clamp(4rem, 7.4vw, 7.5rem);--vz-space-section-compact: clamp(2.75rem, 5vw, 5rem);--vz-radius-media: 0;--vz-ease: cubic-bezier(.22, 1, .36, 1);--vz-transition: .28s var(--vz-ease);--font-body--family: var(--vz-font-sans);--font-heading--family: var(--vz-font-display);--font-subheading--family: var(--vz-font-sans);--font-accent--family: var(--vz-font-sans)}html{scroll-behavior:smooth}body{background:var(--vz-paper);color:var(--vz-ink);font-family:var(--vz-font-sans);font-size:1rem;line-height:1.5;letter-spacing:-.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-margin: 18px}@media screen and (min-width:750px){body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-margin: 32px}}@media screen and (min-width:1200px){body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-margin: 48px}}:is(h1,h2,h3,h4,h5,h6),:is(.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--vz-font-display);font-weight:500;letter-spacing:-.035em;line-height:.98}p,.rte,.text-block{font-family:var(--vz-font-sans)}button,input,select,textarea{font:inherit}:is(a,button,input,select,textarea):focus-visible{outline:2px solid currentcolor;outline-offset:3px}.button,.button-primary,.button-secondary,.shopify-payment-button__button,button[type=submit]{min-height:46px;border-radius:0;font-family:var(--vz-font-sans);font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;transition:background-color var(--vz-transition),color var(--vz-transition),border-color var(--vz-transition),transform var(--vz-transition)}@media(hover:hover){.button:hover,.button-primary:hover,.button-secondary:hover,button[type=submit]:hover{transform:translateY(-1px)}}.announcement-bar{min-height:32px;font-family:var(--vz-font-sans);letter-spacing:.08em;text-transform:uppercase}.announcement-bar__text{font-size:.68rem;font-weight:600;line-height:1.2}#header-group{background:var(--vz-white)}.header-section{border-block-end:1px solid var(--vz-line)}.header{--header-padding: .75rem;background:var(--vz-white)}.header__columns{min-height:62px;gap:clamp(1rem,2.5vw,2.5rem)}.header-logo,.header-logo__image-container{transition:opacity var(--vz-transition)}.header-menu .menu-list__link,.header-actions__action{font-family:var(--vz-font-sans);font-size:.78rem;font-weight:500;letter-spacing:.025em;text-transform:none}.header-menu .menu-list__link-title{position:relative}.header-menu .menu-list__list-item--featured .menu-list__link{font-weight:600}.header-menu .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.35rem;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:right center;transition:transform var(--vz-transition)}@media(hover:hover){.header-menu .menu-list__link:hover .menu-list__link-title:after,.header-menu .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1);transform-origin:left center}}@media screen and (max-width:749px){.header__columns{min-height:56px}.announcement-bar{min-height:30px}}:is(.predictive-search,.cart-drawer,.header-drawer){font-family:var(--vz-font-sans)}.product-card,.product-card-link,.product-card__content{font-family:var(--vz-font-sans)}.product-card img{transition:transform .65s var(--vz-ease)}@media(hover:hover){.product-card:hover img{transform:scale(1.018)}}:is(.main-collection-grid,.product-information,.search-results){--vz-content-gap: clamp(1.25rem, 2.5vw, 2.5rem)}footer{border-block-start:1px solid var(--vz-line);background:var(--vz-paper)}.footer-content{font-family:var(--vz-font-sans)}.footer-content :is(h2,h3,h4,.menu__heading__default){font-family:var(--vz-font-sans);font-size:.72rem;font-weight:600;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.footer-content a{text-underline-offset:.22em}.vz-section{position:relative;width:100%}.vz-section__inner{width:min(var(--page-content-width),calc(100% - (var(--page-margin) * 2)));margin-inline:auto}.vz-section__inner--wide{width:calc(100% - (var(--page-margin) * 2));max-width:1760px}.vz-section__header{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-end:clamp(1.75rem,3.5vw,3rem)}.vz-eyebrow{margin:0;font-family:var(--vz-font-sans);font-size:.69rem;font-weight:600;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.vz-heading{max-width:14ch;margin:0;font-family:var(--vz-font-display);font-size:clamp(2rem,4.1vw,4.75rem);font-weight:500;letter-spacing:-.048em;line-height:.98;text-wrap:balance}.vz-heading--medium{font-size:clamp(1.75rem,3.1vw,3.5rem)}.vz-copy{max-width:44rem;margin:0;color:var(--vz-ink-soft);font-size:clamp(.94rem,1.1vw,1.08rem);line-height:1.55;text-wrap:pretty}.vz-text-link{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;padding-block:.2rem .35rem;border-block-end:1px solid currentcolor;color:inherit;font-size:.74rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-decoration:none;text-transform:uppercase}.vz-text-link svg{width:.85rem;transition:transform var(--vz-transition)}@media(hover:hover){.vz-text-link:hover svg{transform:translate(.24rem)}}.vz-media{display:block;width:100%;height:100%;object-fit:cover}.vz-placeholder{display:grid;min-height:22rem;place-items:center;background:var(--vz-stone);color:#15151573}.vz-placeholder svg{width:min(40%,12rem)}@media screen and (min-width:900px){.vz-section__header--split{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);align-items:end}.vz-section__header--split .vz-copy{justify-self:end}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/velzeen-design-system.css.map */
