:root{--velia-ink:#172638;--velia-navy:#20364d;--velia-green:#2f6a59;--velia-green-soft:#e9f3ee;--velia-cream:#f7f3ec;--velia-gold:#d5ad65;--velia-line:#dfe6e2;--velia-white:#ffffff;--velia-shadow:0 18px 55px rgba(23,38,56,.1)}html{scroll-behavior:smooth}body{color:var(--velia-ink);background:#fff}body,.button,.field__input,.select__select{font-synthesis:none}.header-wrapper{border-bottom:1px solid rgba(23,38,56,.08);box-shadow:0 5px 26px #1726380a}.header__menu-item{font-weight:600;letter-spacing:.01em}.header__active-menu-item{text-decoration-thickness:2px;text-underline-offset:7px}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:4.8rem;font-weight:700;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 10px 28px #17263824}.card-wrapper .card{transition:transform .22s ease,box-shadow .22s ease;overflow:hidden}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 18px 45px #1726381f}.card__heading,.price{font-weight:700}.badge{font-weight:700;letter-spacing:.02em}.footer{border-top:1px solid rgba(255,255,255,.12)}.footer .footer-block__heading{font-weight:700}.footer .rte{line-height:1.65}.footer__copyright{opacity:.82}.collection__title .title,.title-wrapper-with-link .title{font-weight:700;letter-spacing:-.025em}@media screen and (max-width:749px){.page-width{padding-left:1.8rem;padding-right:1.8rem}}.product__title h1{letter-spacing:-.03em;line-height:1.08;color:var(--velia-ink)}.product__info-container .price{font-size:2rem}.product__description{color:#526170;line-height:1.7}.product__media-wrapper .global-media-settings{border-radius:22px;overflow:hidden;border:1px solid var(--velia-line)}.product-form__buttons{max-width:100%!important}.product-form__submit{background:var(--velia-green)!important;color:#fff!important}.shopify-payment-button__button--unbranded{background:var(--velia-ink)!important;color:#fff!important}.product__info-container>*+*{margin-top:1.8rem}.collapsible-content__heading{letter-spacing:-.025em}@media(min-width:990px){.product__info-wrapper{padding-left:5rem!important}}.header__heading-link{padding-block:.4rem}.header__heading-logo{max-height:5.8rem;object-fit:contain}.announcement-bar__message{font-size:1.15rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.card__information{padding-top:1.8rem!important}.card__heading{font-size:1.62rem;line-height:1.3}.card-information>.price{margin-top:.75rem}.collection .card-wrapper .card__media{background:#f8faf9}.footer .footer-block__heading{font-size:1.45rem;letter-spacing:.01em}.footer .footer-block__details-content{font-size:1.25rem;line-height:1.7}.footer .footer-block__details-content p{margin:.45rem 0}.footer .list-menu__item--link{padding-top:.45rem;padding-bottom:.45rem}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)!important}.footer__payment{margin-top:1rem}.footer__policy-item a{text-underline-offset:.3rem}.product__title h1{font-size:clamp(3rem,3.8vw,5rem)}.product__description{font-size:1.45rem}.product__description h2,.product__description h3{color:var(--velia-ink);letter-spacing:-.02em}.product-form__submit{min-height:5.4rem!important;font-size:1.5rem!important}.shopify-payment-button__button--unbranded{min-height:5.4rem!important;font-size:1.45rem!important}.collection-hero__title{letter-spacing:-.03em}.collection-hero__description{font-size:1.45rem;line-height:1.7}.contact .field{margin-bottom:1.4rem}.contact__button .button{min-width:180px}@media screen and (max-width:749px){.announcement-bar__message{font-size:1rem;letter-spacing:.06em}.card__heading{font-size:1.45rem}}.velia-cart-drawer-note{margin:0 0 1.4rem;padding:1.25rem 1.4rem;border:1px solid rgba(23,38,56,.1);border-radius:14px;background:#f7f9f8;color:#172638}.velia-cart-drawer-note strong,.velia-cart-drawer-note span{display:block}.velia-cart-drawer-note strong{font-size:1.25rem}.velia-cart-drawer-note span{font-size:1.12rem;line-height:1.45;opacity:.72;margin-top:.25rem}.shopify-payment-button,.product-form__buttons .shopify-payment-button,.product-form__buttons .shopify-payment-button__button,.product-form__buttons .shopify-payment-button__more-options{display:none!important}.product-form__input--pill input[type=radio]+label{border-radius:999px;min-width:4.6rem;text-align:center;font-weight:700}.product-form__quantity .form__label,.product-form__input .form__label{font-weight:700;color:var(--velia-ink)}.quantity{border-radius:999px;overflow:hidden}.product__description{margin-top:2.4rem!important;padding-top:2.2rem;border-top:1px solid var(--velia-line)}.collection .card__inner,.product-recommendations .card__inner,.related-products .card__inner,.collection-list .card__inner{--ratio-percent:125%!important}.collection .card__media,.product-recommendations .card__media,.related-products .card__media{background:#f7f7f5!important}.collection .card__media .media,.product-recommendations .card__media .media,.related-products .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.collection .card__media img,.product-recommendations .card__media img,.related-products .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.product-recommendations .grid__item .card-wrapper,.related-products .grid__item .card-wrapper,.product-recommendations .card,.related-products .card{height:100%}.velia-legal-footer{margin-top:0;background:linear-gradient(180deg,#fbf6eb,#f8f0df);color:#655a49;border-top:1px solid rgba(101,90,73,.1)}.velia-legal-footer__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(5rem,9vw,13rem);padding-top:7.2rem;padding-bottom:5.4rem;max-width:124rem}.velia-legal-footer__column{min-width:0}.velia-legal-footer__company-name{margin:.4rem 0 .8rem;color:#201c17;font-size:clamp(2.2rem,2.3vw,3.2rem);line-height:1.1;letter-spacing:-.02em}.velia-legal-footer__eyebrow,.velia-legal-footer__section h3{margin:0 0 1.3rem;color:#6e6250;font-size:1.2rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.velia-legal-footer__company>.velia-legal-footer__eyebrow{color:#a0814f;margin-bottom:1.8rem}.velia-legal-footer__ein{margin:0;color:#9a7c49;font-size:1.45rem}.velia-legal-footer__section{margin-top:3.4rem}.velia-legal-footer__section p,.velia-legal-footer__links a{color:#6b604f;font-size:1.45rem;line-height:1.72}.velia-legal-footer a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.35rem}.velia-legal-footer a:hover{color:#201c17}.velia-legal-footer__links{margin:0;padding:0;display:grid;gap:.8rem}.velia-legal-footer__links a{text-decoration:none}.velia-legal-footer__disclaimer{margin-top:5rem}.velia-legal-footer__bottom{max-width:124rem;border-top:1px solid rgba(101,90,73,.18);padding-top:2rem;padding-bottom:2.8rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.velia-legal-footer__bottom p{margin:0;color:#9a7c49;font-size:1.25rem;font-weight:600}.velia-legal-footer__payments{margin:0;justify-content:flex-end}@media(max-width:749px){.velia-legal-footer__inner{grid-template-columns:1fr;gap:1rem;padding-top:4.8rem;padding-bottom:3.5rem}.velia-legal-footer__right{padding-top:1rem}.velia-legal-footer__disclaimer{margin-top:3.4rem}.velia-legal-footer__bottom{align-items:flex-start;flex-direction:column}.velia-legal-footer__payments{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/velia-premium.css.map */
