:root{--q-ink:#1C1A1A;--q-muted:#77716F;--q-line:#E8E4E0;--q-soft:#F5F3F0;--q-accent:#1C1A1A;--q-accent-2:#000}html[data-outlet=sentosa]{--q-accent:#1C1A1A;--q-accent-2:#000}.q{font-size:16px;line-height:1.7}.q h1,.q h2,.q h3{font-weight:400}.q-kick,.q-which,.q-when,.q-crumbs,.q-optlabel,.q-flabel,.q-tagline,.q-lc-kick,.q-textlink,.q-u,.q-more,.q-n,.q-soldout{font-family:var(--q-sans)!important;font-size:11.5px!important;letter-spacing:.14em;text-transform:uppercase;font-style:normal!important;font-weight:500}.q-optlabel span{text-transform:none;letter-spacing:0;font-size:13px}.q-btn{border-radius:0!important;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:14px 26px}.q-btn-sm{padding:10px 16px;font-size:11px}.q-btn-solid{background:var(--q-ink)}.q-btn-solid:hover{background:#000}.q-header{background:#fff;box-shadow:none;border-bottom:1px solid var(--q-line)}.q-hdr{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;height:86px!important;gap:12px;flex-wrap:nowrap!important;padding-top:0!important;padding-bottom:0!important}.q-hl{display:flex;align-items:center;gap:12px;justify-self:start}.q-hr{display:flex;align-items:center;justify-content:flex-end;gap:2px;justify-self:end}.q-hdr .q-logo{font-size:36px;color:var(--q-ink);font-weight:400;letter-spacing:.02em;text-align:center}.q-switch{background:none!important;border:0;padding:0;gap:16px}.q-switch button{padding:4px 0;border-radius:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--q-muted);background:none!important;border-bottom:1px solid transparent}html:not([data-outlet=sentosa]) .q-switch [data-q-outlet=ceylon],html[data-outlet=sentosa] .q-switch [data-q-outlet=sentosa]{background:none!important;color:var(--q-ink)!important;border-bottom-color:var(--q-ink)}.q-hr .q-book{background:none!important;color:var(--q-ink)!important;border:1px solid var(--q-ink);padding:9px 16px;font-size:11px;margin:0 8px}.q-hr .q-book:hover{background:var(--q-ink)!important;color:#fff!important}.q-count{background:var(--q-ink)}.q-navrow{border-top:1px solid var(--q-line)}.q-navrow .q-nav{gap:22px;height:46px}.q-dd>button,.q-dd>a{font-size:11.5px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--q-ink)!important;padding:8px 2px!important}.q-dd>button:hover,.q-dd.open>button{color:var(--q-muted)!important}.q-dd>button svg{display:none}.q-panel{border-radius:0;border-color:var(--q-line);padding:18px!important;box-shadow:0 24px 44px -26px #00000047}.q-panel h5{font-family:var(--q-sans);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--q-muted);font-weight:500;margin:4px 10px 8px}.q-panel a{font-family:var(--q-serif);font-size:19px;padding:6px 10px;border-radius:0}.q-panel a small{font-family:var(--q-sans)}.q-mswitch{display:none}@media(max-width:1000px){.q-hl .q-switch,.q-hr .q-book,.q-hr .q-members-ic{display:none}.q-mswitch{display:flex;justify-content:center;padding:8px 0 10px;border-top:1px solid var(--q-line)}.q-hdr{height:64px!important}.q-hdr .q-logo{font-size:28px}}.q-mdrawer summary{font-weight:400}.q-ohero{text-align:center}.q-ohero .q-wrap{align-items:center;padding-top:72px!important;padding-bottom:44px!important}.q-ohero h1{font-size:clamp(56px,7vw,112px);max-width:none;margin-top:10px}.q-lede{margin:18px auto 0;font-family:var(--q-serif);font-style:italic;font-size:21px;line-height:1.5;max-width:32em}.q-facts{justify-content:center;margin:24px auto 0}.q-facts span{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.q-choose{gap:32px}.q-choice{text-align:center}.q-choice h3{font-size:32px;margin-top:18px}.q-choice p{margin:4px auto 0}.q-sechead{flex-direction:column;align-items:center!important;text-align:center;gap:14px;margin-bottom:48px}.q-sechead:before{content:"";display:block;width:40px;height:1px;background:var(--q-ink);margin-bottom:10px}.q-sechead p{margin:10px auto 0;font-family:var(--q-serif);font-style:italic;font-size:19px;line-height:1.5}.q-textlink{color:var(--q-ink)!important;border-bottom:1px solid var(--q-ink)}.q-wo{text-align:center;border-top:1px solid var(--q-line)!important}.q-wo h3{font-size:28px}.q-wo .q-more{color:var(--q-ink)!important}.q-card{text-align:center}.q-card h3{font-size:21px;margin-top:16px}.q-meta{justify-content:center!important;gap:12px}.q-price{font-weight:400}.q-cardbuy{display:flex;justify-content:center}.q-cardbuy .q-btn{width:auto}.q-tile .q-cap{text-align:center}.q-tile h3{font-size:21px}.q-tile span{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.q-badge{border-radius:0;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;background:#fff}.q-pc{border:1px solid var(--q-line)!important;text-align:center}.q-pc ul{text-align:left}.q-pc .q-acts{justify-content:center}.q-cross{background:#fff;border-top:1px solid var(--q-line);border-bottom:1px solid var(--q-line)}.q-cross .q-wrap{flex-direction:column;text-align:center;justify-content:center}.q-cater a{text-align:center}.q-cater p{margin:8px auto 0}.q-colhero .q-wrap{grid-template-columns:1fr!important;text-align:center;justify-items:center;gap:32px;padding-top:64px}.q-colhero .q-desc{margin:14px auto 0;font-family:var(--q-serif);font-style:italic;font-size:19px;line-height:1.5}.q-imgbox{order:0!important;width:100%;aspect-ratio:21/8}@media(max-width:860px){.q-imgbox{aspect-ratio:16/9}}.q-toolbar{flex-direction:column;justify-content:center;gap:16px}.q-toolbar input,.q-toolbar select{background:none!important;border:0!important;border-bottom:1px solid var(--q-line)!important;border-radius:0!important}.q-menunav a{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.q-menusec h2{border-bottom:1px solid var(--q-line)!important}.q-dish h3{font-weight:400}.q-buy select,.q-pages a,.q-pages span{border-radius:0}.q-info h1{font-size:clamp(40px,4.2vw,60px)}.q-pprice{font-family:var(--q-serif);font-size:26px;color:var(--q-ink)}.q-opt{border-radius:0!important}.q-qty{border-radius:0}.q-custom{background:none;border:1px solid var(--q-line)}.q-custom textarea,.q-custom input[type=text]{border-radius:0}.q-story summary{font-weight:400}.q-pairhead{text-align:left}.q-drawer>header h2{font-weight:400}.q-date,.q-slot,.q-seg,.q-seg button,.q-sheet,.q-search input{border-radius:0!important}.q-seg button{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.q-rech{font-family:var(--q-sans)!important;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--q-muted);font-weight:500!important}.q-members{background:#fff;border-top:1px solid var(--q-line);text-align:center}.q-members .q-wrap{flex-direction:column;justify-content:center;gap:20px}.q-members h2{font-style:italic;color:var(--q-ink)}.q-members p{margin:8px auto 0}.q-members .q-acts{justify-content:center}.q-footer{text-align:center}.q-footer .q-logo{font-weight:400;color:var(--q-ink)!important}.q-footer h4{font-family:var(--q-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--q-ink);font-weight:500}.q-legal,.q-pagebody h1{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/65/assets/q5.css.map */
