@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-wght-normal.0i7lhkw2ij3q1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-wght-normal.0t2awsxbm3c7a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-wght-normal.1v4l5w6-86t-v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(../media/hind-siliguri-bengali-400-normal.3iogpew2jbwtg.woff2)format("woff2"),url(../media/hind-siliguri-bengali-400-normal.2_6ezhvlof5lu.woff)format("woff");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(../media/hind-siliguri-latin-ext-400-normal.0zix2aram21ij.woff2)format("woff2"),url(../media/hind-siliguri-latin-ext-400-normal.0ipc4og5ymo52.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(../media/hind-siliguri-latin-400-normal.067dr01ydqbqf.woff2)format("woff2"),url(../media/hind-siliguri-latin-400-normal.2jiyoz5k49ds-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(../media/hind-siliguri-bengali-600-normal.3bynvgaqqf7en.woff2)format("woff2"),url(../media/hind-siliguri-bengali-600-normal.1frtw9uy1vqyq.woff)format("woff");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(../media/hind-siliguri-latin-ext-600-normal.2fypw9f8heivb.woff2)format("woff2"),url(../media/hind-siliguri-latin-ext-600-normal.2_pflgf4-qjht.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(../media/hind-siliguri-latin-600-normal.0j_wzlrqax9ny.woff2)format("woff2"),url(../media/hind-siliguri-latin-600-normal.32bd6kgzpco5o.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ivory:#fcf8f6;--paper:#fff;--blush:#f8e4e9;--blush-2:#f2d3db;--rose:#e29aae;--berry:#8c2f55;--berry-2:#6e2142;--ink:#26161f;--ink-2:#3a2630;--muted:#7c6871;--line:#eedde2;--gold:#b8916a;--ok:#1e7a4f;--warn:#b4531a;--err:#b42335;--display:"Fraunces Variable", Georgia, serif;--body:"Manrope Variable", "Hind Siliguri", system-ui, sans-serif;--r:18px;--ease:cubic-bezier(.2,.7,.2,1);--wrap:1180px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ivory);color:var(--ink);font:400 16px/1.6 var(--body);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 0;margin:0;font-weight:500;line-height:1.08}h1{font-size:clamp(40px,6vw,76px)}h2{font-size:clamp(30px,3.6vw,46px)}h3{letter-spacing:-.01em;font-size:20px}.wrap{width:min(var(--wrap), 100% - 32px);margin-inline:auto}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--berry);margin:0 0 14px;font-size:12.5px;font-weight:700}.muted{color:var(--muted)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--berry);outline-offset:2px;border-radius:6px}.btn{cursor:pointer;transition:transform .2s var(--ease), background .2s, box-shadow .2s;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn-berry{background:var(--berry);color:#fff;box-shadow:0 10px 24px -12px #8c2f55b3}.btn-berry:hover{background:var(--berry-2)}.btn-line{border:1.5px solid var(--ink);color:var(--ink);background:0 0}.btn-line:hover{background:var(--ink);color:#fff}.btn-soft{background:var(--blush);color:var(--berry-2)}.btn-soft:hover{background:var(--blush-2)}.btn-wa{color:#fff;background:#1f9d55}.btn-wa:hover{background:#17834a}.btn-sm{padding:9px 16px;font-size:14px}.btn-block{width:100%}.btn[disabled]{opacity:.5;cursor:not-allowed}.announce{background:var(--ink);color:#f6e6eb;text-align:center;letter-spacing:.02em;padding:8px 16px;font-size:13px}.hdr{z-index:40;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fcf8f6e0;position:sticky;top:0}.hdr .wrap{align-items:center;gap:22px;height:70px;display:flex}.brand{align-items:center;gap:10px;text-decoration:none;display:flex}.brand img{width:42px;height:42px}.brand b{font-family:var(--display);letter-spacing:-.02em;font-size:21px;font-weight:600}.nav{gap:22px;margin-left:12px;display:flex}.nav a{color:var(--ink-2);font-size:14.5px;font-weight:600;text-decoration:none}.nav a:hover{color:var(--berry)}.hdr-r{align-items:center;gap:8px;margin-left:auto;display:flex}.icon-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;text-decoration:none;display:grid;position:relative}.icon-btn:hover{background:var(--blush)}.icon-btn svg{width:21px;height:21px}.badge{background:var(--berry);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:3px;right:2px}.search{background:var(--paper);border:1px solid var(--line);border-radius:999px;align-items:center;width:240px;height:42px;padding:0 6px 0 16px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:14px}.mnav{display:none}.hero{padding-block:56px 72px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(circle, var(--blush) 0%, transparent 68%);z-index:-1;border-radius:50%;width:720px;height:720px;position:absolute;top:-260px;right:-220px}.hero-g{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.hero h1 em{color:var(--berry);font-style:normal}.hero .lead{color:var(--ink-2);max-width:30em;margin:22px 0 30px;font-size:18.5px}.hero .ctas{flex-wrap:wrap;gap:12px;display:flex}.proof{color:var(--muted);flex-wrap:wrap;gap:22px;margin-top:34px;font-size:14px;display:flex}.proof b{color:var(--ink)}.collage{height:560px;position:relative}.arch{background:var(--blush);border-radius:999px 999px 26px 26px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -30px #26161f73}.arch img{object-fit:cover;width:100%;height:100%}.arch.a1{z-index:2;width:56%;height:82%;top:0;left:18%}.arch.a2{z-index:3;border:6px solid var(--ivory);border-radius:26px;width:36%;height:46%;bottom:0;left:0}.arch.a3{z-index:3;border:6px solid var(--ivory);border-radius:26px;width:34%;height:50%;bottom:4%;right:0}.seal{z-index:4;background:var(--berry);color:#fff;text-align:center;width:112px;height:112px;font:700 11.5px/1.25 var(--body);letter-spacing:.12em;text-transform:uppercase;border-radius:50%;place-items:center;animation:26s linear infinite spin;display:grid;position:absolute;top:8%;left:10%;box-shadow:0 16px 30px -14px #8c2f55cc}.seal span{animation:26s linear infinite reverse spin;display:block}.seal b{font:600 26px/1 var(--display);letter-spacing:0;text-transform:none;display:block}@keyframes spin{to{transform:rotate(360deg)}}.sec{padding-block:72px}.sec-h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;display:flex}.sec-h p{color:var(--muted);max-width:34em;margin:10px 0 0}.band{background:var(--paper);border-block:1px solid var(--line)}.skins{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.skin{border-radius:var(--r);color:#fff;isolation:isolate;flex-direction:column;justify-content:end;min-height:330px;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.skin img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.skin:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#26161fdb);position:absolute;inset:0}.skin:hover img{transform:scale(1.05)}.skin h3{color:#fff;font-size:30px}.skin p{color:#f5e3e9;margin:6px 0 14px;font-size:14.5px}.skin .go{color:var(--ink);background:#fff;border-radius:999px;align-self:flex-start;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px;display:grid}.card{flex-direction:column;gap:10px;display:flex;position:relative}.card-img{aspect-ratio:4/5;background:var(--blush);border-radius:160px 160px 18px 18px;display:block;position:relative;overflow:hidden}.card-img img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.card:hover .card-img img{transform:scale(1.05)}.tag{background:var(--paper);color:var(--berry);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:800;position:absolute;bottom:12px;left:12px}.tag.off{background:var(--berry);color:#fff;left:auto;right:12px}.card .meta{color:var(--muted);letter-spacing:.02em;font-size:12.5px}.card h3{font-size:17.5px;line-height:1.25}.card h3 a{text-decoration:none}.price{align-items:baseline;gap:8px;font-size:17px;font-weight:800;display:flex}.price s{color:var(--muted);font-size:14px;font-weight:500}.card .add{margin-top:auto}.oos{color:var(--warn);font-size:13.5px;font-weight:700}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none}.chip[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}select.sel{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600}.trust{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.trust div{border-right:1px solid var(--line);gap:4px;padding:26px 22px;display:grid}.trust div:last-child{border-right:0}.trust b{font-family:var(--display);font-size:21px;font-weight:500}.trust span{color:var(--muted);font-size:14px}.steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.step{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);counter-increment:s;padding:26px}.step:before{content:counter(s, decimal-leading-zero);font:500 34px/1 var(--display);color:var(--rose);margin-bottom:14px;display:block}.step p{color:var(--muted);margin:8px 0 0;font-size:15px}.faq details{border-bottom:1px solid var(--line);padding:18px 0}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:17px;font-weight:700;list-style:none;display:flex}.faq summary:after{content:"+";font:400 26px/1 var(--display);color:var(--berry)}.faq details[open] summary:after{content:"–"}.faq p{color:var(--muted);margin:10px 0 0}.pdp{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px;padding-block:40px 70px;display:grid}.gallery{gap:12px;display:grid;position:sticky;top:90px}.gallery .main{aspect-ratio:1;background:var(--blush);border-radius:24px;overflow:hidden}.gallery .main img{object-fit:cover;width:100%;height:100%}.thumbs{gap:10px;display:flex}.thumbs button{cursor:pointer;background:var(--blush);border:2px solid #0000;border-radius:14px;width:74px;height:74px;padding:0;overflow:hidden}.thumbs button[aria-current=true]{border-color:var(--berry)}.thumbs img{object-fit:cover;width:100%;height:100%}.pdp h1{font-size:clamp(32px,4vw,48px)}.pdp .price{margin:16px 0;font-size:26px}.pdp .price s{font-size:18px}.facts{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 24px;display:grid}.facts div{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:12px 14px;font-size:14px}.facts b{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px;display:block}.qty{border:1.5px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;display:inline-flex}.qty button{cursor:pointer;background:0 0;border:0;width:42px;height:46px;font-size:20px}.qty span{text-align:center;min-width:30px;font-weight:800}.buy{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buy .btn{flex:1;min-width:160px}.info h4{letter-spacing:.1em;text-transform:uppercase;color:var(--berry);margin:24px 0 6px;font-size:13px}.info p{color:var(--ink-2);white-space:pre-line;margin:0}.assure{color:var(--ink-2);gap:10px;margin-top:26px;font-size:14.5px;display:grid}.assure div{align-items:center;gap:10px;display:flex}.assure i{background:var(--blush);width:28px;height:28px;color:var(--berry);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:800;display:grid}.co{grid-template-columns:1.2fr .8fr;align-items:start;gap:36px;padding-block:36px 80px;display:grid}.panel{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:26px}.line{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.line:last-child{border-bottom:0}.line img{object-fit:cover;background:var(--blush);border-radius:14px;width:72px;height:72px}.line .nm{font-weight:700;line-height:1.3}.line .rm{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.sum{gap:10px;display:grid}.sum div{justify-content:space-between;display:flex}.sum .tot{border-top:1px solid var(--line);padding-top:12px;font-size:20px;font-weight:800}.form{gap:14px;display:grid}.field{gap:6px;display:grid}.field label{font-size:14px;font-weight:700}.field input,.field textarea,.field select{border:1.5px solid var(--line);background:var(--ivory);border-radius:14px;width:100%;padding:13px 14px;font-size:16px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--berry);background:#fff;outline:0}.opts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.opt{border:1.5px solid var(--line);cursor:pointer;background:var(--ivory);border-radius:14px;align-items:flex-start;gap:10px;padding:13px;display:flex}.opt:has(input:checked){border-color:var(--berry);background:var(--blush)}.opt input{accent-color:var(--berry);margin-top:4px}.opt b{display:block}.opt small{color:var(--muted)}.bkash-box{border:1px dashed var(--rose);background:#fff1f5;border-radius:14px;padding:14px;font-size:14.5px}.err{color:var(--err);background:#fdecee;border-radius:12px;padding:12px 14px;font-size:14.5px;font-weight:600}.okbox{color:var(--ok);background:#e9f6ef;border-radius:12px;padding:12px 14px;font-weight:600}.empty{text-align:center;padding:70px 20px}.success{text-align:center;max-width:620px;margin:0 auto;padding:70px 0 90px}.success .tick{background:var(--berry);color:#fff;border-radius:50%;place-items:center;width:84px;height:84px;margin:0 auto 24px;font-size:40px;display:grid}.code{font:600 28px var(--display);letter-spacing:.04em;color:var(--berry)}.timeline{grid-template-columns:repeat(4,1fr);gap:6px;margin:26px 0;display:grid}.timeline span{background:var(--line);border-radius:6px;height:6px}.timeline span.on{background:var(--berry)}.page{max-width:760px;padding-block:56px 80px}.page h1{margin-bottom:22px;font-size:clamp(36px,5vw,56px)}.page p,.page li{color:var(--ink-2)}.ftr{background:var(--ink);color:#ead9df;margin-top:40px;padding-block:64px 30px}.ftr a{color:#ead9df;text-decoration:none}.ftr a:hover{color:#fff}.ftr-g{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;display:grid}.ftr h4{letter-spacing:.12em;text-transform:uppercase;color:var(--rose);margin:0 0 12px;font-size:13px}.ftr ul{gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.ftr .brand b{color:#fff}.ftr .small{color:#a88e98;border-top:1px solid #3d2833;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:13px;display:flex}.wa-fab{z-index:50;color:#fff;background:#1f9d55;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 14px 28px -10px #0006}.wa-fab svg{width:28px;height:28px}.toast{background:var(--ink);color:#fff;z-index:60;border-radius:999px;padding:12px 18px;font-size:14.5px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -14px #0009}.toast a{color:var(--rose);margin-left:10px}@media (max-width:980px){.hero-g,.pdp,.co{grid-template-columns:1fr}.collage{height:420px}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust{grid-template-columns:1fr 1fr}.trust div:nth-child(2){border-right:0}.trust div:nth-child(-n+2){border-bottom:1px solid var(--line)}.ftr-g{grid-template-columns:1fr 1fr}.gallery{position:static}.nav,.search{display:none}.mnav{scrollbar-width:none;gap:8px;padding:0 16px 12px;display:flex;overflow-x:auto}.mnav a{flex:none}}@media (max-width:640px){body{font-size:15.5px}.hero{padding-block:26px 46px}.hero .lead{font-size:16.5px}.collage{height:340px}.seal{width:88px;height:88px;font-size:9.5px}.seal b{font-size:20px}.sec{padding-block:52px}.skins,.steps{grid-template-columns:1fr}.skin{min-height:240px}.grid{gap:18px 12px}.card h3{font-size:15.5px}.opts,.facts{grid-template-columns:1fr}.brand b{font-size:18px}.hdr .wrap{gap:10px;height:62px}.panel{padding:18px}.ftr-g{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.sortf{align-items:center;gap:8px;display:flex}.sel{border:1.5px solid var(--line);background:var(--paper);border-radius:999px;padding:9px 14px}.lead2{color:var(--ink-2);margin:12px 0 18px;font-size:17px}.ph{margin-bottom:14px;font-size:22px}.coupon{gap:8px;margin:14px 0 6px;display:flex}.coupon input{border:1.5px solid var(--line);background:var(--paper);border-radius:999px;flex:1;min-width:0;padding:9px 14px}.qty.sm{transform-origin:0;margin-top:6px;transform:scale(.88)}fieldset.opts{border:0;margin:0 0 16px;padding:0}fieldset.opts legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.page h2{margin:30px 0 8px;scroll-margin-top:90px;font-size:26px}.page{max-width:780px}.skin:after{background:linear-gradient(#26161f00 20%,#26161f8c 55%,#26161fe6 100%)!important}.skin p{text-shadow:0 1px 2px #0006}.line .nm span{display:block}
