[v-cloak]{display:none}.subway-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.subway-wrapper .subway-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;margin-bottom:5px}.subway-wrapper .subway-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:8px;height:8px;margin-right:7px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subway-wrapper .subway-title{font-size:12px;line-height:1.56}.tile-tabs{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.tile-tabs--origin-size .tile-tabs-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.tile-tabs--origin-size .product-delivery-item{padding:10px 20px}.tile-tabs--half .tile-tabs-item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:50%}.tile-tabs-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px 15px;border-left:1px solid #dedede;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:12px;background-color:#fff;-webkit-transition:background .3s linear;transition:background .3s linear;scroll-snap-align:start}.tile-tabs-item.is-active,.tile-tabs-item:not(.tile-tabs-item-mobile):hover{background-color:rgba(255,239,0,.1);z-index:2}.tile-tabs-item.is-active:before,.tile-tabs-item:hover:not(.tile-tabs-item-mobile):before{content:'';position:absolute;top:-4px;bottom:-4px;left:-2px;right:-2px;border-radius:3px;-webkit-box-shadow:inset 0 0 0 4px #ffef00;box-shadow:inset 0 0 0 4px #ffef00}.tile-tabs-item.is-active:hover,.tile-tabs-item:hover:not(.tile-tabs-item-mobile){cursor:default}.tile-tabs-item:not(.tile-tabs-item-mobile):hover{cursor:pointer}.tile-tabs-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.tile-tabs-item:last-child{border-right:1px solid #dedede;border-top-right-radius:3px;border-bottom-right-radius:3px}.tile-tabs-item-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;border-radius:6px!important;background-image:none;background-color:#fff;border-right:1px solid #dedede}.tile-tabs-item-mobile.is-active{border-color:#fff;background-color:#fff}.tile-tabs-item-mobile.is-active:before{border-radius:6px;left:-4px;right:-4px}.tile-tabs-item-mobile .product-delivery-item-title{font-size:17px;font-weight:700}.tile-tabs-item--big{padding:20px}.tile-tabs-item--big .tile-tabs-item-title{font-size:15.5px}.tile-tabs-item-date{white-space:nowrap}.tile-tabs-item-title{margin-bottom:10px;font-size:12px;font-weight:700}.tile-tabs-item-title.mhbspace-0{margin-bottom:0}.tile-tabs-item-price{white-space:nowrap;float:right}.tile-tabs-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tile-tabs-wrapper{max-width:100%;padding:4px;margin-left:-4px;margin-right:-4px;overflow-y:hidden;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.tile-tabs-wrapper::-webkit-scrollbar{background-color:rgba(211,217,222,.25);border-radius:5px;width:5px;height:5px}.tile-tabs-wrapper::-webkit-scrollbar-thumb{background-color:#d3d9de;border-radius:5px;cursor:pointer}.tile-tabs-wrapper .tile-tabs-item:last-child:after{content:"";display:block;position:absolute;right:-4px;width:4px;height:1px}.tile-tabs-wrapper-reversed{overflow-y:auto;overflow-x:hidden;max-width:initial;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.tile-tabs-wrapper-reversed .tile-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tile-tabs-wrapper-reversed .tile-tabs-item{border-left:1px solid #dedede;border-right:1px solid #dedede;border-top:1px solid #dedede;border-bottom:none}.tile-tabs-wrapper-reversed .tile-tabs-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}.tile-tabs-wrapper-reversed .tile-tabs-item:last-child{border-bottom:1px solid #dedede;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.form-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:49px;padding:15px 20px;margin-bottom:20px;border-radius:3px;border:solid 1px #dedede;background-color:#fff;color:#232325;line-height:1;font-family:Tahoma,sans-serif;font-size:14px}.form-input-select{cursor:pointer;-webkit-appearance:none}.form-input:disabled{background-color:#efefef}.form-input.mhbspace-0{margin-bottom:0}textarea.form-input{height:auto}.form-input-mu{height:56px;margin-bottom:0;padding:29px 20px 10px;outline:0}.form-input-mu.form-input-mu-focus~.form-label-mu{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;font-size:12px}.form-label-mu{position:absolute;top:20px;left:20px;right:initial;font-size:14px;color:#999;pointer-events:none;-webkit-transition:.2s ease all;transition:.2s ease all}.form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-size:14px}.form-label input[type=checkbox],.form-label input[type=radio]{margin:0 10px 0 0;padding:0;line-height:1}.form-label input[type=checkbox]:disabled+.form-label-text,.form-label input[type=radio]:disabled+.form-label-text{color:rgba(0,0,0,.2)}.form-label.disabled{color:#efefef}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.form-row [class^=col-]{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:10px;padding-right:10px}.form-row .phone-mask-error{top:0!important}.form-order-submit-default{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:63px;border-radius:3px;-webkit-box-shadow:0 2px 0 0 #2baa3c;box-shadow:0 2px 0 0 #2baa3c;background-color:#47c25c;background-image:none;padding:20px;font-size:19px;font-weight:700;text-shadow:0 1px 1px #009e37;text-align:center;line-height:23px;color:#fff;cursor:pointer}.form-order-submit-default:hover{background-color:#3baa4e}.form-order-submit-default:disabled{background-color:#dedede;text-shadow:0 1px 1px #dedede;-webkit-box-shadow:0 2px 0 0 #dedede;box-shadow:0 2px 0 0 #dedede;cursor:auto}.form-order-submit-default.offline{background-image:-webkit-gradient(linear,left top,left bottom,from(#fef04e),color-stop(98%,#f7dc18));background-image:linear-gradient(to bottom,#fef04e,#f7dc18 98%);-webkit-box-shadow:0 1px 0 0 #e0c601;box-shadow:0 1px 0 0 #e0c601;text-shadow:none;color:#000}.form-order-submit-default.offline:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7dc18),to(#fef04e));background-image:linear-gradient(#f7dc18,#fef04e)}.form-text-success{color:#3cb968}.form-submit-default{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px 20px;line-height:1.25;font-size:14px;border-radius:3px;border:none!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#fef04e),to(#f7dc18));background-image:linear-gradient(#fef04e,#f7dc18);-webkit-box-shadow:0 1px 0 0 #e0c601;box-shadow:0 1px 0 0 #e0c601;cursor:pointer}.form-submit-default.inactive{background:#f1f1f1;-webkit-box-shadow:0 1px 0 0 #ddd;box-shadow:0 1px 0 0 #ddd}.logistics-fail-alert{padding:16px 20px;border-radius:6px;background-color:rgba(255,125,24,.1)}.form-note{font-size:14px;color:#999;line-height:1.38}.form-note p{line-height:18px!important}.form-address-map{height:150px;margin-top:20px;border-radius:9px;border:solid 1px #dedede;overflow:hidden}.delivery-submit-btn{position:relative;margin-top:auto;z-index:2}.vue-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;position:fixed;right:0;left:0;bottom:auto;top:0;background:#fff;overflow-y:auto;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-property:opacity;transition-property:opacity;z-index:999;will-change:opacity}.vue-popup,.vue-popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue-popup.slideIn-enter-to,.vue-popup.slideIn-leave{opacity:1}.vue-popup.slideIn-enter,.vue-popup.slideIn-leave-to{opacity:0}.vue-popup.slideIn-leave-active{-webkit-transition-delay:0;transition-delay:0}.vue-popup-wrapper{display:block;position:static}.vue-popup-wrapper.vue-popup-wrapper-active{width:100%;height:100%;height:100vh;min-height:-webkit-fill-available;height:-webkit-fill-available}.vue-popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(40,40,40,.3);overflow:hidden;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;transition-property:opacity;z-index:99;will-change:opacity}.vue-popup-overlay.slideIn-enter,.vue-popup-overlay.slideIn-leave-to{opacity:0}.vue-popup-overlay.slideIn-enter-to,.vue-popup-overlay.slideIn-leave{opacity:1}.vue-popup-overlay.slideIn-leave-active{-webkit-transition-delay:0;transition-delay:0}.vue-popup-header{padding:20px 20px 10px}.vue-popup-header-inverted{padding-bottom:20px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(24,24,24,.8)),color-stop(48%,rgba(81,77,74,.6)),color-stop(83%,rgba(54,54,54,.25)),to(rgba(172,172,172,0)));background-image:linear-gradient(to bottom,rgba(24,24,24,.8),rgba(81,77,74,.6) 48%,rgba(54,54,54,.25) 83%,rgba(172,172,172,0))}.vue-popup-header-inverted .order-mobile-title,.vue-popup-header-inverted .vue-popup-backlink{color:#fff}.vue-popup-header-inverted .order-mobile-title{text-shadow:0 2px 3px rgba(0,0,0,.2)}.vue-popup-header-sticked{position:absolute;width:100%;z-index:2}.vue-popup-header-light{padding-top:18px;padding-bottom:17px;background-color:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.15);box-shadow:0 20px 20px 0 rgba(0,0,0,.15)}.vue-popup-header-light .order-mobile-title{font-size:17px}.vue-popup-header-item{width:100%;white-space:nowrap}.vue-popup-overmap{position:absolute;top:55px;width:100%;z-index:2}.vue-popup-overmap.with-bg{background-color:#fff;border-top:1px solid #e4e4e4}.vue-popup-overmap-bottom{position:absolute;bottom:0;width:100%;z-index:2}.vue-popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;padding:20px 20px 0;overflow-y:auto;overflow-x:hidden}.vue-popup-footer{margin-top:auto;padding:20px}.vue-popup-backlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500;color:#50739f;vertical-align:middle;line-height:1}.vue-popup-map{position:relative;width:100%;height:100%;height:calc(100vh - 0);z-index:1;overflow:hidden}.vue-popup-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:3;overflow-y:auto;background-color:#fff;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.6s;transition-duration:.6s;will-change:opacity}.vue-popup-page.slideIn-enter,.vue-popup-page.slideIn-leave-to{opacity:0}.vue-popup-page.slideIn-enter-to,.vue-popup-page.slideIn-leave{opacity:1}.vue-popup-page.slideIn-leave-active{-webkit-transition-delay:0;transition-delay:0}.vue-popup-page.vue-popup-page-dark{background-color:rgba(40,40,40,.9)}.vue-popup-page.vue-popup-page-dark .order-mobile-title,.vue-popup-page.vue-popup-page-dark .vue-popup-backlink{color:#fff}.vue-popup-page .map-button-filter-large,.vue-popup-page .map-button-filter-list{height:36px;padding:10px 15px;margin-left:0;border-radius:20px;background-color:#fff}.vue-popup-teaser{padding-top:100px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vue-popup-teaser-img{-webkit-box-flex:.8;-ms-flex-positive:.8;flex-grow:.8;margin-top:auto}.vue-popup-teaser-title{margin:auto;text-align:center;font-size:20px;line-height:1.5;color:#fff}.vue-popup-teaser-img+.vue-popup-teaser-title{margin-top:10px}.vue-popup-teaser-on .vue-popup-overmap{z-index:4}.vue-popup-teaser-on .btn-filter{-webkit-box-shadow:0 0 20px 0 rgba(255,239,0,.7);box-shadow:0 0 20px 0 rgba(255,239,0,.7)}.order-mobile-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;line-height:normal}.order-mobile-title-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-right:12px;border-radius:50%;font-family:Tahoma,sans-serif;font-size:13px;font-weight:700;background-color:#ffef00;overflow:hidden}.btn-filter{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffef00;font-family:Roboto,Tahoma,sans-serif;font-weight:500}.btn-filter-more{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:700;background-image:-webkit-gradient(linear,left bottom,left top,from(#f1f1f1),to(#fff));background-image:linear-gradient(to top,#f1f1f1,#fff);-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.25);box-shadow:0 10px 15px 0 rgba(0,0,0,.25)}.filter-count{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-2px;right:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:19px;height:19px;border-radius:10px;background-color:#ff353d;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;font-family:Roboto,Tahoma,sans-serif;font-size:12px;font-weight:700;line-height:1;-webkit-transform:translate3d(-4px,-4px,0);transform:translate3d(-4px,-4px,0)}.blank-btn{padding:15px 60px;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.25);box-shadow:0 10px 15px 0 rgba(0,0,0,.25);background-color:transparent;border:solid 1px #fff;font-family:Roboto,Tahoma,sans-serif;font-size:15px;font-weight:700;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff}.outpost-map{position:relative;width:100%;height:100%}.outpost-map-product{height:500px}.cluster-preselect{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;bottom:20px;left:20px;right:20px;border-radius:5px;border:1px solid #d9dcde;background:rgba(0,0,0,.85);color:#fff;z-index:99}.cluster-preselect-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:10px;border-bottom:1px solid #d9dcde}.cluster-preselect-item:last-child{border-bottom:0}.map-point-icon{width:15px;height:15px;border:solid 3px #fff;border-radius:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff051),color-stop(99%,#f6da13));background-image:linear-gradient(to bottom,#fff051,#f6da13 99%);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.4),inset 0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.4),inset 0 1px 2px 0 rgba(0,0,0,.3);cursor:pointer}.map-point-icon-image{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:143px;padding:9px 18px;border-radius:23px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);background-color:#fff}.map-point-icon-image:after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:12px;width:12px;background-color:#fff;margin-left:-6px;bottom:-6px;left:50%;z-index:2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.map-point-icon-info{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:15px;font-size:12px;line-height:1.25}.map-point-icon-price{font-weight:700}.map-point-icon-dot{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;left:50%;width:10px;height:10px;margin-left:-5px;margin-top:4px;background-color:#000;border:2px solid #fff;border-radius:50%;z-index:1}.map-cluster-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:40px;height:40px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.2);box-shadow:0 10px 10px 0 rgba(0,0,0,.2);border:solid 4px #ffef00;border-radius:50%;background-color:#fff;font-family:Roboto,Tahoma,sans-serif;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;color:#000;white-space:nowrap;cursor:pointer}.map-button-filter-large,.map-button-filter-list{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:37px;margin-right:10px;padding:10px 20px;border-radius:4px;-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,.15);box-shadow:0 4px 9px 0 rgba(0,0,0,.15);background-color:#fff;cursor:pointer}@media screen and (max-width:1367px){.map-button-filter-large,.map-button-filter-list{height:34px;margin-left:7px;margin-bottom:10px}}.map-button-filter-large.map-button-filter-selected,.map-button-filter-selected.map-button-filter-list{background-color:#ffef00}.map-button-filter-large.map-button-filter-selected.map-button-filter-not-allowed,.map-button-filter-selected.map-button-filter-not-allowed.map-button-filter-list{background-color:#ffef00}.map-button-filter-large.map-button-filter-not-allowed,.map-button-filter-not-allowed.map-button-filter-list{background-color:#f6f6f6;opacity:1;cursor:default}.map-button-filter-large.map-button-filter-not-allowed .map-button-filter-text,.map-button-filter-not-allowed.map-button-filter-list .map-button-filter-text{color:rgba(0,0,0,.2)}.map-button-filter-clear.map-button-filter-list,.map-button-filter-large.map-button-filter-clear{background-color:#fff}.map-button-filter-clear.map-button-filter-list .map-button-filter-text,.map-button-filter-large.map-button-filter-clear .map-button-filter-text{color:#999}.map-button-filter-large .map-button-filter-text,.map-button-filter-list .map-button-filter-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:400;color:#000}@media screen and (max-width:1020px){.map-button-filter-large .map-button-filter-text,.map-button-filter-list .map-button-filter-text{font-size:12px}}.map-button-filter-large .map-button-filter-close,.map-button-filter-list .map-button-filter-close{display:block;width:22px;height:22px;margin-left:10px;background-color:transparent;background-image:url(/static/images/icons/cross.svg);background-repeat:no-repeat;background-position:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.map-button-filter-large .map-button-filter-count,.map-button-filter-list .map-button-filter-count{color:#999}.map-button-filter-large:hover .map-button-filter-list,.map-button-filter-list:hover .map-button-filter-list{display:block}.map-button-filter-not-allowed{opacity:.2;cursor:default}.map-button-filter-not-allowed .map-button-filter-text{color:rgba(0,0,0,.2)}.map-button-filter-list{position:absolute;display:block;height:auto;top:45px;left:0;width:auto;margin-right:0;background-color:#fff}.map-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.map-filter-subtitle{font-size:13px;color:rgba(255,255,255,.6)}.map-filter-applied{width:100%;padding-right:20px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;overflow-x:auto;-webkit-overflow-scrolling:touch}.map-filter-applied-wrapper{position:absolute;bottom:20px;right:0;left:0;margin-left:10px;z-index:1}.map-filter-applied .map-button-filter-large,.map-filter-applied .map-button-filter-list,.map-filter-applied .map-button-filter-text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;scroll-snap-align:start}.map-filter-applied .map-button-filter-large,.map-filter-applied .map-button-filter-list{border-radius:25px}.overmap-filter{position:absolute;top:10px;left:calc(30px + 335px + 10px);z-index:1}.outpost-detail,.outpost-list{position:absolute;top:10px;bottom:10px;left:30px;width:335px;min-width:335px;-webkit-box-flex:0;-ms-flex:0 1 335;flex:0 1 335;overflow-y:auto;overflow-x:hidden;-ms-flex-item-align:stretch;align-self:stretch;border-radius:4px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.3);box-shadow:0 4px 20px 0 rgba(0,0,0,.3);background-color:#fff;z-index:1;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-padding:10px;-webkit-overflow-scrolling:touch}.outpost-detail::-webkit-scrollbar,.outpost-list::-webkit-scrollbar{background-color:rgba(211,217,222,.25);border-radius:5px;width:5px;height:5px}.outpost-detail::-webkit-scrollbar-thumb,.outpost-list::-webkit-scrollbar-thumb{background-color:#d3d9de;border-radius:5px;cursor:pointer}.outpost-list-item{margin:10px;padding:20px;border-radius:4px;background-color:rgba(239,239,239,.6);scroll-snap-align:start;cursor:pointer}.outpost-list-item-content,.outpost-list-item-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.outpost-list-item-badge{padding:5px 10px;border-radius:12px;line-height:1.3;background-color:#3cb968;color:#fff}.outpost-list-item-info{font-size:12px}.outpost-list-item-title{font-size:14px;font-weight:700;line-height:1}.outpost-detail{-ms-scroll-snap-type:initial;scroll-snap-type:initial;scroll-padding:initial;z-index:2}.outpost-detail-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-top:20px;margin-left:20px;padding:10px 20px;font-size:14px;text-align:center;border-radius:4px;background-color:#efefef;cursor:pointer}.outpost-detail .outpost-list-item{padding-top:0;background-color:#fff;cursor:default}.outpost-detail .outpost-list-item-info .form-label{margin-bottom:10px;font-size:14px;font-weight:400;cursor:pointer}.outpost-detail .outpost-list-item .form-submit-default{font-size:14px;padding:10px 15px}.accordion-value img{width:100%;height:auto;max-width:400px}.accordion-value h2,.accordion-value h3,.accordion-value p,.accordion-value ul{margin:1em 0 .5em 0}.accordion-value ul{list-style:inside}