:root{--eg-ink: var(--text-color, rgba(54 33 16 / 1));--eg-cream: var(--body-color, rgba(250 248 245 / 1));--eg-muted: color-mix(in srgb, var(--eg-ink), transparent 38%);--eg-hairline: color-mix(in srgb, var(--eg-ink), transparent 88%);--eg-wash: color-mix(in srgb, var(--eg-ink), transparent 96%);--eg-rose: var(--sale-badge-color, rgba(159 100 100 / 1));--eg-ease: cubic-bezier(.22, .61, .36, 1);--eg-track: .12em}html{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--eg-ink);color:var(--eg-cream)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:1.5px solid var(--eg-ink);outline-offset:3px;border-radius:2px}product-card .grid-view-item-image .aspect-ratio{background-color:var(--eg-wash)}.rte p,.rte li,.richtext-block p,.product-description p,.product-description li,.collapsible-content .content p,.collapsible-content .content li{line-height:1.75}.product-description,.collection-header p{max-width:68ch}.collection-header p{margin-left:auto;margin-right:auto}.product-description ul,.rte ul{padding-left:1.15em}.product-description li,.rte li{margin-bottom:.3em}.product-description li::marker,.rte li::marker{color:var(--eg-muted)}.product-description strong,.rte strong{letter-spacing:.01em}.btn,.button,button.btn{transition:background-color .25s var(--eg-ease),color .25s var(--eg-ease),border-color .25s var(--eg-ease),transform .25s var(--eg-ease),box-shadow .25s var(--eg-ease)}@media(hover:hover){.btn:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 6px 18px -10px color-mix(in srgb,var(--eg-ink),transparent 40%)}}.site-header{border-bottom:1px solid var(--eg-hairline)}.site-nav .site-nav--link-text{letter-spacing:.02em}.site-header__wrapper__left .top-links ul.site-nav{row-gap:2px}.mega-menu-wrapper .site-nav__dropdown a,.site-nav__dropdown .site-nav__link{transition:color .2s var(--eg-ease),opacity .2s var(--eg-ease)}.image-with-text-overlay__grid--foreground{position:relative}.image-with-text-overlay__caption-transparent-bg{position:relative;isolation:isolate}.image-with-text-overlay__caption-transparent-bg:before{content:"";position:absolute;top:-18%;right:-14%;bottom:-18%;left:-14%;z-index:-1;background:radial-gradient(closest-side,#1e120880,#1e120838 62%,#1e120800);pointer-events:none}.image-with-text-overlay__heading{text-shadow:0 2px 18px rgba(20,12,5,.35)}.image-with-text-overlay__text p{line-height:1.6;text-shadow:0 1px 10px rgba(20,12,5,.5)}product-card .product-grid--vendor{letter-spacing:.04em;font-size:12px;color:var(--eg-muted);margin-bottom:3px}product-card .product-grid--title,product-card .product-grid--title a{line-height:1.35}product-card .product-grid--title a.text-truncate--line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;min-height:2.7em}product-card .product-grid--price,product-card .product-grid--price .money{letter-spacing:.01em}product-card .price--compare-at-price{color:var(--eg-muted)}product-card .price--sale-price{color:var(--eg-rose)}product-card .grid-view-item-image{overflow:hidden}@media(hover:hover){product-card .grid__image .responsive-image-wrapper img{transition:transform .9s var(--eg-ease)}product-card:hover .grid__image .responsive-image-wrapper:first-child img{transform:scale(1.035)}product-card .quick-add-icon-btn{transition:transform .25s var(--eg-ease),opacity .25s var(--eg-ease)}product-card .quick-add-icon-btn:hover{transform:scale(1.08)}}@media(max-width:749px){product-card .product-grid--vendor{font-size:11px}product-card .product-grid--title,product-card .product-grid--title a{font-size:13px}}.product-details-product-title{font-size:clamp(28px,2.4vw,38px);line-height:1.2;margin-bottom:2px}.product__meta--vendor .label-font,.product__meta--vendor a{letter-spacing:.04em;font-size:13px;color:var(--eg-muted)}.product-price-group,.product-price-group .money{font-size:18px;letter-spacing:.01em}.product-price-group .price-line-through,.product-price-group .price--compare-at-price{color:var(--eg-muted);font-size:15px}.product--add-to-cart-form .option-label-wrapper .label-font,.product--add-to-cart-form .product-sub-label{letter-spacing:.05em;font-size:13px;color:var(--eg-muted)}.product--add-to-cart-form .swatch-items-wrapper label,.product--add-to-cart-form .swatch-items-wrapper .swatch-element{transition:border-color .2s var(--eg-ease),background-color .2s var(--eg-ease)}.product-form-separator{opacity:.7}.collapsible-tab-container .collapsible-tab{border-color:var(--eg-hairline)}.collapsible-tab-container .summary{padding-top:16px;padding-bottom:16px}.collapsible-tab-container .summary .text-with-icon--text{letter-spacing:.04em;font-size:14px}.wk-button .wk-text{color:var(--eg-ink);letter-spacing:.02em}.collection-main-body-inner.product-grid--wrapper{row-gap:8px}.collection-filters label,.filter-group summary,.facets__summary,[class*=filter] .label-font{letter-spacing:.03em}.eg-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:990;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--eg-cream),transparent 4%);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-top:1px solid var(--eg-hairline);box-shadow:0 -10px 30px -22px #1e120880;transform:translateY(110%);transition:transform .35s var(--eg-ease)}.eg-sticky-atc.is-visible{transform:translateY(0)}.eg-sticky-atc__info{flex:1 1 auto;min-width:0}.eg-sticky-atc__title{font-size:13px;line-height:1.3;color:var(--eg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eg-sticky-atc__price{font-size:13px;color:var(--eg-muted);margin-top:2px}.eg-sticky-atc__btn{flex:0 0 auto;min-height:44px;padding:0 22px;border:0;border-radius:var(--alt-btn-border-radius, .5rem);background:var(--primary-btn-bg-color);color:var(--primary-btn-text-color);font-family:var(--button-font-stack);font-size:15px;cursor:pointer}.eg-sticky-atc__btn[disabled]{opacity:.5;cursor:not-allowed}@media(min-width:750px){.eg-sticky-atc{display:none!important}}body.eg-atc-visible back-to-top,body.eg-atc-visible .smile-launcher-frame-container,body.eg-atc-visible #google-merchantwidget-iframe-wrapper{transform:translateY(-72px);transition:transform .35s var(--eg-ease)}.eg-ship-progress{margin:0 0 18px;padding:14px 16px;border:1px solid var(--eg-hairline);background:var(--eg-wash);border-radius:var(--alt-btn-border-radius, .5rem)}.eg-ship-progress__text{margin:0 0 10px;font-size:14px;line-height:1.4;color:var(--eg-ink);text-align:center}.eg-ship-progress__text strong{font-weight:700}.eg-ship-progress__track{height:4px;border-radius:4px;background:var(--eg-hairline);overflow:hidden}.eg-ship-progress__track span{display:block;height:100%;background:var(--eg-ink);border-radius:4px;transition:width .6s var(--eg-ease)}.eg-ship-progress.is-complete .eg-ship-progress__track span{background:var(--eg-rose)}.product--add-to-cart-form .text-with-icon-group{gap:10px 18px;padding:14px 0 2px;border-top:1px solid var(--eg-hairline)}.product--add-to-cart-form .text-with-icon-group .text-with-icon--text{font-size:13px;letter-spacing:.02em}.product--add-to-cart-form .text-with-icon-group a{text-decoration:none}.product--add-to-cart-form .stock-level-indicator,.product--add-to-cart-form [class*=stock-level]{font-size:13px;letter-spacing:.03em;color:var(--eg-rose)}.footer-wrapper a{transition:opacity .2s var(--eg-ease)}@media(hover:hover){.footer-wrapper a:hover{opacity:.7}}@media(prefers-reduced-motion:reduce){.btn,product-card img,.eg-sticky-atc{transition:none!important}product-card:hover img{transform:none!important}}:root{--eg-serif: Cardo, Georgia, "Times New Roman", serif}.product-details-product-title{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:30px!important;line-height:1.25!important;letter-spacing:.005em!important}@media(max-width:749px){.product-details-product-title{font-size:24px!important}}.template-article .page--title{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important;letter-spacing:.005em;display:block!important;max-width:900px;margin-left:auto!important;margin-right:auto!important;text-align:center}.template-article .rte h2,.main-page-content .rte h2,.product-description h2{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:25px!important;line-height:1.3!important;margin:1.6em 0 .55em}.template-article .rte h3,.main-page-content .rte h3,.product-description h3,.collapsible-content .rte h2,.collapsible-content .rte h3{font-family:var(--eg-serif)!important;font-weight:700!important;font-size:18px!important;line-height:1.4!important;margin:1.4em 0 .45em}.template-article .rte h4,.template-article .rte h5,.template-article .rte h6,.main-page-content .rte h4,.main-page-content .rte h5,.main-page-content .rte h6,.product-description h4,.product-description h5,.product-description h6{font-family:var(--eg-serif)!important;font-weight:700!important;font-size:15px!important;line-height:1.45!important}@media(max-width:749px){.template-article .rte h2,.main-page-content .rte h2,.product-description h2{font-size:22px!important}}.footer-header,.template-article .h4,.template-blog .h4,span.h6{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:12.5px!important;line-height:1.4!important;text-transform:uppercase;letter-spacing:.18em!important}.info-cols--title{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:20px!important;line-height:1.3!important;letter-spacing:.01em}.text-advert-section--header{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:17px!important;line-height:1.35!important;letter-spacing:.01em}.cart-drawer__heading,.offers-drawer__heading,.offers-drawer__heading .text-link-animated,.offers-drawer__offer-title,.offers-drawer__offer-title .animated-underline,.cart-drawer h5.text-link-animated,.cart-drawer .h5.text-link-animated{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:19px!important;letter-spacing:.01em}.jdgm-rev-widg__title,.jdgm-carousel__rev-sum-header{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:22px!important;line-height:1.3!important}.jdgm-carousel__rev-sum-info{font-family:var(--eg-serif)!important;font-size:13px!important;font-style:italic}.global-drawer--secondary__header .h5,.global-drawer--secondary__header h5{font-family:var(--eg-serif)!important;font-weight:400!important;font-size:12.5px!important;text-transform:uppercase;letter-spacing:.18em!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/eg-polish.css.map */
