:root{--sada:#fffdf9;--laal:#c8102e;--laal-2:#a30d26;--laal-deep:#6e0a1b;--rose:#fdecea;--genda:#f2a900;--ink:#1b1210;--mute:#6f605c;--line:#ecd9d5;--ground:#f6f0ea;--tile:#fffdf9;--r:28px;--gap:14px;--br-btn:99px;--f-h:"Unbounded",system-ui,sans-serif;--f-ui:"Unbounded",system-ui,sans-serif;--f-serif:"Rozha One",Georgia,serif;--f-b:"Hind Siliguri",system-ui,sans-serif;--f-bn:"Tiro Bangla","Hind Siliguri",serif;--h-weight:800;--h-track:-.04em;--lab-size:11px;--lab-track:.09em;--strip-h:11px;--ring2:0 0 0 14px #fff,0 0 0 16px var(--laal);--afw:14px;--dot:3.5px;--pin:2.5px;--afc:var(--laal);--afring:0 0 0 5px #fff,0 0 0 6.5px var(--laal);--paar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='22' viewBox='0 0 30 22'%3E%3Crect width='30' height='22' fill='%23c8102e'/%3E%3Crect y='3' width='30' height='1.4' fill='%23fff'/%3E%3Crect y='17.6' width='30' height='1.4' fill='%23fff'/%3E%3Cpath d='M15 5.5 20.5 11 15 16.5 9.5 11Z' fill='%23fff'/%3E%3Cpath d='M15 8.6 17.4 11 15 13.4 12.6 11Z' fill='%23c8102e'/%3E%3Ccircle cx='0' cy='11' r='1.7' fill='%23fff'/%3E%3Ccircle cx='30' cy='11' r='1.7' fill='%23fff'/%3E%3C/svg%3E")}body{--font-body--family:"Hind Siliguri",system-ui,sans-serif;--font-body--weight:500;--font-subheading--family:"Unbounded",system-ui,sans-serif;--font-subheading--weight:600;--font-heading--family:"Unbounded",system-ui,sans-serif;--font-heading--weight:800;--font-accent--family:"Rozha One",Georgia,serif;--font-accent--weight:400;background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.page-wrapper{background:var(--ground)}#header-group,.shopify-section-group-header-group{display:contents}.ob-wrap,.wrap{width:min(1360px,100% - 28px);margin-inline:auto}.ob-wrap *,.ob-wrap *:before,.ob-wrap *:after,.ob-hd *,.ob-ft *{box-sizing:border-box}:focus-visible{outline:3px solid var(--genda);outline-offset:3px}.ob-wrap img{max-width:100%;display:block}.ob-wrap [hidden]{display:none!important}.ob-wrap a{color:inherit}.h{font-family:var(--f-h);font-weight:var(--h-weight);letter-spacing:var(--h-track);line-height:1.04;margin:0;text-transform:none}.serif{font-family:var(--f-serif);font-weight:400;letter-spacing:-.005em}.bn{font-family:var(--f-bn)}.lab+.h,.lab+.th{margin-top:12px}.lab{display:block;font:600 var(--lab-size)/1.2 var(--f-ui);letter-spacing:var(--lab-track);text-transform:uppercase;color:var(--laal)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border:1.5px solid var(--laal);border-radius:var(--br-btn);background:var(--laal);color:#fff!important;font:600 14px var(--f-ui);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .15s,background .25s,box-shadow .25s}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 22px -14px #6e0a1b99;background:var(--laal-2)}.btn:active{transform:scale(.98)}.btn.ghost{background:transparent;color:var(--laal)!important}.btn.ghost:hover{background:var(--rose)}.btn.white{background:#fff;color:var(--laal)!important;border-color:#fff}.ob-js [data-reveal]{opacity:0;transform:translateY(22px) scale(.99);transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)}.ob-js [data-reveal].in,.shopify-design-mode [data-reveal]{opacity:1;transform:none}.ob-announce{background:var(--laal-deep);color:#fff;text-align:center;font:500 13px var(--f-b);padding:9px 16px}.ob-announce b{color:var(--genda)}.ob-hd{position:sticky;top:10px;z-index:60;margin:10px auto 0;width:min(1360px,100% - 28px);font-family:var(--f-b)}.pillbar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 10px 0 26px;background:#fffdf9d1;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border-radius:99px;box-shadow:0 12px 30px -16px #6e0a1b66,inset 0 0 0 1px #ffffffe6}.ob-logo{flex:none}.ob-logo img{height:30px;width:auto;max-width:none;display:block}.pillbar nav{display:flex;gap:4px}.pillbar nav a{position:relative;padding:10px 16px;border-radius:99px;font:600 13px var(--f-ui);text-decoration:none;color:var(--ink);transition:background .2s}.pillbar nav a:hover{background:var(--rose)}.pillbar nav a.new:after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--laal)}.pillbar .acts{display:flex;align-items:center;gap:6px}.pillbar .ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink);text-decoration:none;background:transparent;border:0;cursor:pointer}.pillbar .ic:hover{background:var(--rose)}.pillbar .ic svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bagpill{display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;border:0;border-radius:99px;background:var(--laal);color:#fff;font:600 13px var(--f-ui);cursor:pointer}.bagpill svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bagpill cart-icon{display:inline-flex;align-items:center;gap:10px;position:relative}.bagpill .cart-bubble{position:static!important;display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:99px;background:#fff!important;color:var(--laal)!important;font:700 12px var(--f-b);inset:auto;transform:none}.bagpill .cart-bubble.visually-hidden,.bagpill .cart-bubble__background{display:none}.bagpill .cart-bubble__text{position:static;color:var(--laal)!important}.ob-mnav{display:none}.bento{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);margin-top:var(--gap)}.t{position:relative;border-radius:var(--r);padding:26px;background:var(--tile);overflow:hidden;box-shadow:0 22px 40px -34px #6e0a1b73;min-width:0;color:var(--ink)}.t.laal{background:var(--laal);color:#fff}.t.laal .lab{color:#ffd9dd}.t.deep{background:var(--laal-deep);color:#fff}.t.deep .lab{color:var(--genda)}.t.rose{background:var(--rose)}.hero-l{grid-column:1/8;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:clamp(26px,4vw,52px)}.hero-l h1{font-size:clamp(38px,5.6vw,84px)}.hero-l h1 .em{color:var(--laal)}.hero-l .bnline{margin:0;font:400 clamp(24px,3vw,40px)/1.5 var(--f-bn);color:var(--laal-deep)}.hero-l .lead{margin:0;max-width:46ch;font-size:18px;color:var(--mute)}.cta{display:flex;flex-wrap:wrap;gap:12px}.tick3{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 26px;font-size:14px;font-weight:600}.tick3 li:before{content:"";display:inline-block;width:7px;height:7px;background:var(--laal);transform:rotate(45deg);margin-right:10px}.hero-r{grid-column:8/13;display:grid;place-items:center;padding:34px 20px 24px;background:radial-gradient(70% 60% at 50% 30%,#fff 0%,var(--rose) 100%)}.arch-wrap{position:relative;width:min(340px,80%);justify-self:center}.arch{position:relative;aspect-ratio:4/5.1;border-radius:20px;background:#fff;overflow:hidden;display:block}.arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.32) translateY(3%)}.arch .tee{position:absolute;top:8%;right:6%;bottom:2%;left:6%;width:88%;height:auto}.sticker{position:absolute;right:-9%;bottom:12%;z-index:4;width:98px;height:98px;border-radius:50%;background:var(--genda);color:var(--ink)!important;display:grid;place-content:center;text-align:center;transform:rotate(-10deg);box-shadow:0 10px 22px -8px #0006;text-decoration:none;font:700 10px/1.1 var(--f-ui);letter-spacing:.04em;text-transform:uppercase}.sticker b{display:block;font:400 24px/1.1 var(--f-serif);letter-spacing:0;text-transform:none}.af{position:relative;padding:var(--afw);border-radius:20px;background:var(--afc);box-shadow:var(--afring),0 34px 44px -22px #6e0a1b80}.af:before{content:"";position:absolute;inset:var(--pin);border:1.5px solid rgba(255,255,255,.92);border-radius:20px;pointer-events:none;z-index:3}.af:after{content:"";position:absolute;inset:calc((var(--afw) - var(--dot)) / 2);border:var(--dot) dotted #fff;border-radius:20px;pointer-events:none;z-index:3}.af>.arch,.af>.a{box-shadow:none;margin:0}.af.sm{--afw:8px;--dot:2.5px;--pin:1.5px;margin:6px 6px 0;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--afc);transition:transform .3s}.af.soon{--afc:#e7d0cb}.go{grid-column:span 3;gap:8px;min-height:236px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.go:hover{transform:translateY(-5px)}.go h3{font-size:clamp(24px,2.5vw,36px);max-width:64%;position:relative;z-index:2}.go img,.go .gtee{position:absolute;right:-2%;bottom:-8%;width:44%;max-height:62%;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(0,0,0,.28));transition:transform .5s}.go .gtee{right:-1%;bottom:-9%;width:40%;max-height:none;filter:none}.go:hover img,.go:hover .gtee{transform:rotate(-4deg) scale(1.06)}.go img{width:42%;aspect-ratio:1;object-fit:cover;border-radius:20px;background:#fff;right:16px;bottom:16px;filter:none;box-shadow:0 14px 24px -12px #00000073;transform:rotate(4deg)}.go.rose img,.go:not(.deep):not(.laal) img{mix-blend-mode:multiply;background:transparent;box-shadow:none;border-radius:0;right:-2%;bottom:-6%;transform:none}.go .arrow{position:relative;z-index:2;align-self:flex-start;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--laal);color:#fff;font-size:18px}.go.laal .arrow{background:#fff;color:var(--laal)}.go .tagnew{position:absolute;right:16px;top:16px;z-index:3;padding:4px 10px;border-radius:99px;background:var(--genda);color:var(--ink);font:700 10px var(--f-ui);letter-spacing:.08em}.bt{grid-column:span 8;display:grid;grid-template-columns:1.2fr .8fr;gap:20px;align-items:center;background:var(--tile)}.bt h2{font-size:clamp(28px,3.4vw,50px);margin:8px 0 12px}.bt p{margin:0 0 16px;color:var(--mute);max-width:46ch}.steps5{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.steps5 li{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 6px;border-radius:99px;background:var(--rose);font:600 12px var(--f-ui)}.steps5 li i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--laal);color:#fff;font:700 11px var(--f-b);font-style:normal}.bt .vis{display:grid;place-items:center}.bt .vis .tee{width:min(100%,260px);height:auto;animation:obfloat 7s ease-in-out infinite;filter:drop-shadow(0 26px 22px rgba(110,10,27,.35))}@keyframes obfloat{50%{transform:translateY(-9px) rotate(-.6deg)}}.pjf{grid-column:span 8;display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;text-decoration:none;color:#fff;padding:clamp(26px,3.4vw,44px);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pjf:hover{transform:translateY(-4px)}.pjf h2{font-size:clamp(30px,4vw,58px);margin:10px 0 14px;color:#fff}.pjf p{margin:0 0 22px;color:#ffd9dd;max-width:44ch;font-size:16px}.pjf-thumbs{display:flex;gap:10px;justify-content:center}.pjf-th{flex:1;max-width:150px;aspect-ratio:4/5.1;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--genda)}.pjf-th img{width:100%;height:100%;object-fit:cover;transform:scale(1.25)}.pjf-th:nth-child(2){transform:translateY(-14px)}.pj{grid-column:span 4;display:flex;flex-direction:column}.pj .big{margin:28px 0 0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:clamp(70px,8vw,120px);line-height:1.05;color:#fff}.pj .big small{font:600 14px var(--f-ui);letter-spacing:-.01em;color:#ffd9dd}.pj .stp{margin-top:auto;padding-top:16px;display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#ffd9dd}.pj .stp b{display:block;color:#fff;font:600 13px var(--f-ui)}.cl{grid-column:1/-1}.cl .hd{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.cl h2{font-size:clamp(26px,3vw,42px);margin-top:6px}.cl p.s{margin:0;color:var(--mute);max-width:40ch;font-size:15px}.arches{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,180px));justify-content:start;gap:14px 18px}.ac{display:block;text-decoration:none;text-align:center;font-size:12px;color:var(--ink)}.ac .a{aspect-ratio:4/4.7;border-radius:20px;background:#fff;display:grid;place-items:center;overflow:hidden}.ac .a img{width:100%;height:100%;object-fit:cover;transform:scale(1.25);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.ac.soon .a{background:#fffdf9}.ac.soon .a i{width:28px;height:28px;border:1.5px solid #e2c9c4;transform:rotate(45deg)}.ac:hover .af{transform:translateY(-5px)}.ac:hover .a img{transform:scale(1.45)}.ac b{display:block;margin-top:12px;font:600 12px/1.2 var(--f-ui)}.ac span{color:var(--mute);font-size:11.5px}.shop{margin-top:clamp(34px,5vw,64px)}.shop .hd{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:22px;padding:0 4px}.shop h2{font-size:clamp(30px,4.2vw,60px)}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{height:40px;padding:0 18px;border:1.5px solid var(--line);border-radius:var(--br-btn);background:#fff;font:600 12px var(--f-ui);cursor:pointer;transition:.2s;color:var(--ink)}.chip:hover{border-color:var(--laal)}.chip[aria-pressed=true]{background:var(--laal);color:#fff;border-color:var(--laal)}.ob-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.pc{position:relative;z-index:0;display:block;background:var(--tile);border-radius:var(--r);padding:12px 12px 18px;text-decoration:none;color:var(--ink);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;box-shadow:0 22px 40px -34px #6e0a1b73}.pc .ph{position:relative;aspect-ratio:1;border-radius:calc(var(--r) - 8px);background:#fff;overflow:hidden}.pc .ph img{width:100%;height:100%;object-fit:cover;transform:scale(1.2);mix-blend-mode:multiply;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.pc:hover,.pc:focus-visible{transform:translateY(-8px) scale(1.04);z-index:3;box-shadow:0 38px 52px -26px #6e0a1b9e}.pc:hover .ph img,.pc:focus-visible .ph img{transform:scale(1.52)}.pc .flag{position:absolute;left:10px;top:10px;z-index:2;background:var(--laal);color:#fff;font:700 10px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:99px}.pc .i{padding:14px 8px 0;display:flex;justify-content:space-between;gap:10px;align-items:start}.pc h3{margin:0;font:600 14px/1.25 var(--f-ui);letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pc .m{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--mute);margin-top:6px}.pc b{font:700 15px var(--f-ui);letter-spacing:-.03em;white-space:nowrap}.empty-shop{padding:clamp(30px,5vw,64px);text-align:center;display:grid;gap:14px;justify-items:center}.empty-shop h3{font-size:clamp(24px,3vw,40px)}.empty-shop p{margin:0;color:var(--mute);max-width:46ch}.spec,.help{grid-column:span 6}.story{grid-column:span 8}.vault{grid-column:span 4}.t h3.th{font-size:clamp(22px,2.2vw,30px);margin:6px 0 14px}.facts{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:15px;color:var(--mute)}.facts li b{color:var(--ink)}.help p{margin:0 0 10px;font-size:15px;color:#ffd9dd}.help a{color:#fff;font-weight:600}.help .fine{font-size:12.5px;opacity:.8}.story .bnbig{font:400 clamp(46px,5.4vw,80px)/1.5 var(--f-bn);color:var(--laal);margin:0 0 12px}.story p{margin:0;color:var(--mute);max-width:50ch}.vault p{margin:0 0 14px;font-size:14px;color:var(--mute)}.vault form{display:flex;gap:8px}.vault input{flex:1;min-width:0;height:44px;padding:0 14px;border:1.5px solid var(--line);border-radius:12px;font:16px var(--f-b);background:#fff}.vault button{height:44px;padding:0 16px;border:0;border-radius:12px;background:var(--laal);color:#fff;font:600 12px var(--f-ui);cursor:pointer}.ob-ft{background:var(--laal-deep);color:#fff;border-radius:calc(var(--r) + 8px);margin:clamp(34px,5vw,64px) auto 14px;width:min(1360px,100% - 28px);overflow:hidden;font-family:var(--f-b)}.ob-ft .fs{height:18px;background:var(--paar) repeat-x 0 0/24px 18px}.ob-ft .cols{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:32px;padding:clamp(28px,4vw,52px)}.ob-ft .cols:not(:has(>div:nth-child(5))){grid-template-columns:1.5fr repeat(3,1fr)}.ob-ft img{height:34px;margin-bottom:14px;width:auto}.ob-ft p{color:#ffd9dd;max-width:34ch;margin:0 0 10px}.ob-ft h4{margin:0 0 14px;font:600 11px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--genda)}.ob-ft .brandcol h4{margin-top:22px}.ob-ft ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ob-ft a{text-decoration:none;color:#fff}.ob-ft a:hover{color:var(--genda)}.ob-ft form{margin:0;max-width:360px}.ob-ft form .row{display:flex;gap:8px}.ob-ft .ob-consent{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;font-size:12px;line-height:1.45;color:#ffd9dd;cursor:pointer}.ob-ft .ob-consent input{margin-top:2px;flex:none;width:15px;height:15px;accent-color:var(--genda)}.ob-ft .ob-consent a{text-decoration:underline}.ob-ft input[type=email]{flex:1;min-width:0;height:44px;padding:0 16px;border:0;border-radius:99px;font:16px var(--f-b);color:var(--ink);background:#fff}.ob-ft form button{flex:none;height:44px;padding:0 20px;border:0;border-radius:99px;background:var(--genda);color:var(--ink);font:700 12px var(--f-ui);cursor:pointer}.ob-ft .note{margin:10px 0 0;font-size:12px;opacity:.75;max-width:40ch}.ob-ft .note a{text-decoration:underline}.ob-ft .pay{padding:20px clamp(28px,4vw,52px);border-top:1px solid rgba(255,255,255,.16);display:flex;justify-content:space-between;align-items:center;gap:16px 28px;flex-wrap:wrap}.ob-ft .pay-txt{display:grid;gap:2px}.ob-ft .pay-txt b{font:600 13px var(--f-ui);letter-spacing:-.01em}.ob-ft .pay-txt span{font-size:13px;color:#ffd9dd}.ob-ft .pay-logos{display:flex;flex-wrap:wrap;gap:8px}.ob-ft .pay-logos li{display:grid;place-items:center;width:88px;height:48px;border-radius:9px;background:#fff;overflow:hidden}.ob-ft .pay-logos li.dark{background:#000}.ob-ft .pay-logos img{width:74px;height:32px;object-fit:contain;margin:0;display:block}.ob-ft .pay-logos li.dark img{width:100%;height:100%;object-fit:cover}.ob-ft .legal{padding:18px clamp(28px,4vw,52px) 26px;border-top:1px solid rgba(255,255,255,.16);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px;color:#ffd9dd}.ob-ft .legal nav{display:flex;gap:16px;flex-wrap:wrap}.product-grid product-card,.product-grid .product-card,.resource-list__item{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.product-card__content:hover .card-gallery img,.product-card:hover .card-gallery img{transform:scale(1.3)}.card-gallery img,.product-card .card-gallery__image img{transition:transform .55s cubic-bezier(.2,.8,.2,1)}.card-gallery{overflow:hidden}.ob-zoomable{position:relative;overflow:hidden;cursor:zoom-in}.ob-zoomable img{transition:transform .25s ease-out;transform-origin:var(--zx,50%) var(--zy,50%);transform:scale(var(--zb,1));will-change:transform}.ob-zoomable.is-zoom img{transform:scale(calc(var(--zb,1) * 2))}.media-gallery__grid .product-media-container{--zb:1;position:relative;margin:0 0 16px;max-height:none;height:auto;aspect-ratio:auto;justify-content:center}.media-gallery__grid .product-media-container .product-media{flex:0 1 auto;width:min(100%,70vh);height:auto;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #1b121014,0 18px 36px -22px #1b121059}.media-gallery__grid .product-media-container .product-media img{width:100%;height:100%;object-fit:cover}.ob-zoomable[data-nozoom]{cursor:default}@media(max-width:749px){media-gallery slideshow-slide .product-media{aspect-ratio:4/5;overflow:hidden;background:#fff}media-gallery slideshow-slide .product-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.22)}media-gallery slideshow-container{position:relative}.ob-tapzoom{position:absolute;right:12px;bottom:14px;z-index:5;padding:8px 14px;border-radius:99px;background:#1b1210cc;color:#fff;font:600 11px var(--f-ui);pointer-events:none;display:flex;gap:6px;align-items:center}}.ob-tapzoom{display:none}@media(max-width:749px){.ob-tapzoom{display:flex}}.ob-zoomhint{position:absolute;right:12px;bottom:12px;z-index:4;padding:7px 12px;border:0;border-radius:99px;background:#1b1210c7;color:#fff;font:600 11px var(--f-ui);letter-spacing:.02em;cursor:pointer;pointer-events:auto}@media(max-width:1100px){.bento{grid-template-columns:repeat(6,1fr)}.hero-l,.hero-r,.bt,.pj,.pjf,.spec,.help,.story,.vault{grid-column:1/-1}.pjf{grid-template-columns:1fr}.go{grid-column:span 3}.bt{grid-template-columns:1fr}.bt .vis{order:-1}.arches{grid-template-columns:repeat(4,1fr)}.ob-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-ft .cols,.ob-ft .cols:not(:has(>div:nth-child(5))){grid-template-columns:1fr 1fr}.ob-ft .cols>div:first-child{grid-column:1/-1}}@media(min-width:700px)and (max-width:1100px){.spec,.help{grid-column:span 3}}@media(max-width:700px){.pillbar{padding-left:18px}.pillbar nav{display:none}.ob-mnav{display:flex;gap:6px;overflow-x:auto;padding:10px 4px 2px;scrollbar-width:none}.ob-mnav::-webkit-scrollbar{display:none}.ob-mnav a{flex:none;padding:8px 14px;border-radius:99px;background:#fffdf9e6;font:600 12px var(--f-ui);text-decoration:none;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.t{padding:20px}.arches{grid-template-columns:repeat(2,1fr);gap:22px 10px}.ob-grid{gap:10px}.pc{padding:8px 8px 14px}.pc .i{flex-direction:column;gap:4px;padding:10px 4px 0}.go{min-height:170px}.go h3{font-size:22px;max-width:none}}@media(prefers-reduced-motion:reduce){.bt .vis .tee{animation:none}.ob-js [data-reveal]{opacity:1;transform:none;transition:none}.pc:hover,.pc:focus-visible{transform:none}.pc:hover .ph img{transform:scale(1.2)}*{scroll-behavior:auto!important}}.ob-ft .ft-logo{display:flex;align-items:center;justify-content:center;background:#fffaf4;padding:22px 20px}.ob-ft .ft-logo img{height:38px;width:auto;margin:0;display:block}.pillbar .ic.acct{width:auto;padding:0 12px;border-radius:99px;gap:6px;grid-auto-flow:column}.pillbar .acct-t{font:600 13px var(--f-ui);display:none;white-space:nowrap}@media(min-width:900px){.pillbar .acct-t{display:inline}}.af{padding:0;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #1b121014,0 18px 36px -22px #1b121059}.af:before,.af:after{display:none}.af>.arch,.af>.a{border-radius:inherit}@media(min-width:701px)and (max-width:1180px){.pillbar nav{display:none}.ob-mnav{display:flex;gap:6px;overflow-x:auto;padding:10px 4px 2px;scrollbar-width:none}.ob-mnav::-webkit-scrollbar{display:none}.ob-mnav a{flex:none;padding:8px 14px;border-radius:99px;background:#fffdf9e6;font:600 12px var(--f-ui);text-decoration:none;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}}@media(min-width:1181px)and (max-width:1360px){.pillbar nav a{padding:10px 11px;font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ob-bento.css.map */
