:root{--line:#e5e4d8;--e1:0 1px 2px rgba(28,28,18,.045);--e2:0 1px 2px rgba(28,28,18,.045),0 10px 28px -20px rgba(28,28,18,.32);--e3:0 1px 2px rgba(28,28,18,.05),0 22px 52px -28px rgba(28,28,18,.45)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.006em}.btn{border-radius:12px;padding:16px 26px;font-weight:700;font-size:15px;letter-spacing:-.005em;background:linear-gradient(180deg,#c4f658,#ade922);border:1px solid #9bd719;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #283c0024,0 10px 22px -12px #5a8c0a8c;transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s,filter .16s}.btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,0 2px 4px #283c0029,0 18px 32px -14px #5a8c0a99;filter:saturate(1.05)}.btn:active{transform:translateY(0);box-shadow:inset 0 1px #fff6,0 1px 2px #283c0038}.btn.dark{background:linear-gradient(180deg,#2b2b26,#191916);border-color:#0f0f0d;color:#fff;box-shadow:inset 0 1px #ffffff17,0 10px 22px -14px #000000b3}.btn.dark:hover{box-shadow:inset 0 1px #ffffff1c,0 18px 32px -16px #000000bf}.btn .arrow{font-size:17px;transition:transform .2s cubic-bezier(.2,.7,.3,1)}.btn:hover .arrow{transform:translate(3px)}.feature-card,.compare-card,.showcase-card,.numcard,.benefit,.rev,.get,.seg,.rc,.xs,.inside-box,.fl-card,.ci,.ns,.whobox,.upsell,.vaultnudge{box-shadow:var(--e2)}.offer-box,.sumcard,.pdp-media,.feature-card:hover{box-shadow:var(--e3)}h1,h2,h3,.pain-line,.fl-then{text-wrap:balance}.eyebrow{letter-spacing:.2em;font-size:11px}.lead{line-height:1.62}.section h2{letter-spacing:-.045em}.pill{border-radius:10px;font-size:13.5px;background:#f6f7f0;border-color:#e8e8dd}.save-chip{border-radius:9px;letter-spacing:.08em}.section{padding:96px 0}.showcase{padding:44px 0}.dark-section{padding:96px 0}.topbar{background:#f7f7f1cc;backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid rgba(28,28,18,.07)}.cartlink{border-radius:10px;box-shadow:var(--e1);font-weight:700}.proof-strip{background:#fbfbf6}.proof div,.footer{border-color:#1c1c1214}a:focus-visible,button:focus-visible{outline:2px solid #1d1d1a;outline-offset:3px;border-radius:8px}@media(max-width:620px){.section,.dark-section{padding:70px 0}.btn{padding:15px 22px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ca-polish.css.map */
