:root{--cocotte-navy: #1a2a5e;--cocotte-blue-mid: #4a6cb4;--cocotte-blue-light: #7a9cd4;--cocotte-blue-pale: #d6e2f5;--cocotte-blue-frost: #eef3fb;--cocotte-orange: #e85d20;--cocotte-orange-warm:#f07040;--cocotte-cream: #faf8f4;--cocotte-stone: #6b6560;--cocotte-charcoal: #1c1c1c;--color-base-accent-1: var(--cocotte-navy);--color-base-accent-2: var(--cocotte-orange);--color-base-background-1: var(--cocotte-cream);--color-base-background-2: var(--cocotte-blue-frost);--color-base-text: var(--cocotte-charcoal);--color-base-solid-button-labels: #ffffff;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: "Cormorant Garamond", Georgia, serif;--font-body-style: normal;--font-body-weight: 300;--font-body-scale: 1.1;--font-heading-scale: 1.2;--line: var(--cocotte-blue-pale);--line-inv: rgba(250,248,244,.22)}.cs-second-life,.cs-second-life *{box-sizing:border-box}.cs-second-life{scroll-behavior:smooth;background:var(--color-base-background-1);color:var(--color-base-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.7rem;line-height:1.55;-webkit-font-smoothing:antialiased;display:block}.cs-wrap{max-width:1080px;margin:0 auto;padding:0 32px}.cs-second-life h1,.cs-second-life h2,.cs-second-life h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;margin:0;color:var(--color-base-text);letter-spacing:.01em}.cs-eyebrow{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cocotte-orange);display:flex;align-items:center;gap:10px;margin-bottom:18px}.cs-eyebrow:before{content:"";width:22px;height:1px;background:var(--cocotte-orange);display:inline-block}.cs-second-life a{color:inherit;text-decoration:none}.cs-topstrip{background:var(--cocotte-navy);color:var(--cocotte-cream);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;padding:10px 0;overflow:hidden}.cs-topstrip .cs-marquee{display:flex;gap:38px;white-space:nowrap;justify-content:center;opacity:.95}.cs-topstrip .cs-dot{color:var(--cocotte-orange-warm)}.cs-header{padding:26px 0 20px;border-bottom:1px solid var(--line)}.cs-site-row{display:flex;align-items:center;justify-content:space-between}.cs-logo{display:flex;align-items:center;gap:10px;font-family:var(--font-heading-family);font-weight:500;font-size:2.2rem;letter-spacing:.01em;color:var(--cocotte-navy)}.cs-logo svg{width:26px;height:26px;flex-shrink:0}nav.cs-crumbs{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.04em;color:var(--cocotte-stone);text-transform:uppercase}nav.cs-crumbs a{text-decoration:none;color:var(--cocotte-stone)}nav.cs-crumbs .cs-sep{margin:0 8px;color:var(--cocotte-blue-light)}nav.cs-crumbs .cs-here{color:var(--cocotte-orange)}.cs-hero{padding:76px 0 56px}.cs-hero .cs-eyebrow{margin-bottom:22px}.cs-hero h1{font-size:calc(var(--font-heading-scale) * 4.4rem);line-height:1.08;max-width:820px;font-weight:300}.cs-hero h1 em{font-style:italic;color:var(--cocotte-orange);font-weight:400}.cs-hero .cs-sub{max-width:580px;margin-top:22px;font-size:1.9rem;color:var(--cocotte-stone)}.cs-hero .cs-jumplinks{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.cs-jumplinks a{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;border:1px solid var(--cocotte-navy);color:var(--cocotte-navy);padding:10px 18px;border-radius:100px;transition:all .18s ease;display:inline-flex;align-items:center;gap:7px}.cs-jumplinks a:hover{background:var(--cocotte-navy);color:var(--cocotte-cream)}.cs-jumplinks svg{width:13px;height:13px}.cs-lifecycle{background:var(--cocotte-navy);color:var(--cocotte-cream);padding:52px 0 58px;margin-top:10px}.cs-lifecycle .cs-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.cs-lifecycle .cs-stage{position:relative;padding:0 22px;border-right:1px solid var(--line-inv)}.cs-lifecycle .cs-stage:last-child{border-right:none}.cs-lifecycle .cs-stage .cs-num{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;color:var(--cocotte-orange-warm);letter-spacing:.1em}.cs-lifecycle .cs-stage svg{width:34px;height:34px;margin:16px 0 14px;color:var(--cocotte-blue-pale)}.cs-lifecycle .cs-stage h3{font-size:2.2rem;color:var(--cocotte-cream);font-weight:400;margin-bottom:6px}.cs-lifecycle .cs-stage p{font-size:1.5rem;color:var(--cocotte-blue-pale);margin:0}.cs-lifecycle .cs-arrow{position:absolute;right:-11px;top:60px;color:var(--cocotte-orange-warm);font-size:16px}.cs-lifecycle .cs-stage:last-child .cs-arrow{display:none}section.cs-block{padding:78px 0;border-bottom:1px solid var(--line)}section.cs-block:last-of-type{border-bottom:none}.cs-block h2{font-size:calc(var(--font-heading-scale) * 2.9rem);max-width:640px;font-weight:300}.cs-block .cs-lede{max-width:600px;color:var(--cocotte-stone);margin-top:16px;font-size:1.8rem}.cs-methods{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:44px}.cs-method-card{background:#fff;border:1px solid var(--line);border-radius:4px;padding:32px 30px 30px}.cs-method-card .cs-tag{font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--cocotte-blue-mid);display:inline-block;padding:4px 10px;border-radius:100px;margin-bottom:16px}.cs-method-card .cs-tag.cs-rec{background:var(--cocotte-orange)}.cs-method-card h3{font-size:2.4rem;margin-bottom:6px;font-weight:400}.cs-method-card .cs-time{font-size:1.4rem;color:var(--cocotte-stone);margin-bottom:18px;display:block}.cs-method-card ol{margin:0;padding:0;list-style:none;counter-reset:step}.cs-method-card li{counter-increment:step;display:flex;gap:14px;padding:12px 0;border-top:1px solid var(--line);font-size:1.6rem}.cs-method-card li:first-child{border-top:none;padding-top:0}.cs-method-card li:before{content:counter(step);font-weight:600;font-size:1.3rem;color:var(--cocotte-orange);flex-shrink:0;width:20px}.cs-callout{margin-top:26px;display:flex;gap:14px;align-items:flex-start;background:var(--cocotte-blue-frost);border-left:3px solid var(--cocotte-orange);padding:16px 20px;border-radius:2px;font-size:1.5rem}.cs-callout svg{width:18px;height:18px;flex-shrink:0;margin-top:2px;color:var(--cocotte-orange)}.cs-clean-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:44px}.cs-clean-steps .cs-step{padding-top:18px;border-top:2px solid var(--cocotte-navy)}.cs-clean-steps .cs-step .cs-num{font-weight:600;color:var(--cocotte-orange);font-size:1.4rem}.cs-clean-steps .cs-step h3{font-size:2rem;margin:10px 0 8px;font-weight:400}.cs-clean-steps .cs-step p{font-size:1.6rem;color:var(--cocotte-stone);margin:0}.cs-care-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.cs-badge{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);padding:10px 16px;border-radius:100px;font-weight:600;font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;color:var(--cocotte-navy)}.cs-badge svg{width:16px;height:16px;color:var(--cocotte-blue-mid)}.cs-reuse-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:44px;background:var(--line)}.cs-reuse-card{background:var(--cocotte-cream);padding:34px 28px}.cs-reuse-card .cs-icon-wrap{width:52px;height:52px;border-radius:50%;background:var(--cocotte-navy);display:flex;align-items:center;justify-content:center;margin-bottom:22px}.cs-reuse-card .cs-icon-wrap svg{width:26px;height:26px;color:var(--cocotte-cream)}.cs-reuse-card h3{font-size:2.3rem;margin-bottom:10px;font-weight:400}.cs-reuse-card p.cs-desc{font-size:1.5rem;color:var(--cocotte-stone);margin:0 0 18px}.cs-reuse-card ul{margin:0;padding:0;list-style:none}.cs-reuse-card li{font-size:1.5rem;padding:8px 0;border-top:1px solid var(--line);color:var(--cocotte-charcoal)}.cs-reuse-card li:first-child{border-top:none}.cs-reuse-card li:before{content:"\b7   ";color:var(--cocotte-orange);font-weight:700}.cs-watch-groups{margin-top:44px;display:flex;flex-direction:column;gap:44px}.cs-watch-group .cs-glabel{font-weight:600;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cocotte-navy);margin-bottom:16px;display:flex;align-items:center;gap:10px}.cs-watch-group .cs-glabel:after{content:"";flex:1;height:1px;background:var(--line)}.cs-watch-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.cs-watch-card{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fff;border:1px solid var(--line);padding:18px 20px;border-radius:4px;text-decoration:none;color:var(--cocotte-charcoal);transition:border-color .15s ease,transform .15s ease}.cs-watch-card:hover{border-color:var(--cocotte-orange);transform:translateY(-2px)}.cs-watch-card .cs-wc-text .cs-platform{font-weight:600;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cocotte-blue-mid);display:block;margin-bottom:6px}.cs-watch-card .cs-wc-text .cs-title{font-family:var(--font-heading-family);font-size:1.85rem;font-weight:500;line-height:1.25}.cs-watch-card .cs-wc-text .cs-desc{font-size:1.4rem;color:var(--cocotte-stone);margin-top:5px}.cs-watch-card .cs-arrow-out{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center}.cs-watch-card .cs-arrow-out svg{width:13px;height:13px;color:var(--cocotte-navy)}.cs-footer{background:var(--cocotte-navy);color:var(--cocotte-cream);padding:54px 0 34px;margin-top:10px}.cs-footer .cs-frow{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.cs-footer h3{color:var(--cocotte-cream);font-size:2.6rem;max-width:420px;font-weight:300}.cs-footer .cs-fmeta{font-weight:500;font-size:1.4rem;color:var(--cocotte-blue-pale);text-align:right}.cs-footer .cs-fmeta a{color:var(--cocotte-orange-warm);text-decoration:none}.cs-footer .cs-frule{height:1px;background:var(--line-inv);margin:34px 0 20px}.cs-footer .cs-fbottom{display:flex;justify-content:space-between;font-weight:500;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;color:var(--cocotte-blue-light)}@media(max-width:820px){.cs-methods,.cs-clean-steps,.cs-reuse-grid,.cs-watch-cards{grid-template-columns:1fr}.cs-lifecycle .cs-inner{grid-template-columns:1fr 1fr;row-gap:34px}.cs-lifecycle .cs-stage{border-right:none}.cs-lifecycle .cs-arrow{display:none}.cs-footer .cs-fmeta{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cocotte-second-life.css.map */
