:root,.color-scheme-1,.color-scheme-2{--color-background:255,255,255;--gradient-background:#ffffff;--color-background-contrast:191,191,191;--color-secondary-button:255,255,255;--color-badge-background:255,255,255;--payment-terms-background-color:#ffffff}:root{--buttons-border-width:1px}.announcement-bar,.utility-bar__grid{padding-top:0;padding-bottom:0}.utility-bar{border-bottom:0}.utility-bar__grid>*,.announcement-bar,.announcement-bar slideshow-component,.announcement-bar .slider-buttons,.announcement-bar .slider{min-width:0;max-width:100%}.announcement-bar__message{font-size:1.25rem;line-height:1.35;letter-spacing:.08rem;margin:0;padding:.75rem 0;min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-bar__link{text-underline-offset:.25rem}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline}.announcement-bar .slider-button{height:3.2rem;width:3.2rem}@media screen and (max-width:749px){.utility-bar__grid{grid-template-columns:minmax(0,1fr)}.announcement-bar__message{font-size:1.15rem;letter-spacing:.04rem;padding:.65rem 0}}@media screen and (min-width:990px){.header{column-gap:2.4rem}.header__inline-menu .list-menu__item--link,.header__inline-menu .header__menu-item{padding:1rem 1.1rem;font-size:1.5rem}.header__inline-menu summary.header__menu-item{padding-right:2.8rem}.header__submenu .header__menu-item{padding:.6rem 2rem;font-size:1.4rem}}.header__heading-logo{max-height:6.4rem;width:auto;object-fit:contain}@media screen and (max-width:749px){.header__heading-logo{max-height:4.8rem}}.shopify-section-header-sticky .header-wrapper{box-shadow:0 1px #0000000f}nav.cg-breadcrumbs.page-width{width:100%;align-self:stretch;padding:1.2rem 1.5rem 0}nav.cg-breadcrumbs ol{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;contain:inline-size}nav.cg-breadcrumbs li{display:inline}nav.cg-breadcrumbs li[aria-current]{opacity:.75}@media screen and (min-width:750px){nav.cg-breadcrumbs.page-width{padding:1.6rem 5rem 0}}@media screen and (max-width:749px){h1.main-page-title.h0{font-size:3.2rem;line-height:1.2}}[id$=__cn_trust] .multicolumn-card__info{padding:1.2rem 1rem 1.4rem}[id$=__cn_trust] .multicolumn-card__info h3{font-size:1.55rem;margin:0 0 .4rem}[id$=__cn_trust] .multicolumn-card__info .rte{font-size:1.35rem;line-height:1.45}[id$=__cn_trust] .multicolumn-card__info .link{font-size:1.3rem;margin-top:.6rem}@media screen and (max-width:749px){[id$=__cn_trust] .multicolumn-card__info h3{font-size:1.35rem}[id$=__cn_trust] .multicolumn-card__info .rte{font-size:1.25rem}}.cg-visit{display:grid;grid-template-columns:1fr;gap:2.8rem;align-items:center}.cg-visit .caption-with-letter-spacing{margin:0 0 1rem;opacity:.85}.cg-visit h2{margin:0 0 1.6rem}.cg-visit p{margin:0 0 1.2rem;max-width:52rem}.cg-visit__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.cg-visit__map iframe{display:block;width:100%;height:32rem;border:0;border-radius:var(--media-radius,6px)}@media screen and (min-width:990px){.cg-visit{grid-template-columns:1fr 1.15fr;gap:6rem}.cg-visit__map iframe{height:40rem}}.cg-faq details{border-bottom:1px solid rgba(var(--color-foreground),.12)}.cg-faq details:first-of-type{border-top:1px solid rgba(var(--color-foreground),.12)}.cg-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 0;font-family:var(--font-heading-family);font-size:1.7rem;color:rgb(var(--color-foreground))}.cg-faq summary::-webkit-details-marker{display:none}.cg-faq summary:after{content:"+";font-size:2.2rem;line-height:1;transition:transform .2s ease;flex:none}.cg-faq details[open] summary:after{transform:rotate(45deg)}.cg-faq .cg-faq__a{padding:0 0 1.8rem;max-width:72rem}.cg-faq .rte h2{margin-bottom:2rem}.cg-about{max-width:80rem}.cg-about h2,.cg-about h3{margin-top:2.4rem}.collection-hero__description p:last-child{margin-bottom:0}.cg-readmore{background:none;border:0;padding:0;margin-top:.8rem;font:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}@media screen and (max-width:749px){.collection-hero__description:not(.is-open){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media screen and (min-width:750px){.cg-readmore{display:none}}.footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}.footer-block__details-content.rte p{margin:0 0 1.2rem}.footer-block__heading{font-size:1.7rem;margin-bottom:1.6rem}.newsletter__wrapper .newsletter__subheading{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cg-polish.css.map */
