.carina-booking-body #choose .package-switch{display:inline-flex;width:auto;max-width:100%;padding:5px;gap:4px;border:1px solid #e4e4e4;border-radius:99px;background:linear-gradient(135deg,#f4f5f6,#ebedef);box-shadow:inset 0 1px 2px #fff;margin-bottom:24px}.carina-booking-body #choose .package-switch button{border:0;border-radius:99px;min-height:44px;padding:12px 26px;color:#555;background:transparent;font-size:13px;white-space:nowrap;transition:background .22s,color .22s,box-shadow .22s}.carina-booking-body #choose .package-switch button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#343a40,#202326);box-shadow:0 4px 12px #242a3029,inset 0 1px #ffffff25}.carina-booking-body #choose .package-switch button:focus-visible{outline:2px solid #555;outline-offset:3px}carina-explorer .feature-leaders{display:none!important}carina-explorer .explorer-hotspots button[data-feature]{width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;box-shadow:none;border-radius:50%;transform:translate(-50%,-50%)!important;transition:opacity .35s;overflow:visible}carina-explorer .explorer-hotspots button[data-feature]:before{content:"";position:absolute;left:16px;top:16px;width:12px;height:12px;box-sizing:border-box;border:3px solid #fff;border-radius:50%;background:#858b90;box-shadow:0 1px 5px #0005,0 0 0 1px #5554}carina-explorer .explorer-hotspots button[data-feature]:after{content:"";position:absolute;left:28px;top:21px;width:22px;height:1px;background:#8d9296;pointer-events:none}carina-explorer .explorer-hotspots button[data-feature] strong{position:absolute;left:50px;top:8px;white-space:nowrap;font-size:12px;font-weight:500;line-height:20px;padding:3px 7px;border-radius:15px;background:#ffffffcf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#222;box-shadow:none;text-align:left}carina-explorer .explorer-hotspots button[data-side=left]:after{left:auto;right:28px}carina-explorer .explorer-hotspots button[data-side=left] strong{left:auto;right:50px}carina-explorer .explorer-hotspots button[data-feature]:hover:before,carina-explorer .explorer-hotspots button[data-feature][aria-expanded=true]:before{background:#25292c;box-shadow:0 0 0 4px #ffffff80}@media(max-width:760px){.carina-booking-body #choose .package-switch button{padding:11px 20px;font-size:12px}carina-explorer .explorer-hotspots button[data-feature] strong{font-size:11px;max-width:175px}carina-explorer .explorer-hotspots button[data-feature]:after,carina-explorer .explorer-hotspots button[data-feature] strong{opacity:0;visibility:hidden;transition:opacity .2s}carina-explorer .explorer-hotspots button[aria-expanded=true]:after,carina-explorer .explorer-hotspots button[aria-expanded=true] strong{opacity:1;visibility:visible}carina-explorer .explorer-hotspots button[aria-expanded=true]{z-index:3}}@media(prefers-reduced-motion:reduce){.carina-booking-body #choose .package-switch button{transition:none}}.product-stage carina-explorer[data-angle=overview] .explorer-canvas>#package-image{left:8%;top:5%;width:84%;height:88%;transform:none;mix-blend-mode:multiply}carina-explorer .explorer-hotspots{z-index:3}carina-explorer .explorer-drawing{z-index:2}@media(max-width:760px){carina-explorer[data-angle=overview] .explorer-canvas{aspect-ratio:1.2/1}.product-stage carina-explorer[data-angle=overview] .explorer-canvas>#package-image{left:2%;width:96%;top:5%;height:90%}}.carina-booking-body #choose .package-switch{flex-direction:row;flex-wrap:nowrap}.carina-booking-body #choose .package-switch button{flex:1;min-width:0;padding-inline:14px;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/f27c-umax-carina-short-labels.css.map */
