:root{--gv-ink:#1A1A1A;--gv-muted:#6B6357;--gv-press-ease:cubic-bezier(.23, 1, .32, 1)}.site-nav__link,.site-nav__title,.modal__toggle-search-mobile,.site-header a,.size-pill,.patch-pill{color:var(--gv-ink)}.cta-primary,.cta-btn,.og-member-join,.og-inline-unlock__btn,.sticky-atc__btn,.qty-btn,.size-pill,.patch-pill,.acc-trigger,button.btn,.btn--primary,.product-form button[type=submit]{transition:transform .16s var(--gv-press-ease),background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease!important}.cta-primary:active:not(:disabled),.cta-btn:active:not(:disabled),.og-member-join:active,.og-inline-unlock__btn:active:not(:disabled),.sticky-atc__btn:active,.qty-btn:active,.size-pill:active,.patch-pill:active,.acc-trigger:active,button.btn:active:not(:disabled),.btn--primary:active:not(:disabled),.product-form button[type=submit]:active:not(:disabled){transform:scale(.97)}.lumeris-pdp .cta-btn>span[aria-hidden=true]:not(.cta-arrow),.lumeris-pdp .cta-btn>#ctaPrice{display:none}@media(pointer:coarse),(max-width:768px){button,[role=button],.btn,.cta-primary,.cta-btn,.size-pill,.patch-pill,.qty-btn,.acc-trigger,.sticky-atc__btn,.og-member-join,.og-inline-unlock__btn{min-height:44px}a.btn,.cta-btn{display:inline-flex;align-items:center;justify-content:center}}@media(prefers-reduced-motion:reduce){.cta-primary,.cta-btn,.og-member-join,.og-inline-unlock__btn,.sticky-atc__btn,.qty-btn,.size-pill,.patch-pill,.acc-trigger,button.btn,.btn--primary{transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease!important}.cta-primary:active,.cta-btn:active,.og-member-join:active,.og-inline-unlock__btn:active,.sticky-atc__btn:active,.qty-btn:active,.size-pill:active,.patch-pill:active,.acc-trigger:active{transform:none}}.review-summary .rating-tp,.review-summary .verified{display:none!important}.review-summary .rating,.review-summary .count{visibility:hidden}html[data-gv-hero-count] .review-summary .rating,html[data-gv-hero-count] .review-summary .count{visibility:visible}.review-top:not(#gv){gap:22px!important;padding-bottom:18px!important;margin-bottom:26px!important}.review-big-rating .big:not(#gv){font-size:36px!important;line-height:1!important;margin-bottom:6px!important}.review-big-rating .big-stars svg:not(#gv){width:20px!important;height:20px!important}.review-distro:not(#gv){gap:5px!important}.review-distro .distro-row:not(#gv){font-size:11px!important}.review-stats-strip:not(#gv){display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:14px!important}.review-stats-strip .stat:not(#gv){padding:11px 6px!important}.review-stats-strip .stat-pct:not(#gv){font-size:21px!important;line-height:1.1!important;margin-bottom:3px!important}.review-stats-strip .stat-text:not(#gv){font-size:8.5px!important;line-height:1.3!important;letter-spacing:.07em!important}.review-list:not(#gv){gap:12px!important}.review-card:not(#gv){padding:15px 16px!important}.review-card h5:not(#gv){font-size:14px!important;line-height:1.35!important;margin:0 0 6px!important}.review-card p:not(#gv){font-size:13.5px!important;line-height:1.5!important;margin:0 0 10px!important}.review-card .verified-tag:not(#gv){margin:0 0 7px!important}.review-card .small-stars svg:not(#gv){width:15px!important;height:15px!important}.review-card .review-photo:not(#gv){width:128px!important;height:128px!important;margin:8px 0 4px!important}@media(max-width:560px){.review-card:not(#gv) .review-photo{width:140px!important;height:140px!important;aspect-ratio:auto!important}.sec-reviews .sec-header h2:not(#gv):not(#gv){font-size:20px!important;line-height:1.15!important}.sec-reviews .sec-header:not(#gv){margin-bottom:14px!important}}.prod-info .promise:not(#gv){border-bottom:0!important;padding-bottom:2px!important}.prod-info .lum-benefits:not(#gv){border-bottom:1px solid #E7E3DB!important;padding-bottom:14px!important;margin-bottom:0!important}.prod-info .lum-benefits+.buy-block:not(#gv){margin-top:18px!important}.prod-info .review-summary:not(#gv){margin-bottom:10px!important}.prod-info .promise:not(#gv){border-top:0!important;padding-top:0!important;margin-top:4px!important}.prod-info .lum-benefits:not(#gv){border-bottom:0!important;padding-bottom:0!important}.prod-info .lum-benefits+.buy-block:not(#gv){margin-top:20px!important}:root{--gv-t-head: 24px;--gv-t-title: 20px;--gv-t-price: 16px;--gv-t-body: 14px;--gv-t-meta: 12px;--gv-t-micro: 10px}body.template-product .acc-content p:not(#gv),body.template-product .acc-content li:not(#gv),body.template-product .ing-row__copy:not(#gv),body.template-product .ing-row__name:not(#gv),body.template-product .lumeris-cmp__cell:not(#gv),body.template-product .lumeris-cmp__tick:not(#gv),body.template-product .review-card p:not(#gv),body.template-product .lba__meta:not(#gv),body.template-product .fd-list a:not(#gv),body.template-product .gvl-opt__t:not(#gv),body.template-product .gvl-opt__s:not(#gv),body.template-product .promise:not(#gv){font-size:var(--gv-t-body)!important;line-height:1.45!important}body.template-product .acc-trigger:not(#gv),body.template-product .ing-row__role:not(#gv),body.template-product .distro-row span:not(#gv),body.template-product .distro-count:not(#gv),body.template-product .lba__tag:not(#gv),body.template-product .po-title:not(#gv),body.template-product .sp-price:not(#gv),body.template-product .lum-benefits li:not(#gv),body.template-product .trust-line:not(#gv){font-size:var(--gv-t-meta)!important;line-height:1.4!important}body.template-product .sp-flag:not(#gv){font-size:9px!important;letter-spacing:.12em!important;padding:2px 6px!important;line-height:1.5!important}body.template-product .po-save-tag:not(#gv){font-size:9px!important;letter-spacing:.12em!important;padding:2px 6px!important;line-height:1.5!important}body.template-product .lum-promise-block:not(#gv),body.template-product .lum-proof:not(#gv){display:none!important}body.template-product .po-was:not(#gv),body.template-product .po-saveline:not(#gv){display:none!important}.gv-tp-link:not(#gv){display:none!important}@media(max-width:620px){body.template-product .lumeris-cmp .lumeris-cmp__head:not(#gv),body.template-product .lumeris-cmp .lumeris-cmp__row:not(#gv){grid-template-columns:62px 1fr 1fr!important;gap:0 10px!important;padding:9px 0!important;align-items:start!important}body.template-product .lumeris-cmp .lumeris-cmp__cell:not(#gv){text-align:left!important;font-size:var(--gv-t-body, 14px)!important;line-height:1.34!important}body.template-product .lumeris-cmp .lumeris-cmp__cell--feature:not(#gv){font-size:10px!important;letter-spacing:.09em!important;line-height:1.28!important}body.template-product .lumeris-cmp .lumeris-cmp__tick:not(#gv){display:inline!important;margin-right:5px!important}}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(p,li,a,span,strong,em,b,i,td,th,dd,dt,blockquote,figcaption,button,label,summary,small):not(#gv):not(#gv){font-family:Inter,sans-serif!important;font-size:var(--gv-t-body, 14px)!important;line-height:1.45!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.journal-text,.trust-line,.distro-count,.po-title,.sp-price,.lba__tag,.acc-trigger,.ing-row__role,.author-name,.gvcd__perk,.sticky-atc__price,.out,.gv-pager__b,.fd-copy,.bnpl,.lumeris-cmp__sub,.gvc-band-reward,.faq-help,.gv-wr__eyebrow):not(#gv):not(#gv){font-size:var(--gv-t-meta, 12px)!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.journal-date,.eyebrow,.lgf-eyebrow,.lumeris-cmp__eyebrow,.lumeris-ba__eyebrow,.gvif-eyebrow,.prod-brand,.prod-subtitle,.buy-label,.sp-name,.sp-flag,.po-save-tag,.pp-sub,.verified-tag,.author-meta,.stat-text,.up-tag,.gvcd__tag,.gvcd__kicker,.fd-heading,.gvl-eyebrow,.sticky-atc__crest):not(#gv):not(#gv){font-size:var(--gv-t-micro, 10px)!important;letter-spacing:.1em!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.price,.price-main,.sp-price,.sub-price,.one-price,.og-pair__price,.gv-mmenu__price):not(#gv):not(#gv){font-size:var(--gv-t-price, 16px)!important;font-weight:600!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(h1,h2,h3,h4,h5,h6):not(.gvc-accent):not(.gv-hero-fb__headline):not(#gv):not(#gv){font-family:Inter,sans-serif!important;font-size:var(--gv-t-title, 20px)!important;line-height:1.25!important;font-style:normal!important;color:#1a1a1a!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(h1,h2,h3,h4,h5,h6):not(.gvc-accent):not(.gv-hero-fb__headline) :is(em,i,span,b,strong,a):not(#gv):not(#gv){font-family:Inter,sans-serif!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.serif,.italic-em,.gvl-q):not(#gv):not(#gv){font-family:Inter,sans-serif!important;font-style:normal!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.eyebrow,.lgf-eyebrow,.lumeris-cmp__eyebrow,.lumeris-ba__eyebrow,.gvif-eyebrow,.prod-brand,.prod-subtitle,.buy-label,.author-meta,.stat-text,.out,.fd-heading,.trust-line,.faq-help,.lumeris-cmp__sub):not(#gv):not(#gv){color:#6b6357!important}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.stat-pct,.stat-num):not(#gv):not(#gv){font-size:var(--gv-t-title, 20px)!important}@media(min-width:769px){:root{--gv-t-head: 30px;--gv-t-title: 26px;--gv-t-price: 18px;--gv-t-body: 16px;--gv-t-meta: 13px;--gv-t-micro: 11px}}body:is(.template-product,.template-index) :is(.main-content,[id*=shopify-section-template--]) :is(.gv-hero-fb__headline,.gvc-accent) :is(em,i,span,b,strong,a):not(#gv):not(#gv){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.review-distro:not(#gv){gap:4px!important}.review-distro .distro-row:not(#gv){min-height:26px!important;padding:2px 6px!important}.review-top:not(#gv){padding-bottom:10px!important}.review-stats-strip:not(#gv){margin-top:10px!important}.review-stats-strip .stat:not(#gv){padding:8px 6px!important}body.template-product :is(.og-pair__copy,.og-cmp__copy):not(#gv){padding-top:28px!important;padding-bottom:28px!important}body.template-product .og-modes__head:not(#gv){padding-top:28px!important;padding-bottom:20px!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/gv-polish.css.map */
