:root{--v3-ink:#20332e;--v3-forest:#27483d;--v3-clay:#c96f50;--v3-amber:#e6b86d;--v3-sage:#799183;--v3-mist:#e7efe9;--v3-sand:#f7f0e7;--v3-paper:#fffdf8}body{letter-spacing:-.005em}.header-wrapper{box-shadow:none!important}.header{min-height:72px}.header__heading-logo{max-height:52px;width:auto;object-fit:contain}.header__menu-item{font-weight:650;letter-spacing:.01em}.button,.shopify-challenge__button,.customer button{min-height:48px;font-weight:750;letter-spacing:.01em}.card__heading{letter-spacing:-.02em}.price{font-weight:700}.v3-kicker{margin:0 0 12px;text-transform:uppercase;letter-spacing:.16em;font-weight:800;font-size:1.15rem;color:var(--v3-clay)}.v3-display{font-size:clamp(3.6rem,5vw,6.8rem);line-height:.98;letter-spacing:-.05em;color:var(--v3-ink);margin:0}.v3-section-title{font-size:clamp(3rem,4.2vw,5rem);line-height:1.03;letter-spacing:-.04em;color:var(--v3-ink);margin:0}.v3-lead{font-size:1.55rem;line-height:1.7;color:#20332eb8}.v3-card{background:#fffdf8f0;border:1px solid rgba(32,51,46,.12);box-shadow:0 18px 55px #20332e12}.v3-icon{width:48px;height:48px;border-radius:16px;background:var(--v3-mist);display:grid;place-items:center;color:var(--v3-forest)}.v3-icon svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#shopify-section-announcement-bar .announcement-bar{font-size:1.15rem;letter-spacing:.08em;font-weight:750}.product-card-wrapper .card,.card-wrapper .card{transition:transform .25s ease,box-shadow .25s ease}.product-card-wrapper:hover .card,.card-wrapper:hover .card{transform:translateY(-4px)}.product__title h1{letter-spacing:-.04em}.product__description{line-height:1.75}.product-form__input input[type=radio]+label{border-radius:999px!important}.velinals-v3-footer{background:#20332e;color:#f8f3eb;border-top:1px solid rgba(255,255,255,.08)}.velinals-v3-footer__grid{display:grid;grid-template-columns:1.35fr .75fr .95fr;gap:56px;padding-top:64px;padding-bottom:46px}.velinals-v3-footer__brandmark{display:flex;align-items:center;gap:14px;margin-bottom:18px}.velinals-v3-footer__brandmark img{width:170px;max-height:60px;object-fit:contain;filter:brightness(0) invert(1)}.velinals-v3-footer__company{font-size:2.5rem;font-weight:800;letter-spacing:-.04em;margin:0;color:#fff}.velinals-v3-footer__muted{color:#ffffffad;line-height:1.7;font-size:1.28rem}.velinals-v3-footer__heading{font-size:1.15rem;text-transform:uppercase;letter-spacing:.15em;color:#e6b86d;margin:0 0 17px;font-weight:800}.velinals-v3-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.velinals-v3-footer a{color:#fff;text-decoration:none}.velinals-v3-footer a:hover{text-decoration:underline;text-underline-offset:.35rem}.velinals-v3-footer__legal{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.velinals-v3-footer__legal-card{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px;background:#ffffff09}.velinals-v3-footer__legal-card strong{display:block;color:#fff;font-size:1.16rem;margin-bottom:6px}.velinals-v3-footer__bottom{border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;padding-bottom:24px;color:#fff9;font-size:1.16rem}.velinals-v3-footer__payments{margin:0}@media(max-width:900px){.velinals-v3-footer__grid{grid-template-columns:1fr 1fr}.velinals-v3-footer__brandcol{grid-column:1/-1}.velinals-v3-footer__bottom{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.velinals-v3-footer__grid{grid-template-columns:1fr;gap:34px;padding-top:46px}.velinals-v3-footer__brandcol{grid-column:auto}.velinals-v3-footer__legal{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/velinals-v3.css.map */
