:root{--q-ivory:#FFFFFF;--q-soft:#F7F4F1;--q-line:#ECE7E2}body{background:#fff}.q{font-size:16.5px;line-height:1.65}.q h1,.q h2,.q h3{font-weight:400;letter-spacing:-.015em}.q-wrap{max-width:1360px;padding:0 40px}@media(max-width:700px){.q-wrap{padding:0 20px}}.q-btn{border-radius:3px;padding:13px 24px;font-size:14.5px;letter-spacing:.01em}.q-btn-sm{padding:9px 16px;font-size:13.5px}.q-btn-line{border-width:1px}.q-header{background:#fffffff5;border-bottom:0;box-shadow:0 1px 0 var(--q-line)}.q-hdr{height:78px}.q-logo{font-weight:500;font-size:32px;letter-spacing:.01em}.q-switch{background:var(--q-soft);border:0}.q-searchpill{background:var(--q-soft);border:1px solid transparent;border-radius:3px}.q-searchpill:hover{border-color:var(--q-line);background:#fff}.q-navrow{border-top:0}.q-navrow .q-wrap{display:flex;justify-content:center}.q-navrow .q-nav{height:44px;margin-left:0;gap:10px}.q-dd>button,.q-dd>a{font-size:14px;color:#3a3134}.q-dd>button:hover,.q-dd.open>button{background:none;color:var(--q-accent)}.q-panel{border-radius:4px;border-color:var(--q-line);box-shadow:0 24px 48px -24px #140a0c47}.q-count{background:var(--q-ink)}.q-ohero .q-wrap{min-height:78vh;padding-top:120px;padding-bottom:120px;justify-content:flex-end}.q-ohero:before{background:linear-gradient(0deg,#1c0a0eb8,#1c0a0e47 55%,#1c0a0e0d)!important}html[data-outlet=sentosa] .q-ohero:before{background:linear-gradient(0deg,#081e24bd,#081e2447 55%,#081e240d)!important}.q-ohero h1{font-size:clamp(52px,7.4vw,112px)}.q-facts span{background:none;border:0;border-radius:0;padding:0 18px 0 0;font-size:14px;opacity:.9}.q-facts span+span{border-left:1px solid rgba(255,255,255,.35);padding-left:18px}.q-landing{background:#1b0c0f;position:relative}.q-landing-top{position:absolute;left:0;right:0;z-index:3}.q-doors{min-height:100vh}.q-door-body{padding:64px}@media(max-width:860px){.q-door-body{padding:28px 24px}.q-doors{min-height:0}}.q-go{border-radius:3px}.q-strip{background:#fff;padding:22px 24px}.q-block{padding:120px 0}.q-tight{padding-top:0}@media(max-width:700px){.q-block{padding:72px 0}}.q-sechead{margin-bottom:44px}.q-sechead h2{font-size:clamp(36px,4.2vw,58px)}.q-wo{border:0;border-top:1px solid var(--q-ink);border-radius:0;padding:22px 0 0;background:none}.q-wo:hover{border-color:var(--q-accent)}.q-whatson{gap:36px}.q-tile{border-radius:0}.q-tile .q-cap{background:linear-gradient(to top,#14080ab3,#14080a00)}.q-pc{border-radius:0}.q-cross{background:var(--q-soft);border:0}.q-grid{gap:56px 28px}.q-ph{border-radius:0;aspect-ratio:4/5;background:var(--q-soft)}.q-card h3{font-size:21px;margin-top:16px}.q-badge{border-radius:2px;font-weight:500;background:#ffffffeb}@media(hover:hover)and (min-width:901px){.q-cardbuy{opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.q-card:hover .q-cardbuy,.q-card:focus-within .q-cardbuy{opacity:1;transform:none}}.q-colhero{background:#fff;border:0}.q-colhero .q-wrap{padding-top:72px;padding-bottom:40px}.q-imgbox{border-radius:0}.q-toolbar input,.q-toolbar select{border-radius:3px;background:var(--q-soft);border-color:transparent}.q-menusec h2{border-bottom:1px solid var(--q-ink)}.q-dish .q-th{border-radius:0}.q-media .q-main{border-radius:0;aspect-ratio:4/5}.q-thumbs button{border-radius:0}.q-info h1{font-size:clamp(40px,4.4vw,64px)}.q-opt{border-radius:3px;border-width:1px}.q-qty{border-radius:3px}.q-members{background:var(--q-soft);color:var(--q-ink)}.q-members h2{color:var(--q-accent)}.q-members p{color:var(--q-muted)}.q-members .q-btn-light{background:var(--q-accent);color:#fff!important}.q-members .q-btn-line{color:var(--q-ink)}.q-footer,html[data-outlet=sentosa] .q-footer{background:#fff;color:var(--q-muted);border-top:1px solid var(--q-line)}.q-footer h4{color:var(--q-ink);font-size:18px}.q-footer a{color:var(--q-muted)}.q-footer a:hover{color:var(--q-accent)}.q-footer .q-logo{color:var(--q-maroon)!important}.q-legal{border-color:var(--q-line);color:var(--q-muted)}.q-drawer{background:#fff}.q-drawer footer{max-height:64vh;overflow:auto}.q-fulfil{display:block;margin-bottom:16px}.q-fseg{width:100%}.q-fseg button{flex:1}.q-flabel{font-size:13px;font-weight:600;margin:14px 0 8px;display:flex;justify-content:space-between;gap:10px}.q-flabel small{font-weight:400;color:var(--q-muted)}.q-dates{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.q-date{flex:0 0 58px;border:1px solid var(--q-line);background:#fff;border-radius:3px;padding:8px 0;display:flex;flex-direction:column;align-items:center;line-height:1.15;font-size:11.5px;color:var(--q-muted)}.q-date b{font-size:19px;font-weight:500;color:var(--q-ink);margin:2px 0}.q-date[aria-pressed=true]{background:var(--q-accent);border-color:var(--q-accent);color:#fff}.q-date[aria-pressed=true] b{color:#fff}.q-slots{display:flex;flex-wrap:wrap;gap:8px}.q-slot{border:1px solid var(--q-line);background:#fff;border-radius:3px;padding:8px 12px;font-size:13.5px}.q-slot[aria-pressed=true]{background:var(--q-accent);border-color:var(--q-accent);color:#fff}#q-checkout.q-disabled{opacity:.45}.q-custom{margin-top:26px;padding:22px;background:var(--q-soft)}.q-custom h4{font-family:var(--q-serif);font-size:22px;font-weight:500;margin:0 0 4px}.q-custom .q-field{max-width:none}.q-custom textarea,.q-custom input[type=text]{font:inherit;font-size:15px;padding:11px 12px;border:1px solid var(--q-line);border-radius:3px;background:#fff;width:100%}.q-custom input[type=file]{font-size:14px}.q-custom .q-cnt{font-size:12px;color:var(--q-muted);text-align:right}.q-pairbox{margin-top:30px;border-top:1px solid var(--q-line);padding-top:22px}.q-pairhead h3{font-size:24px}.q-pairhead p{color:var(--q-muted);font-size:14.5px;margin-top:4px}.q-pairs .q-rec{grid-template-columns:64px 1fr auto}.q-pairs .q-rec .q-th{width:64px;height:64px;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/65/assets/q3.css.map */
