body.cooper-polish{--cooper-cream: #f5efe5;--cooper-burgundy: #7b2436;--cooper-red: #a52a2a;--cooper-ink: #38232a;--cooper-line: #dacbc5;--cooper-ease: cubic-bezier(.22, 1, .36, 1)}.cooper-polish #header-component{box-shadow:0 1px #7b24361f}.cooper-polish .announcement-bar{font-size:.75rem;letter-spacing:.08em}.cooper-polish .announcement-bar p{font-size:inherit;line-height:1.6}.cooper-polish #MainContent[data-template=index] .hero__content-wrapper{text-align:center}.cooper-polish #MainContent[data-template=index]>.shopify-section:first-child h1{font-size:clamp(2.5rem,7.8vw,7rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance;max-inline-size:12ch}.cooper-polish #MainContent[data-template=index] .hero h2{font-size:clamp(2rem,4.5vw,4.25rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.cooper-polish #MainContent[data-template=index] .hero .paragraph{font-size:.75rem;letter-spacing:.16em;line-height:1.6}.cooper-polish #MainContent[data-template=index] .hero .button-custom{min-block-size:48px;padding-inline:clamp(1.5rem,4vw,2.5rem);border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.08em}.cooper-polish .section-resource-list__header{position:relative;padding-block-end:1.5rem;border-block-end:1px solid var(--cooper-line)}.cooper-polish .section-resource-list__header:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;inline-size:3rem;block-size:2px;background:var(--cooper-burgundy)}.cooper-polish .section-resource-list__header h3{font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.35;text-wrap:balance}.cooper-polish .section-resource-list__header .link{min-block-size:44px;display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;text-underline-offset:.4em;text-decoration-thickness:1px}.cooper-polish #MainContent .product-card{border-radius:8px}.cooper-polish #MainContent .product-card__content{row-gap:8px}.cooper-polish #MainContent .card-gallery{border-radius:8px;outline:1px solid rgb(56 35 42 / 7%);outline-offset:-1px}.cooper-polish #MainContent .cooper-card-colors{gap:8px}.cooper-polish #MainContent .cooper-card-colors>a{min-inline-size:44px;min-block-size:44px}.cooper-polish #MainContent :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.cooper-polish #MainContent .hero :is(a,button):focus-visible{outline:2px solid var(--cooper-burgundy);outline-offset:4px;box-shadow:0 0 0 7px var(--cooper-cream)}.cooper-polish .section-resource-list{scroll-margin-block-start:calc(var(--header-height, 80px) + 24px)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.cooper-polish #MainContent .product-card,.cooper-polish #MainContent .hero .button-custom{transition:transform .25s var(--cooper-ease)}.cooper-polish #MainContent .product-card:hover,.cooper-polish #MainContent .product-card:focus-within{transform:translateY(-4px)}.cooper-polish #MainContent .hero .button-custom:hover{transform:translateY(-2px)}}@media(max-width:749px){.cooper-polish #MainContent[data-template=index] .section-resource-list{padding-block:44px;row-gap:24px}.cooper-polish .section-resource-list__header{padding-block-end:1rem}.cooper-polish .section-resource-list__header .group-block-content{flex-wrap:wrap;gap:.75rem}.cooper-polish #MainContent[data-template=index] .hero__container{padding-block:56px}.cooper-polish #MainContent[data-template=index] .hero .paragraph{letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.cooper-polish #MainContent .product-card,.cooper-polish #MainContent .hero .button-custom{transition:none;transform:none}}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY]{min-height:0;background:var(--cooper-cream)}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] .hero__container{display:block;min-height:0;padding:0}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] .hero__media-grid{position:relative;inset:auto;width:100%;aspect-ratio:1672 / 941}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] .hero__media{display:block;width:100%;height:auto;aspect-ratio:1672 / 941;object-fit:contain}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] .hero__content-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:min(calc(100% - 64px),1400px);max-width:1400px;margin-inline:auto;padding-block:24px;gap:24px}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] h1{font-size:clamp(2rem,3.7vw,3.5rem);line-height:1.08;max-inline-size:none;margin:0}@media(max-width:749px){.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] .hero__content-wrapper{flex-direction:column;justify-content:center;width:calc(100% - 36px);padding-block:24px 28px;gap:18px}.cooper-polish #MainContent[data-template=index] .hero[id$=__hero_jVaWmY] h1{font-size:clamp(1.8rem,7.5vw,2.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cooper-polish.css.map */
