.esl-aligned-collection .collection__title,.page-main .page__title{color:#004146;font-size:clamp(26px,2.5vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.015em}.esl-aligned-collection .collection__description h2{font-size:clamp(22px,2vw,27px);line-height:1.3}.page-main .page__content h2{font-size:clamp(22px,2vw,28px);line-height:1.3}.page-main .heading-wrapper--page{width:calc(100% - 20px);max-width:800px;margin-inline:auto}.page-main .heading-wrapper--page .heading-divider{width:100%}.product-main .product-title{color:#004146;font-size:clamp(24px,2.2vw,30px);line-height:1.3}.product-gallery .product-gallery__thumbnails .product-gallery__thumbnail{opacity:.72;outline:1px solid transparent;outline-offset:2px}.product-gallery .product-gallery__thumbnails .product-gallery__thumbnail:is(.is-nav-selected,:hover,:focus-within){opacity:1;outline-color:#008384}.product-main .jdgm-preview-badge:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}.esl-guides .excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:none;line-height:1.55;overflow:hidden}.esl-guides .excerpt p{margin:0}.esl-guides .excerpt .truncation-fade{display:none}.product__thumbnail .sticker-shape-square .sticker-holder__content{max-width:72%;font-size:11px;line-height:1.25}.product__thumbnail .sticker-shape-square .thumbnail-sticker{padding:5px 7px}.product__thumbnail .sticker-shape-square .thumbnail-sticker__text{font-size:11px}.esl-ux-footer .footer__content p{font-size:14px;line-height:1.6}.esl-ux-footer .footer__content .footer__heading{font-size:16px;line-height:1.35}.esl-ux-footer .footer__menu-link a{display:inline-block;padding-block:3px;font-size:14px;line-height:1.6}.esl-ux-footer .footer__content a{text-underline-offset:.18em}.esl-ux-footer .esl-footer-contact a{display:inline-block;margin-block:3px;text-decoration:underline}.esl-ux-footer .esl-footer-legal summary{min-height:44px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.esl-ux-footer .esl-footer-legal summary:after{content:"+";margin-left:10px}.esl-ux-footer .esl-footer-legal[open] summary:after{content:"\2212"}.esl-help-launcher{display:none}@media screen and (max-width:798px){.esl-aligned-collection .collection__title,.page-main .page__title{font-size:25px}.esl-aligned-collection .collection__description h2,.page-main .page__content h2{font-size:22px}html body.esl-mobile-purchase-active #launcher{bottom:calc(var(--esl-mobile-purchase-height, 70px) + 12px)!important}html body.esl-help-launcher-ready #launcher{display:none!important}.esl-help-launcher:not([hidden]){display:flex;position:fixed;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:45;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;padding:0;border:1px solid #fff;border-radius:50%;background:#004146;color:#fff;box-shadow:0 2px 8px #0041462e;cursor:pointer;text-decoration:none}.esl-help-launcher svg{width:26px;height:26px}.esl-help-launcher:focus-visible{outline:3px solid #008384;outline-offset:3px}.esl-help-launcher.is-obscured{visibility:hidden;pointer-events:none}body:is(.mobile-menu--opened,.esl-mobile-menu-dialog-open,.fancybox-active,.show-mini-cart) .esl-help-launcher,body:has(dialog[open],.mobile-search--visible,.theme-ajax-cart.is-visible,[data-ajax-cart-drawer].is-visible,.ajax-cart__overlay.is-visible) .esl-help-launcher{visibility:hidden;pointer-events:none}html body.esl-mobile-purchase-active .esl-help-launcher{bottom:calc(var(--esl-mobile-purchase-height, 70px) + 12px)}.esl-ux-footer .footer__content{padding-bottom:72px}}@media screen and (min-width:360px)and (max-width:749px){.collection .product-thumbnail__title{overflow-wrap:anywhere}.product-main .esl-key-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-main .esl-key-specs__item{min-height:64px!important}.product-main .esl-key-specs__icon{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/esl-ux-polish.css.map */
