*{scrollbar-width:thin;scrollbar-color:rgba(217,173,47,.72) rgba(7,31,79,.16)}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:rgba(7,31,79,.12);border-radius:999px}*::-webkit-scrollbar-thumb{background:rgba(217,173,47,.75);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:rgba(217,173,47,.95)}.qing-icon{display:inline-block;width:23px;height:23px;flex:none;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.journey .qing-icon{color:#a27a34}.mobile-nav .qing-icon{color:#eac875;width:21px;height:21px}.cart-toggle .qing-icon,.menu-toggle .qing-icon{width:20px;height:20px}.product-quantity{display:flex;align-items:center;direction:ltr;border:1px solid #d8cbb9;border-radius:6px;height:35px;overflow:hidden}.product-quantity button{width:27px;height:100%;border:0;background:transparent;color:#071b3f;cursor:pointer}.product-quantity output{font:600 .72rem Sora;min-width:20px;text-align:center}.market-item-bottom{flex-wrap:wrap}.market-item-actions{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}@media(max-width:800px){.category-tiles{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:.6rem}.category-tiles::-webkit-scrollbar{display:none}.category-tiles a{flex:0 0 31%;scroll-snap-align:start}.category-tiles img{height:95px}.market-item-bottom{align-items:stretch}.market-item-actions{justify-content:space-between}.market-item-actions .add-cart{flex:1}.feature-card{height:auto;min-height:220px}.feature-card img{height:100%;min-height:220px}.feature-card-copy{overflow:visible}.feature-actions{margin-top:auto}}@media(max-width:400px){.feature-card{min-height:235px}.feature-card img{min-height:235px}.feature-card-copy{padding:.65rem}.feature-card .feature-actions{gap:.25rem}.feature-card .feature-actions .button{font-size:.62rem;min-height:35px}.quantity-control button{width:24px}}
.place-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.place-grid a{position:relative;min-height:300px;border-radius:10px;overflow:hidden;color:white;background:#071b3f}.place-grid img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform .45s}.place-grid a:hover img{transform:scale(1.04)}.place-grid a:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#071b3fdd,transparent 70%)}.place-grid a div{position:absolute;right:1.5rem;bottom:1.5rem;z-index:1}.place-grid small{color:#efc861;font:600 .6rem Sora}.place-grid h3{font:600 1.4rem Sora;margin:.4rem 0}.place-grid span{font-size:.75rem}@media(max-width:700px){.place-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.75rem;padding-bottom:.5rem;scrollbar-width:none}.place-grid a{flex:0 0 85%;scroll-snap-align:start;min-height:250px}}@media(prefers-reduced-motion:reduce){.place-grid img{transition:none!important}}
@media(max-width:800px){.cart-toggle span.qing-icon:not(.cart-badge){display:inline-block}.menu-toggle .qing-icon{display:inline-block}}
