{
  "title": "Cotton Clothes Care Guide | The Swiss Laundry",
  "description": "Complete guide to cotton clothes care in India. How to wash, dry, iron and store cotton garments. Temperature guide, shrinkage prevention and.",
  "keywords": "",
  "robots": "index,follow,max-snippet:-1,max-image-preview:large",
  "canonical": "https://www.theswisslaundry.com/cotton-clothes-care",
  "hreflangs": [
    {
      "hreflang": "en-IN",
      "href": "https://www.theswisslaundry.com/cotton-clothes-care"
    },
    {
      "hreflang": "en",
      "href": "https://www.theswisslaundry.com/cotton-clothes-care"
    }
  ],
  "og": {
    "type": "article",
    "title": "Cotton Clothes Care Guide India | The Swiss Laundry",
    "description": "How to wash, iron and store cotton clothes in India. Temperature guide, shrinkage prevention, stain removal. By The Swiss Laundry, Kolkata.",
    "url": "https://www.theswisslaundry.com/cotton-clothes-care",
    "image": "https://www.theswisslaundry.com/images/og-default.svg",
    "image:width": "1200",
    "image:height": "630",
    "site_name": "The Swiss Laundry",
    "locale": "en_IN"
  },
  "geo": {
    "region": "IN-WB",
    "placename": "Kolkata"
  },
  "jsonLd": [
    [
      {
        "@context": "https://schema.org",
        "@type": "Article",
        "headline": "Cotton Clothes Care Guide — Washing, Ironing and Storage India",
        "description": "Complete guide to cotton clothes care in India. How to wash, dry, iron and store cotton garments. Temperature guide, shrinkage prevention, stain removal and India-specific advice. By The Swiss Laundry, Kolkata.",
        "author": {
          "@type": "Organization",
          "name": "The Swiss Laundry",
          "url": "https://www.theswisslaundry.com"
        },
        "publisher": {
          "@type": "Organization",
          "name": "The Swiss Laundry",
          "logo": {
            "@type": "ImageObject",
            "url": "https://www.theswisslaundry.com/images/favicon.svg"
          }
        },
        "url": "https://www.theswisslaundry.com/cotton-clothes-care",
        "datePublished": "2025-01-01",
        "dateModified": "2025-06-01",
        "keywords": "cotton clothes care India, how to wash cotton clothes, cotton care guide India, cotton shrinkage India, how to iron cotton"
      },
      {
        "@context": "https://schema.org",
        "@type": "LocalBusiness",
        "name": "The Swiss Laundry",
        "telephone": "+919836233354",
        "url": "https://www.theswisslaundry.com",
        "openingHours": "Mo-Sa 10:00-17:00",
        "priceRange": "₹₹",
        "aggregateRating": {
          "@type": "AggregateRating",
          "ratingValue": "4.5",
          "reviewCount": "200",
          "bestRating": "5"
        },
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "P-4 Kasba Industrial Estate, Phase III, E.M. Bypass (East)",
          "addressLocality": "Kolkata",
          "addressRegion": "West Bengal",
          "postalCode": "700107",
          "addressCountry": "IN"
        }
      },
      {
        "@context": "https://schema.org",
        "@type": "BreadcrumbList",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.theswisslaundry.com/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Cotton Clothes Care",
            "item": "https://www.theswisslaundry.com/cotton-clothes-care"
          }
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "How should cotton clothes be washed?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Most cotton can be machine-washed at 30–40°C on a normal cycle. White cotton can tolerate higher temperatures (60°C) for hygiene. Dark cotton should be washed inside out and cold to prevent fading. Remove from the machine immediately and hang or lay flat to dry — never leave wet cotton sitting in the drum."
            }
          },
          {
            "@type": "Question",
            "name": "Does cotton shrink when washed?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Yes — cotton can shrink 3–5% in the first few washes, particularly at higher temperatures. Most quality cotton garments are pre-shrunk during manufacturing. To minimise further shrinkage, wash at 30–40°C and air dry rather than tumble drying at high heat."
            }
          },
          {
            "@type": "Question",
            "name": "How do you iron cotton?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Iron cotton while still slightly damp for best results. Cotton requires a medium-high to high heat setting with steam. Iron in long strokes along the grain of the fabric. White cotton can be ironed at maximum heat; coloured cotton should be ironed from the reverse side to prevent shine marks."
            }
          },
          {
            "@type": "Question",
            "name": "How do you prevent cotton from yellowing?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "White cotton yellows from sweat and body oil residue — wash promptly after wearing. For existing yellowing: wash in warm water with a cup of white vinegar in the rinse cycle. Never store white cotton without washing first."
            }
          }
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".g-lead",
          ".g-def-text",
          ".faq-q"
        ]
      }
    ]
  ],
  "styleCss": "[data-reveal]{opacity:1!important;transform:none!important}\n/* NAV */\nnav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:0 3rem;height:70px;transition:background 0.5s,border-color 0.5s,box-shadow 0.5s;border-bottom:0.5px solid transparent}\nnav.on-dark{background:rgba(12,11,10,0.2);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom-color:rgba(255,255,255,0.07)}\nnav.on-light{background:rgba(245,240,232,0.97);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom-color:rgba(0,0,0,0.08);box-shadow:0 2px 28px rgba(0,0,0,0.07)}\n.nav-logo a{display:block;line-height:0}\n.nav-logo img{height:46px;width:auto;display:block}\n\n\nnav.on-dark \nnav.on-dark \nnav.on-light \nnav.on-light \n.nav-right{display:flex;align-items:center;gap:0.7rem;flex-shrink:0}\n.btn-track{font-family:var(--sans);font-size:9px;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none;padding:9px 20px;transition:all 0.3s;white-space:nowrap}.btn-connect{font-family:var(--sans);font-size:9px;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none;padding:9px 20px;transition:all 0.3s;white-space:nowrap}\nnav.on-dark .btn-track{border:1px solid rgba(255,255,255,0.35);color:rgba(255,255,255,0.9)}.btn-connect{border:1px solid rgba(255,255,255,0.35);color:rgba(255,255,255,0.9)}\nnav.on-dark .btn-track:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,0.08)}.btn-connect:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,0.08)}\nnav.on-light .btn-track{border:1px solid rgba(192,65,90,0.5);color:var(--pink)}.btn-connect{border:1px solid rgba(192,65,90,0.5);color:var(--pink)}\nnav.on-light .btn-track:hover{border-color:var(--pink);background:rgba(192,65,90,0.05)}.btn-connect:hover{border-color:var(--pink);background:rgba(192,65,90,0.05)}\n.btn-book{font-family:var(--sans);font-size:9px;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none;padding:10px 22px;background:var(--pink);color:#fff;border:1px solid var(--pink);transition:background 0.25s;white-space:nowrap}\n.btn-book:hover{background:var(--pink2);border-color:var(--pink2)}\n\n\nnav.on-dark \nnav.on-light \n.mob-menu{display:none;position:fixed;top:70px;left:0;right:0;background:var(--cream);z-index:199;flex-direction:column;border-bottom:0.5px solid rgba(0,0,0,0.1);box-shadow:0 8px 24px rgba(0,0,0,0.08)}\n.mob-menu.open{display:flex}\n.mob-menu a{font-family:var(--sans);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--dark2);text-decoration:none;padding:1rem 2rem;border-bottom:0.5px solid rgba(0,0,0,0.07);transition:color 0.2s}\n.mob-menu a:hover{color:var(--pink)}\n.mob-menu .mob-track{color:var(--pink)}\n.mob-menu .mob-book{background:var(--pink);color:#fff;text-align:center;border-bottom:none;font-weight:500}\n.mob-menu .mob-book:hover{background:var(--pink2);color:#fff}\n\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n*{-webkit-tap-highlight-color:transparent}\n:root{--dark:#0c0b0a;--ink:#1a1918;--gold:#C9A84C;--gold-l:#E2C97E;--gold-b:rgba(201,168,76,.25);--gold-a:rgba(201,168,76,.09);--cream:#F5F0E8;--off:#FAFAF8;--white:#ffffff;--muted:rgba(26,25,24,.48);--pink:#C0415A;--s:'Cormorant Garamond',Georgia,serif;--ss:'Jost','Helvetica Neue',Arial,sans-serif;--ease:cubic-bezier(.16,1,.3,1)}\nhtml{scroll-behavior:smooth;overflow-x:hidden}\nbody{font-family:var(--ss);background:var(--off);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}\n::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background:var(--gold-b)}\n:focus-visible{outline:2px solid var(--gold);outline-offset:3px}\nbody::after{content:'';position:fixed;inset:0;pointer-events:none;z-index:9997;opacity:.013;background-image:url(\"data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E\");background-size:128px;mix-blend-mode:multiply}\n.skip-link{position:absolute;left:-999px;width:1px;height:1px;overflow:hidden}\n.skip-link:focus{left:1rem;top:1rem;width:auto;height:auto;padding:.5rem 1rem;background:var(--gold);color:var(--ink);z-index:9999}\n.seo-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}\n.scroll-bar{position:fixed;top:0;left:0;height:2px;background:linear-gradient(90deg,var(--gold),var(--gold-l));z-index:9999;width:0}\n[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s var(--ease)}\n[data-reveal].in{opacity:1;transform:none}\n@media(scripting:none){[data-reveal]{opacity:1!important;transform:none!important}}\n.btn{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--ss);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;border:none;cursor:pointer;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s}\n.btn svg{flex-shrink:0}\n.btn-g{background:var(--gold);color:var(--ink);padding:.8rem 1.8rem}\n.btn-g:hover{background:var(--gold-l);transform:translateY(-1px);box-shadow:0 4px 16px rgba(201,168,76,.3)}\n.btn-dk{background:var(--ink);color:var(--gold);padding:.85rem 2rem}\n.btn-dk:hover{background:#000}\n.btn-ol{background:transparent;color:rgba(245,240,232,.7);padding:.8rem 1.6rem;border:1px solid rgba(245,240,232,.22)}\n.btn-ol:hover{color:var(--cream);border-color:rgba(245,240,232,.5)}\n.btn-row{display:flex;gap:.6rem;flex-wrap:wrap}\n.g-hero{min-height:100svh;background:var(--dark);display:flex;flex-direction:column;justify-content:flex-end;padding:0 8vw 5rem;position:relative;overflow:hidden}\n.g-hero::before{content:'';position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(201,168,76,.05) 1px,transparent 1px);background-size:32px 32px}\n.g-bg-word{position:absolute;bottom:-0.1em;right:3vw;font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(130px,20vw,300px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(201,168,76,.06);pointer-events:none;user-select:none;z-index:1;letter-spacing:-.05em}\n.g-eyebrow{font-family:var(--ss);font-size:10px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.8rem;margin-bottom:1.8rem;position:relative;z-index:2}\n.g-eyebrow::before{content:'';width:24px;height:1px;background:var(--gold);flex-shrink:0}\n.g-h1{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(44px,7vw,100px);line-height:.88;letter-spacing:-.04em;color:var(--cream);margin-bottom:2rem;position:relative;z-index:2;max-width:860px}\n.g-h1 em{font-style:normal;color:var(--gold)}\n.g-lead{font-size:clamp(14px,1.4vw,17px);font-weight:300;color:rgba(245,240,232,.6);line-height:1.85;max-width:540px;margin-bottom:2.5rem;position:relative;z-index:2}\n.g-hero-btns{position:relative;z-index:2}\n.g-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(201,168,76,.15);margin-top:4rem}\n.g-stat{padding:1.4rem 0;border-right:1px solid rgba(201,168,76,.1)}\n.g-stat:last-child{border-right:none}\n.g-stat-n{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(17px,2.6vw,32px);color:var(--gold);display:block;line-height:1;letter-spacing:-.02em}\n.g-stat-l{font-family:var(--ss);font-size:9px;font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:rgba(245,240,232,.35);display:block;margin-top:.3rem}\n.g-def-sec{background:var(--cream);padding:6rem 8vw}\n.g-def-inner{max-width:860px;margin:0 auto}\n.g-def-box{border:1px solid rgba(201,168,76,.35);border-left:4px solid var(--gold);padding:2.2rem 2.5rem 2.2rem 2.2rem;background:var(--white);margin-bottom:2rem}\n.g-def-label{font-family:var(--ss);font-size:9px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:.8rem}\n.g-def-text{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(17px,2.1vw,24px);line-height:1.55;color:var(--ink)}\n.g-def-text em{font-style:normal;color:var(--gold)}\n.g-def-source{display:block;margin-top:.9rem;font-family:var(--ss);font-size:10px;font-weight:300;letter-spacing:.1em;color:var(--muted)}\n.g-def-note{background:var(--off);padding:1.4rem 1.6rem;font-family:var(--ss);font-size:13px;font-weight:300;line-height:1.85;color:var(--muted)}\n.g-def-note strong{color:var(--ink);font-weight:400}\n.g-body{background:var(--off);padding:0 8vw 7rem;display:grid;grid-template-columns:220px 1fr;gap:5rem;align-items:start;max-width:1200px;margin:0 auto}\n.g-sidebar{position:sticky;top:90px}\n.g-sb-label{font-family:var(--ss);font-size:9px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:1.2rem}\n.g-sb-list{list-style:none;display:flex;flex-direction:column}\n.g-sb-link{display:block;font-family:var(--ss);font-size:11px;font-weight:300;letter-spacing:.06em;color:var(--muted);text-decoration:none;padding:.55rem 0 .55rem .9rem;border-left:2px solid rgba(26,25,24,.08);transition:color .2s,border-color .2s;line-height:1.4}\n.g-sb-link:hover,.g-sb-link.active{color:var(--ink);border-left-color:var(--gold)}\n.g-content{padding-top:5rem}\n.clause{margin-bottom:5rem;padding-bottom:5rem;border-bottom:1px solid rgba(26,25,24,.07)}\n.clause:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}\n.clause-num{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(44px,6vw,72px);color:rgba(201,168,76,.15);display:block;line-height:1;margin-bottom:.3rem;letter-spacing:-.04em}\n.clause-title{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(24px,3vw,40px);color:var(--ink);line-height:1.1;margin-bottom:1.4rem;letter-spacing:-.02em}\n.clause-title em{font-style:normal;color:var(--gold)}\n.clause-body{font-family:var(--ss);font-size:14px;font-weight:300;line-height:1.95;color:var(--muted)}\n.clause-body p{margin-bottom:1.1rem}\n.clause-body p:last-child{margin-bottom:0}\n.clause-body strong{color:var(--ink);font-weight:400}\n.clause-body a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,168,76,.3);transition:border-color .2s}\n.clause-body a:hover{border-color:var(--gold)}\n.fact-box{margin:1.8rem 0;padding:1.4rem 1.6rem;border-left:3px solid var(--gold);background:var(--gold-a);font-family:var(--ss);font-size:13px;font-weight:300;line-height:1.75;color:var(--ink)}\n.fact-box strong{font-weight:500}\n.warn-box{margin:1.8rem 0;padding:1.4rem 1.6rem;border-left:3px solid var(--pink);background:rgba(192,65,90,.06);font-family:var(--ss);font-size:13px;font-weight:300;line-height:1.75;color:var(--ink)}\n.warn-box strong{font-weight:500;color:var(--pink)}\n.card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(26,25,24,.08);margin:1.8rem 0}\n.card-item{background:var(--white);padding:1.6rem;transition:background .2s}\n.card-item:hover{background:var(--cream)}\n.card-name{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(16px,1.9vw,22px);color:var(--ink);display:block;margin-bottom:.2rem}\n.card-tag{font-family:var(--ss);font-size:9px;font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:.45rem}\n.card-body{font-family:var(--ss);font-size:12px;font-weight:300;color:var(--muted);line-height:1.7}\n.card-body strong{color:var(--ink);font-weight:400}\n.stain-table{width:100%;border-collapse:collapse;font-family:var(--ss);margin:1.8rem 0}\n.stain-table th{font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:.8rem 1rem;background:var(--ink);color:rgba(245,240,232,.6);text-align:left}\n.stain-table th:first-child{color:var(--gold-l)}\n.stain-table td{padding:.75rem 1rem;font-size:12px;font-weight:300;line-height:1.6;color:var(--muted);border-bottom:1px solid rgba(26,25,24,.06);vertical-align:top}\n.stain-table tr:last-child td{border-bottom:none}\n.stain-table td:first-child{color:var(--ink);font-weight:400}\n.do-cell{color:#5A8A5A}\n.warn-cell{color:var(--pink)}\n.steps{display:flex;flex-direction:column;gap:.9rem;margin:1.8rem 0}\n.step{display:flex;gap:1.2rem;align-items:flex-start;padding:1.1rem 1.3rem;background:var(--white);border:1px solid rgba(26,25,24,.07);border-left:3px solid transparent;transition:border-color .2s}\n.step:hover{border-left-color:var(--gold)}\n.step-n{font-family:var(--s);font-style:italic;font-weight:300;font-size:28px;color:rgba(201,168,76,.25);line-height:1;flex-shrink:0;width:1.8rem;text-align:center}\n.step-h{font-family:var(--ss);font-size:12px;font-weight:500;color:var(--ink);display:block;margin-bottom:.2rem;letter-spacing:.02em}\n.step-d{font-family:var(--ss);font-size:12px;font-weight:300;color:var(--muted);line-height:1.7}\n.do-dont{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.8rem 0}\n.do-list,.dont-list{list-style:none;display:flex;flex-direction:column;gap:.5rem}\n.do-list-h,.dont-list-h{font-family:var(--ss);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;display:block;margin-bottom:.7rem}\n.do-list-h{color:#5A8A5A}\n.dont-list-h{color:var(--pink)}\n.do-list li,.dont-list li{font-family:var(--ss);font-size:12px;font-weight:300;line-height:1.7;color:var(--muted);padding-left:1.2rem;position:relative}\n.do-list li::before{content:'✓';position:absolute;left:0;color:#5A8A5A;font-size:11px;top:.05em}\n.dont-list li::before{content:'✗';position:absolute;left:0;color:var(--pink);font-size:11px;top:.05em}\n.kolkata-note{background:var(--dark);padding:2rem 2.2rem;margin:1.8rem 0;border-left:4px solid var(--gold)}\n.kolkata-note-label{font-family:var(--ss);font-size:9px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:.6rem}\n.kolkata-note-text{font-family:var(--ss);font-size:13px;font-weight:300;line-height:1.8;color:rgba(245,240,232,.7)}\n.kolkata-note-text strong{color:var(--cream);font-weight:400}\n.g-faq{background:var(--cream);padding:7rem 8vw}\n.g-faq-inner{max-width:860px;margin:0 auto}\n.g-ey{font-family:var(--ss);font-size:10px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem}\n.g-ey::before{content:'';width:24px;height:1px;background:var(--gold);flex-shrink:0}\n.g-h2{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(28px,4vw,52px);color:var(--ink);line-height:1.05;margin-bottom:2.5rem;letter-spacing:-.02em}\n.g-h2 em{font-style:normal;color:var(--gold)}\n.faq-item{border-bottom:1px solid rgba(26,25,24,.09)}\n.faq-item:first-of-type{border-top:1px solid rgba(26,25,24,.09)}\n.faq-q{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(14px,1.5vw,18px);color:var(--ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:none;border:none;width:100%;text-align:left;padding:.9rem 0;transition:color .2s}\n.faq-q:hover,.faq-item.open .faq-q{color:var(--gold)}\n.faq-ico{width:16px;height:16px;color:rgba(26,25,24,.22);flex-shrink:0;transition:transform .3s,color .2s}\n.faq-item.open .faq-ico{transform:rotate(45deg);color:var(--gold)}\n.faq-a{display:none;font-size:13px;font-weight:300;line-height:1.9;color:var(--muted);padding-bottom:1rem;font-family:var(--ss)}\n.faq-item.open .faq-a{display:block}\n.g-cta{background:var(--gold);padding:8rem 8vw;text-align:center;position:relative;overflow:hidden}\n.g-cta::before{content:'';position:absolute;inset:0;background-image:repeating-linear-gradient(-60deg,transparent,transparent 30px,rgba(255,255,255,.04) 30px,rgba(255,255,255,.04) 31px)}\n.g-cta-inner{position:relative;z-index:1;max-width:680px;margin:0 auto}\n.g-cta-rule{width:36px;height:2px;background:var(--ink);opacity:.2;margin:0 auto 2rem}\n.g-cta-h2{font-family:var(--s);font-style:italic;font-weight:300;font-size:clamp(40px,8vw,96px);color:var(--ink);line-height:.88;letter-spacing:-.05em;margin-bottom:.8rem}\n.g-cta-sub{font-family:var(--ss);font-size:13px;font-weight:300;color:rgba(26,25,24,.55);line-height:1.8;max-width:440px;margin:0 auto 2rem}\n.g-cta-btns{display:flex;gap:.7rem;justify-content:center;flex-wrap:wrap}\n.wa-float{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:9990;box-shadow:0 4px 20px rgba(37,211,102,.35);transition:transform .3s;text-decoration:none;background:none}\n.wa-float:hover{transform:scale(1.1) translateY(-2px)}\n.wa-float::before{content:'';position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(37,211,102,.35);animation:waPulse 2.5s ease-out infinite}\n@keyframes waPulse{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.5);opacity:0}}\n@media(hover:hover) and (pointer:fine){*{cursor:none!important}.cur-d{position:fixed;top:0;left:0;z-index:99999;pointer-events:none;width:8px;height:8px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);transition:width .15s,height .15s,opacity .3s}.cur-r{position:fixed;top:0;left:0;z-index:99998;pointer-events:none;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(201,168,76,.45);transform:translate(-50%,-50%);transition:width .25s var(--ease),height .25s var(--ease),opacity .3s}body.cur-hl .cur-d{width:12px;height:12px}body.cur-hl .cur-r{width:40px;height:40px}body.cur-hd .cur-d,body.cur-hd .cur-r{opacity:0}}\n#introEl{position:fixed;inset:0;z-index:99997;background:var(--dark);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.2rem;transition:opacity .6s ease}\n#introEl.hidden{opacity:0;pointer-events:none}\n.intro-m{font-family:var(--s);font-style:italic;font-weight:300;font-size:88px;color:var(--gold);letter-spacing:-.04em;opacity:0;animation:iFade .8s var(--ease) .15s forwards}\n.intro-l{width:0;height:1px;background:var(--gold);opacity:.4;animation:iGrow .7s var(--ease) .35s forwards}\n.intro-w{font-size:10px;font-weight:300;letter-spacing:.35em;text-transform:uppercase;color:rgba(245,240,232,.38);opacity:0;animation:iFade .6s ease .55s forwards}\n@keyframes iFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}\n@keyframes iGrow{from{width:0}to{width:64px}}\n.pg-ov{position:fixed;inset:0;z-index:99996;background:var(--cream);opacity:0;pointer-events:none;transition:opacity .35s ease}\n.pg-ov.visible{opacity:1;pointer-events:all}\n@media print{.wa-float,.cur-d,.cur-r,#introEl,.pg-ov,.bookPill,.seasonal-banner,.scroll-bar{display:none!important}body{font-size:11pt;background:#fff;color:#000}}\n@media(max-width:960px){.g-body{grid-template-columns:1fr;padding-left:6vw;padding-right:6vw}.g-sidebar{position:static;display:none}.g-content{padding-top:2rem}.card-grid{grid-template-columns:1fr}.do-dont{grid-template-columns:1fr}}\n@media(max-width:640px){.g-hero{padding:0 6vw 4rem}.g-strip{grid-template-columns:1fr 1fr}.g-stat:nth-child(3),.g-stat:nth-child(4){border-top:1px solid rgba(201,168,76,.1)}.g-stat:nth-child(even){border-right:none}.g-def-sec,.g-faq,.g-cta{padding-left:6vw;padding-right:6vw}}\n\n/* ═══════════════════════════════════════════════\n   GLOBAL FEATURES — added to every page\n   ═══════════════════════════════════════════════ */\n\n/* ── Sticky booking pill (mobile only) ── */\n.book-pill{\n  display:none;\n  position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);\n  background:var(--pink);color:#fff;\n  font-family:var(--sans);font-size:10px;font-weight:500;\n  letter-spacing:.18em;text-transform:uppercase;\n  padding:.75rem 1.8rem;border-radius:30px;\n  text-decoration:none;white-space:nowrap;\n  box-shadow:0 4px 20px rgba(192,65,90,.4);\n  z-index:9985;\n  animation:pillIn .4s cubic-bezier(.16,1,.3,1);\n  transition:opacity .3s,transform .3s;\n}\n.book-pill:hover{background:var(--pink2,#a8324a);transform:translateX(-50%) translateY(-2px)}\n.book-pill.hidden{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(8px)}\n@keyframes pillIn{from{opacity:0;transform:translateX(-50%) translateY(16px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}\n@media(max-width:768px){.book-pill{display:flex;align-items:center;gap:.5rem}}\n/* Hide pill on the pickup page itself */\nbody.page-pickup .book-pill{display:none!important}\n\n/* ── Seasonal banner ── */\n.seasonal-banner{\n  background:var(--dark2,#1a1918);color:rgba(255,255,255,.75);\n  font-family:var(--sans);font-size:10px;font-weight:400;letter-spacing:.08em;\n  text-align:center;padding:.45rem 3rem;position:relative;z-index:10000;\n  border-bottom:.5px solid rgba(255,255,255,.08);\n}\n.seasonal-banner a{color:var(--gold,#C9A84C);text-decoration:none;margin-left:.5rem;font-weight:500}\n.seasonal-banner a:hover{text-decoration:underline}\n.banner-close{position:absolute;right:1rem;top:50%;transform:translateY(-50%);\n  background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;\n  font-size:14px;line-height:1;padding:.2rem;transition:color .2s}\n.banner-close:hover{color:#fff}\n.seasonal-banner.hidden{display:none}\n@media(prefers-color-scheme:light){\n  .seasonal-banner{background:var(--dark2,#1a1918)}\n}\n\n/* ── Dark/light toggle in nav ── */\n.theme-toggle{\n  width:32px;height:32px;border-radius:50%;\n  background:none;border:.5px solid rgba(128,128,128,.25);\n  cursor:pointer;display:flex;align-items:center;justify-content:center;\n  transition:border-color .2s,background .2s;flex-shrink:0;\n}\n.theme-toggle:hover{border-color:var(--gold,#C9A84C);background:rgba(201,168,76,.08)}\n.theme-toggle svg{width:14px;height:14px;transition:opacity .2s}\n.theme-toggle .icon-dark{display:block}\n.theme-toggle .icon-light{display:none}\n[data-theme=\"light\"] .theme-toggle .icon-dark{display:none}\n[data-theme=\"light\"] .theme-toggle .icon-light{display:block}\n\n/* ── Google rating badge in footer ── */\n.g-rating-badge{\n  display:inline-flex;align-items:center;gap:.5rem;\n  text-decoration:none;\n  font-family:var(--sans);\n  padding:.5rem .8rem;\n  border-radius:6px;\n  border:.5px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.04);\n  transition:border-color .2s,background .2s;\n  margin-bottom:.8rem;\n}\n.g-rating-badge:hover{border-color:rgba(201,168,76,.3);background:rgba(201,168,76,.05)}\n.g-rating-stars{color:#FBBC04;font-size:13px;letter-spacing:.05em;line-height:1}\n.g-rating-num{font-family:var(--sans);font-size:13px;font-weight:500;color:#fff}\n.g-rating-label{font-family:var(--sans);font-size:9px;font-weight:300;\n  color:rgba(255,255,255,.45);letter-spacing:.08em}\n.g-rating-logo{font-family:var(--sans);font-size:9px;font-weight:700;\n  color:#4285F4;letter-spacing:-.02em}\n@media(prefers-color-scheme:light){\n  .g-rating-badge{border-color:rgba(26,25,24,.12);background:#fff}\n  .g-rating-num{color:#1a1918}\n  .g-rating-label{color:rgba(26,25,24,.45)}\n}\n\n/* ── WhatsApp share button (blogs/guides) ── */\n.wa-share{\n  display:inline-flex;align-items:center;gap:.5rem;\n  background:#25D366;color:#fff;\n  font-family:var(--sans);font-size:9px;font-weight:500;\n  letter-spacing:.15em;text-transform:uppercase;\n  padding:.65rem 1.2rem;border-radius:6px;text-decoration:none;\n  transition:background .2s;\n}\n.wa-share:hover{background:#1da851}\n.wa-share svg{width:14px;height:14px;flex-shrink:0}\n\n/* ── Reading time indicator ── */\n.reading-time{\n  font-family:var(--sans);font-size:10px;font-weight:300;\n  color:var(--txt3,rgba(255,255,255,.4));letter-spacing:.08em;\n  display:inline-flex;align-items:center;gap:.35rem;\n}\n.reading-time svg{width:11px;height:11px;opacity:.6}\n\n/* ── Was this helpful ── */\n.helpful-block{\n  display:flex;align-items:center;gap:1rem;flex-wrap:wrap;\n  padding:1.2rem 0;margin-top:2rem;\n  border-top:1px solid rgba(128,128,128,.12);\n}\n.helpful-label{font-family:var(--sans);font-size:12px;font-weight:300;\n  color:var(--txt3,rgba(255,255,255,.4))}\n.helpful-btn{\n  font-family:var(--sans);font-size:10px;font-weight:400;letter-spacing:.1em;\n  text-transform:uppercase;padding:.4rem 1rem;border-radius:4px;cursor:pointer;\n  border:.5px solid rgba(128,128,128,.2);background:none;\n  color:var(--txt3,rgba(255,255,255,.4));transition:all .2s;\n}\n.helpful-btn:hover,.helpful-btn.active{\n  border-color:var(--pink);color:var(--pink);background:rgba(192,65,90,.06)}\n.helpful-thanks{font-family:var(--sans);font-size:11px;color:var(--pink);display:none}\n.helpful-thanks.show{display:block}\n\n/* ── Page reading progress (long guides) ── */\n.read-progress{\n  position:fixed;top:0;left:0;height:2px;\n  background:var(--gold,#C9A84C);z-index:9999;width:0;\n  transition:width .1s linear;\n}\n\n\n/* FOOTER */\n/* ═══ FOOTER BASE ═══ */\n.site-footer{\n  background:#0a0906;\n  position:relative;\n}\n\n/* ── CONTACT FORM STRIP ── */\n.footer-form-strip{\n  border-bottom:0.5px solid rgba(201,168,76,0.1);\n  padding:5rem 4rem;\n  background:rgba(255,255,255,0.01);\n}\n.footer-form-wrap{\n  max-width:1000px;\n  margin:0 auto;\n}\n.footer-form-header{\n  margin-bottom:2.5rem;\n}\n.footer-form-eye{\n  font-family:var(--sans);font-size:9px;\n  letter-spacing:0.32em;text-transform:uppercase;\n  color:var(--gold);margin-bottom:0.8rem;\n}\n.footer-form-title{\n  font-family:var(--serif);font-style:italic;font-weight:300;\n  font-size:clamp(20px,2.5vw,32px);\n  color:#fff;line-height:1.3;letter-spacing:-0.01em;\n}\n\n/* Form grid */\n.footer-form-row{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:1rem;\n  margin-bottom:1rem;\n}\n.footer-form-field{\n  display:flex;flex-direction:column;gap:0.4rem;\n}\n.footer-form-field-full{\n  margin-bottom:1.2rem;\n}\n.footer-form-label{\n  font-family:var(--sans);font-size:9px;\n  letter-spacing:0.18em;text-transform:uppercase;\n  color:rgba(255,255,255,0.4);\n}\n.footer-form input,\n.footer-form select,\n.footer-form textarea{\n  background:rgba(255,255,255,0.04);\n  border:0.5px solid rgba(255,255,255,0.1);\n  color:#fff;\n  font-family:var(--sans);font-size:13px;font-weight:300;\n  padding:10px 14px;\n  outline:none;\n  transition:border-color 0.3s,background 0.3s;\n  width:100%;\n  appearance:none;\n  -webkit-appearance:none;\n}\n.footer-form input::placeholder,\n.footer-form textarea::placeholder{\n  color:rgba(255,255,255,0.2);\n}\n.footer-form input:focus,\n.footer-form select:focus,\n.footer-form textarea:focus{\n  border-color:rgba(201,168,76,0.5);\n  background:rgba(255,255,255,0.06);\n}\n.footer-form select{\n  background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='rgba(201,168,76,0.6)'/%3E%3C/svg%3E\");\n  background-repeat:no-repeat;\n  background-position:right 14px center;\n  padding-right:32px;\n  cursor:pointer;\n}\n.footer-form select option{\n  background:#1a1918;color:#fff;\n}\n.footer-form textarea{\n  resize:vertical;min-height:80px;\n}\n\n/* Submit row */\n.footer-form-submit-row{\n  display:flex;align-items:center;\n  justify-content:space-between;\n  gap:1rem;flex-wrap:wrap;\n}\n.footer-form-legal{\n  font-family:var(--sans);font-size:10px;\n  color:rgba(255,255,255,0.2);line-height:1.6;\n}\n.footer-form-legal a{\n  color:rgba(255,255,255,0.35);\n  text-decoration:none;\n}\n.footer-form-btn{\n  display:inline-flex;align-items:center;gap:0.6rem;\n  background:var(--pink);border:none;cursor:pointer;\n  font-family:var(--sans);font-size:10px;\n  font-weight:500;letter-spacing:0.2em;text-transform:uppercase;\n  color:#fff;padding:12px 28px;\n  transition:background 0.25s,gap 0.3s;\n  white-space:nowrap;\n}\n.footer-form-btn:hover{background:var(--pink2);gap:0.9rem}\n.footer-form-btn-arrow{\n  display:inline-block;transition:transform 0.3s;\n}\n.footer-form-btn:hover .footer-form-btn-arrow{transform:translateX(4px)}\n\n/* Success message */\n.footer-form-success{\n  padding:1rem 0;\n  font-family:var(--serif);font-style:italic;\n  font-size:16px;color:var(--gold-l);\n}\n\n/* ── MAIN COLUMNS ── */\n.footer-main{\n  display:grid;\n  grid-template-columns:1.5fr 1fr 1fr 1.2fr;\n  gap:3rem;\n  max-width:1200px;margin:0 auto;\n  padding:5rem 4rem;\n  border-bottom:0.5px solid rgba(201,168,76,0.1);\n}\n\n/* Brand col */\n.footer-logo{\n  display:block;height:40px;width:auto;\n  margin-bottom:1.6rem;\n  opacity:0.85;\n}\n.footer-seo-text{\n  font-family:var(--sans);font-size:11px;\n  font-weight:300;line-height:1.85;\n  color:rgba(255,255,255,0.38);\n  margin-bottom:2rem;\n}\n\n/* Chotusingh */\n.footer-chotu{\n  margin-bottom:1.2rem;\n}\n.footer-chotu-img{\n  display:block;height:100px;width:auto;\n  object-fit:contain;\n  mix-blend-mode:lighten;\n  filter:brightness(1.1) contrast(1.05);\n  margin-bottom:0.4rem;\n}\n.footer-chotu-line{\n  font-family:var(--serif);font-style:italic;font-weight:300;\n  font-size:11px;color:rgba(255,255,255,0.22);\n  line-height:1.5;\n}\n\n/* Nav cols */\n.footer-col{\n  display:flex;flex-direction:column;\n}\n.footer-col-brand{\n  display:flex;\n  flex-direction:column;\n}\n.footer-col-title{\n  font-family:var(--sans);font-size:9px;\n  font-weight:500;letter-spacing:0.28em;text-transform:uppercase;\n  color:var(--gold);\n  margin-bottom:1.4rem;\n  padding-bottom:0.8rem;\n  border-bottom:0.5px solid rgba(201,168,76,0.15);\n}\n.footer-links{\n  list-style:none;\n  display:flex;flex-direction:column;gap:0.65rem;\n}\n.footer-links a{\n  font-family:var(--sans);font-size:12px;font-weight:300;\n  color:rgba(255,255,255,0.42);text-decoration:none;\n  transition:color 0.3s ease, padding-left 0.3s ease;\n  line-height:1.4;display:block;\n}\n.footer-links a:hover{\n  color:rgba(255,255,255,0.85);\n  padding-left:4px;\n}\n\n/* Contact col */\n.footer-col-contact{\n  justify-content:space-between;\n  display:flex;\n  flex-direction:column;\n}\n.footer-col-contact .footer-apps{\n  margin-top:auto;\n}\n.footer-contact-item{margin-bottom:1.1rem}\n.footer-contact-lbl{\n  display:block;\n  font-family:var(--sans);font-size:8px;\n  letter-spacing:0.22em;text-transform:uppercase;\n  color:var(--gold);opacity:0.65;margin-bottom:0.25rem;\n}\n.footer-address{\n  font-family:var(--sans);font-size:11px;font-weight:300;\n  line-height:1.7;color:rgba(255,255,255,0.38);\n  font-style:normal;\n}\n.footer-contact-val{\n  display:block;\n  font-family:var(--sans);font-size:12px;font-weight:300;\n  color:rgba(255,255,255,0.42);text-decoration:none;\n  line-height:1.7;transition:color 0.25s;\n}\na.footer-contact-val:hover{color:rgba(255,255,255,0.8)}\n\n/* Social */\n.footer-social{\n  display:flex;gap:0.6rem;flex-wrap:wrap;\n  margin-top:1.2rem;margin-bottom:1.6rem;\n}\n.footer-social-ico{\n  width:32px;height:32px;\n  border:0.5px solid rgba(255,255,255,0.12);\n  display:flex;align-items:center;justify-content:center;\n  color:rgba(255,255,255,0.4);text-decoration:none;\n  transition:border-color 0.3s,color 0.3s;\n}\n.footer-social-ico:hover{\n  border-color:rgba(201,168,76,0.5);color:var(--gold-l);\n}\n.footer-social-ico svg{width:14px;height:14px}\n.footer-social-wa:hover{\n  border-color:rgba(37,211,102,0.5);color:#25D366;\n}\n\n/* App badges */\n.footer-apps{margin-top:auto}\n.footer-apps-label{\n  font-family:var(--sans);font-size:8px;\n  letter-spacing:0.22em;text-transform:uppercase;\n  color:var(--gold);opacity:0.65;margin-bottom:0.8rem;\n}\n.footer-apps-row{display:flex;flex-direction:column;gap:0.5rem}\n.footer-app-badge{\n  display:block;text-decoration:none;\n  border:0.5px solid rgba(255,255,255,0.15);\n  padding:8px 14px;\n  transition:border-color 0.3s,background 0.3s;\n}\n.footer-app-badge:hover{\n  border-color:rgba(201,168,76,0.4);\n  background:rgba(255,255,255,0.03);\n}\n.footer-app-inner{\n  display:flex;align-items:center;gap:10px;\n}\n.footer-app-icon{\n  font-size:22px;color:#fff;\n  line-height:1;flex-shrink:0;\n}\n.footer-app-text{\n  display:flex;flex-direction:column;gap:1px;\n}\n.footer-app-sub{\n  font-family:var(--sans);font-size:8px;\n  color:rgba(255,255,255,0.45);letter-spacing:0.06em;\n}\n.footer-app-name{\n  font-family:var(--sans);font-size:13px;\n  font-weight:500;color:#fff;letter-spacing:0.02em;\n}\n\n/* Legal strip */\n.footer-legal{\n  background:#070604;\n  padding:1.4rem 4rem;\n}\n.footer-legal-inner{\n  max-width:1200px;margin:0 auto;\n  display:flex;flex-direction:column;\n  align-items:center;gap:0.5rem;text-align:center;\n}\n.footer-legal-links{\n  display:flex;flex-wrap:wrap;align-items:center;\n  justify-content:center;gap:0.5rem;\n}\n.footer-legal-links a,\n.footer-legal-txt{\n  font-family:var(--sans);font-size:10px;\n  color:rgba(255,255,255,0.28);text-decoration:none;\n  transition:color 0.25s;\n}\n.footer-legal-links a:hover{color:rgba(255,255,255,0.6)}\n.footer-sep{color:rgba(255,255,255,0.18);font-size:10px}\n.footer-copyright{\n  font-family:var(--sans);font-size:10px;\n  color:rgba(255,255,255,0.18);line-height:1.6;\n}\n\n/* Mobile */\n@media(max-width:1024px){\n  .footer-form-row{grid-template-columns:1fr 1fr;}\n  .footer-main{grid-template-columns:1fr 1fr;padding:4rem 3rem;}\n  .footer-col-brand{grid-column:1/-1;}\n  .footer-form-strip{padding:4rem 3rem;}\n}\n@media(max-width:640px){\n  .footer-form-row{grid-template-columns:1fr;}\n  .footer-main{grid-template-columns:1fr;padding:3rem 1.5rem;gap:2.5rem;}\n  .footer-form-strip{padding:3rem 1.5rem;}\n  .footer-legal{padding:1.2rem 1.5rem;}\n  .footer-form-submit-row{flex-direction:column;align-items:flex-start;}\n  .footer-form-btn{width:100%;justify-content:center;}\n}\n\n\n\n\n\n/* ── Footer SEO text — hidden from visitors, present for Google ── */\n.footer-seo-hidden{\n  position:absolute !important;\n  width:1px !important;\n  height:1px !important;\n  overflow:hidden !important;\n  clip:rect(0,0,0,0) !important;\n  white-space:nowrap !important;\n  pointer-events:none !important;\n  visibility:hidden !important;\n  opacity:0 !important;\n  display:block !important;\n  font-size:0 !important;\n  line-height:0 !important;\n}\n/* ── Footer brand statement — visible, premium ── */\n.footer-brand-statement{\n  font-family:var(--serif);\n  font-style:italic;\n  font-weight:300;\n  font-size:clamp(14px,1.3vw,17px);\n  line-height:1.7;\n  color:rgba(255,255,255,0.45);\n  margin-bottom:1.8rem;\n}\n\n\n\n\n \n \n \n\n\n\n.back-to-top{\n  position:fixed;\n  bottom:2rem;\n  left:2rem;\n  width:44px;height:44px;\n  border:0.5px solid rgba(201,168,76,0.35);\n  display:flex;align-items:center;justify-content:center;\n  color:rgba(255,255,255,0.5);\n  background:rgba(12,11,10,0.85);\n  backdrop-filter:blur(8px);\n  text-decoration:none;\n  z-index:998;\n  opacity:0;\n  transform:translateY(8px);\n  transition:opacity 0.3s ease,transform 0.3s ease,\n             border-color 0.3s ease,color 0.3s ease;\n  pointer-events:none;\n}\n.back-to-top.visible{\n  opacity:1;\n  transform:translateY(0);\n  pointer-events:auto;\n}\n.back-to-top:hover{\n  border-color:rgba(201,168,76,0.7);\n  color:var(--gold-l);\n}\n.back-to-top svg{\n  width:16px;height:16px;\n}\n@media(max-width:768px){\n  .back-to-top{\n    bottom:5.5rem;\n    left:1rem;\n    width:40px;height:40px;\n  }\n}\n\n\n\n\n\n\n/* ── Compact contact ── */\n.footer-contact-compact{\n  display:flex;flex-direction:column;gap:0.55rem;\n  margin-bottom:1rem;\n}\n.footer-contact-row{\n  font-family:var(--sans);font-size:11px;font-weight:300;\n  color:rgba(255,255,255,0.42);line-height:1.5;\n  display:flex;align-items:baseline;gap:0.5rem;\n  flex-wrap:wrap;\n}\n.footer-contact-row a{\n  color:rgba(255,255,255,0.42);text-decoration:none;\n  transition:color 0.25s;\n}\n.footer-contact-row a:hover{color:rgba(255,255,255,0.8)}\n.fcc-lbl{font-size:10px;flex-shrink:0;opacity:0.6}\n.fcc-sep{opacity:0.35;margin:0 2px}\n\n/* ── App icon buttons ── */\n.footer-apps-row{\n  display:flex;gap:0.8rem;\n  flex-direction:row !important;\n}\n.footer-app-icon-btn{\n  display:flex;align-items:center;justify-content:center;\n  width:40px;height:40px;\n  border:0.5px solid rgba(255,255,255,0.15);\n  color:rgba(255,255,255,0.5);\n  text-decoration:none;\n  transition:border-color 0.3s,color 0.3s;\n}\n.footer-app-icon-btn:hover{\n  border-color:rgba(201,168,76,0.5);\n  color:var(--gold-l);\n}\n.footer-app-icon-btn svg{width:20px;height:20px}\n\n\n\n.footer-threshold{\n  width:100%;height:1px;\n  background:linear-gradient(90deg,\n    transparent,rgba(201,168,76,0.4) 50%,transparent);\n}\n\n\n</html\n.seo-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;pointer-events:none}\n.footer-form-btn-txt{font-family:'Jost',sans-serif;font-size:9px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase}\n.footer-social-wa{display:inline-flex;align-items:center;gap:0.5rem;font-family:'Jost',sans-serif;font-size:11px;font-weight:300;color:rgba(255,255,255,0.5);transition:color 0.2s}\n.footer-social-wa:hover{color:#25D366}\n\n/* Pin toggle */\n.pin-toggle{\n  font-family:var(--sans);font-size:10px;font-weight:400;\n  letter-spacing:.12em;text-transform:uppercase;\n  color:rgba(201,168,76,.6);background:none;border:none;\n  cursor:pointer;padding:0;margin-bottom:1rem;\n  display:block;transition:color .2s;\n}\n.pin-toggle:hover{color:var(--gold);}\n#pinGrid[style*=\"display: grid\"]{display:grid!important;}\n\n/* ══ GARMENT CARE SYMBOLS — floating background ══ */\n.garment-bg{\n  position:absolute;inset:0;\n  pointer-events:none;overflow:hidden;\n  z-index:0;\n  opacity:.06; /* very subtle on light bg */\n}\n@media(prefers-color-scheme:dark){.garment-bg{opacity:.04}}\n\n.garment-symbol{\n  position:absolute;\n  font-size:clamp(20px,3vw,36px);\n  color:var(--pink);\n  animation:garmentFloat var(--gd,20s) ease-in-out infinite var(--gdelay,0s);\n  user-select:none;\n  line-height:1;\n}\n@keyframes garmentFloat{\n  0%   {transform:translateY(0) rotate(0deg);   opacity:0}\n  5%   {opacity:1}\n  45%  {transform:translateY(-18px) rotate(3deg);opacity:1}\n  55%  {transform:translateY(-18px) rotate(-3deg);opacity:1}\n  95%  {opacity:.8}\n  100% {transform:translateY(0) rotate(0deg);   opacity:0}\n}\n\n/* Sections that get the garment background */\n.how-section,.speed-section,.cov-section,.free-section,\n.app-section,.faq-section,.other-ways{position:relative;overflow:hidden}\n\n/* ── SECTION TEXT — explicit contrast on light bg ── */\n.how-h2,.speed-h2,.cov-h2,.free-h2,.app-h2,.faq-h2{color:var(--txt)}\n.how-title{color:var(--txt);font-size:clamp(18px,2vw,24px)}\n.how-desc,.speed-desc,.speed-note,.cov-lead,.cov-note,.app-body,.free-body,.faq-a{color:var(--txt2)}\n.speed-time{color:var(--pink)}\n.speed-name{color:var(--txt)}\n.eyebrow-m{color:var(--pink);opacity:1}\n.pin-num{color:var(--pink)}\n.pin-area{color:var(--txt2)}\n.thresh-val{color:var(--pink)}\n.thresh-lbl{color:var(--txt3)}\n.thresh-or{color:var(--txt3)}\n.ow-hl{color:var(--txt)}\n.ow-name{color:var(--txt)}\n.ow-detail{color:var(--txt3)}\n.ow-hours{background:rgba(192,65,90,.05);border-color:rgba(192,65,90,.15)}\n.ow-hours strong{color:var(--pink)}\n.app-feat{color:var(--txt2)}\n/* pin tag on cream */\n.pin-tag{background:rgba(26,25,24,.04);border-color:rgba(26,25,24,.1)}\n.pin-tag:hover{border-color:rgba(192,65,90,.25);background:rgba(192,65,90,.03)}\n/* speed card on cream */\n.speed-card{background:#fff;border-color:rgba(26,25,24,.1)}\n.speed-card:hover{background:rgba(192,65,90,.03);border-color:rgba(192,65,90,.2)}\n.speed-card.popular{background:rgba(192,65,90,.05);border-color:rgba(192,65,90,.3)}\n.speed-icon{background:rgba(192,65,90,.06);border-color:rgba(192,65,90,.15);color:var(--pink)}\n.speed-note{border-color:rgba(26,25,24,.08);color:var(--txt3)}\n/* thresh items on cream */\n.thresh-item{background:#fff;border-color:rgba(201,168,76,.2)}\n/* faq on cream */\n.faq-item,.faq-item:first-of-type{border-color:rgba(26,25,24,.1)}\n.faq-q{color:var(--txt)}\n.faq-icon{color:var(--txt3)}\n/* how step */\n.how-num{background:var(--pink)}\n/* app btn on cream */\n.app-btn{background:#fff;color:var(--txt);border-color:rgba(26,25,24,.12)}\n.app-btn:hover{background:#f0ece4}\n.app-feat svg{color:var(--pink)}\n/* ow methods on cream */\n.ow-method{border-color:rgba(26,25,24,.08)}\n.ow-icon{background:rgba(192,65,90,.05);border-color:rgba(192,65,90,.1)}\n.ow-icon svg{color:var(--pink)}\n.ow-method:hover .ow-name{color:var(--pink)}\n.ow-arrow{color:rgba(26,25,24,.2)}\n/* other-ways section */\n.other-ways{border-color:rgba(26,25,24,.08)}\n/* how grid connector line */\n.how-grid::before{background:linear-gradient(90deg,transparent,rgba(192,65,90,.15) 20%,rgba(192,65,90,.15) 80%,transparent)}\n\n/* DARK MODE overrides */\n@media(prefers-color-scheme:dark){\n  .how-section,.cov-section,.app-section{background:var(--bg2)!important}\n  .speed-section,.free-section,.faq-section,.other-ways{background:var(--bg)!important}\n  .how-h2,.speed-h2,.cov-h2,.free-h2,.app-h2,.faq-h2{color:#fff}\n  .how-title,.speed-name,.ow-hl,.ow-name,.faq-q{color:var(--txt,var(--ink,var(--dark2,#1a1918)))}\n  .how-desc,.speed-desc,.speed-note,.cov-lead,.cov-note,.app-body,.free-body,.faq-a{color:var(--txt2)}\n  .eyebrow-m{color:rgba(201,168,76,.75)}\n  .pin-num{color:var(--gold)}\n  .pin-area{color:var(--txt3)}\n  .pin-tag{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}\n  .speed-card{background:var(--surf);border-color:var(--surf-b)}\n  .speed-card.popular{background:rgba(201,168,76,.05);border-color:rgba(201,168,76,.35)}\n  .speed-icon{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.15);color:var(--gold)}\n  .speed-time{color:var(--gold)}\n  .thresh-item{background:var(--surf);border-color:rgba(201,168,76,.15)}\n  .thresh-val{color:var(--gold)}\n  .faq-item,.faq-item:first-of-type{border-color:var(--surf-b)}\n  .faq-icon{color:var(--txt3)}\n  .app-btn{background:var(--surf);color:#fff;border-color:var(--surf-b)}\n  .app-btn:hover{background:rgba(255,255,255,.09)}\n  .app-feat svg{color:var(--pink)}\n  .ow-method{border-color:var(--surf-b)}\n  .ow-icon{background:rgba(201,168,76,.05);border-color:rgba(201,168,76,.15)}\n  .ow-icon svg{color:var(--gold)}\n  .ow-hours{background:rgba(201,168,76,.05);border-color:rgba(201,168,76,.12)}\n  .ow-hours strong{color:rgba(201,168,76,.7)}\n  .other-ways{border-color:var(--surf-b)}\n  .how-grid::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 20%,rgba(255,255,255,.1) 80%,transparent)}\n}\n\n/* ══ GARMENT CARE SYMBOLS — floating background ══ */\n.garment-bg{\n  position:absolute;inset:0;\n  pointer-events:none;overflow:hidden;\n  z-index:0;\n  opacity:.06; /* very subtle on light bg */\n}\n@media(prefers-color-scheme:dark){.garment-bg{opacity:.04}}\n\n.garment-symbol{\n  position:absolute;\n  font-size:clamp(20px,3vw,36px);\n  color:var(--pink);\n  animation:garmentFloat var(--gd,20s) ease-in-out infinite var(--gdelay,0s);\n  user-select:none;\n  line-height:1;\n}\n@keyframes garmentFloat{\n  0%   {transform:translateY(0) rotate(0deg);   opacity:0}\n  5%   {opacity:1}\n  45%  {transform:translateY(-18px) rotate(3deg);opacity:1}\n  55%  {transform:translateY(-18px) rotate(-3deg);opacity:1}\n  95%  {opacity:.8}\n  100% {transform:translateY(0) rotate(0deg);   opacity:0}\n}\n\n/* Sections that get the garment background */\n.how-section,.speed-section,.cov-section,.free-section,\n.app-section,.faq-section,.other-ways{position:relative;overflow:hidden}\n\n/* ── SECTION TEXT — explicit contrast on light bg ── */\n.how-h2,.speed-h2,.cov-h2,.free-h2,.app-h2,.faq-h2{color:var(--txt)}\n.how-title{color:var(--txt);font-size:clamp(18px,2vw,24px)}\n.how-desc,.speed-desc,.speed-note,.cov-lead,.cov-note,.app-body,.free-body,.faq-a{color:var(--txt2)}\n.speed-time{color:var(--pink)}\n.speed-name{color:var(--txt)}\n.eyebrow-m{color:var(--pink);opacity:1}\n.pin-num{color:var(--pink)}\n.pin-area{color:var(--txt2)}\n.thresh-val{color:var(--pink)}\n.thresh-lbl{color:var(--txt3)}\n.thresh-or{color:var(--txt3)}\n.ow-hl{color:var(--txt)}\n.ow-name{color:var(--txt)}\n.ow-detail{color:var(--txt3)}\n.ow-hours{background:rgba(192,65,90,.05);border-color:rgba(192,65,90,.15)}\n.ow-hours strong{color:var(--pink)}\n.app-feat{color:var(--txt2)}\n/* pin tag on cream */\n.pin-tag{background:rgba(26,25,24,.04);border-color:rgba(26,25,24,.1)}\n.pin-tag:hover{border-color:rgba(192,65,90,.25);background:rgba(192,65,90,.03)}\n/* speed card on cream */\n.speed-card{background:#fff;border-color:rgba(26,25,24,.1)}\n.speed-card:hover{background:rgba(192,65,90,.03);border-color:rgba(192,65,90,.2)}\n.speed-card.popular{background:rgba(192,65,90,.05);border-color:rgba(192,65,90,.3)}\n.speed-icon{background:rgba(192,65,90,.06);border-color:rgba(192,65,90,.15);color:var(--pink)}\n.speed-note{border-color:rgba(26,25,24,.08);color:var(--txt3)}\n/* thresh items on cream */\n.thresh-item{background:#fff;border-color:rgba(201,168,76,.2)}\n/* faq on cream */\n.faq-item,.faq-item:first-of-type{border-color:rgba(26,25,24,.1)}\n.faq-q{color:var(--txt)}\n.faq-icon{color:var(--txt3)}\n/* how step */\n.how-num{background:var(--pink)}\n/* app btn on cream */\n.app-btn{background:#fff;color:var(--txt);border-color:rgba(26,25,24,.12)}\n.app-btn:hover{background:#f0ece4}\n.app-feat svg{color:var(--pink)}\n/* ow methods on cream */\n.ow-method{border-color:rgba(26,25,24,.08)}\n.ow-icon{background:rgba(192,65,90,.05);border-color:rgba(192,65,90,.1)}\n.ow-icon svg{color:var(--pink)}\n.ow-method:hover .ow-name{color:var(--pink)}\n.ow-arrow{color:rgba(26,25,24,.2)}\n/* other-ways section */\n.other-ways{border-color:rgba(26,25,24,.08)}\n/* how grid connector line */\n.how-grid::before{background:linear-gradient(90deg,transparent,rgba(192,65,90,.15) 20%,rgba(192,65,90,.15) 80%,transparent)}\n\n/* DARK MODE overrides */\n@media(prefers-color-scheme:dark){\n  .how-section,.cov-section,.app-section{background:var(--bg2)!important}\n  .speed-section,.free-section,.faq-section,.other-ways{background:var(--bg)!important}\n  .how-h2,.speed-h2,.cov-h2,.free-h2,.app-h2,.faq-h2{color:#fff}\n  .how-title,.speed-name,.ow-hl,.ow-name,.faq-q{color:var(--txt,var(--ink,var(--dark2,#1a1918)))}\n  .how-desc,.speed-desc,.speed-note,.cov-lead,.cov-note,.app-body,.free-body,.faq-a{color:var(--txt2)}\n  .eyebrow-m{color:rgba(201,168,76,.75)}\n  .pin-num{color:var(--gold)}\n  .pin-area{color:var(--txt3)}\n  .pin-tag{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}\n  .speed-card{background:var(--surf);border-color:var(--surf-b)}\n  .speed-card.popular{background:rgba(201,168,76,.05);border-color:rgba(201,168,76,.35)}\n  .speed-icon{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.15);color:var(--gold)}\n  .speed-time{color:var(--gold)}\n  .thresh-item{background:var(--surf);border-color:rgba(201,168,76,.15)}\n  .thresh-val{color:var(--gold)}\n  .faq-item,.faq-item:first-of-type{border-color:var(--surf-b)}\n  .faq-icon{color:var(--txt3)}\n  .app-btn{background:var(--surf);color:#fff;border-color:var(--surf-b)}\n  .app-btn:hover{background:rgba(255,255,255,.09)}\n  .app-feat svg{color:var(--pink)}\n  .ow-method{border-color:var(--surf-b)}\n  .ow-icon{background:rgba(201,168,76,.05);border-color:rgba(201,168,76,.15)}\n  .ow-icon svg{color:var(--gold)}\n  .ow-hours{background:rgba(201,168,76,.05);border-color:rgba(201,168,76,.12)}\n  .ow-hours strong{color:rgba(201,168,76,.7)}\n  .other-ways{border-color:var(--surf-b)}\n  .how-grid::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 20%,rgba(255,255,255,.1) 80%,transparent)}\n}\n\n/* ── Hero is always dark regardless of system setting ── */\nsection#book-form,section#book-form *{--bg:#1a1918}\nsection#book-form{background:#1a1918!important}\nsection#book-form .f-brand-tag{color:var(--gold)!important}\nsection#book-form .f-title{color:#fff!important}\nsection#book-form .f-badge{color:rgba(255,255,255,.4)!important}\nsection#book-form .f-q{color:#fff!important}\nsection#book-form .f-q em{color:var(--gold)!important}\nsection#book-form .f-step-txt{color:rgba(255,255,255,.35)!important}\nsection#book-form .f-step-txt strong{color:#fff!important}\nsection#book-form .f-dot{background:rgba(255,255,255,.2)!important}\nsection#book-form .f-dot.cur{background:var(--gold)!important}\nsection#book-form .f-dot.done{background:var(--pink)!important}\nsection#book-form .f-box{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.12)!important}\nsection#book-form .f-in{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.12)!important;color:#fff!important}\nsection#book-form .f-in::placeholder{color:rgba(255,255,255,.3)!important}\nsection#book-form .f-lbl{color:rgba(255,255,255,.4)!important}\nsection#book-form .f-pfx{color:rgba(255,255,255,.35)!important}\nsection#book-form .f-hint{color:rgba(255,255,255,.3)!important}\nsection#book-form .f-hint kbd{color:rgba(255,255,255,.35)!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.15)!important}\nsection#book-form .f-bar-row{border-color:rgba(255,255,255,.1)!important}\nsection#book-form .f-sub{color:rgba(255,255,255,.3)!important}\nsection#book-form .f-sub a{color:rgba(201,168,76,.5)!important}\nsection#book-form .f-back{color:rgba(255,255,255,.3)!important}\nsection#book-form .profile-card{background:rgba(201,168,76,.08)!important;border-color:rgba(201,168,76,.2)!important}\nsection#book-form .profile-name{color:#fff!important}\nsection#book-form .profile-detail{color:rgba(255,255,255,.45)!important}\nsection#book-form .edit-btn{color:rgba(201,168,76,.55)!important}\nsection#book-form .choice-card{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.1)!important}\nsection#book-form .choice-card:hover,section#book-form .choice-card.on{background:rgba(201,168,76,.1)!important;border-color:rgba(201,168,76,.4)!important}\nsection#book-form .choice-name{color:#fff!important}\nsection#book-form .choice-sub{color:rgba(255,255,255,.4)!important}\nsection#book-form .tnc-wrap{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.08)!important}\nsection#book-form .tnc-hd{color:rgba(255,255,255,.4)!important}\nsection#book-form .tnc-body{border-color:rgba(255,255,255,.06)!important}\nsection#book-form .tnc-item{color:rgba(255,255,255,.45)!important}\nsection#book-form .agree-txt{color:rgba(255,255,255,.4)!important}\nsection#book-form .agree-box{border-color:rgba(255,255,255,.2)!important}\nsection#book-form .captcha-row{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.08)!important}\nsection#book-form .cap-check{border-color:rgba(255,255,255,.2)!important}\nsection#book-form .cap-lbl{color:rgba(255,255,255,.45)!important}\nsection#book-form .cap-logo{color:rgba(255,255,255,.2)!important}\nsection#book-form .otp-d{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.12)!important;color:#fff!important}\nsection#book-form .otp-hint{color:rgba(255,255,255,.4)!important}\nsection#book-form .otp-resend{color:rgba(201,168,76,.55)!important}\nsection#book-form .otp-timer{color:rgba(255,255,255,.3)!important}\nsection#book-form .f-err{color:var(--pink)!important}\nsection#book-form .f-alert{color:var(--pink)!important;background:rgba(192,65,90,.08)!important;border-color:rgba(192,65,90,.2)!important}\nsection#book-form .f-confirm-note{color:rgba(255,255,255,.2)!important}\n\n.faq-a{color:var(--txt2,#3d3a36);line-height:2}\n\nbody{color:#1a1918}\n@media(prefers-color-scheme:dark){body{color:#fff}}\n\n\n\n.tsl-crumbs{max-width:1200px;margin:0 auto;padding:14px 8vw 0;position:relative;z-index:5}\n.tsl-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-family:var(--sans,'Jost',sans-serif);font-size:11px;letter-spacing:.06em}\n.tsl-crumbs li{display:flex;align-items:center;gap:6px;color:inherit;opacity:.55}\n.tsl-crumbs li:not(:last-child)::after{content:'›';opacity:.6}\n.tsl-crumbs a{color:inherit;text-decoration:none;transition:opacity .2s}\n.tsl-crumbs a:hover{opacity:1;text-decoration:underline}\n.tsl-crumbs li:last-child{opacity:.85}\n@media(max-width:600px){.tsl-crumbs{padding:12px 6vw 0}}\n\n\n\n/* breadcrumb contrast */\n.tsl-crumbs a,.tsl-crumbs li{color:rgba(255,255,255,.75)!important}\n.tsl-crumbs a:hover{color:var(--gold,#C9A84C)!important}\n.tsl-crumbs li[aria-current=\"page\"]{color:rgba(255,255,255,.95)!important}\n[data-theme=\"light\"] .tsl-crumbs a,\n[data-theme=\"light\"] .tsl-crumbs li,\n.s-cream .tsl-crumbs a,\n.s-cream .tsl-crumbs li{\n  color:rgba(26,25,24,.75)!important;\n}\n[data-theme=\"light\"] .tsl-crumbs a:hover,\n.s-cream .tsl-crumbs a:hover{color:var(--pink,#C0415A)!important}\n\n/* def-text / source (ONE RULE box) */\n[class*=\"-def-text\"],\n.g-def-text,\n.def-text{\n  color:rgba(255,255,255,.9)!important;\n}\n[class*=\"-def-text\"] em,\n.g-def-text em,\n.def-text em{\n  color:var(--gold,#C9A84C)!important;\n}\n[class*=\"-def-source\"],\n.g-def-source,\n.def-source{\n  color:rgba(255,255,255,.5)!important;\n}\n\n@media (prefers-color-scheme: light){\n  /* crumbs sit on cream body above dark heroes */\n  body > .tsl-crumbs a,\n  body > .tsl-crumbs li,\n  main > .tsl-crumbs a,\n  .scroll-bar + .tsl-crumbs a,\n  .scroll-bar + .tsl-crumbs li,\n  #introScreen + .tsl-crumbs a,\n  div > .tsl-crumbs a,\n  div > .tsl-crumbs li{\n    color:rgba(26,25,24,.75)!important;\n  }\n}\n\n/* ═══ Force dark-default shell ═══ */\n:root{\n  --off:#1a1918 !important;\n  --pink-pale:#1a1918 !important;\n}\nbody{\n  background:var(--bg,var(--off,#1a1918))!important;\n  color:var(--txt,#fff)!important;\n}\n/* When a page hardcodes cream body vars, keep body dark unless OS wants light */\n@media (prefers-color-scheme: light){\n  :root{\n    --off:#FAFAF8 !important;\n    --pink-pale:#fdf0f2 !important;\n  }\n  body{\n    background:var(--cream,var(--off,#F5F0E8))!important;\n    color:var(--dark2,var(--ink,#1a1918))!important;\n  }\n}\n\n\n/* ═══ Legal template dark readability v3 ═══ */\n.legal-outer,.legal-content,.legal-sidebar{\n  background:#1a1918!important;\n  color:#fff!important;\n}\n.legal-hero{background:#1a1918!important}\n.lh-title{color:#fff!important}\n.lh-title em{color:var(--pink,#C0415A)!important}\n.lh-eye{color:var(--gold,#C9A84C)!important}\n.lh-meta,.lh-right,.pl-hero-note{color:rgba(255,255,255,.72)!important}\n.lh-right strong{color:rgba(255,255,255,.95)!important}\n\n.tsl-crumbs a,.tsl-crumbs li{color:rgba(255,255,255,.75)!important}\n.tsl-crumbs a:hover{color:var(--gold,#C9A84C)!important}\n\n.sidebar-nav a{color:rgba(255,255,255,.72)!important}\n.sidebar-nav a:hover,\n.sidebar-nav a.active{color:var(--gold,#C9A84C)!important}\n.sidebar-nav li{border-bottom-color:rgba(255,255,255,.1)!important}\n.sn-num{color:var(--gold,#C9A84C)!important}\n\n.ctrl-btn{\n  color:rgba(255,255,255,.8)!important;\n  border-color:rgba(255,255,255,.3)!important;\n  background:transparent!important;\n}\n.ctrl-btn:hover{\n  color:#fff!important;\n  border-color:var(--gold,#C9A84C)!important;\n}\n\n.clause{border-bottom-color:rgba(255,255,255,.12)!important}\n.clause-title{color:#fff!important}\n.clause-num{color:var(--gold,#C9A84C)!important;opacity:1!important}\n.clause-icon{color:rgba(255,255,255,.45)!important}\n.clause-body,\n.clause-body p,\n.clause-body li,\n.clause-body td,\n.clause-body th,\n.clause-body span{\n  color:rgba(255,255,255,.78)!important;\n}\n.clause-body a{color:var(--gold,#C9A84C)!important}\n.clause-body strong,\n.clause-body b{color:#fff!important}\n\n.legal-intro{color:rgba(255,255,255,.8)!important}\n.legal-close,\n.legal-close p,\n.legal-close-note,\n.legal-close-sub{color:rgba(255,255,255,.75)!important}\n.legal-close h2,\n.legal-close-contact h2{color:#fff!important}\n.legal-close-links a{color:var(--gold,#C9A84C)!important}\n\n/* FAQ / price list only inside legal shells (care guides keep cream FAQ blocks) */\n.legal-outer .faq-q,\n.legal-content .faq-q{color:#fff!important}\n.legal-outer .faq-a,\n.legal-content .faq-a{color:rgba(255,255,255,.75)!important}\n.legal-outer .pl-item,\n.legal-content .pl-item{\n  color:rgba(255,255,255,.78)!important;\n  border-bottom-color:rgba(255,255,255,.1)!important;\n}\n.legal-outer .pl-tier-name,\n.legal-outer .pl-factor-h3,\n.legal-outer .pl-factors h2,\n.legal-outer .pl-factors h3,\n.legal-content .pl-tier-name,\n.legal-content .pl-factor-h3{color:#fff!important}\n.legal-outer .pl-tier-note,\n.legal-outer .pl-factor-p,\n.legal-content .pl-tier-note,\n.legal-content .pl-factor-p{color:rgba(255,255,255,.65)!important}\n.legal-outer .pl-factor,\n.legal-content .pl-factor{\n  background:rgba(255,255,255,.04)!important;\n  border-color:rgba(255,255,255,.12)!important;\n}\n\n@media (prefers-color-scheme: light){\n  .legal-outer,.legal-content,.legal-sidebar{\n    background:var(--cream,#F5F0E8)!important;\n    color:var(--dark2,#1a1918)!important;\n  }\n  .legal-hero{background:var(--cream,#F5F0E8)!important}\n  .lh-title{color:var(--dark2,#1a1918)!important}\n  .lh-meta,.lh-right,.pl-hero-note{color:rgba(26,25,24,.65)!important}\n  .tsl-crumbs a,.tsl-crumbs li{color:rgba(26,25,24,.75)!important}\n  .sidebar-nav a{color:rgba(26,25,24,.72)!important}\n  .sidebar-nav a:hover,.sidebar-nav a.active{color:var(--pink,#C0415A)!important}\n  .ctrl-btn{color:rgba(26,25,24,.75)!important;border-color:rgba(26,25,24,.3)!important}\n  .clause-title{color:var(--dark2,#1a1918)!important}\n  .clause-num{color:var(--pink,#C0415A)!important}\n  .clause-body,.clause-body p,.clause-body li,.clause-body td,.clause-body th,.clause-body span{\n    color:rgba(26,25,24,.72)!important;\n  }\n  .legal-intro{color:rgba(26,25,24,.75)!important}\n  .legal-outer .faq-q,.legal-content .faq-q{color:var(--dark2,#1a1918)!important}\n  .legal-outer .faq-a,.legal-content .faq-a{color:rgba(26,25,24,.65)!important}\n  .legal-outer .pl-item,.legal-content .pl-item{color:rgba(26,25,24,.65)!important}\n  .legal-outer .pl-tier-name,.legal-outer .pl-factor-h3,\n  .legal-content .pl-tier-name,.legal-content .pl-factor-h3{color:var(--dark2,#1a1918)!important}\n  .legal-outer .pl-factor,.legal-content .pl-factor{\n    background:rgba(245,240,232,.5)!important;\n    border-color:rgba(26,25,24,.08)!important;\n  }\n}\n\n\n\n\n/* ═══ Care/guide clause dark readability v2 ═══ */\n/* Section shells that were cream/off-white */\n[class*=\"-def-sec\"],\n.g-body,.g-def-sec,.def-sec,.sp-body,.sscg-body,.wcs-body,.wcg-body,.dpc-body,.bsc-body{\n  background:#1a1918!important;\n  color:rgba(255,255,255,.85)!important;\n}\n\n/* Sidebar */\n[class*=\"-sb-link\"]{color:rgba(255,255,255,.65)!important;border-left-color:rgba(255,255,255,.12)!important}\n[class*=\"-sb-link\"]:hover,\n[class*=\"-sb-link\"].active{color:#fff!important;border-left-color:var(--gold,#C9A84C)!important}\n[class*=\"-sb-title\"],\n[class*=\"-sb-label\"],\n[class*=\"-sb-h\"]{color:rgba(255,255,255,.45)!important}\n\n/* Definition / callout panels */\n[class*=\"-def-box\"],\n[class*=\"-def-note\"],\n.def-box,.def-note,\n.fact-box,.warn-box,.tip-box,.puja-tip{\n  background:rgba(255,255,255,.05)!important;\n  color:rgba(255,255,255,.8)!important;\n  border-color:rgba(255,255,255,.14)!important;\n}\n[class*=\"-def-note\"] strong,\n.def-note strong,\n.fact-box strong{color:#fff!important}\n.warn-box{border-left-color:var(--pink,#C0415A)!important}\n.warn-box strong{color:var(--pink,#C0415A)!important}\n[class*=\"-def-label\"],.def-label{color:var(--gold,#C9A84C)!important}\n[class*=\"-def-title\"],[class*=\"-def-h\"],[class*=\"-def-rule\"]{color:#fff!important}\n\n/* Shared white cards → dark panels */\n.variety-card,.storage-step,.press-card,.step,.card-item,\n.saree-card,.wool-card,.fabric-store-card,.season-card,\n.puja-garment,.post-step,.svc-card,.water-col,\n.speed-card,.thresh-item{\n  background:rgba(255,255,255,.05)!important;\n  border-color:rgba(255,255,255,.12)!important;\n  color:rgba(255,255,255,.8)!important;\n}\n.variety-card:hover,.card-item:hover,.saree-card:hover,.wool-card:hover{\n  background:rgba(255,255,255,.08)!important;\n}\n\n/* Text inside cards / steps */\n.variety-name,.variety-care,.variety-weave,\n.storage-step-h,.storage-step-d,.storage-step-n,\n.step-h,.step-d,.step-n,\n.press-card-title,.press-card-label,.press-card li,.press-card p,.press-card span,\n.card-name,.card-body,.card-tag,.card-title,.card-desc,.card-note,\n.saree-name,.saree-care,.saree-fibre,.saree-origin,\n.wool-name,.wool-note,.wool-type,\n.fsc-name,.fsc-detail,.fsc-method,\n.puja-garment,.post-step,.svc-card,\n.variety-card h3,.variety-card p,.variety-card span,\n.saree-card h3,.saree-card p,.saree-card span,\n.wool-card h3,.wool-card p,.wool-card span,\n.card-item h3,.card-item p,.card-item span,\n.fabric-store-card h3,.fabric-store-card p,.fabric-store-card span,\n.season-card h3,.season-card p,.season-card span{\n  color:rgba(255,255,255,.8)!important;\n}\n.variety-name,.storage-step-h,.step-h,.press-card-title,\n.card-name,.saree-name,.wool-name,.fsc-name{color:#fff!important}\n.variety-weave,.press-card-label,.card-tag,.saree-origin,.saree-fibre,.wool-type,.fsc-method{\n  color:var(--gold,#C9A84C)!important;\n}\n.variety-care strong,.storage-step-d strong,.step-d strong,.card-body strong{color:#fff!important}\n\n.press-card.correct{\n  background:rgba(201,168,76,.1)!important;\n  border-color:rgba(201,168,76,.35)!important;\n}\n.press-card.correct .press-card-label{color:var(--gold,#C9A84C)!important}\n.press-card:not(.correct) .press-card-label{color:var(--pink,#C0415A)!important}\n\n/* Do/don't */\n[class*=\"do-dont\"],.do-item,.dont-item,.dd-item{color:rgba(255,255,255,.8)!important}\n[class*=\"-bg-word\"]{color:rgba(255,255,255,.04)!important}\n\n/* Cream FAQ blocks stay dark-on-cream */\n[class*=\"-faq\"]{\n  /* leave section bg as authored (often cream) */\n}\n[class*=\"-faq\"] .faq-q{color:rgba(26,25,24,.92)!important}\n[class*=\"-faq\"] .faq-a{color:rgba(26,25,24,.7)!important}\n[class*=\"-faq\"] .faq-q:hover,\n[class*=\"-faq\"] .faq-item.open .faq-q{color:var(--gold,#C9A84C)!important}\n[class*=\"-faq\"] h2,[class*=\"-faq\"] .bsc-h2,[class*=\"-faq\"] [class*=\"-h2\"]{color:rgba(26,25,24,.95)!important}\n[class*=\"-faq\"] h2 em,[class*=\"-faq\"] [class*=\"-h2\"] em{color:var(--pink,#C0415A)!important}\n\n@media (prefers-color-scheme: light){\n  [class*=\"-def-sec\"],.g-body,.g-def-sec,.def-sec,.sp-body,.sscg-body,.wcs-body,.wcg-body,.dpc-body,.bsc-body{\n    background:var(--off,#FAFAF8)!important;\n    color:var(--ink,#1a1918)!important;\n  }\n  [class*=\"-sb-link\"]{color:rgba(26,25,24,.5)!important;border-left-color:rgba(26,25,24,.08)!important}\n  [class*=\"-sb-link\"]:hover,[class*=\"-sb-link\"].active{color:#1a1918!important;border-left-color:var(--gold,#C9A84C)!important}\n  [class*=\"-def-box\"],.def-box{background:#fff!important;color:#1a1918!important}\n  [class*=\"-def-note\"],.def-note,.fact-box{background:var(--off,#FAFAF8)!important;color:rgba(26,25,24,.65)!important}\n  .warn-box{background:rgba(192,65,90,.06)!important;color:#1a1918!important}\n  .variety-card,.storage-step,.step,.card-item,.saree-card,.wool-card,.fabric-store-card,.season-card,.puja-garment,.post-step,.svc-card{\n    background:#fff!important;color:#1a1918!important;border-color:rgba(26,25,24,.07)!important;\n  }\n  .variety-name,.storage-step-h,.step-h,.press-card-title,.card-name,.saree-name,.wool-name,.fsc-name{color:#1a1918!important}\n  .variety-care,.storage-step-d,.step-d,.card-body,.saree-care,.wool-note,.fsc-detail{color:rgba(26,25,24,.55)!important}\n  .press-card{background:transparent!important;color:#1a1918!important}\n  [class*=\"-def-text\"],.g-def-text,.def-text{color:var(--ink,#1a1918)!important}\n  [class*=\"-def-text\"] em,.g-def-text em,.def-text em{color:var(--gold,#C9A84C)!important}\n  [class*=\"-def-source\"],.g-def-source,.def-source{color:rgba(26,25,24,.48)!important}\n\n}\n\n\n\n\n\n\n/* ═══ Universal dark-default content readability v3 ═══ */\n.faq-a{color:rgba(255,255,255,.78)!important}\n.faq-q{color:rgba(255,255,255,.92)!important}\n.faq-item.open .faq-q,.faq-q:hover{color:var(--gold,#C9A84C)!important}\n\n.hub-faq,.hub-faq-inner{background:#1a1918!important;color:#fff!important}\n.hub-faq-h2{color:#fff!important}\n.hub-faq-h2 em{color:var(--gold,#C9A84C)!important}\n.hub-faq-ey{color:var(--gold,#C9A84C)!important}\n\n/* cream hub sections */\n.hub-grid-sec.cream .hub-sec-h2{color:var(--ink,#1a1918)!important}\n.hub-grid-sec.cream .hub-sec-h2 em{color:var(--gold,#C9A84C)!important}\n.hub-grid-sec.cream .hub-sec-sub{color:rgba(26,25,24,.65)!important}\n.hub-grid-sec.cream .hub-sec-ey{color:var(--gold,#C9A84C)!important}\n/* dark/off hub sections */\n.hub-grid-sec.off .hub-sec-h2,.hub-grid-sec.off .hub-sec-h2,\n.off .hub-sec-h2{color:#fff!important}\n.hub-grid-sec.off .hub-sec-h2 em{color:var(--gold,#C9A84C)!important}\n.hub-grid-sec.off .hub-sec-sub,.off .hub-sec-sub{color:rgba(255,255,255,.65)!important}\n.hub-grid-sec.off .hub-sec-ey{color:var(--gold,#C9A84C)!important}\n\n/* Cream FAQ bands */\n.aeo-faq .faq-q,.bsc-faq .faq-q,.dcm-faq .faq-q,.dpc-faq .faq-q,.g-faq .faq-q,\n.sp-faq .faq-q,.sscg-faq .faq-q,.wcg-faq .faq-q,.wcs-faq .faq-q,\n.guide-faq .faq-q,.csr-faq .faq-q,.ex-faq .faq-q{\n  color:rgba(26,25,24,.92)!important;\n}\n.aeo-faq .faq-a,.bsc-faq .faq-a,.dcm-faq .faq-a,.dpc-faq .faq-a,.g-faq .faq-a,\n.sp-faq .faq-a,.sscg-faq .faq-a,.wcg-faq .faq-a,.wcs-faq .faq-a,\n.guide-faq .faq-a,.csr-faq .faq-a,.ex-faq .faq-a{\n  color:rgba(26,25,24,.7)!important;\n}\n.aeo-faq .faq-item.open .faq-q,.aeo-faq .faq-q:hover,\n.bsc-faq .faq-item.open .faq-q,.bsc-faq .faq-q:hover,\n.g-faq .faq-item.open .faq-q,.g-faq .faq-q:hover,\n.dcm-faq .faq-item.open .faq-q,.dpc-faq .faq-item.open .faq-q,\n.sp-faq .faq-item.open .faq-q,.sscg-faq .faq-item.open .faq-q,\n.wcg-faq .faq-item.open .faq-q,.wcs-faq .faq-item.open .faq-q,\n.guide-faq .faq-item.open .faq-q,.csr-faq .faq-item.open .faq-q,\n.ex-faq .faq-item.open .faq-q{color:var(--gold,#C9A84C)!important}\n\n/* Dark FAQ shells */\n.dvw-faq .faq-q,.lk-faq .faq-q,.to-faq .faq-q,.hub-faq .faq-q{color:rgba(255,255,255,.92)!important}\n.dvw-faq .faq-a,.lk-faq .faq-a,.to-faq .faq-a,.hub-faq .faq-a{color:rgba(255,255,255,.78)!important}\n.dvw-faq .faq-item.open .faq-q,.lk-faq .faq-item.open .faq-q,.to-faq .faq-item.open .faq-q,\n.hub-faq .faq-item.open .faq-q,.hub-faq .faq-q:hover{color:var(--gold,#C9A84C)!important}\n\n/* AEO */\n.aeo-h2,.aeo-h3,.aeo-title{color:#fff!important}\n.aeo-p,.aeo-lead,.aeo-li,.aeo-body,.aeo-text{color:rgba(255,255,255,.78)!important}\n.aeo-section td,.aeo-section th,.aeo-body td,.aeo-body th,\n.care-cell,.yes-cell,.exp-cell,.warn-cell{\n  color:rgba(255,255,255,.8)!important;border-color:rgba(255,255,255,.12)!important;\n}\n\n/* Guide cards on dark */\n.guide-card,.gc-card{\n  background:rgba(255,255,255,.05)!important;\n  border-color:rgba(255,255,255,.12)!important;\n  color:rgba(255,255,255,.85)!important;\n}\n.gc-title,.gc-tag,.gc-meta,.gc-desc{color:rgba(255,255,255,.8)!important}\n.gc-title{color:#fff!important}\n.gc-tag{color:var(--gold,#C9A84C)!important}\n\n/* Guides index grid */\n.gd-grid{background:transparent!important;border-color:rgba(255,255,255,.1)!important}\n.gd-grid a,.gd-grid a:visited{\n  background:rgba(255,255,255,.05)!important;\n  color:rgba(255,255,255,.85)!important;\n}\n.gd-grid a:hover{background:rgba(255,255,255,.08)!important}\n.gd-grid .t{color:#fff!important}\n.gd-grid .d{color:rgba(255,255,255,.6)!important}\n.gd-label{color:var(--gold,#C9A84C)!important}\n\n/* Callouts + inline links on dark */\n.box-title,.garment-fabric,.sym-pro,.lw-method-note,.lw-fab-note,\n.garment-note-text{color:rgba(255,255,255,.85)!important}\n.box-title a,.sym-pro a,.garment-note-text a,.warn-box a,.fact-box a,\n.clause-body a,.aeo-p a,.aeo-li a{\n  color:var(--gold,#C9A84C)!important;\n}\n\n/* Site map */\n.sm-grid a,.sm-grid a:visited{color:rgba(255,255,255,.85)!important}\n.sm-grid a:hover{color:var(--gold,#C9A84C)!important}\n.sm-sec h2,.sm-hero h1{color:#fff!important}\n.sm-sec .note,.sm-sub,.sm-sec h2 .cnt{color:rgba(255,255,255,.55)!important}\n\n.to-section-h2,.lk-h2{color:#fff!important}\n\n\n/* cream hub guide cards = dark text on light cards */\n.hub-grid-sec.cream .guide-card,\n.cream .guide-card{\n  background:#fff!important;\n  border-color:rgba(26,25,24,.08)!important;\n  color:rgba(26,25,24,.85)!important;\n}\n.hub-grid-sec.cream .gc-title,\n.cream .gc-title{color:#1a1918!important}\n.hub-grid-sec.cream .gc-desc,\n.cream .gc-desc{color:rgba(26,25,24,.55)!important}\n.hub-grid-sec.cream .gc-tag,\n.cream .gc-tag{color:var(--gold,#C9A84C)!important}\n.hub-grid-sec.cream .gc-meta,\n.cream .gc-meta{color:rgba(26,25,24,.45)!important}\n/* off/dark hub guide cards stay light-on-dark */\n.hub-grid-sec.off .guide-card,\n.off .guide-card{\n  background:rgba(255,255,255,.05)!important;\n  color:rgba(255,255,255,.85)!important;\n}\n.hub-grid-sec.off .gc-title,.off .gc-title{color:#fff!important}\n.hub-grid-sec.off .gc-desc,.off .gc-desc{color:rgba(255,255,255,.7)!important}\n/* pink CTA links on dark — brighten */\n.pro-trigger-text a,.sym-pro a,.garment-note-text a{\n  color:#E8A0AD!important;\n  text-decoration:underline;\n}\n",
  "scriptJs": "function acceptCookies(){\n  try {\n    localStorage.setItem('tsl_cookies','accepted');\n    document.querySelectorAll('.cookie-bar').forEach(function(bar){ bar.classList.remove('show'); bar.style.display='none'; });\n  } catch(e){}\n}\nwindow.addEventListener('DOMContentLoaded', function(){\n  try {\n    if(!localStorage.getItem('tsl_cookies')){\n      setTimeout(function(){\n        var bar = document.getElementById('cookieBar')\n        if(bar) bar.classList.add('show')\n      }, 2000)\n    }\n  } catch(e){}\n})\n;\nwindow.addEventListener('load', function(){\n  setTimeout(function(){\n    var pl = document.getElementById('preloader')\n    if(pl) pl.classList.add('hidden')\n  }, 1200)\n})\n;\n\nwindow.addEventListener('scroll',function(){var b=document.getElementById('scrollBar');if(b)b.style.width=(window.scrollY/(document.documentElement.scrollHeight-window.innerHeight)*100)+'%';},{passive:true});\n/* nav theme: Header.tsx + data-theme */\nif(window.Lenis){var lenis=new window.Lenis({duration:1.2,smoothWheel:true});(function raf(t){lenis.raf(t);requestAnimationFrame(raf)})(0)}\n;(function(){var els=document.querySelectorAll('[data-reveal]');if(!els.length)return;var obs=new IntersectionObserver(function(evts){evts.forEach(function(e){if(!e.isIntersecting)return;e.target.style.opacity='1';e.target.style.transform='translateY(0)';obs.unobserve(e.target);});},{threshold:0.15});requestAnimationFrame(function(){els.forEach(function(el){el.style.opacity='0';el.style.transform='translateY(16px)';el.style.transition='opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)';obs.observe(el);});});})();\ndocument.querySelectorAll('.faq-item').forEach(function(item){item.querySelector('.faq-q').addEventListener('click',function(){var open=item.classList.contains('open');document.querySelectorAll('.faq-item').forEach(function(i){i.classList.remove('open');});if(!open)item.classList.add('open');});});\n\n;\n(function(){\n'use strict';\nwindow.addEventListener('scroll',function(){var b=document.getElementById('scrollBar');if(!b)return;b.style.width=(window.scrollY/(document.documentElement.scrollHeight-window.innerHeight)*100)+'%';},{passive:true});\n/* nav theme: Header.tsx + data-theme */\nif(window.Lenis){var L=new window.Lenis({duration:1.2,smoothWheel:true});(function r(t){L.raf(t);requestAnimationFrame(r);})(0);}\n(function(){var obs=new IntersectionObserver(function(e){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in');obs.unobserve(en.target);}});},{threshold:0.06});document.querySelectorAll('[data-reveal]').forEach(function(el){obs.observe(el);});})();\n(function(){var links=document.querySelectorAll('.g-sb-link');var sections=[];links.forEach(function(l){var id=l.getAttribute('href').replace('#','');var el=document.getElementById(id);if(el)sections.push({el:el,link:l});});if(!sections.length)return;window.addEventListener('scroll',function(){var pos=window.scrollY+120;sections.forEach(function(s){var top=s.el.offsetTop;var bot=top+s.el.offsetHeight;s.link.classList.toggle('active',pos>=top&&pos<bot);});},{passive:true});})();\ndocument.querySelectorAll('.faq-q').forEach(function(btn){btn.addEventListener('click',function(){var item=btn.closest('.faq-item'),was=item.classList.contains('open');document.querySelectorAll('.faq-item').forEach(function(i){i.classList.remove('open');i.querySelector('.faq-q').setAttribute('aria-expanded','false');});if(!was){item.classList.add('open');btn.setAttribute('aria-expanded','true');}});});\n(function(){})();\nif(window.matchMedia('(hover:hover) and (pointer:fine)').matches){var dot=document.createElement('div');dot.className='cur-d';var ring=document.createElement('div');ring.className='cur-r';document.body.appendChild(dot);document.body.appendChild(ring);var mx=0,my=0,rx=0,ry=0;document.addEventListener('mousemove',function(e){mx=e.clientX;my=e.clientY;dot.style.left=mx+'px';dot.style.top=my+'px';},{passive:true});(function lerp(){rx+=(mx-rx)*.1;ry+=(my-ry)*.1;ring.style.left=rx+'px';ring.style.top=ry+'px';requestAnimationFrame(lerp);})();document.addEventListener('mouseover',function(e){document.body.classList.toggle('cur-hl',!!e.target.closest('a,button,[role=\"button\"]'));},{passive:true});document.addEventListener('mouseleave',function(){document.body.classList.add('cur-hd');},{passive:true});document.addEventListener('mouseenter',function(){document.body.classList.remove('cur-hd');},{passive:true});}\n(function(){var el=document.getElementById('introEl');if(!el)return;if(sessionStorage.getItem('tsl_s')){el.style.display='none';return;}setTimeout(function(){el.classList.add('hidden');setTimeout(function(){el.style.display='none';sessionStorage.setItem('tsl_s','1');},700);},1600);})();\n(function(){var ov=document.createElement('div');ov.className='pg-ov';document.body.appendChild(ov);document.addEventListener('click',function(e){var a=e.target.closest('a');if(!a||!a.href||a.target==='_blank')return;if(a.href.startsWith('tel:')||a.href.startsWith('mailto:')||a.href.startsWith('https://wa.me'))return;if(a.href.includes('#')||e.metaKey||e.ctrlKey)return;try{if(new URL(a.href).host!==location.host)return;}catch(err){return;}e.preventDefault();ov.classList.add('visible');setTimeout(function(){location.href=a.href;},320);});ov.classList.add('visible');requestAnimationFrame(function(){requestAnimationFrame(function(){ov.classList.remove('visible');});});});})();\n;\n\n/* ── Global features JS ── */\n(function(){\n  /* Seasonal banner */\n  var banner=document.getElementById('seasonalBanner');\n  var bannerClose=document.getElementById('bannerClose');\n  if(banner && bannerClose){\n    var dismissed=sessionStorage.getItem('bannerDismissed');\n    if(dismissed) banner.classList.add('hidden');\n    bannerClose.addEventListener('click',function(){\n      banner.classList.add('hidden');\n      sessionStorage.setItem('bannerDismissed','1');\n    });\n  }\n\n  /* Sticky booking pill — show after 5s, hide when near footer */\n  var pill=document.getElementById('bookPill');\n  if(pill){\n    var pillTimer=setTimeout(function(){\n      pill.classList.remove('hidden');\n    },5000);\n    /* Hide pill when footer is visible */\n    var footer=document.querySelector('footer');\n    if(footer){\n      var pillObs=new IntersectionObserver(function(entries){\n        entries.forEach(function(e){\n          pill.classList.toggle('hidden',e.isIntersecting);\n        });\n      },{threshold:0.1});\n      pillObs.observe(footer);\n    }\n  }\n\n  /* Dark/light theme toggle */\n  var toggle=document.getElementById('themeToggle');\n  if(toggle){\n    var stored=localStorage.getItem('theme');\n    if(stored) document.documentElement.setAttribute('data-theme',stored);\n    toggle.addEventListener('click',function(){\n      var current=document.documentElement.getAttribute('data-theme');\n      var next=current==='light'?'dark':'light';\n      document.documentElement.setAttribute('data-theme',next);\n      localStorage.setItem('theme',next);\n    });\n  }\n\n  /* Reading progress bar */\n  var prog=document.getElementById('readProgress');\n  if(prog){\n    window.addEventListener('scroll',function(){\n      var h=document.documentElement;\n      var pct=(h.scrollTop||document.body.scrollTop)/(h.scrollHeight-h.clientHeight)*100;\n      prog.style.width=Math.min(100,pct)+'%';\n    },{passive:true});\n  }\n\n  /* Was this helpful */\n  document.querySelectorAll('.helpful-btn').forEach(function(btn){\n    btn.addEventListener('click',function(){\n      var block=btn.closest('.helpful-block');\n      var thanks=block && block.querySelector('.helpful-thanks');\n      if(thanks){thanks.classList.add('show');}\n      if(btn.dataset.helpful==='no'){\n        var wa=document.createElement('a');\n        wa.href='https://wa.me/919836233354?text=I+had+a+question+about+your+guide';\n        wa.target='_blank';wa.rel='noopener';\n        wa.style.cssText='font-family:var(--sans);font-size:11px;color:#25D366;margin-left:.5rem';\n        wa.textContent='Chat with us →';\n        if(thanks) thanks.appendChild(wa);\n      }\n      document.querySelectorAll('.helpful-btn').forEach(function(b){b.classList.remove('active')});\n      btn.classList.add('active');\n    });\n  });\n\n})();\n\n\n",
  "bodyHtml": "<div id=\"introEl\" role=\"status\" aria-label=\"Loading\"><span class=\"intro-m\" aria-hidden=\"true\">TSL</span><div class=\"intro-l\" aria-hidden=\"true\"></div><span class=\"intro-w\" aria-hidden=\"true\">The Swiss Laundry</span></div>\n<a href=\"#main\" class=\"skip-link\">Skip to main content</a>\n<div class=\"seasonal-banner\" id=\"seasonalBanner\" role=\"banner\" aria-label=\"Free pickup offer\">\n  🧺 Want a home pickup? Complimentary pickup on invoices above ₹1,000.\n  <a href=\"/pickup\">Book Now →</a>\n  <button class=\"banner-close\" id=\"bannerClose\" aria-label=\"Close banner\">✕</button>\n</div><div class=\"scroll-bar\" id=\"scrollBar\" aria-hidden=\"true\"></div>\n<nav class=\"tsl-crumbs\" aria-label=\"Breadcrumb\"><ol><li><a href=\"/\">Home</a></li><li aria-current=\"page\">Cotton Clothes Care</li></ol></nav>\n\n\n\n<main id=\"main\">\n<section class=\"g-hero f-hero\">\n  <span class=\"g-bg-word\" aria-hidden=\"true\">Cotton</span>\n  <p class=\"g-eyebrow\" data-reveal=\"\">Cotton · Care Guide · The Swiss Laundry</p>\n  <h1 class=\"g-h1\" data-reveal=\"\">Cotton clothes<br><em>care guide.</em></h1>\n  <p class=\"g-lead\" data-reveal=\"\">How to wash, dry, iron and store cotton garments in India. Temperature guide by garment type, shrinkage prevention, stain removal for Indian-specific stains, and advice for Kolkata’s climate year-round.</p>\n  <div class=\"g-hero-btns btn-row\" data-reveal=\"\">\n    <a href=\"/laundry\" class=\"btn btn-g\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"11\" height=\"11\"><path d=\"M5 12h14M12 5l7 7-7 7\"></path></svg> Our Laundry Service</a>\n    <a href=\"https://wa.me/919836233354?text=Hi+I+need+help+with+cotton+clothes+care\" class=\"btn btn-ol\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" width=\"11\" height=\"11\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51a9.9 9.9 0 00-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"></path><path d=\"M12 2C6.477 2 2 6.477 2 12c0 1.99.574 3.842 1.565 5.404L2 22l4.596-1.565A9.96 9.96 0 0012 22c5.523 0 10-4.477 10-10S17.523 2 12 2z\"></path></svg> Ask on WhatsApp</a>\n  </div>\n  <div class=\"g-strip\">\n    <div class=\"g-stat\"><span class=\"g-stat-n\">30–40°C</span><span class=\"g-stat-l\">Standard wash temperature</span></div>\n    <div class=\"g-stat\"><span class=\"g-stat-n\">Damp iron</span><span class=\"g-stat-l\">Best ironing condition</span></div>\n    <div class=\"g-stat\"><span class=\"g-stat-n\">60°C</span><span class=\"g-stat-l\">White cotton for hygiene</span></div>\n    <div class=\"g-stat\"><span class=\"g-stat-n\">13 yrs</span><span class=\"g-stat-l\">Est. 2013 · Kolkata</span></div>\n  </div>\n</section>\n<section class=\"g-def-sec\" id=\"definition\"><div class=\"g-def-inner\" data-reveal=\"\">\n  <div class=\"g-def-box\"><span class=\"g-def-label\">Cotton care in brief</span>\n    <p class=\"g-def-text\">Cotton is the <em>most forgiving fabric to care for</em> — it handles machine washing, warm temperatures and direct ironing that would damage silk or wool. The main concerns are shrinkage in the first few washes, colour fading for darks, and yellowing for whites.</p>\n    <span class=\"g-def-source\">The Swiss Laundry · Kasba, Kolkata · Est. 2013</span></div>\n  <div class=\"g-def-note\"><strong>When cotton needs professional care:</strong> Plain cotton kurtas and shirts — launder at home. Structured cotton blazers and jackets — dry clean (the interlining, not the cotton, is the issue). Cotton-silk blends — dry clean. Heavily embroidered cotton — check embroidery type first.</div>\n</div></section>\n<section class=\"g-body\" aria-label=\"Guide content\">\n  <aside class=\"g-sidebar\"><span class=\"g-sb-label\">Contents</span><ul class=\"g-sb-list\" role=\"list\"><li><a href=\"#cotton-types\" class=\"g-sb-link\">Types of cotton</a></li><li><a href=\"#washing\" class=\"g-sb-link\">Washing cotton</a></li><li><a href=\"#drying\" class=\"g-sb-link\">Drying</a></li><li><a href=\"#ironing\" class=\"g-sb-link\">Ironing</a></li><li><a href=\"#stains\" class=\"g-sb-link\">Stain removal</a></li><li><a href=\"#white-cotton\" class=\"g-sb-link\">White cotton care</a></li><li><a href=\"#storage\" class=\"g-sb-link\">Storage</a></li><li><a href=\"#india\" class=\"g-sb-link\">Cotton in India's climate</a></li><li><a href=\"#do-dont\" class=\"g-sb-link\">Do &amp; don't</a></li></ul></aside>\n  <div class=\"g-content\"><div class=\"clause\" id=\"cotton-types\" data-reveal=\"\"><span class=\"clause-num\">01</span><h2 class=\"clause-title\">Types of cotton — <em>and what each needs</em></h2><div class=\"clause-body\">\n<p>Cotton is the most common fabric in Indian wardrobes — from everyday kurtas and shirts to bed linen and towels. Understanding the type of cotton and construction determines the correct care.</p>\n<div class=\"card-grid\">\n  <div class=\"card-item\"><span class=\"card-name\">Plain cotton (shirts, kurtas, salwar)</span><span class=\"card-tag\">Machine wash 30–40°C</span><p class=\"card-body\">The most care-friendly fabric category. Machine wash at 30–40°C, air dry, iron while slightly damp. No special handling required.</p></div>\n  <div class=\"card-item\"><span class=\"card-name\">Cotton bed linen and towels</span><span class=\"card-tag\">Machine wash 60°C</span><p class=\"card-body\">Bed linen benefits from higher temperature washing for hygiene. Cotton is stable enough to withstand 60°C washing. Tumble dry or line dry.</p></div>\n  <div class=\"card-item\"><span class=\"card-name\">Dark cotton (navy, black, burgundy)</span><span class=\"card-tag\">Cold wash, inside out</span><p class=\"card-body\">Dark dyes bleed in warm water. Wash at 30°C, inside out, for the first 3–5 washes until the dye stabilises. Line dry in shade.</p></div>\n  <div class=\"card-item\"><span class=\"card-name\">Embroidered cotton (kurta, dupatta)</span><span class=\"card-tag\">Cold hand wash or dry clean</span><p class=\"card-body\">The cotton base can be washed but embroidery threads — particularly silk or metallic — may not survive machine washing. Check the embroidery type first.</p></div>\n  <div class=\"card-item\"><span class=\"card-name\">Structured cotton (blazer, formal jacket)</span><span class=\"card-tag\">Dry clean only</span><p class=\"card-body\">Canvas and interlining in structured cotton garments cannot withstand water. Dry clean to preserve the structure and shape.</p></div>\n  <div class=\"card-item\"><span class=\"card-name\">Cotton-silk blend</span><span class=\"card-tag\">Dry clean recommended</span><p class=\"card-body\">The silk component requires dry cleaning regardless of the cotton content. Dry clean the whole garment.</p></div>\n</div>\n</div></div><div class=\"clause\" id=\"washing\" data-reveal=\"\"><span class=\"clause-num\">02</span><h2 class=\"clause-title\">Washing cotton — <em>temperature and method</em></h2><div class=\"clause-body\">\n<p><strong>Temperature guide:</strong></p>\n<p><strong>30°C (cold):</strong> Lightly worn, low-soil cotton. Dark colours for the first few washes. Delicate cotton blouses. The safest temperature for maintaining colour and shape.</p>\n<p><strong>40°C (warm):</strong> Standard everyday cotton — shirts, kurtas, jeans, casual trousers. Most household cotton laundry. The sweet spot for effective cleaning without excessive shrinkage or colour loss.</p>\n<p><strong>60°C (hot):</strong> White cotton bed linen, towels, heavily soiled work garments. Kills bacteria and dust mites. Not suitable for dyed or printed cotton — colours will fade significantly.</p>\n<p><strong>Method:</strong> Normal agitation cycle for sturdy cotton. Gentle cycle for fine cotton, lightweight kurtas and delicate constructions. Separate whites from darks — even after many washes, dark cotton can bleed slightly onto white fabrics at warm temperatures.</p>\n<div class=\"fact-box\"><strong>Shrinkage prevention:</strong> Cotton shrinks most in the first 2–3 washes. After that, most quality cotton stabilises. To minimise shrinkage: wash at 30–40°C, avoid tumble drying at high heat, and remove from the machine immediately — wet cotton left sitting in a drum can set creases that resist ironing.</div>\n</div></div><div class=\"clause\" id=\"drying\" data-reveal=\"\"><span class=\"clause-num\">03</span><h2 class=\"clause-title\">Drying cotton — <em>avoiding shrinkage and creasing</em></h2><div class=\"clause-body\">\n<p><strong>Line drying:</strong> The correct method for most cotton. Hang shirts and kurtas on padded hangers. Line dry flat items (trousers, dupattas) draped over a line or on a drying rack. Dry in shade for dark and coloured cotton — UV exposure fades dyes significantly.</p>\n<p><strong>Tumble drying:</strong> Cotton can be tumble dried, but high heat causes shrinkage. Use medium or low heat. Remove while still slightly damp — this is the ideal moment for ironing cotton and produces the best results.</p>\n<p><strong>The damp ironing window:</strong> The most important drying tip for cotton: take it off the line or out of the dryer while still slightly damp (10–15% moisture). Cotton irons significantly better at this point than when fully dry. If it has dried completely, mist with clean water before ironing.</p>\n<div class=\"kolkata-note\">\n  <span class=\"kolkata-note-label\">Drying cotton in Kolkata monsoon</span>\n  <p class=\"kolkata-note-text\">Kolkata’s monsoon creates the most challenging drying conditions for cotton in India — high humidity, no direct sunlight, and indoor air circulation limited by closed windows during rain. Cotton dried slowly in high humidity develops mildew within hours. <strong>A ceiling fan at full speed over a drying rack significantly reduces drying time and prevents mildew.</strong> A dehumidifier in the drying room is the most effective solution during peak monsoon.</p>\n</div>\n</div></div><div class=\"clause\" id=\"ironing\" data-reveal=\"\"><span class=\"clause-num\">04</span><h2 class=\"clause-title\">Ironing cotton — <em>heat and technique</em></h2><div class=\"clause-body\">\n<p>Cotton is one of the easier fabrics to iron well — it tolerates high heat, responds well to steam, and the fabric is robust enough to withstand ironing pressure. But the correct technique still matters.</p>\n<p><strong>Temperature:</strong> Medium-high to high heat — the cotton or linen setting on most irons. Cotton requires more heat than polyester or silk to release creases effectively.</p>\n<p><strong>Damp ironing:</strong> Iron while still slightly damp. Cotton irons at its best with residual moisture — the fibres relax more completely with heat and moisture combined than with heat alone.</p>\n<p><strong>Direction:</strong> Iron in long strokes along the grain of the garment — along the length of the shirt body, down the trouser leg. Short back-and-forth strokes create new small creases.</p>\n<p><strong>Coloured cotton:</strong> Iron dark and coloured cotton from the reverse side to prevent sheen marks. The reverse side pressing produces a cleaner finish without any risk of heat-induced colour change at the surface.</p>\n<p><strong>White cotton:</strong> Can be ironed from either side at maximum heat. Steam is essential for white cotton — it penetrates deeper into the fibre and produces a crisper result.</p>\n</div></div><div class=\"clause\" id=\"stains\" data-reveal=\"\"><span class=\"clause-num\">05</span><h2 class=\"clause-title\">Stain removal from cotton — <em>act promptly</em></h2><div class=\"clause-body\">\n<p>Cotton is one of the more forgiving fabrics for stain treatment — it is robust enough to withstand targeted treatment that would damage silk or wool. The key is acting promptly before the stain sets.</p>\n<table class=\"stain-table\">\n  <thead><tr><th>Stain type</th><th>Treatment on plain cotton</th></tr></thead>\n  <tbody>\n    <tr><td>Sweat / perspiration</td><td class=\"do-cell\">Wash promptly at 40°C. For set sweat stains on white cotton: pre-treat with a paste of baking soda and water, leave 30 minutes, wash at 60°C.</td></tr>\n    <tr><td>Food / oil / ghee</td><td class=\"do-cell\">Blot excess. Apply a few drops of dish soap directly, work gently with a soft brush. Leave 15 minutes. Wash at 40°C.</td></tr>\n    <tr><td>Tea / coffee / chai</td><td class=\"do-cell\">Rinse in cold water immediately. Apply liquid detergent. Wash cold. Repeat if necessary.</td></tr>\n    <tr><td>Haldi / turmeric</td><td class=\"do-cell\">Do not rub — it spreads. Rinse cold. Apply liquid detergent. Wash at 40°C. Haldi stains are sunlight-responsive — drying in direct sunlight significantly helps break down haldi pigment.</td></tr>\n    <tr><td>Ink / pen</td><td class=\"do-cell\">Apply rubbing alcohol (test on hidden area first). Blot. Rinse. Wash normally.</td></tr>\n    <tr><td>Blood</td><td class=\"do-cell\">Cold water only — never hot. Hot water sets blood protein permanently. Rinse in cold water immediately. Mild soap. Cold wash.</td></tr>\n    <tr><td>Sindoor / kumkum</td><td class=\"do-cell\">Allow to dry completely, brush off loose powder. Apply liquid detergent. Wash at 40°C. Sindoor pigment is oil-based and responds well to detergent pre-treatment.</td></tr>\n  </tbody>\n</table>\n</div></div><div class=\"clause\" id=\"white-cotton\" data-reveal=\"\"><span class=\"clause-num\">06</span><h2 class=\"clause-title\">White cotton — <em>keeping it white</em></h2><div class=\"clause-body\">\n<p>White cotton yellows over time from two sources: accumulated sweat and body oil residue, and oxidation from light exposure and storage. Both are preventable.</p>\n<p><strong>Washing white cotton:</strong> Wash at 60°C when hygiene permits — higher temperatures are more effective at removing the protein residue from sweat that causes yellowing. Do not mix white cotton with slightly off-white or cream garments — the slight colour difference becomes visible after washing together.</p>\n<p><strong>White vinegar in the rinse:</strong> 250ml of white vinegar in the final rinse cycle removes mineral deposits from hard water (a significant cause of white cotton turning grey-white rather than bright white), acts as a natural fabric softener, and helps maintain the fibre pH.</p>\n<p><strong>Sunshine for white cotton:</strong> Unlike coloured fabrics, white cotton benefits from drying in direct sunlight — UV has a mild bleaching effect that helps maintain brightness. An hour of direct sun drying per wash significantly slows yellowing over time.</p>\n<p><strong>Storage:</strong> Never store white cotton without washing first. Sweat and body oil residue on stored white cotton oxidises into a permanent yellow in as little as one season of storage.</p>\n</div></div><div class=\"clause\" id=\"storage\" data-reveal=\"\"><span class=\"clause-num\">07</span><h2 class=\"clause-title\">Storing cotton — <em>simple but important</em></h2><div class=\"clause-body\">\n<p>Cotton stores more easily than silk or wool — it tolerates a wider range of humidity and does not attract moths the way protein fibres do. The main concerns are cleanliness before storage and preventing deep fold marks.</p>\n<p><strong>Clean before storing:</strong> Sweat and food residue on stored cotton causes yellowing and attracts silverfish (which eat plant-based fibres including cotton). Always wash before putting away for the season.</p>\n<p><strong>Fold with tissue:</strong> Cotton develops permanent creases from folding under pressure during long storage. A sheet of tissue paper at each fold line distributes the pressure and reduces crease depth.</p>\n<p><strong>Kolkata monsoon:</strong> Cotton is more mould-resistant than silk or wool — but in Kolkata monsoon conditions (humidity above 85%), cotton stored in a damp room can develop mildew within days. Store in a well-ventilated location. Silica gel is not essential for cotton as it is for silk, but advisable in noticeably humid storage.</p>\n</div></div><div class=\"clause\" id=\"india\" data-reveal=\"\"><span class=\"clause-num\">08</span><h2 class=\"clause-title\">Cotton in <em>India’s climate</em></h2><div class=\"clause-body\">\n<p>Cotton is the definitive fabric for Indian conditions — breathable, absorbent, available in every price range, and wearable year-round across India's varied climate zones. This makes correct cotton care relevant to virtually everyone.</p>\n<p><strong>Summer:</strong> Cotton absorbs up to 20% of its weight in moisture before feeling wet — significantly more than polyester. It releases this moisture through evaporation, creating a cooling effect. Wash cotton more frequently in summer — heavy perspiration should be washed off within 24–48 hours to prevent yellowing.</p>\n<p><strong>Monsoon:</strong> The primary challenge is drying. Cotton dried slowly in high humidity develops mildew. Indoor drying with a fan, or a tumble dryer on medium heat, is the practical solution.</p>\n<p><strong>Winter:</strong> Cotton requires more ironing in the dry winter months — the lower humidity means cotton dries more completely and requires more moisture during ironing to press well. Keep a spray bottle of clean water near the ironing board during winter ironing.</p>\n</div></div><div class=\"clause\" id=\"do-dont\" data-reveal=\"\"><span class=\"clause-num\">09</span><h2 class=\"clause-title\">Cotton care — <em>do and do not</em></h2><div class=\"clause-body\">\n<div class=\"do-dont\">\n  <div><span class=\"do-list-h\">Do</span><ul class=\"do-list\">\n    <li>Machine wash plain cotton at 30–40°C</li>\n    <li>Wash whites at 60°C for hygiene</li>\n    <li>Remove from machine immediately — never leave wet</li>\n    <li>Iron while still slightly damp</li>\n    <li>Use steam when ironing cotton</li>\n    <li>Dry dark cotton inside out in shade</li>\n    <li>Dry white cotton in direct sun to maintain brightness</li>\n    <li>Treat stains promptly before washing</li>\n    <li>Wash before storing for the season</li>\n  </ul></div>\n  <div><span class=\"dont-list-h\">Do not</span><ul class=\"dont-list\">\n    <li>Use hot water on blood stains — sets permanently</li>\n    <li>Leave wet cotton in the drum — sets deep creases</li>\n    <li>Wash dark cotton at high temperature</li>\n    <li>Iron completely dry cotton without dampening first</li>\n    <li>Tumble dry at high heat repeatedly</li>\n    <li>Bleach coloured cotton</li>\n    <li>Store without washing first</li>\n    <li>Mix white and off-white in the same wash</li>\n  </ul></div>\n</div>\n</div></div></div>\n</section>\n<section class=\"g-faq\" id=\"faq\"><div class=\"g-faq-inner\">\n  <p class=\"g-ey\">Common questions</p><h2 class=\"g-h2\" data-reveal=\"\">Questions about<br><em>cotton care.</em></h2>\n  <div class=\"faq-item open\"><button class=\"faq-q\" aria-expanded=\"true\">How should cotton clothes be washed?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"16\" height=\"16\" class=\"faq-ico\"><path d=\"M12 5v14M5 12h14\"></path></svg></button><p class=\"faq-a\">Machine wash at 30–40°C on a normal cycle. White cotton can go to 60°C for hygiene. Dark cotton — cold, inside out. Remove immediately after the cycle and hang or lay flat to dry.</p></div><div class=\"faq-item\"><button class=\"faq-q\" aria-expanded=\"false\">Does cotton shrink when washed?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"16\" height=\"16\" class=\"faq-ico\"><path d=\"M12 5v14M5 12h14\"></path></svg></button><p class=\"faq-a\">Yes — 3–5% in the first few washes at higher temperatures. Wash at 30–40°C and avoid high-heat tumble drying to minimise shrinkage. After 2–3 cold washes, most cotton stabilises.</p></div><div class=\"faq-item\"><button class=\"faq-q\" aria-expanded=\"false\">How do you iron cotton?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"16\" height=\"16\" class=\"faq-ico\"><path d=\"M12 5v14M5 12h14\"></path></svg></button><p class=\"faq-a\">Iron while still slightly damp at medium-high heat with steam. Cotton irons significantly better with residual moisture. Iron dark cotton from the reverse side. Remove from the line while slightly damp rather than waiting for full drying.</p></div><div class=\"faq-item\"><button class=\"faq-q\" aria-expanded=\"false\">How do you remove haldi / turmeric stain from cotton?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"16\" height=\"16\" class=\"faq-ico\"><path d=\"M12 5v14M5 12h14\"></path></svg></button><p class=\"faq-a\">Do not rub — it spreads. Rinse cold. Apply liquid detergent. Wash at 40°C. Dry in direct sunlight — UV helps break down haldi pigment significantly. Multiple wash cycles may be needed for a heavy haldi stain.</p></div><div class=\"faq-item\"><button class=\"faq-q\" aria-expanded=\"false\">How do you keep white cotton white?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"16\" height=\"16\" class=\"faq-ico\"><path d=\"M12 5v14M5 12h14\"></path></svg></button><p class=\"faq-a\">Wash at 60°C when possible. Add 250ml white vinegar to the final rinse cycle. Dry in direct sunlight. Never store without washing first — sweat residue on stored white cotton yellows permanently.</p></div></div></section>\n<section class=\"g-cta\"><div class=\"g-cta-inner\">\n  <div class=\"g-cta-rule\" aria-hidden=\"true\"></div>\n  <h2 class=\"g-cta-h2\">Cotton care<br><em>in Kolkata.</em></h2>\n  <p class=\"g-cta-sub\">Professional laundry and dry cleaning for all cotton garments. Doorstep pickup across 30+ areas.</p>\n  <div class=\"g-cta-btns btn-row\">\n    <a href=\"/pickup\" class=\"btn btn-dk\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"11\" height=\"11\"><path d=\"M5 12h14M12 5l7 7-7 7\"></path></svg> Book a Pickup</a>\n    <a href=\"https://wa.me/919836233354?text=Hi+I+need+help+with+cotton+clothes+care\" class=\"btn btn-dk\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" width=\"11\" height=\"11\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51a9.9 9.9 0 00-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"></path><path d=\"M12 2C6.477 2 2 6.477 2 12c0 1.99.574 3.842 1.565 5.404L2 22l4.596-1.565A9.96 9.96 0 0012 22c5.523 0 10-4.477 10-10S17.523 2 12 2z\"></path></svg> WhatsApp Us</a>\n    <a href=\"tel:9836233354\" class=\"btn btn-dk\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"11\" height=\"11\"><path d=\"M5 12h14M12 5l7 7-7 7\"></path></svg> Call 9836233354</a>\n  </div></div></section>\n</main>\n<a href=\"https://wa.me/919836233354?text=Hi+I+need+help+with+cotton+clothes+care\" class=\"wa-float\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Chat on WhatsApp\"><svg viewBox=\"0 0 48 48\" width=\"56\" height=\"56\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"24\" cy=\"24\" r=\"24\" fill=\"#25D366\"></circle><path fill=\"#fff\" d=\"M24 10.4C16.5 10.4 10.4 16.5 10.4 24c0 2.4.65 4.7 1.78 6.67L10.4 37.6l7.18-1.75A13.53 13.53 0 0024 37.6c7.5 0 13.6-6.1 13.6-13.6S31.5 10.4 24 10.4z\"></path><path fill=\"#25D366\" d=\"M19.9 17.1c-.38-.86-.78-.88-1.14-.9-.3-.01-.63-.01-.97-.01-.34 0-.88.13-1.34.63-.46.5-1.76 1.72-1.76 4.2s1.8 4.87 2.05 5.21c.25.34 3.51 5.6 8.64 7.63 4.27 1.69 5.14 1.35 6.07 1.27.93-.08 3-.23 3.83-2.12.84-1.88.84-3.5.59-3.83-.25-.34-.59-.51-1.23-.85s-3.81-1.88-4.4-2.09c-.59-.21-1.02-.32-1.44.32-.43.63-1.65 2.09-2.02 2.52-.38.43-.75.48-1.4.16-.64-.32-2.71-1-5.16-3.18-1.91-1.7-3.2-3.8-3.57-4.44-.38-.64-.04-.98.28-1.3.29-.28.64-.73.96-1.1.32-.36.43-.63.64-1.05.21-.42.1-.8-.05-1.12l-.98-2.3z\"></path></svg></a><!-- Sticky booking pill — mobile only, hidden on /pickup -->\n<a href=\"/pickup\" class=\"book-pill\" id=\"bookPill\" aria-label=\"Book a pickup\">\n  <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"></path></svg>\n  Book Pickup · 2 min\n</a>\n\n\n\n\n\n\n\n\n\n<script src=\"https://cdn.jsdelivr.net/npm/@studio-freight/lenis@1.0.42/dist/lenis.min.js\"></script>"
}
