.fashion-theme{--ft-cream:#f9f7f0;--ft-cream-2:#f1ede4;--ft-paper:#fcfbf7;--ft-ink:#094434;--ft-ink-soft:#375349;--ft-muted:#5c7068;--ft-line:#d5cdb9;--ft-tan:#ec563c;--ft-tan-hover:#bc3824;--ft-tan-soft:#ecba32;--ft-green:#006b60;--ft-coral:#ec563c;--ft-yellow:#ecba32;--ft-display:"Instrument Serif", "Noto Sans Bengali", serif;--ft-body:"Work Sans", "Noto Sans Bengali", sans-serif;--ft-space-section:4rem;--ft-space-section-lg:5rem;--ft-divider-w:3rem;--ft-tracking-display:0;--ft-tracking-label:.08em;--ft-tracking-meta:.06em;background:var(--ft-cream);color:var(--ft-ink);font-family:var(--ft-body)}.fashion-theme[data-fashion-theme=edition]{--ft-paper:#fefdfb;--ft-cream-2:#e5ebeb}.fashion-theme[data-fashion-theme=atelier]{--ft-paper:#fbf9f4;--ft-cream-2:#f3e5e2}.fashion-theme[data-fashion-theme=culture]{--ft-paper:#fcfbf7;--ft-cream-2:#f1e8d0}.fashion-theme .ft-h,.fashion-theme .ft-serif,.fashion-theme .bostro-display{font-family:var(--ft-display);letter-spacing:0;color:var(--ft-ink);font-weight:400}.fashion-theme .ft-h{text-transform:none;font-style:normal}.fashion-theme .ft-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ft-coral);font-size:10px;font-weight:600}.fashion-theme .ft-divider{width:var(--ft-divider-w);background:var(--ft-yellow);height:3px;margin-inline:auto}.bostro-design-bar{border-block:1px solid var(--ft-line);grid-template-columns:auto auto 1fr;align-items:center;gap:1rem;padding-block:.65rem;display:grid}.bostro-design-label{color:var(--ft-muted);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;font-size:10px;font-weight:600}.bostro-design-tabs{scrollbar-width:none;align-items:center;gap:.25rem;display:flex;overflow-x:auto}.bostro-design-tabs::-webkit-scrollbar{display:none}.bostro-design-tab{min-height:40px;color:var(--ft-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:11px;display:inline-flex}.bostro-design-tab[aria-selected=true]{color:var(--ft-green);border-color:var(--ft-coral);font-weight:650}.bostro-design-tab:focus-visible{outline:2px solid var(--ft-green);outline-offset:2px}.bostro-design-select{border-color:var(--ft-line);background:var(--ft-paper);color:var(--ft-ink);letter-spacing:0}.bostro-workspace-header{border:1px solid var(--ft-line);background:var(--ft-paper);margin-bottom:1.5rem}.bostro-workspace-topline{border-bottom:1px solid var(--ft-line);justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:.5rem .85rem;display:flex}.bostro-workspace-brand{color:var(--ft-green);font-family:var(--ft-display);align-items:center;gap:.5rem;font-size:1.35rem;display:inline-flex}.bostro-workspace-heading{background:var(--ft-green);color:var(--ft-paper);padding:clamp(1.25rem,4vw,2.5rem)}.bostro-workspace-heading .bostro-display{color:inherit;margin-top:.4rem;font-size:clamp(2rem,5vw,3.75rem);line-height:1}.bostro-workspace-heading>p:last-child{max-width:48rem;color:inherit;opacity:.82;margin-top:.75rem;font-size:.875rem}.fashion-theme[data-fashion-theme=edition] .bostro-workspace-heading{background:var(--ft-coral)}.fashion-theme[data-fashion-theme=atelier] .bostro-workspace-heading{background:var(--ft-ink)}.fashion-theme[data-fashion-theme=culture] .bostro-workspace-heading{background:var(--ft-yellow);color:var(--ft-ink)}.bostro-workspace-nav{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bostro-workspace-nav a{border-right:1px solid var(--ft-line);min-height:52px;color:var(--ft-muted);justify-content:center;align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;display:flex}.bostro-workspace-nav a:last-child{border-right:0}.bostro-workspace-nav a[aria-current=page]{background:var(--ft-yellow);color:var(--ft-ink)}.bostro-masthead{background:var(--ft-green);min-height:min(72vh,720px);color:var(--ft-paper);display:grid;overflow:hidden}.bostro-masthead-copy{flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,5rem);display:flex;position:relative}.bostro-wordmark{font-family:var(--ft-display);letter-spacing:0;font-size:clamp(4.8rem,13vw,11rem);line-height:.76}.bostro-kicker{color:var(--ft-yellow);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:650}.bostro-masthead-image{min-height:360px;position:relative;overflow:hidden}.bostro-masthead-image img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.bostro-masthead-image:after{content:"";border:1px solid #f9f7f040;position:absolute;inset:0}.bostro-service-nav{border-bottom:1px solid var(--ft-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bostro-service-tab{border-right:1px solid var(--ft-line);min-height:68px;color:var(--ft-muted);background:var(--ft-paper);justify-content:center;align-items:center;gap:.55rem;font-size:clamp(.7rem,2vw,.84rem);font-weight:600;display:flex}.bostro-service-tab:last-child{border-right:0}.bostro-service-tab[aria-selected=true]{background:var(--ft-yellow);color:var(--ft-ink)}@media (width>=900px){.fashion-theme[data-fashion-theme=cover] .bostro-masthead{grid-template-columns:5fr 7fr}.fashion-theme[data-fashion-theme=edition] .bostro-masthead{grid-template-columns:7fr 5fr}.fashion-theme[data-fashion-theme=edition] .bostro-masthead-copy{background:var(--ft-coral);order:2}.fashion-theme[data-fashion-theme=edition] .bostro-masthead-image{order:1}.fashion-theme[data-fashion-theme=atelier] .bostro-masthead{grid-template-columns:1fr;min-height:min(78vh,780px);position:relative}.fashion-theme[data-fashion-theme=atelier] .bostro-masthead-image{position:absolute;inset:0}.fashion-theme[data-fashion-theme=atelier] .bostro-masthead-image:before{content:"";z-index:1;background:linear-gradient(90deg,#062d23e0,#062d231a);position:absolute;inset:0}.fashion-theme[data-fashion-theme=atelier] .bostro-masthead-copy{z-index:2;background:0 0;width:55%}.fashion-theme[data-fashion-theme=culture] .bostro-masthead{background:var(--ft-yellow);color:var(--ft-ink);grid-template-columns:1fr 1fr}.fashion-theme[data-fashion-theme=culture] .bostro-wordmark{color:var(--ft-green)}}.fashion-theme .ft-btn{text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:.8rem 1.6rem;font-size:11px;transition:transform .2s,background-color .2s;display:inline-flex}.fashion-theme .ft-btn-solid{background:var(--ft-green);color:var(--ft-paper);border-color:var(--ft-green)}.fashion-theme .ft-btn-solid:hover{background:var(--ft-coral);border-color:var(--ft-coral)}.fashion-theme .ft-btn-outline{color:var(--ft-ink);border-color:var(--ft-ink);background:0 0}.fashion-theme .ft-btn-outline:hover{background:var(--ft-ink);color:var(--ft-paper)}.fashion-theme .ft-btn-gold{background:var(--ft-yellow);color:var(--ft-ink);border-color:var(--ft-yellow)}.fashion-theme .ft-btn-hero{color:var(--ft-paper);border-color:var(--ft-paper);background:0 0}.fashion-theme .ft-rating{color:var(--ft-coral);gap:2px;display:inline-flex}.fashion-theme .ft-card{background:var(--ft-paper);border:1px solid var(--ft-line)}.fashion-theme .ft-card:hover{border-color:var(--ft-coral)}.fashion-theme .ft-band-paper{background:var(--ft-paper);border-block:1px solid var(--ft-line)}.fashion-theme .ft-band-dark{background:var(--ft-green);color:var(--ft-paper)}.fashion-theme .ft-social{border:1px solid var(--ft-line);color:var(--ft-ink-soft);padding:.65rem;display:inline-flex}.fashion-theme .ft-social:hover{background:var(--ft-green);color:var(--ft-paper)}.fashion-theme a,.fashion-theme button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.fashion-theme img{-webkit-user-drag:none}@media (width<=899px){.bostro-design-bar{grid-template-columns:1fr auto;gap:.5rem}.bostro-design-tabs{grid-column:1/-1;width:100%}.bostro-masthead{grid-template-columns:1fr}.bostro-masthead-copy{min-height:330px}.bostro-masthead-image{min-height:420px}.fashion-theme[data-fashion-theme=edition] .bostro-masthead-copy{background:var(--ft-coral)}.fashion-theme[data-fashion-theme=atelier] .bostro-masthead-copy{background:var(--ft-ink)}.fashion-theme[data-fashion-theme=culture] .bostro-masthead{background:var(--ft-yellow);color:var(--ft-ink)}}@media (width<=520px){.bostro-design-label{display:none}.bostro-design-bar{grid-template-columns:1fr}.bostro-design-bar>.bostro-design-select{justify-self:end}.bostro-design-tabs{grid-column:1}.bostro-workspace-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bostro-workspace-nav a{border-bottom:1px solid var(--ft-line)}.bostro-service-tab{flex-direction:column;gap:.2rem;min-height:58px}.bostro-masthead-image{min-height:340px}.bostro-wordmark{font-size:5rem}}@media (prefers-reduced-motion:reduce){.fashion-theme *,.fashion-theme :before,.fashion-theme :after{transition:none!important;animation:none!important}}
