/* Approved artwork; generous crop bounds and feathered shadow edges. */
.bb-art{display:inline-block;width:28px;height:auto;flex-shrink:0;background-repeat:no-repeat;vertical-align:middle;mix-blend-mode:multiply;pointer-events:none}
.bb-brand-approved,.c8-wordmark.bb-logo-b01{display:block!important;width:204px!important;min-width:0!important;height:31px!important;padding:0!important;margin:0!important;background:url('/final-assets/soft-icons/approved-logo.png') no-repeat!important;background-size:124% auto!important;background-position:50% 50%!important;aspect-ratio:auto!important;transform:none!important;mix-blend-mode:multiply;flex-shrink:0!important}
footer .c8-wordmark.bb-logo-b01{width:204px!important;height:31px!important}
.h6-header{min-height:82px!important;padding-block:18px!important}.h15-tile>.bb-art{width:min(160px,80%);margin:10px auto 4px;display:block;height:116px;background-repeat:no-repeat;mix-blend-mode:multiply}.h15-tile{background:#fff!important}.h15-tile>span:not(.bb-art){padding-top:4px}.h15-grid{gap:14px}.h15-links .bb-art{width:28px}.mobile-bottom .bb-art{width:27px;height:25px}.hc-days .bb-art,.hc-hours .bb-art{width:30px;height:30px}.hc-current .bb-art{width:42px;height:42px}
@media(max-width:700px){.bb-brand-approved,.c8-wordmark.bb-logo-b01{width:160px!important;height:25px!important}.h6-header{min-height:70px!important;padding-block:14px!important}.h15-tile>.bb-art{width:126px;height:98px;margin:4px auto}.h15-grid{gap:10px}}
.bb-art-explore{aspect-ratio:445/365;background-image:url("/final-assets/soft-icons/01-main-services.png");background-size:281.79775% 343.56164%;background-position:13.59703% 16.87289%;}
.bb-art-food{aspect-ratio:460/340;background-image:url("/final-assets/soft-icons/01-main-services.png");background-size:272.60870% 368.82353%;background-position:84.38287% 19.14661%;}
.bb-art-planner{aspect-ratio:410/365;background-image:url("/final-assets/soft-icons/01-main-services.png");background-size:305.85366% 343.56164%;background-position:17.18009% 77.05287%;}
.bb-art-photospots{aspect-ratio:435/375;background-image:url("/final-assets/soft-icons/01-main-services.png");background-size:288.27586% 334.40000%;background-position:84.24908% 76.79181%;}
.bb-art-nearby{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:3.81471% 7.02576%;}
.bb-art-album{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:50.13624% 7.02576%;}
.bb-art-products{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:95.91281% 7.02576%;}
.bb-art-local{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:3.81471% 35.12881%;}
.bb-art-ticket{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:50.13624% 35.12881%;}
.bb-art-saved{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:95.91281% 35.12881%;}
.bb-art-postcard{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:3.81471% 62.84153%;}
.bb-art-account{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:50.13624% 62.84153%;}
.bb-art-busan{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:95.91281% 62.84153%;}
.bb-art-home-mode{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:3.81471% 90.55425%;}
.bb-art-nfc{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:50.13624% 90.55425%;}
.bb-art-qr{aspect-ratio:290/255;background-image:url("/final-assets/soft-icons/02-more-services.png");background-size:353.10345% 602.35294%;background-position:95.91281% 90.55425%;}
.bb-art-sun{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:1.77215% 8.83935%;}
.bb-art-cloud{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:33.67089% 8.83935%;}
.bb-art-rain{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:65.56962% 8.83935%;}
.bb-art-hourly{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:97.46835% 8.83935%;}
.bb-art-quiet{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:1.77215% 36.51038%;}
.bb-art-moderate{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:33.67089% 36.51038%;}
.bb-art-crowded{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:65.56962% 36.51038%;}
.bb-art-crowd{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:97.46835% 36.51038%;}
.bb-art-walk{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:1.77215% 63.02844%;}
.bb-art-bus{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:33.67089% 63.02844%;}
.bb-art-metro{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:65.56962% 63.02844%;}
.bb-art-taxi{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:97.46835% 63.02844%;}
.bb-art-pin{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:1.77215% 88.00922%;}
.bb-art-route{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:33.67089% 88.00922%;}
.bb-art-clock{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:65.56962% 88.00922%;}
.bb-art-budget{aspect-ratio:234/235;background-image:url("/final-assets/soft-icons/03-travel-status.png");background-size:437.60684% 653.61702%;background-position:97.46835% 88.00922%;}
.bb-art-search{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 4.97866%;}
.bb-art-filter{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 4.97866%;}
.bb-art-globe{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 4.97866%;}
.bb-art-menu{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 4.97866%;}
.bb-art-home{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 17.78094%;}
.bb-art-left{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 17.78094%;}
.bb-art-arrow{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 17.78094%;}
.bb-art-close{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 17.78094%;}
.bb-art-up{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 30.58321%;}
.bb-art-down{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 30.58321%;}
.bb-art-plus{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 30.58321%;}
.bb-art-minus{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 30.58321%;}
.bb-art-upload{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 43.38549%;}
.bb-art-camera{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 43.38549%;}
.bb-art-download{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 43.38549%;}
.bb-art-print{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 43.38549%;}
.bb-art-bookmark{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 56.18777%;}
.bb-art-share{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 56.18777%;}
.bb-art-trash{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 56.18777%;}
.bb-art-edit{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 56.18777%;}
.bb-art-lock{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 68.27881%;}
.bb-art-shield{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 68.27881%;}
.bb-art-info{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 68.27881%;}
.bb-art-check{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 68.27881%;}
.bb-art-refresh{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 80.36984%;}
.bb-art-external{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 80.36984%;}
.bb-art-chat{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 80.36984%;}
.bb-art-partner{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 80.36984%;}
.bb-art-bell{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:3.22581% 92.81650%;}
.bb-art-copy{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:34.61538% 92.81650%;}
.bb-art-play{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:65.75682% 92.81650%;}
.bb-art-pause{aspect-ratio:218/130;background-image:url("/final-assets/soft-icons/04-functions.png");background-size:469.72477% 1181.53846%;background-position:97.39454% 92.81650%;}
/* Keep complete silhouettes and fade only the outer shadow into the surface. */
.bb-art-explore{aspect-ratio:500/395;background-size:250.8% 317.46835443037975%;background-position:11.273209549071618% 16.880093131548314%;--art-ratio:500/395}
.bb-art-food{aspect-ratio:520/365;background-size:241.15384615384613% 343.56164383561645%;background-position:88.5558583106267% 19.68503937007874%;--art-ratio:520/365}
.bb-art-planner{aspect-ratio:460/400;background-size:272.60869565217394% 313.5%;background-position:15.113350125944585% 79.03981264637002%;--art-ratio:460/400}
.bb-art-photospots{aspect-ratio:490/400;background-size:255.9183673469388% 313.5%;background-position:86.38743455497382% 79.03981264637002%;--art-ratio:490/400}
.h15-tile>.bb-art{height:auto!important;aspect-ratio:var(--art-ratio,1.15);max-width:86%;mask-image:linear-gradient(to bottom,#000 0%,#000 85%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 85%,transparent 100%);filter:brightness(1.015);margin:8px auto 0}.h15-tile{overflow:visible!important}.h15-grid{align-items:stretch}.h15-tile>span:not(.bb-art){margin-top:auto}.bb-shark-video{object-fit:contain!important;mix-blend-mode:multiply;filter:brightness(1.035);mask-image:radial-gradient(ellipse at center,#000 55%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse at center,#000 55%,transparent 74%)}.bb-otter,.h15-welcome>.bb-otter,.h15-welcome>.bb-otter-wave,.bb-otter-heading>.bb-otter,.bb-otter-title>.bb-otter{mix-blend-mode:multiply!important;background:transparent!important}
