html.vessariq-site{--vq-beauty-paper:#fff;--vq-beauty-cream:#f3eee6;--vq-beauty-ink:#312a24;--vq-beauty-muted:#756b61;--vq-beauty-accent:#90765d;--vq-beauty-line:#ddd3c7;--vq-beauty-radius:14px;--vq-beauty-radius-lg:20px;--vq-beauty-radius-sm:10px;--vq-beauty-font:"DM Sans",Arial,sans-serif;--vq-beauty-section:clamp(32px,4vw,56px);--vq-editorial-ink:var(--vq-beauty-ink);--vq-editorial-muted:var(--vq-beauty-muted);--vq-editorial-line:var(--vq-beauty-line);--vq-editorial-sans:var(--vq-beauty-font);--vq-unified-ink:var(--vq-beauty-ink);--vq-unified-muted:var(--vq-beauty-muted);--vq-unified-stone:var(--vq-beauty-cream);--vq-unified-rule:var(--vq-beauty-line);--vq-unified-body:var(--vq-beauty-font);--vq-unified-space:var(--vq-beauty-section);--font-body--family:var(--vq-beauty-font);--font-heading--family:var(--vq-beauty-font)}.vq-beauty-site{background:var(--vq-beauty-paper);color:var(--vq-beauty-ink);font-family:var(--vq-beauty-font)}.vq-beauty-site :is(.vq-home,.vq-catalog,.vq-wholesale,.vessariq-page-content,.vq-policy-page,.cart-page) :is(h1,h2,h3){font-family:var(--vq-beauty-font);font-weight:600;letter-spacing:-.025em;text-transform:none}.vq-beauty-site :is(.vq-masthead__navigation,.vq-menu-links){font-family:var(--vq-beauty-font);font-style:normal}.vq-beauty-site .vq-masthead{background:var(--vq-beauty-ink)}.vq-beauty-site .vq-shell-dialog{background:var(--vq-beauty-paper);border-radius:0 0 var(--vq-beauty-radius-lg) var(--vq-beauty-radius-lg)}.vq-beauty-site .vq-masthead__account .vq-account-panel{border-radius:var(--vq-beauty-radius);box-shadow:0 8px 24px #312a2414}.vq-beauty-site .vq-editorial-footer{background:var(--vq-beauty-ink)}.vq-beauty-site .vq-home{--home-section:var(--vq-beauty-section);--home-gap:20px;--home-heading:clamp(26px,2.5vw,36px)}.vq-beauty-site .vq-home__hero-copy h1{font-weight:600;letter-spacing:-.035em;text-transform:none}.vq-beauty-site .vq-home__hero .vq-home__link{background:var(--vq-beauty-cream);color:var(--vq-beauty-ink);border-radius:var(--vq-beauty-radius);padding:12px 28px;text-decoration:none;justify-content:center;font-weight:600;text-transform:none;min-height:48px}.vq-beauty-site .vq-home__hero .vq-home__secondary{text-transform:none}.vq-beauty-site .vq-home__tabs{gap:8px}.vq-beauty-site .vq-home__tabs button{border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius-sm);padding:10px 24px;background:var(--vq-beauty-paper)}.vq-beauty-site .vq-home__tabs button[aria-selected=true]{background:var(--vq-beauty-ink);color:var(--vq-beauty-paper);border-color:var(--vq-beauty-ink)}.vq-beauty-site .vq-home__product{background:var(--vq-beauty-cream);border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius);padding:12px;overflow:hidden;display:flex;flex-direction:column}.vq-beauty-site .vq-home__product-image{overflow:hidden;border-radius:var(--vq-beauty-radius-sm);background:var(--vq-beauty-paper)}.vq-beauty-site .vq-home__product h3{font-size:15px;line-height:1.4;font-weight:500;text-transform:none;letter-spacing:0}.vq-beauty-site .vq-home__product>.vq-home__link{justify-content:center;margin-top:16px;min-height:44px;border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius-sm);text-transform:none;text-decoration:none;background:var(--vq-beauty-paper)}.vq-beauty-site .vq-home__family{background:var(--vq-beauty-cream);border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius-lg);overflow:hidden;gap:0;padding-bottom:20px}.vq-beauty-site .vq-home__family span{border-radius:var(--vq-beauty-radius);margin-top:16px;padding:12px 28px;text-transform:none;font-weight:500}.vq-beauty-site .vq-home__texture-panel{border-radius:var(--vq-beauty-radius-lg);overflow:hidden;background:var(--vq-beauty-cream)}.vq-beauty-site .vq-home__story{border-radius:var(--vq-beauty-radius-lg)}.vq-beauty-site .vq-home__detail{border-radius:var(--vq-beauty-radius-lg);overflow:hidden}.vq-beauty-site .vq-professional{padding-block:var(--vq-beauty-section)}.vq-beauty-site :is(.vq-professional__content h2,.vq-craft h2){font-family:var(--vq-beauty-font);font-weight:500;letter-spacing:-.025em}.vq-beauty-site .vq-catalog__layout{gap:24px}.vq-beauty-site .vq-catalog__sidebar{background:var(--vq-beauty-cream);border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius);padding:20px;align-self:start}.vq-beauty-site .vq-catalog__sidebar :is(select,input){background:var(--vq-beauty-paper);border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius-sm);min-height:44px}.vq-beauty-site .vq-catalog__card{padding:12px;border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius);background:var(--vq-beauty-cream);overflow:hidden}.vq-beauty-site .vq-catalog__image{border-radius:var(--vq-beauty-radius-sm);overflow:hidden;background:var(--vq-beauty-paper)}.vq-beauty-site .vq-catalog__image img{object-fit:contain}.vq-beauty-site .vq-catalog__details :is(h2,h3){font-size:15px;line-height:1.4;font-weight:500;letter-spacing:0;text-transform:none}.vq-beauty-site .vq-catalog__view{border-radius:var(--vq-beauty-radius-sm);text-transform:none}.vq-beauty-site :is(.vq-unified-buybox,.vq-beauty-buybox){font-family:var(--vq-beauty-font)}.vq-beauty-site :is(.vq-unified-buybox,.vq-beauty-buybox) :is(h1,h2,h3,p,span,label,legend,button,input,select,summary,a){font-family:var(--vq-beauty-font)!important}.vq-beauty-site .vq-unified-buybox .st_pi-title{font-weight:600;font-size:clamp(26px,2.8vw,38px)}.vq-beauty-site .vq-unified-buybox :is(.st_pi-atc,.st_pi-pill,.st_pi-quantity,.st_pi-thumb,.st_pi-row){border-radius:var(--vq-beauty-radius-sm)!important}.vq-beauty-site .vq-unified-buybox .st_pi-atc{background:var(--vq-beauty-ink)!important;text-transform:none;font-weight:500}.vq-beauty-site .vq-unified-buybox .st_pi-pill{background:var(--vq-beauty-paper);border-color:var(--vq-beauty-line)}.vq-beauty-site .vq-unified-buybox input:checked+.st_pi-pill{background:var(--vq-beauty-cream);border-color:var(--vq-beauty-accent);color:var(--vq-beauty-ink)}.vq-beauty-site :is(.vq-supplement-welcome,.vq-supplement-store-feedback,.vq-supplement-view){border-radius:var(--vq-beauty-radius)}.vq-beauty-site .vq-product-story__media{border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius-lg);overflow:hidden;padding:0}.vq-beauty-site .vq-product-faq details{border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius-sm);padding-inline:18px;margin-bottom:10px;background:var(--vq-beauty-cream)}.vq-beauty-site .vq-product-faq summary{padding-block:16px}.vq-beauty-site .vq-review-entry__stars button{border-radius:var(--vq-beauty-radius-sm)}.vq-beauty-site .vq-wholesale :is(input:not([type=checkbox]),select,textarea){border-radius:var(--vq-beauty-radius-sm);border-color:var(--vq-beauty-line)}.vq-beauty-site .vq-wholesale-grid aside{background:var(--vq-beauty-cream);border:1px solid var(--vq-beauty-line);padding:24px;border-radius:var(--vq-beauty-radius-lg);align-self:start}.vq-beauty-site :is(.vq-wholesale .vq-button,.vq-button,.button,.cart__checkout-button){border-radius:var(--vq-beauty-radius)!important;box-shadow:none;text-transform:none}.vq-beauty-site :is(.cart-page__summary,.vq-cart-account){background:var(--vq-beauty-cream);border:1px solid var(--vq-beauty-line);border-radius:var(--vq-beauty-radius)!important;padding:20px}.vq-beauty-site :is(.cart-page,#cart-drawer) .cart-items__media-image{border-radius:var(--vq-beauty-radius-sm)}.vq-beauty-site .cart-page__title h1{font-weight:600;text-transform:none}.vq-beauty-site #cart-drawer .theme-drawer__dialog{border-radius:var(--vq-beauty-radius-lg) 0 0 var(--vq-beauty-radius-lg)}.vq-beauty-site :is(.vessariq-page-content,.vq-policy-page){color:var(--vq-beauty-ink)}.vq-beauty-site .vq-policy-page :is(h1,h2,h3){text-transform:none;letter-spacing:-.025em}@media(max-width:700px){.vq-beauty-site .vq-home{--home-section:36px;--home-gap:14px}.vq-beauty-site .vq-home__product,.vq-beauty-site .vq-catalog__card{padding:8px}.vq-beauty-site .vq-home__product h3,.vq-beauty-site .vq-catalog__details :is(h2,h3){font-size:13px}.vq-beauty-site .vq-home__product>.vq-home__link{font-size:12px;padding-inline:6px}.vq-beauty-site .vq-catalog__sidebar{padding:16px}.vq-beauty-site .vq-unified-buybox .st_pi-title{font-size:28px}.vq-beauty-site #cart-drawer .theme-drawer__dialog{border-radius:0}}.vq-beauty-site .vq-masthead__navigation a{font-size:15px;line-height:1.4}.vq-beauty-site .vq-shell-dialog__head h2{font-family:var(--vq-beauty-font);font-size:28px;font-weight:600}.vq-beauty-site .vq-menu-links{font-size:26px}.vq-beauty-site .vq-gift-dialog{border-radius:var(--vq-beauty-radius-lg);background:var(--vq-beauty-cream)}.vq-beauty-site .vq-gift-dialog h2{font-family:var(--vq-beauty-font);font-size:clamp(32px,5vw,44px);font-weight:500}.vq-beauty-site .vq-gift-dialog :is(.vq-gift-use,.vq-gift-email button){border-radius:var(--vq-beauty-radius)}.vq-beauty-site .vq-unified-buybox [data-st-slide]{border-radius:var(--vq-beauty-radius);overflow:hidden}.vq-beauty-site :is(.cart-page,#cart-drawer) .cart-items__title{text-transform:none}.vq-beauty-site .cart-page :is(h1,.cart-page__title){text-transform:none!important}.vq-beauty-site .shopify-policy__container{font-family:var(--vq-beauty-font);color:var(--vq-beauty-ink)}.vq-beauty-site .shopify-policy__container :is(h1,h2,h3){font-family:var(--vq-beauty-font);font-weight:600;line-height:1.3;text-transform:none!important;letter-spacing:-.025em}.vq-beauty-site .shopify-policy__body{font-size:15px;line-height:1.75}.vq-beauty-site .shopify-policy__body :is(h2,h3){margin-block:28px 12px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/vq-beauty-system.css.map */
