@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-wght-normal.3h2wr6o8p949u.woff2)format("woff2");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:Archivo;font-style:normal;font-display:swap;font-weight:500 800;src:url(../media/archivo-latin-wght-normal.16aq8ry1khu-u.woff2)format("woff2");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 Shop;font-style:normal;font-display:optional;font-weight:400;src:url(../media/hind-siliguri-latin-400-normal.067dr01ydqbqf.woff2)format("woff2");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 Shop;font-style:normal;font-display:optional;font-weight:500;src:url(../media/hind-siliguri-latin-500-normal.3td_saii6sff5.woff2)format("woff2");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 Shop;font-style:normal;font-display:optional;font-weight:600;src:url(../media/hind-siliguri-latin-600-normal.0j_wzlrqax9ny.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-500-normal.1ua6lqq3rsqyo.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/cormorant-garamond-latin-600-normal.2k7r9iymu8ux8.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(../media/cormorant-garamond-latin-700-normal.0ehq3873lu_8h.woff2)format("woff2");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 Shop;font-style:normal;font-display:swap;font-weight:400;src:url(../media/hind-siliguri-taka-400-normal.06-l0-bnm99wq.woff2)format("woff2");unicode-range:U+9F3}@font-face{font-family:Hind Siliguri Shop;font-style:normal;font-display:swap;font-weight:500;src:url(../media/hind-siliguri-taka-500-normal.1h2wgc7ooi9kn.woff2)format("woff2");unicode-range:U+9F3}@font-face{font-family:Hind Siliguri Shop;font-style:normal;font-display:swap;font-weight:600;src:url(../media/hind-siliguri-taka-600-normal.32pa_tjyg2-w5.woff2)format("woff2");unicode-range:U+9F3}
.shop *{box-sizing:border-box}.shop{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:15px;line-height:1.5}.shop a{color:var(--brand);text-decoration:none}.shop.shop[data-theme=festive] a{color:var(--gold)}.shop button{color:inherit;font-family:inherit}.shop svg{display:block}.shop input{color:var(--ink);font-family:inherit;font-size:15px}.shop .sr{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.shop .container{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}@media (min-width:768px){.shop .container{padding:0 24px}}@media (min-width:1024px){.shop .container{padding:0 32px}}.shop .display{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-transform:var(--display-case);margin:0;line-height:1.08}.shop .h1{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-transform:var(--display-case);margin:0;font-size:26px;line-height:1.15}.shop .h2{font-family:var(--font-display);margin:0;font-size:19px;font-weight:700;line-height:1.25}.shop .h3{margin:0;font-size:15px;font-weight:600}@media (min-width:1024px){.shop .h1{font-size:34px}.shop .h2{font-size:22px}}.shop .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.shop .muted{color:var(--muted)}.shop .text2{color:var(--text2)}.shop .small{font-size:13px}.shop .bold{font-weight:600}.shop .price{font-family:var(--font-display);letter-spacing:0;font-weight:700}.shop .strike{color:var(--strike);font-weight:400;text-decoration:line-through}.shop .sale{color:var(--sale)}.shop .brandc{color:var(--brand)}.shop.shop[data-theme=festive] .brandc{color:var(--gold)}.shop .row{align-items:center;gap:10px;display:flex}.shop .row.wrap{flex-wrap:wrap}.shop .row.between{justify-content:space-between}.shop .grow{flex:auto;min-width:0}.shop .shrink0{flex-shrink:0}.shop .mt8{margin-top:8px}.shop .mt12{margin-top:12px}.shop .mt16{margin-top:16px}.shop .center{text-align:center}@media (max-width:1023px){.shop .hide-m{display:none!important}}@media (min-width:1024px){.shop .hide-d{display:none!important}}.shop .grid{gap:12px;display:grid}.shop .g4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.shop .g4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.shop .g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.shop .g6{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1024px){.shop .g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.shop .grid{gap:20px}}.shop .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--card-radius)}.shop .btn{border-radius:var(--btn-radius);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.shop .btn-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)!important}.shop .btn-primary:hover{background:var(--brand-dark);border-color:var(--brand-dark)}.shop .btn-ghost{border-color:var(--input);background:0 0;color:var(--ink)!important}.shop .btn-block{width:100%;display:flex}.shop .iconbtn{cursor:pointer;color:var(--ink);border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:inline-flex;position:relative}.shop .iconbtn:hover{background:var(--line2)}.shop .wa-btn{border-radius:var(--btn-radius);background:var(--brand-tint);border:1px solid var(--brand-line);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex;color:var(--brand-dark)!important}.shop.shop[data-theme=festive] .wa-btn{color:var(--ink)!important}.shop .chip{border:1px solid var(--input);background:var(--surface);cursor:pointer;white-space:nowrap;color:var(--ink);border-radius:20px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex}.shop .tag{background:var(--brand-tint);color:var(--brand-dark);border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.shop.shop[data-theme=festive] .tag{color:var(--gold)}.shop .tag.sale{background:var(--sale);color:#fff}.shop .tag.plain{background:var(--line2);color:var(--text2)}.shop .badge-img{background:var(--surface);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);padding:4px 8px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}.shop .badge-img.sale{background:var(--sale);color:#fff}.shop .swatch{border:1px solid var(--input);cursor:pointer;border-radius:50%;flex-shrink:0;width:34px;height:34px;padding:0}.shop .swatch.sm{cursor:default;width:14px;height:14px}.shop .label{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.shop .input{border:1px solid var(--input);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--ink);padding:13px 12px;font-size:15px}.shop .input:focus{outline:2px solid var(--brand);outline-offset:1px}.shop .pimg{border-radius:var(--card-radius);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.shop .pimg svg.garment{filter:drop-shadow(0 8px 14px #0000001a);width:72%;height:auto;max-height:86%}.shop .pimg .pimg-label{color:#00000073;letter-spacing:.04em;font-size:9.5px;position:absolute;bottom:6px;left:8px}.shop .ratio-45{aspect-ratio:4/5}.shop .ratio-34{aspect-ratio:3/4}.shop .ratio-11{aspect-ratio:1}.shop .ratio-wide{aspect-ratio:16/9}.shop .pcard{background:var(--surface);border-radius:var(--card-radius);transition:transform .15s;display:block;overflow:hidden;color:var(--ink)!important}.shop .pcard:hover{transform:translateY(-2px)}.shop .pcard .pinfo{padding:10px 10px 13px}.shop .pcard .pname{color:var(--ink);margin-bottom:5px;font-size:13.5px;font-weight:500;line-height:1.35}@media (min-width:1024px){.shop .pcard .pinfo{padding:12px 14px 16px}.shop .pcard .pname{font-size:14.5px}}.shop .pcard .heart{background:var(--surface);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:8px;right:8px}.shop .announce{background:var(--announce);color:var(--announce-ink);text-align:center;letter-spacing:.02em;padding:8px 16px;font-size:12.5px}.shop .hdr{background:var(--surface);border-bottom:1px solid var(--line);z-index:40;position:sticky;top:0}.shop .hdr-in{justify-content:space-between;align-items:center;gap:12px;height:60px;display:flex}@media (min-width:1024px){.shop .hdr-in{height:72px}}.shop .logo{letter-spacing:.22em;padding-left:.22em;font-family:Archivo,sans-serif;font-size:21px;font-weight:800;color:var(--ink)!important}@media (min-width:1024px){.shop .logo{font-size:24px}}.shop .nav-d{display:none}@media (min-width:1024px){.shop .nav-d{align-items:center;gap:26px;display:flex}}.shop .nav-d a{color:var(--ink);border-bottom:2px solid #0000;padding:6px 0;font-size:14px;font-weight:500}.shop .nav-d a:hover{border-color:var(--brand)}.shop .langpill{background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:20px;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.shop .langpill[aria-disabled=true]{cursor:default}.shop .langpill .lp-soon{opacity:.45}.shop .bnav{background:var(--surface);border-top:1px solid var(--line);z-index:45;grid-template-columns:repeat(5,1fr);padding:7px 0 9px;display:grid;position:fixed;bottom:0;left:0;right:0}.shop .bnav a{color:var(--muted);flex-direction:column;align-items:center;gap:3px;font-size:10.5px;display:flex}.shop .bnav a.on{color:var(--brand);font-weight:700}.shop.shop[data-theme=festive] .bnav a.on{color:var(--gold)}@media (min-width:1024px){.shop .bnav{display:none}}@media (min-width:1024px){.shop .has-bnav{padding-bottom:0}}.shop .ftr{background:var(--footer);color:var(--footer-ink);margin-top:48px}.shop .ftr a{color:#e6e1d9}.shop .ftr-promise{border-bottom:1px solid var(--footer-line);grid-template-columns:repeat(4,1fr);display:grid}.shop .ftr-promise>div{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:7px;padding:16px 4px;font-size:11px;font-weight:600;line-height:1.3;display:flex}.shop .ftr-promise>div+div{border-left:1px solid var(--footer-line)}@media (min-width:1024px){.shop .ftr-promise>div{flex-direction:row;justify-content:center;gap:10px;padding:20px 8px;font-size:13px}}.shop .ftr-cols{border-bottom:1px solid var(--footer-line);grid-template-columns:repeat(3,1fr);padding:20px 0;display:grid}.shop .ftr-cols>div{flex-direction:column;gap:11px;padding:0 10px 0 14px;display:flex}.shop .ftr-cols>div+div{border-left:1px solid var(--footer-line)}.shop .ftr-h{letter-spacing:.14em;text-transform:uppercase;color:#8a857d;margin-bottom:2px;font-size:10.5px;font-weight:700}.shop .modal-back{z-index:80;background:#0f0f0e8c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:768px){.shop .modal-back{align-items:center;padding:24px}}.shop .modal{background:var(--surface);color:var(--ink);border-radius:14px 14px 0 0;width:100%;max-height:92vh;overflow:auto;box-shadow:0 20px 60px #00000040}@media (min-width:768px){.shop .modal{border-radius:var(--card-radius);max-width:560px}}.shop .modal-hd{border-bottom:1px solid var(--line2);background:var(--surface);z-index:2;justify-content:space-between;align-items:center;padding:14px 12px 10px 20px;display:flex;position:sticky;top:0}.shop .toast{background:var(--ink);color:var(--bg);border-radius:var(--radius);z-index:90;padding:11px 16px;font-size:13.5px;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0003}@media (min-width:1024px){.shop .toast{bottom:28px}}.shop .section{padding:28px 0 4px}@media (min-width:1024px){.shop .section{padding:56px 0 8px}}.shop .sec-hd{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}@media (min-width:1024px){.shop .sec-hd{margin-bottom:22px}}.shop .empty{text-align:center;color:var(--muted);padding:48px 16px}.shop .page{min-height:60vh}@media (max-width:1023px){.shop .toast{bottom:196px}}.shop .input{font-size:16px}.shop a,.shop button,.shop input,.shop label,.shop [data-act],.shop .chip,.shop .swatch,.shop .pcard,.shop .bnav a,.shop .iconbtn{touch-action:manipulation}.shop .toast{pointer-events:none}@media (max-height:700px){.shop .toast{bottom:124px}}@media (max-width:1023px){.shop .input{scroll-margin-bottom:104px}}.shop .hm-hscroll{scroll-snap-type:x;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);scrollbar-width:thin!important}.shop .hm-hscroll::-webkit-scrollbar{height:3px}.shop .hm-hscroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:2px}@media (min-width:1024px){.shop .hm-hscroll{-webkit-mask-image:none;mask-image:none}}.shop .bnav{padding:8px 0 calc(10px + env(safe-area-inset-bottom,0px))}.shop .bnav a{justify-content:center;min-height:48px;font-size:12px}.shop .has-bnav{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}@media (min-width:1024px){.shop .has-bnav{padding-bottom:0}}.shop .toast{bottom:calc(92px + env(safe-area-inset-bottom,0px))}@media (min-width:1024px){.shop .toast{bottom:28px}}.shop .iconbtn{min-width:44px;min-height:44px;padding:10px}.shop .swatch{position:relative}.shop .pcard .heart{width:44px;height:44px;top:4px;right:4px}.shop .hm-more{align-items:center;min-height:36px;display:inline-flex}.shop .ftr-cols a{align-items:center;min-height:34px;display:inline-flex}.shop .xs{font-size:13px}.shop .tiny,.shop .tag{font-size:12.5px}.shop .eyebrow{font-size:12px}.shop .badge-img{font-size:11.5px}.shop .ftr-cols a{font-size:14px}.shop .ftr-h{font-size:11.5px}.shop .ftr-promise>div,.shop .langpill{font-size:12.5px}.shop .strike{color:#6b655c}.shop .btn-primary:disabled{color:#5c564e}.shop .sr{clip:rect(0px, 0px, 0px, 0px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.shop .pimg .pimg-label{font-size:11.5px}.shop .hm-hscroll{overscroll-behavior-x:contain}@media (max-width:767px){.shop .modal-back{align-items:flex-end}.shop .modal{overscroll-behavior:contain;border-radius:16px 16px 0 0;flex-direction:column;height:auto;max-height:100dvh;display:flex;overflow:hidden}.shop .modal-hd{flex:none}.shop .modal:before{content:"";background:var(--line);border-radius:2px;flex:none;width:38px;height:4px;margin:8px auto 0;display:block}}@media (min-width:1024px){.shop .input{font-size:15px}}.shop .ftr-legal{line-height:1.7;display:inline}@media (max-width:520px){.shop .ftr-sep{opacity:.45}}.shop .hm-hero-media{max-width:100%}.shop .logo{letter-spacing:.2em!important;font-size:24px!important}@media (min-width:1024px){.shop .logo{font-size:26px!important}}.shop .announce{white-space:nowrap;text-overflow:ellipsis;padding-top:7px;padding-bottom:7px;font-size:12px;line-height:1.25;overflow:hidden}@keyframes ctaSheen{0%{left:-45%}15%{left:115%}to{left:115%}}@media (prefers-reduced-motion:reduce){.shop .btn-primary:after{display:none}}.shop .modal-hd .h3{font-family:var(--font-display);letter-spacing:.01em}.shop .iconbtn svg{stroke-width:1.9px}.shop .mn-quick{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.shop .mn-q{cursor:pointer;min-height:68px;color:var(--ink);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.shop .mn-q+.mn-q{border-left:1px solid var(--line2)}.shop .mn-row{border-bottom:1px solid var(--line2);min-height:54px;font-size:16px;font-weight:600;font-family:var(--font-display);letter-spacing:.005em;align-items:center;gap:12px;padding:0 16px;display:flex;color:var(--ink)!important}.shop .mn-row .mn-ic{color:var(--muted);display:inline-flex}.shop .mn-row:hover{background:var(--line2)}.shop button.mn-row{border:0;border-bottom:1px solid var(--line2);text-align:start;cursor:pointer;background:0 0;width:100%}.shop .mn-row .mn-chev{color:var(--muted);transition:transform .2s;display:inline-flex}.shop .mn-row[aria-expanded=true] .mn-chev{transform:rotate(180deg)}.shop .mn-row.mn-sub{min-height:48px;padding-left:44px;font-size:14px;color:var(--text2)!important}.shop .mn-row .mn-n{font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}@media (prefers-reduced-motion:reduce){.shop .mn-row .mn-chev{transition:none}}.shop .mn-h{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:16px 16px 6px;font-size:11.5px;font-weight:700}.shop .mn-foot{padding:16px}.shop .mn-foot .btn{min-height:48px}@media (max-width:1023px){.shop .modal-back{padding-top:64px}.shop .modal{max-height:calc(100dvh - 64px)}}.shop .announce{position:relative;overflow:hidden}.shop .announce:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff24 50%,#0000 65%);animation:9s ease-in-out 3s infinite annSweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes annSweep{0%{transform:translate(-100%)}18%{transform:translate(100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.shop .announce:after{display:none}}.shop .btn,.shop .chip,.shop .input,.shop .card{border-radius:var(--radius)}.shop .btn{border-radius:var(--btn-radius)}.shop .card,.shop .modal{border-radius:var(--card-radius)}@media (max-width:767px){.shop .modal{border-radius:14px 14px 0 0}.shop .modal-back{padding:67px 6px 8px}.shop .modal{border-radius:14px;max-height:calc(100dvh - 75px)}.shop .modal:before{display:none}}.shop .lp-s{opacity:.45;margin:0 5px}.shop .lp-b{opacity:.9}.shop .dm-only{display:none}@media (min-width:1024px){.shop .dm-only{display:flex}}.shop .ckh{border-bottom:1px solid var(--line);background:linear-gradient(#fbf9f6 0%,#f4f1eb 100%);box-shadow:0 2px 10px #0000000d}.shop .ckh .hdr-in{justify-content:space-between}.shop .ckh-l{align-items:center;gap:6px;min-width:0;display:flex}.shop .ckh-l .logo{padding-left:.22em}.shop .hdr .logo{background-image:linear-gradient(100deg, var(--ink) 0 42%, #b9b2a6 49%, #ede9e1 51%, #b9b2a6 53%, var(--ink) 60% 100%);-webkit-text-fill-color:transparent;background-position:170% 0;background-size:320% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out 2.2s infinite logoSheen;color:#0000!important}@keyframes logoSheen{0%{background-position:170% 0}18%{background-position:-70% 0}to{background-position:-70% 0}}@media (prefers-reduced-motion:reduce){.shop .hdr .logo{-webkit-text-fill-color:var(--ink);animation:auto;animation-timeline:none;color:var(--ink)!important}}.shop .ckh-steps{color:#8a8278;align-items:center;gap:10px;font-size:12.5px;font-weight:700}.shop .ckh-s{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.shop .ckh-s .n{background:var(--line2);color:#8a8278;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;font-weight:800;display:inline-flex}.shop .ckh-s.on{color:var(--ink)}.shop .ckh-s.on .n{background:var(--brand);color:var(--brand-ink)}.shop .ckh-s.done{color:var(--brand-dark)}.shop .ckh-s.done .n{background:var(--brand-tint);color:var(--brand-dark);border:1px solid var(--brand-line)}.shop .ckh-d{background:var(--line);flex-shrink:0;width:26px;height:1.5px}.shop .co-wrap{padding-top:4px}.shop .hm-slider{flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.shop .hm-sltrack{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;cursor:grab;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.shop .hm-sltrack::-webkit-scrollbar{display:none}.shop .hm-sl{scroll-snap-align:start;aspect-ratio:1;flex:0 0 50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;color:inherit!important;text-decoration:none!important}.shop .hm-sl svg{width:84%;height:84%}.shop .hm-sl .hm-pin{color:var(--ink);background:#fffffff2;border-radius:11px;flex-direction:column;gap:1px;padding:7px 11px;font-size:12px;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:0 6px 18px #00000024}.shop .hm-sl .hm-pin b{white-space:nowrap;font-size:12.5px}.shop .hm-slnav{z-index:3;border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--ink);background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000024}.shop .hm-slnav.prev{left:10px}.shop .hm-slnav.next{right:10px}.shop .hm-slider:hover .hm-slnav{display:flex}@media (min-width:1024px){.shop .hm-sl{flex:0 0 33.3333%}.shop .hm-hero-txt{z-index:2;background:var(--hero);position:relative}.shop .hm-hero-txt:after{content:"";background:var(--hero);pointer-events:none;width:64px;position:absolute;top:0;bottom:0;left:100%}.shop .hm-hero-media{z-index:1;position:relative}}.shop .hm-flash-hd{flex-wrap:nowrap!important;align-items:center!important;gap:10px!important}.shop .hm-cd-wrap{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:767px){.shop .hm-flash-hd .h2{font-size:19px}.shop .hm-flash-hd .hm-sub{margin-top:2px;font-size:11.5px}.shop .hm-flash-hd .tag.sale{padding:2px 7px;font-size:10.5px}.shop .hm-cd-wrap{gap:6px}.shop .hm-cd-wrap .xs{letter-spacing:.02em;max-width:30px;font-size:10px;line-height:1.1}.shop .hm-cd-row{gap:2px}.shop .hm-cd-row>span:not(.hm-cd-sep){min-width:27px;padding:3px 2px}.shop .hm-cd-sep{font-size:11px}}.shop .hm-revs .hm-rev{min-height:0}.shop .hm-revs blockquote{font-size:13.5px;line-height:1.5}.shop .ftr-cols a{align-items:center;gap:9px;min-height:32px;display:flex}.shop .ftr-ic{color:#b9d3ca;background:#ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.shop .ftr-cols a:hover .ftr-ic{background:#ffffff1f}.shop .ftr-cols>div{align-items:center;padding:0 8px!important}.shop .ftr-cols>div>*,.shop .ftr-h{width:100%;max-width:190px}.shop .ftr-soc{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;display:grid}.shop .ftr-soc a{border:1px solid #3a3834;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:52px;padding:10px 4px;font-size:11px;display:flex;color:#e6e1d9!important;text-decoration:none!important}.shop .ftr-soc a svg{color:#b9d3ca}.shop .ftr-soc a:hover{background:#ffffff0f}@media (min-width:1024px){.shop .ftr-soc{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.shop .ftr-cols a{gap:7px;font-size:12.5px}.shop .ftr-ic{width:20px;height:20px}.shop .ftr-cols>div{padding:0 5px!important}}@media (min-width:1024px){.shop .hm-hero-in{margin-right:-32px}.shop .hm-hero-media{width:auto!important;margin-right:0!important}.shop .hm-hero-txt{padding-right:40px}}@keyframes sweepOver{0%{background-position:170% 0}24%{background-position:-70% 0}to{background-position:-70% 0}}.shop .hdr .logo,.shop .ftr .logo{position:relative;color:var(--ink)!important;-webkit-text-fill-color:currentcolor!important;background-image:none!important;background-clip:border-box!important;animation:auto!important;animation-timeline:none!important}.shop .hdr .logo:after{content:"";pointer-events:none;background-image:linear-gradient(100deg,#fff0 0 36%,#fffcf52e 44%,#ffffff57 50%,#fffcf52e 56%,#fff0 64% 100%);background-position:170% 0;background-size:320% 100%;animation:3.4s ease-in-out 1.2s 3 both sweepOver;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.shop .hdr .logo:after{display:none}}.shop .ftr .logo{color:inherit!important}.shop .hdr-in>.row{gap:10px!important}@media (min-width:1024px){.shop .hdr-in>.row{gap:6px!important}}.shop .langpill{border-radius:999px;align-items:center;gap:0;height:30px;min-height:30px;padding:0 3px;font-size:11px;font-weight:700;line-height:1}.shop .langpill .lp-a,.shop .langpill .lp-b{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;height:24px;padding:0 8px;display:inline-flex}.shop .langpill .lp-s{display:none}.shop .langpill .lp-a{background:var(--footer-ink);color:var(--footer);font-weight:800}.shop .langpill .lp-b{opacity:.68}.shop.shop[lang=bn] .langpill .lp-a{color:inherit;opacity:.68;background:0 0;font-weight:700}.shop.shop[lang=bn] .langpill .lp-b{background:var(--footer-ink);color:var(--footer);opacity:1;font-weight:800}.shop .hdr-wa{-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:relative;text-decoration:none!important}.shop .hdr-wa-disc{color:#1fa855;background:#f2fbf5;border:1px solid #bfe8cf;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .18s cubic-bezier(.3,1.4,.5,1),background .18s,box-shadow .18s;display:inline-flex}.shop .hdr-wa-disc svg{color:#1fa855;width:22px;height:22px}.shop .hdr-wa:active .hdr-wa-disc{background:#e2f6ea;transform:scale(1.14)}.shop .hdr-wa-tip{background:var(--ink);color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:60;border-radius:9px;padding:8px 11px;font-size:12.5px;font-weight:650;line-height:1;transition:opacity .18s,transform .18s,visibility .18s linear;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%,-4px);box-shadow:0 8px 22px #0000002e}.shop .hdr-wa-tip:before{content:"";background:inherit;border-radius:2px;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}@media (hover:hover){.shop .hdr-wa:hover .hdr-wa-disc{background:#e2f6ea;transform:scale(1.14);box-shadow:0 4px 14px #1fa85538}.shop .hdr-wa:hover .hdr-wa-tip{opacity:1;visibility:visible;transition:opacity .18s,transform .18s,visibility;transform:translate(-50%)}}@media (max-width:374px){.shop .hdr .hdr-in:has(.hdr-wa){gap:4px}:is(.shop .hdr .hdr-r:has(.hdr-wa) .iconbtn,.shop .hdr .hdr-r .hdr-wa){min-width:40px;padding-left:0;padding-right:0}.shop .hdr .hdr-in:has(.hdr-wa) .logo{font-size:clamp(20px,6.3vw,24px)!important}}.shop .hdr .logo.hide-d,.shop .ckh .ckh-l .logo{white-space:nowrap;flex:0 auto;min-width:0}.shop .hdr .logo.hide-d.fit-x,.shop .ckh .ckh-l .logo.fit-x{padding-left:.06em;letter-spacing:.06em!important}.shop .hdr .hdr-in>.row,.shop .hdr .hdr-in>.hdr-r,.shop .ckh .ckh-rr,.shop .ckh .ckh-l .iconbtn{flex-shrink:0}.shop .ckh .ckh-l{flex:0 auto}.shop .hdr .hdr-wish.fit-off{display:none!important}.shop .hdr .hdr-r{gap:0!important}@keyframes waBleed{0%{box-shadow:0 0 #25d3666b}45%{box-shadow:0 0 0 9px #25d36600}to{box-shadow:0 0 0 9px #25d36600}}.shop .hdr-wa-disc{animation:3.2s ease-out 1s infinite waBleed}@media (prefers-reduced-motion:reduce){.shop .hdr-wa-disc{animation:auto;animation-timeline:none}}.shop .hdr .hdr-wish{position:relative}.shop .hdr .hdr-bag svg{width:25px;height:25px}.shop .ckh .ckh-rr{flex-wrap:nowrap;align-items:center}.shop .ckh .hdr-wa-auto{opacity:0;pointer-events:none;width:0;min-width:0;transition:opacity .2s,transform .2s,width .2s;overflow:hidden;transform:scale(.6)}.shop .ckh .hdr-wa-auto.on{opacity:1;pointer-events:auto;width:44px;min-width:44px;overflow:visible;transform:none}.shop .ftr{--f1:color-mix(in srgb, var(--footer) 70%, var(--footer-ink) 30%);--f2:var(--brand-dark);--f2-ink:var(--brand-ink);--f3:var(--footer);--f4:color-mix(in srgb, var(--footer) 80%, var(--gold) 20%);--f5:color-mix(in srgb, var(--footer) 92%, #000 8%);--f-hair:color-mix(in srgb, var(--footer-ink) 16%, transparent);--f-soft:color-mix(in srgb, var(--footer-ink) 62%, transparent);margin-top:48px}.shop .ftr-s{width:100%}.shop .ftr-s1{background:var(--f1);color:#fff}.shop .ftr-s2{background:var(--f2);color:var(--f2-ink)}.shop .ftr-s3{background:var(--f3);color:var(--footer-ink);border-top:1px solid var(--f-hair);border-bottom:1px solid var(--f-hair)}.shop .ftr-s5{background:var(--f5);color:var(--footer-ink)}.shop .ftr-s1 .ftr-promise{border-bottom:0}.shop .ftr-s1 .ftr-promise>div{color:#fff}.shop .ftr-s1 .ftr-promise>div+div{border-left:1px solid #ffffff2e}.shop .ftr-s1 .ftr-promise svg{color:#ffffffd1}.shop .ftr-s2 .ftr-brand{border-bottom:0;padding:22px 0 20px}.shop .ftr-s2 .logo{font-size:22px;color:var(--f2-ink)!important}.shop .ftr-brand-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.shop .ftr-brand-sub{color:color-mix(in srgb, var(--f2-ink) 80%, transparent)}.shop .ftr-brand-note{color:color-mix(in srgb, var(--f2-ink) 74%, transparent)}.shop .ftr-s2 .label{color:var(--f2-ink)}.shop .ftr-s2 .ftr-join .input{background:color-mix(in srgb, var(--f2) 72%, #000 28%);border-color:color-mix(in srgb, var(--f2-ink) 26%, transparent);color:var(--f2-ink)}.shop .ftr-s2 .ftr-join .input::placeholder{color:color-mix(in srgb, var(--f2-ink) 66%, transparent)}.shop .ftr-s2 .ftr-join .btn{background:var(--f2-ink);border-color:var(--f2-ink);min-height:46px;font-weight:700;color:var(--f2)!important}@media (min-width:1024px){.shop .ftr-s2 .ftr-brand{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:48px;padding:30px 0;display:grid}.shop .ftr-brand-top{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:0}}.shop .ftr-s3 .ftr-cols{border-bottom:0;padding:18px 0}.shop .ftr-s3 .ftr-cols>div+div{border-left:1px solid var(--f-hair)}.shop .ftr-s3 .ftr-h{color:var(--f-soft)}.shop .ftr-s3 .ftr-ic{background:color-mix(in srgb, var(--footer-ink) 9%, transparent)}.shop .ftr-s4 .ftr-contact{border-bottom:0;padding:18px 0}.shop .ftr-s4 .btn{border:1px solid color-mix(in srgb, var(--footer-ink) 28%, transparent);background:0 0;color:#fff!important}.shop .ftr-s4 .btn+.btn{margin-top:8px}.shop .ftr-hours{color:var(--f-soft);margin-top:8px}.shop .ftr-s4 .ftr-soc a{border-color:color-mix(in srgb, var(--footer-ink) 24%, transparent)}@media (min-width:1024px){.shop .ftr-s4 .ftr-contact{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;padding:22px 0;display:grid}.shop .ftr-s4 .ftr-soc,.shop .ftr-s4 .ftr-pay{margin-top:0}}.shop .ftr-pay{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;margin-top:12px;display:grid}.shop .ftr-pay-t{background:#fff;border-radius:8px;justify-content:center;align-items:center;height:34px;padding:4px 5px;display:flex;overflow:hidden;box-shadow:0 1px #0000002e}@media (max-width:380px){.shop .ftr-pay{gap:4px}.shop .ftr-pay-t{height:30px;padding:3px}}.shop .ftr-legalbar{color:var(--f-soft);padding-top:14px;padding-bottom:24px;font-size:11.5px;line-height:1.7}.shop .ftr-s5 .ftr-legal{color:color-mix(in srgb, var(--footer-ink) 88%, transparent)}.shop .ftr-s5 .langpill{color:var(--footer-ink);border-color:var(--f-hair);background:0 0}@media (max-width:767px){.shop .ftr-cols a{gap:8px;min-height:30px;font-size:12.5px;line-height:1.25}.shop .ftr-cols>div{gap:4px!important}.shop .ftr-ic{width:21px;height:21px}.shop .ftr-h{margin-bottom:5px}}.shop .hm-hero .hm-hero-trust{white-space:nowrap;color:var(--hero-sub);flex-wrap:nowrap;align-items:center;gap:0 9px;margin-top:20px;font-size:12px;line-height:1.2;display:flex}.shop .hm-hero .hm-hero-trust span{flex:none;align-items:center;gap:6px;display:inline-flex}.shop .hm-hero .hm-hero-trust svg{flex-shrink:0}.shop .hm-trust-bar{opacity:.42;background:currentColor;flex:none;width:1px;height:13px}@media (min-width:1024px){.shop .hm-hero .hm-hero-trust{gap:0 12px;margin-top:24px;font-size:13px}}@media (max-width:1023px){.shop .hm-hero .hm-hero-media{width:calc(100% + 32px);max-width:none}}@media (min-width:768px) and (max-width:1023px){.shop .hm-hero .hm-hero-media{width:calc(100% + 48px)}}.shop .hm-slider .hm-sl{flex:0 0 calc(50% - 1px)}@media (min-width:1024px){.shop .hm-slider .hm-sl{flex:0 0 calc(33.3333% - 1.3334px)}}.shop .hm-slider .hm-sl .hm-pin{box-sizing:border-box;-webkit-backdrop-filter:blur(6px)saturate(140%);backdrop-filter:blur(6px)saturate(140%);width:auto;max-width:calc(100% - 8px);height:27px;color:var(--ink);background:#fff9;border:1px solid #ffffff80;border-radius:999px;flex-direction:row;align-items:center;gap:.42em;padding:0 .7em;font-size:11.5px;line-height:1;display:inline-flex;position:absolute;bottom:8px;left:4px;right:auto;overflow:hidden;box-shadow:0 4px 16px #0000002e}.shop .hm-slider .hm-sl .hm-pin .hm-pin-n{letter-spacing:-.01em;white-space:nowrap;flex:0 auto;min-width:0;font-size:1em;font-weight:600}.shop .hm-slider .hm-sl .hm-pin .hm-pin-bar{opacity:.3;background:currentColor;flex:none;width:1px;height:1.05em}.shop .hm-slider .hm-sl .hm-pin .hm-pin-p{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:1em;font-weight:700}.shop .hm-slider .hm-sl .hm-pin .hm-pin-o{white-space:nowrap;opacity:.55;flex:none;margin-left:-1px;font-size:.8em;text-decoration:line-through}@media (min-width:768px){.shop .hm-slider .hm-sl .hm-pin{max-width:calc(100% - 16px);font-size:12px;left:8px}}@media (min-width:1024px){.shop .hm-slider .hm-sl .hm-pin{max-width:calc(100% - 24px);height:29px;bottom:12px;left:12px}}@supports not ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.shop .hm-slider .hm-sl .hm-pin{background:#ffffffe0}}.shop .hm-finder{flex-direction:row;align-items:center;gap:16px;padding:18px}.shop .hm-finder .hm-finder-body{min-width:0}.shop .hm-finder .hm-finder-t{padding-left:36px;font-size:17px;line-height:1.3;position:relative}.shop .hm-finder .hm-finder-ico{background:var(--brand-tint);width:27px;height:27px;color:var(--brand);vertical-align:baseline;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:0;display:inline-flex;position:absolute;top:calc(.65em - 13.5px);left:0}.shop.shop[data-theme=festive] .hm-finder .hm-finder-ico{color:var(--gold)}@media (max-width:1023px){.shop .hm-finder{flex-direction:column;align-items:stretch;gap:14px}.shop .hm-finder .btn{width:100%}}@media (min-width:1024px){.shop .hm-finder{gap:24px;padding:24px 32px}.shop .hm-finder .hm-finder-t{font-size:21px}}.shop .hm-flash-hd .hm-cd-wrap .hm-cd-lbl{white-space:nowrap;letter-spacing:.01em;max-width:none}.shop .hm-flash-hd .hm-cd{min-width:30px;padding:5px 7px;font-size:16px;line-height:1}@media (max-width:767px){.shop .hm-flash-hd .hm-cd-wrap{gap:7px}.shop .hm-flash-hd .hm-cd-wrap .hm-cd-lbl{font-size:10.5px}.shop .hm-flash-hd .hm-cd-row>span:not(.hm-cd-sep){min-width:28px;padding:4px 5px;font-size:14px}}.shop .hm-hrow{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding-left:16px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.shop .hm-hrow::-webkit-scrollbar{display:none}.shop .hm-hrow>*{scroll-snap-align:start;min-width:0}@media (min-width:768px){.shop .hm-hrow{margin:0 -24px;padding:0 24px 4px;scroll-padding-left:24px}}@media (min-width:1024px){.shop .hm-hrow{gap:20px;margin:0;padding:0 0 4px;scroll-padding-left:0;-webkit-mask-image:none;mask-image:none}}.shop .hm-flashrow>*{flex:0 0 calc(50% - 5px)}.shop .hm-flashrow+.hm-flashrow{margin-top:14px}@media (min-width:768px){.shop .hm-flashrow>*{flex-basis:calc(33.3333% - 6.7px)}}@media (min-width:1024px){.shop .hm-flashrow>*{flex-basis:calc(25% - 15px)}.shop .hm-flashrow+.hm-flashrow{margin-top:20px}}.shop .hm-jrow>*{flex:0 0 78%}.shop .hm-jrow>.hm-art{flex-direction:column;display:flex}.shop .hm-jrow>.hm-art .hm-more{align-self:flex-start;margin-top:auto}@media (min-width:768px){.shop .hm-jrow>*{flex-basis:46%}}@media (min-width:1024px){.shop .hm-jrow>*{flex-basis:calc(33.3333% - 13.34px)}}@media (max-width:1023px){.shop .hm-revs{scroll-padding-left:16px}.shop .hm-revs>.hm-rev{align-self:stretch}}@media (min-width:768px) and (max-width:1023px){.shop .hm-revs{scroll-padding-left:24px}}@media (prefers-reduced-motion:reduce){.shop .hm-hrow,.shop .hm-sltrack,.shop .hm-hscroll{scroll-behavior:auto}.shop .hm-cat .pimg,.shop .hm-set{transition:none}}@media (max-width:767px){.shop .hm-slider .hm-sl .hm-pin .hm-pin-o{display:none}}.shop .wa-btn .wa-glyph,.shop .wa-btn svg{flex-shrink:0}.shop .co-wrap .btn-primary{min-height:52px;font-size:16.5px;font-weight:700}.shop .pcard .pinfo>.row.between{flex-wrap:nowrap;gap:6px;min-width:0}.shop .pcard .pinfo>.row.between>.tiny{white-space:nowrap;text-align:right;flex:0 auto;min-width:0;overflow:hidden}.shop .pcard .badge-img{white-space:nowrap;box-sizing:border-box;letter-spacing:.045em;max-width:calc(100% - 66px);padding:.36em .62em;overflow:hidden}.shop .pcard .badge-img.fit-x{display:none}.shop .hm-hero .hm-hero-trust{letter-spacing:-.004em;justify-content:space-between;gap:0 8px;font-size:clamp(8.6px,3.05vw - 1px,13px);line-height:1.2}.shop .hm-hero .hm-hero-trust span{gap:.46em}.shop .hm-hero .hm-hero-trust svg{width:1.25em;height:1.25em}.shop .hm-hero .hm-trust-bar{height:1.1em}@media (min-width:1024px){.shop .hm-hero .hm-hero-trust{gap:0 10px;margin-top:24px;font-size:min(13px,1.1px + 1.04vw)}}@media (max-width:1023px){.shop .hm-hrow[data-sm],.shop .hm-hscroll[data-sm]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%)}.shop .hm-hrow[data-sm],.shop .hm-hscroll[data-sm],.shop .hm-sltrack[data-sm]{scroll-snap-type:none!important}.shop .hm-hrow[data-sm]>*,.shop .hm-hscroll[data-sm]>*,.shop .hm-sltrack[data-sm]>*{scroll-snap-align:none}}.shop .hm-hrow>[aria-hidden=true],.shop .hm-hscroll>[aria-hidden=true],.shop .hm-sltrack>[aria-hidden=true]{pointer-events:auto}.shop .hm-hrow,.shop .hm-hscroll[data-sm]{cursor:grab}.shop .ftr{--f4:var(--f1)}.shop .ftr-s4{background:var(--f4);color:#fff}.shop .ftr-s4 .btn{background:0 0;border:1px solid #ffffff4d;color:#fff!important}.shop .ftr-s4 .btn:hover{background:#ffffff0f;border-color:#ffffff8c}.shop .ftr-s4 .btn svg{color:#ffffffe0}.shop .ftr-s4 .ftr-wa svg{color:#25d366}.shop .ftr-s4 .ftr-hours{color:#ffffffb3}.shop .ftr-s4 .ftr-soc a{color:#fff;border-color:#ffffff3d}.shop .ftr-s4 .ftr-soc a svg{color:#ffffffd1}.shop .ftr-s4 .ftr-soc a:hover{background:#ffffff14;border-color:#ffffff73}.shop .ftr-s3{border-bottom:1px solid #ffffff1a}.shop .ftr-pay{isolation:isolate;border-radius:9px;gap:7px;margin-top:14px;position:relative;overflow:hidden}.shop .ftr-pay-t{background:color-mix(in srgb, var(--pm) 15%, transparent);border:1px solid color-mix(in srgb, var(--pm) 36%, transparent);border-radius:8px;justify-content:center;align-items:center;height:36px;padding:5px 7px;display:flex;box-shadow:inset 0 1px #ffffff1a}.shop .ftr-pay-t svg{width:100%;height:100%;display:block}.shop .pm-bkash{--pm:#e2136e;color:#ff6fb2}.shop .pm-nagad{--pm:#f4601f}.shop .pm-visa{--pm:#2a41c8;color:#93a8ff}.shop .pm-mc{--pm:#eb6a1b}.shop .pm-cod{--pm:var(--brand);color:#fffffff0}.shop.shop[data-theme=noir] .pm-cod{--pm:#8a857d}.shop .ftr-pay-sheen{pointer-events:none;z-index:2;background:linear-gradient(100deg,#0000,#ffffff38,#0000);width:38%;animation:7s ease-in-out 2s infinite ctaSheen;position:absolute;top:0;bottom:0;left:-45%}@media (prefers-reduced-motion:reduce){.shop .ftr-pay-sheen{display:none}}@media (max-width:380px){.shop .ftr-pay{gap:5px}.shop .ftr-pay-t{height:32px;padding:4px 5px}}.shop .ftr-s4 .ftr-reach .btn{min-height:46px}.shop .ftr-s4 .ftr-soc a{min-height:52px}.shop .ftr-s5 .langpill{min-height:40px;padding:0 12px}.shop .ftr-s5 .ftr-legalbar{padding-top:12px;padding-bottom:16px}.shop .announce{font-size:clamp(9px,3.35vw - 1.2px,12.5px)}.shop .ftr{--f1:var(--brand-dark);--f4:var(--footer);--f5:var(--footer)}.shop .ftr-s1,.shop .ftr-s2{border-bottom:0}.shop .ftr-s3{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff1a}.shop .ftr-s4{border-bottom:1px solid #ffffff1a}.shop .ftr-s1 .ftr-promise>div{gap:5px;padding:11px 4px}.shop .ftr-s2 .ftr-brand{padding:12px 0 13px}.shop .ftr-brand-top{margin-bottom:8px}.shop .ftr-s2 .ftr-join .label{margin-bottom:5px;display:block}.shop .ftr-s2 .ftr-join .btn,.shop .ftr-s2 .ftr-join .input{min-height:44px}.shop .ftr-s2 .ftr-brand-note{margin-top:6px}.shop .ftr-s3 .ftr-cols{padding:12px 0}.shop .ftr-s3 .ftr-cols>div{gap:2px!important}.shop .ftr-s3 .ftr-cols a{min-height:32px}.shop .ftr-s3 .ftr-h{margin-bottom:0}.shop .ftr-s4 .ftr-contact{padding:12px 0 14px}.shop .ftr-s4 .ftr-reach{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;display:grid}.shop .ftr-s4 .ftr-reach .btn{gap:6px;min-width:0;min-height:44px;margin-top:0;padding:0 8px;font-size:13px}.shop .ftr-s4 .ftr-reach .btn+.btn{margin-top:0}.shop .ftr-s4 .ftr-reach .ftr-hours{grid-column:1/-1;margin-top:6px}.shop .ftr-s4 .ftr-soc{margin-top:10px}.shop .ftr-s4 .ftr-soc a{gap:3px;height:44px;min-height:44px;padding:4px 2px;font-size:10.5px}.shop .ftr-s4 .ftr-soc a svg{width:15px;height:15px}.shop .ftr-pay{margin-top:10px}.shop .ftr-pay-t{height:32px}.shop .ftr-s5 .ftr-legalbar{padding-top:9px;padding-bottom:11px;font-size:11px;line-height:1.55}.shop .ftr-s5 .langpill{min-height:30px;padding:0 3px}@media (min-width:1024px){.shop .ftr-s4 .ftr-reach{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop .hm-hero-btns .hm-btn-line.hm-sets-v3{background:color-mix(in srgb, var(--hero-sub) 26%, var(--brand));border-color:color-mix(in srgb, var(--hero-sub) 58%, transparent)}.shop .hm-hero-btns .hm-btn-line.hm-sets-v3:hover{background:color-mix(in srgb, var(--hero-sub) 40%, var(--brand))}.shop .langpill .lp-a,.shop .langpill .lp-b,.shop.shop[lang=bn] .langpill .lp-a,.shop.shop[lang=bn] .langpill .lp-b{color:inherit;opacity:.68;background:0 0;font-weight:700}.shop .langpill .lp-a.on,.shop .langpill .lp-b.on,.shop.shop[lang=bn] .langpill .lp-a.on,.shop.shop[lang=bn] .langpill .lp-b.on{background:var(--footer-ink);color:var(--footer);opacity:1;font-weight:800}.shop .langpill .lp-b{font-family:"Hind Siliguri Shop",var(--font-body);font-size:1.08em}.shop .mn-foot .langpill{color:var(--ink);border:1px solid var(--line);background:0 0}.shop .mn-foot .langpill .lp-a.on,.shop .mn-foot .langpill .lp-b.on,.shop.shop[lang=bn] .mn-foot .langpill .lp-a.on,.shop.shop[lang=bn] .mn-foot .langpill .lp-b.on{background:var(--ink);color:var(--bg)}.shop .mn-foot .langpill{height:36px;min-height:36px;padding:0 3px}.shop .mn-foot .langpill .lp-a,.shop .mn-foot .langpill .lp-b{height:28px;padding:0 10px}.shop.shop[lang=bn] .hm-hero .eyebrow{letter-spacing:.02em}@media (max-width:767px){.shop .hm-flash-hd{font-size:16px;overflow-x:clip}.shop .hm-flash-hd>div:first-child{min-width:0;overflow-x:clip}.shop .hm-flash-hd .row{flex-wrap:nowrap;gap:.55em!important}.shop .hm-flash-hd .h2{white-space:nowrap;font-size:1.19em}.shop .hm-flash-hd .tag.sale{white-space:nowrap;padding:.2em .66em;font-size:.66em}.shop .hm-flash-hd .hm-sub{white-space:nowrap;font-size:.72em}.shop .hm-flash-hd .hm-cd-wrap{gap:.4em}.shop .hm-flash-hd .hm-cd-wrap .hm-cd-lbl{max-width:none;font-size:.66em}.shop .hm-flash-hd .hm-cd-row{gap:.15em}.shop .hm-flash-hd .hm-cd-row>span:not(.hm-cd-sep){min-width:1.95em;padding:.28em .3em;font-size:.875em}.shop .hm-flash-hd .hm-cd-sep{font-size:.7em}.shop .hm-flash-hd.fit-x .hm-cd-lbl{display:none}}.shop .hm-flash{content-visibility:auto;contain-intrinsic-size:auto 780px}@media (min-width:768px){.shop .hm-flash{contain-intrinsic-size:auto 900px}}@media (min-width:1024px){.shop .hm-flash{contain-intrinsic-size:auto 1070px}}.shop .ftr-s3 .ftr-cols{grid-template-columns:repeat(3,minmax(0,1fr));font-size:14px}@media (max-width:767px){.shop .ftr-s3 .ftr-cols{font-size:12.5px}}.shop .ftr-s3 .ftr-cols a{min-width:0;font-size:1em}.shop .ftr-s3 .ftr-cols a>span:last-child{white-space:nowrap;min-width:0;overflow:hidden}.shop .ftr-s3 .ftr-cols.fit-x a>span:last-child{white-space:normal;overflow:visible}.shop .hm-art .eyebrow{white-space:nowrap;overflow:hidden}.shop .ftr-s2 .ftr-brand-top{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;margin-bottom:12px;display:flex}.shop .ftr-s2 .ftr-brand-top .logo{line-height:1;display:block}.shop .ftr-s2 .ftr-brand-top .ftr-brand-sub{margin-top:var(--ftr-slogan-gap,4.5px);padding-left:var(--ftr-slogan-x,6px);white-space:nowrap;letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;max-width:100%;line-height:1.15}@media (min-width:1024px){.shop .ftr-s2 .ftr-brand-top{margin-bottom:0}}.shop .ftr-s2 .ftr-joinrow{flex-wrap:nowrap;align-items:stretch}.shop .ftr-s2 .ftr-joinrow .input{flex:auto;width:auto;min-width:0}.shop .ftr-s2 .ftr-join .ftr-joinbtn{letter-spacing:.01em;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:clamp(112px,32%,150px);min-height:46px;padding:0 18px;font-size:16px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 4px 14px #00000038}.shop .ftr-s2 .ftr-join .ftr-joinbtn svg{flex-shrink:0;transition:transform .15s}.shop .ftr-s2 .ftr-join .ftr-joinbtn:hover svg{transform:translate(2px)}.shop .ftr-s2 .ftr-join .ftr-joinbtn:active{transform:scale(.98)}.shop .ftr-s2 .ftr-joinrow .input{min-height:46px}.shop .ftr-s4 .ftr-reach{grid-template-columns:minmax(0,1fr)}.shop .ftr-s4 .ftr-reach .btn{white-space:nowrap;justify-content:center;gap:9px;min-height:48px;padding:0 14px;font-size:15.5px;font-weight:700}.shop .ftr-s4 .ftr-reach .btn>svg{flex-shrink:0}.shop .ftr-s4 .ftr-reach .btn>span{white-space:nowrap}.shop .ftr-s4 .ftr-reach .ftr-wa svg{width:22px;height:22px}.shop .ftr-s4 .ftr-reach .ftr-hot svg{width:19px;height:19px}@media (min-width:1024px){.shop .ftr-s4 .ftr-reach{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop .modal-back{overscroll-behavior:contain}.shop .nav-d a{white-space:nowrap}@media (min-width:1024px) and (max-width:1279px){.shop .nav-d{gap:clamp(12px,5.5vw - 43.32px,26px)}}@media (min-width:1024px) and (max-width:1100px){.shop .nav-d a{font-size:13.5px}}.shop .skip{z-index:400;background:var(--ink);opacity:0;pointer-events:none;border-radius:10px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex;position:absolute;top:8px;left:12px;transform:translateY(-140%);color:var(--bg)!important}.shop .skip:focus{opacity:1;pointer-events:auto;outline:2px solid var(--brand);outline-offset:2px;transform:none}.shop main.page:focus{outline:none}.shop .sr{opacity:0}.shop .nav-d a{text-align:center;min-width:32px}.shop .langpill{align-items:center;min-height:32px}.shop .ftr-s5 .langpill{min-height:32px}.shop .hdr .logo{align-items:center;min-height:32px;display:inline-flex}@media (max-width:372px){.shop .hdr .hdr-wish{display:none!important}}.shop .skip{transition:none}.shop .ftr-s3 .ftr-cols a{box-sizing:border-box;min-height:44px}.shop input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.shop .input{font-size:16px!important}@media (min-width:1024px){.shop .ftr-s4 .ftr-reach:not(.ftr-two){grid-template-columns:minmax(0,1fr)!important}.shop .ftr-s4 .ftr-contact:not(:has(.ftr-soc)){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important}}.shop .ftr-s4 .ftr-reach .btn{min-width:0;overflow:hidden}.shop .ckh-steps{color:#625b52}.shop .pcard .pbrand{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:10.5px;font-weight:700;line-height:1.3;overflow:hidden}.shop .hdr .logo.sb-hasslog .sb-slog{font-family:var(--font-body);letter-spacing:.02em;text-transform:none;white-space:nowrap;font-weight:500;line-height:1.15;color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important}.shop .hdr .logo.sb-hasslog .sb-slog .sb-sf{display:inline-block}.shop .hdr .logo.sb-hasslog .sb-slog .sb-ss,.shop .hdr .logo.sb-hasslog .sb-slog[data-l="1"] .sb-sf{display:none}.shop .hdr .logo.sb-hasslog .sb-slog[data-l="1"] .sb-ss{display:inline-block}.shop .hdr .logo.sb-hasslog .sb-slog[data-l="2"]{display:none}.shop .hdr .logo.hide-d.sb-hasslog{position:relative;transform:translateY(-5px)}.shop .hdr .logo.hide-d.sb-hasslog .sb-slog{text-align:center;pointer-events:none;margin-top:1px;font-size:9.5px;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}@media (min-width:1024px){.shop .hdr .logo.hide-m.sb-hasslog{flex-direction:column;justify-content:center;align-items:flex-start;line-height:1}.shop .hdr .logo.hide-m.sb-hasslog .sb-slog{margin-top:5px;padding-left:.1em;font-size:10.5px;display:block}html .shop .hm-hero .hm-hero-in{grid-template-columns:minmax(0, calc(clamp(380px, 31vw, 470px) + var(--hero-shift,0px))) minmax(0,1fr)}html .shop .hm-hero .hm-hero-sub{max-width:none}html .shop .hm-hero .hm-sub-s{display:block}html .shop .hm-hero{--hb-w:252px;--hb-gap:16px}html .shop .hm-hero .hm-hero-btns.n2{gap:var(--hb-gap);justify-content:start;grid-template-columns:repeat(2, minmax(0, var(--hb-w)))!important;display:grid!important}html .shop .hm-hero .hm-hero-btns.n2 .btn{width:100%;min-width:0;padding-left:14px;padding-right:14px}html .shop .hm-hero .hm-hero-trust.hm-trust-d.n2{grid-template-columns:repeat(2, minmax(0, var(--hb-w)));column-gap:var(--hb-gap);white-space:normal;justify-content:start;margin-top:16px;font-size:13px;line-height:1.35;display:grid}html .shop .hm-hero .hm-trust-d.n2 .hm-trust-bar{display:none}html .shop .hm-hero .hm-trust-d.n2>span{text-align:left;text-wrap:balance;justify-content:center;align-items:flex-start;gap:7px;min-width:0;display:flex}html .shop .hm-hero .hm-trust-d.n2>span>svg{margin-top:.08em}html .shop .hm-hscroll.c4.hm-sets-tall{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1fr)}html .shop .hm-hscroll.hm-sets-tall>.hm-set-diy{contain:size;grid-area:1/4/span 2;justify-content:flex-start;padding:30px 26px;overflow:hidden}html .shop .hm-hscroll.hm-sets-tall>.hm-set-diy>.btn{flex-shrink:0;margin-top:auto}html .shop .hm-hscroll.hm-sets-tall .hm-diy-rules{flex:auto;min-height:0;margin:18px 0 16px;overflow:hidden}html .shop .hm-hscroll.hm-sets-tall>.hm-set-diy .rl{padding:12px 0;font-size:14px;line-height:1.5}html .shop .hm-hscroll.hm-sets-tall>.hm-set-diy .rl>b{font-size:15px}html .shop .hm-hscroll.hm-sets-tall>.hm-set-diy .h2{font-size:30px;line-height:1.1}html .shop .hm-diy-more{border-top:1px solid color-mix(in srgb, var(--brand-ink) 22%, transparent);opacity:.92;padding-top:10px;font-size:13.5px;font-weight:600}html .shop .hm-set-diy .hm-tier{white-space:nowrap;margin:4px 10px 0 0;display:inline-block}html .shop .hm-set-diy .hm-tier-p{color:var(--sale);background:var(--surface);white-space:nowrap;border-radius:6px;margin:1px 0;padding:0 6px;font-weight:800;line-height:1.5;display:inline-block}}html .shop .hm-look .hm-look-n{color:var(--ink);font-size:15px;font-weight:700;line-height:20px}html .shop .hm-look .hm-look-p{color:var(--ink);font-size:16.5px;font-weight:700;line-height:22px}html .shop .hm-look .hm-look-tg{color:var(--ink);font-size:17px;font-weight:700;line-height:24px}html .shop .hm-look .hm-look-tot{line-height:30px}html .shop .hm-look .hm-look-tot .strike{color:var(--sale);font-size:14px}html .shop .hm-look .hm-look-savew{justify-content:flex-end;height:28px;margin-top:8px;display:flex}html .shop .hm-look .hm-look-save{background:color-mix(in srgb, var(--sale) 12%, transparent);border:1px solid color-mix(in srgb, var(--sale) 28%, transparent);box-sizing:border-box;border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:13.5px;font-weight:800;line-height:26px;display:inline-flex;color:var(--sale)!important}@media (min-width:1024px){html .shop .hm-look .hm-look-n{font-size:16px}html .shop .hm-look .hm-look-p{font-size:17.5px}html .shop .hm-look .hm-look-tg{font-size:19px}html .shop .hm-look .hm-look-save{font-size:14.5px}html .shop .hm-hrow.hm-jrow.hm-jfixed{grid-template-columns:repeat(var(--hm-jn,4),minmax(0,1fr));cursor:auto}html .shop .hm-hrow.hm-jrow.hm-jfixed>*{flex-direction:column;display:flex}html .shop .hm-hrow.hm-jrow.hm-jfixed .hm-art>.hm-more{align-self:flex-start;margin-top:auto}html .shop .hdr .logo.hide-m{font-size:29px!important}html .shop .hdr .logo.hide-m.sb-hasslog .sb-slog{font-size:11px}.shop .hdr .logo.hide-m.sb-hasslog .sb-slog[data-l="2"]{display:none}}.shop .lgs{white-space:nowrap;color:inherit;align-items:center;font-family:Archivo,sans-serif;font-weight:600;line-height:1;display:inline-flex;position:relative}.shop .lgs-1{letter-spacing:.52em;margin-right:-.52em;font-size:.86em;font-weight:500}.shop .lgs-2{letter-spacing:.16em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.24em;font-weight:600}.shop .lgs-3{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5em;font-style:italic;font-weight:600}.shop .lgs-4{gap:.5em}.shop .lgs-4 .lgs-ring{letter-spacing:0;box-sizing:border-box;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:1.5em;height:1.5em;padding-bottom:.06em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.02em;font-style:italic;font-weight:600;display:inline-flex}.shop .lgs-4 .lgs-word{letter-spacing:.34em;font-size:.8em;font-weight:600}.shop .lgs-5{letter-spacing:.4em;border:1px solid;padding:.62em .5em .62em .9em;font-size:.68em;font-weight:600}.shop .lgs-6{letter-spacing:.16em;gap:.45em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.04em;font-weight:600}.shop .lgs-6>span{margin-right:-.16em}.shop .lgs-6 .lgs-rule{opacity:.8;background:currentColor;width:.7em;height:1px;display:block}.shop .lgs-7{letter-spacing:.06em;font-size:1.06em;font-weight:800}.shop .lgs-8{letter-spacing:-.02em;text-transform:lowercase;font-size:1.18em;font-weight:800}.shop .lgs-8 em{color:var(--brand);-webkit-text-fill-color:var(--brand);font-style:normal}.shop .ftr .lgs-8 em{color:var(--f-soft,#9cc6b4);-webkit-text-fill-color:var(--f-soft,#9cc6b4)}.shop .lgs-9{letter-spacing:.3em;margin-right:-.3em;padding-bottom:.34em;font-weight:700}.shop .lgs-9 u{text-decoration:none;position:relative}.shop .lgs-9 u:after{content:"";background:var(--brand);height:1.5px;position:absolute;bottom:-.24em;left:0;right:.3em}.shop .ftr .lgs-9 u:after{background:var(--f-soft,#9cc6b4)}.shop .lgs-10{letter-spacing:.24em;border-top:3px double;border-bottom:3px double;padding:.34em 0 .3em .24em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.02em;font-weight:700}@media (min-width:1024px){.shop .hdr .nav-d[data-layout=priority]{gap:clamp(20px,2vw,34px)}.shop .hdr .nav-d[data-layout=shop]{gap:clamp(18px,1.9vw,32px)}.shop .hdr .nav-d .nav-i[data-nav=sale]{color:var(--sale)}.shop .mega.mega-drop{border:1px solid var(--line);border-top-color:#0000;border-radius:0 0 14px 14px;width:max-content;min-width:250px;max-width:340px;padding:8px;top:100%;left:0;right:auto;overflow:visible;box-shadow:0 22px 40px -16px #0000003d,0 2px 6px #0000000d}.shop .mega.mega-drop .md-list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;max-height:calc(100vh - 140px);display:flex;overflow:auto}.shop .mega.mega-drop .md-row{border-radius:9px;align-items:center;gap:12px;min-height:40px;padding:8px 12px;font-size:14.5px;line-height:1.25;display:flex}.shop .mega.mega-drop .md-row>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.shop .mega.mega-drop .md-row .mega-n{margin-left:auto}.shop .mega.mega-drop .md-chev{opacity:.55;flex-shrink:0;margin-right:-2px}.shop .mega.mega-drop .md-row.md-on{background:var(--surface2)}.shop .mega.mega-drop .md-row.md-on .md-chev{opacity:1}.shop .mega.mega-drop .md-sep{background:var(--line);flex-shrink:0;height:1px;margin:6px 10px}.shop .mega.mega-drop .md-h{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);padding:8px 12px 4px;font-size:11px;font-weight:700}.shop .mega.mega-drop .md-fly{background:var(--surface);border:1px solid var(--line);z-index:2;border-radius:14px;flex-direction:column;width:max-content;min-width:230px;max-width:320px;max-height:calc(100vh - 120px);padding:8px;display:flex;position:absolute;top:0;left:calc(100% - 6px);overflow:auto;box-shadow:0 22px 40px -16px #0000003d}.shop .mega.mega-drop .md-fly[hidden]{display:none}.shop .mega.mega-drop.on{animation:.14s ease-out megaDropIn}}@keyframes megaDropIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shop .mega.mega-drop.on{animation:auto;animation-timeline:none}}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.shop .mega.mega-drop .md-row:hover{background:var(--surface2)}.shop .mega.mega-drop .md-row:hover>span:first-child{text-decoration:none}}@media (min-width:1024px){.shop .ftr.ftr-hasref .ftr-s1{background:var(--f3,var(--footer));color:#fff}.shop .ftr.ftr-hasref .ftr-s1>.container{padding:0 32px!important}.shop .ftr.ftr-hasref .ftr-s1 .ftr-promise{border-bottom:1px solid var(--f-hair,#ffffff24)}.shop .ftr.ftr-hasref .ftr-s1 .ftr-promise>div{color:#fff;gap:10px;padding:21px 10px;font-size:14px;font-weight:700}.shop .ftr.ftr-hasref .ftr-s1 .ftr-promise>div+div{border-left:1px solid var(--f-hair,#ffffff24)}.shop .ftr.ftr-hasref .ftr-s1 .ftr-promise svg{color:#ffffffdb;width:18px;height:18px}html .shop .ftr-dref{background:var(--f3,var(--footer));color:var(--footer-ink);border-bottom:1px solid var(--f-hair,#ffffff1f);padding:40px 0}html .shop .fdr-grid{grid-template-columns:minmax(346px, 1.5fr) repeat(var(--fdr-n,3), minmax(110px, 1fr)) minmax(374px, 1.55fr);align-items:stretch;column-gap:0;display:grid}html .shop .fdr-left{flex-direction:column;min-width:0;padding-right:34px;display:flex}html .shop .fdr-right{flex-direction:column;align-items:stretch;min-width:0;padding-left:26px;display:flex}html .shop .fdr-left:after,html .shop .fdr-right:after{content:"";border-bottom:1px solid var(--f-hair,#ffffff24);margin-top:auto;padding-top:24px;display:block}html .shop .fdr-brand{justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:22px;display:flex}html .shop .fdr-brand .logo{flex-shrink:0;padding-left:.22em;font-size:22px;line-height:1;color:#fff!important}html .shop .fdr-slog{color:var(--f-soft,#ffffff9e);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}html .shop .fdr-lbl{color:#fff;margin-bottom:10px;font-size:14.5px;font-weight:700;display:block}html .shop .fdr-row{gap:8px;display:flex}html .shop .fdr-row .input{background:color-mix(in srgb, var(--footer) 72%, #fff 6%);border:1px solid var(--f-hair,#fff3);color:#fff;border-radius:4px;flex:1;min-width:0;min-height:48px;font-size:15px}html .shop .fdr-row .input::placeholder{color:var(--f-soft,#ffffff8c)}html .shop .fdr-joinbtn{border-radius:4px;flex:none;min-width:52px;min-height:48px;padding:0 16px;font-size:14.5px;font-weight:700;color:#121211!important;background:#fff!important;border:1px solid #fff!important}html .shop .fdr-msg{color:var(--f-soft,#ffffffb3);min-height:0;margin-top:6px;font-size:12.5px;line-height:1.4}html .shop .fdr-msg:empty{display:none}html .shop .fdr-note{color:var(--f-soft,#ffffff94);margin-top:10px;font-size:12.5px;line-height:1.55}html .shop .fdr-col{flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:0 16px;display:flex}html .shop .fdr-col+.fdr-col{border-left:1px solid var(--f-hair,#ffffff24)}html .shop .fdr-col .ftr-h{letter-spacing:.14em;text-transform:uppercase;color:var(--f-soft,#ffffff8c);max-width:none;margin:2px 0 14px;font-size:11.5px;font-weight:700;display:block}html .shop .fdr-col a{white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:100%;min-height:31px;font-size:14.5px;display:flex;overflow:hidden;color:#edeae4!important}html .shop .fdr-col a.fdr-hl{padding-right:10px;font-weight:700;position:relative;color:#fff!important}html .shop .fdr-col a.fdr-hl:before{content:"";background:var(--sale,#e07a6e);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sale,#e07a6e) 25%, transparent);border-radius:50%;flex-shrink:0;margin-right:8px;display:inline-block}html .shop .fdr-wa{white-space:nowrap;border:1px solid #ffffff57;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:15px;font-weight:700;display:flex;color:#fff!important}html .shop .fdr-wa svg{color:#25d366;flex-shrink:0}html .shop .fdr-hours{text-align:center;color:var(--f-soft,#fff9);margin-top:10px;font-size:12.5px}html .shop .fdr-hot{justify-content:center;align-items:center;gap:8px;min-height:30px;margin-top:6px;font-size:13.5px;display:flex;color:#edeae4!important}html .shop .fdr-hot b{color:#fff;letter-spacing:.01em;font-weight:700}html .shop .fdr-hot svg{opacity:.85}html .shop .fdr-soc{flex-wrap:wrap;justify-content:flex-start;align-items:center;row-gap:6px;margin-top:16px;display:flex}html .shop .fdr-soc>a,html .shop .fdr-soc>span{white-space:nowrap;align-items:center;gap:6px;padding:4px 7px;font-size:13px;line-height:1.2;display:inline-flex;color:#edeae4!important}html .shop .fdr-soc>:first-child{padding-left:0}html .shop .fdr-soc>*+*{border-left:1px solid var(--f-hair,#ffffff38)}html .shop .fdr-soc svg{color:#fff;opacity:.9;flex-shrink:0;width:15px;height:15px}html .shop .fdr-soc .fdr-soc-off{cursor:default}html .shop .fdr-pay{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}html .shop .fdr-pay>.fdr-pm{flex:none}html .shop .fdr-pm{background:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:0;height:30px;padding:0 8px;display:inline-flex;box-shadow:0 1px #00000040}html .shop .fdr-pm svg{width:auto;max-width:72px;height:18px;display:block}html .shop .fdr-pm.pm-bkash{color:#d12053}html .shop .fdr-pm.pm-visa{color:#1a1f71}html .shop .fdr-pm.pm-mc svg{height:20px}html .shop .fdr-pm.pm-cod{color:#16211c;padding:0 10px}html .shop .fdr-pm.pm-cod svg{height:19px}html .shop .fdr-pm.pm-cod svg rect{stroke:#1e7a4c}html .shop .fdr-pm.pm-cod svg circle{fill:#1e7a4c}}@media (min-width:1024px) and (max-width:1279px){html .shop .fdr-grid{grid-template-columns:minmax(250px, 1.3fr) repeat(var(--fdr-n,3), minmax(96px, 1fr)) minmax(300px, 1.4fr)}html .shop .fdr-left{padding-right:28px}.shop .fdr-right{padding-left:20px}html .shop .fdr-col{padding:0 12px}html .shop .fdr-brand{flex-wrap:wrap;row-gap:4px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){html .shop .fdr-col a:hover,html .shop .fdr-soc>a:hover,html .shop .fdr-hot:hover span{text-underline-offset:3px;text-decoration:underline}html .shop .fdr-wa:hover{background:#ffffff0d;border-color:#ffffffb3}html .shop .fdr-joinbtn:hover{background:#edeae4!important}}@media (min-width:1024px){html .shop .hm-hero .hm-slider .hm-sltrack{z-index:auto;position:relative}html .shop .hm-hero .hm-slider .hm-sl{z-index:auto}html .shop .hm-hero .hm-slider .hm-sl .hm-pin{z-index:3}#app.shop .co-wrap{padding-top:22px;padding-bottom:88px}}@media (max-width:1023.98px){.shop .hm-set-diy .hm-diy-more-m{opacity:.92;border-top:1px solid color-mix(in srgb, var(--brand-ink) 22%, transparent);padding:9px 0 0;font-size:13.5px;font-weight:600}}.shop .hm-tier-m,.shop .price,.shop .strike{white-space:nowrap}.shop .pcard-w{flex-direction:column;min-width:0;display:flex}.shop .pcard-w>.pcard{flex:auto;position:relative}.shop .pcard-lnk{border-radius:var(--card-radius);position:absolute;inset:0}@media (min-width:1024px){.shop .pcard-w{position:relative}}.shop .pcard>.pimg{pointer-events:none}.shop .pcard>.pimg .heart{pointer-events:auto}@media (min-width:1024px){.shop .modal:focus,.shop main:focus,.shop [tabindex="-1"]:focus:not(:focus-visible){outline:none}.shop{--cmax:1240px}}@media (min-width:1536px){.shop{--cmax:1504px}.shop .container{max-width:1504px}}@media (min-width:1024px){.shop .hdr .nav-d{align-self:stretch;gap:clamp(12px,1.25vw,24px);min-width:0}.shop .hdr .nav-d .nav-i{font-size:14px}@media (max-width:1439px){.shop .hdr .nav-d .nav-i{font-size:13.5px}}.shop .nav-d .nav-i{white-space:nowrap;height:100%;color:var(--ink);border-bottom-width:0;align-items:center;gap:2px;padding:0;display:inline-flex;position:relative}.shop .nav-d .nav-i:after{content:"";background:var(--brand);transform-origin:0;border-radius:2px;height:2px;transition:transform .16s;position:absolute;bottom:calc(50% - 15px);left:0;right:0;transform:scaleX(0)}.shop .nav-d .nav-i.mega-on:after,.shop .nav-d .nav-i.on:after{transform:scaleX(1)}.shop .nav-d .nav-i.on{font-weight:600}.shop .nav-chev{opacity:.5;flex-shrink:0;width:9px;height:9px;transition:transform .16s}.shop .nav-i.mega-on .nav-chev{opacity:.9;transform:rotate(180deg)}.shop .nav-d .nav-i.nav-folded{display:none}.shop .mega{z-index:44;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 26px 44px -18px #00000038}.shop .mega.on{animation:.16s ease-out megaIn;display:block}.shop .mega-in{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:48px;padding-top:28px;padding-bottom:30px;display:grid}.shop .mega-cols{grid-template-columns:repeat(3,minmax(0,236px));gap:36px;display:grid}.shop .mega-h{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px;font-weight:700}.shop .mega-a{justify-content:space-between;align-items:baseline;gap:14px;min-height:34px;padding:6px 0;font-size:14.5px;line-height:1.3;display:flex;color:var(--ink)!important}.shop .mega-a>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shop .mega-n{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.shop .mega-all{font-weight:600}.shop .mega-sub2{padding-left:16px;font-size:13.5px;color:var(--text2)!important}.shop .mega-feat .cat-dtile{width:100%}.shop .mega-feat .pimg{aspect-ratio:4/3}}@keyframes megaIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shop .mega.on{animation:auto;animation-timeline:none}}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.shop .nav-d .nav-i:hover{color:var(--brand)}.shop .nav-d .nav-i:hover:after{transform:scaleX(1)}.shop .mega-a:hover>span:first-child{text-underline-offset:3px;text-decoration:underline}.shop .hdr [data-tip]{position:relative}.shop .hdr [data-tip]:before{content:attr(data-tip);background:var(--ink);color:var(--surface);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:46;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:600;line-height:1;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-4px);box-shadow:0 6px 16px #00000029}.shop .hdr [data-tip]:hover:before{opacity:1;visibility:visible;transition:opacity .15s .25s,transform .15s .25s,visibility .25s;transform:translate(-50%)}.shop .hdr .hdr-r>[data-tip]:last-child:before{left:auto;right:0;transform:translateY(-4px)}.shop .hdr .hdr-r>[data-tip]:last-child:hover:before{transform:translate(0)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.shop .hdr .hdr-wa-disc,.shop .hdr .logo{animation-iteration-count:3}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.shop .hdr .hdr-wa:hover .hdr-wa-disc,.shop .hdr .logo:hover{animation-iteration-count:infinite}}@media (min-width:1024px){.shop .hm-hero .hm-hero-in{max-width:none;padding-right:0;padding-left:max(32px, calc((100% - var(--cmax)) / 2 + 32px));grid-template-columns:minmax(0,clamp(380px,31vw,470px)) minmax(0,1fr);gap:40px;margin:0}.shop .hm-hero .hm-hero-txt{padding-right:0}.shop .hm-hero-txt:after{width:40px}.shop .hm-hero{--hero-fade:140px;--hero-edge:var(--hero)}.shop .hm-hero .hm-slider:before{content:"";width:var(--hero-fade);z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--hero-edge) 0%, color-mix(in srgb, var(--hero-edge) 55%, transparent) 45%, transparent 100%);position:absolute;top:0;bottom:0;left:0}.shop .hm-slider .hm-sl{flex:0 0 clamp(220px,17vw,280px)}.shop .hm-slider .hm-sl .hm-pin{border-radius:12px;grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:3px 6px;max-width:calc(100% - 24px);height:auto;padding:8px 12px 9px;font-size:12.5px;line-height:1.2;display:inline-grid;bottom:12px;left:12px}.shop .hm-slider .hm-sl .hm-pin .hm-pin-n{text-overflow:clip;grid-column:1/-1;overflow:hidden}.shop .hm-slider .hm-sl .hm-pin .hm-pin-bar{display:none}.shop .hm-slider .hm-sl .hm-pin .hm-pin-p{font-size:1.04em}.shop .hm-slider .hm-sl .hm-pin .hm-pin-o{margin-left:0;font-size:.9em;display:inline}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.shop .hm-slnav{opacity:0;transition:opacity .15s;display:flex}.shop .hm-slider:hover .hm-slnav{opacity:1}}@media (min-width:1024px){.shop .hm-hscroll.c4>.hm-dhide{display:none}.shop .hm-band-more{justify-content:flex-end;margin-top:26px;display:flex}.shop .hm-band .hm-band-more .hm-more{border-color:var(--brand-ink);color:var(--brand-ink)!important}.shop #hm-revtrack.hm-hscroll{scrollbar-width:none;cursor:grab;scroll-snap-type:none;flex-wrap:nowrap;gap:20px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000)}.shop #hm-revtrack.hm-hscroll::-webkit-scrollbar{display:none}.shop #hm-revtrack.hm-hscroll>*{flex:0 0 calc(33.3333% - 13.3333px);min-width:0}.shop .hm-revs-more{justify-content:center;margin-top:24px;display:flex}.shop .hm-hrow{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000)}.shop .hm-hrow.hm-jrow{cursor:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.shop .hm-hrow.hm-jrow>*{flex:none}.shop .hm-hrow.hm-jrow>:nth-child(n+5){display:none}.shop .hm-jrow .hm-art-t{font-size:19px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.shop .hm-cat .pimg svg{transition:transform .2s}.shop .hm-cat:hover .pimg svg{transform:scale(1.04)}.shop .hm-cat:hover .hm-cat-name{text-underline-offset:3px;text-decoration:underline}}@media (min-width:1024px){.shop .cat-dtile{background:var(--surface);border-radius:var(--card-radius);flex-direction:column;min-width:0;display:flex;overflow:hidden;color:var(--ink)!important}.shop .cat-dtile .pimg{border-radius:0}.shop .cat-dtile-i{flex-direction:column;gap:3px;padding:12px 14px 16px;display:flex}.shop .cat-dtile-t{font-size:14.5px;font-weight:600;line-height:1.3}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.shop .cat-dtile{transition:transform .15s}.shop .cat-dtile:hover{transform:translateY(-2px)}.shop .cat-dtile:hover .cat-dtile-t{text-underline-offset:3px;text-decoration:underline}.shop .pcard-w{transition:transform .15s}.shop .pcard-w:hover{transform:translateY(-2px)}.shop .pcard-w .pcard:hover{transform:none}.shop .pcard-alt{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.shop .pcard-alt>.pimg{border-radius:0;position:absolute;inset:0}.shop .pcard-w:hover .pcard-alt{opacity:1}.shop .pcard-qa{left:8px;right:8px;top:calc(var(--qa-bottom,60%) - 50px);z-index:2;background:color-mix(in srgb, var(--surface) 94%, transparent);opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;transition:opacity .16s,transform .16s;display:flex;position:absolute;transform:translateY(6px);box-shadow:0 6px 18px #00000024}.shop .pcard-w:hover .pcard-qa{opacity:1;pointer-events:auto;transform:none}.shop .pcard-w:has(:focus-visible) .pcard-qa{opacity:1;pointer-events:auto;transform:none}.shop .pcard-w:has(:focus-visible) .pcard-alt{opacity:1}.shop .pcard-qa-l{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.shop .pcard-qa-s{gap:4px;min-width:0;margin-left:auto;display:flex;overflow:hidden}.shop .pcard-qa-s .pcard-qa-b{border:1px solid var(--line);background:var(--surface);width:auto;min-width:32px;height:30px;font:inherit;color:var(--ink);cursor:pointer;border-radius:7px;flex:none;padding:0 6px;font-size:12.5px;font-weight:600}.shop .pcard-qa-s .pcard-qa-b:hover{border-color:var(--ink);background:var(--ink);color:var(--surface)}.shop .pcard-qa-s .pcard-qa-b:disabled{opacity:.5;cursor:progress}.shop .pcard-qa-s .pcard-qa-b.is-usual{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:700}.shop .pcard-qa.qa-tight{gap:4px;padding:0 6px}.shop .pcard-qa.qa-tight .pcard-qa-l{display:none}.shop .pcard-qa.qa-tight .pcard-qa-s{flex:1;justify-content:space-between;margin-left:0}.shop .pcard-qa.qa-tight .pcard-qa-s .pcard-qa-b{min-width:28px;padding:0 4px}.shop .pcard-qa-more{background:var(--surface2);border-radius:7px;justify-content:center;align-items:center;min-width:28px;height:30px;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex;color:var(--ink)!important}}@media (prefers-reduced-motion:reduce){.shop .pcard-alt,.shop .pcard-qa{transition:none}}@media (min-width:1024px){.shop .nf-d{color:var(--ink);margin-top:36px}.shop .nf-search{gap:10px;max-width:560px;margin:0 auto;display:flex}.shop .nf-search .input{flex:1}.shop .nf-cats{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 44px;display:flex}.shop .nf-d .sec-hd{text-align:left}.shop .nf-wa{justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.shop .ftr.ftr-hasd .ftr-s2,.shop .ftr.ftr-hasd .ftr-s3,.shop .ftr.ftr-hasd .ftr-s4{display:none}.shop .ftr-d{background:var(--f3,var(--footer));color:var(--footer-ink);border-bottom:1px solid var(--f-hair,#ffffff1f);padding:40px 0 34px}.shop .ftr-d-top{border-bottom:1px solid var(--f-hair,#ffffff1f);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding-bottom:24px;display:flex}.shop .ftr-d .logo{font-size:26px;color:var(--footer-ink)!important}.shop .ftr-d .ftr-brand-sub{color:var(--f-soft,#ffffff9e);margin-top:4px}.shop .ftr-d-soc{gap:8px;display:flex}.shop .ftr-d-soc a{border:1px solid var(--f-hair,#fff3);border-radius:19px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:13px;display:inline-flex;color:var(--footer-ink)!important}.shop .ftr-d-cols{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(320px,1.45fr);gap:40px;display:grid}.shop .ftr-d-col{flex-direction:column;gap:2px;min-width:0;display:flex}.shop .ftr-d-col .ftr-h{color:var(--f-soft,#8a857d);max-width:none;margin-bottom:8px;font-size:12px}.shop .ftr-d-col>a{align-items:center;gap:10px;width:max-content;max-width:100%;min-height:34px;font-size:14px;display:flex;color:var(--footer-ink)!important}.shop .ftr-d-col>a .ftr-ic{background:color-mix(in srgb, var(--footer-ink) 9%, transparent)}.shop .ftr-d-lbl{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.shop .ftr-d-row{gap:8px;display:flex}.shop .ftr-d-row .input{background:color-mix(in srgb, var(--footer) 70%, #000 30%);border-color:var(--f-hair,#fff3);min-width:0;color:var(--footer-ink);flex:1}.shop .ftr-d-row .input::placeholder{color:var(--f-soft,#fff9)}.shop .ftr-d-row .ftr-joinbtn{background:var(--footer-ink);border-color:var(--footer-ink);flex:none;min-height:46px;font-weight:700;color:var(--footer)!important}.shop .ftr-d-note,.shop .ftr-d-hours{color:var(--f-soft,#ffffff9e);margin-top:8px}.shop .ftr-d-contact{border-top:1px solid var(--f-hair,#ffffff1f);grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:40px;margin-top:30px;padding-top:26px;display:grid}.shop .ftr-d-cl{flex-direction:column;gap:16px;min-width:0;display:flex}.shop .ftr-d-cl .ftr-pay{max-width:460px;margin-top:0}.shop .ftr-d-reach{flex-direction:column;gap:10px;min-width:0;display:flex}.shop .ftr-d-reach .btn{white-space:nowrap;box-sizing:border-box;background:0 0;border:1px solid #ffffff4d;justify-content:center;width:100%;min-height:48px;color:#fff!important}.shop .ftr-d-reach .btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.shop .ftr-d-reach .ftr-d-hours{text-align:center;margin-top:2px}.shop .ftr-d-reach .ftr-wa svg{color:#25d366}.shop .ftr-d-reach .ftr-hot svg{color:#ffffffe0}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.shop .ftr-d-col>a:hover>span:last-child{text-underline-offset:3px;text-decoration:underline}.shop .ftr-d-reach .btn:hover,.shop .ftr-d-soc a:hover,.shop .ftr-d-reach .btn:hover{background:#ffffff0f;border-color:#ffffff8c}}@media (min-width:1024px){.shop .lb-gutters{display:none}}@media (min-width:1280px){.shop .lb-gutters{pointer-events:none;z-index:1;height:0;display:block;position:absolute;left:0;right:0}.shop .lb-side{height:var(--lb-h,0px);width:max(0px, calc((100% - var(--cmax)) / 2));pointer-events:none;position:absolute;top:0}.shop #lb-side-l{left:0}.shop #lb-side-r{right:0}}@media (min-width:1024px){html .shop .fdr-brand{flex-wrap:wrap;row-gap:4px}html .shop .fdr-slog{text-overflow:clip;white-space:nowrap;min-width:0;overflow:visible}}.shop .hm-hero{background:var(--hero);color:var(--hero-ink);overflow:hidden}.shop .hm-hero-in{flex-direction:column;display:flex}.shop .hm-hero-txt{padding:40px 0 32px}.shop .hm-hero .eyebrow{color:var(--hero-sub)}.shop .hm-hero-title{color:var(--hero-ink);margin:14px 0;font-size:46px}.shop .hm-hero-sub{color:var(--hero-sub);max-width:440px;margin:0;font-size:16px;line-height:1.55}.shop .hm-hero-btns{gap:10px;margin-top:26px;display:flex}.shop .hm-hero-btns .btn{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px}.shop .hm-btn-light{background:color-mix(in srgb, var(--hero-ink) 16%, transparent);border-color:color-mix(in srgb, var(--hero-ink) 66%, transparent);color:var(--hero-ink)!important}.shop .hm-btn-light:hover{background:color-mix(in srgb, var(--hero-ink) 26%, transparent);border-color:var(--hero-ink)}.shop .hm-btn-line{border-color:color-mix(in srgb, var(--hero-ink) 34%, transparent);background:0 0;color:var(--hero-ink)!important}.shop .hm-btn-line:hover{border-color:color-mix(in srgb, var(--hero-ink) 66%, transparent)}.shop .hm-hero-btns .btn{text-align:center;justify-content:center}.shop .hm-hero-media{margin:0 -16px;display:flex}.shop .pimg.hm-lookimg,.shop .hm-set>.pimg{align-items:stretch}@media (min-width:768px){.shop .hm-hero-media{margin:0 -24px}}@media (min-width:1024px){.shop .hm-hero-in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:64px;display:grid}.shop .hm-hero-txt{flex-direction:column;justify-content:center;padding:80px 0;display:flex}.shop .hm-hero-title{margin:16px 0 18px;font-size:56px}.shop .hm-hero-sub{font-size:17px}.shop .hm-hero-btns{margin-top:32px}.shop .hm-hero-btns .btn{flex:none;min-width:178px;padding:12px 28px}.shop .hm-hero-media{margin:0 calc(-32px + -1*max(0px,50vw - 620px)) 0 0}}.shop .hm-more{border-bottom:1px solid var(--ink);white-space:nowrap;align-items:center;gap:4px;padding-bottom:1px;font-size:13.5px;font-weight:600;display:inline-flex;color:var(--ink)!important}.shop .hm-sub{margin:5px 0 0}.shop .hm-hscroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px 6px;display:flex;overflow-x:auto}.shop .hm-hscroll::-webkit-scrollbar{display:none}.shop .hm-hscroll>*{scroll-snap-align:start;flex:0 0 76%;min-width:0}@media (min-width:768px){.shop .hm-hscroll{margin:0 -24px;padding:0 24px 6px}.shop .hm-hscroll>*{flex-basis:44%}}@media (min-width:1024px){.shop .hm-hscroll{grid-auto-flow:row;gap:20px;margin:0;padding:0;display:grid;overflow:visible}.shop .hm-hscroll.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.shop .hm-hscroll.c4{grid-template-columns:repeat(4,minmax(0,1fr))}}.shop .hm-cat{text-align:center;display:block;color:var(--ink)!important}.shop .hm-cat .pimg{transition:transform .25s}.shop .hm-cat:hover .pimg{transform:scale(1.02)}.shop .hm-cat-name{margin-top:9px;font-size:13.5px;font-weight:600;line-height:1.2}@media (min-width:1024px){.shop .hm-cat-name{margin-top:12px;font-size:15px}}.shop .hm-band{background:var(--brand);color:var(--brand-ink);margin-top:36px;padding:36px 0 32px}@media (min-width:1024px){.shop .hm-band{margin-top:72px;padding:64px 0}}.shop .hm-band .eyebrow{color:var(--brand-ink);opacity:.72}.shop .hm-band-hd{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}@media (min-width:1024px){.shop .hm-band-hd{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:36px}}.shop .hm-band-title{color:var(--brand-ink);margin-top:8px;font-size:30px}@media (min-width:1024px){.shop .hm-band-title{font-size:42px}}.shop .hm-band-sub{opacity:.82;max-width:440px;margin:0;font-size:15px}.shop .hm-set{background:var(--surface);border-radius:var(--card-radius);flex-direction:column;transition:transform .15s;display:flex;overflow:hidden;color:var(--ink)!important}.shop .hm-set:hover{transform:translateY(-2px)}.shop .hm-set .pimg{border-radius:0}.shop .hm-set-info{flex-direction:column;flex:1;gap:4px;padding:14px 14px 16px;display:flex}@media (min-width:1024px){.shop .hm-set-info{padding:16px 18px 20px}}.shop .hm-set-diy{border:1px solid color-mix(in srgb, var(--brand-ink) 38%, transparent);background:0 0;justify-content:space-between;gap:18px;padding:24px 22px;color:var(--brand-ink)!important}.shop .hm-set-diy .rl{opacity:.88;border-top:1px solid color-mix(in srgb, var(--brand-ink) 22%, transparent);padding:9px 0;font-size:13.5px}.shop .hm-btn-onbrand{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--brand)!important}.shop .hm-finder{background:var(--surface);border:1px solid var(--line);border-radius:var(--card-radius);flex-direction:column;align-items:flex-start;gap:16px;padding:22px 20px;display:flex;color:var(--ink)!important}.shop.shop[data-theme=festive] .hm-finder-ico{color:var(--gold)}.shop .hm-finder-t{font-size:18px}.shop .hm-finder .btn{width:100%}@media (min-width:1024px){.shop .hm-finder{flex-direction:row;align-items:center;gap:24px;padding:28px 32px}.shop .hm-finder-t{font-size:21px}.shop .hm-finder .btn{width:auto}}.shop .hm-flash-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}@media (min-width:1024px){.shop .hm-flash-hd{margin-bottom:22px}}.shop .hm-cd-row{align-items:center;gap:5px;display:flex}.shop .hm-cd{background:var(--ink);min-width:42px;color:var(--bg);border-radius:var(--radius);font-family:var(--font-display);flex-direction:column;justify-content:center;align-items:center;padding:5px 6px 4px;font-size:17px;font-weight:700;line-height:1.05;display:inline-flex}.shop .hm-cd-sep{color:var(--muted);font-weight:700}.shop .hm-look{background:var(--surface);border:1px solid var(--line);border-radius:var(--card-radius);display:grid;overflow:hidden}@media (min-width:1024px){.shop .hm-look{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.shop .hm-lookimg{aspect-ratio:16/10;border-radius:0!important}@media (min-width:1024px){.shop .hm-lookimg{aspect-ratio:auto;height:100%;min-height:440px}}.shop .hm-look-info{padding:22px 20px 24px}@media (min-width:1024px){.shop .hm-look-info{flex-direction:column;justify-content:center;padding:40px 44px;display:flex}}.shop .hm-look-row{border-bottom:1px solid var(--line2);align-items:center;gap:14px;padding:12px 0;display:flex;color:var(--ink)!important}.shop .hm-look-thumb{flex-shrink:0;width:60px}.shop .hm-look-thumb svg.garment{width:78%}.shop .hm-rev{flex-direction:column;gap:14px;margin:0;padding:22px;display:flex}.shop .hm-rev blockquote{color:var(--ink2);margin:0;font-size:15.5px;line-height:1.55}.shop .hm-rev figcaption{border-top:1px solid var(--line2);margin-top:auto;padding-top:14px}@media (min-width:1024px){.shop .hm-rev{padding:28px}.shop .hm-rev blockquote{font-size:16.5px}}.shop .hm-art{display:block;color:var(--ink)!important}.shop .hm-art-t{font-family:var(--font-display);margin:10px 0 6px;font-size:19px;font-weight:700;line-height:1.25}@media (min-width:1024px){.shop .hm-art-t{font-size:23px}}.shop .hm-art:hover .hm-art-t{text-underline-offset:3px;text-decoration:underline}.shop .bg-emptyic{background:var(--brand-tint);width:72px;height:72px;color:var(--brand);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex}.shop .co-wrap{padding-top:12px;padding-bottom:28px}@media (min-width:1024px){.shop .co-wrap{padding-top:32px;padding-bottom:56px}}.shop .co-empty{max-width:620px;margin:16px auto;padding:44px 20px}@media (min-width:1024px){.shop .mega.mega-drop .md-fly.md-left{left:auto;right:calc(100% - 6px)}.shop .mega.mega-drop .md-row.mega-sub2{padding-left:26px;font-size:13.5px}.shop .mega-in.mega-more{grid-template-columns:minmax(0,1fr)}.shop .mega-cols.n2{grid-template-columns:repeat(2,minmax(0,260px))}.shop .mega-tiles{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:18px;display:grid}.shop .mega-tile{flex-direction:column;gap:4px;display:flex;color:var(--ink)!important}.shop .mega-tile .pimg{margin-bottom:6px}.shop .mega-tile-n{font-size:14.5px;font-weight:600}.shop .hdr .nav-d .nav-i[data-nav=sale]{color:var(--sale)}}.shop .wa-fab{z-index:44;background:#25d366;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:fixed;top:auto;bottom:74px;right:12px;transform:none;box-shadow:0 10px 26px #0000003d,0 2px 6px #00000029;color:#fff!important;text-decoration:none!important}.shop .wa-fab:hover{background:#1fbd5b}.shop .wa-fab svg{width:27px;height:27px}@media (min-width:1024px){.shop .wa-fab{width:56px;height:56px;bottom:20px;right:20px}.shop .wa-fab svg{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.shop .wa-fab{transform:none!important}}.shop .wa-fab{transition:opacity .18s,visibility .18s}.shop .wa-fab.wa-off{opacity:0;visibility:hidden;pointer-events:none}.shop .wa-fab.wa-left{left:12px;right:auto}.shop .wa-fab.wa-mid{top:50%;bottom:auto;transform:translateY(-50%)}@media (min-width:1024px){.shop .wa-fab.wa-left{left:20px;right:auto}}.shop .lc-btn{z-index:44;background:var(--brand);width:50px;height:50px;color:var(--brand-ink);cursor:pointer;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:74px;right:12px;box-shadow:0 10px 26px #0000003d,0 2px 6px #00000029}.shop .lc-btn.lc-left{left:12px;right:auto}.shop .lc-win{z-index:45;background:var(--surface);max-height:min(70vh,520px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;position:fixed;bottom:132px;left:12px;right:12px;overflow:hidden;box-shadow:0 18px 44px #00000038}.shop .lc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.shop .lc-head h2{margin:0;font-size:16px;line-height:1.3}.shop .lc-head p{color:var(--muted);margin:2px 0 0;font-size:13px}.shop .lc-x{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;margin:-10px -10px 0 0;font-size:24px;line-height:1}.shop .lc-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;min-height:120px;margin:0;padding:12px 14px;list-style:none;display:flex;overflow-y:auto}.shop .lc-list li{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;max-width:85%;padding:8px 10px;font-size:14px;line-height:1.45}.shop .lc-list .lc-me{background:var(--brand);color:var(--brand-ink);align-self:flex-end}.shop .lc-list .lc-shop{background:var(--line2);align-self:flex-start}.shop .lc-list .lc-empty{max-width:none;color:var(--muted);align-self:stretch;padding:8px 0}.shop .lc-who{opacity:.75;margin-bottom:2px;font-size:11px;display:block}.shop .lc-form{border-top:1px solid var(--line);gap:8px;padding:10px 12px;display:flex}.shop .lc-form textarea{resize:none;min-width:0;font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;flex:1;padding:8px 10px;font-size:16px}.shop .lc-form button{background:var(--brand);min-height:44px;color:var(--brand-ink);cursor:pointer;border:0;border-radius:10px;padding:0 16px;font-weight:600}.shop .lc-form button:disabled{opacity:.55;cursor:default}.shop .lc-said{color:var(--sale);margin:0;padding:0 14px 10px;font-size:13px}@media (min-width:1024px){.shop .lc-btn{width:56px;height:56px;bottom:20px;right:20px}.shop .lc-btn.lc-left{left:20px;right:auto}.shop .lc-win{width:360px;bottom:88px;left:auto;right:20px}.shop .lc-win.lc-left{left:20px;right:auto}html .shop .ftr-dref .fdr-col a{gap:9px}html .shop .ftr-dref .fdr-col .fdr-ic{color:#c9c4bb;opacity:.85;flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex}html .shop .ftr-dref .fdr-col .fdr-ic svg{width:15px;height:15px}html .shop .ftr-dref .fdr-col a>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}html .shop .ftr-dref .fdr-col a:hover .fdr-ic{color:#fff;opacity:1}html .shop .ftr-dref .fdr-col a.fdr-hl:has(.fdr-ic):before{display:none}html .shop .ftr-dref .fdr-col a.fdr-hl .fdr-ic{color:var(--sale,#e07a6e);opacity:1}html .shop .ftr-dref .fdr-soc{gap:10px;margin-top:18px}html .shop .ftr-dref .fdr-soc>*+*{border-left:0}html .shop .ftr-dref .fdr-soc>.fdr-si{background:#ffffff0a;border:1px solid #fff3;border-radius:50%;justify-content:center;width:36px;height:36px;padding:0;transition:background .2s,border-color .2s;color:#fff!important}html .shop .ftr-dref .fdr-soc>.fdr-si svg,html .shop .ftr-dref .fdr-soc>.fdr-si img{opacity:1;width:17px;height:17px}html .shop .ftr-dref .fdr-soc>a.fdr-si:hover{background:#ffffff24;border-color:#ffffff73;text-decoration:none}html .shop .ftr-dref .fdr-soc>.fdr-soc-off{opacity:.78}}.shop .ftr-soc2{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:7px;margin-top:10px;display:grid}.shop .ftr-soc2 .fs2{height:32px;color:var(--pmc,#fff);background:color-mix(in srgb, var(--pm,#fff) 15%, transparent);border:1px solid color-mix(in srgb, var(--pm,#fff) 36%, transparent);border-radius:8px;justify-content:center;align-items:center;padding:5px 7px;display:flex;box-shadow:inset 0 1px #ffffff1a}.shop .ftr-soc2 .fs2 svg{width:18px;height:18px}.shop .fs2-facebook{--pm:#1877f2;--pmc:#8db8ff}.shop .fs2-instagram{--pm:#e4405f;--pmc:#ff9db0}.shop .fs2-youtube{--pm:red;--pmc:#ff8a8a}.shop .fs2-tiktok{--pm:#25f4ee;--pmc:#9af7f3}.shop .fs2-whatsapp{--pm:#25d366;--pmc:#7ce6a4}@media (max-width:380px){.shop .ftr-soc2{gap:5px}.shop .ftr-soc2 .fs2{padding:4px 5px}}@media (min-width:1024px){html .shop .ftr-dref .fdr-soc{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:7px;margin-top:16px;display:grid}html .shop .ftr-dref .fdr-soc>.fdr-si{border-radius:4px;width:auto;height:30px}html .shop .ftr-dref .fdr-pay{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:7px;margin-top:7px;display:grid}html .shop .ftr-dref .fdr-pay>.fdr-pm{width:auto}html .shop .ftr-dref .fdr-hot{white-space:nowrap;border:1px solid #ffffff57;border-radius:4px;gap:10px;min-height:48px;margin-top:10px;padding:0 14px;font-size:15px;font-weight:700;color:#fff!important}html .shop .ftr-dref .fdr-hot:hover{background:#ffffff0d;border-color:#ffffffb3}html .shop .ftr-dref .fdr-hot:hover span{text-decoration:none}html .shop .ftr-dref .fdr-hot svg{opacity:1;color:#fff}html .shop .ftr-dref .fdr-brand{flex-direction:column;align-items:flex-start;gap:6px;display:flex}html .shop .ftr-dref .fdr-brand .fdr-slog{margin:0}html .shop .ftr-dref .fdr-brand .logo{margin-left:-1px;padding-left:0!important}}@media (prefers-reduced-motion:reduce){.shop .wa-fab.wa-mid{transform:translateY(-50%)!important}}.shop .sh-eta{border-radius:var(--radius);background:var(--brand-tint);box-shadow:inset 0 0 0 1px var(--brand-line);color:var(--brand-dark);align-items:flex-start;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.shop .sh-eta svg{flex-shrink:0;margin-top:1px}.shop .sh-eta-l{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.shop .sh-eta-l p{margin:0}.shop .sh-etawrap{margin-top:14px}.shop .bg-wrap>.sh-eta{margin-bottom:16px}.shop .tint{background:var(--brand-tint);border:1px solid var(--brand-line);border-radius:var(--radius)}.shop .hm-festive{color:var(--ink);align-items:center;gap:14px;margin-top:16px;padding:14px 16px;display:flex}.shop .hm-festive>svg{color:var(--brand);flex-shrink:0}.shop .hm-festive p{overflow-wrap:anywhere;margin:0}.shop.shop[data-theme=festive] .hm-festive>svg{color:var(--gold)}.shop .pdp-festive{margin-top:10px}.shop .ms-box{margin-top:12px}.shop .ms-box .ms-btn{width:100%}.shop .ms-hint{text-align:center;margin:6px 0 0}.shop .ms-glyph{flex-shrink:0}
:where(.shop) :where(*),:where(.shop) :where(*):before,:where(.shop) :where(*):after{margin:revert;padding:revert;border:revert}:where(.shop) :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:where(.shop) :where(ol,ul,menu){list-style:revert}:where(.shop) :where(img,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}:where(.shop) :where(img,video){max-width:revert;height:revert}:where(.shop) :where(button,input,select,optgroup,textarea){font:revert;font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert;appearance:revert}:where(.shop) :where(a){color:revert;-webkit-text-decoration:revert;text-decoration:revert}:where(.shop) :where(small){font-size:revert}:where(.shop) :where(summary){display:revert}:where(.shop) :where(textarea){resize:revert}:where(.shop) :where(table){text-indent:revert;border-color:revert;border-collapse:revert}:where(.shop) :where(input,textarea)::placeholder{opacity:revert;color:revert}.shop{min-height:100dvh}.shop a.langpill{color:inherit;text-align:center;text-decoration:none}@media (min-width:1024px) and (pointer:coarse),(min-width:1024px) and (any-pointer:coarse),(min-width:1024px) and (hover:none){html .shop.shop .fdr-col a,html .shop.shop .fdr-hot,html .shop.shop .fdr-soc>a,html .shop.shop .fdr-hours a{min-width:44px;min-height:44px}html .shop.shop .fdr-soc>a,html .shop.shop .fdr-hours a{align-items:center;display:inline-flex}}html .shop .hdr a.logo:before,html .shop .ckh-l a.logo:before,html .shop a.langpill:before,html .shop a.hm-more:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html .shop a.langpill,html .shop a.hm-more,html .shop .ftr-soc2 a.fs2,html .shop .nf-cats a.chip{position:relative}html .shop .ftr-soc2 a.fs2:before,html .shop .nf-cats a.chip:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){html .shop .hdr .nav-d .nav-i:before{content:"";width:max(100%,44px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}}@media (max-width:374px){html .shop .hdr .hdr-r:has(.hdr-wa)>.hdr-wa:before{content:"";position:absolute;inset:0}html .shop .hdr .hdr-r:has(.hdr-wa)>.iconbtn:before{content:"";position:absolute;inset:0}html .shop .hdr .hdr-r:has(.hdr-wa)>.hdr-wa:before{left:-6px}html .shop .hdr .hdr-r:has(.hdr-wa)>.iconbtn:not(.hdr-bag):before{z-index:1;left:-2px;right:-2px}html .shop .hdr .hdr-r:has(.hdr-wa)>.hdr-bag:before{right:-6px}}.shop .pimg.has-photo picture{display:block;position:absolute;inset:0}.shop .pimg.has-photo img,.shop .pimg.has-photo [data-media-pending]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shop .hm-hero-btns .hm-btn-line.hm-sets-v1{background:color-mix(in srgb, var(--hero-ink) 8%, transparent);border-color:color-mix(in srgb, var(--hero-ink) 46%, transparent)}.shop .hm-hero-btns .hm-btn-line.hm-sets-v1:hover{background:color-mix(in srgb, var(--hero-ink) 14%, transparent)}.shop .hm-hero-btns .hm-btn-line.hm-sets-v2{background:color-mix(in srgb, var(--hero) 62%, #000);border-color:color-mix(in srgb, var(--hero-ink) 26%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--hero-ink) 10%, transparent)}.shop .hm-hero-btns .hm-btn-line.hm-sets-v2:hover{background:color-mix(in srgb, var(--hero) 50%, #000)}.shop .hm-hero-btns .hm-btn-line.hm-sets-v4{background:linear-gradient(180deg, color-mix(in srgb, var(--hero-ink) 22%, transparent), color-mix(in srgb, var(--hero-ink) 5%, transparent));border-color:color-mix(in srgb, var(--hero-ink) 38%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--hero-ink) 38%, transparent), 0 6px 16px #00000029;-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%)}.shop .hm-hero-btns .hm-btn-line.hm-sets-v4:hover{border-color:color-mix(in srgb, var(--hero-ink) 56%, transparent)}.shop .hm-nofade .hm-hrow,.shop .hm-nofade .hm-hscroll[data-sm],.shop .hm-nofade #hm-revtrack.hm-hscroll{-webkit-mask-image:none!important;mask-image:none!important}@media (max-width:399px){.shop .pcard .pinfo>.row.between{flex-wrap:wrap;row-gap:2px}.shop .pcard .pinfo>.row.between>.tiny{margin-left:auto;overflow:visible}}@media (max-width:359px){.shop .pcard .badge-img{letter-spacing:.02em;padding:.4em .55em;font-size:9px}}.shop .hm-slider .hm-sl .hm-pin.fit-x .hm-pin-bar,.shop .hm-slider .hm-sl .hm-pin.fit-x .hm-pin-p,.shop .hm-slider .hm-sl .hm-pin.fit-x .hm-pin-o{display:none}@media (min-width:1024px){.shop .hm-slider .hm-sl .hm-pin.fit-x .hm-pin-n{white-space:normal;overflow:visible}.shop .hm-slider .hm-sl .hm-pin.fit-x .hm-pin-p,.shop .hm-slider .hm-sl .hm-pin.fit-x .hm-pin-o{display:inline}html .shop .hm-hero .hm-slider .hm-sl .hm-pin{background:var(--surface,#fff);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:4;box-shadow:0 2px 10px #00000024}}.shop .hm-sl.has-photo picture{display:block;position:absolute;inset:0}.shop .hm-sl.has-photo img,.shop .hm-sl.has-photo [data-media-pending]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.shop .hm-hero[data-fade="80"]{--hero-fade:80px}.shop .hm-hero[data-wash="1"]{--hero-edge:color-mix(in srgb, var(--hero) 90%, var(--hero-ink) 10%)}.shop .hm-hero[data-wash="1"] .hm-hero-txt{background:linear-gradient(90deg, var(--hero) 72%, var(--hero-edge))}.shop .hm-hero[data-wash="1"] .hm-hero-txt:after{background:var(--hero-edge)}}@media (max-width:1023px){.shop .hm-slider[data-arrows="1"] .hm-slnav{display:flex}.shop .hm-slider[data-arrows="1"] .hm-slnav.prev{left:6px}.shop .hm-slider[data-arrows="1"] .hm-slnav.next{right:6px}.shop .hm-slider[data-arrows="1"] .hm-slnav:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}html .shop .wa-fab{z-index:38}html .shop .ftr{z-index:39;position:relative}.shop .hdr .hdr-bag,.shop .bnav .bn-bag{position:relative}.shop .count-dot{background:var(--brand);min-width:19px;height:19px;color:var(--brand-ink);box-shadow:0 0 0 2px var(--surface);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:flex;position:absolute;top:2px;right:0}.shop .hdr .hdr-bag .count-dot{top:3px;right:1px}.shop .bnav .bn-bag .count-dot{top:4px;right:calc(50% - 22px)}.shop .bnav .bn-bag.has{color:var(--brand)}@keyframes bagGlow{0%{box-shadow:0 0 0 2px var(--surface), 0 0 0 2px color-mix(in srgb, var(--brand) 55%, transparent)}40%,to{box-shadow:0 0 0 2px var(--surface), 0 0 0 9px color-mix(in srgb, var(--brand) 0%, transparent)}}@keyframes bagNudge{0%,to{transform:none}12%{transform:rotate(-9deg)}24%{transform:rotate(7deg)}36%{transform:rotate(-4deg)}48%{transform:none}}@media (prefers-reduced-motion:no-preference){.shop .hdr .hdr-bag.has .count-dot,.shop .bnav .bn-bag.has .count-dot{animation:2.8s ease-out .6s infinite bagGlow}.shop .hdr .hdr-bag.has svg,.shop .bnav .bn-bag.has svg{transform-origin:50% 20%;animation:5.6s ease-in-out 1.2s infinite bagNudge}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.shop .hdr .hdr-bag.has .count-dot,.shop .hdr .hdr-bag.has svg{animation-iteration-count:3}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.shop .hdr .hdr-bag.has:hover .count-dot,.shop .hdr .hdr-bag.has:hover svg{animation-iteration-count:infinite}}.shop .ly-phone,.shop .ly-desk,.shop .pe-sec{display:contents}@media (min-width:1024px){.shop .ly-phone{display:none}}@media (max-width:1023.98px){.shop .ly-desk{display:none}}
