.silicone-landing{--silicone-ink: #171914;--silicone-muted: #62655d;--silicone-sage: #c3cca6;--silicone-sage-soft: #e8ecd9;--silicone-warm: #f3f0e8;--silicone-cream: #faf8f2;--silicone-dark: #1f241e;--silicone-border: rgba(23, 25, 20, .14);color:var(--silicone-ink);font-family:var(--font-body--family);overflow:clip}.silicone-landing,.silicone-landing *,.silicone-landing *:before,.silicone-landing *:after{box-sizing:border-box;min-width:0}.silicone-landing__shell{width:min(calc(100% - 64px),1240px);margin-inline:auto}.silicone-landing__eyebrow{margin:0 0 18px;font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.silicone-landing h1,.silicone-landing h2{margin:0;font-family:var(--font-heading--family);font-style:normal;font-weight:400;letter-spacing:-.028em;text-wrap:balance}.silicone-landing h3{margin:0;font-family:var(--font-body--family);font-size:1.12rem;font-weight:650;line-height:1.35}.silicone-landing p{overflow-wrap:anywhere}.silicone-landing__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:13px 25px;border:1px solid var(--silicone-ink);border-radius:8px;font-family:var(--font-body--family);font-size:.95rem;font-weight:650;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.silicone-landing__button--primary{background:var(--silicone-sage);color:var(--silicone-ink)}.silicone-landing__button--secondary{background:transparent;color:var(--silicone-ink)}.silicone-landing__button:hover{transform:translateY(-1px)}.silicone-landing__button:focus-visible,.silicone-landing__text-link:focus-visible,.silicone-landing__support-card:focus-visible{outline:2px solid currentColor;outline-offset:3px}.silicone-landing__hero{display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);min-height:680px;background:var(--silicone-cream)}.silicone-landing__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:92px clamp(40px,7vw,112px)}.silicone-landing__hero h1{max-width:720px;font-size:clamp(3rem,4.5vw,4.6rem);line-height:.98}.silicone-landing__positioning{max-width:640px;margin:0 0 22px;color:var(--silicone-muted);font-size:.86rem;font-weight:650;letter-spacing:.035em;line-height:1.5}.silicone-landing__hero-text{max-width:650px;margin:28px 0 0;color:var(--silicone-muted);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.65}.silicone-landing__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.silicone-landing__hero-media{min-height:680px;background:#e6dfd2}.silicone-landing__hero-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.silicone-landing__hero-placeholder{display:grid;width:100%;height:100%;min-height:680px;place-items:center;padding:40px;background:radial-gradient(circle at 32% 35%,rgba(195,204,166,.72),transparent 34%),linear-gradient(135deg,#efe9dd,#d9d8c7);color:#1719149e;text-align:center}.silicone-landing__section{padding-block:clamp(76px,8vw,112px)}.silicone-landing__section--warm{background:var(--silicone-warm)}.silicone-landing__section--cream{background:var(--silicone-cream)}.silicone-landing__section--dark{background:var(--silicone-dark);color:#f8f6ef}.silicone-landing__section--buyer{background:var(--silicone-sage-soft)}.silicone-landing__header{max-width:780px;margin-bottom:clamp(38px,5vw,58px)}.silicone-landing__header--center{margin-inline:auto;text-align:center}.silicone-landing__header h2,.silicone-landing__final h2{font-size:clamp(2.5rem,4.5vw,3.75rem);line-height:1.04}.silicone-landing__lead{margin:22px 0 0;color:var(--silicone-muted);font-size:1.08rem;line-height:1.7}.silicone-landing__applications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.silicone-landing__buyers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.silicone-landing__buyer{padding:clamp(28px,3vw,38px);border:1px solid var(--silicone-border);border-radius:10px;background:#ffffffc7}.silicone-landing__buyer-number{display:block;margin-bottom:38px;color:var(--silicone-muted);font-size:.76rem;font-weight:650;letter-spacing:.12em}.silicone-landing__buyer p{margin:14px 0 0;color:var(--silicone-muted);line-height:1.65}.silicone-landing__application{overflow:hidden;border:1px solid var(--silicone-border);border-radius:12px;background:#fff}.silicone-landing__application-media{aspect-ratio:16 / 10;overflow:hidden;background:var(--silicone-sage-soft)}.silicone-landing__application-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.silicone-landing__application:hover .silicone-landing__application-media img{transform:scale(1.02)}.silicone-landing__application-placeholder{display:grid;height:100%;place-items:center;padding:28px;color:var(--silicone-muted);text-align:center}.silicone-landing__application-copy{padding:28px}.silicone-landing__application-copy p{margin:14px 0 0;color:var(--silicone-muted);line-height:1.65}.silicone-landing__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.silicone-landing__principle{padding:clamp(28px,3vw,38px);border:1px solid var(--silicone-border);border-radius:10px;background:#fff}.silicone-landing__icon{display:grid;width:48px;height:48px;place-items:center;margin-bottom:24px;border-radius:50%;background:var(--silicone-sage-soft)}.silicone-landing__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.silicone-landing__principle p{margin:14px 0 0;color:var(--silicone-muted);line-height:1.65}.silicone-landing__evidence-note{max-width:830px;margin:34px auto 0;padding:18px 22px;border-left:3px solid var(--silicone-sage);background:#c3cca633;color:var(--silicone-muted);font-size:.95rem;line-height:1.65}.silicone-landing__support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.silicone-landing__trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.silicone-landing__trust-card{padding:clamp(26px,2.6vw,34px);border:1px solid var(--silicone-border);border-radius:10px;background:#fff}.silicone-landing__trust-mark{display:grid;width:48px;height:48px;place-items:center;margin-bottom:26px;border-radius:50%;background:var(--silicone-sage-soft)}.silicone-landing__trust-mark svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.silicone-landing__trust-card p{margin:14px 0 0;color:var(--silicone-muted);line-height:1.65}.silicone-landing__trust-note{max-width:860px;margin:34px auto 0;color:var(--silicone-muted);font-size:.95rem;line-height:1.65;text-align:center}.silicone-landing__support-card{display:flex;min-height:300px;flex-direction:column;padding:clamp(28px,3vw,38px);border:1px solid rgba(248,246,239,.2);border-radius:10px;color:inherit;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.silicone-landing__support-card:hover{border-color:var(--silicone-sage);transform:translateY(-2px)}.silicone-landing__support-number{margin-bottom:auto;color:var(--silicone-sage);font-size:.8rem;font-weight:650;letter-spacing:.12em}.silicone-landing__support-card h3{margin-top:38px;color:#fff}.silicone-landing__support-card p{margin:14px 0 24px;color:#f8f6efb3;line-height:1.65}.silicone-landing__text-link{margin-top:auto;color:var(--silicone-sage);font-weight:650;text-underline-offset:5px}.silicone-landing__final{padding-block:clamp(82px,10vw,132px);background:var(--silicone-sage);text-align:center}.silicone-landing__final-inner{width:min(calc(100% - 64px),800px);margin-inline:auto}.silicone-landing__final p:not(.silicone-landing__eyebrow){max-width:660px;margin:24px auto 0;font-size:1.08rem;line-height:1.7}.silicone-landing__final .silicone-landing__actions{justify-content:center}.silicone-landing__final .silicone-landing__button--primary{background:var(--silicone-dark);color:#fff}@media screen and (max-width:989px){.silicone-landing__hero{grid-template-columns:1fr}.silicone-landing__hero-copy{padding:76px 32px 64px}.silicone-landing__hero-media,.silicone-landing__hero-placeholder{min-height:520px}.silicone-landing__principles,.silicone-landing__buyers,.silicone-landing__trust-grid,.silicone-landing__support{grid-template-columns:1fr}.silicone-landing__support-card{min-height:250px}}@media screen and (max-width:749px){.silicone-landing__shell,.silicone-landing__final-inner{width:min(calc(100% - 40px),1240px)}.silicone-landing__hero-copy{padding:64px 20px 52px}.silicone-landing__hero h1{font-size:clamp(2.55rem,12vw,3.6rem)}.silicone-landing__hero-media,.silicone-landing__hero-placeholder{min-height:380px}.silicone-landing__actions{align-items:stretch;flex-direction:column}.silicone-landing__button{width:100%}.silicone-landing__applications{grid-template-columns:1fr}.silicone-landing__application-copy,.silicone-landing__buyer,.silicone-landing__principle,.silicone-landing__trust-card,.silicone-landing__support-card{padding:26px}}@media(prefers-reduced-motion:reduce){.silicone-landing__button,.silicone-landing__application-media img,.silicone-landing__support-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/silicone-pet-products.css.map */
