html:root{--e-mono: var(--font-body--family);--e-warm: #faf9f6;--e-radius-card: 14px;--e-radius-input: 12px}html:root body :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.e-display){text-transform:none}html:root body .e-display{line-height:1;letter-spacing:-.035em}html:root body .e-h2{font-size:clamp(34px,4vw,56px);line-height:1.02}html:root body .e-hero__title{line-height:.98;letter-spacing:-.04em}html:root body :is(.announcement-bar__text,.announcement-bar__message,.menu-list__link-title,.header-actions__text-style,.account-button__text,.menu-drawer__menu-item-text,.e-usp__item,.e-usp__item a,.e-link,.e-tab,.e-coll__navlink,.e-business__route-name,.e-footer__heading,.e-footer__field button,.e-cmp__key,.e-cmp__price,.e-cmp__name,.e-card__line,.e-card__eyebrow,.e-look__place,.e-keyfacts__label,.e-svc__pay-label,.e-facts dt,.e-dialog__close,.e-dialog__title,.e-reviews__quote figcaption,.e-rte thead th,.e-steps__num,.e-tech__num,.e-uses__title,.e-compare__label,.e-compare__name,.e-finder__match,.e-heat__tab-num,.e-label,.eb2b-label,.eb2b-btn,.eb2b-facts__title,.eb2b-route__audience,.eb2b-field__label,.eb2b-route__num,.accordion summary,.disclosure summary,details.accordion>summary,.variant-option legend,.variant-option__button-label,.add-to-cart-button,.product-form-buttons .button,.slideshow-controls__counter,.e-acc__sum,.e-acc__sum span,.e-story__links a){text-transform:none;letter-spacing:0;font-family:var(--font-body--family)}html:root body .announcement-bar__text{font-size:13px;font-weight:500}html:root body .menu-list__link-title{font-size:14px;font-weight:500}html:root body .header-actions__text-style{font-size:14px;font-weight:500}html:root body .menu-drawer__menu-item-text{letter-spacing:-.02em}html:root body .e-link{font-size:15px;font-weight:600;text-underline-offset:5px}html:root body .e-label{font-size:13px;font-weight:500;color:var(--e-ash)}html:root body .e-label:before{display:none}html:root body :is(.e-label,.eb2b-label):has(+:is(h1,h2,.e-display)){display:none}html:root body :is(.e-label,.eb2b-label):has(+:is(h1,h2,.e-display))+:is(h1,h2,.e-display){margin-top:0!important}html:root body .e-hero__eyebrow,html:root body .e-statement .e-label,html:root body .e-feat__head .e-label,html:root body .e-pdp-eyebrow{display:none}html:root body :is(.e-ben,.e-feat,.e-cmp,.e-faq,.e-statement,.e-look){padding-block:var(--e-section)}html:root body .e-feat{border-top:0}html:root body .e-usp__item{font-size:13px;font-weight:500;padding-block:16px}html:root body .e-card__eyebrow{display:none}html:root body .e-card :is(.e-card__row,.e-card__sub){padding-inline:16px}html:root body .e-card .e-card__row{padding-top:16px;font-size:15px}html:root body .e-card .e-card__sub{padding-top:4px;font-size:14px}html:root body .e-card__row:after{left:16px;right:16px}html:root body .e-card__price{font-variant-numeric:tabular-nums}html:root body .e-card__line{top:12px;left:12px;padding:6px 10px;border-radius:999px;background:var(--e-white);font-size:12px;font-weight:600}html:root body .e-card__line--right{left:auto;right:12px}@media screen and (max-width:749px){html:root body .e-card :is(.e-card__row,.e-card__sub){padding-inline:12px}html:root body .e-card .e-card__row{padding-top:12px;font-size:14px}html:root body .e-card .e-card__sub{font-size:13px}}html:root body .product-card :is(.product-card__content,.product-grid__card-content,[class*=product-card__info]){padding-inline:12px}html:root body .e-cmp__key{font-size:14px;font-weight:500;line-height:22px;color:var(--e-ash)}html:root body .e-cmp__name{letter-spacing:-.03em}html:root body .e-cmp__price{font-size:15px;font-weight:500;color:var(--e-ink);font-variant-numeric:tabular-nums}html:root body .e-cmp__table{border-top-color:var(--e-line)}@media screen and (max-width:749px){html:root body .e-cmp__key{font-size:13px}}html:root body .e-feat__item{min-height:0;padding:clamp(24px,2.4vw,32px);background:var(--e-warm);border:1px solid var(--e-line);border-radius:var(--e-radius-card);box-shadow:none}html:root body .e-feat__grid{gap:clamp(12px,1.4vw,20px)}html:root body .e-feat__icon{width:40px;height:40px;margin:0;justify-content:flex-start;background:transparent;color:var(--e-ink)}html:root body .e-feat__icon .e-ico{width:32px;height:32px}html:root body .e-feat__media{margin:calc(clamp(24px,2.4vw,32px)*-1) calc(clamp(24px,2.4vw,32px)*-1) 20px;border-radius:var(--e-radius-card) var(--e-radius-card) 0 0}html:root body .e-feat__title{margin:clamp(20px,2vw,28px) 0 8px;font-family:var(--font-heading--family);font-size:clamp(17px,1.3vw,19px);line-height:1.25;letter-spacing:-.01em}html:root body .e-feat__text{font-size:15px;line-height:1.55}html:root body .e-feat__heading{font-size:clamp(34px,4vw,56px);line-height:1.02}@media screen and (max-width:749px){html:root body .e-feat__item{padding:20px;border-radius:12px}html:root body .e-feat__media{margin:-20px -20px 16px;border-radius:12px 12px 0 0}html:root body .e-feat__title{margin-top:16px;font-size:16px}html:root body .e-feat__text{font-size:14px}}html:root body .e-keyfacts__label{font-size:13px;color:var(--e-ash)}html:root body .e-story ul[role=list]>li{text-transform:none;letter-spacing:0;border-radius:999px;padding-inline:16px;font-size:14px;font-weight:500}html:root body .e-acc__sum{padding-left:0!important;font-size:16px}html:root body .e-faq__list{border-top-color:var(--e-line)}html:root body main[data-template="page.faq"] .e-faq__head{display:none}html:root body main[data-template="page.faq"] .e-faq__list{grid-column:1 / -1;max-width:860px}html:root body main[data-template="page.faq"] .e-faq{padding-top:0}html:root body main[data-template="page.faq"] .e-page{padding-bottom:clamp(24px,3vw,40px)}html:root body .e-coll__title{font-size:clamp(40px,5.6vw,80px);line-height:1;letter-spacing:-.04em}html:root body .e-coll__navlink{font-size:15px;font-weight:500}html:root body .e-business__route-name{font-size:15px;font-weight:600}html:root body .e-footer__heading{font-size:14px;font-weight:600}html:root body .e-footer__field button{font-size:15px;font-weight:600}html:root body .e-footer__list{font-size:15px}html:root body .eb2b-btn{min-height:54px;padding:0 28px;border-radius:999px;font-size:15px;font-weight:600;transition:transform .16s var(--e-ease-out),background-color .2s ease,color .2s ease,border-color .2s ease}html:root body .eb2b-btn:active{transform:scale(.97)}html:root body .eb2b-btn--light{background:var(--e-lime);border-color:var(--e-lime);color:var(--e-ink)}@media(hover:hover)and (pointer:fine){html:root body .eb2b-btn--light:hover{background:var(--e-white);border-color:var(--e-white);color:var(--e-ink)}}html:root body .eb2b-radio span{border-radius:999px;font-size:15px;font-weight:600}html:root body :is(.eb2b-input,.eb2b-select,.eb2b-textarea){border-radius:var(--e-radius-input)}html:root body .eb2b-field__label{font-size:14px;font-weight:600}html:root body .eb2b-facts__title{font-size:15px;font-weight:600}html:root body .eb2b-route__audience{font-size:14px;font-weight:500;color:var(--e-ash)}html:root body :is(.eb2b-hero__title,.eb2b-h2){line-height:1.02;letter-spacing:-.035em}html:root body :is(.button,button.button,.button-secondary):not(.button-unstyled,.close-button){border-radius:999px!important}html:root body :is(input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],select,textarea):not(.e-footer__field input,[class*=quantity]){border-radius:var(--e-radius-input)!important}html:root body main[data-template="page.contact"] .section--page-width .custom-section-content{width:100%;max-width:var(--normal-content-width);margin-inline:auto}html:root body main[data-template="page.contact"] .contact-form{width:100%!important;max-width:none}html:root body .e-media img{animation:none}@media(prefers-reduced-motion:reduce){html:root body .eb2b-btn:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/eston-polish.css.map */
