body:has(collection-component) .main-collection-grid{overflow:visible}body:has(collection-component) .product-grid--grid{gap:24px 12px!important}@media(min-width:990px){body:has(collection-component) .product-grid--grid{--product-grid-columns-desktop: repeat(4, minmax(0,1fr)) !important;grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:989px){body:has(collection-component) .product-grid--grid{--product-grid-columns-desktop: repeat(3,minmax(0,1fr)) !important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){body:has(collection-component) .product-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:19px 10px!important}}body:has(collection-component) .product-grid .product-card__content.product-grid__card{display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow:visible!important;gap:0!important;position:relative!important}body:has(collection-component) .product-grid .product-card__content.product-grid__card:after{display:none!important;content:none!important}body:has(collection-component) .product-grid .card-gallery{order:0;aspect-ratio:4 / 5;background-color:#f3f3f1!important}body:has(collection-component) .product-grid .product-card__content>a.contents{order:1;position:static!important;inset:auto!important;display:block!important;width:100%!important;min-height:36px!important;margin:0!important;padding:9px 4px 0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:transparent!important;text-decoration:none!important}body:has(collection-component) .product-grid .product-card__content>a.contents .text-block :is(p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;overflow:hidden!important;font-size:12px!important;line-height:1.3!important;font-weight:500!important;color:#202020!important;max-height:32px;letter-spacing:0!important}body:has(collection-component) .product-grid .product-card__content>product-price{order:2;position:static!important;inset:auto!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:2px 44px 0 4px!important;opacity:1!important;visibility:visible!important;background:transparent!important}body:has(collection-component) .product-grid .product-card__content>product-price :is(.price,.money,.current-price,span){font-size:12px!important;font-weight:500!important;line-height:1.35!important;color:#282828!important}body:has(collection-component) .product-grid .product-card__content>.cf-card-quick-add{position:absolute!important;inset-block-end:0!important;inset-inline-end:2px!important;width:32px!important;height:32px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:9!important}body:has(collection-component) .product-grid .product-card__content>.cf-card-quick-add button{touch-action:manipulation}body:has(collection-component) .product-grid .cf-card-option-badge{top:7px;left:7px;padding:4px 6px;max-width:calc(100% - 50px);min-height:21px;border:1px solid rgba(0,0,0,.07);border-radius:30px;background:#ffffffe8;box-shadow:0 1px 4px #00000006}body:has(collection-component) .product-grid .cf-card-color-swatches{gap:4px}body:has(collection-component) .product-grid .cf-card-color-swatch{border-color:#14141433}body:has(collection-component) .product-grid product-card>.cf-wishlist-button--card{width:30px;height:30px;right:7px;top:7px;border:1px solid rgba(20,20,20,.1);background:#ffffffeb;box-shadow:none}@media(min-width:750px){body:has(collection-component) .product-grid .product-card__content>a.contents .text-block :is(p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-size:13px!important;max-height:35px}body:has(collection-component) .product-grid .product-card__content>product-price :is(.price,.money,.current-price,span){font-size:13px!important}body:has(collection-component) .product-grid product-card>.cf-wishlist-button--card{width:32px;height:32px}}.cf-collection-seo-copy{padding:44px 22px 58px;border-top:1px solid #ececec;background:#fff}.cf-collection-seo-copy__inner{max-width:820px;margin:0 auto}.cf-collection-seo-copy h2{margin:0 0 16px;color:#262626;font-size:clamp(19px,2vw,25px);line-height:1.25;font-weight:600;letter-spacing:-.025em}.cf-collection-seo-copy__body{color:#5e5e5e;font-size:13px;line-height:1.8}.cf-collection-seo-copy__body p{margin:0 0 13px}.cf-collection-seo-copy__body a{color:#2f2f2f;text-underline-offset:3px;text-decoration-thickness:1px}@media(max-width:749px){.cf-collection-seo-copy{padding:34px 20px 45px}.cf-collection-seo-copy__body{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cf-collection-polish.css.map */
