body,html,#app{font-family:"Inter",Arial,Helvetica,sans-serif!important}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{left:0;position:absolute;top:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{background-color:initial;border:none;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}*{box-sizing:border-box;min-height:0}body,html{height:100%}body{margin:0;padding:0}button:focus{outline:none}ul{list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:400}.svg-icon{fill:none;color:inherit;display:inline-block;height:16px;vertical-align:middle;width:16px}.svg-fill{stroke:none}.svg-up{transform:rotate(0deg)}.svg-right{transform:rotate(90deg)}.svg-down{transform:rotate(180deg)}.svg-left{transform:rotate(-90deg)}.loader-fade-enter-active,.loader-fade-leave-active{opacity:1;transition:opacity .9s ease-out}.loader-fade-enter-from,.loader-fade-leave-to{opacity:0}.o-main-frame{flex:1;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.t-map{align-items:flex-start;display:flex;flex-direction:column;height:100%;width:100%}.main .t-map+.o-t-map{opacity:1;z-index:1}.main .t-map+.o-t-map .a-about-map-button,.main .t-map+.o-t-map .m-zoom-controls,.main .t-map+.o-t-map .o-compass{display:none}.t-main{align-items:flex-start;height:100%;width:100%}.o-sms-modal-otg-fail,.t-main{display:flex;flex-direction:column}.o-sms-modal-otg-fail{align-items:center;gap:60px;margin-top:140px}.o-sms-modal-otg-fail .sms-modal-otg-fail-icon{height:110px;width:110px}.o-sms-modal-otg-fail .fail-message{color:#000;font-family:var(--sms-modal-otg-fail-fail-message-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;line-height:32px;text-align:center}.t-transport,.t-video-shop{align-items:flex-start;display:flex;flex-direction:column;height:100%;width:100%}.t-video-shop .video-shop-container{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0 30px 20px;width:var(--video-shop-container-width,auto)}.t-video-shop .nav-buttons-block{margin-left:auto}.t-video-shop .video-shop-wrapper{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;overflow:hidden;width:100%}.t-video-shop .video-shop-wrapper .o-main-frame{height:100%;margin-top:var(--video-shop-o-main-frame-margin-top,0)}.t-video-shop .video-shop-wrapper .video-shop-sidebar{align-items:center;display:var(--video-shop-sidebar-display,flex);height:var(--video-shop-sidebar-height,100%);justify-content:center;margin-left:auto;width:var(--video-shop-sidebar-width,500px)}.t-video-shop .video-shop-wrapper .item-distance{display:none}.t-video-shop .video-shop-wrapper .item-floor{margin-bottom:var(--video-shop-item-floor-margin-bottom,65px)}.t-video-shop .nav-buttons-block-label{display:none}.t-video-shop.movies .back-button{display:var(--t-video-shop-back-button-display,none)}.a-back-button{align-items:center;background-color:initial;background-color:var(--a-back-button-background-color,#151716);background-image:var(--a-back-button-background-image);background-repeat:no-repeat;background-size:contain;border:none;border:var(--a-back-button-border,0);border-radius:var(--a-back-button-border-radius,3px);bottom:var(--a-back-button-bottom,47px);color:inherit;color:var(--a-back-button-color,#fff);cursor:pointer;display:flex;flex-shrink:0;font:inherit;font-family:var(--a-back-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-back-button-font-size,25px);font-weight:var(--a-back-button-font-weight,500);gap:var(--a-back-button-gap,0);height:var(--a-back-button-height,93px);left:var(--a-back-button-left,31px);letter-spacing:var(--a-back-button-letter-spacing,normal);margin:var(--a-back-button-margin,0);padding:0;padding:var(--a-back-button-padding,0 38px 0 16px);position:var(--a-back-button-position,absolute);text-transform:var(--a-back-button-text-transform,none);width:var(--a-back-button-width,auto)}.a-back-button::-moz-focus-inner{border:none}.a-back-button:before{background:var(--a-back-button-before-icon);background-repeat:no-repeat;background-size:contain;content:var(--a-back-button-before-content,"");display:block;flex-shrink:0;height:var(--a-back-button-before-height,30px);margin:var(--a-back-button-before-icon-margin,0);width:var(--a-back-button-before-width,33px)}.a-back-button__icon{height:var(--a-back-button__icon-height,16px);margin:var(--a-back-button__icon-margin,0 15px -2px 0);width:var(--a-back-button__icon-width,9px)}.o-sidebar-otg{background:#fff;overflow:hidden}@media (min-width:769px){.o-sidebar-otg{align-self:flex-start;border-radius:16px;box-shadow:0 2px 8px #0000000f,0 8px 32px #0000001a;height:calc(var(--vh, 1vh)*100 - 24px);margin:12px 0 12px 12px;max-width:375px;width:100%}@supports (height:100dvh){.o-sidebar-otg{height:calc(100dvh - 24px)}}}@media (max-width:768px){.o-sidebar-otg{background:#fff;border-radius:28px 28px 0 0;bottom:0;box-shadow:0 -1px 3px #0000000f,0 -4px 12px #00000014;height:auto;left:0;margin:0;max-height:85vh;max-height:85dvh;max-width:unset;overflow:hidden;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;top:auto;transition:width .35s cubic-bezier(.32,.72,0,1),left .35s cubic-bezier(.32,.72,0,1),bottom .35s cubic-bezier(.32,.72,0,1),max-height .35s cubic-bezier(.32,.72,0,1);width:100%;z-index:50}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.o-sidebar-otg{transition:none}}@media (orientation:landscape) and (max-height:500px){.o-sidebar-otg{background:#fff;border-radius:0 12px 12px 0;bottom:0;box-shadow:2px 0 12px #00000014;height:100%;left:0;max-height:100%;max-width:unset;overflow:hidden;overflow-y:auto;padding-bottom:0;padding-left:env(safe-area-inset-left,0);position:fixed;right:auto;top:0;width:clamp(260px,42vw,340px);z-index:50}}@media (max-width:768px) and (orientation:portrait){.o-sidebar-otg.list{max-height:65vh}.o-sidebar-otg.start{max-height:25vh}.o-sidebar-otg.path,.o-sidebar-otg.settings{max-height:55vh}}@media (max-width:768px) and (orientation:portrait) and (display-mode:standalone){.o-sidebar-otg.list{max-height:68vh}.o-sidebar-otg.path{max-height:58vh}}@supports (height:1svh){@media (max-width:768px) and (orientation:portrait){.o-sidebar-otg.list{max-height:65svh}.o-sidebar-otg.start{max-height:25svh}.o-sidebar-otg.path,.o-sidebar-otg.settings{max-height:55svh}}}@media (max-width:768px){.o-sidebar-otg{overflow-y:auto}}@media (orientation:landscape) and (max-height:500px){.o-sidebar-otg{display:flex;flex-direction:column;overflow-y:auto}.o-sidebar-otg .o-search-panel-otg{display:flex;flex-direction:column;height:100%;overflow:hidden}.o-sidebar-otg .o-search-panel-otg .searchbar-items-container{flex:1;min-height:0;overflow-y:auto}.o-sidebar-otg.keyboard-open .a-install-banner,.o-sidebar-otg.keyboard-open .guide-active-pill,.o-sidebar-otg.keyboard-open .m-service-chips,.o-sidebar-otg.keyboard-open .o-search-panel-otg__logo,.o-sidebar-otg.keyboard-open .search-handle,.o-sidebar-otg.keyboard-open .sorting-panel-otg{display:none!important}.o-sidebar-otg.keyboard-open .search-panel-otg-input-wrapper{border-bottom-width:2px;padding-bottom:8px;padding-top:8px}.o-sidebar-otg.keyboard-open .searchbar-items-container{flex:1;min-height:0;overflow-y:auto}}@media (max-width:768px) and (orientation:portrait){.o-sidebar-otg.keyboard-open .a-install-banner,.o-sidebar-otg.keyboard-open .guide-active-pill,.o-sidebar-otg.keyboard-open .m-service-chips,.o-sidebar-otg.keyboard-open .o-search-panel-otg__logo{display:none!important}.o-sidebar-otg.keyboard-open .search-panel-otg-input-wrapper{padding-bottom:8px;padding-top:8px}}.a-checkbox{display:inline-block;position:relative}.a-checkbox .checkbox-state{align-items:center;cursor:pointer;display:flex;gap:12px}.a-checkbox .checkbox-input{clip:rect(0 0 0 0);height:0;position:absolute;width:0}.a-checkbox .checkbox-control{align-items:center;background:#fff;border:1px solid #707070;display:flex;flex-direction:column;height:20px;justify-content:center;width:20px}.a-checkbox .checkbox-icon{height:10px;visibility:hidden;width:13px}.a-checkbox .checkbox-title{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px}.a-checkbox .checkbox-input:checked~.checkbox-state .checkbox-control{background:#37a48b;border:1px solid #37a48b}.a-checkbox .checkbox-input:checked~.checkbox-state .checkbox-icon{visibility:visible}.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-items-sorting-otg .items-sorting-otg-letters-panel,.scrollbar-otg-horizontal{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-items-sorting-otg .items-sorting-otg-letters-panel::-webkit-scrollbar,.scrollbar-otg-horizontal::-webkit-scrollbar{height:7px}.o-items-sorting-otg .items-sorting-otg-letters-panel::-webkit-scrollbar-track,.scrollbar-otg-horizontal::-webkit-scrollbar-track{background:#ebeaea}.o-items-sorting-otg .items-sorting-otg-letters-panel::-webkit-scrollbar-thumb,.scrollbar-otg-horizontal::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-items-sorting-otg .items-sorting-otg-letters-panel{align-items:center;display:flex;overflow-x:hidden;padding-bottom:5px}.o-items-sorting-otg .items-sorting-otg-letter-button{background-color:initial;background:var(--items-sorting-otg-letter-button-background,#1c4d57);border:none;color:inherit;color:var(--items-sorting-otg-letter-button-color,#fff);cursor:pointer;flex-shrink:0;font:inherit;font-family:var(--items-sorting-otg-letter-button-font-family,"Inter");font-size:var(--items-sorting-otg-letter-button-font-size,16px);line-height:var(--items-sorting-otg-letter-button-line-height,20px);padding:0;padding:var(--items-sorting-otg-letter-button-padding,12px 22px 12px 16px);text-transform:uppercase;width:var(--items-sorting-otg-letter-width,44px)}.o-items-sorting-otg .items-sorting-otg-letter-button::-moz-focus-inner{border:none}.o-items-sorting-otg .items-sorting-otg-letter-button:hover{background:var(--items-sorting-otg-letter-button-background-hover,#36584c)}.o-items-sorting-otg .items-sorting-otg-letter-button:disabled{background:#a1a1a1;cursor:not-allowed}.o-items-sorting-otg .items-sorting-otg-letter-button.items-sorting-otg-letter-button-active{background:var(--items-sorting-otg-letter-active-button-background,#fff);color:var(--items-sorting-otg-letter-active-button-color,#1c4d57)}.o-searchbar-item-otg{align-items:flex-start;background-color:initial;border:none;border-bottom:var(--searchbar-item-border-bottom,1px solid #d6d6d6);color:inherit;color:#000;cursor:pointer;display:flex;flex-shrink:0;font:inherit;margin:var(--searchbar-item-margin,0);padding:0;padding:var(--searchbar-item-padding-desktop,24px 20px);transition:background .25s cubic-bezier(.2,0,0,1);width:var(--searchbar-item-width,100%)}.o-searchbar-item-otg::-moz-focus-inner{border:none}@media (prefers-reduced-motion:reduce){.o-searchbar-item-otg{transition:none}}@media (max-width:768px){.o-searchbar-item-otg{padding:var(--searchbar-item-padding,18px 14px)}}@media (max-width:768px) and (orientation:landscape){.o-searchbar-item-otg{padding:12px 10px}}.o-searchbar-item-otg:hover{background:#00000005}.o-searchbar-item-otg:focus-visible{outline:2px solid #e20614;outline-offset:-2px}.o-searchbar-item-otg--exact{border-left:3px solid #e20614;padding-left:17px}@media (max-width:768px){.o-searchbar-item-otg--exact{padding-left:11px}}.o-searchbar-item-otg.searchbar-item--highlighted{background:#e206140f}.o-searchbar-item-otg .searchbar-item-title{border-bottom:var(--searchbar-item-title-border-bottom,0 solid #1c4d57);font-family:var(--searchbar-item-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--searchbar-item-title-font-size,14px);font-weight:var(--searchbar-item-title-font-weight,600);letter-spacing:var(--searchbar-item-title-letter-spacing,.5px);line-height:21px;overflow-wrap:break-word;text-align:left;text-transform:uppercase;width:var(--searchbar-item-title-width,auto);word-break:break-word}@media (max-width:768px){.o-searchbar-item-otg .searchbar-item-title{border-bottom:var(--searchbar-item-title-border-bottom,0 solid #1c4d57);line-height:var(--searchbar-item-title-line-height,18px)}}.o-searchbar-item-otg .searchbar-item-match{background:#e206141f;border-radius:2px;color:#e20614;font-weight:700;padding:0 1px;text-transform:inherit}.o-searchbar-item-otg .searchbar-item-category{color:#595959;font-family:var(--searchbar-item-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:11px;font-weight:500;letter-spacing:.3px;margin-top:2px;text-align:left}.o-searchbar-item-otg .searchbar-item-floor{color:var(--searchbar-item-floor-item-color,#000);font-family:var(--searchbar-item-floor-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--searchbar-item-floor-font-size,16px);font-style:var(--searchbar-item-floor-font-style,normal);font-weight:var(--searchbar-item-floor-font-weight,400);letter-spacing:var(--searchbar-item-floor-letter-spacing,.5px);line-height:var(--searchbar-item-floor-line-height,24px);margin-top:var(--searchbar-item-floor-item-margin-top,6px)}@media (max-width:768px){.o-searchbar-item-otg .searchbar-item-floor{margin-top:var(--searchbar-item-floor-margin-top,8px)}}.o-searchbar-item-otg .searchbar-item-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:var(--searchbar-item-logo__filter,grayscale(100%));flex-shrink:var(--searchbar-item-logo__flex-shrink,0);height:var(--searchbar-item-logo__height,45px);width:var(--searchbar-item-logo__width,45px)}.o-searchbar-item-otg .searchbar-item-info{display:flex;flex-direction:column;padding-left:var(--searchbar-item-info__padding-left,20px)}.o-searchbar-item-otg .searchbar-item-info span{text-align:left}.o-map-floors{background-color:var(--o-map-floors__back-btn-background-color,#fff);border-radius:var(--o-map-floors__back-btn-border-radius,0 0 0 0);bottom:var(--o-map-floors__back-btn-bottom,200px);display:var(--o-map-floors-categories-display,flex);flex-direction:var(--o-map-floors-categories-flex-direction,column);position:var(--o-map-floors__back-btn-position,absolute);right:var(--o-map-floors__back-btn-right,0);z-index:99}.o-map-floors__floor-item{border:var(--o-map-floors__floor-item-border,1px solid #000);color:var(--o-map-floors__floor-item-color,#000);font-family:var(--o-map-floors__floor-item-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-map-floors__floor-item-font-size,58px);font-weight:var(--o-map-floors__floor-item-font-weight,600);padding:var(--o-map-floors__floor-item-padding,4px 32px);transition:var(--o-map-floors__floor-item-transition,color .3s)}.o-map-floors__floor-item.active{color:var(--o-map-floors__floor-item-active-color,#e3000b)}.o-map-categories-item{align-items:var(--o-map-categories-item-align-items,center);border-radius:var(--o-map-categories-item-border-radius,52px);color:var(--o-map-categories-item-padding,#fff);display:var(--o-map-categories-item-display,flex);font-family:var(--o-map-categories-item-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-map-categories-item-font-family,28px);font-weight:var(--o-map-categories-item-font-weight,600);justify-content:var(--o-map-categories-item-justify-content,center);margin:var(--o-map-categories-item-margin,0 16px);padding:var(--o-map-categories-item-padding,15px 32px);transition:var(--o-map-categories-item-transition,color .25s,background-color .25s)}.o-map-categories-item.active{background-color:var(--o-map-categories-active-item-background-color,#fff);color:var(--o-map-categories-item-active-color,#e3000b)}.o-map-categories{align-items:var(--o-map-categories-align-items,center);border-bottom:var(--o-map-categories-border-bottom,1px solid #fff);display:var(--o-map-categories-display,flex);height:var(--o-map-categories-height,104px);justify-content:var(--o-map-categories-justify-content,center);padding:var(--o-map-categories-padding,16px);width:var(--o-map-categories-width,100%)}.a-home-button{align-items:var(--a-home-button-align-items,center);background-color:initial;background-color:var(--a-home-button-background-color,unset);background-image:var(--a-home-button-background-image);background-repeat:no-repeat;background-size:contain;border:none;border:var(--a-home-button-border,0);border-radius:var(--a-home-button-border-radius,0);bottom:var(--a-home-button-position-bottom,auto);color:inherit;color:var(--a-home-button-color,#000);cursor:pointer;display:flex;flex-direction:var(--a-home-button-flex-direction,row);font:inherit;font-family:var(--a-home-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-home-button-font-size,medium);font-weight:var(--a-home-button-font-weight,500);gap:var(--a-home-button-gap,0);height:var(--a-home-button-height,70px);justify-content:var(--a-home-button-justify-content,flex-start);left:var(--a-home-button-position-left,auto);letter-spacing:var(--a-home-button-letter-spacing,unset);line-height:var(--a-home-button-line-height,1);margin:var(--a-home-button-margin,0);padding:0;padding:var(--a-home-button-padding,0);position:var(--a-home-button-position,relative);right:var(--a-home-button-position-right,auto);text-transform:var(--a-home-button-text-transform,none);top:var(--a-home-button-position-top,auto);width:var(--a-home-button-width,149px);z-index:var(--a-home-button-z-index,0)}.a-home-button::-moz-focus-inner{border:none}.a-home-button:before{background:var(--a-home-button-icon);background-repeat:no-repeat;background-size:contain;content:var(--a-home-button-icon-content,"");display:var(--a-home-button-icon-display,block);height:var(--a-home-button-before-height,31px);margin:var(--a-home-button-before-margin,0 15px 0 20px);width:var(--a-home-button-before-width,33px)}.a-home-button:after{background:var(--a-home-button-after-icon);background-size:contain;bottom:var(--a-home-button-after-bottom,auto);content:"";display:var(--a-home-button-after-display,block);height:var(--a-home-button-after-height,30px);left:var(--a-home-button-after-left,auto);position:var(--a-home-button-after-position,relative);right:var(--a-home-button-after-right,auto);top:var(--a-home-button-after-top,auto);width:var(--a-home-button-after-width,30px)}.a-home-button__icon{height:var(--a-home-button__icon-height,16px);margin:var(--a-home-button__icon-margin,0);width:var(--a-home-button__icon-width,9px)}.o-map{background-color:var(--o-map-background-color,#e3000b);display:var(--o-map-display,flex);height:var(--o-map-height,1020px);position:var(--o-map-position,relative);width:var(--o-map-width,1920px)}.o-map__back-btn{background-color:var(--o-map__back-btn-background-color,#fff);border-radius:var(--o-map__back-btn-border-radius,0 8px 0 0);bottom:var(--o-map__back-btn-bottom,0);left:var(--o-map__back-btn-left,0);padding:var(--o-map__back-btn-padding,18px 36px);position:var(--o-map__back-btn-position,absolute);z-index:99}.o-map__back-btn .a-home-button{margin:var(--o-map__back-btn-a-home-button-margin,0);position:var(--o-map__back-btn-a-home-button-position,relative);top:var(--o-map__back-btn-a-home-button-top,0)}.a-prev-button{align-items:var(--a-prev-button-align-items,center);background-color:initial;background-color:var(--a-prev-button-background-color,unset);background-image:var(--a-prev-button-background-image);background-repeat:no-repeat;background-size:contain;border:none;border:var(--a-prev-button-border,0);border-radius:var(--a-prev-button-border-radius,0);bottom:var(--a-prev-button-position-bottom,auto);color:inherit;color:var(--a-prev-button-color,#000);cursor:pointer;display:flex;flex-direction:var(--a-prev-button-flex-direction,row);font:inherit;font-family:var(--a-prev-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-prev-button-font-size,medium);font-weight:var(--a-prev-button-font-weight,500);gap:var(--a-prev-button-gap,0);height:var(--a-prev-button-height,70px);justify-content:var(--a-prev-button-justify-content,flex-start);left:var(--a-prev-button-position-left,auto);letter-spacing:var(--a-prev-button-letter-spacing,unset);line-height:var(--a-prev-button-line-height,1);margin:var(--a-prev-button-margin,0);padding:0;padding:var(--a-prev-button-padding,0);position:var(--a-prev-button-position,relative);right:var(--a-prev-button-position-right,auto);text-transform:var(--a-prev-button-text-transform,none);top:var(--a-prev-button-position-top,auto);width:var(--a-prev-button-width,149px);z-index:var(--a-prev-button-z-index,0)}.a-prev-button::-moz-focus-inner{border:none}.a-prev-button:before{background:var(--a-prev-button-icon);background-repeat:no-repeat;background-size:contain;content:var(--a-prev-button-icon-content,"");display:var(--a-prev-button-icon-display,block);height:var(--a-prev-button-before-height,31px);margin:var(--a-prev-button-before-margin,0 15px 0 20px);width:var(--a-prev-button-before-width,33px)}.a-prev-button:after{background:var(--a-prev-button-after-icon);background-size:contain;bottom:var(--a-prev-button-after-bottom,auto);content:"";display:var(--a-prev-button-after-display,block);height:var(--a-prev-button-after-height,30px);left:var(--a-prev-button-after-left,auto);position:var(--a-prev-button-after-position,relative);right:var(--a-prev-button-after-right,auto);top:var(--a-prev-button-after-top,auto);width:var(--a-prev-button-after-width,30px)}.a-prev-button__icon{height:var(--a-prev-button__icon-height,16px);margin:var(--a-prev-button__icon-margin,0);width:var(--a-prev-button__icon-width,9px)}.custom-scrollbar::-webkit-scrollbar-thumb,.o-path-steps .path-steps-list::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-path-steps .path-steps-list::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-path-steps .path-steps-list::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-path-steps .path-steps-list::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-path-steps .path-steps-list::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-path-steps .path-steps-list::-webkit-scrollbar-button:vertical:end:decrement,.o-path-steps .path-steps-list::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-path-steps{align-items:flex-start;background:var(--o-path-steps-background-color,#fff);border-radius:var(--o-path-steps-border-radius,0);display:flex;flex-direction:column;height:var(--o-path-steps-height,269px);justify-content:flex-start;margin:var(--o-path-steps-margin,12px 0);overflow:hidden;padding:var(--o-path-steps-padding,0);width:var(--o-path-steps-width,268px)}.o-path-steps .path-steps-info{align-items:center;border-bottom:var(--path-steps-info-border-width,0) solid var(--path-steps-info-border-color);display:flex;height:var(--path-steps-info-height,auto);justify-content:space-between;margin-bottom:var(--path-steps-info-margin-bottom,0);padding:var(--path-steps-info-padding,0);width:100%}.o-path-steps .path-steps-info-wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start}.o-path-steps .path-steps-info-wrapper:after{background-image:var(--path-steps-info-wrapper-after-background-image);background-repeat:no-repeat;background-size:contain;content:"";display:var(--path-steps-info-wrappero-after-display,none);height:var(--path-steps-info-wrapper-after-height,40px);margin-left:auto;width:var(--path-steps-info-wrapper-after-width,40px)}.o-path-steps .path-steps-info-icon{align-items:center;background-color:var(--path-steps-info-icon-background,#000);background-position:50%;background-repeat:no-repeat;background-size:var(--path-steps-info-icon-background-size,60%);border:var(--path-steps-info-icon-width,0) solid var(--path-steps-info-icon-border-color,#fff);border-radius:var(--path-steps-info-icon-border-radius,0);display:flex;flex-shrink:0;height:var(--path-steps-info-icon-height,30px);justify-content:center;margin-right:11px;width:var(--path-steps-info-icon-width,30px)}.o-path-steps .path-steps-info-icon-easy{background-image:var(--path-steps-info-icon-easy)}.o-path-steps .path-steps-info-icon-fast{background-image:var(--path-steps-info-icon-fast)}.o-path-steps .path-steps-info-mode{color:var(--path-steps-info-mode-color,#000);font-family:var(--path-steps-info-mode-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--path-steps-info-mode-font-size,medium);line-height:var(--path-steps-info-mode-line-height,1)}.o-path-steps .path-steps-wrapper{align-items:center;background:var(--path-list-wrapper-background,#fff);border-radius:var(--path-list-wrapper-border-radius,0);box-sizing:border-box;display:flex;flex:1;justify-content:center;padding:var(--path-list-wrapper-padding,0);width:100%}.o-path-steps .path-steps-list{box-sizing:border-box;height:100%;overflow-y:auto;padding-right:8px;width:100%}.o-path-steps .path-steps-step{align-items:center;border:1px solid var(--path-steps-step-border-color,#e8e8e8);border-radius:var(--path-steps-step-border-radius,0);display:flex;height:var(--path-steps-step-height,47px);justify-content:flex-start;margin-right:5px;min-height:47px;padding:7px;position:relative;width:var(--path-steps-step-width,100%)}.o-path-steps .path-steps-step:not(:last-child){margin-bottom:5px}.o-path-steps .path-steps-step:not(:last-child):before{background:var(--path-steps-step-arrow-icon);background-repeat:no-repeat;background-size:contain;bottom:-12px;content:"";display:block;height:15px;left:11px;position:absolute;width:14px;z-index:10}.o-path-steps .path-steps-step--placeholder{width:220px}.o-path-steps .path-steps-index{align-items:center;border:var(--path-steps-index-border-width) solid var(--path-steps-index-border-color,#000);border-radius:var(--path-steps-index-border-radius,0);color:var(--path-steps-index-color,#000);display:flex;flex-shrink:0;font-family:var(--path-steps-index-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--path-steps-index-font-size,medium);height:var(--path-steps-index-height,19px);justify-content:center;line-height:var(--path-steps-index-line-height,1);width:var(--path-steps-index-width,19px)}.o-path-steps .path-step-active{background:var(--path-step-active-active-background,#000)}.o-path-steps .path-step-active .path-steps-index{background:var(--path-steps-index-active-background,#fff);border:1px solid var(--path-steps-index-active-border-color,#fff);color:var(--path-steps-index-active-color,#fff)}.o-path-steps .path-step-active .step-text{color:var(--step-text-active-color,#fff)}.o-path-steps .path-steps-overview-button{background-color:initial;background-image:var(--path-steps-overview-button-background-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;color:inherit;cursor:pointer;flex-shrink:0;font:inherit;height:var(--path-steps-overview-button-height,30px);margin:var(--path-steps-overview-button-margin,0);padding:0;width:var(--path-steps-overview-button-width,30px)}.o-path-steps .path-steps-overview-button::-moz-focus-inner{border:none}.o-videoshop-grid-item{align-items:flex-start;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:var(--videoshop-grid-item-height,420px);justify-content:flex-start;margin-right:20px;padding:0;width:var(--videoshop-grid-item-width,240px)}.o-videoshop-grid-item::-moz-focus-inner{border:none}.o-videoshop-grid-item .videoshop-grid-item-poster{background-color:#fff;border-radius:var(--videoshop-grid-item-title-border-radius,0);box-shadow:0 4px 16px #00000026;flex-shrink:0;height:85%;overflow:hidden;position:relative;width:100%}.o-videoshop-grid-item .videoshop-grid-item-image{height:auto;left:0;position:absolute;top:0;width:100%;z-index:2}.o-videoshop-grid-item .videoshop-grid-item-title{color:var(--videoshop-grid-item-title-color,#000);font-family:var(--videoshop-grid-item-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:14px;overflow:hidden;padding-top:10px;text-align:left}.custom-scrollbar::-webkit-scrollbar-thumb,.o-videoshop-grid::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-videoshop-grid::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-videoshop-grid::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-videoshop-grid::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-videoshop-grid::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-videoshop-grid::-webkit-scrollbar-button:vertical:end:decrement,.o-videoshop-grid::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-videoshop-grid{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;overflow-y:auto;width:100%}.o-otg-start-tiles{background-color:var(--otg-start-tiles-background,#d7ede8);display:flex;height:100%;justify-content:center;width:1920px}.o-otg-start-tiles .otg-start-tiles-button{align-items:flex-start;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:center;padding:270px 0 0;text-align:right;width:450px}.o-otg-start-tiles .otg-start-tiles-button::-moz-focus-inner{border:none}.o-otg-start-tiles .otg-start-tiles-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.o-otg-start-tiles .otg-start-tiles-icon{height:var(--otg-start-tiles-icon-size,200px);width:var(--otg-start-tiles-icon-size,200px)}.o-otg-start-tiles .otg-start-tiles-title{color:#000;font-family:var(--otg-start-tiles-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:32px;line-height:1;margin-top:30px;max-width:340px;text-align:center;text-transform:uppercase}.m-tile-otg{position:relative}.m-tile-otg .tile-otg-container{padding:var(--tile-otg-container-padding,0 26px 0 0)}.m-product-tile{align-items:flex-start;background-color:initial;background-color:#fff;border:none;border-bottom:var(--m-product-tile-border-bottom,none)!important;border-radius:var(--m-product-tile-border-radius,0);border-top:var(--m-product-tile-border-top,none)!important;color:inherit;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font:inherit;height:var(--m-product-tile-height,350px);margin:var(--m-product-tile-margin,0 0 20px);padding:0;padding:var(--m-product-tile-padding,20px);width:var(--m-product-tile-width,204px)}.m-product-tile::-moz-focus-inner{border:none}.m-product-tile__image{display:flex;height:var(--m-product-tile-image-height,180px);width:100%}.m-product-tile__image img{margin:auto;max-height:100%;max-width:100%;object-fit:contain}.m-product-tile__image-placeolder{align-items:center;background-color:#f5f5f5;display:flex;font-weight:var(--m-product-tile--title-font-weight,500);height:100%;justify-content:center;width:100%}.m-product-tile__image-placeolder,.m-product-tile__title{font-family:var(--m-product-tile--title-font-family,"Inter",Arial,Helvetica,sans-serif)}.m-product-tile__title{color:#000;font-size:var(--m-product-tile--title-font-size,14px);font-weight:var(--m-product-tile--title-font-weight,600);letter-spacing:var(--m-product-tile--title-letter-spacing,none);line-height:var(--m-product-tile--title-line-height,1);margin:var(--m-product-tile--title-margin-bottom,26px 0 0);max-height:var(--m-product-tile--title-max-height,auto);min-height:var(--m-product-tile--title-min-height,auto);overflow:var(--m-product-tile--title-overflow,visible);padding:var(--m-product-tile--title-padding,0);text-align:center;text-transform:var(--m-product-tile--title-text-transform,none);width:var(--m-product-tile--title-width,100%)}.m-product-tile__guide{background-color:var(--m-product-tile--background-color,#e3000b);background-image:var(--m-product-tile--background-image);border:var(--m-product-tile--border,0);border-radius:var(--m-product-tile--border-radius,38px);color:var(--m-product-tile--color,#fff);font-family:var(--m-product-tile--title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--m-product-tile--font-size,18px);font-weight:var(--m-product-tile--font-weight,700);height:var(--m-product-tile--height,44px);letter-spacing:var(--m-product-tile--letter-spacing,unset);line-height:var(--m-product-tile--line-height,1);margin:var(--m-product-tile--margin,auto auto 0);padding:var(--m-product-tile--padding,11px 0 0 0);text-transform:var(--m-product-tile--text-transform,none);width:var(--m-product-tile--width,84%)}.m-tile-otg{border-bottom:var(--m-tile-otg-border-bottom,none)!important;border-top:var(--m-tile-otg-border-top,none)!important}.m-tile-otg__coupon{background-image:var(--m-tile-otg__coupon-background-image,url(""));bottom:var(--m-tile-otg__coupon-bottom,0);height:var(--m-tile-otg__coupon-height,45.112px);position:var(--m-tile-otg__coupon-position,absolute);right:var(--m-tile-otg__coupon-right,0);width:var(--m-tile-otg__coupon-width,103.154px)}.m-tile-otg__coupon-text{color:var(--m-tile-otg__coupon-text-color,#fff);font-family:var(--m-tile-otg__coupon-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--m-tile-otg__coupon-text-font-size,11px);font-style:var(--m-tile-otg__coupon-text-font-style,normal);font-weight:var(--m-tile-otg__coupon-text-font-weight,900);line-height:var(--m-tile-otg__coupon-text-line-height,normal);margin:var(--m-tile-otg__coupon-text-margin,11px 11px 0 0);text-align:var(--m-tile-otg__coupon-text-text-align,right)}.m-tile-otg .tile-otg-title{font-weight:var(--tile-otg-title-font-weight,600);padding:var(--tile-otg-title-padding,0)}.m-tile-otg{align-items:flex-start;background-color:initial;background-color:#fff;border:none;border-radius:var(--m-tile-otg-border-radius,0);color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;height:var(--m-tile-otg-height,125px);margin:var(--m-tile-otg-margin,0 5px);padding:0;padding:var(--m-tile-otg-padding,20px);width:var(--m-tile-otg-width,422px)}.m-tile-otg::-moz-focus-inner{border:none}.m-tile-otg:first-child{margin-left:var(--m-tile-otg-first-margin-left,0)}.m-tile-otg:last-child{margin-right:var(--m-tile-otg-last-margin-right,0)}.m-tile-otg .tile-otg-container{align-items:flex-start;display:flex;flex:1;flex-direction:column}.m-tile-otg .tile-otg-title{border-bottom:var(--tile-otg-title-border-bottom,2px solid #37a48b);color:#000;font-family:var(--tile-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--tile-otg-title-font-size,16px);letter-spacing:var(--tile-otg-title-letter-spacing,none);line-height:var(--tile-otg-title-line-height,1);margin-bottom:var(--tile-otg-title-margin-bottom,12px);max-height:var(--tile-otg-title-max-height,auto);min-height:var(--tile-otg-title-min-height,auto);overflow:var(--tile-otg-title-overflow,visible);text-align:left;text-transform:var(--tile-otg-title-text-transform,uppercase);width:var(--tile-otg-title-width,auto)}.m-tile-otg .tile-otg-brand-title{color:#000;font-family:var(--tile-otg-brand-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--tile-otg-brand-title-font-size,12px);line-height:var(--tile-otg-brand-title-line-height,1);text-align:left;text-transform:uppercase}.m-tile-otg .tile-otg-logo-wrapper{flex-shrink:0;height:var(--tile-otg-logo-wrapper-height,60px);margin:var(--tile-otg-logo-wrapper-margin,0);width:var(--tile-otg-logo-wrapper-width,60px)}.m-tile-otg .tile-otg-logo-wrapper img{height:100%;object-fit:contain;width:100%}.m-tile-otg.m-tile-otg--brand{background-color:var(--m-tile-otg--brand-bacground,#fff)}.m-tile-otg.m-tile-otg--brand .tile-otg-title{border-bottom:var(--m-tile-otg--brand-border-bottom,2px solid red)}.m-products-caregory-tile{align-items:flex-start;background-color:initial;background-color:#fff;border:none;border-bottom:var(--m-products-caregory-tile-border-bottom,none)!important;border-radius:var(--m-products-caregory-tile-border-radius,0);border-top:var(--m-products-caregory-tile-border-top,none)!important;color:inherit;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font:inherit;height:var(--m-products-caregory-tile-height,280px);margin:var(--m-products-caregory-tile-margin,0 0 20px);padding:0;padding:var(--m-products-caregory-tile-padding,20px);width:var(--m-products-caregory-tile,204px)}.m-products-caregory-tile::-moz-focus-inner{border:none}.m-products-caregory-tile__image{display:flex;height:var(--m-products-caregory-tile--image-height,180px);width:100%}.m-products-caregory-tile__image img{margin:auto;max-height:100%;max-width:100%;object-fit:contain}.m-products-caregory-tile__title{color:#000;font-size:var(--m-products-caregory-tile--title-font-size,16px);font-weight:var(--m-products-caregory-tile--title-font-weight,700);letter-spacing:var(--m-products-caregory-tile--title-letter-spacing,none);line-height:var(--m-products-caregory-tile--title-line-height,1);margin:var(--m-products-caregory-tile--title-margin-bottom,26px 0 0);max-height:var(--m-products-caregory-tile--title-max-height,auto);min-height:var(--m-products-caregory-tile--title-min-height,auto);overflow:var(--m-products-caregory-tile--title-overflow,visible);padding:var(--m-products-caregory-tile--title-padding,0);text-align:center;text-transform:var(--m-products-caregory-tile--title-text-transform,none);width:var(--m-products-caregory-tile--title-width,100%)}.m-products-caregory-tile__guide,.m-products-caregory-tile__title{font-family:var(--m-products-caregory-tile--title-font-family,"Inter",Arial,Helvetica,sans-serif)}.m-products-caregory-tile__guide{background-color:var(--m-products-caregory-tile--background-color,#e3000b);background-image:var(--m-products-caregory-tile--background-image);border:var(--m-products-caregory-tile--border,0);border-radius:var(--m-products-caregory-tile--border-radius,38px);color:var(--m-products-caregory-tile--color,#fff);font-size:var(--m-products-caregory-tile--font-size,18px);font-weight:var(--m-products-caregory-tile--font-weight,700);height:var(--m-products-caregory-tile--height,44px);letter-spacing:var(--m-products-caregory-tile--letter-spacing,unset);line-height:var(--m-products-caregory-tile--line-height,1);margin:var(--m-products-caregory-tile--margin,auto auto 0);padding:var(--m-products-caregory-tile--padding,11px 0 0 0);text-transform:var(--m-products-caregory-tile--text-transform,none);width:var(--m-products-caregory-tile--width,84%)}.m-tiles-row{align-items:center;display:flex;gap:var(--m-tiles-row-gap,0);margin:var(--m-tiles-row-margin,0);padding:var(--m-tiles-row-padding,0)}.custom-scrollbar::-webkit-scrollbar-thumb,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar-button:vertical:end:decrement,.o-tiles-scrollable .vue-recycle-scroller.direction-vertical:not(.page-mode)::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-tiles-scrollable{contain:layout style;flex:1;margin:var(--o-tiles-scrollable-margin,0);padding:var(--o-tiles-scrollable-padding,0);position:relative;width:100%}.o-tiles-scrollable .tiles-scrollable-scroller{height:100%}.o-tiles-scrollable .a-scroll-button{bottom:-1px;left:50%;position:absolute;transform:translateX(-50%)}.a-text-button{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;padding:0}.a-text-button::-moz-focus-inner{border:none}.a-text-button .text-button-title{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;margin-right:var(--text-button-title-margin-right,10px)}.a-text-button .text-button-icon{height:var(--text-button-icon-height,12px);width:var(--text-button-icon-width,12px)}.a-text-button.text-button-black{background:#000;border-radius:40px;height:40px;padding:0 18px}.a-text-button.text-button-black .text-button-title{color:#fff}.o-keyboard-key{align-items:center;background-color:initial;background:var(--keyboard-standard-key-background,#fff);border:none;border-radius:var(--keyboard-standard-key-border-radius,0);color:inherit;color:var(--keyboard-standard-key-color,#000);cursor:pointer;display:flex;font:inherit;font-family:var(--keyboard-standard-key-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--keyboard-standard-key-font-size,medium);font-weight:var(--keyboard-standard-key-font-weight,500);height:var(--keyboard-standard-key-height,66px);justify-content:center;line-height:var(--keyboard-standard-key-line-height,1);margin:var(--o-keyboard-key-margin,0 5px);padding:0;text-transform:var(--keyboard-standard-key-text-transform,none);width:var(--keyboard-standard-key-width,66px)}.o-keyboard-key::-moz-focus-inner{border:none}.o-keyboard-key:active{background:var(--keyboard-key-active-background,#a4aab3);color:var(--keyboard-key-active-color,#fff)}.o-keyboard-standard{align-items:flex-start;background:var(--keyboard-standard-background,#f4f4f4);display:flex;flex-shrink:0;height:var(--keyboard-standard-height,502px);justify-content:center;margin:var(--keyboard-standard-margin,0);max-height:var(--keyboard-standard-max-height,auto);position:relative;transition:var(--keyboard-standard-transition,max-height .3s);width:var(--keyboard-standard-width,100%)}.o-keyboard-standard.keyboard-standard-minimise{flex-grow:var(--keyboard-standard-minimise-flex-grow,initial);height:var(--keyboard-standard-minimise-height,146px);max-height:var(--keyboard-standard-minimise-max-height,auto)}.o-keyboard-standard .keyboard-standard-wrapper{margin-top:var(--keyboard-standard-wrapper-margin-top,32px)}.o-keyboard-standard .keyboard-standard-input-wrapper{align-items:center;background:var(--keyboard-standard-input-wrapper-background,#fff);border-radius:var(--keyboard-standard-input-wrapper-border-radius,0);display:flex;height:var(--keyboard-standard-input-wrapper-height);justify-content:flex-start;margin:var(--keyboard-standard-input-wrapper-margin,0);overflow:hidden;padding:var(--keyboard-standard-input-wrapper-padding,0);width:var(--keyboard-standard-input-wrapper-width)}.o-keyboard-standard .keyboard-standard-input-wrapper:before{background:var(--keyboard-standard-input-wrapper-icon);background-repeat:no-repeat;background-size:contain;content:"";display:var(--keyboard-standard-input-before-display,block);flex-shrink:0;height:35px;margin:0 20px;width:var(--keyboard-standard-input-before-width,35px)}.o-keyboard-standard .keyboard-standard-input-wrapper:after{background:var(--keyboard-standard-input-wrapper-after-icon);background-repeat:no-repeat;background-size:contain;content:"";display:var(--keyboard-standard-input-after-display,none);flex-shrink:0;height:var(--keyboard-standard-input-after-height,27px);margin:var(--keyboard-standard-input-after-margin,0 20px);width:var(--keyboard-standard-input-after-width,27px)}.o-keyboard-standard .keyboard-standard-category{align-items:center;color:var(--keyboard-standard-category-color,#000);display:flex;flex-shrink:0;font-family:var(--keyboard-standard-category-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--keyboard-standard-category-font-size,medium);height:100%;justify-content:flex-start;line-height:var(--keyboard-standard-category-line-height,1);margin-right:5px}.o-keyboard-standard .keyboard-standard-input{background:var(--keyboard-standard-input-background,#fff);border:none;color:var(--keyboard-standard-input-color,#000);font-family:var(--keyboard-standard-input-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--keyboard-standard-input-font-size,medium);font-weight:var(--keyboard-standard-input-font-weight,400);height:var(--keyboard-standard-input-height,78px);line-height:var(--keyboard-standard-input-line-height,1);width:100%}.o-keyboard-standard .keyboard-standard-input:focus{outline-width:0}.o-keyboard-standard .keyboard-standard-input::placeholder{color:inherit}.o-keyboard-standard .keyboard-standard-button{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;height:var(--keyboard-standard-button-height,78px);justify-content:center;margin:var(--keyboard-standard-button-margin,0);padding:0;padding:var(--keyboard-standard-button-padding,0);width:var(--keyboard-standard-button-width,160px)}.o-keyboard-standard .keyboard-standard-button::-moz-focus-inner{border:none}.o-keyboard-standard .keyboard-standard-input-button-placeholder{align-items:center;background:var(--keyboard-standard-input-button-placeholder-background,#5e6166);border:var(--keyboard-standard-input-button-placeholder-border,none);border-radius:var(--keyboard-standard-input-button-placeholder-border-radius,0);color:var(--keyboard-standard-input-button-placeholder-color,#fff);display:flex;font-family:var(--keyboard-standard-input-button-placeholder-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--keyboard-standard-input-button-placeholder-font-size,medium);font-weight:var(--keyboard-standard-input-button-placeholder-font-weight,500);height:var(--keyboard-standard-input-button-placeholder-height);justify-content:flex-start;line-height:var(--keyboard-standard-input-button-placeholder-line-height,1);width:var(--keyboard-standard-input-button-placeholder-width)}.o-keyboard-standard .keyboard-standard-input-button-placeholder:before{background:var(--keyboard-standard-input-button-placeholder-icon);background-repeat:no-repeat;background-size:contain;content:"";display:var(--keyboard-standard-input-button-display,block);height:var(--keyboard-standard-input-button-placeholder-before-height,20px);margin:var(--keyboard-standard-input-button-placeholder-before-margin,0 8px);width:var(--keyboard-standard-input-button-placeholder-before-width,35px)}.o-keyboard-standard .clear-standard-button{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;height:var(--clear-standard-button-height,78px);justify-content:center;margin:var(--clear-standard-button-margin,0 4px 0 0);padding:0;padding:var(--clear-standard-button-padding,0);width:var(--clear-standard-button-width,125px)}.o-keyboard-standard .clear-standard-button::-moz-focus-inner{border:none}.o-keyboard-standard .clear-standard-input-button-placeholder{align-items:center;background:var(--clear-standard-input-button-placeholder-background,#fff);border:var(--clear-standard-input-button-placeholder-border,2px solid #e3000b);border-radius:var(--clear-standard-input-button-placeholder-border-radius,26px);color:var(--clear-standard-input-button-placeholder-color,#e3000b);display:flex;font-family:var(--clear-standard-input-button-placeholder-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--clear-standard-input-button-placeholder-font-size,20px);font-weight:var(--clear-standard-input-button-placeholder-font-weight,400);height:var(--clear-standard-input-button-placeholder-height,50px);justify-content:flex-start;line-height:var(--clear-standard-input-button-placeholder-line-height,1);width:var(--clear-standard-input-button-placeholder-width,125px)}.o-keyboard-standard .clear-standard-input-button-placeholder:before{background:var(--clear-standard-input-button-placeholder-icon,none);background-repeat:no-repeat;background-size:contain;content:"";display:var(--clear-standard-input-button-display,block);height:20px;margin:0 8px;width:35px}.o-keyboard-standard .keyboard-standard-letters-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:var(--keyboard-standard-letters-wrapper-margin-top,10px);padding:var(--keyboard-standard-letters-wrapper-padding,0)}.o-keyboard-standard .keyboard-standard-row{align-items:center;display:flex;justify-content:flex-start;margin-top:var(--keyboard-standard-margin-top,10px)}.o-keyboard-standard .keyboard-standard-row:first-child{margin-left:var(--keyboard-standard-row-1-margin-left,0);margin-top:var(--keyboard-standard-first-margin-top,0)}.o-keyboard-standard .keyboard-standard-row:nth-child(2){margin-left:var(--keyboard-standard-row-2-margin-left)}.o-keyboard-standard .keyboard-standard-row:nth-child(3){justify-content:var(--keyboard-standard-row-3-justify-content);margin-left:var(--keyboard-standard-row-3-margin-left)}.o-keyboard-standard .keyboard-standard-row:nth-child(4){justify-content:var(--keyboard-standard-row-4-justify-content);margin-left:var(--keyboard-standard-row-4-margin-left)}.o-keyboard-standard .keyboard-standard-row.keyboard-bottom-row .button-bottom-row{font-family:var(--button-bottom-row-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--button-bottom-row-font-size,26px);font-weight:var(--button-bottom-row-font-weight,var(--keyboard-standard-key-font-weight,600));line-height:1;padding:0 25px;text-transform:none;width:auto}.o-keyboard-standard .keyboard-standard-row.keyboard-bottom-row .button-bottom-row.search-button{background:#000;color:#fff}.o-keyboard-standard .keyboard-standard-key-space{background-image:var(--keyboard-standard-key-space-image);background-position:50%;background-repeat:no-repeat;width:var(--keyboard-key-space-width,620px)}.o-keyboard-standard .keyboard-standard-hide-button{background-color:initial;background-image:var(--keyboard-standard-hide-button-icon);background-repeat:no-repeat;background-size:contain;border:none;bottom:var(--keyboard-standard-hide-button-bottom,auto);color:inherit;cursor:pointer;font:inherit;height:82px;left:var(--keyboard-standard-hide-button-left,auto);padding:0;position:absolute;right:var(--keyboard-standard-hide-button-right,90px);top:var(--keyboard-standard-hide-button-top,32px);width:82px;will-change:transform}.o-keyboard-standard .keyboard-standard-hide-button::-moz-focus-inner{border:none}.o-keyboard-standard .keyboard-standard-hide-button-hide-button-expand{transform:rotate(-180deg)}.o-keyboard-standard .close-button{background:var(--close-button-background,#0000);border-radius:var(--close-buttonborder-radius,0);bottom:var(--keyboard-standard-hide-button-bottom,auto);height:var(--keyboard-standard-hide-button-height,auto);left:var(--keyboard-standard-hide-button-left,auto);padding:var(--keyboard-standard-hide-button-padding,0);position:absolute;right:var(--keyboard-standard-hide-button-right,90px);top:var(--keyboard-standard-hide-button-top,32px)}.o-keyboard-standard .close-button svg path{fill:var(--keyboard-standard-hide-button-icon-color,#fff)}.o-keyboard-standard .close-button .text-button-title{color:var(--text-button-title-color,#000);font-family:var(--text-button-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--text-button-title-font-size,26px)}.o-keyboard-standard .hide-btn-button{background:var(--close-hide-btn-button-button-background,#fff);border:var(--close-hide-btn-button-button-border,2px solid #e3000b);border-radius:var(--close-hide-btn-button-buttonborder-radius,40px);bottom:var(--keyboard-hide-btn-button-button-bottom,auto);height:var(--keyboard-hide-btn-button-button-height,70px);left:var(--keyboard-hide-btn-button-button-left,auto);padding:var(--keyboard-hide-btn-button-button-padding,0 19px 1px 21px);position:absolute;right:var(--keyboard-hide-btn-button-button-right,90px);top:var(--keyboard-hide-btn-button-button-top,30px)}.o-keyboard-standard .hide-btn-button svg{transition:transform .3s}.o-keyboard-standard .hide-btn-button svg path{fill:var(--keyboard-hide-btn-button-icon-color,#e3000b)}.o-keyboard-standard .hide-btn-button.show svg{transform:rotate(180deg)}.o-keyboard-standard .hide-btn-button .text-button-title{color:var(--text-hide-btn-button-title-color,#e3000b);font-family:var(--text-hide-btn-button-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--text-hide-btn-button-title-font-size,26px)}.t-tiles{align-items:flex-start;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.t-tiles .tiles-keyboard{bottom:0;left:0;position:absolute}.o-otg-modal-header{align-items:center;display:flex;justify-content:space-between;width:100%}.o-otg-modal-header .otg-modal-header-title{color:var(--otg-modal-header-otg-modal-header-title-color,#000);font-family:var(--otg-modal-header-otg-modal-header-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--otg-modal-header-otg-modal-header-title-font-size,24px);font-weight:var(--otg-modal-header-otg-modal-header-title-font-weight,500);letter-spacing:var(--otg-modal-header-otg-modal-header-title-letter-spacing,initial);line-height:var(--otg-modal-header-otg-modal-header-title-line-height,1);margin:var(--otg-modal-header-otg-modal-header-title-margin,0);text-transform:var(--otg-modal-header-otg-modal-header-title-text-transform,none)}.o-otg-modal-header .text-button-black{background:var(--otg-modal-header-text-button-title-background,#000);border-radius:var(--otg-modal-header-text-button-title-border-radius,40px);height:var(--otg-modal-header-text-button-title-height,40px);margin:var(--otg-modal-header-text-button-title-margin,0);padding:var(--otg-modal-header-text-button-title-padding,0 18px);width:var(--otg-modal-header-text-button-title-width,auto)}.o-otg-modal-header .text-button-black .text-button-icon{height:var(--otg-modal-header-text-button-icon-height,12px);margin:var(--otg-modal-header-text-button-icon-margin,0);width:var(--otg-modal-header-text-button-icon-width,12px)}.o-otg-modal-header .text-button-title{font-family:var(--otg-modal-header-text-button-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--otg-modal-header-text-button-title-font-size,16px)}.o-otg-modal-container{align-items:flex-start;background:#f2f2f2;display:flex;flex-direction:column;gap:20px;height:var(--o-otg-modal-container--height,720px);padding:var(--o-otg-modal-container--padding,20px);width:var(--o-otg-modal-container--width,1260px)}.o-otg-modal-container .otg-modal-container-header{width:100%}.o-otg-modal-container .otg-modal-container-inner-section{background:#fff;flex:1;width:100%}.o-sms-modal-otg-success{align-items:center;display:flex;flex-direction:column;gap:60px;margin-top:140px}.o-sms-modal-otg-success .sms-modal-otg-success-icon{height:110px;width:110px}.o-sms-modal-otg-success .success-message{color:#000;font-family:var(--sms-modal-otg-success-success-message,"Inter",Arial,Helvetica,sans-serif);font-size:24px;line-height:32px}.a-tiles-search-results{align-items:center;display:flex;flex:1;flex-direction:column;width:100%}.a-tiles-search-results .tiles-search-results-title{color:var(--tiles-search-results-title-color,#fff);font-family:var(--tiles-search-results-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--tiles-search-results-title-font-size,35px)}.a-tiles-search-results .tiles-search-results-text{color:var(--tiles-search-results-text-color,#fff);font-family:var(--tiles-search-results-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--tiles-search-results-text-font-size,22px)}.o-tiles-grid-with-scroll{contain:layout style;align-items:center;background-color:var(--o-tiles-grid-with-scroll-background-color,#fff);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:var(--o-tiles-grid-with-scroll-padding,54px 22px 40px);width:1920px}.o-tiles-grid-with-scroll .tiles-grid-with-scroll-header{align-items:var(--tiles-grid-with-scroll-header-align-items,flex-start);display:flex;justify-content:space-between;margin:var(--tiles-grid-with-scroll-header-margin,0 0 30px 0);padding:var(--tiles-grid-with-scroll-header-padding,0);width:100%}.o-tiles-grid-with-scroll .sorting-panel{margin-top:var(--tiles-grid-with-scroll-sorting-panel-header-margin-top,35px)}.o-tiles-grid-with-scroll.frame-search{padding-bottom:300px}.o-tiles-grid-with-scroll .badge-image{height:var(--badge-image-height,128px);margin:var(--badge-image-margin,0 730px 0 0);width:var(--badge-image-width,296px)}.o-opening-hours-granby .o-otg-modal-container{height:724px}.o-opening-hours-granby .opening-hours-granby-container{height:100%}.o-opening-hours-granby .opening-hours-granby-container,.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar,.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-track,.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-thumb,.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-opening-hours-granby .opening-hours-granby-container{margin:20px 20px 20px 50px}.o-opening-hours-granby .info-wrapper{color:#000;display:flex;flex-direction:column;margin-bottom:50px}.o-opening-hours-granby .info-wrapper .info-headline{font-family:Inter,Arial,Helvetica,sans-serif;font-size:40px;font-weight:600;line-height:1.3;margin-bottom:40px}.o-opening-hours-granby .info-wrapper .info-sub-title{font-family:Inter,Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;line-height:1;margin-bottom:30px}.o-opening-hours-granby .info-wrapper .info-text{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:2}.o-opening-hours-granby .info-wrapper .info-title{font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:27px;margin:10px 0 20px}.o-opening-hours-granby .info-wrapper .info-highlight{font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.1;text-transform:uppercase}.o-opening-hours-granby .info-wrapper .info-highlight:last-child{margin-bottom:20px}.o-opening-hours-granby .opening-hours-granby-container-section{display:flex;flex-direction:column;gap:30px;justify-content:flex-start}.o-opening-hours-granby .opening-hours-granby-container-section:not(:last-child){margin-bottom:50px}.o-opening-hours-granby .opening-hours-granby-container-header{color:#214c5b;font-family:Inter,Arial,Helvetica,sans-serif;font-size:26px;font-weight:600;line-height:1}.o-opening-hours-granby .opening-hours-granby-container-wrapper{align-items:flex-start;background:#eeebe6;display:flex;gap:150px;padding:40px}.o-opening-hours-granby .section-title{color:#715a50;font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;line-height:1;margin-bottom:8px}.o-opening-hours-granby .hours-item-wrapper{display:flex;justify-content:space-between;width:250px}.o-opening-hours-granby .hours-item{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.custom-scrollbar::-webkit-scrollbar-thumb,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-button:vertical:end:decrement,.o-opening-hours-granby .opening-hours-granby-container::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-opening-hours-granby{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-opening-hours-granby .opening-hours-granby-container{height:calc(100% - 70px);overflow-y:auto;padding-right:20px;position:relative}.o-opening-hours-granby .background{display:block;left:0;position:absolute;top:0;width:100%}.language-selector{background:var(--language-selector-background,#fff);border:1px solid #0000000f;border-radius:var(--language-selector-border-radius,34px);box-shadow:0 4px 14px #0000001a;cursor:pointer;height:var(--language-selector-height,68px);overflow:hidden;position:absolute;right:16px;top:20px;transition:width .35s cubic-bezier(.2,.8,.2,1),height .35s cubic-bezier(.2,.8,.2,1),border-radius .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease;width:var(--language-selector-width,68px);z-index:2}.language-selector:hover{box-shadow:0 6px 20px #00000024}.language-selector__arrow{color:#6b706c;height:16px;margin-top:-8px;opacity:0;pointer-events:none;position:absolute;right:18px;top:50%;transition:transform .35s ease,opacity .25s ease;width:16px;z-index:3}.language-selector.active{border-radius:var(--language-selector-active-border-radius,24px);box-shadow:0 12px 32px #0000002e;height:var(--language-selector-active-height,auto);width:var(--language-selector-active-width,280px)}.language-selector.active .language-selector__arrow{opacity:1;transform:rotate(180deg)}.language-selector.active .language-selector-list{padding:8px 0}.language-selector.active .language-selector-list__item{height:56px;left:auto;opacity:1;pointer-events:auto;position:relative;top:auto;width:100%}.language-selector.active .language-selector-list__item:not(.active){transition-delay:.08s}.language-selector.active .language-selector-list__item-label,.language-selector.active .language-selector-list__item-line{opacity:1}.language-selector.active .language-selector-list__item-icon{height:36px;margin:4px 0 4px 18px;width:36px}.language-selector-list{height:100%;list-style:none;margin:0;padding:0;position:relative;transition:padding .35s ease;width:100%}.language-selector-list__item{align-items:center;display:flex;height:56px;opacity:0;pointer-events:none;position:relative;transition:opacity .25s ease,height .35s ease;width:100%}.language-selector-list__item.active{height:100%;justify-content:center;left:0;opacity:1;pointer-events:auto;position:absolute;top:0;width:100%}.language-selector-list__item:not(.active){height:0}.language-selector-list__item:last-child .language-selector-list__item-line{display:none}.language-selector-list__item-label-wrapper{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;width:100%}.language-selector-list__item-icon{flex-shrink:0;height:44px;margin:0;transition:width .25s ease,height .25s ease,margin .25s ease;width:44px}.language-selector-list__item-label{color:#1a1a1a;font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:1;margin:0 0 0 16px;opacity:0;transition:opacity .2s ease;white-space:nowrap}.language-selector-list__item-line{border-bottom:1px solid #00000014;bottom:0;left:18px;opacity:0;position:absolute;right:18px;transition:opacity .25s ease}.language-selector.active .language-selector-list__item:not(.active){height:56px}.language-selector.active .language-selector-list__item-label-wrapper{justify-content:flex-start}.flip-list-move{transition:transform .5s ease}.a-map-button{align-items:var(--a-map-button-align-items,center);background-color:var(--a-map-button-background-color,#fff);border:var(--a-map-button-border,0);border-radius:var(--a-map-button-border-radius,0);color:var(--a-map-button-color,#000);display:var(--a-map-button-display,flex);flex-direction:var(--a-map-button-flex-direction,initial);font-family:var(--a-map-button--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-map-button--font-size,medium);font-weight:var(--a-map-button--font-weight,500);height:var(--a-map-button-height,50px);line-height:var(--a-map-button--line-height,1);margin:var(--a-map-button-margin,0 0 0 0);padding:var(--a-map-button-padding,0 0 0 0);text-transform:var(--a-map-button-text-transform,none);width:var(--a-map-button-width,100px)}.a-map-button .search-button-icon{height:var(--search-button-icon-height,30px);margin:var(--search-button-icon-margin,0 0 0 0);object-fit:contain;order:var(--search-button-icon-order,unset);width:var(--search-button-icon-width,30px)}.a-search-button{align-items:var(--a-search-button-align-items,center);background-color:var(--a-search-button-background-color,#fff);border:var(--a-search-button-border,0);border-radius:var(--a-search-button-border-radius,0);color:var(--a-search-button-color,#000);display:var(--a-search-button-display,flex);flex-direction:var(--a-search-button-flex-direction,initial);font-family:var(--a-search-button--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-search-button--font-size,medium);font-weight:var(--a-search-button--font-weight,500);height:var(--a-search-button-height,50px);line-height:var(--a-search-button--line-height,1);margin:var(--a-search-button-margin,0 0 0 0);padding:var(--a-search-button-padding,0 0 0 0);text-transform:var(--a-search-button-text-transform,none);width:var(--a-search-button-width,100px)}.a-search-button .search-button-icon{height:var(--search-button-icon-height,30px);margin:var(--search-button-icon-margin,0 0 0 0);object-fit:contain;order:var(--search-button-icon-order,unset);width:var(--search-button-icon-width,30px)}.o-invoke-keyboard-button{align-items:var(--o-invoke-keyboard-button-align-items,center);background-color:var(--o-invoke-keyboard-button-background-color,#fff);border:var(--o-invoke-keyboard-button-border,0);border-radius:var(--o-invoke-keyboard-button-border-radius,0);color:var(--o-invoke-keyboard-button-color,#000);display:var(--o-invoke-keyboard-button-display,flex);font-family:var(--o-invoke-keyboard-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-invoke-keyboard-button-font-size,medium);height:var(--o-invoke-keyboard-button-height,50px);line-height:var(--o-invoke-keyboard-button-line-height,1);margin:var(--o-invoke-keyboard-button-margin,0 0 0 0);padding:var(--o-invoke-keyboard-button-padding,0 0 0 0);text-transform:var(--o-invoke-keyboard-button-text-transform,none);width:var(--o-invoke-keyboard-button-width,100px)}.o-invoke-keyboard-button .invoke-keyboard-button-icon{height:var(--invoke-keyboard-button-icon-height,30px);margin:var(--invoke-keyboard-button-icon-margin,0 0 0 0);object-fit:contain;order:var(--invoke-keyboard-button-icon-order,unset);width:var(--invoke-keyboard-button-icon-width,30px)}.a-about-button{align-items:var(--a-about-button-align-items,center);background-color:initial;background-color:var(--a-about-button-background-color,#000);border:none;border:var(--a-about-button-border,0);border-radius:var(--a-about-button-border-radius,61px);color:inherit;color:var(--a-about-button-color,#fff);cursor:pointer;display:var(--a-about-button-display,flex);flex-direction:var(--a-about-button-flex-direction,row);font:inherit;font-family:var(--a-about-button--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-about-button--font-size,24px);font-weight:var(--a-about-button--font-weight,700);gap:var(--a-about-button-gap,0);height:var(--a-about-button-height,82px);justify-content:var(--a-about-button-justify-content,space-between);letter-spacing:var(--a-about-button--letter-spacing,.5px);line-height:var(--a-about-button--line-height,1);margin:var(--a-about-button-margin,0 0 0 0);min-width:var(--a-about-button-width,181px);padding:0;padding:var(--a-about-button-padding,0 20px 0 28px)}.a-about-button::-moz-focus-inner{border:none}.a-about-button__icon{display:var(--a-about-button-icon-display,block);flex-shrink:0;height:var(--a-about-button-icon-height,52px);margin:var(--a-about-button-icon-margin,6px 0 0 0);order:var(--a-about-button-icon-order,unset);width:var(--a-about-button-icon-width,49px)}.a-feedback-button{align-items:var(--a-feedback-button-align-items,center);background-color:initial;background-color:var(--a-feedback-button-background-color,transpant);border:none;border:var(--a-feedback-button-border,0);border-radius:var(--a-feedback-button-border-radius,61px);color:inherit;color:var(--a-feedback-button-color,#fff);cursor:pointer;display:var(--a-feedback-button-display,flex);flex-direction:var(--a-feedback-button-flex-direction,row);font:inherit;font-family:var(--a-feedback-button--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-feedback-button--font-size,28px);font-weight:var(--a-feedback-button--font-weight,700);gap:var(--a-feedback-button-gap,0);height:var(--a-feedback-button-height,60px);justify-content:var(--a-feedback-button-justify-content,space-between);letter-spacing:var(--a-feedback-button--letter-spacing,.5px);line-height:var(--a-feedback-button--line-height,1);margin:var(--a-feedback-button-margin,0 0 0 0);min-width:var(--a-feedback-button-width,181px);padding:0;padding:var(--a-feedback-button-padding,0 20px 0 28px);position:var(--a-feedback-button-position,absolute);right:var(--a-feedback-button-right,144px);top:var(--a-feedback-button-top,0)}.a-feedback-button::-moz-focus-inner{border:none}.a-feedback-button__icon{display:var(--a-feedback-button-icon-display,none);flex-shrink:0;height:var(--a-feedback-button-icon-height,30px);margin:var(--a-feedback-button-icon-margin,2px -6px 0 4px);order:var(--a-feedback-button-icon-order,unset);width:var(--a-feedback-button-icon-width,49px)}.a-services-button{align-items:var(--a-services-button-align-items,center);background-color:var(--a-services-button-background-color,#fff);border:var(--a-services-button-border,0);border-radius:var(--a-services-button-border-radius,0);color:var(--a-services-button-color,#000);display:var(--a-services-button-display,flex);flex-direction:var(--a-services-button-flex-direction,row);font-family:var(--a-services-button--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-services-button--font-size,medium);font-weight:var(--a-services-button--font-weight,500);gap:var(--a-services-button-gap,0);height:var(--a-services-button-height,50px);justify-content:var(--a-services-button-justify-content,flex-start);letter-spacing:var(--a-services-button--letter-spacing,initial);line-height:var(--a-services-button--line-height,1);margin:var(--a-services-button-margin,0 0 0 0);padding:var(--a-services-button-padding,0 0 0 0);width:var(--a-services-button-width,100px)}.a-services-button .services-button-icon{display:var(--services-button-icon-display,block);flex-shrink:0;height:var(--services-button-icon-height,30px);margin:var(--services-button-icon-margin,0 0 0 0);order:var(--services-button-icon-order,unset);width:var(--services-button-icon-width,30px)}.o-services-buttons.services-buttons{align-items:var(--services-buttons-align-items,center);display:var(--services-buttons-display,flex);flex-grow:var(--services-buttons-flex-grow,initial);justify-content:var(--services-buttons-justify-content,flex-start);margin:var(--services-buttons-margin,0 0 0 32px);min-width:var(--services-buttons-min-width,auto);padding:var(--services-buttons-padding,0);width:var(--services-buttons-width,100%)}.o-services-buttons .services-buttons-show-all{margin:var(--services-buttons-show-all-margin,0 0 0 auto)}.o-services-buttons .services-buttons-show-about{margin:var(--services-buttons-show-about-margin,0 0 0 auto)}.o-buy-ticket-modal{align-items:center;background-color:#fff;border-radius:12px;color:#000;display:flex;flex-direction:column;height:500px;padding:var(--o-buy-ticket-modal-padding,16px);position:relative;width:600px}.o-buy-ticket-modal .buy-ticket-modal-qr-container{height:250px;margin-top:40px;width:250px}.o-buy-ticket-modal .buy-ticket-modal-qr-container svg{height:100%;width:100%}.o-buy-ticket-modal .buy-ticket-modal-title{font-family:var(--buy-ticket-modal-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:30px;line-height:1;text-align:center}.o-buy-ticket-modal .buy-ticket-modal-date,.o-buy-ticket-modal .buy-ticket-modal-screen{font-family:var(--buy-ticket-modal-screen-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:20px;line-height:1;margin-top:15px;text-align:center}.o-buy-ticket-modal .buy-ticket-modal-loader{align-items:center;background-color:#ffffffe6;border-radius:12px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.o-buy-ticket-modal .buy-ticket-modal-loader-image{height:200px;width:200px}.o-buy-ticket-modal .buy-ticket-modal-close-button{background-color:initial;background-color:#fff;border:none;border-radius:12px;color:inherit;cursor:pointer;font:inherit;height:70px;padding:0;position:absolute;right:-75px;top:-75px;width:70px}.o-buy-ticket-modal .buy-ticket-modal-close-button::-moz-focus-inner{border:none}.o-buy-ticket-modal .buy-ticket-modal-close-button path{fill:#000}.o-buy-ticket-modal .buy-ticket-modal-close-icon{height:30px;width:30px}.o-buy-ticket-modal .buy-ticket-modal-tip{font-family:var(--buy-ticket-modal-tip-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;line-height:1;margin-top:25px;text-align:center}.o-buy-ticket-modal .inner-close-button{position:absolute;right:30px;top:30px}.o-qr-code-generator.qr-code-generator svg{width:auto}.o-qr-code-generator.qr-code-generator canvas{width:100%}.a-dropdown.dropdown{position:relative;z-index:90}.a-dropdown .hide-option{display:none}.a-dropdown .dropdown__icon{height:48px;margin-right:20px;width:77px}.a-dropdown .ivu-select{width:402px}.a-dropdown .ivu-select-single .ivu-select-selection{align-items:center;border:0;border-radius:4px;box-shadow:inset -2px 0 5px #00000040;display:flex;height:73px;justify-content:flex-start}.a-dropdown .ivu-select-single .ivu-select-selection .ivu-select-selected-value{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:30px;height:unset;line-height:45px;padding:0}.a-dropdown .ivu-select-visible .ivu-select-selection{border:0;border-radius:4px 4px 0 0;box-shadow:none}.a-dropdown .ivu-select-dropdown{border-radius:0 0 4px 4px;box-shadow:none;left:0;margin:0;max-height:unset;padding:0}.a-dropdown .ivu-select-item{border-top:1px solid #c4c4c4;font-family:Inter,Arial,Helvetica,sans-serif;font-size:30px;line-height:1;padding:13px 11px}.a-dropdown .ivu-select-item:hover{background:#0000}.a-dropdown .ivu-select-item.ivu-select-item-focus{background:#e5e5e5}.a-dropdown .ivu-select-item.ivu-select-item-selected{color:#000}.a-dropdown .ivu-select-filter-input{background:#0000;border:none;color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;height:100%;outline:none;padding:0;width:100%}.a-dropdown .ivu-select-arrow{background-color:#fff;border-radius:50%!important;color:#000;font-size:26px;height:26px!important;width:26px!important}.a-dropdown .dropdown__text{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:30px;line-height:1}.a-dropdown .ivu-select-prefix .ivu-icon{height:48px;width:77px}.a-dropdown .ivu-select-prefix .ivu-icon:before{display:none}.a-dropdown .ivu-select-single .ivu-select-prefix{margin-right:20px;padding-left:12px}.a-dropdown .ivu-icon-dropdown__header-icon--se{background-image:url(../img/se.52fcc803.svg);background-position:50%;background-size:cover}.a-dropdown .ivu-icon-dropdown__header-icon--en{background-image:url(../img/en.ae8aed6a.svg);background-position:50%;background-size:cover}.a-dropdown .ivu-icon-dropdown__header-icon--fi{background-image:url(../img/fi.7fbc9d67.svg);background-position:50%;background-size:cover}.a-dropdown .ivu-icon-dropdown__header-icon--nb{background-image:url(../img/nb.3dc7c3d1.svg);background-position:50%;background-size:cover}.a-dropdown .ivu-slide-up-enter-active{transition:transform .2s ease-out,opacity .2s ease-out}.a-dropdown .ivu-slide-up-leave-active{transition:transform .15s ease-in,opacity .15s ease-in}.a-dropdown .ivu-slide-up-enter-from,.a-dropdown .ivu-slide-up-leave-to{opacity:0;transform:translateY(-8px)}.a-dropdown .clearable{display:none}.a-dropdown .clearable .search-icon{background-color:#fff;height:24px;position:absolute;right:42px;top:17px;width:30px}.a-dropdown .clearable .ivu-icon{background-color:#fff;border-radius:50%;cursor:pointer;font-size:25px;height:28px;position:absolute;right:14px;top:14px;width:28px;z-index:99}.o-date-selector .ivu-select{width:50%}.o-date-selector .ivu-select-arrow{height:10px;width:20px}.o-date-selector .ivu-select-single .ivu-select-selection{border:var(--date-selector-border,1px solid #ababab);box-shadow:unset;height:60px}.o-date-selector .ivu-select-single .ivu-select-selection .ivu-select-selected-value{font-family:var(--date-selector-selected-value-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;padding-left:15px}.o-date-selector .ivu-select-item{font-family:var(--date-selector-select-item-font-family,"Inter",Arial,Helvetica,sans-serif);padding:20px}.o-language-selector{margin:var(--language-selector-margin,0)}.o-language-selector .ivu-select-single .ivu-select-selection{padding:0 16px}.o-language-selector .dropdown__text,.o-language-selector .ivu-select-single .ivu-select-selection .ivu-select-selected-value{font-family:var(--language-selector-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--language-selector-font-size,16px);line-height:var(--language-selector-line-height,1)}.o-terminals-selector{margin:var(--terminals-selector-margin,0)}.o-terminals-selector .a-dropdown .ivu-select-single .ivu-select-selection{box-shadow:unset;padding:0 16px}.o-terminals-selector .a-dropdown .ivu-select-single .ivu-select-selection .ivu-select-selected-value{font-size:26px;line-height:1}.o-language-selector-sk{margin:var(--language-selector-margin,0)}.o-language-selector-sk .ivu-select-single .ivu-select-selection{background:var(--header-ivu-select-selection-background,#fff);border-radius:var(--header-ivu-select-selection-border-radius,60px);box-shadow:var(--header-ivu-select-selection-box-shadow,-2px 0 5px 0 #00000040 inset);height:var(--header-ivu-select-selection-height,49px);padding:var(--header-ivu-select-selection-padding,0 14px);width:var(--header-ivu-select-selection-width,278px)}.o-language-selector-sk .ivu-select-single .ivu-select-selection .ivu-select-selected-value{font-family:var(--language-selector-sk-font-family,"Inter");font-size:var(--language-selector-sk-font-size,24px);letter-spacing:var(--language-selector-letter-spacing,.5px);line-height:var(--language-selector-sk-line-height,24px);margin:var(--language-selector-sk-margin,5px 0 0 22px)}.o-language-selector-sk .ivu-select-single .ivu-select-prefix{height:var(--header-ivu-select-prefix-height,19px);margin:var(--header-ivu-select-prefix-margin,0);padding:var(--header-ivu-select-prefix-padding,0);width:var(--header-ivu-select-prefix-width,30px)}.o-language-selector-sk .ivu-select-single .ivu-select-prefix svg{height:100%;margin:0;padding:0;width:100%}.o-language-selector-sk.a-dropdown .ivu-select{margin:var(--header-ivu-select-sk-margin,0 34px 0 0);padding:var(--header-ivu-select-sk-padding,2px 0 0 0);width:var(--header-ivu-select-sk-width,278px)}.o-language-selector-sk.a-dropdown .ivu-select-arrow{height:var(--header-ivu-select-arrow-sk-padding,28px)!important;right:var(--header-ivu-select-arrow-sk-padding,12px);top:var(--header-ivu-select-arrow-sk-padding,54%);width:var(--header-ivu-select-arrow-sk-padding,30px)!important}.o-language-selector-sk.a-dropdown .ivu-select-item{border:none}.o-language-selector-sk.a-dropdown .dropdown__icon{height:46px;margin-right:20px;width:60px}.o-language-selector-sk.a-dropdown .dropdown__inner-block{display:flex}.o-language-selector-sk.a-dropdown .ivu-select-dropdown{border-radius:0 0 12px 12px}.o-language-selector-sk .dropdown__text{font-family:var(--language-selector-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--language-selector-font-size,16px);line-height:var(--language-selector-line-height,42px)}.a-icon-button{align-items:center;background-color:initial;border:none;color:inherit;color:#000;cursor:pointer;display:flex;font:inherit;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;gap:8px;line-height:24px;padding:0}.a-icon-button::-moz-focus-inner{border:none}.a-button-otg{background-color:initial;border:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;padding:14px;text-transform:var(--a-button-otg--text-transform,uppercase);touch-action:manipulation}.a-button-otg::-moz-focus-inner{border:none}@media (max-width:768px){.a-button-otg{letter-spacing:1px;padding:var(--o-path-settings-path-path-settings-footer-button-padding,17px 16px 15px);-webkit-user-select:none;user-select:none}}.a-button-otg:disabled{cursor:not-allowed;opacity:.5}.a-button-otg.button-otg-primary{background:#000;border:var(--button-otg-primary-border,2px solid #000);color:#fff}.a-button-otg.button-otg-white{background:#fff;border:var(--button-otg-white-border,2px solid #000);color:var(--button-otg-white-color,#000)}.a-button-otg.button-otg-white-underline{background:#fff;border-bottom:2px solid #37a48b;color:#000;padding:0}.o-numbers-keyboard{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;width:212px}.o-numbers-keyboard .numbers-keyboard-button{background-color:initial;border:2px solid #000;color:inherit;color:#000;cursor:pointer;font:inherit;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;height:60px;line-height:24px;padding:0;width:60px}.o-numbers-keyboard .numbers-keyboard-button::-moz-focus-inner{border:none}.o-sms-modal-otg-input-number{align-items:center;display:flex;flex-direction:column;margin-top:50px}.o-sms-modal-otg-input-number .sms-modal-otg-title{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:24px;line-height:1}.o-sms-modal-otg-input-number .sms-modal-otg-label{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin:40px 0 20px}.o-sms-modal-otg-input-number .sms-modal-otg-input{border:2px solid #37a48b;height:70px;width:286px}.o-sms-modal-otg-input-number .sms-modal-otg-input .ivu-input{font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;height:70px;line-height:24px;padding:24px}.o-sms-modal-otg-input-number .sms-modal-otg-input.sms-modal-otg-input-error{border-color:#c90025}.o-sms-modal-otg-input-number .sms-modal-otg-input.sms-modal-otg-input-error .ivu-input{color:#c90025}.o-sms-modal-otg-input-number .sms-modal-otg-keyboard{margin:20px 0 50px}.o-sms-modal-otg-input-number .sms-modal-otg-send-button{background:var(--sms-modal-otg-input-number-sms-modal-otg-send-button-background,#000);border-radius:var(--sms-modal-otg-input-number-sms-modal-otg-send-button-border-radius,0);height:var(--sms-modal-otg-input-number-sms-modal-otg-send-button-height,64px);padding:18px;width:270px}.o-sms-modal-otg-input-number .sms-modal-otg-wrapper{padding-bottom:23px;position:relative}.o-sms-modal-otg-input-number .sms-modal-otg-input-error-message{bottom:0;color:#c90025;display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-top:5px;position:absolute;right:0}.o-sms-modal-3{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.o-sms-modal-3 .o-sms-modal-3-component{margin-top:0;padding:20px}.o-sms-modal-3 .sms-modal-3-container{height:785px;width:675px}.o-sms-modal-3 .sms-modal-otg-title{font-family:var(--sms-modal-3-sms-modal-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif)}.o-sms-modal-3 .ivu-input,.o-sms-modal-3 .numbers-keyboard-button,.o-sms-modal-3 .sms-modal-otg-label,.o-sms-modal-3 .sms-modal-otg-send-button{font-family:var(--sms-modal-3-input-component-font-family,"Inter",Arial,Helvetica,sans-serif)}.o-sms-modal-3 .sms-modal-otg-input{border:var(--sms-modal-3-sms-modal-otg-input-border,2px solid #83372c)}.o-object-info{align-items:flex-start;background:#fff;bottom:4vh;box-shadow:0 2px 8px #0000001f;display:flex;flex-direction:column;justify-content:flex-start;left:8vw;padding:20px;position:absolute;width:378px;z-index:10}@media (max-width:768px){.o-object-info{bottom:0;left:0;position:relative;width:100%}}.o-object-info .object-info-header{margin-bottom:20px;width:100%}.o-object-info .object-info-content-container{align-items:flex-start;display:flex;flex:1;flex-direction:column}@media (max-width:768px){.o-object-info .object-info-content-container{display:none}}.o-object-info .object-info-title{color:var(--object-info-title-button-color,#000);display:inline-block;font-family:var(--object-info-title-button-font-family,"Inter");font-size:var(--object-info-title-button-font-size,14px);font-weight:var(--object-info-title-button-font-weight,600);letter-spacing:var(--object-info-title-button-etter-spacing,.02em);line-height:21px;text-transform:uppercase}.o-object-info .object-content{color:var(--object-content-button-color,"");display:inline-block;font-family:var(--object-content-button-font-family,"Inter");font-size:16px;line-height:24px;margin-top:18px}.o-object-info .object-info-footer{align-items:center;display:flex;gap:24px;margin-top:34px;width:100%}@media (max-width:768px){.o-object-info .object-info-footer{gap:20px;margin-top:0}}.o-object-info .object-info-button-start{background-color:var(--o-path-settings-path-path-settings-footer-button-background-colory,#e25e35);border:var(--o-path-settings-path-path-settings-footer-button-border,none);border-radius:var(--o-path-settings-path-path-settings-footer-button-border-radius,24px);color:var(--o-path-settings-path-path-settings-footer-button-color,#fff);flex-basis:223px;flex-grow:1;font-family:var(--o-path-settings-path-path-settings-footer-button-font-family,"Inter");font-size:var(--o-path-settings-path-path-settings-footer-button-font-size,14px);font-weight:var(--o-path-settings-path-path-settings-footer-button-font-weight,500);height:var(--o-path-settings-path-path-settings-footer-button-height,38px);letter-spacing:var(--o-path-settings-path-path-settings-footer-button-letter-spacing,0);line-height:var(--o-path-settings-path-path-settings-footer-button-line-height,16px);padding:var(--o-path-settings-path-path-settings-footer-button-padding,11px 10px 14px 10px)}@media (max-width:768px){.o-object-info .object-info-button-start{letter-spacing:var(--o-path-settings-path-path-settings-footer-button--mobile-letter-spacing,0);padding:var(--o-path-settings-path-path-settings-footer-button--mobile-padding,11px 10px 14px 10px)}}.o-object-info .object-info-button-close{border-color:var(--o-path-settings-path-path-settings-footer-button-background-colory,#e25e35);border-radius:var(--o-path-settings-path-path-settings-footer-button-border-radius,24px);color:var(--o-path-settings-path-path-settings-footer-button-background-colory,#e25e35);flex-basis:92px;flex-grow:1;font-family:var(--o-path-settings-path-path-settings-footer-button-font-family,"Inter");font-size:var(--o-path-settings-path-path-settings-footer-button-font-size,16px);font-weight:var(--o-path-settings-path-path-settings-footer-button-font-weight,500);height:var(--o-path-settings-path-path-settings-footer-button-height,38px);padding:var(--o-path-settings-path-path-settings-footer-button-padding,6px 10px 14px 10px)}@media (max-width:768px){.o-object-info .object-info-button-close{gap:20px;letter-spacing:var(--o-path-settings-path-path-settings-footer-button--mobile-letter-spacing,1px);margin-top:0;padding:var(--o-path-settings-path-path-settings-footer-button--mobile-padding,6px 10px 14px 10px)}}.o-object-info .integrations-close{margin:var(--o-path-settings-integrations-close-margin,0 -3px 0 auto)}.o-object-info .o-object-info__empty-notification{background-color:#00000080;border-radius:12px;color:#fff;font-family:var(--o-path-settings-path-path-settings-footer-button-font-family,"Inter");font-size:var(--o-path-settings-path-path-settings-footer-button-font-size,14px);left:50%;padding:16px 20px;position:fixed;text-align:center;top:9%;transform:translate(-50%,-50%);width:300px}.o-object-info .o-object-info__empty-notification-link{display:block;font-size:16px;margin-top:4px}.o-sms-qr-otg{align-items:flex-start;display:flex;padding:var(--sms-qr-padding,30px 0 30px 10px);width:100%}.o-sms-qr-otg .sms-qr-container{display:var(--sms-qr-container-display,flex);margin:var(--sms-qr-container-margin,0 var(--sms-qr-container-margin-right,30px) 0 0);margin-right:var(--sms-qr-container-margin-right,30px)}.o-sms-qr-otg .sms-qr-image-hint{height:var(--sms-qr-image-hint--height,118px);margin:var(--sms-qr-image-hint--margin,0 0 0 12px);width:var(--sms-qr-image-hint--width,118px)}.o-sms-qr-otg .sms-qr-main-container{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-size:var(--sms-qr-main-container-font-size,18px);letter-spacing:var(--sms-qr-main-container-letter-spacing,normal);line-height:var(--sms-qr-main-container-line-height,22px)}.o-sms-qr-otg .sms-qr-title{font-family:var(--sms-qr-title-sms-qr-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--sms-qr-title-sms-qr-title-font-weight,600);margin-bottom:var(--sms-qr-title-sms-qr-title-margin-bottom,5px)}.o-sms-qr-otg .sms-qr-instruction{font-family:var(--sms-qr-instruction-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--sms-qr-instruction-font-weight,400);margin-bottom:20px}.o-sms-qr-otg .sms-qr-button{border:var(--sms-qr-button-border,2px solid #000);border-radius:var(--sms-qr-button-border-radius,0);font-family:var(--sms-qr-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--sms-qr-button-font-size,16px);height:var(--sms-qr-button-height,auto);width:100%}.o-sms-qr-otg .sms-qr{height:var(--sms-qr-height,75px);width:var(--sms-qr-width,75px)}.o-sms-qr-otg .sms-qr svg{height:100%;object-fit:contain;width:100%}.m-mobile-map{background:var(--mobile-map-background,#000)!important;border:var(--mobile-map-border,0)!important;border-radius:var(--mobile-map-border-radius,0);flex-shrink:var(--mobile-map-flex-shrink,inherit);font-family:var(--mobile-map-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;font-weight:var(--mobile-map-font-weight,500);height:var(--mobile-map-height,80px);letter-spacing:.5px;line-height:1;margin:var(--mobile-map-margin,0);min-width:var(--mobile-map-width,210px);padding:var(--mobile-map-padding,14px)}.m-mobile-map__icon{display:var(--mobile-map__icon-display,none);margin:var(--mobile-map__icon-margin,0)}.m-mobile-map__icon path{stroke:var(--mobile-map__icon-stroke-color,#fff)}.m-button-opening-hours.a-button-otg{background:var(--button-opening-hours-background,#000)!important;border:var(--button-opening-hours-border,0)!important;border-radius:var(--button-opening-hours-border-radius,0);flex-shrink:var(--button-opening-hours-flex-shrink,inherit);font-family:var(--button-opening-hours-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;font-weight:var(--button-opening-hours-font-weight,500);height:var(--button-opening-hours-height,80px);letter-spacing:.5px;line-height:1;min-width:var(--button-opening-hours-width,210px);padding:var(--button-opening-hours-padding,14px)}.o-modal-item-details-3{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:50px;width:100%}.o-modal-item-details-3 .modal-item-details-3-image-container{height:var(--modal-item-details-3-image-container-height,100px);margin-bottom:var(--modal-item-details-3-image-container-margin-bottom,55px);width:var(--modal-item-details-3-image-container-width,200px)}.o-modal-item-details-3 .modal-item-details-3-image-container .item-icon{height:100%;object-fit:contain;width:100%}.o-modal-item-details-3 .item-title{color:#000;font-family:var(--modal-item-details-3-item-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-item-title-font-size,24px);font-weight:var(--modal-item-details-3-item-title-font-weight,600);letter-spacing:var(--modal-item-details-3-item-title-letter-spacing,inherit);line-height:var(--modal-item-details-3-item-title-line-height,1);margin-bottom:var(--modal-item-details-3-item-title-margin-bottom,16px)}.o-modal-item-details-3 .item-distance,.o-modal-item-details-3 .item-floor{color:#000;font-family:var(--modal-item-details-3-floor-distance-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-item-distance-font-size,20px);font-weight:var(--modal-item-details-3-item-distance-font-weight,400);letter-spacing:var(--modal-item-details-3-item-distance-letter-spacing,inherit);line-height:var(--modal-item-details-3-item-distance-line-height,30px)}.o-modal-item-details-3 .item-distance{margin-bottom:var(--modal-item-details-3-item-distance-margin-bottom,100px)}.o-modal-item-details-3 .buttons-container{display:flex;flex-direction:column;gap:18px;max-width:456px;width:100%}.o-modal-item-details-3 .button-container{align-items:center;display:flex;gap:var(--button-container-gap,80px)}.o-modal-item-details-3 .button-container.button-container-easy{gap:var(--button-container-easy-gap,70px)}.o-modal-item-details-3 .button-icon-container{display:block;height:40px;width:40px}.o-modal-item-details-3 .modal-item-details-3-button{border-radius:var(--modal-item-details-3-button-border-radius,0);flex-shrink:0;font-family:var(--modal-item-details-3-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-button-font-size,24px);font-weight:var(--modal-item-details-3-button-font-weight,500);height:var(--modal-item-details-3-button-height,70px);letter-spacing:var(--modal-item-details-3-button-letter-spacing,inherit);line-height:var(--modal-item-details-3-button-line-height,1);padding:var(--modal-item-details-3-button-padding,12px 20px)}.o-modal-item-details-3 .modal-item-details-3-button.modal-item-details-3-button-black{background:var(--modal-item-details-3-button-black-background,#000);border-radius:var(--modal-item-details-3-button-black-border-radius,var(--modal-item-details-3-button-border-radius,0))}.o-modal-item-details-3 .modal-item-details-3-button.modal-item-details-3-button-black .button-icon-container{height:var(--modal-item-details-3-button-black-icon-height,40px);margin:var(--modal-item-details-3-button-black-icon-margin,0);width:var(--modal-item-details-3-button-black-icon-width,40px)}.o-modal-item-details-3 .modal-item-details-3-button.modal-item-details-3-button-white{border-color:var(--modal-item-details-3-button-black-border-color,#fff)}.o-modal-item-details-3 .modal-item-details-3-button.modal-item-details-3-button-easy .button-icon-container{height:var(--modal-item-details-3-button-easy-icon-height,40px);margin:var(--modal-item-details-3-button-easy-icon-margin,0);width:var(--modal-item-details-3-button-easy-icon-width,40px)}.o-modal-item-details-3 .button-icon{height:100%;object-fit:contain;width:100%}.o-guide-switch .ivu-switch{background-color:#fff;border:var(--o-guide-switch-ivu-switch-border,1px solid #e20614);border-radius:var(--o-guide-switch-ivu-switch-border-radius,60px);cursor:pointer;display:inline-block;height:var(--o-guide-switch-ivu-switch-height,60px);margin:var(--o-guide-switch-ivu-margin,0);outline:none;padding:0;position:relative;width:var(--o-guide-switch-ivu-switch-width,150px)}.o-guide-switch .ivu-switch:after{background-color:var(--o-guide-switch-ivu-switch-after--background-color,#e20614);border-radius:50%;content:"";height:var(--o-guide-switch-ivu-switch-after--height,54px);left:3px;position:absolute;top:2px;transition:left .2s ease;width:var(--o-guide-switch-ivu-switch-after--width,54px);z-index:1}.o-guide-switch .ivu-switch .ivu-switch-inner{left:0;position:relative;top:0;z-index:2}.o-guide-switch .ivu-switch.ivu-switch-checked:after{left:var(--ivu-switch-checked-after-left,91px)}.o-guide-switch .content-container{align-items:center;border-radius:60px;display:flex;height:54px;justify-content:space-between;padding:0 12px;width:143px}.o-guide-switch .switch-icon{height:30px;position:relative;width:30px;z-index:2}.o-guide-switch .switch-icon--fast{height:var(--switch-icon--fast--height,30px);margin:var(--switch-icon--fast--margin,0);width:var(--switch-icon--fast--width,30px)}.o-guide-switch .switch-icon--easy{height:var(--switch-icon--easy--height,30px);margin:var(--switch-icon--easy--margin,0);width:var(--switch-icon--easy--width,30px)}.o-path-steps-item-otg{align-items:center;background-color:initial;border:none;border:var(--o-path-steps-item-otg-border,1px solid #a1a1a1);border-radius:10px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;margin:var(--o-path-steps-item-otg-margin,5px 0);padding:0;padding:var(--o-path-steps-item-otg-padding,14px);width:100%}.o-path-steps-item-otg::-moz-focus-inner{border:none}.o-path-steps-item-otg:first-child{margin-top:var(--o-path-steps-item-otg-first-margin-top,0)}.o-path-steps-item-otg:last-child{margin-bottom:var(--o-path-steps-item-otg-last-margin-bottom,0)}.o-path-steps-item-otg .step-indicator{align-items:center;background-color:var(--o-path-steps-item-otg-last-step-indicator-background-color,#fff);border:var(--o-path-steps-item-otg-last-step-indicator--border,2px solid #323334);border-radius:50%;color:var(--o-path-steps-item-otg-last-step-indicator-color,#323334);display:flex;flex-direction:column;flex-shrink:0;font-family:var(--o-path-steps-item-otg-last-step-indicator--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-steps-item-otg-last-step-indicator-font-size,18px);font-weight:var(--o-path-steps-item-otg-last-step-indicator--font-weight,600);height:var(--o-path-steps-item-otg-last-step-height,28px);justify-content:center;line-height:1;margin-right:var(--o-path-steps-item-otg-last-step-indicator,12px);width:var(--o-path-steps-item-otg-last-step-width,28px)}.o-path-steps-item-otg .path-step-google-icon{height:auto;margin-right:var(--o-path-steps-item-otg-last-step-indicator,12px);width:28px}.o-path-steps-item-otg .step-text{color:#000;font-family:var(--step-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--step-text-font-size,18px);font-weight:var(--step-text-font-weight,400);line-height:var(--step-text-line-height,24px);text-align:left}.o-path-steps-item-otg.path-steps-item-otg-active{background:var(--path-steps-item-otg-active-background,#0000);border:var(--path-steps-item-otg-active-border,1px solid #e20614)}.o-path-steps-item-otg.path-steps-item-otg-active .step-indicator{background:var(--step-indicator-background,#e20614);border:var(--step-indicator-border,2px solid #e20614);color:#fff;font-weight:var(--o-path-steps-item-otg-last-step-indicator--active--font-weight,var(--o-path-steps-item-otg-last-step-indicator--font-weight,600))}.o-path-steps-overview{align-items:center;background-color:initial;border:none;border:var(--o-path-steps-overview-border,1px solid #faccd3);border-radius:11px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;margin:var(--o-path-steps-overview-margin,0 0 14px 0);padding:0;padding:var(--o-path-steps-overview-padding,15px);width:100%}.o-path-steps-overview::-moz-focus-inner{border:none}.o-path-steps-overview .step-indicator{align-items:center;background-color:var(--o-path-steps-overview-last-step-indicator-background-color,#fff);border:var(--o-path-steps-overview-last-step-indicator--border,2px solid #000);border-radius:50%;color:var(--o-path-steps-overview-last-step-indicator-color,#000);display:flex;flex-direction:column;flex-shrink:0;font-family:var(--o-path-steps-overview-last-step-indicator--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;font-weight:var(--o-path-steps-overview-last-step-indicator--font-weight,400);height:var(--o-path-steps-overview-last-step-height,28px);justify-content:center;line-height:1;margin-right:var(--o-path-steps-overview-last-step-indicator,12px);width:var(--o-path-steps-overview-last-step-width,28px)}.o-path-steps-overview .path-step-reset-icon{height:var(--o-path-steps-overview-reset-icon-height,28px);margin:var(--o-path-steps-overview-reset-icon-margin,0 18px 0 -3px);width:var(--o-path-steps-overview-reset-icon-width,27px)}.o-path-steps-overview .path-step-arrow-right{height:16px;margin:0 11px 0 auto;width:9px}.o-path-steps-overview .step-text{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:var(--o-path-steps-overview-step-text-font-size,18px);font-style:normal;font-weight:var(--o-path-steps-overview-step-text-font-weight,400);letter-spacing:var(--o-path-steps-overview-step-text-letter-spacing,.5px);line-height:var(--o-path-steps-overview-step-text-line-height,24px);margin:2px 0 0}.o-path-steps-overview.path-steps-item-otg-active{background:var(--path-steps-item-otg-active-background,#0000);border:var(--path-steps-item-otg-active-border,1px solid #de007d)}.o-path-steps-overview.path-steps-item-otg-active .step-indicator{background:var(--step-indicator-background,#de007d);border:var(--step-indicator-border,2px solid #de007d);color:#fff;font-weight:var(--o-path-steps-overview-last-step-indicator--active--font-weight,var(--o-path-steps-overview-last-step-indicator--font-weight,600))}.custom-scrollbar::-webkit-scrollbar-thumb,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-path-steps-otg .path-steps-otg-container,.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-path-steps-otg .path-steps-otg-container::-webkit-scrollbar,.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.o-path-steps-otg .path-steps-otg-container::-webkit-scrollbar-track,.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.o-path-steps-otg .path-steps-otg-container::-webkit-scrollbar-thumb,.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-path-steps-otg{align-items:flex-start;display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:hidden;padding:var(--o-path-steps-otg--padding,0 10px);width:100%}.o-path-steps-otg .path-steps-otg-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:var(--path-steps-otg-header--margin-bottom,30px);width:100%}.o-path-steps-otg .path-steps-otg-container,.o-path-steps-otg .path-steps-otg-container--custom-scrollbar{display:flex;flex:1;flex-direction:column;margin:var(--path-steps-otg-container--margin,0);overflow-y:auto;padding-right:var(--path-steps-otg-container--padding-right,17px);width:100%}.o-path-steps-otg .path-steps-otg-header-icon{height:44px;width:44px}.o-path-steps-otg .path-steps-otg-header-title{color:#000;font-family:var(--path-steps-otg-header-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--path-steps-otg-header-title-font-size,18px);font-weight:var(--path-steps-otg-header-title-font-weight,600);letter-spacing:var(--path-steps-otg-header-title-letter-spacing,normal);line-height:var(--path-steps-otg-header-title-line-height,22px);margin:var(--path-steps-otg-header-title-margin,0)}.o-qr-code-generator.qr-code-generator{height:var(--qr-code-generator-height,150px);width:var(--qr-code-generator-width,150px)}.o-qr-code-generator.qr-code-generator svg{height:auto;width:100%}.o-tiles-modal-3{align-items:center;background:#000000d9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-tiles-modal-3 .tiles-modal-3-container{align-items:flex-start;background:#fff;display:flex;flex-direction:column;height:700px;width:560px}.o-tiles-modal-3 .tiles-modal-3-header{align-items:center;background:#f2f2f2;display:flex;flex-direction:row-reverse;padding:20px 16px;width:100%}.o-tiles-modal-3 .text-button-black{background:var(--tiles-modal-3-text-button-black-background,#000)}.o-tiles-modal-3 .text-button-title{font-family:var(--tiles-modal-3-text-button-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px}.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar-thumb,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar:hover,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:increment,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:decrement,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:start:increment,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:end:decrement,.info-wrapper[data-v-fcbe652c]::-webkit-scrollbar-button:vertical:start:increment{display:none}.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-horizontal-thumb-background-color);border:7px solid #0000;border-radius:var(--scrollbar-horizontal-thumb-border-radius)}.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar{background-color:var(--scrollbar-horizontal-background-color);border:1px solid var(--scrollbar-horizontal-border-color);border-radius:var(--scrollbar-horizontal-border-radius);height:var(--scrollbar-horizontal-height)}.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar-button:horizontal:increment{background-image:var(--scrollbar-horizontal-increment-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar-button:horizontal:decrement{background-image:var(--scrollbar-horizontal-decrement-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar-button:horizontal:end:decrement,.custom-scrollbar-horizontal[data-v-fcbe652c]::-webkit-scrollbar-button:horizontal:start:increment{display:none}.o-modal-item-tile-info[data-v-fcbe652c]{background:#eae4d7;height:612px;padding:18px 29px 21px 21px;width:510px}.info-wrapper[data-v-fcbe652c]{height:100%;overflow:auto;padding:0 18px 0 0;width:100%}.tile-info__info[data-v-fcbe652c]{margin:0 0 27px}.tile-info__title[data-v-fcbe652c]{font-weight:600;letter-spacing:.5px;line-height:24px}.tile-info__text[data-v-fcbe652c],.tile-info__title[data-v-fcbe652c]{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal}.tile-info__text[data-v-fcbe652c]{font-weight:400;line-height:normal;margin-top:22px}.tile-info__item[data-v-fcbe652c]{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;margin:0 16px 0 0;min-height:58px;padding:5px 0}.tile-info__item[data-v-fcbe652c]:last-child{border-bottom:none}.tile-info__item-icon-wrapper[data-v-fcbe652c]{align-items:center;display:flex;height:100%}.tile-info__item svg[data-v-fcbe652c]{height:100%;width:100%}.tile-info__item.tile-info__item--schedule[data-v-fcbe652c]{align-items:flex-start;padding:0 0 20px}.tile-info__item.tile-info__item--schedule .tile-info__item-icon[data-v-fcbe652c]{height:23px;margin:0 15px 0 0;width:24px}.tile-info__item.tile-info__item--schedule .tile-info__text[data-v-fcbe652c]{text-align:end}.tile-info__item.tile-info__item--floor .tile-info__item-icon[data-v-fcbe652c]{height:25px;margin:0 14px 0 0;width:25px}.tile-info__item.tile-info__item--adress .tile-info__item-icon[data-v-fcbe652c]{height:28px;margin:0 20px 0 0;width:19px}.tile-info__item.tile-info__item--web .tile-info__item-icon[data-v-fcbe652c]{height:25px;margin:0 14px 0 0;width:25px}.tile-info__item.tile-info__item--web .tile-info__text[data-v-fcbe652c]{line-height:24px;max-width:250px;text-decoration:underline;word-break:break-all}.tile-info__item.tile-info__item--phone .tile-info__item-icon[data-v-fcbe652c]{height:25px;margin:0 14px 0 0;width:25px}.tile-info__item .tile-info__title[data-v-fcbe652c]{letter-spacing:normal}.tile-info__item .tile-info__text[data-v-fcbe652c]{margin-top:0}.o-modal-item-details-4{align-items:center;background:#fff;display:flex;flex:1;flex-direction:column;justify-content:flex-start;margin:0;padding:82px 122px 0;width:700px}.o-modal-item-details-4 .modal-item-details-4-image-container{height:var(--modal-item-details-3-image-container-height,100px);margin-bottom:var(--modal-item-details-4-image-container-margin-bottom,21px);width:var(--modal-item-details-3-image-container-width,200px)}.o-modal-item-details-4 .modal-item-details-4-image-container .item-icon{height:100%;object-fit:contain;width:100%}.o-modal-item-details-4 .item-title{color:#000;font-family:var(--modal-item-details-3-item-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;font-weight:var(--modal-item-details-3-item-title-font-weight,600);letter-spacing:var(--modal-item-details-3-item-title-letter-spacing,inherit);line-height:24px;margin-bottom:var(--modal-item-details-3-item-title-margin-bottom,16px);text-align:center}.o-modal-item-details-4 .item-categories,.o-modal-item-details-4 .item-distance{color:#000;font-family:var(--modal-item-details-3-floor-distance-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-item-distance-font-size,20px);font-weight:var(--modal-item-details-3-item-distance-font-weight,400);letter-spacing:var(--modal-item-details-3-item-distance-letter-spacing,inherit);line-height:var(--modal-item-details-3-item-distance-line-height,30px)}.o-modal-item-details-4 .item-categories__icon,.o-modal-item-details-4 .item-distance__icon{height:23px;margin:0 2px 4px 0;width:31px}.o-modal-item-details-4 .item-categories{margin-top:7px}.o-modal-item-details-4 .item-distance{margin:var(--modal-item-details-3-item-distance-margin,33px 0 53px 0)}.o-modal-item-details-4 .buttons-container{display:flex;flex-direction:column;gap:18px;max-width:456px;width:100%}.o-modal-item-details-4 .button-container{align-items:center;display:flex;gap:var(--button-container-gap,80px)}.o-modal-item-details-4 .button-container.button-container-easy{gap:var(--button-container-easy-gap,70px)}.o-modal-item-details-4 .button-icon-container{display:block;height:40px;width:40px}.o-modal-item-details-4 .modal-item-details-4-button{border-radius:var(--modal-item-details-3-button-border-radius,0);flex-shrink:0;font-family:var(--modal-item-details-3-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;font-weight:var(--modal-item-details-3-button-font-weight,500);height:var(--modal-item-details-3-button-height,70px);letter-spacing:var(--modal-item-details-3-button-letter-spacing,inherit);line-height:1;padding:12px 20px}.o-modal-item-details-4 .modal-item-details-4-button.modal-item-details-4-button-black{background:var(--modal-item-details-3-button-black-background,#000);border-radius:var(--modal-item-details-3-button-black-border-radius,var(--modal-item-details-3-button-border-radius,0))}.o-modal-item-details-4 .modal-item-details-4-button.modal-item-details-4-button-black .button-icon-container{height:var(--modal-item-details-3-button-black-icon-height,40px);margin:var(--modal-item-details-3-button-black-icon-margin,0);width:var(--modal-item-details-3-button-black-icon-width,40px)}.o-modal-item-details-4 .modal-item-details-4-button.modal-item-details-4-button-white{border-color:var(--modal-item-details-3-button-black-border-color,#fff)}.o-modal-item-details-4 .modal-item-details-4-button.modal-item-details-4-button-easy .button-icon-container{height:var(--modal-item-details-3-button-easy-icon-height,40px);margin:var(--modal-item-details-3-button-easy-icon-margin,0);width:var(--modal-item-details-3-button-easy-icon-width,40px)}.o-modal-item-details-4 .button-icon{height:100%;object-fit:contain;width:100%}.o-tiles-modal-4{align-items:center;background:#000000d9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-tiles-modal-4__info-wrapper{display:flex}.o-tiles-modal-4 .tiles-modal-4-container{align-items:flex-start;background:var(--tiles-modal-3-container--background,#f2f2f2);display:flex;flex-direction:column;height:var(--tiles-modal-3-container--height,717px);padding:var(--tiles-modal-3-container--padding,0 22px 25px 25px);width:var(--tiles-modal-3-container--width,1257px)}.o-tiles-modal-4 .tiles-modal-4-header{background:var(--tiles-modal-3-header-container--background,#f2f2f2);display:flex;justify-content:space-between;padding:var(--tiles-modal-3-header-container--padding,21px 3px 21px 0);width:100%}.o-tiles-modal-4 .tiles-modal-4-header__info-wrapper{align-items:center;display:flex;justify-self:center;padding:0 0 2px}.o-tiles-modal-4 .tiles-modal-4-header__icon{height:26px;margin:0 25px 4px 0;width:35px}.o-tiles-modal-4 .tiles-modal-4-header__name{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:24px}.o-tiles-modal-4 .text-button-black{background:var(--tiles-modal-3-text-button-black-background,#000);height:var(--tiles-modal-3-text-button-black-,41px);padding:var(--tiles-modal-3-text-button-black-,0 20px 0 18px)}.o-tiles-modal-4 .text-button-title{font-family:var(--tiles-modal-3-text-button-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;margin-right:var(--tiles-modal-3-text-button-title-margin-right,13px)}.o-sms-modal-otg{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.o-sms-modal-otg .o-sms-modal-otg-header{display:flex;flex-direction:row-reverse}.o-sms-modal-otg .sms-modal-otg-container{background:#fff;display:flex;flex-direction:column;height:840px;padding:50px;width:760px}.o-sms-modal-otg .sms-modal-otg-wrapper{flex:1}.o-sms-qr-sk{--qr-code-generator-width:var(--o-sms-qr-sk-qr-code-generator-width,118px);align-items:flex-start;display:flex;padding:var(--o-sms-qr-sk-padding,33px 0 15px 0);width:100%}.o-sms-qr-sk .sms-qr-container{margin-right:var(--sms-qr-container-margin-right,21px)}.o-sms-qr-sk .sms-qr-main-container{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-size:18px;line-height:22px;max-width:320px}.o-sms-qr-sk .sms-qr-title{font-family:var(--sms-qr-title-sms-qr-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--sms-qr-title-sms-qr-title-font-size,18px);font-style:var(--sms-qr-title-sms-qr-title-font-style,normal);font-weight:var(--sms-qr-title-sms-qr-title-font-weight,400);letter-spacing:var(--sms-qr-title-sms-qr-title-letter-spacing,.5px);line-height:var(--sms-qr-title-sms-qr-title-line-height,22px);margin:var(--sms-qr-title-sms-qr-title-margin,-4px 5px 0)}.o-sms-qr-sk .sms-qr-instruction{font-family:var(--sms-qr-instruction-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--sms-qr-instruction-font-size,18px);font-style:var(--sms-qr-instruction-font-style,normal);font-weight:var(--sms-qr-instruction-font-weight,400);letter-spacing:var(--sms-qr-instruction-letter-spacing,.5px);line-height:var(--sms-qr-instruction-line-height,22px);margin:var(--sms-qr-instruction-margin,0 0 0 5px)}.o-sms-qr-sk .sms-qr{height:var(--sms-qr-height,75px);width:var(--sms-qr-width,75px)}.o-sms-qr-sk .sms-qr svg{height:100%;object-fit:contain;width:100%}.o-path-steps-sk .path-steps-sk-container,.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-path-steps-sk .path-steps-sk-container::-webkit-scrollbar,.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.o-path-steps-sk .path-steps-sk-container::-webkit-scrollbar-track,.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.o-path-steps-sk .path-steps-sk-container::-webkit-scrollbar-thumb,.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-path-steps-sk{align-items:flex-start;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0;width:100%}.o-path-steps-sk .path-steps-sk-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:18px;width:100%}.o-path-steps-sk .path-steps-sk-container{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding-right:24px;width:100%}.o-path-steps-sk .path-steps-sk-container .o-path-steps-item-otg{border:1px solid #ffcadd;color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:24px;margin:6.5px 0;padding:13px 10px 15px}.o-path-steps-sk .path-steps-sk-container .o-path-steps-item-otg.o-path-steps-item-otg:first-child{margin-top:var(--o-path-steps-item-otg-first-margin-top,0)}.o-path-steps-sk .path-steps-sk-container .o-path-steps-item-otg .step-indicator{background-color:#ffcadd;border:none;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;height:30px;letter-spacing:.5px;line-height:24px;margin:0 16px 0 0;padding:4px 0 0;text-align:center;width:30px}.o-path-steps-sk .path-steps-sk-container .o-path-steps-item-otg .step-text{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:24px}.o-path-steps-sk .path-steps-sk-container .o-path-steps-item-otg.path-steps-item-otg-active{background-color:#ffcadd}.o-path-steps-sk .path-steps-sk-container .o-path-steps-item-otg.path-steps-item-otg-active .step-indicator{background-color:#ff5786}.o-path-steps-sk .path-steps-sk-header-icon{height:44px;width:44px}.o-path-steps-sk .path-steps-sk-header-title{color:#000;font-family:var(--path-steps-sk-header-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;letter-spacing:.5px;line-height:22px;margin-top:2px}.o-path-steps-sk .o-guide-switch .ivu-switch{border:1px solid #ff5786;height:56px;margin:2px 1px 0 0;width:148px}.o-path-steps-sk .o-guide-switch .ivu-switch:after{background-color:#ff5786;height:50px;width:50px}.o-path-steps-sk .o-guide-switch .ivu-switch.ivu-switch-checked:after{left:93px}.o-path-steps-sk .o-guide-switch .content-container{height:56px;padding:0 0 6px;width:148px}.o-path-steps-sk .o-guide-switch .switch-icon--fast{height:50px;width:50px}.o-path-steps-sk .o-guide-switch .switch-icon--easy{height:38px;margin:-2px 16px 0 0;width:31px}.o-item-details-sk{display:flex;position:relative;width:100%}.o-item-details-sk .item-details-sk-logo-container{height:86px;margin:var(--item-details-sk-logo-container-margin-right,8px 0 0 0);max-width:140px;overflow:hidden}.o-item-details-sk .item-details-sk-logo{height:100%;object-fit:contain;width:100%}.o-item-details-sk .item-details-sk-details{display:flex;flex-direction:column;margin:12px 0 0 39px}.o-item-details-sk .item-details-sk-details-floor{font-weight:700;margin:8px 0 0}.o-item-details-sk .item-details-sk-details-distance,.o-item-details-sk .item-details-sk-details-floor{color:#000;font-family:var(--item-details-sk-details-floor-font-family,"Inter");font-size:18px;font-style:normal;letter-spacing:.5px;line-height:24px}.o-item-details-sk .item-details-sk-details-distance{margin:0}.o-item-details-sk .item-details-sk-details-distance-text{font-family:var(--item-details-sk-details-floor-font-family,"Inter")}.o-item-details-sk .item-details-sk-name{color:#000;font-family:var(--item-details-sk-name-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;margin-bottom:5px}.o-item-details-sk .item-details-sk-details-item{color:#000;font-family:var(--item-details-sk-details-item-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;line-height:26px}.o-item-details-sk .item-details-sk-info-icon{background-image:url();background-size:contain;height:45px;position:absolute;right:0;top:8px;width:45px}.o-guide-sidebar-sk{align-items:flex-start;background:#fff;border-bottom:var(--o-guide-sidebar-sk-border-bottom,3px solid #ffcadd);border-top:var(--o-guide-sidebar-sk-border-top,3px solid #ffcadd);display:flex;flex-direction:column;height:100%;padding:30px 43px 30px 26px;width:var(--o-guide-sidebar-sk-width,520px)}.o-guide-sidebar-sk .item-details{border-bottom:1px solid #d8d9da;padding-bottom:30px}.o-guide-sidebar-sk .qr-generator{border-bottom:1px solid #d8d9da}.o-guide-sidebar-sk .path-steps-sk{margin-top:15px}.a-button.button{align-items:center;background-color:initial;border:none;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;height:105px;justify-content:center;padding:0;position:relative;width:100%}.a-button.button::-moz-focus-inner{border:none}.a-button.button:disabled{opacity:.5}.a-button .button__container{align-items:center;display:flex;justify-content:center;width:100%}.a-button .button__text{flex:1;font-family:Inter,Arial,Helvetica,sans-serif;font-size:35px;line-height:1;text-align:center}.a-button.btn--primary{background-color:#c36070;color:#fff}.a-button.btn--secondary{background-color:#373a36;color:#fff}.a-button.btn--dark{background-color:#151716;color:#fff}.a-button.btn--white{background-color:#fff;color:#000}.a-button .button__loader{height:auto;width:100px}.o-google-maps{left:0;position:absolute;top:0;z-index:10}.o-google-maps,.o-google-maps .google-maps-map{height:100%;width:100%}.o-google-maps .gmap-button{bottom:10px;height:56px;position:absolute;right:10px;width:205px}.o-google-maps .gmap-button img{height:40px;margin-left:10px;width:40px}.o-google-maps .gmap-button .button__text{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px}.about-map-button{background-color:var(--about-map-button-background-color,#0000);border:var(--about-map-button-border,0);border-radius:var(--about-map-button-border-radius,0);bottom:var(--about-map-button-bottom,33px);color:var(--about-map-button-color,#000);display:var(--about-map-button-display,flex);flex-direction:var(--about-map-button-flex-direction,column);font-family:var(--about-map-button--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--about-map-button--font-size,medium);font-weight:var(--about-map-button--font-weight,500);height:var(--about-map-button-height,100px);line-height:var(--about-map-button--line-height,1);margin:var(--about-map-button-margin,0 0 0 0);padding:var(--about-map-button-padding,0 0 0 0);position:var(--about-map-button-position,absolute);right:var(--about-map-button-right,33px);text-transform:var(--about-map-button-text-transform,none)}.about-map-button__powered-text{color:var(--about-map-button__powered-text-color,#fff);font-family:var(--about-map-button__powered-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--about-map-button__powered-text-font-size,13px);font-style:var(--about-map-button__powered-text-font-style,normal);font-weight:var(--about-map-button__powered-text-font-weight,600);margin:var(--about-map-button__powered-margin,0 0 -8px 3px);text-align:var(--about-map-button__powered-text-text-align,center)}.about-map-button__powered-icon{height:var(--about-map-button__powered--icon--height,90px);width:var(--about-map-button__powered--icon--width,70px)}.o-t-map.t-map{align-items:flex-start;display:flex;flex-direction:column;height:797px;left:324px;opacity:0;position:absolute;top:113px;width:1570px;z-index:-1}.o-t-map.t-map .mapviewer{flex:1;height:unset}.o-t-map.t-map .compass{bottom:var(--t-map-compass--bottom,210px);position:absolute;right:50px}.o-t-map.t-map .switch-circle{bottom:294px;position:absolute;right:50px}.t-standard-guide+.o-t-map{opacity:1;z-index:1}.t-main *{-o-user-select:none}.t-main *,.t-main.main{-webkit-user-select:none;user-select:none}.t-main.main{align-items:flex-start;background:var(--t-main__background,#f4f2f2);display:flex;flex-direction:column;height:1080px;justify-content:flex-start;position:absolute;z-index:0}.t-main .main-container{flex:1;min-height:0;overflow:hidden;position:relative;width:100%}.t-main .main__overlay{background-color:#000;height:100%;opacity:.8;position:fixed;transition-duration:.3s;transition-timing-function:cubic-bezier(.6,0,.41,1);width:100%;z-index:89}button{opacity:1;transition:opacity .5s ease-in-out}button:active{opacity:.3;transition-duration:0s}.o-services-modal-inner-otg{align-items:center;background:#fff;display:flex;flex-direction:column;height:700px;padding:50px;position:relative;width:560px}.o-services-modal-inner-otg .close-button{background-color:initial;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;position:absolute;right:50px;top:50px}.o-services-modal-inner-otg .close-button::-moz-focus-inner{border:none}.o-services-modal-inner-otg .services-modal-inner-otg-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.o-services-modal-inner-otg .service-icon{height:140px;margin-bottom:30px;object-fit:contain;width:260px}.o-services-modal-inner-otg .service-name{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;margin-bottom:15px}.o-services-modal-inner-otg .service-distance,.o-services-modal-inner-otg .service-floor{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;line-height:30px}.o-services-modal-inner-otg .services-modal-inner-otg-footer{display:flex;flex-direction:column;width:100%}.o-services-modal-inner-otg .footer-button{padding:22px}.o-services-modal-inner-otg .footer-button:first-child{margin-bottom:var(--footer-button-margin-bottom,30px)}.o-tiles-modal-otg{align-items:center;background:#000000d9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-mobile-map-modal-inner-granby{align-items:flex-start;background:#f2f2f2;display:flex;height:100%;position:relative}.o-mobile-map-modal-inner-granby .background{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.o-mobile-map-modal-inner-granby .granby-logo{bottom:55px;height:138px;left:50%;position:absolute;transform:translateX(-50%);width:92px}.o-mobile-map-modal-inner-granby .qr-block{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;padding:45px 45px 0 55px}.o-mobile-map-modal-inner-granby .qr-block .qr-container{position:relative}.o-mobile-map-modal-inner-granby .title{color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:32px;line-height:42px}.o-mobile-map-modal-inner-granby .image-block{height:100%;width:560px}.o-mobile-map-modal-inner-granby .image-block img{height:100%;object-fit:cover;width:100%}.o-mobile-map-modal-inner-granby .qr-container-granby{height:370px;position:relative;width:400px}.o-mobile-map-modal-inner-granby .qr-container-granby img{height:100%;object-fit:contain;position:relative;width:100%;z-index:2}.o-mobile-map-modal-inner-granby .generated-qr{height:var(--generated-qr-height,101px);position:absolute;right:var(--generated-qr-right,311px);top:var(--generated-qr-top,352px);width:var(--generated-qr-width,101px);z-index:1}.o-mobile-map-modal-inner-granby .generated-qr svg path{fill:var(--generated-qr-fill,#7f3134)}.o-mobile-map-modal-inner-mobilia{align-items:flex-start;background:var(--o-mobile-map-modal-inner-mobilia--background,#1c4d57);display:flex;height:100%;padding:20px}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-block{flex:1;height:100%}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-block.mobile-map-modal-block-info{align-items:flex-start;display:flex;flex-direction:column}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-block.mobile-map-modal-block-image{align-items:center;display:flex;justify-content:center}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-title{color:#fff;flex-shrink:0;font-family:var(--mobile-map-modal-title--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;font-weight:var(--mobile-map-modal-title--font-weight,600);line-height:1;margin-bottom:20px}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-tip{color:#fff;flex-shrink:0;font-family:var(--mobile-map-modal-tip--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:40px;font-weight:var(--mobile-map-modal-tip--font-weight,400);line-height:1;margin-bottom:40px}.o-mobile-map-modal-inner-mobilia .image-container{height:460px;width:560px}.o-mobile-map-modal-inner-mobilia .image-container img{height:100%;object-fit:contain;width:100%}.o-mobile-map-modal-inner-mobilia .qr-container{background:#fff;height:160px;padding:5px;position:absolute;right:78px;top:45px;width:160px;z-index:1}.o-mobile-map-modal-inner-mobilia .qr-container svg{height:100%;object-fit:contain;width:100%}.o-mobile-map-modal-inner-mobilia .qr-container svg path{fill:#1c4d57}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-qr-container{flex-shrink:0;height:425px;margin:auto auto 0;position:relative;top:22px;width:380px}.o-mobile-map-modal-inner-mobilia .mobile-map-modal-qr-container img{height:100%;object-fit:contain;position:relative;width:100%;z-index:2}.o-mobile-map-modal{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.custom-scrollbar::-webkit-scrollbar-thumb,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar-button:vertical:end:decrement,.o-avia-schedule-table .avia-schedule-table-container::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-avia-schedule-table{height:100%}.o-avia-schedule-table .avia-schedule-table-label{color:#fff;font-family:var(--avia-schedule-table-label-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--avia-schedule-table-label-font-size,18px);line-height:1;margin-bottom:20px}.o-avia-schedule-table .avia-schedule-table-container{height:calc(100% - 46px);overflow-x:hidden;overflow-y:auto;padding-right:10px}.o-avia-schedule-table table{border-collapse:collapse}.o-avia-schedule-table table th{background:#fff;border:1px solid #2c2c2c;color:#000;font-family:var(--avia-schedule-table-header-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--avia-schedule-table-header-font-size,14px);line-height:1;padding:5px 10px;position:sticky;top:0}.o-avia-schedule-table table td{background:#000;border:1px solid #2c2c2c;color:#fff;font-family:var(--avia-schedule-table-cell-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--avia-schedule-table-cell-font-size,14px);line-height:1;padding:5px 10px}.o-avia-schedule{align-items:flex-start;background:#2c2c2c;display:flex;flex:1;justify-content:space-evenly;margin:0 0 0 -35px;overflow:hidden;padding:30px;width:calc(100% + 70px)}.custom-scrollbar::-webkit-scrollbar-thumb,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar-button:vertical:end:decrement,.o-land-transport-schedule .schedule-platform-container::-webkit-scrollbar-button:vertical:start:increment{display:none}.custom-scrollbar-horizontal::-webkit-scrollbar-thumb,.o-land-transport-schedule::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-horizontal-thumb-background-color);border:7px solid #0000;border-radius:var(--scrollbar-horizontal-thumb-border-radius)}.custom-scrollbar-horizontal::-webkit-scrollbar,.o-land-transport-schedule::-webkit-scrollbar{background-color:var(--scrollbar-horizontal-background-color);border:1px solid var(--scrollbar-horizontal-border-color);border-radius:var(--scrollbar-horizontal-border-radius);height:var(--scrollbar-horizontal-height)}.custom-scrollbar-horizontal::-webkit-scrollbar:hover,.o-land-transport-schedule::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:increment,.o-land-transport-schedule::-webkit-scrollbar-button:horizontal:increment{background-image:var(--scrollbar-horizontal-increment-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:decrement,.o-land-transport-schedule::-webkit-scrollbar-button:horizontal:decrement{background-image:var(--scrollbar-horizontal-decrement-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:end:decrement,.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:start:increment,.o-land-transport-schedule::-webkit-scrollbar-button:horizontal:end:decrement,.o-land-transport-schedule::-webkit-scrollbar-button:horizontal:start:increment{display:none}.o-land-transport-schedule{align-items:flex-start;display:flex;flex:1;margin-top:25px;overflow-x:auto;overflow-y:hidden;width:100%}.o-land-transport-schedule .schedule-platform-title{color:var(--schedule-platform-title-color,#000);font-family:var(--schedule-platform-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-platform-title-font-size,medium);line-height:var(--schedule-platform-title-line-height,1)}.o-land-transport-schedule .schedule-platform-container{margin-top:35px;max-height:440px;overflow-y:auto;padding-right:10px}.o-land-transport-schedule .schedule-platform-route{align-items:center;display:flex}.o-land-transport-schedule .schedule-platform-route-number{align-items:center;background:#000;color:#fff;display:flex;font-family:var(--schedule-platform-route-number-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-platform-route-number-font-size,medium);height:25px;justify-content:center;line-height:var(--schedule-platform-route-number-line-height,1);margin-right:6px;width:61px}.o-land-transport-schedule .schedule-platform-route-destination{align-items:center;background:#000;color:#fff;display:flex;font-family:var(--schedule-platform-route-destination-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-platform-route-destination-font-size,medium);height:25px;justify-content:flex-start;line-height:var(--schedule-platform-route-destination-line-height,1);overflow:hidden;padding-left:9px;text-overflow:ellipsis;white-space:nowrap;width:259px}.o-land-transport-schedule .schedule-platform-row{margin-top:4px}.o-land-transport-schedule .schedule-platform{margin-right:70px}.o-land-transport-schedule .schedule-platform-time{align-items:center;display:flex;justify-content:flex-start;margin-top:4px}.o-land-transport-schedule .schedule-platform-time-nearest{align-items:center;color:var(--schedule-platform-time-nearest-color,#000);display:flex;font-family:var(--schedule-platform-time-nearest-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-platform-time-nearest-font-size,medium);height:25px;justify-content:center;line-height:var(--schedule-platform-time-nearest-line-height,1);margin-right:6px;width:61px}.o-land-transport-schedule .schedule-platform-time-slots{align-items:center;display:flex;height:25px;justify-content:flex-start;padding-left:9px;width:259px}.o-land-transport-schedule .schedule-platform-time-slot{color:var(--schedule-platform-time-slot-color,#000);font-family:var(--schedule-platform-time-slot-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-platform-time-slot-font-size,medium);line-height:var(--schedule-platform-time-slot-line-height,1);margin-right:5px}.o-land-transport-schedule .schedule-platform-warning{align-items:flex-start;display:flex;justify-content:flex-start}.o-land-transport-schedule .schedule-platform-warning:not(:last-child){margin-bottom:10px}.o-land-transport-schedule .schedule-platform-warning-symbol{align-items:center;background:var(--schedule-platform-warning-symbol-background,#ffc000);display:flex;height:25px;justify-content:center;width:25px}.o-land-transport-schedule .schedule-platform-warning-symbol:before{background:#fff;background-image:var(--schedule-platform-warning-symbol-icon);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";display:block;height:21px;width:21px}.o-land-transport-schedule .schedule-platform-warning-message{align-items:center;background:#e5e5e5;color:var(--schedule-platform-warning-message-color,#000);display:flex;font-family:var(--schedule-platform-warning-message-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-platform-warning-message-font-size,medium);height:auto;justify-content:flex-start;line-height:var(--schedule-platform-warning-message-line-height,1);margin-left:1px;min-height:25px;padding:5px 10px;width:100%}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-schedule{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:var(--o-schedule-padding,0);width:var(--o-schedule-width,100%)}.o-schedule .schedule-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;width:100%}.o-schedule .schedule-header-wrapper{align-items:flex-start;display:flex}.o-schedule .schedule-title-wrapper{align-items:flex-start;display:flex;flex-direction:column}.o-schedule .schedule-badge{height:var(--schedule-badge-height,70px);margin:var(--schedule-badge-margin,0 40px 0 0);position:relative;width:var(--schedule-badge-width,70px)}.o-schedule .schedule-badge:before{background-image:var(--schedule-badge-icon);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:-12px;position:absolute;top:-12px;width:20px}.o-schedule .schedule-headline{color:var(--schedule-headline-color,#000);font-family:var(--schedule-headline-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-headline-font-size,medium);line-height:var(--schedule-headline-line-height,1);margin:var(--schedule-headline-margin,0)}.o-schedule .schedule-title{color:var(--schedule-title-color,#000);font-family:var(--schedule-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-title-font-size,medium);line-height:var(--schedule-title-line-height,1)}.o-schedule .schedule-badge-image{height:auto;max-width:100%}.o-schedule .schedule-header-info{align-items:center;display:flex;flex-wrap:var(--schedule-header-info-flex-wrap,initial)}.o-schedule .schedule-sync-info{align-items:center;color:var(--schedule-sync-info-color,#000);display:flex;flex-shrink:0;font-family:var(--schedule-sync-info-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-sync-info-font-size,medium);line-height:var(--schedule-sync-info-line-height,1);margin:var(--schedule-sync-info-margin,0)}.o-schedule .schedule-sync-info:before{background-image:var(--schedule-sync-info-icon);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:17px;margin-right:10px;width:20px}.o-schedule .schedule-distance{align-items:center;color:var(--schedule-distance-color,#000);display:flex;flex-shrink:0;font-family:var(--schedule-distance-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--schedule-distance-font-size,medium);line-height:var(--schedule-distance-line-height,1);margin:var(--schedule-distance-margin,0)}.o-schedule .schedule-distance-highlight{color:var(--schedule-distance-highlight-color,#000);margin:var(--schedule-distance-highlight-margin,0)}.o-schedule .schedule-floor-info{flex-shrink:0;margin:var(--schedule-floor-info-margin,0)}.o-schedule .schedule-floor-info .a-floor-info{font-size:var(--schedule-floor-info-font-size,medium)}.o-schedule .schedule-floor-info .a-floor-info:after{height:var(--schedule-floor-info-height,38px);width:var(--schedule-floor-info-width,30px)}.custom-scrollbar::-webkit-scrollbar-thumb,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar-button:vertical:end:decrement,.o-services-modal-sidebar-otg .sidebar-container::-webkit-scrollbar-button:vertical:start:increment{display:none}.o-services-modal-sidebar-otg{background-color:#fff;flex-shrink:0;height:700px;padding:50px 40px;width:520px}.o-services-modal-sidebar-otg .sidebar-label{color:var(--sidebar-label--color,#de007d);font-family:var(--sidebar-label--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--sidebar-label--font-size,18px);line-height:var(--sidebar-label--line-height,1)}.o-services-modal-sidebar-otg .sidebar-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:var(--sidebar-container--margin-top,15px);max-height:565px;overflow-x:hidden;overflow-y:auto;padding:var(--sidebar-container--padding,0 20px 0 0);position:relative}.o-services-modal-sidebar-otg .sidebar-container .sidebar-container-blur-effect:after{background:linear-gradient(0deg,#fff,#fff0);bottom:0;content:"";display:block;height:80px;left:0;position:absolute;width:100%}.o-services-modal-sidebar-otg .sidebar-button{align-items:center;background-color:initial;border:none;border:var(--sidebar-button--border,1px solid #dcdcdc);border-radius:var(--sidebar-button--border-radius,10px);color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;min-height:var(--sidebar-button--min-height,85px);padding:0;padding:var(--sidebar-button--padding,0 12px);width:100%}.o-services-modal-sidebar-otg .sidebar-button::-moz-focus-inner{border:none}.o-services-modal-sidebar-otg .sidebar-button:not(:last-child){margin-bottom:var(--sidebar-button--margin-bottom,10px)}.o-services-modal-sidebar-otg .sidebar-button.services-modal-tile-active{border:1px solid #de007d}.o-services-modal-sidebar-otg .icon-container{flex-shrink:0;height:var(--icon-container--height,50px);margin-right:var(--icon-container--margin-right,14px);width:var(--icon-container--width,50px)}.o-services-modal-sidebar-otg .icon-container .icon{height:100%;object-fit:contain;width:100%}.o-services-modal-sidebar-otg .info-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin:var(--info-wrapper--margin,15px 0)}.o-services-modal-sidebar-otg .distance-info,.o-services-modal-sidebar-otg .floor-info{color:var(--distance-info--color,#000);font-family:var(--distance-info--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--distance-info--font-size,18px);line-height:var(--distance-info--line-height,1.2);text-align:var(--distance-info--text-align,left)}.o-services-modal-sidebar-otg .floor-info{margin-bottom:var(--floor-info--margin-bottom,10px)}.o-services-modal-otg{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-services-modal-otg .services-modal-otg-container{display:flex}.o-modal-item-details-product{align-items:center;background:#fff;display:flex;flex:1;flex-direction:column;justify-content:flex-start;margin:0;padding:var(--modal-item-details-product-padding,22px 122px 22px 122px);width:var(--modal-item-details-product-width,700px)}.o-modal-item-details-product .modal-item-details-product-image-container{flex-shrink:5;height:var(--modal-item-details-product-image-container-height,300px);margin-bottom:var(--modal-item-details-product-image-container-margin-bottom,21px);width:var(--modal-item-details-product-image-container-width,460px)}.o-modal-item-details-product .modal-item-details-product-image-container .item-icon{height:100%;object-fit:contain;width:100%}.o-modal-item-details-product .item-title{color:#000;font-family:var(--modal-item-details-3-item-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-item-title-font-size,24px);font-weight:var(--modal-item-details-3-item-title-font-weight,600);letter-spacing:var(--modal-item-details-3-item-title-letter-spacing,inherit);line-height:var(--modal-item-details-3-item-title-line-height,24px);margin-bottom:var(--modal-item-details-3-item-title-margin-bottom,16px);text-align:center}.o-modal-item-details-product .item-categories,.o-modal-item-details-product .item-distance{color:#000;font-family:var(--modal-item-details-3-floor-distance-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-item-distance-font-size,20px);font-weight:var(--modal-item-details-3-item-distance-font-weight,400);letter-spacing:var(--modal-item-details-3-item-distance-letter-spacing,inherit);line-height:var(--modal-item-details-3-item-distance-line-height,30px)}.o-modal-item-details-product .item-categories__icon,.o-modal-item-details-product .item-distance__icon{height:23px;margin:0 2px 4px 0;width:31px}.o-modal-item-details-product .item-categories{margin-top:7px}.o-modal-item-details-product .item-distance{margin:var(--modal-item-details-3-item-distance-margin,33px 0 114px 0)}.o-modal-item-details-product .buttons-container{display:flex;flex-direction:column;gap:18px;margin-top:auto;max-width:456px;width:100%}.o-modal-item-details-product .button-container{align-items:center;display:flex;gap:var(--button-container-gap,80px)}.o-modal-item-details-product .button-container.button-container-easy{gap:var(--button-container-easy-gap,70px)}.o-modal-item-details-product .button-icon-container{display:block;height:40px;width:40px}.o-modal-item-details-product .modal-item-details-product-button{border-radius:var(--modal-item-details-3-button-border-radius,0);flex-shrink:0;font-family:var(--modal-item-details-3-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-button-font-size,24px);font-weight:var(--modal-item-details-3-button-font-weight,500);height:var(--modal-item-details-3-button-height,70px);letter-spacing:var(--modal-item-details-3-button-letter-spacing,inherit);line-height:1;padding:12px 20px}.o-modal-item-details-product .modal-item-details-product-button.modal-item-details-product-button-black{background:var(--modal-item-details-3-button-black-background,#000);border-radius:var(--modal-item-details-3-button-black-border-radius,var(--modal-item-details-3-button-border-radius,0))}.o-modal-item-details-product .modal-item-details-product-button.modal-item-details-product-button-black .button-icon-container{height:var(--modal-item-details-3-button-black-icon-height,40px);margin:var(--modal-item-details-3-button-black-icon-margin,0);width:var(--modal-item-details-3-button-black-icon-width,40px)}.o-modal-item-details-product .modal-item-details-product-button.modal-item-details-product-button-white{border-color:var(--modal-item-details-3-button-black-border-color,#fff)}.o-modal-item-details-product .modal-item-details-product-button.modal-item-details-product-button-easy .button-icon-container{height:var(--modal-item-details-3-button-easy-icon-height,40px);margin:var(--modal-item-details-3-button-easy-icon-margin,0);width:var(--modal-item-details-3-button-easy-icon-width,40px)}.o-modal-item-details-product .button-icon{height:100%;object-fit:contain;width:100%}.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar-thumb,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar:hover,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:increment,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:decrement,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:start:increment,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:end:decrement,.info-wrapper[data-v-faec7bfe]::-webkit-scrollbar-button:vertical:start:increment{display:none}.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-horizontal-thumb-background-color);border:7px solid #0000;border-radius:var(--scrollbar-horizontal-thumb-border-radius)}.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar{background-color:var(--scrollbar-horizontal-background-color);border:1px solid var(--scrollbar-horizontal-border-color);border-radius:var(--scrollbar-horizontal-border-radius);height:var(--scrollbar-horizontal-height)}.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar-button:horizontal:increment{background-image:var(--scrollbar-horizontal-increment-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar-button:horizontal:decrement{background-image:var(--scrollbar-horizontal-decrement-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar-button:horizontal:end:decrement,.custom-scrollbar-horizontal[data-v-faec7bfe]::-webkit-scrollbar-button:horizontal:start:increment{display:none}.o-modal-item-tile-product-info[data-v-faec7bfe]{background:#eae4d7;height:712px;padding:18px 29px 21px 21px;width:510px}.info-wrapper[data-v-faec7bfe]{height:100%;overflow:auto;padding:0 18px 0 0;width:100%}.tile-info__info[data-v-faec7bfe]{margin:0 0 27px}.tile-info__title[data-v-faec7bfe]{font-weight:600;letter-spacing:.5px;line-height:24px}.tile-info__text[data-v-faec7bfe],.tile-info__title[data-v-faec7bfe]{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal}.tile-info__text[data-v-faec7bfe]{font-weight:400;line-height:normal;margin-top:22px}.tile-info__item[data-v-faec7bfe]{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;margin:0 16px 0 0;min-height:58px;padding:5px 0}.tile-info__item[data-v-faec7bfe]:last-child{border-bottom:none}.tile-info__item-icon-wrapper[data-v-faec7bfe]{align-items:center;display:flex;height:100%}.tile-info__item svg[data-v-faec7bfe]{height:100%;width:100%}.tile-info__item.tile-info__item--schedule[data-v-faec7bfe]{align-items:flex-start;padding:0 0 20px}.tile-info__item.tile-info__item--schedule .tile-info__item-icon[data-v-faec7bfe]{height:23px;margin:0 15px 0 0;width:24px}.tile-info__item.tile-info__item--schedule .tile-info__text[data-v-faec7bfe]{text-align:end}.tile-info__item.tile-info__item--floor .tile-info__item-icon[data-v-faec7bfe]{height:25px;margin:0 14px 0 0;width:25px}.tile-info__item.tile-info__item--adress .tile-info__item-icon[data-v-faec7bfe]{height:28px;margin:0 20px 0 0;width:19px}.tile-info__item.tile-info__item--web .tile-info__item-icon[data-v-faec7bfe]{height:25px;margin:0 14px 0 0;width:25px}.tile-info__item.tile-info__item--web .tile-info__text[data-v-faec7bfe]{line-height:24px;max-width:250px;text-decoration:underline;word-break:break-all}.tile-info__item.tile-info__item--phone .tile-info__item-icon[data-v-faec7bfe]{height:25px;margin:0 14px 0 0;width:25px}.tile-info__item .tile-info__title[data-v-faec7bfe]{letter-spacing:normal}.tile-info__item .tile-info__text[data-v-faec7bfe]{margin-top:0}.o-tiles-modal-product{align-items:center;background:#000000d9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-tiles-modal-product__info-wrapper{display:flex}.o-tiles-modal-product .o-tiles-modal-product-container{align-items:flex-start;background:var(--tiles-modal-3-container--background,#f2f2f2);display:flex;flex-direction:column;height:var(--tiles-modal-3-container--height,817px);padding:var(--tiles-modal-3-container--padding,0 22px 25px 22px);width:var(--tiles-modal-3-container--width,1257px)}.o-tiles-modal-product.o-tiles-modal-product--short .o-tiles-modal-product-container{width:var(--tiles-modal-3-container--width,744px)}.o-tiles-modal-product .o-tiles-modal-product-header{background:var(--tiles-modal-3-header-container--background,#f2f2f2);display:flex;justify-content:space-between;padding:var(--tiles-modal-3-header-container--padding,21px 3px 21px 0);width:100%}.o-tiles-modal-product .o-tiles-modal-product-header__info-wrapper{align-items:center;display:flex;justify-self:center;padding:0 0 2px}.o-tiles-modal-product .o-tiles-modal-product-header__icon{height:var(--tiles-modal-3-header-icon-height,26px);margin:var(--tiles-modal-3-header-icon-margin,0 25px 4px 0);width:var(--tiles-modal-3-header-icon-width,35px)}.o-tiles-modal-product .o-tiles-modal-product-header__name{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:var(--tiles-modal-3-header-name-font-size,24px);font-style:normal;font-weight:600;letter-spacing:.5px;line-height:var(--tiles-modal-3-header-name-line-height,24px)}.o-tiles-modal-product .text-button-black{background:var(--tiles-modal-3-text-button-black-background,#000);height:var(--tiles-modal-3-text-button-black-height,41px);padding:var(--tiles-modal-3-text-button-black-padding,0 20px 0 18px)}.o-tiles-modal-product .text-button-title{font-family:var(--tiles-modal-3-text-button-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--tiles-modal-3-text-button-title-font-size,16px);margin-right:var(--tiles-modal-3-text-button-title-margin-right,13px)}.o-tiles-modal-product .text-button-icon{margin:var(--tiles-modal-3-text-button-icon-margin,0)}.o-services-modal-otg-3{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-services-modal-otg-3 .services-modal-otg-3-container{background:#f2f2f2;display:flex;flex-direction:column;gap:20px;height:720px;padding:20px;width:1260px}.o-services-modal-otg-3 .services-modal-otg-3-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.o-services-modal-otg-3 .services-modal-otg-3-inner-container{background:#fff;display:flex;flex:1;justify-content:flex-start;width:100%}.o-services-modal-otg-3 .services-modal-otg-3-sidebar{height:100%;margin-right:var(--services-modal-otg-3-sidebar--margin-right,30px);padding:var(--services-modal-otg-3-sidebar--padding,20px 0 20px 20px);width:var(--services-modal-otg-3-sidebar--width,490px)}.o-services-modal-otg-3 .services-modal-otg-3-sidebar .sidebar-label{color:var(--services-modal-otg-3-sidebar-sidebar-label-color,#e66640);font-family:var(--services-modal-otg-3-sidebar-sidebar-label-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--services-modal-otg-3-sidebar-sidebar-label-font-weight,500);letter-spacing:var(--services-modal-otg-3-sidebar-sidebar-label-letter-spacing,inherit)}.o-services-modal-otg-3 .services-modal-otg-3-sidebar .services-modal-tile-active{background-color:var(--services-modal-otg-3-services-modal-tile-active-background-color,inherit);border:var(--services-modal-otg-3-services-modal-tile-active-border,1px solid #e66640)}.o-services-modal-otg-3 .services-modal-otg-3-sidebar .sidebar-container{max-height:545px}.o-services-modal-otg-3 .services-modal-otg-3-sidebar .icon-container{height:var(--services-modal-otg-3-icon-container--height,40px);margin:var(--services-modal-otg-3-icon-container--margin,0 24px 0 0);width:var(--services-modal-otg-3-icon-container--width,40px)}.o-services-modal-otg-3 .services-modal-otg-3-sidebar .floor-info{font-family:var(--services-modal-otg-3-floor-info-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--services-modal-otg-3-floor-info-font-weight,400);letter-spacing:var(--services-modal-otg-3-floor-info-letter-spacing,inherit)}.o-services-modal-otg-3 .services-modal-otg-3-sidebar .distance-info{font-family:var(--services-modal-otg-3-distance-info-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--services-modal-otg-3-distance-info-font-weight,400);letter-spacing:var(--services-modal-otg-3-distance-info-letter-spacing,inherit)}.o-services-modal-otg-3 .item-details{border-left:var(--services-modal-otg-3-item-details-border-left,1px solid #d8d8d8);padding:var(--services-modal-otg-3-item-details-padding,50px 50px 50px 70px);position:relative}.o-services-modal-otg-3 .item-details:before{border-left:1px solid #d8d8d8;content:"";display:var(--services-modal-otg-3-item-details-border-left-display,none);height:calc(100% - 46px);left:-7px;position:absolute;top:25px;width:0}.o-opening-hours-mobilia .opening-hours-mobilia-container,.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-opening-hours-mobilia .opening-hours-mobilia-container::-webkit-scrollbar,.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.o-opening-hours-mobilia .opening-hours-mobilia-container::-webkit-scrollbar-track,.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.o-opening-hours-mobilia .opening-hours-mobilia-container::-webkit-scrollbar-thumb,.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-opening-hours-mobilia{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.o-opening-hours-mobilia .opening-hours-mobilia-container{height:calc(100% - 70px);margin:20px 20px 20px 50px;overflow-y:auto;padding-right:20px}.o-opening-hours-mobilia .opening-hours-mobilia-container-section{display:flex;flex-direction:column;gap:30px;justify-content:flex-start}.o-opening-hours-mobilia .opening-hours-mobilia-container-section:not(:last-child){margin-bottom:50px}.o-opening-hours-mobilia .opening-hours-mobilia-container-header{color:#83372c;font-family:Inter,Arial,Helvetica,sans-serif;font-size:26px;line-height:1}.o-opening-hours-mobilia .opening-hours-mobilia-container-wrapper{align-items:flex-start;background:#f7f5d4;display:flex;flex-direction:column;padding:40px}.o-opening-hours-mobilia .section-title{color:#83372c;font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;line-height:1;margin-bottom:8px}.o-opening-hours-mobilia .hours-item-wrapper{display:flex;justify-content:space-between;width:250px}.o-opening-hours-mobilia .hours-item{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Arial,Helvetica,sans-serif!important;font-weight:400}:root{--nordstan-red:#e20614;--nordstan-dark-red:#c80a22;--nordstan-light-red:#fef4f4;--gota-alvsblue-1:#5078bc;--gota-alvsblue-3:#c8d2e8;--brunnspark-green-1:#205c5c;--citypuls-rosa-1:#ff5c7a;--skymnig-orange-1:#ff4614;--gatsten-beige-1:#c6b495;--gatsten-beige-4:#f5f0ee}.page-entrance .o-header{animation:mvg-entrance-slide-down .7s cubic-bezier(.22,1,.36,1) both;animation-delay:.05s;will-change:transform,opacity}.page-entrance .start-tile{animation:mvg-entrance-tile-reveal .8s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}.page-entrance .start-tile:first-child{animation-delay:.1s}.page-entrance .start-tile:nth-child(2){animation-delay:.2s}.page-entrance .start-tile:nth-child(3){animation-delay:.3s}.page-entrance .start-tile:nth-child(4){animation-delay:.4s}.page-entrance .start-tile:nth-child(5){animation-delay:.5s}.page-entrance .start-tile:nth-child(6){animation-delay:.6s}.page-entrance .o-footer{animation:mvg-entrance-slide-up .7s cubic-bezier(.22,1,.36,1) both;animation-delay:.35s;will-change:transform,opacity}@keyframes mvg-entrance-slide-down{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes mvg-entrance-tile-reveal{0%{opacity:0;transform:translateY(60px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mvg-entrance-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page-leave-active{transition:opacity .2s cubic-bezier(.3,0,1,1)}.page-enter-from,.page-leave-to{opacity:0}.page-enter-active{animation:mvg-page-enter .3s cubic-bezier(0,0,0,1) both;will-change:opacity}.page-enter-active .o-badge,.page-enter-active .tiles-grid-with-scroll-header{animation:mvg-section-slide-down .35s cubic-bezier(.05,.7,.1,1) both;animation-delay:50ms}.page-enter-active .o-tiles-scrollable,.page-enter-active .tiles-scrollable{animation:mvg-section-fade-up .4s cubic-bezier(.05,.7,.1,1) both;animation-delay:.1s}.page-enter-active .o-sorting-panel{animation:mvg-section-fade-in .35s cubic-bezier(0,0,0,1) both;animation-delay:.15s}.page-enter-active .o-keyboard-standard{animation:mvg-section-slide-up .35s cubic-bezier(.05,.7,.1,1) both;animation-delay:.2s}.page-enter-active .start-tile{animation:mvg-entrance-tile-reveal .4s cubic-bezier(.05,.7,.1,1) both}.page-enter-active .start-tile:first-child{animation-delay:50ms}.page-enter-active .start-tile:nth-child(2){animation-delay:.12s}.page-enter-active .start-tile:nth-child(3){animation-delay:.19s}.page-enter-active .start-tile:nth-child(4){animation-delay:.26s}.page-enter-active .start-tile:nth-child(5){animation-delay:.33s}.page-enter-active .start-tile:nth-child(6){animation-delay:.4s}.page-enter-active .o-search{animation:mvg-section-fade-up .35s cubic-bezier(.05,.7,.1,1) both;animation-delay:50ms}.page-enter-active .o-search-panel,.page-enter-active .o-search-panel-otg{animation:mvg-section-fade-up .4s cubic-bezier(.05,.7,.1,1) both;animation-delay:.1s}.page-enter-active .o-path-otg,.page-enter-active .o-path-start,.page-enter-active .o-path-steps{animation:mvg-section-fade-up .4s cubic-bezier(.05,.7,.1,1) both;animation-delay:80ms}.page-enter-active .o-floor-buttons,.page-enter-active .o-floor-selector{animation:mvg-section-fade-in .35s cubic-bezier(0,0,0,1) both;animation-delay:.15s}@keyframes mvg-page-enter{0%{opacity:0}to{opacity:1}}@keyframes mvg-section-slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes mvg-section-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes mvg-section-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mvg-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.modal-enter-from{opacity:0}.modal-enter-from .info-modal-sk-container,.modal-enter-from .modal-base__slot,.modal-enter-from .services-modal-container,.modal-enter-from .tiles-modal-container,.modal-enter-from .tiles-modal-product-container{transform:scale(.96) translateY(12px)}.modal-enter-active{transition:opacity .25s cubic-bezier(0,0,0,1);will-change:opacity}.modal-enter-active .info-modal-sk-container,.modal-enter-active .modal-base__slot,.modal-enter-active .services-modal-container,.modal-enter-active .tiles-modal-container,.modal-enter-active .tiles-modal-product-container{transition:transform .3s cubic-bezier(.05,.7,.1,1);will-change:transform}.modal-leave-active{transition:opacity .2s cubic-bezier(.3,0,1,1);will-change:opacity}.modal-leave-active .info-modal-sk-container,.modal-leave-active .modal-base__slot,.modal-leave-active .services-modal-container,.modal-leave-active .tiles-modal-container,.modal-leave-active .tiles-modal-product-container{transition:transform .2s cubic-bezier(.3,0,1,1);will-change:transform}.modal-leave-to{opacity:0}.modal-leave-to .info-modal-sk-container,.modal-leave-to .modal-base__slot,.modal-leave-to .services-modal-container,.modal-leave-to .tiles-modal-container,.modal-leave-to .tiles-modal-product-container{transform:scale(.96)}.modal-enter-active .tiles-modal-contacts,.modal-enter-active .tiles-modal-logo{animation:mvg-section-fade-in .3s cubic-bezier(0,0,0,1) both;animation-delay:.1s}.modal-enter-active .tiles-modal-info{animation:mvg-section-fade-up .35s cubic-bezier(.05,.7,.1,1) both;animation-delay:.15s}.modal-enter-active .tiles-modal-actions,.modal-enter-active .tiles-modal-buttons{animation:mvg-section-fade-in .3s cubic-bezier(0,0,0,1) both;animation-delay:.2s}.notification-modal__countdown{animation:mvg-countdown-pulse 1s ease-in-out infinite}@keyframes mvg-countdown-pulse{0%,to{transform:scale(1)}10%{transform:scale(1.04)}30%{transform:scale(1)}}.modal-enter-active .notification-modal{animation:mvg-notification-enter .4s cubic-bezier(.05,.7,.1,1) both}@keyframes mvg-notification-enter{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-enter-active .notification-modal__headline{animation:mvg-section-fade-in .3s ease-out both;animation-delay:.1s}.modal-enter-active .notification-modal__sub-headline{animation:mvg-section-fade-in .3s ease-out both;animation-delay:.15s}.modal-enter-active .notification-modal__countdown-block{animation:mvg-section-fade-up .4s cubic-bezier(.05,.7,.1,1) both;animation-delay:.2s}.modal-enter-active .notification-modal__button--black{animation:mvg-section-fade-up .35s cubic-bezier(.05,.7,.1,1) both;animation-delay:.3s}.modal-enter-active .notification-modal__button--white{animation:mvg-section-fade-up .35s cubic-bezier(.05,.7,.1,1) both;animation-delay:.35s}.player-enter-from{opacity:0}.player-enter-active{transition:opacity .6s cubic-bezier(0,0,0,1)}.player-leave-active{transition:opacity .4s cubic-bezier(.3,0,1,1)}.player-leave-to{opacity:0}.tile--skeleton{overflow:hidden;pointer-events:none;position:relative}.tile--skeleton .tile-footer,.tile--skeleton .tile-header,.tile--skeleton .tile-info,.tile--skeleton .tile-logo,.tile--skeleton .tile-title{visibility:hidden}.tile--skeleton:after{animation:mvg-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000000a 25%,#00000014 50%,#0000000a 75%);background-size:200% 100%;border-radius:inherit;content:"";inset:0;position:absolute}@media (prefers-reduced-motion:reduce){.page-entrance .o-footer,.page-entrance .o-header,.page-entrance .start-tile{animation:none!important;opacity:1!important;transform:none!important}.page-enter-active,.page-leave-active{animation:none!important;transition:none!important}.page-enter-active .o-badge,.page-enter-active .o-floor-buttons,.page-enter-active .o-floor-selector,.page-enter-active .o-keyboard-standard,.page-enter-active .o-path-otg,.page-enter-active .o-path-start,.page-enter-active .o-path-steps,.page-enter-active .o-search,.page-enter-active .o-search-panel,.page-enter-active .o-search-panel-otg,.page-enter-active .o-sorting-panel,.page-enter-active .o-tiles-scrollable,.page-enter-active .start-tile,.page-enter-active .tiles-grid-with-scroll-header,.page-enter-active .tiles-scrollable{animation:none!important;opacity:1!important;transform:none!important}.modal-enter-active,.modal-leave-active{transition:none!important}.modal-enter-active .info-modal-sk-container,.modal-enter-active .modal-base__slot,.modal-enter-active .services-modal-container,.modal-enter-active .tiles-modal-container,.modal-enter-active .tiles-modal-product-container,.modal-leave-active .info-modal-sk-container,.modal-leave-active .modal-base__slot,.modal-leave-active .services-modal-container,.modal-leave-active .tiles-modal-container,.modal-leave-active .tiles-modal-product-container{animation:none!important;transition:none!important}.modal-enter-active .tiles-modal-actions,.modal-enter-active .tiles-modal-buttons,.modal-enter-active .tiles-modal-contacts,.modal-enter-active .tiles-modal-info,.modal-enter-active .tiles-modal-logo{animation:none!important;opacity:1!important}.notification-modal__countdown{animation:none!important}.modal-enter-active .notification-modal,.modal-enter-active .notification-modal__button--black,.modal-enter-active .notification-modal__button--white,.modal-enter-active .notification-modal__countdown-block,.modal-enter-active .notification-modal__headline,.modal-enter-active .notification-modal__sub-headline{animation:none!important;opacity:1!important}.player-enter-active,.player-leave-active{transition:none!important}.tile--skeleton:after{animation:none!important}}.o-map-floors .floor-item:focus-visible{outline:2px solid #000;outline-offset:2px;z-index:1}.a-dialog__action:focus-visible,.a-dialog__close:focus-visible{outline:2px solid #000;outline-offset:2px}.m-service-chips__chip:focus-visible{outline:2px solid #000;outline-offset:2px}.m-category-tile:focus-visible{outline:2px solid #000;outline-offset:-2px}.start-tile:focus-visible{outline:2px solid #000;outline-offset:-2px}.guide-step-bubble:focus-visible{outline:2px solid #000;outline-offset:2px}.o-map-object-info-otg__action:focus-visible,.o-map-object-info__action:focus-visible{outline:2px solid #000;outline-offset:2px}.o-p-header__back:focus-visible{outline:2px solid #000;outline-offset:2px}[role=button]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #000;outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (forced-colors:active){.m-category-tile,.m-service-chips__chip,.start-tile{border:2px solid ButtonText}.o-map-floors .floor-item--active{outline:3px solid Highlight;outline-offset:-1px}.o-searchbar-item-otg:focus-visible,.o-searchbar-item-otg:hover{border:2px solid LinkText}:focus-visible{outline-color:Highlight!important}.guide-step-bubble{border:2px solid ButtonText}}@media (prefers-contrast:more){.m-category-tile,.start-tile{border:1px solid #595959}.o-searchbar-item-otg{border-bottom:1px solid #595959}.o-map-floors .floor-item--active{box-shadow:inset 0 0 0 2px #000}}.m-navapp-controls{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.m-navapp-controls .navapp-ctrl__btn{align-items:center;background:#ffffffeb;border:none;border-radius:4px;box-shadow:0 1px 4px #0000001f;color:#333;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;justify-content:center;line-height:1;min-height:44px;min-width:44px;padding:0;transition:background .15s,color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none}.m-navapp-controls .navapp-ctrl__btn:hover{background:#e206141a;color:#e20614}.m-navapp-controls .navapp-ctrl__btn--active{background:#e20614;box-shadow:0 2px 8px #e2061459;color:#fff}.m-navapp-controls .navapp-ctrl__btn--active:hover{background:#c80a22;color:#fff}.m-navapp-controls .navapp-ctrl__btn--disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.m-navapp-controls .navapp-ctrl__outdoor{border-radius:50%;margin-bottom:4px}.m-navapp-controls .navapp-ctrl__outdoor svg{height:18px;width:18px}.m-navapp-controls .navapp-ctrl__floors{align-items:center;background:#fff9;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:3px}.m-navapp-controls .navapp-ctrl__floor{border-radius:4px;font-size:11px;min-height:44px;min-width:44px}.m-navapp-controls .navapp-ctrl__floor--outdoor{font-size:16px;font-weight:400}.o-map-object-info-otg{background:#000;color:#fff;display:flex;flex-direction:column;font-size:18px;gap:6px;line-height:22px;max-width:210px;padding:16px;position:absolute;right:20px;top:20px}@media (max-width:768px){.o-map-object-info-otg{display:none}}.o-map-object-info-otg.force{display:block!important}.o-map-object-info-otg .map-object-info-otg-floor{font-family:var(--map-object-info-otg-floor-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--map-object-info-otg-floor-font-weigh,400)}.o-map-object-info-otg .map-object-info-otg-building{display:var(--map-object-info-otg-floor-name-display);font-family:var(--map-object-info-otg-floor-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--map-object-info-otg-floor-font-weigh,600)}.o-map-object-info-otg .map-object-info-otg-entrance{display:var(--map-object-info-otg-floor-display,none);font-family:var(--map-object-info-otg-entrance,"Inter",Arial,Helvetica,sans-serif)}.o-search-button-otg{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:17px 0 13px 8px;width:var(--search-button-otg--width,auto)}.o-search-button-otg::-moz-focus-inner{border:none}.o-search-button-otg .search-button-otg-text{color:#000;font-family:var(--search-button-otg-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;font-weight:var(--search-button-otg-text-font-weight,500);line-height:20px;padding:var(--search-button-otg-text--padding,auto);width:var(--search-button-otg-text--width,auto)}.o-search-button-otg .search-button-otg-text-highlight{display:var(--search-button-otg-text-display,inline);font-family:Inter,Arial,Helvetica,sans-serif;margin:var(--search-button-otg-text-margin,0)}.o-search-button-otg .search-button-back-button{fill:var(--o-path-settings-till-arrow-color,#000);height:var(--o-path-settings-till-arrow-height,12px);left:var(--o-path-settings-till-arrow-left,19px);position:var(--o-path-settings-till-arrow-position,absolute);top:var(--o-path-settings-till-arrow-top,19px);width:var(--o-path-settings-till-arrow-width,16px)}.o-dropdown-otg .dropdown .ivu-select-dropdown,.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-dropdown-otg .dropdown .ivu-select-dropdown::-webkit-scrollbar,.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.o-dropdown-otg .dropdown .ivu-select-dropdown::-webkit-scrollbar-track,.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.o-dropdown-otg .dropdown .ivu-select-dropdown::-webkit-scrollbar-thumb,.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-dropdown-otg{position:relative;z-index:100}.o-dropdown-otg .dropdown-otg-label{color:var(--dropdown-color,#000);font-family:var(--dropdown-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;line-height:20px}.o-dropdown-otg .dropdown{z-index:100}.o-dropdown-otg .dropdown,.o-dropdown-otg .dropdown .ivu-select{position:relative;width:100%}.o-dropdown-otg .dropdown .ivu-select-single .ivu-select-selection{border:var(--o-dropdown-otg-ivu-select-selection-border,1px solid #707070);border-radius:var(--o-dropdown-otg-ivu-select-selection-border-radius,0);box-shadow:none;height:var(--o-dropdown-otg-ivu-select-selection-height,56px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o-dropdown-otg .dropdown .ivu-select-single .ivu-select-selection>div{max-width:100%;width:100%}.o-dropdown-otg .dropdown .ivu-select-single .ivu-select-selection .ivu-select-placeholder{color:var(--dropdown-color,#000);font-family:var(--dropdown-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;height:unset;line-height:20px;padding:0 16px}.o-dropdown-otg .dropdown .ivu-select-single .ivu-select-selection .ivu-select-selected-value{color:var(--dropdown-color,#000);font-family:var(--dropdown-value-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--dropdown-value-font-size,16px);line-height:20px;padding:0 36px 0 16px}.o-dropdown-otg .dropdown .ivu-select-dropdown{background:#fff;border:var(--dropdown-ivu-select-dropdown-border,1px solid #707070);border-radius:var(--dropdown-ivu-select-dropdown-border-radius,0);border-top:none;box-shadow:0 4px 16px #00000026;left:0;max-width:100%;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:var(--dropdown-z-index,900)}.o-dropdown-otg .dropdown .ivu-select-dropdown::-webkit-scrollbar-thumb{border-radius:20px}.o-dropdown-otg .dropdown .ivu-select-not-found li{color:var(--dropdown-color,#000);font-family:var(--dropdown-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;line-height:20px;padding:18px 16px}.o-dropdown-otg .dropdown .ivu-select-dropdown-list{max-height:250px}@media (max-width:768px){.o-dropdown-otg .dropdown .ivu-select-dropdown-list{max-height:227px}}@media (max-width:768px) and (orientation:landscape){.o-dropdown-otg .dropdown .ivu-select-dropdown-list{max-height:50vh}}.o-dropdown-otg .dropdown .ivu-select-item{align-items:center;border-top:1px solid #d6d6d6;color:var(--dropdown-color,#000);display:flex;font-family:var(--dropdown-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px!important;font-weight:var(--dropdown-font-weight,400);line-height:20px;min-height:44px;overflow:hidden;padding:18px 16px;text-overflow:ellipsis;white-space:nowrap}.o-dropdown-otg .dropdown .ivu-select-item:first-child{border-top:none}.o-dropdown-otg .dropdown .ivu-select-arrow{height:9px;right:16px;width:15px}.o-dropdown-otg .dropdown .ivu-select-disabled .ivu-select-arrow{display:none}.o-qr-scanner-button{align-items:center;background-color:initial;border:1px solid #000;color:inherit;color:#000;cursor:pointer;display:flex;font:inherit;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;gap:8px;padding:8px 16px;width:100%}.o-qr-scanner-button::-moz-focus-inner{border:none}.o-qr-scanner-button .qr-icon{height:20px;width:20px}.o-start-items-dropdown{position:relative;z-index:1}@media (max-width:768px){.o-start-items-dropdown .ivu-icon{pointer-events:none}}.o-start-items-dropdown.o-start-items-dropdown--open{z-index:200}.o-start-items-dropdown.o-start-items-dropdown--open .ivu-icon{pointer-events:auto}.o-start-items-dropdown.o-start-items-dropdown--open .clearable{display:block}.o-integration-close-button{gap:var(--o-integration-close-button-gap,auto);margin-left:var(--o-integration-close-button-margin-left,auto)}.o-integration-close-button .svg{height:var(--o-integration-close-button-height,13px);width:var(--o-integration-close-button-width,13px)}.o-path-otg{-webkit-text-size-adjust:100%;background:var(--o-path-otg-background-color,#fff);color:#000;display:flex;flex-direction:column;font-family:var(--o-path-otg-font-family,"Inter",Arial,Helvetica,sans-serif);height:100%;overflow:hidden}@media (max-width:768px){.o-path-otg{height:auto;padding:0}}.o-path-otg__logo{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.o-path-otg__logo-image{background-image:var(--o-path-otg__logo-image-background-image,url(""));background-position:50%;background-repeat:no-repeat;background-size:contain;height:var(--o-path-otg__logo-image-height,16px);width:var(--o-path-otg__logo-image-width,98px)}.guide-sheet-handle{display:none}@media (max-width:768px){.guide-sheet-handle{-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;min-height:48px;padding:0}.guide-sheet-handle__bar{background:#d0d0d0;border-radius:2px;height:4px;transition:background .25s cubic-bezier(.2,0,0,1),width .25s cubic-bezier(.2,0,0,1);width:32px}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.guide-sheet-handle__bar{transition:none}}@media (max-width:768px){.guide-sheet-handle:active .guide-sheet-handle__bar,.guide-sheet-handle:hover .guide-sheet-handle__bar{background:#595959;width:40px}}@media (max-width:768px) and (prefers-contrast:more){.guide-sheet-handle__bar{background:#595959;height:5px;width:48px}}@media (forced-colors:active){.guide-sheet-handle__bar{background:ButtonText}}.guide-header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px;position:relative}@media (max-width:768px){.guide-header{padding:clamp(6px,1.5vh,12px) 16px}}.guide-header__back{align-items:center;background:#fff;border:2px solid #000;border-radius:24px;color:#000;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;gap:4px;min-height:48px;padding:8px 16px 8px 12px;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-header__back{transition:none}}.guide-header__back:focus-visible{outline:2px solid #000;outline-offset:2px}@media (max-width:768px){.guide-header__back{font-size:13px;min-height:44px;padding:8px 12px 8px 8px}}@media (max-width:768px) and (max-height:667px){.guide-header__back{font-size:12px;min-height:44px;padding:4px 8px}}.guide-header__back:hover{background:#f5f0ee}.guide-header__back:active{background:#e5e5e5;transform:scale(.97)}.guide-dest,.guide-header__back-icon{flex-shrink:0}.guide-dest{border-bottom:1px solid #e5e5e5;padding:20px}@media (max-width:768px){.guide-dest{padding:clamp(8px,2vh,16px) 16px}}.guide-dest__name{border-bottom:2px solid #000;color:#000;display:inline-block;font-size:18px;font-weight:800;line-height:1.3;margin:0;max-width:100%;overflow-wrap:break-word;padding-bottom:6px;word-break:break-word}@media (max-width:768px){.guide-dest__name{font-size:clamp(14px,4vw,17px);padding-bottom:4px}}.guide-dest__meta{align-items:center;color:#e20614;display:flex;font-size:14px;font-weight:500;gap:6px;line-height:1.4;margin-top:6px}@media (max-width:768px){.guide-dest__meta{font-size:clamp(12px,3.5vw,14px);margin-top:4px}}.guide-dest__sep{color:#595959}.guide-dest__from{color:#595959;font-size:14px;font-weight:400;line-height:1.4;margin-top:6px}@media (max-width:768px){.guide-dest__from{font-size:clamp(12px,3.2vw,14px);margin-top:4px}}.guide-dest__from-label{font-weight:500}.guide-mode{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 20px}@media (max-width:768px){.guide-mode{padding:8px 16px}}.guide-mode__label{color:#000;flex:1;font-size:14px;font-weight:500;line-height:1.4}@media (max-width:768px){.guide-mode__label{font-size:clamp(12px,3.5vw,14px)}}.guide-mode__toggle{align-items:center;background:#fff;border:2px solid #d0d0d0;border-radius:50%;color:#595959;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .25s cubic-bezier(.2,0,0,1);width:48px}@media (prefers-reduced-motion:reduce){.guide-mode__toggle{transition:none}}.guide-mode__toggle:focus-visible{outline:2px solid #000;outline-offset:2px}.guide-mode__toggle:hover{border-color:#e20614;color:#e20614}.guide-mode__toggle--active{background:#e20614;border-color:#e20614;color:#fff}.guide-mode__toggle--active:hover{background:#c80a22;border-color:#c80a22}.guide-mode__toggle-icon,.guide-qr{flex-shrink:0}.guide-qr{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;gap:16px;padding:16px 20px}@media (max-width:768px){.guide-qr{display:none}}.guide-qr__code{flex-shrink:0}.guide-qr__code,.guide-qr__code .o-qr-code-generator,.guide-qr__code .qr-code-generator{height:80px;width:80px}.guide-qr__code .o-qr-code-generator svg,.guide-qr__code .qr-code-generator svg{height:80px!important;width:80px!important}.guide-qr__info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.guide-qr__title{color:#000;font-size:14px;font-weight:600}.guide-qr__subtitle{color:#595959;font-size:13px}.guide-share{display:none}@media (max-width:768px){.guide-share{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:12px;color:#000;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;gap:8px;margin:0 16px 8px;padding:10px 16px;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1);width:calc(100% - 32px)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.guide-share{transition:none}}@media (max-width:768px){.guide-share:active,.guide-share:hover{background:#f5f0ee;border-color:#595959}}.guide-share__icon{color:#595959;flex-shrink:0}.guide-overview{align-items:center;background:#fff;border:none;border-bottom:1px solid #e5e5e5;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;gap:12px;min-height:48px;padding:14px 20px;text-align:left;transition:background .25s cubic-bezier(.2,0,0,1);width:100%}@media (prefers-reduced-motion:reduce){.guide-overview{transition:none}}.guide-overview:focus-visible{outline:2px solid #000;outline-offset:2px}@media (max-width:768px){.guide-overview{display:none}}.guide-overview:hover{background:#f5f0ee}.guide-overview:active{background:#e5e5e5}.guide-overview__chevron,.guide-overview__icon{color:#595959;flex-shrink:0}.guide-overview__chevron{margin-left:auto}.guide-start-cta{display:none}@media (max-width:768px){.guide-start-cta{-webkit-tap-highlight-color:transparent;align-items:center;background:#e20614;border:none;border-radius:24px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(15px,4vw,17px);font-weight:700;gap:10px;justify-content:center;letter-spacing:.01em;margin:clamp(8px,2vh,16px) 16px;min-height:52px;padding:14px 24px;transition:background .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1);width:calc(100% - 32px)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.guide-start-cta{transition:none}}@media (max-width:768px){.guide-start-cta:focus-visible{outline:2px solid #000;outline-offset:2px}}@media (max-width:768px){.guide-start-cta:hover{background:#c80a22}.guide-start-cta:active{background:#b0091e;transform:scale(.97)}}.guide-start-cta__icon{flex-shrink:0}@media (max-width:768px) and (max-height:667px){.guide-start-cta{font-size:15px;margin:8px 16px;min-height:48px;padding:12px 20px}}.guide-loading{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}@media (max-width:768px){.guide-loading{flex:0;padding:clamp(16px,4vh,32px) 16px}}.guide-loading__spinner{animation:guide-spin .8s linear infinite;border:3px solid #e5e5e5;border-radius:50%;border-top-color:#e20614;height:28px;width:28px}@media (prefers-reduced-motion:reduce){.guide-loading__spinner{animation:none;border-right-color:#e20614;border-top-color:#e20614}}.guide-loading__text{color:#595959;font-size:14px}@keyframes guide-spin{to{transform:rotate(1turn)}}.guide-error{background:#fef4f4;border:1px solid #fc858d;border-radius:12px;color:#c80a22;flex-shrink:0;font-size:14px;font-weight:500;line-height:1.5;margin:12px 20px;padding:14px 20px;text-align:center}@media (max-width:768px){.guide-error{font-size:clamp(12px,3.5vw,14px);margin:8px 16px;padding:10px 16px}}@media (prefers-contrast:more){.guide-error{border-width:2px;font-weight:700}}.guide-steps{flex:1;overflow-y:auto;padding:0}@media (max-width:768px){.guide-steps{display:none!important}}.guide-steps::-webkit-scrollbar{width:6px}.guide-steps::-webkit-scrollbar-track{background:#0000}.guide-steps::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.guide-steps__list{list-style:none;margin:0;padding:0}.guide-step{align-items:flex-start;border-bottom:1px solid #e5e5e5;cursor:pointer;display:flex;gap:16px;padding:16px 20px;transition:background .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-step{transition:none}}.guide-step:focus-visible{outline:2px solid #000;outline-offset:2px}.guide-step:hover{background:#f5f0ee}.guide-step--active{background:#fef4f4}.guide-step--active:hover{background:#fdebeb}.guide-step--active .guide-step__number{background:#e20614;border-color:#e20614;color:#fff}.guide-step__number{align-items:center;border:2px solid #000;border-radius:50%;color:#000;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:32px;justify-content:center;transition:all .25s cubic-bezier(.2,0,0,1);width:32px}@media (prefers-reduced-motion:reduce){.guide-step__number{transition:none}}.guide-step__content{align-items:baseline;display:flex;flex:1;gap:12px;justify-content:space-between;min-width:0;padding-top:4px}.guide-step__text{color:#000;flex:1;font-size:16px;line-height:1.5}.guide-step__text .step-text,.guide-step__text.step-text{color:#000!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.5!important}.guide-step__distance{color:#595959;flex-shrink:0;font-size:14px;font-weight:500;white-space:nowrap}.guide-mobile{display:none}@media (max-width:768px){.guide-mobile{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:4px 12px 8px}}.guide-mobile__nav-compact{align-items:center;display:flex;gap:8px;min-height:48px}.guide-mobile__nav-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#fff;border:2px solid #d0d0d0;border-radius:50%;color:#000;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1);width:48px}@media (prefers-reduced-motion:reduce){.guide-mobile__nav-btn{transition:none}}.guide-mobile__nav-btn:focus-visible{outline:2px solid #000;outline-offset:2px}.guide-mobile__nav-btn:hover:not(:disabled){background:#f5f0ee;border-color:#bcbcbc}.guide-mobile__nav-btn:active:not(:disabled){background:#e5e5e5;transform:scale(.95)}.guide-mobile__nav-btn:disabled{cursor:not-allowed;opacity:.25}.guide-mobile__nav-btn--next{background:#e20614;border-color:#e20614;color:#fff}.guide-mobile__nav-btn--next:hover:not(:disabled){background:#c80a22;border-color:#c80a22}.guide-mobile__nav-btn--next:active:not(:disabled){background:#b0091e}.guide-mobile__step-inline{-webkit-tap-highlight-color:transparent;cursor:pointer;display:flex;flex:1;flex-direction:column;min-width:0;padding:4px 0}.guide-mobile__step-inline:active{opacity:.8}.guide-mobile__step-inline-text{color:#000;font-size:clamp(13px,3.5vw,15px);font-weight:500;line-height:1.3;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.guide-mobile__step-inline-text .step-text{color:inherit!important;display:inline!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:inherit!important;line-height:inherit!important}.guide-mobile__step-inline-desc{display:inline}.guide-mobile__step-inline-desc .step-text{display:inline!important}.guide-mobile__step-inline-dist{color:#595959;font-weight:600;margin-left:4px;white-space:nowrap}.guide-mobile__step-inline-meta{color:#595959;font-size:clamp(11px,3vw,12px);font-weight:400;line-height:1.3}.guide-mobile__actions{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-top:2px}.guide-mobile__action-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:24px;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(12px,3.2vw,13px);font-weight:500;gap:4px;padding:6px 10px;transition:background .25s cubic-bezier(.2,0,0,1),color .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-mobile__action-btn{transition:none}}.guide-mobile__action-btn:focus-visible{outline:2px solid #000;outline-offset:2px}.guide-mobile__action-btn--close{color:#595959}.guide-mobile__action-btn--close:hover{background:#f5f0ee;color:#000}.guide-mobile__action-btn--close:active{background:#e5e5e5}.guide-mobile__action-btn--overview{color:#e20614;font-weight:600}.guide-mobile__action-btn--overview:hover{background:#fef4f4}.guide-mobile__action-btn--overview:active{background:#fde6e6}.guide-mobile__progress{align-items:center;display:flex;flex-shrink:0;gap:10px}.guide-mobile__progress-bar{background:#e5e5e5;border-radius:2px;flex:1;height:3px;overflow:hidden}@media (prefers-contrast:more){.guide-mobile__progress-bar{height:5px}}.guide-mobile__progress-fill{background:#e20614;border-radius:2px;height:100%;transition:width .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-mobile__progress-fill{transition:none}}.guide-mobile__progress-text{color:#595959;font-size:clamp(11px,3vw,13px);font-weight:600;min-width:30px;text-align:right;white-space:nowrap}.guide-mobile__step-list{flex:1;list-style:none;margin:0;max-height:35vh;overflow-y:auto;padding:0}@media (max-height:667px){.guide-mobile__step-list{max-height:25vh}}@media (max-height:740px){.guide-mobile__step-list{max-height:30vh}}@media (min-height:844px){.guide-mobile__step-list{max-height:40vh}}@media (min-height:932px){.guide-mobile__step-list{max-height:45vh}}@media (orientation:landscape) and (max-height:500px){.guide-mobile__step-list{max-height:calc(100% - 120px)}}@supports (height:1svh){.guide-mobile__step-list{max-height:35svh}@media (max-height:667px){.guide-mobile__step-list{max-height:25svh}}@media (min-height:844px){.guide-mobile__step-list{max-height:40svh}}}.guide-mobile__step-list::-webkit-scrollbar{width:4px}.guide-mobile__step-list::-webkit-scrollbar-track{background:#fef4f4;border-radius:2px}.guide-mobile__step-list::-webkit-scrollbar-thumb{background:#e20614;border-radius:2px}.guide-mobile__step-item{-webkit-tap-highlight-color:transparent;align-items:center;border-bottom:1px solid #e5e5e5;cursor:pointer;display:flex;gap:clamp(8px,2vw,12px);padding:clamp(8px,1.5vh,12px) 4px;transition:background .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-mobile__step-item{transition:none}}.guide-mobile__step-item:focus-visible{outline:2px solid #000;outline-offset:2px}.guide-mobile__step-item:last-child{border-bottom:none}.guide-mobile__step-item:active{background:#f5f0ee}.guide-mobile__step-item--active{background:#fef4f4;border-radius:12px;padding-left:8px;padding-right:8px}.guide-mobile__step-item--active .guide-mobile__step-item-num{background:#e20614;border-color:#e20614;color:#fff}.guide-mobile__step-item-num{align-items:center;border:2px solid #000;border-radius:50%;color:#000;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:28px;justify-content:center;transition:all .25s cubic-bezier(.2,0,0,1);width:28px}@media (prefers-reduced-motion:reduce){.guide-mobile__step-item-num{transition:none}}.guide-mobile__step-item-body{flex:1;min-width:0}.guide-mobile__step-item-body .step-text{color:#000!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:clamp(13px,3.5vw,15px)!important;line-height:1.4!important}.guide-mobile__step-item-text{color:#000;font-size:clamp(13px,3.5vw,15px);line-height:1.4}.guide-mobile__step-item-dist{color:#595959;flex-shrink:0;font-size:clamp(11px,3vw,13px);font-weight:500;white-space:nowrap}.guide-mobile__nav{display:flex;flex-shrink:0;gap:8px;margin-top:auto;padding-top:clamp(4px,1vh,8px)}.guide-mobile__btn{-webkit-tap-highlight-color:transparent;align-items:center;border:2px solid #d0d0d0;border-radius:24px;cursor:pointer;display:flex;flex:1;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(13px,3.5vw,15px);font-weight:600;gap:4px;justify-content:center;min-height:48px;padding:10px 8px;white-space:nowrap}.guide-mobile__btn:focus-visible{outline:2px solid #000;outline-offset:2px}@media (pointer:coarse){.guide-mobile__btn{min-height:48px}}@media (max-height:667px){.guide-mobile__btn{font-size:13px;min-height:44px;padding:8px}}@media (max-width:340px){.guide-mobile__btn-label{display:none}}.guide-mobile__btn--prev{background:#fff;border-color:#d0d0d0;color:#000;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-mobile__btn--prev{transition:none}}.guide-mobile__btn--prev:hover:not(:disabled){background:#f5f0ee;border-color:#bcbcbc}.guide-mobile__btn--prev:active:not(:disabled){background:#e5e5e5;transform:scale(.97)}.guide-mobile__btn--prev:disabled{cursor:not-allowed;opacity:.3;transform:none}.guide-mobile__btn--collapse{background:#f5f0ee;border-color:#0000;color:#595959;flex:0 0 auto;font-size:clamp(12px,3.2vw,14px);font-weight:500;padding:10px 14px;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-mobile__btn--collapse{transition:none}}.guide-mobile__btn--collapse:hover:not(:disabled){background:#ede5e1;border-color:#0000}.guide-mobile__btn--collapse:active:not(:disabled){background:#e5e5e5;transform:scale(.97)}.guide-mobile__btn--collapse:disabled{cursor:not-allowed;opacity:.3;transform:none}@media (max-height:667px){.guide-mobile__btn--collapse{padding:8px 10px}}.guide-mobile__btn--next{background:#e20614;border-color:#e20614;color:#fff;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.guide-mobile__btn--next{transition:none}}.guide-mobile__btn--next:hover:not(:disabled){background:#c80a22;border-color:#ba0510}.guide-mobile__btn--next:active:not(:disabled){background:#b0091e;transform:scale(.97)}.guide-mobile__btn--next:disabled{cursor:not-allowed;opacity:.3;transform:none}@media (max-width:768px){.o-path-otg[data-sheet-mode=overview] .guide-overview{display:none!important}.o-path-otg[data-sheet-mode=overview] .guide-start-cta{display:flex}.o-path-otg[data-sheet-mode=overview] .guide-mobile{display:none!important}.o-path-otg[data-sheet-mode=stepping] .guide-dest,.o-path-otg[data-sheet-mode=stepping] .guide-header,.o-path-otg[data-sheet-mode=stepping] .guide-mode{display:none}.o-path-otg[data-sheet-mode=stepping] .guide-share,.o-path-otg[data-sheet-mode=stepping] .guide-start-cta{display:none!important}.o-path-otg[data-sheet-mode=stepping] .guide-error,.o-path-otg[data-sheet-mode=stepping] .guide-loading{display:none}.o-path-otg[data-sheet-mode=stepping] .guide-overview,.o-path-otg[data-sheet-mode=stepping] .guide-qr{display:none!important}.o-path-otg[data-sheet-mode=stepping] .guide-mobile{display:flex}.o-path-otg[data-sheet-mode=expanded] .guide-dest,.o-path-otg[data-sheet-mode=expanded] .guide-header,.o-path-otg[data-sheet-mode=expanded] .guide-mode,.o-path-otg[data-sheet-mode=stepping] .guide-sheet-handle{display:none}.o-path-otg[data-sheet-mode=expanded] .guide-share,.o-path-otg[data-sheet-mode=expanded] .guide-start-cta{display:none!important}.o-path-otg[data-sheet-mode=expanded] .guide-error,.o-path-otg[data-sheet-mode=expanded] .guide-loading{display:none}.o-path-otg[data-sheet-mode=expanded] .guide-overview,.o-path-otg[data-sheet-mode=expanded] .guide-qr{display:none!important}.o-path-otg[data-sheet-mode=expanded] .guide-mobile{display:flex}}@media (prefers-reduced-motion:reduce){.o-path-otg,.o-path-otg *{animation-duration:0s!important;transition-duration:0s!important}}@media (prefers-contrast:more){.guide-header__back{border-width:3px;font-weight:700}.guide-dest__name{border-bottom-width:3px;font-weight:800}.guide-mobile__btn{border-width:3px;font-weight:700}.guide-mobile__nav-btn{border-width:3px}.guide-start-cta{font-weight:800}.guide-mobile__step-item-num{border-width:3px}.guide-mobile__progress-bar{height:6px}}@media (forced-colors:active){.guide-mobile__btn,.guide-mobile__nav-btn,.guide-start-cta{border:2px solid ButtonText}.guide-mobile__progress-fill{background:Highlight}.guide-mobile__action-btn{border:1px solid ButtonText}}@media (max-width:768px) and (display-mode:standalone){.o-path-otg .guide-loading{padding:20px 16px}}@media (orientation:landscape) and (max-height:500px){.o-path-otg .guide-sheet-handle{display:none}.o-path-otg .guide-header{padding:4px 12px}.o-path-otg .guide-dest{padding:8px 12px}.o-path-otg .guide-start-cta{font-size:14px;margin:4px 12px;min-height:44px}.o-path-otg .guide-mobile{gap:4px;padding:4px 12px}.o-path-otg .guide-mobile__btn{min-height:44px}.o-path-otg .guide-mobile__nav-btn{height:44px;width:44px}}@media (max-width:768px) and (max-height:480px) and (orientation:portrait){.o-path-otg .guide-header{padding:2px 12px}.o-path-otg .guide-dest{padding:4px 12px}.o-path-otg .guide-start-cta{margin:4px 12px;min-height:44px}.o-path-otg .guide-mobile{gap:2px;padding:4px 12px}.o-path-otg .guide-mobile__btn{min-height:44px}}@media (max-width:768px) and (min-height:900px){.o-path-otg .guide-mobile__btn{font-size:16px;min-height:52px}.o-path-otg .guide-start-cta{font-size:17px;min-height:56px}}.o-object-start{background:#fff;display:flex;flex-direction:column;width:100%}.o-object-start .start-handle{display:none}@media (max-width:768px){.o-object-start .start-handle{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:48px}}.o-object-start .start-handle__bar{background:#d0d0d0;border-radius:2px;height:4px;width:32px}@media (max-width:768px) and (prefers-contrast:more){.o-object-start .start-handle .start-handle__bar{background:#595959;height:5px;width:48px}}@media (orientation:landscape) and (max-height:500px){.o-object-start .start-handle{display:none}}.o-object-start .object-start-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px;position:relative}@media (max-width:768px){.o-object-start .object-start-header{padding:clamp(6px,1.5vh,12px) 16px}}.o-object-start .object-start-header__back{align-items:center;background:#fff;border:2px solid #000;border-radius:24px;color:#000;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;gap:4px;min-height:48px;padding:8px 16px 8px 12px;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-object-start .object-start-header__back{transition:none}}.o-object-start .object-start-header__back:focus-visible{outline:2px solid #000;outline-offset:2px}@media (max-width:768px){.o-object-start .object-start-header__back{font-size:13px;min-height:44px;padding:8px 12px 8px 8px}}.o-object-start .object-start-header__back:hover{background:#f5f0ee}.o-object-start .object-start-header__back:active{background:#e5e5e5;transform:scale(.97)}.o-object-start .object-start-header__back-icon{flex-shrink:0}.o-object-start .object-start-accent{background:#e20614;border-radius:2px;flex-shrink:0;height:3px;margin:0 20px;width:calc(100% - 40px)}@media (max-width:768px){.o-object-start .object-start-accent{margin:0 16px;width:calc(100% - 32px)}}.o-object-start .object-start-content-container{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:20px 20px 0}@media (max-width:768px){.o-object-start .object-start-content-container{padding:16px 16px 0}}.o-object-start .object-start-title{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:20px;font-weight:800;line-height:1.3;margin:0;max-width:100%;overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){.o-object-start .object-start-title{font-size:clamp(16px,4.5vw,20px)}}.o-object-start .object-content{color:#e20614;display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.4}@media (max-width:768px){.o-object-start .object-content{font-size:clamp(13px,3.5vw,14px)}}.o-object-start .object-start-footer{display:flex;padding:20px;width:100%}@media (max-width:768px){.o-object-start .object-start-footer{padding:16px}}.o-object-start .object-start-footer .a-button-otg{background-color:#e20614;border:none;border-radius:24px;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:52px;letter-spacing:.01em;padding:14px 24px;transition:background .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1);width:100%}@media (prefers-reduced-motion:reduce){.o-object-start .object-start-footer .a-button-otg{transition:none}}.o-object-start .object-start-footer .a-button-otg:focus-visible{outline:2px solid #000;outline-offset:2px}.o-object-start .object-start-footer .a-button-otg:hover{background-color:#c80a22}.o-object-start .object-start-footer .a-button-otg:active{background-color:#b0091e;transform:scale(.97)}@media (max-width:768px){.o-object-start .object-start-footer .a-button-otg{font-size:clamp(15px,4vw,17px);height:48px}}@media (prefers-reduced-motion:reduce){.o-object-start,.o-object-start *{transition-duration:0s!important}}@media (prefers-contrast:more){.o-object-start .object-start-header__back{border-width:3px;font-weight:700}.o-object-start .a-button-otg{font-weight:800}.o-object-start .object-start-accent{height:4px}.o-object-start .start-handle__bar{background:#595959;height:5px;width:48px}}@media (forced-colors:active){.o-object-start .a-button-otg,.o-object-start .object-start-header__back{border:2px solid ButtonText}.o-object-start .start-handle__bar{background:ButtonText}.o-object-start .object-start-accent{background:Highlight}}@media (orientation:landscape) and (max-height:500px){.o-object-start .object-start-header{padding:4px 12px}.o-object-start .object-start-accent{margin-left:12px;margin-right:12px;width:calc(100% - 24px)}.o-object-start .object-start-content-container{padding:12px 12px 0}.o-object-start .object-start-footer{padding:12px}.o-object-start .object-start-footer .a-button-otg{height:auto;min-height:44px}}.o-manage-destination-panel-otg{align-items:center;display:none;position:relative;width:100%}@media (max-width:768px){.o-manage-destination-panel-otg{background-color:var(--o-manage-destination-panel-otg-background-color,#fff);display:flex;flex-shrink:0;margin-left:var(--o-manage-destination-panel-otg-margin-left,0);z-index:10}}@media (max-width:768px) and (orientation:landscape) and (max-height:500px){.o-manage-destination-panel-otg{display:none}}@media (max-width:768px){.o-manage-destination-panel-otg .o-search-button-otg{font-family:var(--o-search-button-otg-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-search-button-otg-font-size,16px);font-weight:var(--o-search-button-otg-font-weight,500);margin-right:var(--o-search-button-otg-margin-right,0);padding:var(--search-button-otg-text-highlight-padding,16px 0 14px 16px)}.o-manage-destination-panel-otg .o-search-button-otg .search-button-otg-text-highlight{font-family:var(--search-button-otg-text-highlight-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--search-button-otg-text-highlight-font-weight,600)}}.o-manage-destination-panel-otg:after{border-top:var(--o-manage-destination-panel-otg__logo-border-top,1px solid #000);bottom:var(--o-manage-destination-panel-otg__logo-bottom,0);content:"";display:var(--o-manage-destination-panel-otg__logo-display,none);left:var(--o-manage-destination-panel-otg__logo-left,5px);position:var(--o-manage-destination-panel-otg__logo-position,absolute);width:var(--o-manage-destination-panel-otg__logo-width,calc(100% - 8px))}.o-manage-destination-panel-otg__logo{align-items:center;background-color:var(--o-manage-destination-panel-otg__logo-background-color,#0000);display:flex;height:var(--o-manage-destination-panel-otg__logo-height,auto);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--o-manage-destination-panel-otg__logo-width,auto)}@media (max-width:768px){.o-manage-destination-panel-otg__logo{height:var(--o-manage-destination-panel-otg__logo--mobile-height,auto)}}.o-manage-destination-panel-otg__logo-image{background-image:var(--o-manage-destination-panel-otg__logo-image-background-image,url(""));background-position:50%;background-repeat:no-repeat;background-size:contain;height:var(--o-manage-destination-panel-otg__logo-image-height,15.417px);margin-left:var(--o-manage-destination-panel-otg__logo-image-margin-left,0);width:var(--o-manage-destination-panel-otg__logo-image-width,98.001px)}@media (max-width:768px){.o-manage-destination-panel-otg__logo-image{height:var(--o-manage-destination-panel-otg__logo-image--mobile-height,15.417px);width:var(--o-manage-destination-panel-otg__logo-image-width,98.001px)}}.o-manage-destination-panel-otg .back-button{align-items:center;display:flex;gap:0;height:100%;justify-content:center;margin:0 0 0 19px}.o-manage-destination-panel-otg .back-button .svg-icon{height:13px;width:9px}.o-manage-destination-panel-otg .close-button{height:21px;margin:0 12px 0 auto;width:21px}@media (max-width:768px){.o-manage-destination-panel-otg .close-button{gap:var(--close-button-gap,0);height:var(--close-button-height,26px);margin:var(--close-button-margin,0 14px 0 auto);width:var(--close-button-width,26px)}.o-manage-destination-panel-otg .close-button svg{fill:var(--close-button-svg-fill,#36584c);height:var(--close-button-svg-height,26px);width:var(--close-button-svg-width,26px)}}.o-manage-destination-panel-otg .o-integration-close-button{margin-left:var(--o-integration-close-button-margin-left,0);padding-right:var(--o-integration-close-button-padding-right,14px)}.o-manage-destination-panel-otg .integrations-close{margin:var(--managedestination-integrations-close-margin,0 4px 0 auto)}.o-manage-destination-panel-otg .back-button-dark-rounded{background-color:var(--back-button-dark-rounded-background-color,#000);border-radius:var(--back-button-dark-rounded-border-radius,75px);gap:var(--back-button-dark-rounded-gap,4px);height:var(--back-button-dark-rounded-height,28.518px);margin:var(--back-button-dark-rounded-margin,8px 10px 9px);width:var(--back-button-dark-rounded-width,67px)}.o-manage-destination-panel-otg .back-button-dark-rounded span{color:var(--back-button-dark-rounded-color,#fff);font-family:var(--back-button-dark-rounded-font-family,"Inter");font-size:var(--back-button-dark-rounded-font-size,10px);padding:var(--back-button-dark-rounded-padding,2px 0 0 0)}.o-manage-destination-panel-otg .back-button-dark-rounded .svg-icon{flex-shrink:var(--back-button-dark-rounded-svg-flex-shrink,0);height:var(--back-button-dark-rounded-svg-height,6px);margin:var(--back-button-dark-rounded-svg-margin,0 0 0 0);width:var(--back-button-dark-rounded-svg-width,4px)}.a-version{align-items:var(--a-version-icon-align-items,center);bottom:var(--a-version-icon-bottom,0);color:var(--a-version-icon-color,#000);display:var(--a-version-icon-display,flex);flex-direction:var(--a-version-icon-flex-direction,row);font-family:var(--a-version-icon--font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--a-version-icon--font-size,10px);font-weight:var(--a-version-icon--font-weight,500);justify-content:var(--a-version-icon-justify-content,space-between);left:var(--a-version-icon-left,43px);letter-spacing:var(--a-version-icon--letter-spacing,normal);margin:var(--a-version-icon-margin,0 0 0 0);opacity:var(--a-version-icon-opacity,.15);padding:var(--a-version-icon-padding,0);position:var(--a-version-icon-position,absolute)}body{overflow-x:var(--posters-body-overflow,hidden)}.t-posters{background-color:var(--posters-background,#231f20);display:var(--posters-display,flex);flex-direction:var(--posters-flex-direction,row);grid-template-columns:var(--posters-fgrid-template-columns,1fr);grid-template-rows:var(--posters-grid-template-rows,auto);max-height:var(--posters-max-height,auto);min-height:100vh;overflow:var(--posters-overflow,hidden)}.t-posters-header{display:var(--posters-header-dispaly,none);grid-column-end:var(--posters-header-end,auto);grid-column-start:var(--posters-header-start,auto)}.t-posters-lists{display:var(--t-posters-lists-display);flex-direction:var(--t-posters-lists-flex-direction,initial);grid-column-end:var(--t-posters-list-grid-column-end,auto);grid-column-start:var(--t-posters-list-grid-column-start,auto);grid-row-end:var(--t-posters-list-grid-row-end,auto);grid-row-start:var(--t-posters-list-grid-row-start,auto);height:var(--t-posters-list-height,auto);overflow:var(--t-posters-list-overflow,visible);padding:var(--t-posters-lists-padding,0);width:var(--t-posters-list-width,23.55%)}.t-posters-map-wrapper{display:var(--t-posters-map-wrapper-display,flex);flex-direction:column;grid-column-end:var(--t-posters-map-wrapper-grid-column-end,auto);grid-column-start:var(--t-posters-map-wrapper-grid-column-start,auto);grid-row-end:var(--t-posters-map-wrapper-grid-row-end,auto);grid-row-start:var(--t-posters-map-wrapper-grid-row-start,2);height:var(--t-posters-map-wrapper-height,auto);position:var(--t-posters-map-wrapper-position,relative);width:var(--t-posters-map-wrapper-width,54.14%)}.t-posters-map{height:var(--t-posters-map-height,100vh);padding:var(--t-posters-map-padding,0)}.t-posters-icons{bottom:0;position:absolute;width:var(--t-posters-icons-width,100%)}.t-posters-info{display:var(--t-posters-info-display,block);grid-row-end:var(--t-posters-info-grid-row-end,auto);grid-row-start:var(--t-posters-info-grid-row-start,auto);width:var(--t-posters-info-width,22.31%)}.t-posters-player{padding-top:var(--t-posters-player-padding-top,1.458vw)}.t-posters-widget{display:var(--t-posters-widget-display,block);height:var(--t-posters-widget-height,33%)}.t-posters-video-wrapper{display:var(--t-posters-video-wrapper-display,none);height:var(--t-posters-video-wrapper-height,2470rem);width:var(--t-posters-video-wrapper-width,2160rem)}.t-web-integration{align-items:stretch;display:flex;height:calc(var(--vh, 1vh)*100);padding-top:var(--t-web-integration--padding-top,env(safe-area-inset-top,0));position:relative}@supports (-webkit-touch-callout:none){.t-web-integration{height:-webkit-fill-available}}@supports (height:100dvh){.t-web-integration{height:100dvh}}@media (max-width:768px){.t-web-integration{flex-direction:column}}@media (min-width:769px){.t-web-integration>.o-sidebar-otg{left:0;position:absolute;top:0;z-index:10}}.t-web-integration .web-integration-map{flex:1;min-height:0;position:relative;width:100%}@media (max-width:768px){.t-web-integration .web-integration-map{min-height:0;width:100%}}@media (orientation:landscape) and (max-height:500px){.t-web-integration .web-integration-map{padding-right:env(safe-area-inset-right,0)}}.t-web-integration .web-integration-map__loading{align-items:center;background:var(--color-map-bg,#f5f5f5);bottom:0;display:flex;flex-direction:column;gap:12px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.t-web-integration .web-integration-map__spinner{animation:map-spinner .8s linear infinite;border:3px solid #00000014;border-radius:50%;border-top:3px solid var(--color-primary,#e20614);height:32px;width:32px}.t-web-integration .web-integration-map__loading-text{color:#00000059;font-size:13px;font-weight:500}.t-web-integration .map-fade-leave-active{transition:opacity .6s ease}.t-web-integration .map-fade-leave-to{opacity:0}@keyframes map-spinner{to{transform:rotate(1turn)}}@media (max-width:768px){.t-web-integration .o-map-guide-views .dialog__text .map-icon{margin:0!important}.t-web-integration .o-map-guide-views .dialog__text .o-step-text{display:none!important}}.o-path-settings{background:var(--path-settings-background,#fff);display:var(--path-settings-display,block);flex-direction:column;height:var(--path-settings-height,auto);margin:var(--path-settings-margin,20px);position:relative}@media (max-width:768px){.o-path-settings{margin:0;padding:16px 16px 20px}}.o-path-settings .a-dropdown{position:relative;z-index:10}.o-path-settings .a-dropdown .ivu-select-single .ivu-select-selection{border:1px solid #d0d0d0;border-radius:8px;box-shadow:none;height:48px;transition:border-color .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-path-settings .a-dropdown .ivu-select-single .ivu-select-selection{transition:none}}.o-path-settings .a-dropdown .ivu-select-single .ivu-select-selection:hover{border-color:#595959}.o-path-settings .a-dropdown .ivu-select-visible .ivu-select-selection{border-color:#000;border-radius:8px 8px 0 0;box-shadow:none}.o-path-settings .a-dropdown .ivu-select-single .ivu-select-selection .ivu-select-selected-value{color:#333;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.25}.o-path-settings .a-dropdown .ivu-select-dropdown{background:#fff;border:1px solid #000;border-radius:0 0 8px 8px;border-top-color:#e5e5e5;box-shadow:0 4px 16px #00000026;z-index:1000}.o-path-settings .a-dropdown .ivu-select-item{align-items:center;background:#fff;border-top:1px solid #e5e5e5;color:#333;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.25;min-height:44px;padding:12px 16px;transition:background .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-path-settings .a-dropdown .ivu-select-item{transition:none}}.o-path-settings .a-dropdown .ivu-select-item:first-child{border-top:none}.o-path-settings .a-dropdown .ivu-select-item.ivu-select-item-focus,.o-path-settings .a-dropdown .ivu-select-item:hover{background:#f5f0ee}.o-path-settings .a-dropdown .ivu-select-item.ivu-select-item-selected{color:#000;font-weight:600}.o-path-settings .a-dropdown .ivu-select-filter-input{color:#333;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px}.o-path-settings .a-dropdown .ivu-select-arrow{background-color:initial;color:#595959;font-size:14px;height:14px!important;width:14px!important}.o-path-settings .a-dropdown .dropdown__text{color:#333;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px}.o-path-settings .settings-handle{display:none}@media (max-width:768px){.o-path-settings .settings-handle{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:48px}}.o-path-settings .settings-handle__bar{background:#d0d0d0;border-radius:2px;height:4px;width:32px}@media (max-width:768px) and (prefers-contrast:more){.o-path-settings .settings-handle .settings-handle__bar{background:#595959;height:5px;width:48px}}@media (orientation:landscape) and (max-height:500px){.o-path-settings .settings-handle{display:none}}@media (forced-colors:active){.o-path-settings .settings-handle .settings-handle__bar{background:ButtonText}}.o-path-settings__logo{align-items:center;background-color:var(--o-path-settings__logo-background-color,#0000);display:flex;height:var(--o-path-settings__logo-height,auto);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--o-path-settings__logo-width,auto)}@media (max-width:768px){.o-path-settings__logo{height:var(--o-path-settings__logo--mobile-height,auto)}}.o-path-settings__logo-image{background-image:var(--o-path-settings__logo-image-background-image,url(""));background-position:50%;background-repeat:no-repeat;background-size:contain;height:var(--o-path-settings__logo-image-height,15.417px);margin-left:var(--o-path-settings__logo-image-margin-left,0);width:var(--o-path-settings__logo-image-width,98.001px)}@media (max-width:768px){.o-path-settings__logo-image{height:var(--o-path-settings__logo-image--mobile-height,15.417px);width:var(--o-path-settings__logo-image-width,98.001px)}}.o-path-settings .path-settings-title{color:var(--path-settings-title-color,#000);font-family:var(--path-settings-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--path-settings-title-font-size,20px);font-weight:var(--path-settings-title-font-weight,700);line-height:var(--path-settings-title-line-height,1.3)}@media (max-width:768px){.o-path-settings .path-settings-title{font-size:18px;text-align:left}}.o-path-settings .path-settings-main-section{margin-top:20px;padding:var(--path-settings-main-section-padding,0)}@media (max-width:768px){.o-path-settings .path-settings-main-section{margin-top:var(--path-settings-main-section-margin-top,22px)}}.o-path-settings .path-settings-dropdown{margin-top:var(--path-settings-dropdown-margin,20px)}@media (max-width:768px){.o-path-settings .path-settings-dropdown{margin-top:var(--path-settings-dropdown-margin-top,27px)}}.o-path-settings .path-settings-dropdown.path-settings-dropdown--default .ivu-select-selection:not(.ivu-select-selection-focused){border-color:var(--path-settings-dropdown-border-color,#0000)!important}@media (max-width:768px){.o-path-settings .path-settings-dropdown.path-settings-dropdown--default .ivu-select-selection:not(.ivu-select-selection-focused){background-color:var(--path-settings-dropdown-border-background-color--mobile,#d6d6d64d)!important;border-color:var(--path-settings-dropdown-border-color--mobile,#0000)!important}}.o-path-settings .path-settings-footer{margin-top:20px}@media (max-width:768px){.o-path-settings .path-settings-footer{margin-top:16px}}.o-path-settings .path-settings-footer__buttons{margin-top:var(--o-path-settings-path__buttons-title-margin-top,auto)}.o-path-settings .path-settings-footer__buttons-title{color:var(--o-path-settings-path__buttons-title-color,#333);font-family:var(--o-path-settings-path__buttons-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-path__buttons-title-font-size,14px);text-align:var(--o-path-settings-path__buttons-title-text-align,center)}.o-path-settings .path-settings-footer__buttons-wrapper{display:var(--o-path-settings-path__buttons-wrapper-display,flex);flex-direction:var(--o-path-settings-path__buttons-wrapper-flex-direction,column);gap:var(--o-path-settings-path__buttons-wrapper-gap,12px);padding:var(--o-path-settings-path__buttons-wrapper-padding,16px 0 20px 0)}.o-path-settings .path-settings-footer__buttons-btn{border-radius:var(--o-path-settings-path__buttons-btn-border-radius,24px);font-family:var(--o-path-settings-path__buttons-btn-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-path__buttons-btn-font-size,16px);height:var(--o-path-settings-path__buttons-btn-height,48px);letter-spacing:var(--o-path-settings-path__buttons-btn-letter-spacing,.3px);line-height:var(--o-path-settings-path__buttons-btn-line-height,1.5);position:var(--o-path-settings-path__buttons-btn-position,relative);width:var(--o-path-settings-path__buttons-btn-width,100%)}.o-path-settings .path-settings-footer__buttons-btn:focus-visible{outline:2px solid #000;outline-offset:2px}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast{background-color:var(--o-path-settings-path__buttons-btn--fast-background-color,#e20614);border:var(--o-path-settings-path__buttons-btn--fast-border,none);color:var(--o-path-settings-path__buttons-btn--fast-color,#fff);text-transform:var(--o-path-settings-path__buttons-btn--fast-text-transform,initial)}@media (max-width:768px){.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast{background:#e20614;border-color:#0000;color:#fff;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast{transition:none}}@media (max-width:768px){.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast:hover:not(:disabled){background:#c80a22;border-color:#0000}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast:active:not(:disabled){background:#b5091f;transform:scale(.97)}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast:disabled{cursor:not-allowed;opacity:.3;transform:none}}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--fast:before{background:var(--o-path-settings-path__buttons-btn--fast-fast-icon,url(""));background-repeat:no-repeat;background-size:contain;content:"";display:var(--o-path-settings-path__buttons-btn--fast-display,block);flex-shrink:0;height:var(--o-path-settings-path__buttons-btn--fast-height,22.727px);left:var(--o-path-settings-path__buttons-btn--fast-left,22px);position:absolute;top:var(--o-path-settings-path__buttons-btn--fast-top,11px);width:var(--o-path-settings-path__buttons-btn--fast-display,25.023px)}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy{background-color:var(--o-path-settings-path__buttons-btn--easy-background-color,#fff);border:var(--o-path-settings-path__buttons-btn--easy-border,1.5px solid #e20614);color:var(--o-path-settings-path__buttons-btn--easy-color,#e20614);padding:var(--o-path-settings-path__buttons-btn--easy-padding,12px 16px);text-transform:var(--o-path-settings-path__buttons-btn--easy-text-transform,initial)}@media (max-width:768px){.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy{background:#fff;border-color:#e20614;color:#e20614;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy{transition:none}}@media (max-width:768px){.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy:hover:not(:disabled){background:#fef4f4;border-color:#ba0510}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy:active:not(:disabled){background:#fde6e6;transform:scale(.97)}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy:disabled{cursor:not-allowed;opacity:.3;transform:none}}.o-path-settings .path-settings-footer__buttons .path-settings-footer__buttons-btn--easy:before{background:var(--o-path-settings-path__buttons-btn--ast-icon,url(""));background-repeat:no-repeat;background-size:contain;content:"";display:var(--o-path-settings-path__buttons-btn--display,block);height:var(--o-path-settings-path__buttons-btn--easy-height,26.767px);left:var(--o-path-settings-path__buttons-btn--easy-left,22px);position:absolute;top:var(--o-path-settings-path__buttons-btn--easy-top,7px);width:var(--o-path-settings-path__buttons-btn--easy-width,21.611px)}.o-path-settings .path-settings-footer-button{background-color:var(--o-path-settings-path-path-settings-footer-button-background-color,#e20614);background:#e20614;border:#0000;border-radius:var(--o-path-settings-path-path-settings-footer-button-border-radius,24px);color:var(--o-path-settings-path-path-settings-footer-button-color,#fff);color:#fff;cursor:pointer;font-family:var(--o-path-settings-path-path-settings-footer-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-path-path-settings-footer-button-font-size,16px);font-weight:var(--o-path-settings-path-path-settings-footer-button-font-weight,700);height:var(--o-path-settings-path-path-settings-footer-button-height,48px);letter-spacing:var(--o-path-settings-path-path-settings-footer-button-letter-spacing,.3px);line-height:var(--o-path-settings-path-path-settings-footer-button-line-height,1.25);padding:var(--o-path-settings-path-path-settings-footer-button-padding,12px 24px);transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1);width:100%}@media (prefers-reduced-motion:reduce){.o-path-settings .path-settings-footer-button{transition:none}}.o-path-settings .path-settings-footer-button:hover:not(:disabled){background:#c80a22;border-color:#0000}.o-path-settings .path-settings-footer-button:active:not(:disabled){background:#b5091f;transform:scale(.97)}.o-path-settings .path-settings-footer-button:disabled{cursor:not-allowed;opacity:.3;transform:none}.o-path-settings .path-settings-footer-button:focus-visible{outline:2px solid #000;outline-offset:2px}@media (max-width:768px){.o-path-settings .path-settings-footer-button{background-color:#e20614;background:#e20614;border:#0000;border-radius:24px;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:48px;letter-spacing:.3px;padding:12px 24px;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.o-path-settings .path-settings-footer-button{transition:none}}@media (max-width:768px){.o-path-settings .path-settings-footer-button:hover:not(:disabled){background:#c80a22;border-color:#0000}.o-path-settings .path-settings-footer-button:active:not(:disabled){background:#b5091f;transform:scale(.97)}.o-path-settings .path-settings-footer-button:disabled{cursor:not-allowed;opacity:.3;transform:none}}@media (max-width:768px){.o-path-settings .path-settings-footer-button:focus-visible{outline:2px solid #000;outline-offset:2px}}.o-path-settings .path-settings-checkbox{margin-top:30px}@media (max-width:768px){.o-path-settings .path-settings-checkbox{align-items:center;display:flex;gap:12px;margin-top:20px;min-height:44px}}.o-path-settings .path-settings-checkbox .checkbox-title{color:#333;font-family:var(--o-path-settings-path-settings-checkbox-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-path-settings-checkbox-font-size,14px);font-weight:var(--o-path-settings-path-settings-checkbox-font-weight,400);line-height:var(--o-path-settings-path-settings-checkbox-line-height,1.4)}.o-path-settings .back-button{font-size:14px;line-height:16px;margin-top:var(--o-path-settings-till-tetxt-margin-top,0)}@media (max-width:768px){.o-path-settings .back-button.back-button--desktop{display:none}}.o-path-settings .back-button svg{fill:var(--o-path-settings-till-arrow-color,#000);height:12px;width:16px}.o-path-settings .back-button span{color:var(--o-path-settings-till-tetxt-color,#000);font-family:var(--o-path-settings-till-tetxt-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-till-tetxt-font-size,16px);font-weight:var(--o-path-settings-till-tetxt-font-weight,400);line-height:var(--o-path-settings-till-tetxt-line-height,24px);margin-top:var(--o-path-settings-till-tetxt-margin-top,0)}@media (max-width:768px){.o-path-settings .back-button{align-items:center;display:flex;gap:8px;min-height:48px;min-width:48px}.o-path-settings .back-button:focus-visible{outline:2px solid #000;outline-offset:2px}.o-path-settings .back-button svg{fill:#000}.o-path-settings .back-button span{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}}.o-path-settings .back-button--mobile{fill:#0000;display:none}@media (max-width:768px){.o-path-settings .back-button--mobile{align-items:center;display:flex;gap:8px;min-height:48px;min-width:48px}.o-path-settings .back-button--mobile:focus-visible{outline:2px solid #000;outline-offset:2px}}.o-path-settings .back-button--mobile svg{fill:var(--o-path-settings-till-arrow--mobile-color,#000);height:13px;width:9px}.o-path-settings .back-button--mobile span{color:#000;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.15;margin-top:0}.o-path-settings .close-button{display:none;gap:0;margin:0 0 0 auto}@media (max-width:768px){.o-path-settings .close-button{align-items:center;display:flex;justify-content:center;min-height:48px;min-width:48px}.o-path-settings .close-button:focus-visible{outline:2px solid #000;outline-offset:2px}}.o-path-settings .close-button svg{height:14px;width:14px}.o-path-settings .o-path-settings__header{background-color:var(--o-path-settings__logo-background-color,#0000);display:flex;height:var(--o-path-settings__logo-height,auto);position:relative}@media (max-width:768px){.o-path-settings .o-path-settings__header{align-items:center;height:auto;margin:0}}.o-path-settings .o-path-settings__header:after{border-top:var(--o-path-settings__logo-border-top,1px solid #000);bottom:var(--o-path-settings__logo-bottom,0);content:"";display:var(--o-path-settings__logo-display,none);left:var(--o-path-settings__logo-left,5px);position:var(--o-path-settings__logo-position,absolute);width:var(--o-path-settings__logo-width,calc(100% - 8px))}.o-path-settings .o-path-settings__header-image{background-image:var(--o-path-settings__logo-image-background-image,none);background-position:50%;background-repeat:no-repeat;background-size:contain;height:var(--o-path-settings__logo-image-height,2.032vw);margin-left:var(--o-path-settings__logo-image-margin-left,0);width:var(--o-path-settings__logo-image-width,8.333vw)}@media (max-width:768px){.o-path-settings .o-path-settings__header-image{height:var(--o-path-settings__logo-image--mobile-height,7.733vw);width:var(--o-path-settings__logo-image-width,30.667vw)}}.o-path-settings .o-dropdown-otg .dropdown-otg-label{color:var(--o-path-settings-dropdown-otg-label-color,#333);display:block;font-family:var(--o-path-settings-dropdown-otg-label-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-dropdown-otg-label-font-size,14px);font-style:var(--o-path-settings-dropdown-otg-label-font-style,normal);font-weight:var(--o-path-settings-dropdown-otg-label-font-weight,600);line-height:var(--o-path-settings-dropdown-otg-label-line-height,1.4);margin-bottom:var(--o-path-settings-dropdown-otg-label-margin-bottom,4px);padding:var(--o-path-settings-dropdown-otg-label-padding,0)}.o-path-settings .o-dropdown-otg .dropdown .ivu-select-disabled .ivu-select-selection{border:var(--o-path-settings-dropdown-otg-border,1px solid #707070)}.o-path-settings .o-dropdown-otg .dropdown .ivu-select-input{color:var(--o-path-settings-dropdown-otg-input-color,#333);font-family:var(--o-path-settings-dropdown-otg-input-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-dropdown-otg-input-font-size,16px);font-style:var(--o-path-settings-dropdown-otg-input-font-style,normal);font-weight:var(--o-path-settings-dropdown-otg-input-font-weight,400);line-height:var(--o-path-settings-dropdown-otg-input-line-height,1.3);padding:var(--o-path-settings-dropdown-otg-input-padding,0 36px 2px 16px)}.o-path-settings .o-dropdown-otg .dropdown .ivu-select-dropdown{scrollbar-gutter:var(--o-path-dropdown-ivu-select-dropdown-scrollbar-gutter)}.o-path-settings .o-dropdown-otg .dropdown .ivu-select-arrow{color:var(--o-path-dropdown-ivu-select-arrow-color,#000);margin-top:var(--o-path-dropdown-ivu-select-arrow-margin-top,0);right:var(--o-path-dropdown-ivu-select-arrow-right,16px)}.o-path-settings .o-dropdown-items-type__label{color:var(--o-path-settings-dropdown-otg-label-color,#333);display:block;font-family:var(--o-path-settings-dropdown-otg-label-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--o-path-settings-dropdown-otg-label-font-size,14px);font-style:var(--o-path-settings-dropdown-otg-label-font-style,normal);font-weight:var(--o-path-settings-dropdown-otg-label-font-weight,600);line-height:var(--o-path-settings-dropdown-otg-label-line-height,1.4);margin-bottom:var(--o-path-settings-dropdown-otg-label-margin-bottom,4px)}.o-path-settings .qr-scanner-button{margin-top:16px}.o-path-settings .qr-scanner{left:0;position:absolute;top:0;width:100%}.o-path-settings .qr-scanner .qr-reader__controls-layer{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9UAAAPUCAMAAACUyOqIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAlhQTFRF////6enpvr6+mJiYcnJySUlJMzMzIyMjGRkZDg4OAAAAf39/ZmZmEBAQGhoaJSUlTk5OdXV1m5ubwsLC7e3t8vLyu7u7d3d3AQEBIiIiqqqq9vb2TExMBAQEAwMDREREoaGh9PT0zs7OXV1dCwsLY2Nj09PTxMTEx8fHz8/PQUFBSEhI1dXVbm5uq6urHBwcsrKy+Pj4+fn539/fNjY23Nzcvb29ERERwcHBr6+vCAgIBwcHnp6el5eXk5OTBgYG2tra3d3dMjIyNDQ0aWlpb29vsLCw8fHxdHR00tLS0NDQRUVFxcXFzc3NXl5eYWFhDAwM8/PzpaWl6+vrAgICrq6uampqbW1tKCgoLCwsv7+/mpqacHBwc3NzSkpKMTExJycnGBgYDQ0NOzs7ra2tLy8v4+Pjy8vL5OTk/v7+w8PDfHx8fX197u7uhISEhYWF7+/vgYGB9/f3/f39gICA+/v7YmJiW1tb+vr6T09PYGBgkZGR0dHROTk5/Pz8nZ2dKioqsbGxp6enUVFRR0dH6urqtLS0qKioZ2dnPDw8FBQUEhIS7OzseHh4X19ftbW14eHhU1NTmZmZKysrFxcXpKSkjo6OPz8/JiYmwMDAlZWVZGRkPT09g4ODJCQkGxsbgoKCDw8PdnZ28PDwhoaGfn5+CgoKNzc3zMzMysrKiIiIt7e3lJSUS0tLtra2iYmJICAg5ubmBQUF4ODg2dnZ9fX1kJCQOjo6ExMTISEhycnJ19fXn5+foqKis7OzHh4e1tbW4uLi6OjoWFhYVVVVTU1NUlJS////iBXa/wAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAABIAAAASABGyWs+AAAPPklEQVR42u3d+Z8cdH3H8a8IgZAQqMpmybFAxXLJEWqrIVaK0SoaK0gsnhUJLQZLW6GhpdqUVo0nnq0Ve1irRqutB95HK1bt39VkE9bd7Bw7m3n0+8l7ns+f+eG9H/aVnUxmZlsb72lnPf3sczace97G82fRpjVciP9Hm3t/R3RxwZYLN1z0K8945rOmccKL57ZumO/9FXWl6mJms+oll2zednplb9+2Y2fvL6I7VRcz41Ufs3DpZZev93q/+uwres+vQNXFqPqYjc/5tfXc7sods/3Ae4mqi1H1ovkdV016uauv6T26DFUXo+qnXPvcSe52+VZ/nV6i6mJUvWTndRev+WzXn9d7bSWqLkbVy9xw49qOtuu63ktrUXUxql5h801ruNmvP6/3zGJUXYyqV9rwG2NP9puz+QKyEVRdjKpP8fwXjLnY7pt7TyxH1cWo+lR7to082As9972KqotR9SoLTx9xr9/qva4iVRej6gFeNPRcuxd6b6tI1cWoeoCF64dc66w9vaeVpOpiVD3ILXMDj/Xbnv0eSNXFqHqgC24dcKtdL+49qyhVF6PqwfbuWn2rl/QeVZWqi1H1EC9ddarre08qS9XFqHqI+d855VIv29J7UlmqLkbVw5z3spWX8o6OoVRdjKqHevmKQ93mNWVDqboYVQ+18xXLD3VN7zmFqboYVQ/3ymV3uqr3mMpUXYyqR9j3yzud03tLZaouRtUjXLR0pqt9mugIqi5G1SPMv+qpM/1u7ymlqboYVY/y6pNXuvz23ktKU3Uxqh7l9jtOXOmy3kNqU3Uxqh7pNSeudGnvHbWpuhhVj3Tt4pHu3N97R22qLkbVIy0s/sZM7+sYTdXFqHq01x4/0u/1XlGcqotR9Wh3HT/S63qvKE7Vxah6tNcfu9HTvARlNFUXo+rR5u9s7Q29R1Sn6mJUPcYzfQb4WKouRtVjvLG1N/XeUJ2qi1H1GG9u7fd7b6hO1cWoeowdrb2l94bqVF2MqsfY29qFvTdUp+piVD3G3a29tfeG6lRdjKrH2NKat2GOoepiVD3GPa1N8t6OA1tn0Nzpfx8yTff2/o7o4Q8myHR/a5P8IeDHFnQx0QMUVcMZQNWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQRtWQZsKqt05grvfXBrPp3kk67T0WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAqfnD++Z2bwOK2z1339vWEPTB+99+4PbzgTPEPQf+6MqDo5p+4I8v6b0RmNS5f/Knw5revmlj73XAemx8x4MDoz7Lz2k4Y537htVNP/RnC71nAeu38I5T/3p96OHem4DT8+d/sTLqR3oPAk7XRYeWV/3q3nOA0/eXyx6Ev6j3GGAa3rkU9bv29N4CTMOeq596+vuvek8BpmPv4RNVX9Z7CDAtf33iR/WjvXcA03LJ4vPgf9N7BjA9f3u86nf3XgFMz3uORX3xLb1XANOz8N7WjvQeAUzT+1rb2nsDME3vb21H7w3ANH2gtbt7bwCm6YOtfaj3BmCa5g81T4FDlmepGsJ82CNwCHOTZ8sgy0b/sgVh9rb2WO8NwDR9pLWP9t4ATNMLW7vDxxtBkPmPtdY+3nsFMD0Hjr+/+sbeK4Dp+cTiJxx9svcMYFr+bvviB5f9fe8dwLR86uRvov+H3kOA6fj0rpMfCH7bzb2nANOw//GlX97xmd5bgGnYtOy35/1j7zHA6Xvk8LKqD/v4YDjj/dP2lb/A+jm9BwGn55UXt5UO/vNC703A+s2ffait8vi/9J4FrNdnb2yDPPivn+u9DFiPK/7tjjbE579wbu91wKRuePt72wgH933xA/f03gis1dEvPXbWQ228t315bvc2oLh75/79YwfXUDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnhK9M4P7eY2E2fXWCTP+jtfMnsKn31wazafMEmW5RNZwBVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pVA1pJqx6/wT/+aVfmUH39/4fykpf7f0d0cPzJsj0s63dPskP61nkAUoxk/zYmkl3t/bW3huqU3Uxqh5jb2sX9t5QnaqLUfUY17T2lt4bqlN1Maoe46LW/rP3hupUXYyqx3h/a2f33lCdqotR9Rifau0TvTdUp+piVD3G11p7vPeG6lRdjKrHuLW1O+d7jyhO1cWoerQrDh870id7ryhO1cWoerRrjx/prt4rilN1Maoe7evHj/Ta3iuKU3Uxqh7tvuNHemBn7xm1qboYVY/0ocOLV7q2947aVF2MqkfafOJKr+m9ozZVF6PqkU6+c3j753oPKU3Vxah6lG8cPHmmh3svKU3Vxah6lC8+dabnTvJ5KDNH1cWoeoSbv7l0p0d6b6lM1cWoeoS7fnmnV3nV6HCqLkbVwz3xrWWH8o9bw6m6GFUPt3n5ob69p/eculRdjKqH2vjNFZfa2ntPXaouRtVDfWblpb7zjd6DylJ1Maoe5sWHTznVEU+YDaHqYlQ9xC1fXnWrN/feVJWqi1H1EN9dfatD3+s9qihVF6PqwXYcHHCsb32/96yaVF2Mqgf6wQMDr/XDK3oPK0nVxah6kO//aMi5jvj8hAFUXYyqBzi6b+i9fuyJ8NVUXYyqV3viayMO9l9P9J5Xj6qLUfUqR4+MvNh/H+09sBxVF6PqUz3/yjEn2+eZ8FOouhhVn+InT4692U8P9B5ZjKqLUfVKl/7PGo52aJOPRllO1cWoermdmx5a29mO/KT31EpUXYyql3l035rv9p1N3m+9RNXFqHrJ0U27Jrnck+f0HlyGqotR9Un7f/bTSW/3imf76/UiVRej6kX7f/7keq5328Mbey+vQNXFqPqYD15363rv9+CNP/diM1UXo+o9O7bddFonvGNu64bZfnW4qouZ7ar3P7p52+enccYPv+AZL//Fhk9vmc0H5KouZjarvuCG1+3938d+fNWaiv4/ZvTdQ/I3diEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDYtMTJUMDM6MzE6MzQrMDg6MDD25O5SAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA0LTE2VDE1OjUyOjUwKzA4OjAwPFwaJwAAAFR0RVh0c3ZnOmJhc2UtdXJpAGZpbGU6Ly8vaG9tZS9kYi9zdmdfaW5mby9zdmcvYTQvNzQvYTQ3NGRmZDE1MDVlODQwYTYyNDdmNmFjMWQzYTE3Yzguc3ZnJjso1QAAAABJRU5ErkJggg==);background-position:50%;background-size:80%}.o-path-settings .qr-scanner .qr-reader__controls-layer-header{display:flex;flex-direction:row-reverse;padding-right:16px}.o-path-settings .qr-scanner .qr-reader__controls-layer-header .qr-reader__controls-layer-close-button{height:30px;width:30px}.o-path-settings .qr-scanner .scan-qr-title{color:#fff;display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:26px;padding:0 16px;text-align:center}.o-path-settings .qr-scanner .qr-reader-manual{background:#fff;right:0}.o-path-settings .integrations-close{margin:var(--searchbar-items-integrations-close-margin,-10px -15px -10px auto)}.o-path-settings .back-button-dark-rounded{background-color:var(--back-button-dark-rounded-background-color,#000);border-radius:var(--back-button-dark-rounded-border-radius,75px);gap:var(--back-button-dark-rounded-gap,4px);height:var(--back-button-dark-rounded-height,44px);margin:var(--back-button-dark-rounded-margin,8px 11px);min-height:44px;width:var(--back-button-dark-rounded-width,67px)}.o-path-settings .back-button-dark-rounded span{color:var(--back-button-dark-rounded-color,#fff);font-family:var(--back-button-dark-rounded-font-family,"Inter");font-size:var(--back-button-dark-rounded-font-size,10px)}.o-path-settings .back-button-dark-rounded svg{flex-shrink:var(--back-button-dark-rounded-svg-flex-shrink,0);height:var(--back-button-dark-rounded-svg-height,6px);margin:var(--back-button-dark-rounded-svg-margin,0 0 0 12px);width:var(--back-button-dark-rounded-svg-width,4px)}.m-service-chips{flex-shrink:0;padding:16px 16px 8px}.m-service-chips__scroll{display:flex;flex-wrap:wrap;gap:6px;overflow:hidden;padding:2px 0;transition:max-height .3s ease}.m-service-chips__scroll--collapsed{max-height:100px}.m-service-chips__chip{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:24px;color:#333;cursor:pointer;display:flex;flex-shrink:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;gap:5px;line-height:1.2;min-height:44px;padding:6px 12px;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;white-space:nowrap}.m-service-chips__chip:hover{background:#f5f0ee;border-color:#d0d0d0}.m-service-chips__chip--active{background:var(--chip-active-bg,#e20614);border-color:var(--chip-active-bg,#e20614);box-shadow:0 1px 4px #00000014;color:#fff}.m-service-chips__chip--active:hover{background:var(--chip-active-hover-bg,#c80a22);border-color:var(--chip-active-hover-bg,#c80a22);color:#fff}.m-service-chips__icon{flex-shrink:0;height:16px;object-fit:contain;width:16px}.m-service-chips__chip--active .m-service-chips__icon{filter:brightness(0) invert(1)}.m-service-chips__label{max-width:120px;overflow:hidden;text-overflow:ellipsis}.m-service-chips__close{font-size:15px;line-height:1;margin-left:2px;opacity:.8}.m-service-chips__toggle{align-items:center;background:#0000;border:none;color:#e20614;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;gap:4px;margin-top:4px;min-height:44px;padding:4px 0;transition:color .15s}.m-service-chips__toggle:hover{color:#c80a22}.m-service-chips__toggle-arrow{display:inline-block;font-size:14px;transform:rotate(90deg);transition:transform .3s ease}.m-service-chips__toggle-arrow--up{transform:rotate(-90deg)}.o-search-panel-otg .searchbar-items-container,.scrollbar-otg-vertical{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.o-search-panel-otg .searchbar-items-container::-webkit-scrollbar,.scrollbar-otg-vertical::-webkit-scrollbar{width:7px}.o-search-panel-otg .searchbar-items-container::-webkit-scrollbar-track,.scrollbar-otg-vertical::-webkit-scrollbar-track{background:#ebeaea}.o-search-panel-otg .searchbar-items-container::-webkit-scrollbar-thumb,.scrollbar-otg-vertical::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.scrollbar-otg-horizontal{scrollbar-color:#c1c1c1 #ebeaea;scrollbar-gutter:stable;scrollbar-width:thin}.scrollbar-otg-horizontal::-webkit-scrollbar{height:7px}.scrollbar-otg-horizontal::-webkit-scrollbar-track{background:#ebeaea}.scrollbar-otg-horizontal::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.o-search-panel-otg{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}@media (max-width:768px){.o-search-panel-otg{height:auto;overflow:visible}}.o-search-panel-otg .search-handle{display:none}@media (max-width:768px){.o-search-panel-otg .search-handle{-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;min-height:48px;padding:0}}.o-search-panel-otg .search-handle__bar{background:#d0d0d0;border-radius:2px;height:4px;transition:background .25s cubic-bezier(.2,0,0,1),width .25s cubic-bezier(.2,0,0,1);width:32px}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .search-handle__bar{transition:none}}.o-search-panel-otg .search-handle:active .search-handle__bar,.o-search-panel-otg .search-handle:hover .search-handle__bar{background:#595959;width:40px}@media (max-width:768px) and (prefers-contrast:more){.o-search-panel-otg .search-handle .search-handle__bar{background:#595959;height:5px;width:48px}}@media (forced-colors:active){.o-search-panel-otg .search-handle .search-handle__bar{background:ButtonText}}@media (max-width:768px){.o-search-panel-otg[data-sheet-mode=peek] .m-service-chips,.o-search-panel-otg[data-sheet-mode=peek] .o-integration-close-button,.o-search-panel-otg[data-sheet-mode=peek] .o-search-panel-otg__logo,.o-search-panel-otg[data-sheet-mode=peek] .search-panel-otg-header,.o-search-panel-otg[data-sheet-mode=peek] .searchbar-items-container,.o-search-panel-otg[data-sheet-mode=peek] .service-category-header,.o-search-panel-otg[data-sheet-mode=peek] .sorting-panel-otg{display:none}.o-search-panel-otg[data-sheet-mode=expanded]{height:100%;overflow:hidden}.o-search-panel-otg[data-sheet-mode=expanded] .searchbar-items-container{overflow-y:auto}}@media (orientation:landscape) and (max-height:500px){.o-search-panel-otg{height:100%;overflow:hidden}.o-search-panel-otg .search-handle{display:none}.o-search-panel-otg[data-sheet-mode=expanded],.o-search-panel-otg[data-sheet-mode=peek]{height:100%;overflow:hidden}.o-search-panel-otg[data-sheet-mode=expanded] .o-search-panel-otg__logo,.o-search-panel-otg[data-sheet-mode=peek] .o-search-panel-otg__logo{display:flex}.o-search-panel-otg[data-sheet-mode=expanded] .sorting-panel-otg,.o-search-panel-otg[data-sheet-mode=peek] .sorting-panel-otg{display:block}.o-search-panel-otg[data-sheet-mode=expanded] .searchbar-items-container,.o-search-panel-otg[data-sheet-mode=peek] .searchbar-items-container{display:flex;flex:1;min-height:0;overflow-y:auto}.o-search-panel-otg[data-sheet-mode=expanded] .m-service-chips,.o-search-panel-otg[data-sheet-mode=peek] .m-service-chips{display:flex}}.o-search-panel-otg__logo{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:center;padding:32px 20px 28px;position:relative;width:100%}@media (max-width:768px){.o-search-panel-otg__logo{padding:24px 16px 20px}}@media (orientation:landscape) and (max-height:500px){.o-search-panel-otg__logo{padding:12px 16px 8px}}.o-search-panel-otg__logo:after{display:none}.o-search-panel-otg__logo-image{background-image:var(--o-search-panel-otg__logo-image-background-image,none);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(11%) sepia(99%) saturate(5574%) hue-rotate(353deg) brightness(96%) contrast(113%);height:36px;width:200px}@media (max-width:768px){.o-search-panel-otg__logo-image{height:28px;width:160px}}@media (orientation:landscape) and (max-height:500px){.o-search-panel-otg__logo-image{height:22px;width:120px}}.o-search-panel-otg .o-integration-close-button{display:none}.o-search-panel-otg .guide-active-pill{align-items:center;background:#228b2214;border:1px solid #228b2240;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:8px 16px 0;padding:8px 12px;transition:background .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .guide-active-pill{transition:none}}.o-search-panel-otg .guide-active-pill:hover{background:#228b2224;border-color:#228b2266}.o-search-panel-otg .guide-active-pill__dot{animation:guide-pulse 2s ease-in-out infinite;background:#228b22;border-radius:50%;flex-shrink:0;height:8px;width:8px}.o-search-panel-otg .guide-active-pill__text{flex:1;font-weight:500}.o-search-panel-otg .guide-active-pill__btn,.o-search-panel-otg .guide-active-pill__text{color:#228b22;font-family:var(--search-panel-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:13px}.o-search-panel-otg .guide-active-pill__btn{background:none;border:none;cursor:pointer;flex-shrink:0;font-weight:600;padding:2px 0}@keyframes guide-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (min-width:768px){.o-search-panel-otg .guide-active-pill{margin:4px 20px 0}}.o-search-panel-otg .search-panel-otg-header{flex-shrink:0;margin-top:var(--search-panel-otg-header-margin-top,10px);padding:20px}@media (max-width:768px){.o-search-panel-otg .search-panel-otg-header{padding:var(--search-panel-otg-header-padding-mob,20px 20px 18px)}}.o-search-panel-otg .search-panel-otg-title{color:#000;font-family:var(--search-panel-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--search-panel-otg-title-font-size,20px);font-weight:var(--search-panel-otg-title-font-weight,600);line-height:28px;overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){.o-search-panel-otg .search-panel-otg-title{font-size:var(--search-panel-otg-title--mobile-font-size,20px);font-weight:var(--search-panel-otg-title-font-weight,600);letter-spacing:0;line-height:var(--search-panel-otg-title-line--mobile-height,25px);margin:var(--search-panel-otg-title--mobile-margin,12px 0 3px);text-align:center}}.o-search-panel-otg .search-panel-otg-input-wrapper{background-color:initial;border-bottom:4px solid #e20614;flex-shrink:0;margin-bottom:0;padding:4px 20px 20px}@media (max-width:768px){.o-search-panel-otg .search-panel-otg-input-wrapper{border-bottom-width:3px;padding:4px 16px 16px}}.o-search-panel-otg .search-panel-otg-input-wrapper .ivu-input::placeholder{color:var(--search-panel-otg-placeholder-color,#000);font-family:var(--search-panel-otg-placeholder-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--search-panel-otg-placeholder-font-size,16px);font-weight:var(--search-panel-otg-placeholder-font-weight,400);line-height:var(--search-panel-otg-placeholder-line-height,19px)}.o-search-panel-otg .search-panel-otg-input{background-color:var(--search-panel-otg-input-background-color,#0000);border:var(--search-panel-otg-input-border,1px solid #d0d0d0);border-radius:var(--search-panel-otg-input-border-radius,8px);font-family:var(--search-panel-otg-input-font-family,"Inter",Arial,Helvetica,sans-serif);font-weight:var(--search-panel-otg-input-font-weight,400);position:relative}.o-search-panel-otg .search-panel-otg-input,.o-search-panel-otg .search-panel-otg-input.a-input.input{height:var(--search-panel-otg-input-height,unset)}@media (max-width:768px){.o-search-panel-otg .search-panel-otg-input{border-radius:12px;height:var(--search-panel-otg-input--tablet-height,48px)}.o-search-panel-otg .search-panel-otg-input::placeholder{color:var(--search-panel-otg-placeholder-color,#000)}}.o-search-panel-otg .search-panel-otg-input:after{background-image:var(--search-panel-otg-icon-search,url(../img/search-mobilia.b7a45519.svg));background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:var(--search-panel-otg-icon-search-height,24px);position:absolute;right:var(--search-panel-otg-icon-search-right,14px);top:var(--search-panel-otg-icon-search-top,50%);transform:translateY(-50%);width:var(--search-panel-otg-icon-search-width,24px)}.o-search-panel-otg .search-panel-otg-input .ivu-input{font-family:var(--search-panel-otg-input-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;font-weight:var(--search-panel-otg-input-font-weight,400);height:unset;line-height:20px;padding:var(--search-panel-otg-input-padding,18px 46px 18px 18px)}@media (max-width:768px){.o-search-panel-otg .search-panel-otg-input .ivu-input{padding:var(--search-panel-otg-input--tablet-padding,12px 46px 12px 15px)}}.o-search-panel-otg .sorting-panel-otg{flex-shrink:0;margin-top:20px}.o-search-panel-otg .searchbar-items-container{align-items:center;display:flex;flex:1;flex-direction:column;margin:var(--searchbar-items-container-margin,10px);overflow-y:auto;padding-right:var(--searchbar-items-container-padding-right,10px)}@media (max-width:768px){.o-search-panel-otg .searchbar-items-container{margin-top:var(--searchbar-items-container-margin-top,0);padding-left:var(--searchbar-items-container-padding-left-mobile,0)}}.o-search-panel-otg .searchbar-items-container::-webkit-scrollbar-track{background:var(--searchbar-items-container-background-scrollbar,#ebeaea);border-radius:var(--searchbar-items-container-border-radius-scrollbar,0);margin-top:var(--searchbar-items-container-margin-top-scrollbar,0)}.o-search-panel-otg .service-category-header{align-items:baseline;display:flex;justify-content:space-between;padding:8px 16px 4px;width:100%}.o-search-panel-otg .service-category-header__title{color:#333;font-family:var(--search-panel-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:15px;font-weight:600}.o-search-panel-otg .service-category-header__count{color:#595959;font-family:var(--search-panel-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:13px;font-weight:400}.o-search-panel-otg .service-show-all-btn{background:#0000;border:1px solid #e20614;border-radius:24px;color:#e20614;cursor:pointer;flex-shrink:0;font-family:var(--search-panel-otg-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:14px;font-weight:500;margin:8px 16px 12px;min-height:44px;padding:10px 16px;transition:background .25s cubic-bezier(.2,0,0,1),color .25s cubic-bezier(.2,0,0,1);width:calc(100% - 32px)}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .service-show-all-btn{transition:none}}.o-search-panel-otg .service-show-all-btn:hover{background:#e20614;color:#fff}.o-search-panel-otg .search-clear-btn{align-items:center;background:none;border:none;color:#595959;cursor:pointer;display:flex;font-size:22px;height:44px;justify-content:center;line-height:1;padding:0;position:absolute;right:40px;top:50%;transform:translateY(-50%);transition:color .25s cubic-bezier(.2,0,0,1);width:44px}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .search-clear-btn{transition:none}}.o-search-panel-otg .search-clear-btn:hover{color:#000}.o-search-panel-otg .search-clear-btn:focus-visible{outline:2px solid #e20614;outline-offset:-2px}.o-search-panel-otg .search-panel-otg-input-wrapper{position:relative}.o-search-panel-otg .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.o-search-panel-otg .search-recent{padding:8px 16px 0}.o-search-panel-otg .search-recent__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.o-search-panel-otg .search-recent__title{color:#595959;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.o-search-panel-otg .search-recent__clear{background:none;border:none;border-radius:12px;color:#595959;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;padding:4px 8px;transition:color .25s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .search-recent__clear{transition:none}}.o-search-panel-otg .search-recent__clear:hover{background:#e206140f;color:#e20614}.o-search-panel-otg .search-recent__item{align-items:center;background:none;border:none;border-radius:12px;color:#000;cursor:pointer;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;gap:10px;min-height:44px;padding:10px 8px;text-align:left;transition:background .25s cubic-bezier(.2,0,0,1);width:100%}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .search-recent__item{transition:none}}.o-search-panel-otg .search-recent__item:hover{background:#0000000a}.o-search-panel-otg .search-recent__icon{color:#595959;flex-shrink:0}.o-search-panel-otg .search-no-results{padding:24px 20px;text-align:center}.o-search-panel-otg .search-no-results__text{color:#595959;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;line-height:22px;margin:0 0 16px}.o-search-panel-otg .search-no-results__text strong{color:#000}.o-search-panel-otg .search-suggestions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.o-search-panel-otg .search-suggestions__label{color:#595959;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px}.o-search-panel-otg .search-suggestions__btn{background:#fff;border:1px solid #d0d0d0;border-radius:24px;color:#000;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;min-height:48px;padding:6px 14px;transition:border-color .25s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .search-suggestions__btn{transition:none}}.o-search-panel-otg .search-suggestions__btn:hover{background:#e206140a;border-color:#e20614}.o-search-panel-otg .search-popular{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.o-search-panel-otg .search-popular__label{color:#595959;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px;margin-bottom:4px;text-align:center;width:100%}.o-search-panel-otg .search-popular__btn{background:#fff;border:1px solid #d0d0d0;border-radius:24px;color:#000;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;min-height:48px;padding:6px 14px;transition:border-color .25s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.o-search-panel-otg .search-popular__btn{transition:none}}.o-search-panel-otg .search-popular__btn:hover{background:#00000008;border-color:#595959}.o-search-panel-otg .no-results{background-color:#fef4f4;display:inline-block;font-family:var(--no-results-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;line-height:22px;margin-top:20px;padding:8px 16px;text-align:center;width:100%}.o-search-panel-otg .integrations-close{margin:var(--searchbar-items-integrations-close-margin,-53px -13px 7px auto)}@media (prefers-reduced-motion:reduce){.o-search-panel-otg,.o-search-panel-otg *{transition-duration:0s!important}}@media (prefers-contrast:more){.o-search-panel-otg .search-handle__bar{background:#595959;height:5px;width:48px}}.o-movie-slot{align-items:center;border-bottom:1px solid #ababab;display:flex;padding:16px 0}.o-movie-slot .movie-slot-time{color:#000;flex-shrink:0;font-family:var(--movie-slot-time-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;margin-right:30px;width:55px}.o-movie-slot .movie-slot-screen{color:#000;font-family:var(--movie-slot-screen-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;margin-right:50px;width:150px}.o-movie-slot .movie-slot-seats{color:#000;font-family:var(--movie-slot-seats-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px;margin-right:50px}.o-movie-slot .date-selector{margin-bottom:20px}.o-movie-slot .movie-slot-button{background-color:var(--movie-slot-button-background-color,#323434);border-radius:var(--movie-slot-button-border-radius,12px);height:unset;margin-left:auto;padding:16px;width:150px}.o-movie-slot .movie-slot-button .button__text{font-family:var(--movie-slot-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:21px;line-height:1}.o-movie-schedule{height:500px;padding:var(--movie-schedule-padding,0 15%);width:100%}.o-movie-schedule .movie-schedule-title{color:#000;display:block;font-family:var(--movie-schedule-title,"Inter",Arial,Helvetica,sans-serif);font-size:30px;line-height:1;margin-bottom:20px}.o-movie-schedule .movie-schedule-date-selector{margin-bottom:20px}.o-movie-description-block{align-items:flex-start;display:flex;flex-direction:column}.o-movie-description-block .movie-description-block-label{color:var(--movie-description-block-label-color,#000);font-family:var(--movie-description-block-label-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px}.o-movie-description-block .movie-description-block-text{color:var(--movie-description-block-text-color,#000);font-family:var(--movie-description-block-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px}.o-movie-hero-block .movie-hero-block-container{height:570px;position:relative}.o-movie-hero-block .movie-details-smooth-layer{background-image:linear-gradient(0deg,#0e0f0f00 82%,#0e0f0f80 99%),linear-gradient(-180deg,#0000 60%,#f4f4f4);height:100%;left:0;position:absolute;top:1px;width:100%;z-index:2}.o-movie-hero-block .movie-hero-block-poster{align-items:var(--movie-hero-block-poster-align-items,center);background-color:#fff;box-shadow:0 4px 16px #00000026;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.o-movie-hero-block .movie-hero-block-poster-image{height:auto;width:100%}.o-movie-hero-block .movie-hero-block-poster-image.movie-hero-block-poster-image--blur{filter:var(--movie-hero-block-poster-image--blur,blur(13px))}.o-movie-hero-block .movie-hero-block-details{align-items:flex-end;bottom:0;display:flex;left:var(--movie-hero-block-details-left,20%);position:absolute;width:var(--movie-hero-block-details-width,60%);z-index:3}.o-movie-hero-block .movie-hero-block-cover{align-items:center;box-shadow:0 4px 16px #00000026;display:flex;height:370px;justify-content:center;overflow:hidden}.o-movie-hero-block .movie-hero-block-cover-image{height:100%}.o-movie-hero-block .movie-hero-block-extras{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 16px}.o-movie-hero-block .movie-hero-block-title{color:#000;font-family:var(--movie-hero-block-title-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:40px;line-height:1;margin-bottom:10px}.o-movie-hero-block .movie-hero-block-genres{color:#000;font-family:var(--movie-hero-block-genres-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;line-height:1;margin-bottom:5px}.o-movie-hero-block .movie-hero-block-rating{color:#4d4d4d;font-family:var(--movie-hero-block-rating-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:16px;line-height:1;margin-bottom:10px}.o-movie-hero-block .movie-hero-block-button-button{background-color:var(--movie-hero-block-button-button-background-color,#323434);border-radius:var(--movie-hero-block-button-button-border-radius,12px);height:unset;margin-bottom:20px;padding:16px}.o-movie-hero-block .movie-hero-block-button-button .button__text{font-family:var(--movie-hero-block-button-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:21px;line-height:1}.o-movie-hero-block .movie-hero-block-description{padding:20px 15% 0}.o-movie-hero-block .movie-details-description{margin:20px 15% 0}.o-movie-hero-block .movie-hero-block-text{color:var(--movie-hero-block-text-color,#000);font-family:var(--movie-hero-block-text-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:18px}.o-movie-hero-block .o-movie-description-block{margin-top:10px}.custom-scrollbar::-webkit-scrollbar-thumb,.o-movie-details::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background-color);border:var(--scrollbar-thumb-border,7px solid #0000);border-radius:var(--scrollbar-thumb-border-radius);width:1px}.custom-scrollbar::-webkit-scrollbar,.o-movie-details::-webkit-scrollbar{background-color:var(--scrollbar-background-color);border:var(--scrollbar-border,1px solid var(--scrollbar-border-color));border-radius:var(--scrollbar-border-radius);width:var(--scrollbar-width)}.custom-scrollbar::-webkit-scrollbar:hover,.o-movie-details::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar::-webkit-scrollbar-button:vertical:increment,.o-movie-details::-webkit-scrollbar-button:vertical:increment{background-image:var(--scrollbar-button-vertical-increment-icon);background-position:50% 35%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-increment-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:decrement,.o-movie-details::-webkit-scrollbar-button:vertical:decrement{background-image:var(--scrollbar-button-vertical-decrement-icon);background-position:50% 65%;background-repeat:no-repeat;background-size:50%;height:var(--scrollbar-button-vertical-decrement-decrement-height,25px)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:decrement,.custom-scrollbar::-webkit-scrollbar-button:vertical:start:increment,.o-movie-details::-webkit-scrollbar-button:vertical:end:decrement,.o-movie-details::-webkit-scrollbar-button:vertical:start:increment{display:none}.custom-scrollbar-horizontal::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-horizontal-thumb-background-color);border:7px solid #0000;border-radius:var(--scrollbar-horizontal-thumb-border-radius)}.custom-scrollbar-horizontal::-webkit-scrollbar{background-color:var(--scrollbar-horizontal-background-color);border:1px solid var(--scrollbar-horizontal-border-color);border-radius:var(--scrollbar-horizontal-border-radius);height:var(--scrollbar-horizontal-height)}.custom-scrollbar-horizontal::-webkit-scrollbar:hover{cursor:pointer}.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:increment{background-image:var(--scrollbar-horizontal-increment-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:decrement{background-image:var(--scrollbar-horizontal-decrement-icon);background-position:50% 45%;background-repeat:no-repeat;background-size:35%;width:25px}.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:end:decrement,.custom-scrollbar-horizontal::-webkit-scrollbar-button:horizontal:start:increment{display:none}.o-movie-details{height:100%;overflow-y:auto;padding-right:20px;width:var(--o-movie-details-width,1880px)}.o-movie-details .o-movie-schedule{margin-top:50px}.o-t-transport-types{display:flex;width:100%}.o-t-transport-types__name-wrapper{align-items:center;display:flex;min-width:var(--o-t-transport__head-name-wrapper-min-width,310px)}.o-t-transport-types__icon{height:var(--o-t-transport__head-icon-height,70px);width:var(--o-t-transport__head-icon-width,70px)}.o-t-transport-types__icon img{height:100%;width:100%}.o-t-transport-types__name{color:var(--o-t-transport__head-name-color,#000);font-family:var(--o-t-transport__head-name-font-family,"Inter");font-size:var(--o-t-transport__head-name-font-size,24px);font-style:var(--o-t-transport__head-name-font-style,normal);font-weight:var(--o-t-transport__head-name-font-weight,700);line-height:var(--o-t-transport__head-name-line-height,29px);padding-left:var(--o-t-transport__head-name-padding-left,15px)}.o-t-transport-types__types-wrapper{align-items:center;display:flex}.o-t-transport-types__transport-type{align-items:center;background-color:var(--o-t-transport__head-transport-type-background-color,#d7ede8);border-radius:var(--o-t-transport__head-transport-type-border-radius,30px);color:var(--o-t-transport__head-transport-type-color,#000);display:flex;font-family:var(--o-t-transport__head-transport-type-font-family,"Inter");font-size:var(--o-t-transport__head-transport-type-font-size,18px);font-style:var(--o-t-transport__head-transport-type-font-style,normal);font-weight:var(--o-t-transport__head-transport-type-font-weight,400);height:var(--o-t-transport__head-transport-type-height,44px);line-height:var(--o-t-transport__head-transport-type-line-height,16px);margin-right:var(--o-t-transport__head-transport-type-margin-right,16px);padding:var(--o-t-transport__head-transport-type-padding,0 16px)}.o-t-transport-types__transport-type.active{background-color:var(--o-t-transport__head-transport-type-active-background-color,#000);color:var(--o-t-transport__head-transport-type-active-color,#fff)}.o-t-transport-item{align-items:center;border:var(--o-t-transport__transport-select-item-border,solid 1px #a1a1a1);border-radius:var(--o-t-transport__transport-select-item-border-radius,10px);display:flex;flex-shrink:0;margin-bottom:var(--o-t-transport__transport-select-item-margin-bottom,10px);min-height:var(--o-t-transport__transport-select-item-height,70px);overflow:hidden;padding:var(--o-t-transport__transport-select-item-padding,0 14px);width:100%}.o-t-transport-item:last-child{margin-bottom:0}.o-t-transport-item__icon{flex-shrink:0;height:var(--o-t-transport__transport-select-item-icon-height,40px);width:var(--o-t-transport__transport-select-item-icon-width,40px)}.o-t-transport-item__icon img{height:100%;width:100%}.o-t-transport-item__number{color:var(--o-t-transport__transport-select-item-number-color,#000);font-family:var(--o-t-transport__transport-select-item-number-font-family,"Inter");font-size:var(--o-t-transport__transport-select-item-number-font-size,18px);font-style:var(--o-t-transport__transport-select-item-number-font-style,normal);font-weight:var(--o-t-transport__transport-select-item-number-font-weight,700);line-height:var(--o-t-transport__transport-select-item-number-line-height,26px);margin:var(--o-t-transport__transport-select-item-icon-margin,2px 5px 0 12px)}.o-t-transport-item__name{color:var(--o-t-transport__transport-select-item-name-color,#000);font-family:var(--o-t-transport__transport-select-item-name-font-family,"Inter");font-size:var(--o-t-transport__transport-select-item-name-font-size,18px);font-style:var(--o-t-transport__transport-select-item-name-font-style,normal);font-weight:var(--o-t-transport__transport-select-item-name-font-weight,400);line-height:var(--o-t-transport__transport-select-item-name-line-height,26px);margin:var(--o-t-transport__transport-select-item-icon-margin,2px 0 0 0)}.o-t-transport-item.active{background:var(--o-t-transport__transport-select-item-active-background,inherit);border:var(--o-t-transport__transport-select-item-active-border,solid 2px #de007d);padding:var(--o-t-transport__transport-select-item-active-padding,0 13px)}.o-t-transport-select{width:var(--o-t-transport__transport-select-width,430px)}.o-t-transport-select__title{color:var(--o-t-transport__transport-select-title-color,#000);font-family:var(--o-t-transport__transport-select-title-font-family,"Inter");font-size:var(--o-t-transport__transport-select-title-font-size,18px);font-style:var(--o-t-transport__transport-select-title-font-style,normal);font-weight:var(--o-t-transport__transport-select-title-font-weight,700);line-height:var(--o-t-transport__transport-select-title-line-height,22px);padding:var(--o-t-transport__transport-select-title-padding,30px 0 15px)}.o-t-transport-select__list{display:flex;flex-direction:column;max-height:var(--o-t-transport__transport-select-list-max-height,555px);overflow:auto;padding-right:var(--o-t-transport__transport-select-list-padding-right,10px);width:100%}.o-t-transport-select__list::-webkit-scrollbar{border-radius:4px;width:3px}.o-t-transport-select__list::-webkit-scrollbar-track{background-color:#cfcfcf;border-radius:4px}.o-t-transport-select__list::-webkit-scrollbar-thumb{border-radius:4px;box-shadow:inset 0 0 6px #00000073}.o-t-land-transport-schedule{display:flex;margin-left:var(--o-t-transport__schedule-margin-left,41px);overflow:auto;padding:var(--o-t-transport__schedule-padding,95px 0 0 0);padding-bottom:var(--o-t-transport__schedule-padding-bottom,40px);width:1152px}.o-t-land-transport-schedule__item{padding-left:var(--o-t-transport__schedule-item-padding-left,40px);width:var(--o-t-transport__schedule-item-width,576px)}.o-t-land-transport-schedule__item-title{color:var(--o-t-transport__schedule-item-title-color,#000);font-family:var(--o-t-transport__schedule-item-title-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-title-font-size,18px);font-style:var(--o-t-transport__schedule-item-title-font-style,normal);font-weight:var(--o-t-transport__schedule-item-title-font-weight,700);line-height:var(--o-t-transport__schedule-item-title-line-height,16px)}.o-t-land-transport-schedule__item-platform{display:flex;margin-top:var(--o-t-transport__schedule-item-platform-margin-top,17px)}.o-t-land-transport-schedule__item-platform-number{align-items:center;background-color:var(--o-t-transport__schedule-item-platform-number-background-color,#000);color:var(--o-t-transport__schedule-item-platform-number-color,#fff);display:flex;font-family:var(--o-t-transport__schedule-item-platform-number-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-platform-number-font-size,16px);font-style:var(--o-t-transport__schedule-item-platform-number-font-style,normal);font-weight:var(--o-t-transport__schedule-item-platform-number-font-weight,700);height:var(--o-t-transport__schedule-item-platform-number-height,36px);justify-content:center;line-height:var(--o-t-transport__schedule-item-platform-number-line-height,16px);margin-right:var(--o-t-transport__schedule-item-platform-number-margin-right,5px);width:var(--o-t-transport__schedule-item-platform-number-width,75px)}.o-t-land-transport-schedule__item-platform-name{align-items:center;background-color:var(--o-t-transport__schedule-item-platform-name-background-color,#000);color:var(--o-t-transport__schedule-item-platform-name-color,#fff);display:flex;font-family:var(--o-t-transport__schedule-item-platform-name-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-platform-name-font-size,16px);font-style:var(--o-t-transport__schedule-item-platform-name-font-style,normal);font-weight:var(--o-t-transport__schedule-item-platform-name-font-weight,400);height:var(--o-t-transport__schedule-item-platform-name-height,36px);line-height:var(--o-t-transport__schedule-item-platform-name-line-height,16px);overflow:hidden;padding-left:var(--o-t-transport__schedule-item-platform-number-padding-left,10px);width:var(--o-t-transport__schedule-item-platform-name-width,456px)}.o-t-land-transport-schedule__item-time{display:flex;height:var(--o-t-transport__schedule-item-time-height,36px)}.o-t-land-transport-schedule__item-time-how{align-items:center;color:var(--o-t-transport__schedule-item-time-how-color,#000);display:flex;font-family:var(--o-t-transport__schedule-item-time-how-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-time-how-font-size,16px);font-style:var(--o-t-transport__schedule-item-time-how-font-style,normal);font-weight:var(--o-t-transport__schedule-item-time-how-font-weight,700);height:100%;line-height:var(--o-t-transport__schedule-item-time-how-line-height,16px);padding:var(--o-t-transport__schedule-item-time-how-padding,2px 0 0 10px);width:var(--o-t-transport__schedule-item-time-how-width,75px)}.o-t-land-transport-schedule__item-time-times{align-items:center;color:var(--o-t-transport__schedule-item-time-times-color,#000);display:flex;font-family:var(--o-t-transport__schedule-item-time-times-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-time-times-font-size,16px);font-style:var(--o-t-transport__schedule-item-time-times-font-style,normal);font-weight:var(--o-t-transport__schedule-item-time-times-font-weight,400);height:100%;line-height:var(--o-t-transport__schedule-item-time-times-line-height,16px);padding:var(--o-t-transport__schedule-item-time-times-padding,2px 0 0 15px)}.o-t-land-transport-schedule__item-time span{margin-right:var(--o-t-transport__schedule-item-time-times-span-margin-right,10px)}.o-t-land-transport-schedule__item-directions{align-items:center;border:var(--o-t-transport__schedule-item-direction-border,solid 2px #000);color:var(--o-t-transport__schedule-item-time-times-color,#000);display:flex;font-family:var(--o-t-transport__schedule-item-directions-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-directions-font-size,18px);font-style:var(--o-t-transport__schedule-item-directions-font-style,normal);font-weight:var(--o-t-transport__schedule-item-directions-font-weight,400);height:var(--o-t-transport__schedule-item-direction-height,70px);justify-content:center;letter-spacing:var(--o-t-transport__schedule-item-direction-letter-spacing,1px);line-height:var(--o-t-transport__schedule-item-directions-line-height,24px);margin-top:var(--o-t-transport__schedule-item-direction-margin-top,20px);text-transform:uppercase;width:var(--o-t-transport__schedule-item-direction-width,219px)}.o-t-land-transport-schedule__item-warning{align-items:center;display:flex;margin-top:var(--o-t-transport__schedule-item-warning-message-margin-top,8px)}.o-t-land-transport-schedule__item-warning-symbol{align-items:center;display:flex;height:var(--o-t-transport__schedule-item-warning-icon-wrapper-height,25px);justify-content:center;width:var(--o-t-transport__schedule-item-warning-icon-wrapper-width,33px)}.o-t-land-transport-schedule__item-warning-symbol:before{align-items:center;background:var(--o-t-transport__schedule-item-warning-icon-background,#fff);background-image:var(--schedule-platform-warning-symbol-icon);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;color:var(--o-t-transport__schedule-item-warning-icon-color,#de007d);content:"!";display:flex;font-family:var(--o-t-transport__schedule-item-warning-icon-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-warning-icon-font-size,21px);font-style:var(--o-t-transport__schedule-item-warning-icon-font-style,normal);font-weight:var(--o-t-transport__schedule-item-warning-icon-font-weight,700);height:var(--o-t-transport__schedule-item-warning-icon-height,25px);justify-content:center;margin-right:var(--o-t-transport__schedule-item-warning-icon-margin-right,8px);width:var(--o-t-transport__schedule-item-warning-icon-width,25px)}.o-t-land-transport-schedule__item-warning-message{color:var(--o-t-transport__schedule-item-warning-message-color,#de007d);display:block;font-family:var(--o-t-transport__schedule-item-warning-message-font-family,"Inter");font-size:var(--o-t-transport__schedule-item-warning-message-font-size,16px);font-style:var(--o-t-transport__schedule-item-warning-message-font-style,normal);font-weight:var(--o-t-transport__schedule-item-warning-message-font-weight,400);line-height:var(--o-t-transport__schedule-item-warning-message-line-height,16px)}.o-t-land-transport-schedule .buttons-container{display:flex;flex-direction:column;gap:18px;max-width:456px;width:100%}.o-t-land-transport-schedule .button-container{align-items:center;display:flex;gap:var(--button-container-gap,80px);margin:auto 0}.o-t-land-transport-schedule .button-container.button-container-easy{gap:var(--button-container-easy-gap,70px)}.o-t-land-transport-schedule .button-container.button-container-easy path{fill:var(--button-container-easy-path-fill,#e40022)}.o-t-land-transport-schedule .item-distance,.o-t-land-transport-schedule .item-floor{color:#000;font-family:var(--modal-item-details-3-floor-distance-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--modal-item-details-3-item-distance-font-size,20px);font-weight:var(--modal-item-details-3-item-distance-font-weight,400);letter-spacing:var(--modal-item-details-3-item-distance-letter-spacing,inherit);line-height:var(--modal-item-details-3-item-distance-line-height,30px);text-align:center}.o-t-land-transport-schedule .item-floor{margin-top:60px}.o-t-land-transport-schedule .item-distance{margin-bottom:var(--modal-item-details-3-item-distance-margin-bottom,60px)}.o-t-land-transport-schedule .button-icon-container{display:block;height:40px;width:40px}.o-t-land-transport-schedule .modal-item-details-3-button{border-radius:var(--modal-item-details-3-button-border-radius,0);flex-shrink:0;font-family:var(--modal-item-details-3-button-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:24px;font-weight:var(--modal-item-details-3-button-font-weight,500);height:var(--modal-item-details-3-button-height,70px);letter-spacing:var(--modal-item-details-3-button-letter-spacing,inherit);line-height:1;padding:12px 20px}.o-t-land-transport-schedule .modal-item-details-3-button.modal-item-details-3-button-black{background:var(--modal-item-details-3-button-black-background,#000);border-radius:var(--modal-item-details-3-button-black-border-radius,var(--modal-item-details-3-button-border-radius,0))}.o-t-land-transport-schedule .modal-item-details-3-button.modal-item-details-3-button-black .button-icon-container{height:var(--modal-item-details-3-button-black-icon-height,40px);margin:var(--modal-item-details-3-button-black-icon-margin,0);width:var(--modal-item-details-3-button-black-icon-width,40px)}.o-t-land-transport-schedule .modal-item-details-3-button.modal-item-details-3-button-white{border-color:var(--modal-item-details-3-button-black-border-color,#fff)}.o-t-land-transport-schedule .modal-item-details-3-button.modal-item-details-3-button-easy .button-icon-container{height:var(--modal-item-details-3-button-easy-icon-height,40px);margin:var(--modal-item-details-3-button-easy-icon-margin,0);width:var(--modal-item-details-3-button-easy-icon-width,40px)}.o-t-land-transport-schedule .button-icon{height:100%;object-fit:contain;width:100%}.o-t-transport{background:#fff;height:100%;padding:var(--o-t-transport-padding,35px 100px);width:1920px}.o-t-transport__head,.o-t-transport__schedule-wrapper{display:flex;width:100%}.o-t-transport__schedule .o-avia-schedule{height:var(--o-t-transport__avia-schedule-height,570px);margin:var(--o-t-transport__avia-schedule-margin,40px 0 0 0);overflow:auto}.o-item-details-otg{display:flex;width:100%}.o-item-details-otg .item-details-otg-logo-container{flex-shrink:var(--item-details-otg-logo-container-flex-shrink,initial);height:var(--item-details-otg-logo-container-height,100px);margin:var(--item-details-otg-logo-container-margin,0 var(--item-details-otg-logo-container-margin-right,20px) 0 0);overflow:hidden;width:var(--item-details-otg-logo-container-width,100px)}.o-item-details-otg .item-details-otg-logo{height:100%;object-fit:contain;width:100%}.o-item-details-otg .item-details-otg-details{display:flex;flex-direction:column;min-width:var(--item-details-otg-details-min-width,auto)}.o-item-details-otg .item-details-otg-name{border-bottom:var(--item-details-otg-name-border-bottom,0);color:#000;font-family:var(--item-details-otg-name-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--item-details-otg-name-font-size,24px);font-weight:var(--item-details-otg-name-font-weight,600);line-height:var(--item-details-otg-name-line-height,30px);margin:var(--item-details-otg-name-margin,0 0 5px 0);padding:var(--item-details-otg-name-padding,0);text-transform:var(--item-details-otg-name-text-transform,uppercase)}.o-item-details-otg .item-details-otg-details-item{color:var(--item-details-otg-details-item-color,#000);font-family:var(--item-details-otg-details-item-font-family,"Inter",Arial,Helvetica,sans-serif);font-size:var(--item-details-otg-details-item-font-size,18px);font-weight:var(--item-details-otg-details-item-font-weight,400);line-height:var(--item-details-otg-details-item-line-height,26px)}.o-guide-sidebar-otg{align-items:flex-start;background:#fff;border-bottom:var(--o-guide-sidebar-otg-border-bottom,none);border-top:var(--o-guide-sidebar-otg-border-top,none);display:flex;flex-direction:column;height:100%;padding:var(--o-guide-sidebar-otg-padding,30px);width:var(--o-guide-sidebar-otg-width,520px)}.o-guide-sidebar-otg .item-details{border-bottom:var(--o-guide-sidebar-otg-item-details-border-bottom,1px solid #c4c4c4);padding-bottom:var(--o-guide-sidebar-otg-item-details-padding-bottom,30px)}.o-guide-sidebar-otg .qr-generator{border-bottom:var(--o-guide-sidebar-otg-qr-generator-border-bottom,1px solid #c4c4c4)}.o-guide-sidebar-otg .path-steps-otg{margin-top:var(--o-guide-sidebar-otg-path-steps-otg-margin-top,30px)}