.sc-signs-page{--sc-ink: #202125;--sc-muted: #555861;--sc-navy: #082f63;--sc-navy-dark: #061f43;--sc-yellow: #f5b700;--sc-green: #168447;--sc-green-dark: #0c6634;--sc-lavender: #f6f1f8;--sc-blue-wash: #f1f5fa;--sc-panel: #ffffff;--sc-line: #dedfe3;--sc-soft-line: #ececef;--sc-radius: 10px;--sc-page: 1112px;color:var(--sc-ink);background:#fff;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.46}.sc-signs-page *,.sc-signs-page *:before,.sc-signs-page *:after{box-sizing:border-box}.sc-signs-page :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin-top:0}.sc-signs-page a{color:inherit}.sc-signs-page button,.sc-signs-page input{font:inherit}.sc-signs-page button,.sc-signs-page summary,.sc-signs-page label{-webkit-tap-highlight-color:transparent}.sc-signs-page :focus-visible{outline:3px solid color-mix(in srgb,var(--sc-yellow) 75%,white);outline-offset:3px}.sc-signs-page .sc-signs-brandbar{display:grid;place-items:center;min-height:78px;background:#fff}.sc-signs-page .sc-signs-brand{display:inline-grid;place-items:center;width:158px;height:66px;overflow:hidden;text-decoration:none}.sc-signs-page .sc-signs-brand-logo{display:block;width:158px!important;height:66px!important;max-width:none!important;max-height:none!important;object-fit:cover;object-position:center}.sc-signs-page .sc-signs-hero{min-height:857px;background:var(--sc-lavender)}.sc-signs-page .sc-signs-hero-inner{display:grid;grid-template-columns:616px 408px;gap:72px;align-items:center;width:min(calc(100% - 40px),var(--sc-page));min-height:811px;margin:0 auto}.sc-signs-page .sc-signs-hero-copy{text-align:center}.sc-signs-page .sc-signs-hero h1{margin-bottom:22px;font-size:32px;font-weight:650;letter-spacing:-.035em;line-height:1.2}.sc-signs-page .sc-signs-hero-copy>p{margin:0 auto 24px;color:var(--sc-muted);font-size:16px;line-height:1.5}.sc-signs-page .sc-signs-stars{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin:18px 0 0;color:#efb100;font-size:18px;letter-spacing:.08em}.sc-signs-page .sc-signs-stars small{color:var(--sc-muted);font-size:11px;font-weight:600;letter-spacing:0}.sc-signs-page .sc-signs-button{display:inline-flex;align-items:center;justify-content:center;min-width:212px;min-height:50px;padding:12px 26px;border:0;border-radius:999px;background:var(--sc-navy);color:#fff;font-weight:800;text-align:center;text-decoration:none;cursor:pointer;transition:background .16s ease,transform .16s ease}.sc-signs-page .sc-signs-button:hover{background:var(--sc-navy-dark);transform:translateY(-1px)}.sc-signs-page .sc-signs-button--yellow{background:var(--sc-yellow);color:var(--sc-navy-dark)}.sc-signs-page .sc-signs-button--yellow:hover{background:#ffd049}.sc-signs-page .sc-signs-button--full{width:100%}.sc-signs-page .sc-signs-media{position:relative;display:grid;place-items:center;width:100%;border:1px solid #cad0d8;border-radius:var(--sc-radius);background:linear-gradient(145deg,#ffffffdb,#fff3),repeating-linear-gradient(135deg,#dbe5ee 0 18px,#edf2f6 18px 36px);color:var(--sc-navy);text-align:center}.sc-signs-page .sc-signs-media:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(8,47,99,.18);border-radius:7px;pointer-events:none}.sc-signs-page .sc-signs-media>span{max-width:70%;padding:16px;font-size:14px;font-weight:800;line-height:1.35}.sc-signs-page .sc-signs-media--photo{display:block;overflow:hidden;margin:0;padding:0;background:#e8edf2}.sc-signs-page .sc-signs-media--photo:before{display:none}.sc-signs-page .sc-signs-media--photo>img{display:block;width:100%;height:100%;object-fit:cover}.sc-signs-page .sc-signs-hero-media{aspect-ratio:1;border-radius:16px}.sc-signs-page .sc-signs-reasons{display:grid;gap:64px;padding:0 0 40px}.sc-signs-page .sc-signs-reason{min-height:494px}.sc-signs-page .sc-signs-reason-inner{display:grid;grid-template-columns:repeat(2,518px);gap:76px;align-items:center;width:min(calc(100% - 40px),var(--sc-page));min-height:494px;margin:0 auto}.sc-signs-page .sc-signs-reason--media-right .sc-signs-reason-copy{order:1}.sc-signs-page .sc-signs-reason--media-right .sc-signs-reason-media{order:2}.sc-signs-page .sc-signs-reason-copy h2{margin-bottom:18px;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.16}.sc-signs-page .sc-signs-reason-copy p{margin-bottom:0;color:var(--sc-muted);font-size:16px}.sc-signs-page .sc-signs-signal-list{display:grid;gap:7px;margin:0 0 16px;padding:0;color:var(--sc-muted);list-style:none}.sc-signs-page .sc-signs-signal-list li{display:flex;gap:9px;align-items:center}.sc-signs-page .sc-signs-signal-list li:before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--sc-yellow)}.sc-signs-page .sc-signs-reason-media{aspect-ratio:1.25 / 1}.sc-signs-page .sc-signs-reason--food .sc-signs-reason-media{aspect-ratio:1.293 / 1}.sc-signs-page .sc-signs-safety{margin-top:18px;padding:12px 14px;border-left:4px solid #c0392b;background:#fff5f3;color:#6d2219;font-size:13px;font-weight:700}.sc-signs-page .sc-signs-proof{min-height:461px;padding:74px 20px;background:var(--sc-lavender);text-align:center}.sc-signs-page .sc-signs-proof-inner{display:grid;justify-items:center;max-width:680px;margin:0 auto}.sc-signs-page .sc-signs-proof h2{max-width:640px;margin-bottom:18px;font-size:30px;line-height:1.18}.sc-signs-page .sc-signs-proof p{max-width:600px;margin-bottom:22px;color:var(--sc-muted)}.sc-signs-page .sc-signs-proof .sc-signs-stars{margin-top:14px}.sc-signs-page .sc-signs-product{padding:58px 10px;background:#fff}.sc-signs-page .sc-signs-product-inner{display:grid;grid-template-columns:minmax(0,661px) minmax(0,535px);gap:64px;align-items:start;max-width:1260px;margin:0 auto}.sc-signs-page .sc-signs-gallery{position:sticky;top:20px}.sc-signs-page .sc-signs-gallery-ticker{margin-bottom:12px;color:var(--sc-muted);font-size:13px;font-weight:700;text-align:center}.sc-signs-page .sc-signs-gallery-stage{position:relative;overflow:clip;aspect-ratio:1;border-radius:var(--sc-radius)}.sc-signs-page .sc-signs-gallery-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none;aspect-ratio:1}.sc-signs-page .sc-signs-gallery-slide.is-active{display:grid}.sc-signs-page .sc-signs-gallery-controls{display:flex;gap:0;justify-content:center;margin-top:6px}.sc-signs-page .sc-signs-gallery-dot{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.sc-signs-page .sc-signs-gallery-dot:before{content:"";width:12px;height:12px;border:1px solid var(--sc-navy);border-radius:50%;background:#fff}.sc-signs-page .sc-signs-gallery-dot.is-active:before{background:var(--sc-navy)}.sc-signs-page .sc-signs-product-intro{padding:0 0 18px}.sc-signs-page .sc-signs-product-intro h2{margin-bottom:14px;font-size:28px;line-height:1.2}.sc-signs-page .sc-signs-product-intro p{margin-bottom:0;color:var(--sc-muted)}.sc-signs-page .sc-signs-offer{padding:22px;border:1px solid var(--sc-line);border-radius:var(--sc-radius);box-shadow:0 10px 28px #141d2b14}.sc-signs-page .sc-signs-offer h3{margin-bottom:14px;font-size:22px}.sc-signs-page .sc-signs-expert-row{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;margin-bottom:16px;padding:11px;border-radius:8px;background:#f8f5ee}.sc-signs-page .sc-signs-expert-row .sc-signs-media{width:48px;height:48px;border-radius:50%}.sc-signs-page .sc-signs-expert-row .sc-signs-media:before{top:4px;right:4px;bottom:4px;left:4px;border-radius:50%}.sc-signs-page .sc-signs-expert-row .sc-signs-media span{padding:0;font-size:10px}.sc-signs-page .sc-signs-expert-row p{margin:0;color:var(--sc-muted);font-size:12px}.sc-signs-page .sc-signs-purchase-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.sc-signs-page .sc-signs-purchase-option{display:grid;min-height:64px;padding:10px 12px;border:1px solid var(--sc-line);border-radius:8px;cursor:pointer}.sc-signs-page .sc-signs-purchase-option:has(input:checked){border-color:var(--sc-navy);background:#f3f7fd}.sc-signs-page .sc-signs-purchase-option input{position:absolute;opacity:0;pointer-events:none}.sc-signs-page .sc-signs-purchase-option strong{font-size:13px}.sc-signs-page .sc-signs-purchase-option small{color:var(--sc-green-dark);font-size:11px;font-weight:700}.sc-signs-page .sc-signs-package-list{display:grid;gap:10px;margin:14px 0}.sc-signs-page .sc-signs-package{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:13px;border:1px solid var(--sc-line);border-radius:8px;cursor:pointer}.sc-signs-page .sc-signs-package:has(input:checked),.sc-signs-page .sc-signs-package.is-selected{border-color:var(--sc-navy);background:#f5f8fd;box-shadow:inset 0 0 0 1px var(--sc-navy)}.sc-signs-page .sc-signs-package input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--sc-navy)}.sc-signs-page .sc-signs-package-copy{display:grid;gap:3px}.sc-signs-page .sc-signs-package-title{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sc-signs-page .sc-signs-package-title strong{font-size:15px}.sc-signs-page .sc-signs-badge{padding:2px 7px;border-radius:999px;background:var(--sc-yellow);color:var(--sc-navy-dark);font-size:10px;font-weight:900;text-transform:uppercase}.sc-signs-page .sc-signs-package-copy span,.sc-signs-page .sc-signs-package-copy small{color:var(--sc-muted);font-size:12px}.sc-signs-page .sc-signs-package-copy .sc-signs-package-methods{display:grid;gap:3px;margin-top:5px;padding-top:6px;border-top:1px solid var(--sc-soft-line);color:#3f4249;font-size:11px}.sc-signs-page .sc-signs-price-note{margin:12px 0;color:var(--sc-muted);font-size:12px;text-align:center}.sc-signs-page .sc-signs-trust-list{display:grid;gap:7px;margin:15px 0 0;padding:0;color:#34363c;font-size:12px;list-style:none}.sc-signs-page .sc-signs-trust-list li:before{content:"\2713";margin-right:8px;color:var(--sc-green);font-weight:900}.sc-signs-page .sc-signs-offer-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.sc-signs-page .sc-signs-offer-proof-grid>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:center;min-height:94px;min-width:0;padding:9px;border:1px solid var(--sc-soft-line);border-radius:8px}.sc-signs-page .sc-signs-offer-proof-grid .sc-signs-media{width:64px;height:64px}.sc-signs-page .sc-signs-offer-proof-grid .sc-signs-media:before{top:5px;right:5px;bottom:5px;left:5px}.sc-signs-page .sc-signs-offer-proof-grid .sc-signs-media span{max-width:100%;padding:2px;font-size:9px}.sc-signs-page .sc-signs-offer-proof-grid strong{font-size:10px;line-height:1.25;overflow-wrap:anywhere}.sc-signs-page .sc-signs-keep-reading{margin:15px 0 0;color:var(--sc-muted);font-size:12px;text-align:center}.sc-signs-page .sc-signs-product-info{margin-top:18px;border-top:1px solid var(--sc-line)}.sc-signs-page .sc-signs-product-info details,.sc-signs-page .sc-signs-faq details{border-bottom:1px solid var(--sc-line)}.sc-signs-page .sc-signs-product-info summary,.sc-signs-page .sc-signs-faq summary{position:relative;display:flex;align-items:center;min-height:48px;padding:10px 34px 10px 4px;font-size:13px;font-weight:750;list-style:none;cursor:pointer}.sc-signs-page .sc-signs-product-info summary::-webkit-details-marker,.sc-signs-page .sc-signs-faq summary::-webkit-details-marker{display:none}.sc-signs-page .sc-signs-product-info summary:after,.sc-signs-page .sc-signs-faq summary:after{content:"+";position:absolute;right:8px;font-size:20px;font-weight:500}.sc-signs-page .sc-signs-product-info details[open] summary:after,.sc-signs-page .sc-signs-faq details[open] summary:after{content:"\2212"}.sc-signs-page .sc-signs-details-body{padding:0 8px 18px 4px;color:var(--sc-muted);font-size:13px}.sc-signs-page .sc-signs-details-body p:last-child,.sc-signs-page .sc-signs-details-body ul:last-child{margin-bottom:0}.sc-signs-page .sc-signs-details-body ul{padding-left:20px}.sc-signs-page .sc-signs-reviews{min-height:748px;padding:76px 0 70px;background:#f8f8f6}.sc-signs-page .sc-signs-reviews h2{max-width:660px;margin:0 auto 14px;font-size:34px;text-align:center}.sc-signs-page .sc-signs-reviews-lede{max-width:760px;margin:0 auto 32px;padding:0 20px;color:var(--sc-muted);font-size:13px;text-align:center}.sc-signs-page .sc-signs-review-viewport{overflow:clip;max-width:1112px;margin:0 auto}.sc-signs-page .sc-signs-review-track{display:grid;grid-auto-columns:calc((100% - 32px) / 3);grid-auto-flow:column;gap:16px;transition:transform .24s ease}.sc-signs-page .sc-signs-review-card{min-height:370px;padding:18px;border:1px solid var(--sc-line);border-radius:8px;background:#fff;box-shadow:0 8px 20px #191f2a0f}.sc-signs-page .sc-signs-review-card .sc-signs-media{aspect-ratio:1.95 / 1;margin-bottom:16px;border-radius:7px;box-shadow:none}.sc-signs-page .sc-signs-review-card .sc-signs-media>img{object-position:50% 46%}.sc-signs-page .sc-signs-review-card h3{margin-bottom:10px;font-size:17px}.sc-signs-page .sc-signs-review-card blockquote{margin:0;color:var(--sc-muted);font-size:13px}.sc-signs-page .sc-signs-review-note{margin:26px auto 0;max-width:780px;padding:0 20px;color:var(--sc-muted);font-size:11px;text-align:center}.sc-signs-page .sc-signs-carousel-controls{display:flex;gap:10px;justify-content:center;margin-top:22px}.sc-signs-page .sc-signs-carousel-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--sc-line);border-radius:50%;background:#fff;color:var(--sc-navy);cursor:pointer}.sc-signs-page .sc-signs-faq{min-height:1280px;padding:84px 20px}.sc-signs-page .sc-signs-faq-inner{display:grid;grid-template-columns:360px minmax(0,720px);gap:72px;align-items:start;max-width:1112px;margin:0 auto}.sc-signs-page .sc-signs-faq h2{margin-bottom:0;font-size:34px;line-height:1.12}.sc-signs-page .sc-signs-faq summary{min-height:72px;font-size:14px}.sc-signs-page .sc-signs-faq .sc-signs-details-body{font-size:14px;line-height:1.55}.sc-signs-page .sc-signs-final{min-height:520px;padding:64px 20px;background:var(--sc-blue-wash)}.sc-signs-page .sc-signs-final-inner{display:grid;grid-template-columns:360px minmax(0,430px);gap:70px;align-items:center;justify-content:center;min-height:392px}.sc-signs-page .sc-signs-final-media{aspect-ratio:1}.sc-signs-page .sc-signs-final h2{margin-bottom:18px;font-size:32px;line-height:1.15}.sc-signs-page .sc-signs-final p{margin-bottom:22px;color:var(--sc-muted)}.sc-signs-page .sc-signs-footnotes{padding:32px 20px;background:#f5f6f7}.sc-signs-page .sc-signs-footnotes p{max-width:1112px;margin:0 auto;color:#64676e;font-size:11px;line-height:1.55}.sc-signs-page .sc-signs-footer{padding:40px 20px;background:#111a27;color:#ffffffc7;text-align:center}.sc-signs-page .sc-signs-footer p{max-width:930px;margin:0 auto;font-size:11px;line-height:1.55}.sc-signs-page .sc-signs-footer nav{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;margin:20px auto;font-size:11px}.sc-signs-page .sc-signs-footer a:hover{color:#fff}@media(max-width:1199px){.sc-signs-page .sc-signs-hero-inner{grid-template-columns:minmax(0,55%) minmax(320px,1fr);gap:44px}.sc-signs-page .sc-signs-reason-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.sc-signs-page .sc-signs-product-inner{grid-template-columns:minmax(0,1.1fr) minmax(430px,.9fr);gap:40px}.sc-signs-page .sc-signs-offer-proof-grid>div{grid-template-columns:48px minmax(0,1fr)}.sc-signs-page .sc-signs-offer-proof-grid .sc-signs-media{width:48px;height:48px}}@media(max-width:767px){.sc-signs-page{font-size:15px}.sc-signs-page .sc-signs-brandbar{min-height:66px}.sc-signs-page .sc-signs-brand{width:136px;height:56px}.sc-signs-page .sc-signs-brand-logo{width:136px!important;height:56px!important}.sc-signs-page .sc-signs-hero{min-height:0}.sc-signs-page .sc-signs-hero-inner{display:flex;width:100%;min-height:0;flex-direction:column;gap:0}.sc-signs-page .sc-signs-hero-media{order:1;width:100%;min-height:320px;aspect-ratio:1.172 / 1;border:0;border-radius:0}.sc-signs-page .sc-signs-hero-copy{order:2;width:100%;padding:22px 16px 64px}.sc-signs-page .sc-signs-hero h1{margin-bottom:14px;font-size:24px;line-height:1.2}.sc-signs-page .sc-signs-hero-copy>p{margin-bottom:18px;font-size:14px}.sc-signs-page .sc-signs-button{min-height:48px}.sc-signs-page .sc-signs-reasons{gap:32px;padding-bottom:32px}.sc-signs-page .sc-signs-reason{min-height:0}.sc-signs-page .sc-signs-reason-inner{display:flex;width:100%;min-height:0;flex-direction:column;gap:22px;padding-bottom:74px}.sc-signs-page .sc-signs-reason-copy,.sc-signs-page .sc-signs-reason--media-right .sc-signs-reason-copy{order:2;width:100%;padding:0 16px}.sc-signs-page .sc-signs-reason-media,.sc-signs-page .sc-signs-reason--media-right .sc-signs-reason-media{order:1;width:calc(100% - 32px);margin:0 auto}.sc-signs-page .sc-signs-reason-copy h2{margin-bottom:12px;font-size:22px}.sc-signs-page .sc-signs-reason-copy p,.sc-signs-page .sc-signs-signal-list{font-size:14px}.sc-signs-page .sc-signs-proof{min-height:478px;padding:70px 16px}.sc-signs-page .sc-signs-proof h2{font-size:24px}.sc-signs-page .sc-signs-product{padding:16px 0 0}.sc-signs-page .sc-signs-product-inner{display:block}.sc-signs-page .sc-signs-gallery{position:static}.sc-signs-page .sc-signs-gallery-ticker{padding:0 16px}.sc-signs-page .sc-signs-gallery-stage,.sc-signs-page .sc-signs-gallery-slide{border-radius:0}.sc-signs-page .sc-signs-gallery-controls{margin-bottom:18px}.sc-signs-page .sc-signs-order{padding:0 16px}.sc-signs-page .sc-signs-product-intro h2{font-size:23px}.sc-signs-page .sc-signs-offer{padding:18px 14px}.sc-signs-page .sc-signs-offer-proof-grid{display:none}.sc-signs-page .sc-signs-product-info{margin-top:0;padding:0 16px}.sc-signs-page .sc-signs-reviews{min-height:670px;padding:62px 0}.sc-signs-page .sc-signs-reviews h2{padding:0 20px;font-size:28px}.sc-signs-page .sc-signs-review-viewport{padding-left:16px}.sc-signs-page .sc-signs-review-track{grid-auto-columns:calc(100% - 48px)}.sc-signs-page .sc-signs-review-card{min-height:360px}.sc-signs-page .sc-signs-faq{min-height:0;padding:112px 16px}.sc-signs-page .sc-signs-faq-inner{grid-template-columns:1fr;gap:34px}.sc-signs-page .sc-signs-faq h2{font-size:30px}.sc-signs-page .sc-signs-faq summary{min-height:84px;font-size:13px}.sc-signs-page .sc-signs-final{min-height:817px;padding:64px 16px}.sc-signs-page .sc-signs-final-inner{grid-template-columns:1fr;gap:34px;min-height:0;text-align:center}.sc-signs-page .sc-signs-final h2{font-size:28px}.sc-signs-page .sc-signs-footnotes,.sc-signs-page .sc-signs-footer{padding-inline:16px}}@media(min-width:481px)and (max-width:767px){.sc-signs-page .sc-signs-hero-copy,.sc-signs-page .sc-signs-reason-inner{padding-bottom:32px}.sc-signs-page .sc-signs-faq{padding-block:68px}.sc-signs-page .sc-signs-faq summary{min-height:64px}}@media(max-width:390px){.sc-signs-page .sc-signs-hero h1{font-size:22px}.sc-signs-page .sc-signs-purchase-toggle{grid-template-columns:1fr}.sc-signs-page .sc-signs-review-track{grid-auto-columns:calc(100% - 32px)}}@media(prefers-reduced-motion:reduce){.sc-signs-page *,.sc-signs-page *:before,.sc-signs-page *:after{scroll-behavior:auto!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cat-drinking-signs-listicle.css.map */
